qyi168.com is an alias for baidu.com. baidu.com has address 39.156.66.10 baidu.com has address 110.242.68.66