# A296359
1 62
2 1532
3 50830
4 1855110
5 71292624
6 2833906726
7 115381823442
8 4782782748036
9 201037496481198
10 8545008347772070
11 366526239773992472
12 15841416797530328062
13 689082764185943820494
14 30139654907867753730956
15 1324572400153686602854414
16 58455392031254908270140098
17 2589235751316295888663686812
18 115063886026439643520767813286
19 5128345501248266958117207280462
20 229170730244026699205112896782356
21 10265395155946296842214133233681582
22 460821502449499128992346985875088442
23 20727575865723084402676552852467842600
24 934009757546368693547449749773551846998
25 42157848540462708162094119472936961358162
26 1905784839120176215066307659691352596040476
27 86275636072232642792974933045595499855579626
28 3910903730706105478604205951779699026581381046
29 177501117535214979353000691003464046609061222128
30 8065371760860670323501481719371325487674086586406
31 366872194800840700534871752719059637186656144649790
32 16704870478890412513754179463326341821931923715106508
33 761347259175190406946049571799518645392546850266331310
34 34730386993645604560285740285935617013966816736117533634
35 1585628658507436025799172822881606171173205793582430373944
36 72449951188174691388728493066667123911622951629088018494726
37 3312842705224977842625276245883270151628277956884110187442542
38 151590671291965066789385994633041749967800541530144352279461120
39 6941242736743413966741658466563718886840055417173214721522415118
40 318039034565911293189740681046473124286967814560158958866013010966
41 14581039113448452571927351587048969961570136774755914388834779505152
42 668880851997206760804002700540156076624187895486685056423951260936606
43 30700790545774997561477250787082740860490174822152438221244316633940562
44 1409872782800609016339462227402645101862988820039229070224057633086018356
45 64778317381071044951210131608865805080452603482137597242529821035650661070
46 2977756825388941989826575491966453902288799738140127389068653571989832014278
47 136946107967298820762541066877989086511864611337664713222015234833353810471788
48 6300901450404413021646309196798643206829490846500605208820411648094441909793286
49 290028281132695207855687699261127327441579013955104303244292938534417138192250490
50 13355350541284570040489259135345900853411880184090883628149722639475855772377757756
51 615234332229570069481794175080195531511936369530609315418732172602950689290777182862
52 28352385827796942521783582727529110781553229903265700560311682025121182490328647002922
53 1307062195551011828297620149161896276329153818535617840283817991323980184915227893636880
54 60277420008386420234348114256410879055295884896314046917609544797273450376741047693242406
55 2780733036468825879233671567384077572060482872006612234028245736154227524164357370118679662
56 128323132853778322939438235598130831040907184878830780433694431714874662132712789212425665476
57 5923613019298857682250100275806027922154429089471926985087128590979558667872734334368402835922
58 273526733805964519846749021112042667823393732621206092584010658170888406922029574875118380399350
59 12633968854636802739527849626583234765964658624693806932325094241794045630053387114982628904150340
60 583717232860564792341794986165371264908305773728881688911729561156992932123911853449224606608091186
61 26976393991742521906681172944852869744686058055445561665961222031124382576350291120016929286137316562
62 1247039231048699126421204028806947440567809572959276366279560358425433386583358350218263357080500598212
63 57661711700394669586850802243847238664230589417282901532858877803818107166029577492026931722006699646990
64 2666875017331586785838060372790103094238150480892571529328917288885163570509517330374523390270470347312854
65 123373589257217256179378854872835316496607244891569971276616422193313049317844199305550239050700168824376864
66 5708775655484593019556860899729000905041008160792189257963426259521223257663383699172246725057772780062777190
67 264217738386974040775484732253464023932965084918749476922316839095659787182175852250889303704999748666317785762
68 12231403524840663049991602654369089596600678903095474962740506160034469105171401071398923839706365743062962622036
69 566347754688969697002814669443369426397703749428544835292553904371151215476714408813499590276085616019583516107438
70 26228894887235006097032194226311233314762158170262122899972398964482927633914009430510034909160633811424008299788610
71 1214966182376256074245796922368614788997619170441653991090976943224890712028823761038378454844959247815402891360724864
72 56290271983253220269974617764507242158314599863698962170989987156331650337829502092382258434908451733215374003879273542
73 2608465737427148921913332456498082608123043119249899800507283482728815887712451403353363100352201016503198372210273398926
74 120897501278165101909799111559526169056437243583337727330134412618661285722703372329944209456882528237398004446798243089756
75 5604382496606545813131138532319579759992290923679366683591104086757244410193509740024168569721068582792509859812080240871054
76 259845025168145157095471438537579661159973068863127764915515527125598553219524400354104084791381327515542115502247395460089370
77 12049672995013833782295176210357129592629725821066297891214515475256381944534310729113795506653418343426101647804807989938449276
78 558866952100796515254679946257041015249363546031413513308698543696625272200286317141201773673324351620502434162343616799366325286
79 25924600881997171961182563340365410669422616343795817852400932729750660232405587145545158445537395087777618175806914515330963210962
80 1202775157016677273372809385658312785672056284847572763288215556633595583449063365107722454825812578971047139154736792744338743942120
81 55811519028251284523130187691443771465546084119281715121247824348110391591738624999645417431231244010684423190808349106470602853472942
82 2590172124091838822367802094503392392963971814399737941387819270462139414251436608383049614847827615442431184477168504688252170561917454
83 120225673920542545557395419295090435165788726999751645604178293695000782473525481140688582385968336853444846809540918908368783533665674360
84 5581206723087948441859798572198649502197850076163755678028795485399022259732616133952275016957420845504907818590755856953848733354860606086
85 259131270841771016775346754526032706978273897295671069156531138979399811752736477568534719684616591221858372632305033712549110835135426016430
86 12032917918029547968420737342005914995482750727759749757811872240117941308329067752905084600155575637012039132310652800797252333124164909258476
87 558830537966767495356345320187577961345011207605582660159671807769334304968029487753518655043405979778190066562059848048568506169833002773478822
88 25956494237157308121510754073348371235980218455819293463871181723193413865740079809931574250669873795878553588934539743170902092815785516857031106
89 1205778101758477441067936327961744548429519890349886733857074961949085901920699302671583204890563958379486844808883661966380458272828298748940501568
90 56019982710575104244016800683266155934965648280922193795560588153108588169013629511213323848390716531183095936719077312563899919776574151887008727206
91 2602984473435233029190709086392568504178054021122581819090019163936097667635328284897668650866301144608223212476760790992674817087066042291425713906062
92 120962863995382838865952009789939516379520074882899888156304099257073856134444593498259228800809089273079307299134279966236026574579099846972749790672556
93 5621902440006498055054068584816653769431350092090636871904655986808860284576546760728185205053790577852734250069433173535758304492187283364867217369599634
94 261314933414698230585608506191229794544983728812334767131540239204764626337345863648739299243449084141329198325986051816926604883661284930347247410056040150
95 12147692449039178885631755233881327490514171730747375849918459550714088580531032951697446501904627495381053455492661455642187192995016142353082469816538933384
96 564769153329582025340598894957940593011278330063075967532280571406998304005436907133399054070034724145784604732813761650984898759040040419293622879186749854726
97 26260004003050625993320086722634911721305730898469688988194782756198437049817624348590643350453511469004050856553479351448903180601504456104816264013697866909762
98 1221136732189677045166943447848843062900080441455698101091733268072472715172109024201787414013261597980294187676453293750430433571241012772836339763735880883047036
99 56790875892279522055939859129253890008071307487000538334953067067565659168612276471847647969584376983209541990221064205075690655112030288908534859918042388962070158
100 2641415414349497529409490619784504533144774244173876927964681417060354890941003563982171422408227890552913172388918472978315938772382316463817495988169429142393879030