Sorry I made a mistake, in my answer instead of 20 it should be 24 as 24*5=120The answer is 28. SEE HERE
You can see that \(5^{28}\) is a factor of \(124!\)
Every trailing zero results from a factor of ten.
If we try \(125!\) the answer jumps to \(31\). WHY?