IP Country City ISP
85.106.174.15 Turkey Afyonkarahisar Turk Telekom