IP Country City ISP
85.106.151.249 Turkey Afyonkarahisar Turk Telekom