20.153.52.0 is registered to Jakarta, Indonesia and the network is run by Microsoft Corporation.
AS8075: 80,738,304 IPv4 · 1,148 ipv4 prefixes