22955
19683
44984
37251
19032
33412
65643
21431
28053
15550
13692
10113
430690728
238224380
1666498312
156798267
129679178
123082252
1114908895
103270210
88288178
83010290
74695139
69324158