Detailed information about 87.82.32.0/20