0 13 1 14 2 27 3 95 4 217 5 312 6 841 7 1153 8 3147 9 10594 10 13741 11 24335 12 646451 13 670786 14 1317237 15 4622497 16 10562231 17 15184728 18 40931687 19 56116415 20 153164517 21 515609966 22 668774483 23 1184384449 24 31462770157 25 32647154606 26 64109924763 27 224976928895 28 514063782553 29 739040711448 30 1992145205449 31 2731185916897 32 7454517039243 33 25094737034626 34 32549254073869 35 57643991108495 36 1531293022894739 37 1588937014003234 38 3120230036897973 39 10949627124697153 40 25019484286292279 41 35969111410989432 42 96957707108271143 43 132926818519260575 44 362811344146792293 45 1221360850959637454 46 1584172195106429747 47 2805533046066067201 48 74528031392824176973 49 77333564438890244174 50 151861595831714421147 51 532918351934033507615 52 1217698299699781436377 53 1750616651633814943992 54 4718931602967411324361 55 6469548254601226268353 56 17658028112169863861067 57 59443632591110817851554 58 77101660703280681712621 59 136545293294391499564175 60 3627279286357459670381171 61 3763824579651851169945346 62 7391103866009310840326517 63 25937136177679783690924897 64 59265376221368878222176311 65 85202512399048661913101208 66 229670401019466202048378727 67 314872913418514863961479935 68 859416227856495929971338597 69 2893121596988002653875495726 70 3752537824844498583846834323 71 6645659421832501237722330049 72 176539682792489530764627415597 73 183185342214322032002349745646 74 359725025006811562766977161243 75 1262360417234756720303281229375 76 2884445859476325003373539619993 77 4146806276711081723676820849368 78 11178058412898488450727181318729 79 15324864689609570174404002168097 80 41827787792117628799535185654923 81 140808228065962456573009559132866 82 182636015858080085372544744787789 83 323444243924042541945554303920655 84 8592186357883186175956956646724819 85 8915630601807228717902510950645474 86 17507816959690414893859467597370293 87 61439081480878473399480913742756353 88 140385979921447361692821295082882999 89 201825061402325835092302208825639352 90 544036102726099031877425712734161703 91 745861164128424866969727921559801055 92 2035758430982948765816881555853763813 93 6853136457077271164420372589121092494 94 8888894888060219930237254144974856307 95 15742031345137491094657626734095948801 96 418181709861634988391335549231469525133 97 433923741206772479485993175965565473934 98 852105451068407467877328725197034999067 99 2990240094411994883117979351556670471135 100 6832585639892397234113287428310375941337 101 9822825734304392117231266779867046412472 102 26478237108501181468575820988044468766281 103 36301062842805573585807087767911515178753 104 99080362794112328640189996523867499123787 105 333542151225142559506377077339514012550114 106 432622514019254888146567073863381511673901 107 766164665244397447652944151202895524224015 108 20352903810373588527123115005138665141498291 109 21119068475617985974776059156341560665722306 110 41471972285991574501899174161480225807220597 111 145534985333592709480473581640782238087384097 112 332541942953176993462846337443044701981988791 113 478076928286769702943319919083826940069372888 114 1288695799526716399349486175610698582120734567 115 1766772727813486102292806094694525522190107455 116 4822241255153688603935098364999749626500949477 117 16233496493274551914098101189693774401692955886 118 21055737748428240518033199554693524028193905363 119 37289234241702792432131300744387298429886861249 120 990575828032700843753447018908763283205252297837 121 1027865062274403636185578319653150581635139159086 122 2018440890307104479939025338561913864840391456923 123 7083187733195717076002654335338892176156313529855 124 16184816356698538631944334009239698217153018516633 125 23268004089894255707946988344578590393309332046488 126 62720824536487050047838310698396879003771682609609 127 85988828626381305755785299042975469397081014656097 128 234698481789249661559408908784347817797933711921803 129 790084273994130290434012025396018922790882150421506 130 1024782755783379951993420934180366740588815862343309 131 1814867029777510242427432959576385663379698012764815 132 48211325529998646255106677883166393988460964194228499 133 50026192559776156497534110842742779651840662206993314 134 98237518089774802752640788725909173640301626401221813 135 344738746829100564755456477020470300572745541410658753 136 787715011747975932263553742766849774785792709222539319 137 1132453758577076497019010219787320075358538250633198072 138 3052622528902128926301574182341489925502869210488935463 139 4185076287479205423320584402128810000861407461122133535 140 11422775103860539772942742986599109927225684132733202533 141 38453401599060824742148813361926139782538459859321741134 142 49876176702921364515091556348525249709764143992054943667 143 88329578301982189257240369710451389492302603851376684801 144 2346445212554458285203341168820261376509631844127848748493 145 2434774790856440474460581538530712766001934447979225433294 146 4781220003410898759663922707350974142511566292107074181787 147 16778434801089136753452349660583635193536633324300447978655 148 38338089605589172266568622028518244529584832940707970139097 149 55116524406678309020020971689101879723121466265008418117752 150 148571138418945790306610565406722003975827765470724806374601 151 203687662825624099326631537095823883698949231735733224492353 152 555946464070193988959873639598369771373726228942191255359307 153 1871527055036206066206252455890933197820127918562306990570274 154 2427473519106400055166126095489302969193854147504498245929581 155 4299000574142606121372378551380236167013982066066805236499855 156 114201488446814159210847968431375443311557387865241434394925811 157 118500489020956765332220346982755679478571369931308239631425666 158 232701977467770924543068315414131122790128757796549674026351477 159 816606421424269538961425293225149047848957643320957261710480097 160 1865914820316310002465918901864429218488044044438464197447311671 161 2682521241740579541427344195089578266337001687759421459157791768 162 7230957303797469085320607292043585751162047419957307115762895207 163 9913478545538048626747951487133164017499049107716728574920686975 164 27057914394873566338816510266309913786160145635390764265604269157 165 91087221730158747643197482286062905375979486013889021371733494446 166 118145136125032313982013992552372819162139631649279785637337763603 167 209232357855191061625211474838435724538119117663168807009071258049 168 5558186440359999916237512338351701657153236690891668767873190472877 169 5767418798215190977862723813190137381691355808554837574882261730926 170 11325605238575190894100236151541839038844592499446506342755452203803 171 39744234513940763660163432267815654498225133306894356603148618342335 172 90814074266456718214427100687173148035294859113235219549052688888473 173 130558308780397481874590532954988802533519992420129576152201307230808 174 351930691827251681963608166597150753102334843953494371853455303350089 175 482489000607649163838198699552139555635854836373623948005656610580897 176 1316908693042550009640005565701429864374044516700742267864768524511883 177 4433215079735299192758215396656429148757988386475850751599962184116546 178 5750123772777849202398220962357859013132032903176593019464730708628429 179 10183338852513148395156436359014288161890021289652443771064692892744975 180 270516933938119707476465566296729351222272586434140131067146745919997779 181 280700272790632855871622002655743639384162607723792574838211438812742754 182 551217206728752563348087568952472990606435194157932705905358184732740533 183 1934351892976890545915884709513162611203468190197590692554285993010964353 184 4419920992682533655179856987978798213013371574553114091013930170754669239 185 6354272885659424201095741697491960824216839764750704783568216163765633592 186 17128466764001382057371340382962719861447051104054523658150362498285936423 187 23482739649660806258467082080454680685663890868805228441718578662051570015 188 64093946063322994574305504543872081232774832841664980541587519822389076453 189 215764577839629789981383595712070924383988389393800170066481138129218799374 190 279858523902952784555689100255943005616763222235465150608068657951607875827 191 495623101742582574537072695968013930000751611629265320674549796080826675201 192 13166059169210099722519579195424305185636305124596363488146363356053101431053 193 13661682270952682297056651891392319115637056736225628808820913152133928106254 194 26827741440162782019576231086816624301273361860821992296967276508187029537307 195 94144906591441028355785345151842192019457142318691605699722742676695016718175 196 215117554623044838731146921390501008340187646498205203696412761861577062973657 197 309262461214485867086932266542343200359644788816896809396135504538272079691832 198 833642477052016572905011454475187409059477224131998822488683770938121222357321 199 1142904938266502439991943721017530609419122012948895631884819275476393302049153 200 3119452353585021452888898896510248627897721250029790086258322321890907826455627