IP Country City ISP
85.106.140.243 Turkey Afyonkarahisar Turk Telekom