AS37963 8.144.0.0/14 CIDR and IP Range Summary.ASN: 37963 - Hangzhou Alibaba Advertising Co. Ltd.Host Count: 262142Addressable IPs: 2621448.144.0.0/168.145.0.0/168.146.0.0/168.147.0.0/16