36621
25002
18061
59049
46515
28522
72056
17510
45126
37052
38293
645313
434894736
240884380
1684158313
158570269
131528180
125509260
1135128896
104814214
89888182
84044292
76440141
70404160