Detailed information about 62.117.160.0/19