IP Country City ISP
95.12.17.139 Turkey Istanbul Turk Telekom