IP Country City ISP
78.184.124.135 Turkey Istanbul Turk Telekom
94.121.161.226 Turkey Izmir Demiroren Tv Digital Platform Isletmeciligi A.s.