139.196.122.85 โ Shanghai, Shanghai, ๐จ๐ณ China ยท AS37963 Alibaba-Cloud
A record for
www.xnph66.com | ||
| A | 14.152.85.9 | |
| A | 36.248.216.16 | |
| A | 47.105.64.223 | |
| A | 112.90.89.213 | |
| A | 112.90.93.183 | |
| A | 117.25.139.10 | |
| A | 119.23.225.165 | |
| A | 121.12.172.12 | |
| A | 139.196.122.85 | |
IP numbers used in conjunction
| 100% | 14.152.85.9 |
| 100% | 36.248.216.16 |
| 100% | 47.105.64.223 |
| 100% | 112.90.89.213 |
| 100% | 112.90.93.183 |
| 100% | 117.25.139.10 |
| 100% | 119.23.225.165 |
| 100% | 121.12.172.12 |
Shanghai, Shanghai, ๐จ๐ณ China
๐จ๐ณ Alibaba-Cloud139.196.0.0/17 China Internet Network Information Center Floor1, Building No.1 C/-Chinese Academy of Sciences 4, South 4th Street Haidian District,