IP Country City ISP
88.242.221.62 Turkey Adapazarı Turk Telekom