0  361 
 1  893871739 
 2  2213314919066161 
 3  5480386857784802185939 
 4  13569980418174090907801371961 
 5  33600614943460448322716069311260139 
 6  83198449060887472631428936505541918917761 
 7  206007596521214410095208558252435839890349094339 
 8  510095203738582479622335815880298130716653502143703561 
 9  1263046223881900339210386091365390321169375020004522243688539 
 10  3127427491907749548018497790443751608857168317658177523074947729361 
 11  7743820085285286748099054360419982914939625614185095706708354997723042739 
 12  19174465169354813231681320402781559275699092043658101294284851101507028402995161 
 13  47477874031374283688152885768007016140999246110209780956677425527590451521627915156939 
 14  117559916411211832465951672297276404659712092294244328417048016671441189422251359092181500961 
 15  291089991465885207157110469823613808301508452017686087349124177032138857687247167996791522348031139 
 16  720767636778686895556514077219780327121556776532540503199079025625101993380535025429687491694437555246761 
 17  1784692024660069843400588950089820848205359612815447007430736376271289420707549395931423768497105136108949665339 
 18  4419074137568774279174354898728455312420442731932715519652238910548963463324542351716402461751913530414234157396232561 
 19  10942065052959904423889340990386629470628945828095864965495389114171377882574435992542632419141451340745154782894654048059539 
 20  27093636335568966384087973336955342845594862136002343145198167490210634603664678386698819590403728523367737012770669993746176458361 
 21  67086525836865982094673846691661787464634592540093265859482037324343062131499506488626560488979081792982330249584443200844913782371213739 
 22  166112879538138021398639817119377060279394249953932395501397613136768531800743796516981737800200615448521754948665790225168890171615579967924161 
 23  411311934911504016647150652529472419580747822916682050568615128490339424823289913811901963985338943711469268906636414510750463785047165942997047127939 
 24  1018449070722440184115993083577574128651470103576173508730897351039800959465523332299736641122133773185025345270453519333654712627691502544289045396442629961 
 25  2521780725566763417449426358253347722379776471994859648795066200012300115931622857584045597345874313649668072398824688768543100282714301758411561017086199603802139 
 26  6244178732795137331183107156244756042036842142529999981521814622784256304758175426040997719542522042153629464398657413035100802066928599869701107822846121752774872575761 
 27  15461204716095306750605160446470484190931382792276390424246183665661474251955413414244688412361519286054559763168051221758800060897119839208767043379041459225924109209969236339 
 28  38283473536318872949866687176345119434681006000572778053085551128360710733792547199597858733159945542680409375020648462145743071987297536744988867343801178147851460890695616129761561 
 29  94793670539805624992291954250660973887094204277012255164467080063382827487232992328377058411318607998285418973079252636470612274804675443436730189441118753410716854459990524403286471430539 
 30  234718512829942168237789115628107386780860072116105768000481772477862155758310125071302105955207593945946527633822564373912246583031582060818244185344964704201522592611528077484453228622686187361 
 31  581186274899706972831421391417641072300700843706617376040224916350662006010995942378926073253583568161964251127580417823679739851997917309209993609088481759108685890042812061131177154939404645838384739 
 32  1439074754092889535720909675867829641482693058401111578195824875150957842421821041928516471057125019542271520252750744992795580167792191051417555965470380595247258023649116901754846622168304904155778613853161 
 33  3563291559534649686509008727506657107445654799213933977659103777536411562662828660098157705468076203763598969026315866925916143257890076470223958908545243921511140345099554711318273966304317604875219269983198098939 
 34  8823062667272186554115270001170506157089078402678822708147729204454131133897867382440388196351798020062843643607091691779394036404718360457845074429489969928809813097360662321140466849692154517113925559186126829584758961 
 35  21846776647369993854458265934628289125062109943794630228821884135419669646513375527793262772598490725679587083091876130923265794147686727611309730949785685050756049400561638612713588826055894107671273963175209456607992078573139 
 36  54094781809776194413030257822467172074277165369719940114955638485828508592062122630993370157968350287364499896856711395902967509623292958551636413495033384968492003164681272807301504578608173344110733788944172960297592577762870904761 
 37  133944035144405025209909808363953142305945614894798173998701541499121484296296429784480052854775274178192950830107006230683941947610726071376748371818638669487098080544064134916886448185587119409179243824070877722819908684206066884407807339 
 38  331658691477026138517232466580176011710609631095394863840010888204433208144575293492921274393656201617349387357477128020790277972536971214609895266711759390878334070137076660403567617465884080781949316453538076258596653073053958006415287344290561 
 39  821219754307572944556380793266707242420628796945676126959387120272108862253574739642528874604857727168517200686461759215150786497520821887524347060009720715994452112732345381748613374039658106540103920521289177085834914077535832365726886577910513801539 
 40  2033421412421227060443109925826900536250476543488391712288011489118648481717214159254126103880213613384238272102547275530875647295724809554877148230943009455153146881884447667402359826846223397945844777498843610093058744912472396984943978128677645313476916361 
 41  5034952725874787903136124044230062590909268718855063230404632960195196386931512262514982391691693047887099001314845206394725659393296905214021751857489754768895251841087198984807315764894106909430308307720109164107812665219027989702022799300440588883054879124555739 
 42  12467041409585836452167453609794013751287849365488303209741681268106365578484730581701085385085409464180197950056686900708773810498083073703534045752578524293506764188464172319082409758138533224333476970437454581138190832536169986273188951325021641692743303145433340782161 
 43  30869628767234080053375379715757347655550092526036222089338167246276903702520462908619475820924597288847123963937412378158094123400493000714246947153913931424627805300291948615107635719717063978238897993023210850901693182251977966841056889186934761973760000175104349677368069939 
 44  76436256920919538386082724338807052772559928553625763479188146580338994980907215687569775460715574422317074799981462852144878700857837318575546151600859131686589484076247593673919401697955702399453357081626779364706831586880940391717174122258879977188465162673575705131781400607887961 
 45  189263739325631948078241047652595804563082866531704199325054290559430805133229375856775833448502373111524886595159300186733082006315390126687591250432735695110032534931712590448398156624906416755584058016458986758171220985444309622990503126951090452636381400830878129901098794263790772344139 
 46  468635755680457941004584579851544819082844922736286236244567603799916057159584124329586784426003277559073660173387348033069597622755531177301018007605246421926256449711878613496688227220774153622084930470496080652921002110837669613177161802140468118682491350215936506569980823377778067610550233761 
 47  1160388526004626227263510873585830274986213230342395613278937599201368349216789090668365507330442289560744730881664239077335597604107347992583873387613343060085181668875132923000536222733131661009490874253064874808617040405643042891518357161118210968201598149778330167981422946784892895432415823265378339 
 48  2873236868851528996700952010575000758063087593437575435644364110444908968127342250614849164335400822739070467391357940715151595891932600257088936311196011137733858245120047755508704740573284572693939344247139683448741845131372332860645712648287641060153008977067973550608633377111126513487309387571580039819561 
 49  7114418937726402097202230572432748802039253127023187098623574329508528651071144019405177400961721641783389645237274005646846151436418419563977658111216131982131668666883505127367348299428769357162890516350998323047746233987945902023911988442712379741403805375109032240688486496431483248919413287256601765017175172539 
 50  17616005617285406506480345918170156875980592628568986551714733773721738284388608635305140357343917995498209317182368928108150108725564212263945515271524153184824242654401580162369163756867276376501676044646190596700201402231318860055506450671011680765310221085502099622136520725327499241166110321162784373757262427548645361