Detailed information about 58.139.128.0/18