IP Country City ISP
14.106.132.243 China Chongqing China Telecom