AS37963 8.136.0.0/13 CIDR and IP Range Summary.ASN: 37963 - Hangzhou Alibaba Advertising Co. Ltd.Host Count: 524286Addressable IPs: 5242888.136.0.0/168.136.0.0/168.136.0.0/168.136.0.0/168.136.0.0/168.136.0.0/168.136.0.0/168.136.0.0/16