AS270764 45.95.66.196/30 CIDR and IP Range Summary.ASN: 270764 - Ecxon Datacenter LtdaHost Count: 2Addressable IPs: 4 45.95.66.19745.95.66.19845.95.66.19945.95.66.200