1 5
2 13
3 19
4 97
5 211
6 61
7 463
8 401
9 1009
10 4621
11 35839
12 5521
13 29927
14 369181
15 3571
16 14177
17 129009091
18 1009
19 745181
20 4621
21 92233
22 2414250301
23 2002867877
24 41432641
25 39756701
26 13761229
27 397760329
28 3001769
29 68629840493971
30 24001
31 617671248800299
32 1607133116929
33 24939553
34 1282861452271981
35 392943879511
36 27793
37 604408111852283
38 103911691734684541
39 134473349011
40 1783433557073281
41 223574641
42 8639401
43 636618868367
44 184879309516177
45 204521695561
46 12798522145252969
47 11170373961701
48 245953921
49 589955028851094677
50 104189401
51 904841491
52 82104167839721
53 19383245658672820642055731
54 397760329
55 28909244547481
56 1009493350615396529
57 8191816751977
58 68629840493971
59 14130386091162273752461387579
60 2201414671278481
61 209061986047163521
62 2268330947579252221
63 194208941809
64 36629538145348481
65 149166625778220961
66 40834167001
67 19487546413505693209
68 1282861452271981
69 1266021208542598810111
70 3330924131977261
71 111998979662707645844109121
72 25169360989905069409
73 357153955800796052994163
74 31330151333999377
75 16751715789451
76 131233622361283804841
77 2805980251094900881
78 134473349011
79 6743424997709927
80 17911723223817601
81 119401875833029529220991
82 102329189594547549657540565413396038701
83 798167678837469920188160718521149336927
84 1066416705314353
85 5051752485270228777139427773111
86 67285658924969260260836929
87 672870264554455488882904591
88 30576308069075829315234744136241
89 706132008101135602203621405289
90 204521695561
91 41204133559341077510740829
92 14961296951860360853213161489
93 485158402948122523
94 581485707003066089360821
95 13720405721466007835103211
96 3433675861649849282330674248961
97 59813046375181769306016700165290169537
98 6274085743404921460537
99 12884961778437920314402513
100 9937984196743741414107401