Remainder of a 60 DIGIT NUMBER?!? Use the Sophie-Germain Identity!