IP Country City ISP
176.90.142.193 Turkey Ankara Turkcell