Detailed information about 62.48.64.0/19