2 2
3 6
4 22
5 2
6 106
7 14
8 630
9 88
10 2
11 4394
12 614
13 32
14 35078
15 4874
16 366
17 2
18 315258
19 43638
20 3912
21 72
22 3149494
23 435002
24 42808
25 1494
26 2
27 34620010
28 4775184
29 496222
30 25224
31 160
32 415222566
33 57214716
34 6164470
35 393792
36 6054
37 2
38 5395737242
39 742861262
40 82190752
41 6070408
42 160784
43 352
44 75516784982
45 10388801524
46 1173571198
47 95471672
48 3637384
49 24438
50 2
51 1132471183626
52 155682149136
53 17886807280
54 1557255542
55 75952800
56 1018848
57 768
58 18115911832390
59 2488757996152
60 289999355570
61 26548390496
62 1538851824
63 33363160
64 98406
65 2
66 307919970965434
67 42275677426696
68 4985180237974
69 474502697888
70 31138854184
71 951480096
72 6432064
73 1664
74 5541804787940598
75 760417939063834
76 90588489063616
77 8897032809088
78 640041097584
79 25110559872
80 304797832
81 395574
82 2