IP Country City ISP
85.106.128.55 Turkey Afyonkarahisar Turk Telekom