Detailed information about 62.68.64.0/19