Detailed information about 62.32.112.0/20