Detailed information about 62.118.0.0/18