IP Country City ISP
46.196.105.46 Turkey Istanbul Turksat