Detailed information about 87.232.144.0/20