若n减58是完全平方数,n加31也是完全平方数,则自然数n为几?