Detailed information about 62.60.16.0/20