Detailed information about 58.99.128.0/18