Detailed information about 62.72.0.0/18