11814525 May 2026

Factorial? 10! is 3628800, 15! is 1.3e12, so no. Not a factorial.