1.Imeic.cn
Rank:186,976
Worth:$28,000
The nameserver ns2.imeic.cn have a IP Address of 222.74.18.100 which is hosted on China.