IP Country City ISP
85.106.147.217 Turkey Afyonkarahisar Turk Telekom