Detailed information about 24.182.144.0/20