Detailed information about 181.82.224.0/20