IP Country City ISP
94.54.250.52 Turkey Istanbul Turksat