>>16824891
How many ways can you put 10000 stones in order?