Detailed information about 62.111.128.0/18