AS37963 140.205.16.0/20 CIDR and IP Range Summary.ASN: 37963 - Hangzhou Alibaba Advertising Co. Ltd.Host Count: 4094Addressable IPs: 4096140.205.16.0/24140.205.17.0/24140.205.18.0/24140.205.19.0/24140.205.20.0/24140.205.21.0/24140.205.22.0/24140.205.23.0/24140.205.24.0/24140.205.25.0/24140.205.26.0/24140.205.27.0/24140.205.28.0/24140.205.29.0/24140.205.30.0/24140.205.31.0/24