已知t是一元二次方程 x^2+x+1=0 的一个根,若正整数a,b,m使得等式(at+m)(bt+m)=31m成立,求a