IP Country City ISP
94.54.21.94 Turkey Ankara Turksat