[amsat-bb] 20 satellites launched on Beijing's CZ-6