0 1
1 1
2 2
3 23
4 344
5 4665
6 58986
7 713307
8 8367628
9 96021949
10 1083676272
11 12071330614
12 133058985146
13 1454046641578
14 15775034317010
15 170096022182442
16 1824417011947874
17 19478738020713306
18 207133059219478738
19 2194787382318244170
20 23182441724417009624
21 244170096256515775267
22 2565157752688614542810
23 26886145428120713329353
24 281207133293552812305896
25 2935528123058984913182439
26 30589849131824417033058982
27 318244170330589849342935525
28 3305898493429355283552812068
29 34293552835528120736762688631
30 355281207367626886379972565386
31 3676268863799725653923182444040
32 37997256539231824440466392341694
33 392318244404663923417009602429348
34 4046639234170096024293552814417002
35 41700960242935528144170096045404656
36 429355281441700960454046639466392310
37 4417009604540466394663923184787379964
38 45404663946639231847873799749108367636
39 466392318478737997491083676503429355502
40 4787379974910836765034293555157750345268
41 49108367650342935551577503452812071354033
42 503429355515775034528120713540466392552798
43 5157750345281207135404663925528120715651563
44 52812071354046639255281207156515775057750328
45 540466392552812071565157750577503429589849093
46 5528120715651577505775034295898491086021947858
47 56515775057750342958984910860219478761454046639
48 577503429589849108602194787614540466626886145617
49 5898491086021947876145404666268861456392318246493
50 60219478761454046662688614563923182465157750366370
51 614540466626886145639231824651577503663923182676246
52 6268861456392318246515775036639231826762688616886122
53 63923182465157750366392318267626886168861454070095998
54 651577503663923182676268861688614540700960219713305874
55 6639231826762688616886145407009602197133058987256515750
56 67626886168861454070096021971330589872565157773799725640
57 688614540700960219713305898725651577737997256750342935730
58 7009602197133058987256515777379972567503429357626886147717
59 71330589872565157773799725675034293576268861477503429378704
60 725651577737997256750342935762688614775034293787379972799692
61 7379972567503429357626886147750342937873799727997256518120679
62 75034293576268861477503429378737997279972565181207133082441666
63 762688614775034293787379972799725651812071330824417009836762653
64 7750342937873799727997256518120713308244170098367626888491083640
65 78737997279972565181207133082441700983676268884910836786145404639
66 799725651812071330824417009836762688849108367861454046873799725841
67 8120713308244170098367626888491083678614540468737997258861454048939
68 82441700983676268884910836786145404687379972588614540489849108391037
69 836762688849108367861454046873799725886145404898491083910836762923135
70 8491083678614540468737997258861454048984910839108367629231824419355234
71 86145404687379972588614540489849108391083676292318244193552812094787332
72 873799725886145404898491083910836762923182441935528120947873799960219430
73 8861454048984910839108367629231824419355281209478737999602194789725651528
74 89849108391083676292318244193552812094787379996021947897256515798491083636
75 910836762923182441935528120947873799960219478972565157984910836997256515950
76 9231824419355281209478737999602194789725651579849108369972565160096021950159
77 93552812094787379996021947897256515798491083699725651600960219502194787403368
78 947873799960219478972565157984910836997256516009602195021947874034293553046577
79 9602194789725651579849108369972565160096021950219478740342935530466392320589786
80 97256515798491083699725651600960219502194787403429355304663923205898491107132996
81 984910836997256516009602195021947874034293553046639232058984911071330590083676205
82 9972565160096021950219478740342935530466392320589849110713305900836762690960219414
83 100960219502194787403429355304663923205898491107133059008367626909602194810836762631
84 1021947874034293553046639232058984911071330590083676269096021948108367627120713306057
85 10342935530466392320589849110713305900836762690960219481083676271207133061330589851377
86 104663923205898491107133059008367626909602194810836762712071330613305898514540466415697
87 1058984911071330590083676269096021948108367627120713306133058985145404664157750343170017
88 10713305900836762690960219481083676271207133061330589851454046641577503431700960221824337
89 108367626909602194810836762712071330613305898514540466415775034317009602218244170119478657
90 1096021948108367627120713306133058985145404664157750343170096022182441701194787380207132978
91 11083676271207133061330589851454046641577503431700960221824417011947873802071330592194787298
92 112071330613305898514540466415775034317009602218244170119478738020713305921947873823182441624
93 1133058985145404664157750343170096022182441701194787380207133059219478738231824417244170096162
94 11454046641577503431700960221824417011947873802071330592194787382318244172441700962565157752593
95 115775034317009602218244170119478738020713305921947873823182441724417009625651577526886145428024
96 1170096022182441701194787380207133059219478738231824417244170096256515775268861454281207133293455
97 11824417011947873802071330592194787382318244172441700962565157752688614542812071332935528123058886
98 119478738020713305921947873823182441724417009625651577526886145428120713329355281230589849131824317
99 1207133059219478738231824417244170096256515775268861454281207133293552812305898491318244170330589748
100 12194787382318244172441700962565157752688614542812071332935528123058984913182441703305898493429355180