AS37963 8.148.0.0/19 CIDR and IP Range Summary.ASN: 37963 - Hangzhou Alibaba Advertising Co. Ltd.Host Count: 8190Addressable IPs: 81928.148.0.0/248.148.1.0/248.148.2.0/248.148.3.0/248.148.4.0/248.148.5.0/248.148.6.0/248.148.7.0/248.148.8.0/248.148.9.0/248.148.10.0/248.148.11.0/248.148.12.0/248.148.13.0/248.148.14.0/248.148.15.0/248.148.16.0/248.148.17.0/248.148.18.0/248.148.19.0/248.148.20.0/248.148.21.0/248.148.22.0/248.148.23.0/248.148.24.0/248.148.25.0/248.148.26.0/248.148.27.0/248.148.28.0/248.148.29.0/248.148.30.0/248.148.31.0/24