14 DNS A record assets at 129.28.240.139.
ASN: AS45090
Network: TENCENT-NET-AP Shenzhen Tencent Computer Systems Company Limited, CN
CIDR Block: 129.28.240.0/21
Location: Haidian (Haidian Qu), China
dzan6.cn
huamao666.cn
xiaowei666.net
xinxiang6.com
d-zan.net
xn--z6ut02b5las1an79h.com
xinxiang6.net
xinxiang66.com
xinx8.com
vzan.com
xw666.net
xwcx6.com
xinxiang9.com
exianhuiyi.com