IP Country City ISP
85.106.139.239 Turkey Afyonkarahisar Turk Telekom