IP Country City ISP
24.133.253.252 Turkey Ankara Turksat