# A213813
1 0
2 1
3 32
4 9770
5 205832
6 32463802
7 966656134
8 102283239429
9 3913787773536
10 328076475659033
11 14746957510647992
12 1076226888605605706
13 53540340738182687296
14 3593066312119675283778
15 190433654636776931262392
16 12142048779807437697982030
17 669350612142203868221516908
18 41358164110391551396686680798
19 2336166137451307902906141687868
20 141586604507971463549601451270512
21 8119084139970932725890345059891572
22 486249226070068320381106413320344172
23 28143966058629148023757475362429759374
24 1673219200189416324422979402201514800461
25 97403475983361329238128367993422851123540
26 5764724107852131813230205359647285431749004
27 336775307331342433744735179673010270461312086
28 19876199193805759350802031055764292024927441076
29 1163711848215878876877120989566120989257936780022
30 68563279638570413356565624736444071423497384466264
31 4019667559049094898017031687547685854545168117286358
32 236578605744783672146459833997237991956867894984098203
33 13881482727126095709928492312596700798287380766383399442
34 816463767687366624141067645589889086561329521911052940129
35 47931448392619366288002216461356338404919350826058358144196
36 2818034053516433187425518353040534145018068680836907442533893
37 165488420136424614070638562760268368601590448434213675395506394
38 9727138462711621554431619490819133267874051298697678379565610667
39 571335815835943053415531602173762327003586494111968369504009982392
40 33577022899786663763201890831403549858930305514069115694943621863264
41 1972427129967304929327026114465410065339388259333112122612604775100264
42 115907228774153861204265760301181009583377758971224023583605678959956800
43 6809287154968684460709484195537544392851100474564336643826243199994417074
44 400115888018969655370624816227096423416462400334452525409240151011495074452
45 23506982280944343343765038318253205271495741445425393500812529111801673796976
46 1381227932857776816623699260335028310587703631864780714396852438758495550776385
47 81150041773336515826077381098457800195446626890577250453624960523591049003276318
48 4768124092545204558963161634584840805024585678065151179108293166432670198666120107
49 280142203746375898664815982440586775188049888692836524035611048624392318731608976692
50 16460058567575250594377531510265687159483853381966358266629190205705590814740516630493
51 967090358760183465537592335777295466515089529619912126749882053065283389462588244812212
52 56821959747609740653046297356328355096459399306278351541610969605180401826630604629341229
53 3338526108658956189412430269392362125726263875228386706012809107632194738241522664755865908
54 196156028713271115382339898956863876925868951608806260823466815978470345968282252872470303389
55 11525028631866701670536509257015153655904813423363565987348065960191274608092105880313432826106
56 677154073465460855739332981284785473862539121508086598236398470477422442446468858736295991839455
57 39785878171770181453109699874735425777069271560083508435463767953224513259174608977401739700772984
58 2337618127253777692508086602940934769385367533061994681097523405620240430609182627945145391228338880
59 137345899653476188989518177353922393685746232851111803252693744948946831314924592823322760396812375762
60 8069744472901138031676804411822257327199084268062315629309002956432860310416724687420019000697724263571
61 474135347737224934326280487312292244540489078287125863938820314430268412542861822093419879082839471803502
62 27857753400325860535141358794733494113058364373617904314443148125360014931218654139254891273444862036148262
63 1636774683501552596534003749687084478373706454001176076208976860245724292734406794487960769767752509645681066
64 96168413534528446598586852865189768503194235705863153585977331381598546617747436762905869130145423270962391244
65 5650350914975455556860848611484676726290107685073041805835204245986863424570385367774191086499227641724092068630
66 331985295342212950441344913106123680044131741444675665538295813215591720262793595061624424712223851084135035725306
67 19505716827751467845090027552281761065403204963297868493674534243718623085487858035721019568780687111350397790205866
68 1146054485338327206232364724786320881079959149535379321405971602190454707020929029442371287291742323420896352975454670
69 67336167287249689779856439556418706001211277910797952505102940916160869302077808748238651370077666920415352480526053884
70 3956322587682163217002699499329551959216859733837661442173487823103652810277080723960357283701325815542550507088425508818
71 232452842323388759807188593076481277416576327587403868729020085943212644166473286278143491586887619374002880569278187324232
72 13657717767836889282537105274007071292953219298446895023048249757979769923753544374475823386912866518292862107216071883019151
73 802456173198929673754760422346325028880051420033374066527112510786096243307515681298851107025117017133885941437479192804537078
74 47148141391510575900774527361854007915326965475408063432331501138687999552143671381107515855427161333288250299092461661392927956
75 2770178663754710386851685849806302935389898564004153086570054497204891056668623236231995876840964007248131529803128367473944228854
76 162761252656634128464080050478347673009900137838141238682726129839886187726703753538111355489267444382495366401246834163987164038754
77 9563001747615829369533607909704065087096645204282890111462377772159294526102694072472324426070686460061871397718746486392220993687498
78 561872105656130356430883687046931700407991038174016047375247149465339910695516981075116602474437279968285225190370847627300574160827898
79 33012672904263596693790869164981837593714937917245848445331116691129527461340269758944820780987478672666728332766423588892962232195960416
80 1939652459092681071092048092950625451394412162016769903164726797792576897849858410122980515631355771870380221382975017811096330325149794028
81 113963857662337626598208072422812896261337908268600718353965852550901885313709309014409432349731816980056560756856328429391281648561288895864
82 6695921777235953284352180965406099514886589762697531196917687110668078184986485610672672522207962808108372887275979697950278779747419582110354
83 393417427122009068623375873906636498505934346545263744850897818080039433238266220270676148641703803817668858762879391054639057324498976588302702
84 23115155646783853938233253369570148429768046281700495388896368656217569821199221294173254181926932231770497602499969796238289005105366147860537625
85 1358125944612080213853169809037784178992990818381063342883870714415884208874475614735810852508212651242442235626508151905330082529230189132214510522
86 79796395281642511958648942513967180822917903696458123605864700980804900640907331905490193987143342839345576660324023759772165654477273863715615220412
87 4688419864900183850613367123925631649752243560066935881428083243382246558411681899657290190700561578221807818377663553588727139477416798621640526808314
88 275467091795343137919073258862063238918217263233851224626388719192796056590488951737294640027414539834907187161830942837940665609476074560369621154952618
89 16185009137106176733877569898579037214941649533628217769268040281446168755687563263986944377217546180030484888434631739030015741997236014765974820163440108
90 950946698939630011141821874055841688341866082927357110610949388588155114659604547552938469057545542644248140854658111653984419717683621177751991966983007674
91 55872666754965076114933807943313219369952818859174385273825153404991559373140755375706583496696356408948397242612065282809080478484758028396506687834635952892
92 3282786406405520171913776505167794043457528090080656440099468651996322584451046979746898226155845023141774649553475790847285940518561180435178884740191905659256
93 192879402384272323163979615441063789252961534993701013389736399385347561591226715531336066512765950227002422980738738487928411290122278355419388606103817195380686
94 11332587413237915969045879184048541620430980955139822756813546527294548968713061822469093346073654779711971736628026024505472236426123925649746839856658719181314459
95 665843712536665838753476238395387932020348494386920603185428102902828665299556291353065916570980944760641185707864197891191854700208448571616856543901877215744730298
96 39121502768291212155652547440606368206812152794898636403749685496999517706997458338258502421965512479618203830072401653567909425928612855749182357578084517291177866898
97 2298575400092455160394705197470326628104053858001977242246316175538998371992590623431346086777900835194140352480262548684899123365793747848395916371830472430635652186584
98 135052298569938088209885148264291431750436780846868899267181478367239101370711029922445749774400436849859786666191320595091477751628599375576820797294251778943754614913519
99 7934968477268954789618405015952255710575555484472176306156623924469176268676614275961838859951286732655783212099904337973080884992119540427160763482135939204737701684281440
100 466217350019524015053054932851444114200307609531097553504042495813915895637353935607811345982660882483326420359659452955923600444345163711557730247160894419568169142813554782