n为自然数,若9n2+5n+26为两个连续自然数之积,则n的最大值是______.