Some answers of http://projecteuler.net/ 1: 123 2: 1089154 3: 3919 4: 906609