IP Country City ISP
85.106.145.119 Turkey Afyonkarahisar Turk Telekom