Question

Updated
Next 1 2 6 24 120 ?

AChoose Your Answer