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