Detailed information about 62.117.128.0/19