IP Country City ISP
88.228.103.134 Turkey Elâzığ Turk Telekom
94.122.155.105 Turkey Ankara Demiroren Tv Digital Platform Isletmeciligi A.s.
95.12.124.33 Turkey Adapazarı Turk Telekom