94907047^2 + 1 mod 503