# A091352
0 1
1 2
2 4
3 9
4 24
5 77
6 295
7 1329
8 6934
9 41351
10 278680
11 2101434
12 17574552
13 161740316
14 1626733108
15 17771416521
16 209739328924
17 2661301094008
18 36148700652163
19 523597247829867
20 8059284921781892
21 131408547139817541
22 2263280568439911740
23 41068707443671927029
24 783265035660376276292
25 15666944424310348150277
26 327994306555039018778913
27 7173823928235800032992145
28 163641563909993609836049680
29 3886914323154032364223652393
30 95993775233228343622236961407
31 2461556812320619518038094347811
32 65455584500303754138514608276612
33 1802730125938673350335099784269602
34 51365501335993228667002225128494660
35 1512545433348390057113189149712439233
36 45984109739040240361330765318023482300
37 1441985164601195717511216674253204730188
38 46599520870771315889741218856505899378994
39 1550617684807822174198133372570636641522550
40 53086605372804112437997030349176370990241769
41 1868505209567600157904143863822226725317263632
42 67564963906959558676818274528612655148799874816
43 2508249612809085262869596217610453193471740925173
44 95534509076146364114245554472206111842423707902814
45 3730969798544848904190340733505862640124193716584484
46 149313511793380136898223669785460630848094149070300916
47 6119950847125209967760573101675576731176788293729752782
48 256764232516084304731700461883903518307851402788030639341
49 11021363056391275350998249600575065233468740228578098347157
50 483766928811846696091547257144120920241984204097222782451667
51 21703606656146153109382869860652302765831636141612983229138619
52 994776798592086600030950564650717693719757094166434091403816316
53 46561652578411365870499677280921014263823788275032063202400337005
54 2224633778361310746370626294970328137164195361506241315426438502218
55 108452971598346680314373065302672968319500454188417532422988872627689
56 5392735883439230809413777705085240115008693440149569012283973310923319
57 273400823889257753833302641890350453043377696712374742760545373290594435
58 14127247815374191168996387974188084155002664402551210530091924751170171686
59 743758715349045246871465096514955696203415797268740183929308878986810064734
60 39882126412160378480081233101165518929830645385795390973975286432527916102064
61 2177490502381442144142805864134579863989923378584137225724559684071474214876767
62 121012634617583831670352678843510698645583375152469445935836391543512593205019537
63 6843384344940301245437268151539969637764234650935807685200067440281653474926674439
64 393686487837486275646501391517924305171604275382775061283577646891946514638017133635
65 23032821392743868459697984780933602105310616074568923832109921009825750847235594772342
66 1370068942141343779198119229317677237910053228518716611956115064072738777475021117654489
67 82836487249518132723960485434607972649444226541636502954584206023751107772194376409273368
68 5089484182176163261573345511845458052530716540447523939764462849394088747525014630722644189
69 317680800497608645893365579005249711060854176712123459326202031011863431940911051532708494889
70 20140431619052371970049402381279673912138148752659178790470266214655863627984038978453863411940
71 1296599296293653761876694955688550678299647021391461749576283385534804390282198114728538120135313
72 84742944900481797214328838966411919990910736759873899086353002098166503683623869631788998178855539
73 5621684642161899838588201014236231001997836283191553666273218239062213694293159885709574159223393088
74 378444043011377972071056391631138795571400929187052256329404647733704630834350707490319555852426380420
75 25847517983899280991904071692488602136592189811823346292164243127965271170218694148697019185241495806451
76 1790730392763902390093856994965175505212334369034022906312301191590938782154628489703290498694351019600572
77 125820193891692956348982322467443391930703562685128095375952347159402897454150473473737582669959034676027648
78 8963883052789116355587912455783814801895357947927637133011214334555546383384890903614289313383271359960676746
79 647421036245256830476909413233589368089325057114168624508116974247379558970131169443017572204871060145142842734
80 47396192189755641146011393264557765026113160329985179747658799164815397839101092770124099474480877564733556499220
81 3516328048662060161455364567562840748197684350248940700196507293744246155708118090134213075929402840210237603166027
82 264332056398677260733474376814615046725074009299256064996884168512721015071755115988212048042081623856690268004503663
83 20130377439399624488867209892948998050143536272326830596506156386504246642739266216895885747571961465251882588558422044
84 1552832347866933523429002742468115116339803906620564827249481791289186036921820916030101889294718863641197810988255600839
85 121310523098919211163931229881263857741945076242178732795470024226496326644276263604987556819255797194925326829793166203132
86 9596348455500371344261961846662795212424515077129362196766144568721193838204052365966036073035854522280712612618950547430932
87 768566006997519082334028709848984528359529964729731821874645275823223669406785536058036087025143448494285353136273892800331609
88 62310255775046623006674363212925619921054477422914699602006447972362146986722186610097992281956411447861550316827351926354169642
89 5113028105211804342723620659362535099064517714302928379097177879074895506589426657359021660520850011726021137464903312370164636574
90 424595763975389712726622738065947673197873579100549112544381651956491970173925353098882204047646917178747650975663578276247922286402
91 35677295412645708124286940547330106903656167388861246086238194971624865922592952784052684221419008353205460197450457304193146007813760
92 3032971331894347482152527445946237201335606984071956386482664005386879634684675184769227868658750146756958543640532563438465604648042495
93 260823934355318768272866813787142553539911852891614223227544148963576311133810808929466550614698266235611061458293030100497384342751578567
94 22686800405473427753411157588022177946473784959072153741793184351910301150805366158117435669263602918905171494592244785174631339710882579394
95 1995679888731126229670508822638736611923341004448369386111736574204097170247842216671398469548757482286305986356536297112675697895581677146700
96 177519749462394209861317249679919153704722396494311601809600924418353304558600506975771981003556248145570881683657511643561344563330015398468314
97 15965706248704621685451925525574505145496992318511202165519295949623746139605572260414850341923663660795877201883018926653681744996280633646977343
98 1451656527160525466024864290710226146641752098223261787478579075296925434654463111304768020274476310901151262429217396651980120753595593853212678251
99 133420813795525243582642574861436302391822842781983738760315608437395354721421187510222732692184281168135696560424971456891563391849727969394825933716
100 12394186445902399895933983101900756195818077585060503209619012357680418763633354395840498093844845676425874326447466524352960714694616241575617593017130