IP Country City ISP
95.12.20.58 Turkey Istanbul Turk Telekom