Problem 10, Euler Project