1 13 2 14 3 26 4 45 5 99 6 254 7 696 8 2013 9 5953 10 17878 11 54126 12 164525 13 501455 14 1530694 15 4676360 16 14293737 17 43703389 18 133647942 19 408746766 20 1250182369 21 3823920719 22 11696450282 23 35777089740 24 109435800649 25 334746407201 26 1023938030574 27 3132075105850 28 9580564796825 29 29305580467887 30 89641621807990 31 274201091770280 32 838742621650545 33 2565596066189097 34 7847798984714634 35 24005318497997130 36 73428910126607693 37 224608763255301267 38 687046788035550670 39 2101580027035618596 40 6428439368472937401 41 19663696951619193909 42 60148498875553423850 43 183985845982643594266 44 562786971660822484481 45 1721486638478760256999 46 5265786871428584046430 47 16107305602803467234364 48 49269995183436295484989 49 150710024711433412397757 50 461000888355659952948406 51 1410137245172907039471134 52 4313412621235406585664505 53 13194125965241732526431099 54 40358986091418561504398974 55 123452494134141877233321152 56 377623914372594044470128517 57 1155098742283737395382062885 58 3533285508791465032157764738 59 10807826231336158782774568338 60 33059628936332947623650821001 61 101124781432848925537125082723 62 309326563814001105075367825218 63 946186698504921618382703564864 64 2894252783818403398484627664369 65 8853114496194816039879196244161 66 27080439110550349208943182757482 67 82835275962536153747186719109382 68 253381524419826214289516305107265 69 775058647071468971717719979981671 70 2370796007229532295872208743223098 71 7251933423532537088636052322279264 72 22182650139015827876779058106277853 73 67853624468367435832381909842508181 74 207554747725850483608226707240735218 75 634880946170006741499901806193945622 76 1942012024423188167262096385010484997 77 5940343186790726688695853990955821959 78 18170679034457610731661855575174281334 79 55581565945124090825056505764504239772 80 170016236985630793764264046456621200589 81 520055891683453326783743802410342261801 82 1590778241360147031455232792692219477434 83 4865968165447086676059203652780214930010 84 14884316098578031809285027847673105230549 85 45529041331497024752475206659152560288727 86 139266970066780399425767288410913570702226 87 425998184551358704094080414569929305920920 88 1303068869481643853416597894339339437203501 89 3985905433846886373834284786777089077477513 90 12192327281895778290653576346246030000462374 91 37294624023578982949376874908386573004267226 92 114079039128602364877346750509342428651521545 93 348951826415444227244751120397291546787343411 94 1067394835096786005692427032869736470978345698 95 3265011522349405334008245360224224552129331908 96 9987213625694337233770601438892910356762607813 97 30549489740692092578113074083008517493932510293 98 93446616683516465033654000260273231909122290686 99 285840131659044525465226643681428981126766455682 100 874344987187451641477462626760934638540585137421 101 2674499036166517244386198229609016285613157486199 102 8180918515316086681829650296635479767981540161426 103 25024285613567366010988365533314319437676960319604 104 76545789974195769045686702226752895713770465611201 105 234142866384045247073542862355682214197428828246189 106 716210282721206761882501990465728481579534426313274 107 2190787090793659079782124468158259859835312311890598 108 6701311322915513788671604765463276600243371887557085 109 20498374139299384297246547203058758704843273426065507 110 62701659736036591187750210560875318719471540935696642 111 191795608126610536189381597292149981853700732789137608 112 586675942096546329001011712278392642408697859447988009 113 1794559658569762559112359745268559062255860709757330733 114 5489307021278964135714345366373437979243343166522526334 115 16791022482851131872877139578739784260040460343565390890 116 51361389502663090980765859661051117940344403063460651517 117 157107307451853087182771152223137061071491273048065031115 118 480569281590236044112044739045332051190128519756370072414 119 1469994223400024010612420553851422466043516159566081837120 120 4496506746496431477291913154399790125705037611307433727749 121 13754185288241040337528985184711848768026818322483620180985 122 42072129234692877430362176674233716840677113143635858049382 123 128692759421671602114815318078178201082665273687792032996342 124 393653153021484929414235430613797316000871129182192772218093 125 1204129941576660329375677723988790594548455054678906682697919 126 3683265090276761298112539689165976278308108152705942309236646 127 11266592796029877511847677306589119080666635825143315342894688 128 34462931697923031497581080849491248821626812778545337098311817 129 105417288324667914663454082205145525559309135049407064621687237 130 322456742076760078161569492431230024217970914705853302350622398 131 986350077517854098554728827082848841842567078491982593728763606 132 3017106943255921826718943377532673153798927570954202436233188145 133 9228908188409726619842049732662507459059847919234599899932155735 134 28229939459216392908285368712471760271051399454233264977852964410 135 86351436768204010198569319903520827499398898187027557405472173996 136 264136968579248771619941589433116338706515220284031871580505446569 137 807958046575605776732861434739259004396121205374282643559370497369 138 2471430669237846230983613753621387277509554399773166917006440199326 139 7559760780571503244314507369272281665584796169512325903814484019954 140 23124250973664294236345638138210423367128589305003934567895380890769 141 70733849735995142878689480366567268474947288568561094569090678894839 142 216364954011806216354409935332157885506284543261517313951264555145686 143 661830135066271511642020715730298074405428525160346984465350575816416 144 2024445824335941885476911834042877564562289863019350547813078279162753 145 6192496652121839626506929865327730316160939730005649201271135013584489 146 18941981220524272807892068484735982594020222314632875947634659742979706 147 57940871463491705352346060473017658393985655375654900837792000968033042 148 177233022610712364500476976575992517017044532991204024460825343445229949 149 542131029622527503861155115049219285778800631606941924177174955133298187 150 1658303001044780735383186657996402705718958038409627087423285415018746710 151 5072516961792173556311981207930211202391959743876870005825679840924243484 152 15516119980159452090094040462234140508551575449431166300259185391728977753 153 47461641045679984853260743077487671147124787763940880386510869682406337357 154 145178522312884697560124525188692720795479049777227311586941587292387584906 155 444080796124751690606019586517859688437675244116626870757027602969831269802 156 1358381049379856838205555640106394465622752354034463144770786204821791164785 157 4155097656589422985439393772516664453599481146790830599793994723927002821231 158 12709862629250348319867444111148601953139114876686704876380951449814116616350 159 38877692272342388408292300115652537924786494488531452168352510275443230323236 160 118921423504960470943228592868065308113066894542525467938579162624685489186245 161 363764003001459227241273871279629043415418346468588675939737623789923622373589 162 1112703211748269274079388797704909196180831799031120703285222534552261993842726 163 3403603510020608439700778851456102240983225301791005138346810593517384489179782 164 10411147133495837918893336445703204648699858845467492991269524247220486622670169 165 31846243052746852222230510881282839904463126569164987983834822795136798559421067 166 97413203710443229338827682435843672835334569539524287506818277869629679586267134 167 297973366635905949965353627754826959438124664328135414613996322438859419555794040 168 911458856114157913464442313592811978065094020385285902316696133756590030835141893 169 2788025170732901757770203106742579661831290372237808514675995544991455029116137133 170 8528179084000986289454224308409941930945280265166376307903334883969641592873727130 171 26086507127793632736157717764788736961667185486358813641213390145903402412215086714 172 79794977031505932813415722338346874235908808578349085253771874681015103211019880697 173 244081675184281107979944132178712964670888696764236337501780831241030553609281517387 174 746611708870374255634928957318597163817341788574398853504866135500364308493409727410 175 2283780801657817316446921324147203438512443170589192397177966739419027936245539674496 176 6985766079013311918362545775213348603365836371015189870724848022369946435122864204273 177 21368481456393706240065920977444882724340570573916543190772628201010446066440762771929 178 65363196332038472109078488119451538018788894554573836703939921757428380352701724221306 179 199936876350297223405260945192007475987315315111893174007621130709187479894343253835614 180 611578943013225720308343015946974679418838260962185465820063664146952810102223298082457 181 1870734455618188750542201879429108204562017045159583479828145783929249333145910206352783 182 5722315072187498903778614514145721928497188603182304575151243377732937771706222021727802 183 17503761523739932573186816282973139569481840553233810390216650582628337735652194521216440 184 53541558550154489396685667339443581777206313300079841541687486958240692757419474566486349 185 163776139665270621740685402677667645510305323975394170454545683161904906439096289847362037 186 500968306675877196495353653425068415478374630469878899190985112615392193490615123606096706 187 1532391988275168546079575264448644826512771329160926079917693731600852701127358261262450238 188 4687372782744136151938295392698743083965336307971472282769661732222545236655110711600320149 189 14338017799963291835137377344011429326405027879515225769955131347097930354126920727665427679 190 43857991237409518781994905876592957686167809793865355376171957183209042862658660277041827422 191 134155461530087843333021555621813067433002781643142482284088552506051693275711055336800991092 192 410362794796661927080920260910109917953398871297510743997608833660363219799485783361104055949 193 1255242398875872291885994014596517620649315010300846583039434755567165698678362096869985299937 194 3839610948932135935713845646865685138437724085337941476072066529078895294115519273545219346170 195 11744832912242471650314047175674070339120803997468418119554634592499996838898385654449069853514 196 35925801330173269248256858647316438673154217109595135018524480834936191917152191515739937998885 197 109892001943231540032613866843912327520213124026140675006622200998580638132037096966020131023615 198 336144265234485755214017124227153971109191191556914316874285175308972717667554476495202622282482 199 1028218296618189537970730851605730334673229653983520394379610679860917731397763203854753333983392 200 3145175970094007822588525469915026734258186991907397725136162962187680483323729980010529713370325 201 9620653430688803742031163203480858812907411179366141872768480493269654277922963174733323901613313 202 29428233368658786021946409907489452606639949184776019195672061006857605299917953259012306200674102 203 90016850252367785138225777615700199186401151448054229514822180251654987838394777712298137478569634 204 275348955808777047607818708910049313145238292825584000530955630641774321691112708042893158713491721 205 842253947482344607455934454070471489126630128500945953847944485926912539532684502481919886776446371 206 2576337033732014157584311573206217455561683338532886378374916485529403654136983422592074377370612802 207 7880654678104918596551348337020000377048397242821867229782387812811863759680763893770615533869318172 208 24105820528292323093178800855925338112493347451847099271528075876578413342098631941109404625653187237 209 73736333728300848430499680653967658413268174346026961620995334927211153048751229635806091140916953661 210 225549132638320623209661022740674167929176832632202880807415902112424726171291310979444580404595371574