euler 52 to 54