qiyi5.info is currently hosted on unassigned.psychz.net with IP address 220.127.116.11. The IP 18.104.22.168 is linked to the server in United States. According to Alexa, the traffic rank of qiyi5.info is 762626. While the site qiyi5.info receives a daily page views of 1447. Further detailed information for qiyi5.info is given below.