Detailed information about 58.24.0.0/18