If the last 13 digits of the product of consecutive non-zero natural numbers 1, 2, 3... are all 0, what is the largest natural number among them?
若连续非0自然数1，2，3…的乘积的最末13位都是0，其中最大的一个自然数最大是多少？
<result>59</result>