Detailed information about 58.87.16.0/20