Project Euler 74