www.51wyq.com is an alias for 669589.vhost606.cloudvhost.cn. 669589.vhost606.cloudvhost.cn has address 122.114.3.115