Detailed information about 62.118.160.0/19