IP Country City ISP
94.20.42.240 Azerbaijan Delta Telecom Ltd
94.20.42.243 Azerbaijan Delta Telecom Ltd