20.64.0.0/10 covers 20.64.0.0 to 20.127.255.255, 4,194,304 IPv4 addresses. It is announced by AS8075 (Microsoft Corporation). 56% of sampled addresses geolocate to United States, the rest to 7 other countries, with 16% in Sterling. It is registered to a hosting or cloud provider. None of the sampled addresses are flagged as VPN, proxy or Tor.