12 436
13 45146
14 1830826
15 45369299
16 826196076
17 12168531813
18 153430719591
19 1718168937922
20 17525279293159
21 165802561604726
22 1474718822704304
23 12459599973722036
24 100805357136035992
25 786035745070774366
26 5938016635175121413
27 43645066989439738813
28 313228673357655892678
29 2201450263397988508149
30 15190293198198349869070
31 103124241567567530007713
32 690061946098895363809892
33 4558630969887402033284093
34 29771136487447722644382430
35 192437814680436316898251054
36 1232464714831661516050410159
37 7827948707797298637655353980
38 49347409734060574293367963680
39 308984664437554465210872031486
40 1922844373433837391036805204717
41 11899652144178927823804710924470
42 73270517363173333143630702508896
43 449084440116316823024036740610798
44 2741000825322552450042642610953088
45 16666082948442115460639965363287712
46 100982507841175574987793293065986166
47 609927249275579127936506653692246130
48 3673227086218652823789280757529600801
49 22062913663218621870661698592914415095
50 132196777487937907594420144883630298479
51 790333648315117152302889080938056223809
52 4715333179303965367401217056303387012987
53 28080196282368639354646211981103163306410
54 166932463388315334112165912696710784898683
55 990821912996789299847884439534237157942627
56 5872465731775612103338235347108048092119375
57 34758948986375970737236382333393776661150455
58 205485352792348137365742223853133262910111580
59 1213405860540126175649470320818052979949943391
60 7157833673761147777489584432207600863633224461
61 42183583031468666714751655648322928712958649365
62 248384652431239010209015842492847035588805326993
63 1461355394339703029270337513592938353038945159438
64 8591413586547306329049806290829286159509648541777
65 50475046016536880899478378392920577701419996344606
66 296357345536229319125531705602379235068521374106950
67 1739014508000627657330374711810528994808647786998316
68 10199037163714158711175730854947383291590550641879751
69 59786335403905227812372958259049403693041257406872199
70 350306627846206386734110283945008933141993472835438233
71 2051700491394537894253119250219669919343750788245306624
72 12011937244548942647851245644629933460465635363774637266
73 70300561617752119802935628602622823790128936352589907145
74 411304352667454889130188262329866773199621380043814541166
75 2405679424495486063119889077045370036465956899834670264597
76 14066706470281754389213863432094677002688978134159594888172
77 82231231705029642548657786975662345758752421622899714037421
78 480595383260270935973807340431298079394418402694015284363474
79 2808205371966395350059304282605429681280039786337111766231150
80 16405596288006541021855987979788574377302705260588049020714237
81 95824350876093130579975572560453760240517489333952416861273884
82 559611660268112796254452169653894861348548178567555659235120125
83 3267611565070006193600665491626140440041347997759025003636534621
84 19077094711183272310914155641949654478038981568855183733681096126
85 111362022680623975042421740068180852400124839066540288156640035729
86 649994351619207904542767590024424701395088775120288350132891338692
87 3793445332667020636514415361838457640788558681250775157992240108091
88 22136741836736795226429715040852229994533421758848886149971053637400
89 129167346839190100987036645963917198662157874886482638480899788242502
90 753623116788518072738682385179230971497883163041108804881107474641706
91 4396642216352036426131947296441751153168105680882690452192416458068108
92 25648162180129043478056010886640909899463606984730296756195710990767740
93 149610522305436136384019222718808293554769213249760797330057842564675899
94 872652100592481610646613451143382876027672768495226077940252830415398654
95 5089737822356801668267002750557856632567770299406653284929795832408683130
96 29684309488841769458238134625118913658059091721875287619305934067392605584
97 173116151280670050574230267428756366369451447044285279414445394550912517287
98 1009552739041426991213258527220921634820513357432407505346010353361626955588
99 5887118439156813246679060895364449718961600162864198872350805424908659768469
100 34328932818284632468941763467093043562425113260259617471201826259875414353909