IP Country City ISP
85.99.97.66 Turkey Istanbul Turk Telekom