IP Country City ISP
94.54.18.146 Turkey Ankara Turksat