1 24
2 1962
3 69792
4 1880912
5 51961032
6 1372902790
7 33884598625
8 807142134398
9 18779339172610
10 428729281937316
11 9643905774436924
12 214695476497108228
13 4743560856622740097
14 104225642166723506952
15 2280739348249274754822
16 49761639888588482385172
17 1083381856011824752351862
18 23550052259263819825001212
19 511341669746248737576678840
20 11093662991743821327933453706
21 240536736407189808998945509772
22 5213168036629653895869356165650
23 112950312706439275664659488598211
24 2446672752004682226210311787429890
25 52990017395099741082928293623714805
26 1147523221393887531209541770685821823
27 24848046331406712371971982464815804060
28 538017678804959003017752957333224565176
29 11648814668546902607170758524975210650426
30 252204673229830442230118131120066044053320
31 5460275610225519799106263613944395812182201
32 118213972138509505707076351616164467586460546
33 2559280378323164096837044824334706917448790110
34 55406813959468956967179478649084915223052517142
35 1199515280439054136526626512207171008745478078075
36 25968474621703300415647372800998125515826857347833
37 562193327410371045358769351633467608320697006603122
38 12170934257984097816070509699675915397257373031616832
39 263488346728262448692071736068271441013569474532219768
40 5704247735244742979488323829502588024409604003483405034
41 123490901898202536506222400283632730196911480691947855180
42 2673445100597808926825960663586013923808372022334351995737
43 57877182186072268087662787608452360302340316403384483692194
44 1252977705808318311131678242127675045148160511822943057305967
45 27125590721216148768509086490881862157706253800507648112880726
46 587239135738157449019000392191372385788959275122650774952060238
47 12713078330809282329649833912970989234370078376379859437013529669
48 275224071907432277755497310279709659078732083949578012952373034115
49 5958296084785507860817021511029809604258026580958251258225234425735
50 128990499725691821402911384338169613363406891327111617994842273716838
51 2792501114489529294769513312819921702988483110876788978367422707034814
52 60454547434139799484698805675516310651253394308905256317854758169412168
53 1308773780665480081153941247649951226845630948286289208238822890631094048
54 28333497807703188842832693172036545700846816018035202052450218461427924605
55 613388732656013948855846825832827735825997571704710730096081690632822953657
56 13279184144929665847550946074492365055720120931466614447690270665237826388890
57 287479572617459534952000507594824390502195923454394695767592851684936084163282
58 6223613098913276924505293704266370757027644754064128785702827318991896627586564
59 134734303226745974299462703866794128262232659096960537908795853067277884230420958
60 2916847841416437914556739637340564648322514286845151569875119941116809774482238021
61 63146512173833566592505369619050024666512048008627976195121513495669998280881400982
62 1367051767105812868888061387874882560051070889981411421862505258691959901316431697341
63 29595150521372852886224007679725147869073452944974940323822581381137274664580239544136
64 640702097046284128237926784375490088162179072572963048377518731355231770033717309565934
65 13870487893566917624942961122963469569731157318262251053049153363046173777973153965962772
66 300280637824729079261266259539468868053277265285167873466519967216026812598897422580395137
67 6500741872079945894794253938503931787688372000650774390288065058292960138932013376119255090
68 140733832150994586474701213837395604648802038994581065320968947748801426500529182452509891708
69 3046730957750635370181912758035200280179780602769233950829189230501600502910998435388853561362
70 65958336999709763533359535116748132251074891274805060924485637654114665736426474312609076713348
71 1427924644440095207032130100963241686208959992002925653433393608596014156288912496993857150346813
72 30912980570372477927518720598772380517251412430061410787916492491704456566103140920609716541018413
73 669231651292178719725973946811690919639314898717206342670422283515317254369758749930195921238489042
74 14488121003515243853543230354527485450034541545367471514026617258148333248888720125190176908274726642
75 313651707602844629108674735482154014627834402164980106758376514026953465900763242554198689701515286858
76 6790210659984937888137478354176634809387573337796397623893568854777309860604249599349266012289441075802
77 147000509447347108213936692020602829995999295651467520266251705689661601120479111822988438261092679141794
78 3182397551376958653378657843318151695839463873245038610094192212113822221820867135630714068438401330075775
79 68895367866738309197332743229287410513565057225862380730809817863443357791036913348665765045131962578845577
80 1491508096286363608083726142071956294270216903699703468738750161450693369038771638367804270467282980713410094
81 32289491589426943811553444762655683363970297099247035685537218814217226373376182906572773155290186889156269394
82 699031584004260235742665705775004022280619917165138106200522785524863372017069619298535321348304406117912834822
83 15133256405778265200159437711483200178811360693881553822789429322628053495748357104349747678507525767707402917685
84 327618171601054035320674896776697066354629194745076103764788195122766372988591801566200619642775422132622261235760
85 7092569073380616171572084861131092269157636048406431340270509874253909440433847815357793728344814279181097450795741
86 153546232844229995309407366989017274977496568300910402898155317844729901747009532854631449238072267839357180237062443
87 3324105183428351207667560615297771483437441315634645886811508473497235944185912140508424784175381224563800741451397066
88 71963180508002319324308988031031207230769391945160450686451034265196498939579519515698721135908677575052441463553144192
89 1557922828267873691815812013189586563075319384656686027318424843882853630882966301849395336903699452494481858400685172198
90 33727296677333868863979873238818548423759540180725888210988555486680457307913809188720096182339981899445676236211984694596
91 730158465182476012501503028376727874324360009165429180323033236178544301659963483578404118621389301843547049938995334882484
92 15807118767270993347126515530351108415984772346299538743744776072063217039702191787551758913729570855193867103281363659379481
93 342206542329351501118411661900896192386720795530784400220239030485129557899178287490454419216060254273379097197996353454998596
94 7408391076017995896069991153840088439568058994315414771378966390388157198403214888962047434693767318430670902866102582876130196
95 160383427977830604448998045436086604399192586873025963085159546524193604989390887182899329667731385673427145386919302499877918035
96 3472122854473499875809279653879551339998178414637808353108968127329423150188206856772047883283830924341496211748080274170736676048
97 75167598476717307723905821785491369270804218614368997653491311486930461122670443087296133371322065011440633853330009266635173191278
98 1627294913680041083157607597432601360572199990573988959826036072288454935590201091313660429248321743627877952372053151555332009015655
99 35229125178306008189253745164154393724143315935156660798541169222272436634726630412949711060915458769558175061047220225511811214767596
100 762671382055811552035413046560545673723921491880103171174463818032927834507787554175971170163667286895687701388698471302672578490045110
101 16510987260197685982057419424193007145979586915931158743357890801613976230585234994894534510053301212438342705848162314194178759665727448
102 357444512434137986575631952613260153917491563034095853497238515952377296004949067943828033920924986611917288215922813131779643821763065166
103 7738276182750121606265572456272482683496479953299424719249671557778877797476720560652123868805485227140005250092464540522788334404786096109
104 167525073675739444210585833321717010823826094820025191548800735189582159287705323789629459170692607571226055520498084051716389098884191656006
105 3626731541660736472105571836160821443249784412009656344099599294988308286454258287904688464472281241479898010726241030637403388452150233130682
106 78514704615119744950516138871259816693113385167774016510547044897993832974313211470534268383221114043372266637467434065115894362123143195127980
107 1699756039283970953989951296520747322507506405734039244738385671843783412594543068118308415406049079263075536725595398210692619466717484448656560
108 36797827964138549473458412589712390544280061494872843287751748973340096385947763585194575385751163737832554030858863107149200893600568316919005682
109 796632052826091697658906475420643827789163686246236834162637790427547035846543553892432274134367210394597596828196214610431384415507589553879086279
110 17246198014958560463728627053830193304397223222937393511012904574820045321024888078373908941305811169678986955601782678559937540683745738046223102118
111 373361007652162771056553564075379983860251745047065499849833583410342324903092080655519550797619622535177900177661879928501254278658078563205769118034
112 8082850603601473608337126281229698095135886827671956767768590934881763018237110575402146050897550079270653961663064614360743497977018479657327281374960
113 174984726688457261200089971837024622799999753614405223866903821553756294145728755079897919916586119584793157177541753872009586189400368356481298572707450