There is a natural number. Arrange all its factors in ascending order. The sum of the last two factors is 129. What is this natural number?
有一个自然数，把它所有因数按从小到大的顺序排列起来，最后两个因数的和是129，这个自然数是几？
<result>86</result>