IP List distribution Mamma Mia (2008), total 4
IP Country City ISP
103.200.32.5 China 24.hk global BGP
223.109.206.212 China China Mobile Guangdong
39.130.51.146 China Kunming China Mobile Guangdong
61.52.156.172 China Zhengzhou China Unicom Liaoning