IP Country City ISP
62.16.2.107 Ukraine Odesa TENET Scientific Production Enterprise LLC