Detailed information about 62.116.32.0/19