IP Country City ISP
94.123.196.65 Turkey Demiroren Tv Digital Platform Isletmeciligi A.s.
95.8.229.163 Turkey Istanbul Turk Telekom