Host/IP
Hostname: 14.166.231.12
IP Address: 14.166.231.12
Country: Vietnam