Factorials

Factorial of 42 is:
 
1405006117752879898543142606244511569936384000000000