49.80.95.0 is registered to Nanjing, Jiangsu, China and the network is run by China Telecom.
AS140293: 431,104 IPv4 · 468 ipv4 prefixes