126 204 312 448 596 712 738 758 927 960 1187 1528 1631 1659 1673 1795 1877 1919 1939 2236 2263 2343 2754 2893 2953 3079 3318 3332 33633514