IP Country City ISP
103.82.166.2 Indonesia Kupang Universitas Nusa Cendana