IP Country City ISP
95.12.122.142 Turkey Adapazarı Turk Telekom