IP Country City ISP
85.106.139.236 Turkey Afyonkarahisar Turk Telekom