launch 32 satellites