Detailed information about 58.142.128.0/18