AS136756 103.95.44.0/22 CIDR and IP Range Summary.ASN: 136756 - Chen Xiang International Co. Ltd.Host Count: 1022Addressable IPs: 1024103.95.44.0/24103.95.45.0/24103.95.46.0/24103.95.47.0/24