IP Country City ISP
85.106.140.64 Turkey Afyonkarahisar Turk Telekom