31^399 mod 100