Detailed information about 62.72.64.0/19