AS37963 140.205.64.0/19 CIDR and IP Range Summary.ASN: 37963 - Hangzhou Alibaba Advertising Co. Ltd.Host Count: 8190Addressable IPs: 8192140.205.64.0/24140.205.65.0/24140.205.66.0/24140.205.67.0/24140.205.68.0/24140.205.69.0/24140.205.70.0/24140.205.71.0/24140.205.72.0/24140.205.73.0/24140.205.74.0/24140.205.75.0/24140.205.76.0/24140.205.77.0/24140.205.78.0/24140.205.79.0/24140.205.80.0/24140.205.81.0/24140.205.82.0/24140.205.83.0/24140.205.84.0/24140.205.85.0/24140.205.86.0/24140.205.87.0/24140.205.88.0/24140.205.89.0/24140.205.90.0/24140.205.91.0/24140.205.92.0/24140.205.93.0/24140.205.94.0/24140.205.95.0/24