IP Country City ISP
94.54.20.191 Turkey Ankara Turksat