Detailed information about 62.117.0.0/19