IP Country City ISP
62.248.96.214 Turkey Ankara Turk Telekom