Detailed information about 87.228.144.0/20