2004^2005+1002^2005*2005^1002+2005^2004 mod 670543