当m为何正整数时,方程x^2+m=m^3+x-18有正整数解?