Detailed information about 183.222.144.0/20