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