1 1
2 169
3 231
4 4327
5 33699
6 511257
7 4460689
8 48525711
9 529141383
10 6524977447
11 74784050095
12 908188232827
13 10930623434631
14 133367299797625
15 1609848080492237
16 19647665104267177
17 240376888100965909
18 2964201292262202439
19 36620797425922529919
20 454145508120148731415
21 5639473438865966124037
22 70177894062432357014247
23 874425503020665748885731
24 10916875868027590427049149
25 136511158035793257833259115
26 1709893804775834262182409211
27 21446512763576913816398996709
28 269346718331004373793197842597
29 3386518766457271418037370980089
30 42625176528447580584493504395513
31 537045112338405891392231386838985
32 6772904571147058225842857717867171