Detailed information about 109.62.32.0/20