AS270764 45.95.66.194/32 CIDR and IP Range Summary.ASN: 270764 - Ecxon Datacenter LtdaHost Count: 1Addressable IPs: 1 45.95.66.194