AS37963 8.132.0.0/14 CIDR and IP Range Summary.ASN: 37963 - Hangzhou Alibaba Advertising Co. Ltd.Host Count: 262142Addressable IPs: 2621448.132.0.0/168.133.0.0/168.134.0.0/168.135.0.0/16