1 35 2 1225 3 2233 4 11306 5 39050 6 89417 7 268275 8 667760 9 1691526 10 4324858 11 10910668 12 28038606 13 71784122 14 186198243 15 482642047 16 1259170885 17 3300248079 18 8616047712 19 22660486326 20 59449698479 21 156019165327 22 410863919802 23 1077513243234 24 2836030613386 25 7457842364156 26 19580883937614 27 51567433574208 28 135425009105405 29 356151970409989 30 937087286752321 31 2460973143610793 32 6477369800330728 33 17023701342285558 34 44748140677481693 35 117746295867649723 36 309337318008473322 37 813751624667933890 38 2139636642537682522 39 5623285596805081914 40 14794385993381002982 41 38880932842203015622 42 102243916773007078125 43 268889570699823114007 44 706702502477842896577 45 1858878074229861063065 46 4886629008559684553404 47 12847644952281032740474 48 33789285443061972305703 49 88815664462169888649451 50 233572061342693018651648 51 614121094491284630572380 52 1614488588084841661617030 53 4245930195687038064916958 54 11161857816981578148532662 55 29350048841287778245058176 56 77175374565698437401032617 57 202889186998427934681264373 58 533539277766216250521195431 59 1402726860723519807186664837 60 3688173582353044103807096536 61 9698218056536185256723997496 62 25496844248588108526472129929 63 67044751591143346818750441057 64 176278717701506724238296201872 65 463471981158132392999286599650 66 1218709477440570007627026646190 67 3204148550008522474364433768256 68 8424987308141296527856581416758 69 22152324055708237973780245705034 70 58242589135754243586429993855953 71 153146712445970897287239135233151 72 402657295352254255440128048091237 73 1058714715235111865106017296579601 74 2783775641417511748216712408852898 75 7319132931069802992444429299741470 76 19244938637919753718306353221023237 77 50600531741586122707463681879240767 78 133043067520999349152219600931479434 79 349821956022650765916224202737560782 80 919768303289815321533591271574273572 81 2418395929835536707485770580269672468 82 6358752266249897752150038674250640650 83 16718894764333638208838142648391671556 84 43960172310747502429925060790307672409 85 115583603615702001451495488737490243537 86 303906596279358240502604145442181077315 87 799074027752703471299287442862190505139 88 2100988553085690659285881326180473842252 89 5524233800547630859804191791167205269676 90 14524890006966277324747347197552439378041 91 38190398387649970602172802910434668549249 92 100415616409772853436451462161797896809066 93 264021849908699367334424794630482580189262 94 694201219046339665876812777400563459842396 95 1825275840202869597078522011945318481085666 96 4799202113636747847880591812532009825929112 97 12618717877155490886095007265887729299081240 98 33178424212253343017880139823126505874020139 99 87236722506917631312051792450787488019415307 100 229373641676595017542771602194995239884032259 101 603092936617142680943070968837541466633236635 102 1585730099070471076007031742053688904503277166 103 4169377785173837289381451807569096522080472934 104 10962605889581617037027553670364960069850186879 105 28824259892604825788255001094911960446025975411 106 75787836549738715798453406769866189922253085700 107 199270731912368363482481455841940992774284026474 108 523945838069097696090791875027944241152507054664 109 1377617232368781237665250411878737653151065650890 110 3622202208185178987137966312027338116931838904748 111 9523897146658931396753785939682453210707757811752 112 25041364266218883342351647107055865545059314497289 113 65841739946869174589198558289000126617634477482823 114 173118499415191145794993835240154638349709291638487 115 455184243023270266859684630932416447921834203166411 116 1196822523051629647791750167037452175294733492391806 117 3146825308304820191842848987894786671528849859818034 118 8274010450151881904771466717198689949928925093987193 119 21754967111343419411963440592203532605762531345806493 120 57200761644480751790824739309718346022328189661501016 121 150398909975290169522923731253087804576217886222813652 122 395446193132463101632954807155385910871295033949877288 123 1039754415606969909962686875479618931887015283992054544 124 2733841702750764313403504580169339321985185392508670156 125 7188139210944991400350788222415728282999342332903784034 126 18899901206915024377566373260629370778080215334090649231 127 49693801840355968538360742893278765453620062427391583999 128 130660848686683794029756080297274051269683733005153911707 129 343548657122566450201877976521377742966826641255295052519 130 903298338591221427716271564994712319901487569762826441560 131 2375058578468884800370130537847662187492116644683766235642 132 6244778932288506942661549746146118849966086999798188597891 133 16419510063108784686991198553222611842749276968449424503953 134 43172093011941031557646345799120428961297719044600725047620 135 113513100786764926002250208816413386209509304044775241843044 136 298462032619580163000439882359563695486502359579985655847772 137 784751059393347246357240264946294156090855703420846155742340 138 2063359676534257646219401420491045800615120541226008332391698 139 5425227068920010329328763763836113550679188091817339415222480 140 14264639060472871922441667243060257718166082486759788744916785 141 37506268101501772121953201721110166447350151275229356742649905 142 98615853887493117190065661983469555148854757875239997280723091 143 259292351734527845422064095019841493441830407478459377588097597 144 681761881181584492451970221300981371248026624578371026442782926 145 1792567822423035049020092010074020547144833315035258730676229432 146 4713229853273662100064607991979588530389742852480101651740539135 147 12392574938241276809528334483740771458842134385377720016916908495 148 32584007023129011325745535518587733063173220663589517252755343612 149 85673695452154463697969114940948125136498051237354811714695165666 150 225263281241718468167118636281751995247712849801602543426631784804 151 592288627990104964009924612974230834860029618560208056194565041726 152 1557314603510990147454954443653932219500613668023037240016897380358 153 4094673559489047810960354319154526704898139417356006746229635808684 154 10766196004647136386602099696378085885058315109558824197219177198933 155 28307740876898189574213476410100212102816672183930522932415427455925 156 74430027018457729317229772861200542747664422157247595602238429037855 157 195700146460116804691249613006231576691728311734638462932929248287679 158 514557700191096944525337782752968712389188231227518990330054955521244 159 1352935414665026062714752045699304453970199358462658515248226243023660 160 3557296067254293488954801744545381173365533942258886751252218852489955 161 9353259098314144219114376691438676056278108160640530457992322806376069 162 24592684658314700517497074354993113170441360194092631333914590279755870 163 64661962273333056752784672146320397795568613906106314834959210813697378 164 170016805064951067592458277960746078128790764876982055835987357649855784 165 447028084690235914958656917389955441047058619227129827313091795173468380 166 1175378540138869462399378918963971380309009702400319000897597815103076354 167 3090442943395948186200752317441340353719873362715129222364711155896886452 168 8125754124424396583792541360802012642269545310535607249004148813335653767 169 21365184085027373253303950841561692335702471213818352212540282752846740265 170 56175843496702521544127716746318225338432013213365669963715213164219723847 171 147704100101064846854512687833518596787371724391523269104903752197877384233 172 388360917950649243057406329457258778319993988746467329077321848456429911170 173 1021123973362350385296789388251527672157789680136605678264347846582171999178 174 2684858670962609235916243729164158541036821900337773572409988306950992509991 175 7059344789797932631097062818144436923877808038033683388589141756459090170825 176 18561255343128890868446399407458507709079831268767907137069228923656836020276 177 48803425799058211765746075808527016232325925954293618119760551925795178160178 178 128319679551373018526513647446261764983260121047419816709145271266708262521570 179 337393119462891134822560025433117673419968020474102380690792411761523200771374 180 887113493675191658279041975426823985557028677298029057753105094142540364886664 181 2332502614776010005057741885355756031418176389910217251971950569565461483680470 182 6132888930994676165982545398518714162780165350909814526649355181194838872720049 183 16125309510151806369601189091863318933480097324577536279141603126278499569575669 184 42398550984766885834919678938484349880821110094629552767042543677530873318553381 185 111479234120102316757019979987328803388475867230162303017864935905400088619254889 186 293114250125701089454871067334285195999309649098709553793825980471700171175043608 187 770690296684126701254473348051697589023955273637069816981155586253836810977516636 188 2026389150283714290006219135725634956401909627768945646489787628203363218260007345 189 5328019520396865992683090058274516703024604965542149646757353959741220489671602373 190 14009052658339773325393452799678001305303922016428239643952250592095751959693230810 191 36834241032930214354109461859934212445446514851075610123033106839244631289617922938 192 96848897935678125124416489350644780350917103001500302988315913308521010336593631832 193 254646460154250245842077672242228079867005141215012710937590022516656903227834515120 194 669546278046268025320331866024175556152781566437795276798229858681407667151831722680 195 1760449451211666877442002472055096670916734016072082956091698001775678880842700551468 196 4628779769786785759851365658115905822168972041143032099129612926697277806722463977519 197 12170529560197423504280937760059121029220128645858197759800482093735304480909067174241 198 32000181037085006157115176513306325154676142254901769070423498820728651948497908577069 199 84138621594199337556136075052947926703640396089777519648164780060586618984652725649969 200 221227112772322096493536866332960167492601447340898015621705482771401035175340002289302 201 581676221473328749389261267180575149720056520029034364682964140129058242392765509517334 202 1529411206212886150048180275686640002427442080216308883841112067561636715238092020785177 203 4021306975708811605893874282029250094121042165826905988090118080647240890519357543072241 204 10573291007560589047382470395454764841983003747792279806097863354903092849769379725989238 205 27800534354584695922857412375397692582853774687953751235074528577090135360886203250529516 206 73096419220812149218615295548219949863646470231098269382258279929810793511238508797507032 207 192193661427401909032745298748536228256898594196048846687355187621098732837614261383479934 208 505338072245688517039073949311516800454985258227006446649106243257694800974424183635609044 209 1328694012034456889131916917854324565442384560645444958255429326447173777166750001789109004 210 3493557823528098966657091607654248823623707906560154532483907714930691491144437600206209557