AS37963 59.82.112.0/20 CIDR and IP Range Summary.ASN: 37963 - Hangzhou Alibaba Advertising Co. Ltd.Host Count: 4094Addressable IPs: 409659.82.112.0/2459.82.113.0/2459.82.114.0/2459.82.115.0/2459.82.116.0/2459.82.117.0/2459.82.118.0/2459.82.119.0/2459.82.120.0/2459.82.121.0/2459.82.122.0/2459.82.123.0/2459.82.124.0/2459.82.125.0/2459.82.126.0/2459.82.127.0/24