So for some reason I was thinking this: how many possible combinations can you have in a Pokémon team? It must be in the thousands.
...yeah
It's 140,479,058,634,340,321 possible teams. That's if you
just count Pokémon species, and not natures, movesets, gender, etc. This is 721 (number of available species) to the power of 6 (available team slots).
You say that number "one hundred forty quadrillion, four hundred seventy-nine trillion, fifty-eight...