IP Country City ISP
85.106.143.100 Turkey Afyonkarahisar Turk Telekom