IP Country City ISP
85.106.153.18 Turkey Afyonkarahisar Turk Telekom