Detailed information about 62.85.32.0/19