IP Country City ISP
94.20.42.66 Azerbaijan Delta Telecom Ltd