Solutions
Problem 1:  1983
Problem 2:  62433
Problem 3:  921183
back