IP Country City ISP
94.20.229.167 Azerbaijan Delta Telecom Ltd