IP Country City ISP
85.106.141.22 Turkey Afyonkarahisar Turk Telekom