No repetitions With repetitions Permutations 5023698946612632000 5032843750000000000 Combinations 41864157888438600 42016668330313600