6 DNS A record assets at 139.196.209.160.
ASN: AS37963
Network: ALIBABA-CN-NET Hangzhou Alibaba Advertising Co.,Ltd., CN
CIDR Block: 139.196.128.0/17
Location: Hangzhou (Xihu Qu), China
ym5801.com
aiyimin5801.com
yimin5801.com
appleimmi.com
jt5801.com
ai5801.com