Why the 2003 power of 5+ the 2002 power of 5+ the 2001 power of 5 can be divided by 31 Why the 2003 power of 5+ the 2002 power of 5+ the 2001 power of 5 can be divided by 31,

Why the 2003 power of 5+ the 2002 power of 5+ the 2001 power of 5 can be divided by 31 Why the 2003 power of 5+ the 2002 power of 5+ the 2001 power of 5 can be divided by 31,

The original question is:
5^2003+5^2002+5^2001 Why can be divided by 31?
CERTIFICATE:
5^2003+5^2002+5^2001
=5^2001×(5^2+5+1)
=5^2001×(25+5+1)
=5^2001×31
So 5^2003+5^2002+5^2001 can be divided by 31.
Note:^ means how many powers, e.g.5^2001 means 5's 2001 power.

Can the 2004th power of 3 minus the 2003th power of 4 times 3 plus the 2002th power of 10 times 3 be divided by 7

Since the power of 3 is 2004-4*3, the power of 2003+ the power of 10*3, the power of 2002=3, the power of 2002*(3-4*3+10)=3, the power of 2002*7 can certainly be divided by 7~