10^58 mod 531