AS37963 140.205.112.0/21 CIDR and IP Range Summary.ASN: 37963 - Hangzhou Alibaba Advertising Co. Ltd.Host Count: 2046Addressable IPs: 2048140.205.112.0/24140.205.113.0/24140.205.114.0/24140.205.115.0/24140.205.116.0/24140.205.117.0/24140.205.118.0/24140.205.119.0/24