how many digits in (100000!)