1. PRC/CCP 2. France 3. North Vietnam