1 682356 2 2729104 3 8093970 4 20602521 5 65662350 6 206037316 7 640379355 8 1895470369 9 5401266011 10 14729220496 11 39248673390 12 101659583281 13 259096554060 14 646231093225 15 1596389208750 16 3877382377449 17 9367919083092 18 22311896261209 19 53036680197528 20 124492885739044 21 292355870262480 22 678692740199824 23 1579226769894789 24 3635161680459204 25 8399181072230664 26 19207605812531049 27 44140017618902704 28 100431036668907844 29 229831925878591514 30 520882731890643600 31 1188171847921171234 32 2684650466471070601 33 6108637912392322065 34 13769918896567698225 35 31271885973177295078 36 70364415370189300441 37 159563983322930286100 38 358531734900343588516 39 812116023490790697849 40 1822827767212540539025 41 4125346844364672462772 42 9251924878764108683536 43 20924759262166548306529 44 46898667559091073744225 45 106015893731785971265400 46 237500379050597105275044 47 536672618418137156850465 48 1201837734130679176501881 49 2714974701865551677250698 50 6078316653416976211153296 51 13728045376530994224221375 52 30728149397443987454156409 53 69388978366083969406475498 54 155292484048017350138077689 55 350631453586431890887904670 56 784620786380160585337350400 57 1771413462333996954487516353 58 3963606655672820806499491849 59 8947886238772773315656466304 60 20019918588641887974098215081 61 45192834126190808100061751239 62 101109017851745299284466005156 63 228233945083494522133794675024 64 510604268357876673200317991716 65 1152556295776532447146859287385 66 2578423894953748676715424896576 67 5819994807159883137065730939278 68 13019844267653842595751323855524 69 29387798076061579894175074729860 70 65742096609035126054317628643600 71 148388273608122804315586721603444 72 331948802559115841372307926206561 73 749243965356226760549583195004893 74 1676065844520698040515382904284025 75 3783034817780241101946797356301160 76 8462631124066567151392746524436025 77 19100842910533871173797122896699964 78 42728295134701949895979175190168025 79 96440865639455381674609207802709267 80 215735998311603374801500057480155664 81 486930500074558863175316865016110991 82 1089249517974126842740220713077558249 83 2458503699809944196491555138586603404 84 5499591528998858508479295064867500625 85 12412900686592562742256702894253037360 86 27767209375878788372232285145347425329 87 62672151756314642075856291292098867432 88 140195187709684778950672003616780926369 89 316428160077996096378688731010854694640 90 707837050738149256844091813622740642081 91 1597625749796141970849324061275469696842 92 3573822425760535868893645594426239490624 93 8066303130118193102882698700343458550176 94 18043977386772821180302646926867221617689 95 40726182410284476427302153773377688994109 96 91102711469674460783490083277336253465441 97 205623443106915819467710590536576203181040 98 459970658213302071437360341535649119800036 99 1038176935423282643902292049005253933485688 100 2322356054194334008761749832778907685341584 101 5241673866539901247653660447932045098118910 102 11725391997138534875294221560896336381265625 103 26464794159722276248480630293409496557961795 104 59200565556507096802179047155505190265673169 105 133618617781835144323570263980535108190050330 106 298898875370156857728728569869459782854052100 107 674629577386638969067023202065164892986130928 108 1509116135018454687568354593440568010325827600 109 3406149790715879638067361810238111898961744233 110 7619404179079207269553714093832417214959088036 111 17197371775985332393325278005397371653229663395 112 38469747645786048713923972823064983453590230084 113 86828119799559847008302106177011844768251732046 114 194230597296781190885590197006270642240970776129 115 438388041246068115958002986111833484389469717730 116 980654309622153527775129187367924768117100183616 117 2213385136961478980654485552743559691491719696229 118 4951242840483888054325883775178162950954433924489 119 11175199167082341091419510364958028474695718984756 120 24998416911689870816587069438145976791593439062500 121 56422658955649377619055636532795715378753713477500 122 126214944607950673655921420931234020196289757776900 123 284873348938879694379348558584556910470451282187888 124 637248837132768262182064542525638865742861180463289 125 1438302019842436000360553423095111438158090472767979 126 3217416758070712725391308738608847875692899068318409 127 7261868113946708647764746447908501443432753376996710 128 16244471460334916052078662906753739395263077125854009 129 36664572231278142540257127376085263629296209256653596 130 82016994373802617504093976557633844046390529087226529 131 185116395937914400378370513227030478390726976913855783 132 414097027785694134806491608495108456817108965304382884 133 934637386647220603690023257084182748308013208978776220 134 2090741674008601681337365080853253833076804368288563456 135 4718906927420798775272439073264359956869492631198914450 136 10555981927929591066988153210921447567404637080532547716 137 23825371082571684943171287206793439336071075679510652196 138 53296280330243190008729824691893425701525235042735097225 139 120292329449190749268061530765537262695318642266106065682 140 269088514402924852491587037495857595275498820411624678436 141 607346028963084616778646930797684523532010132306499146160 142 1358605668122153758910848396506339786908035644836956831396 143 3066439900393826369402936048172628495268372144021486902992 144 6859487722314431178855631797487365949945491856662618018001 145 15482201597243385535341208703649568063283307417554566451953 146 34632986527094819559081726348436419639761781035874008641369 147 78168356148232083793588827311301737910390565406342557049232 148 174859086290694781496132106927433720723641464732009593224025 149 394665568942823444965623733521969848766869970483151011623385 150 882849073094817951062918968977702889894187405996829302583556 151 1992633835026236371231295489253477147350518750302528046447719 152 4457431994614676476106578445107793252904346277856416953673809 153 10060643523482604278200693466979101752753989568779296954289840 154 22505205692086430153181038130753018937213873454250718798878784 155 50795357541674194456986420065739591889649876776248704619905976 156 113626923265734314628115943364633662411395877363186792026694329 157 256461561493320920472731530030390705323484542338611145978782176 158 573692943177184516312586915106143833889144135166741153315201924 159 1294853224869548697276823247812896235568705655558944961781291058 160 2896528248605477261460350909141092400086849066324553287774626201 161 6537606899640377471952481694979634934728747673666093607869527272 162 14624331699671572299428898629245126254458652805001142083003760100 163 33007836836269120214577086014980841800715656429929592502867540481 164 73837041900604847936190406118974975681741588994788558409752312225 165 166653839748998885841739379748036416535207520744910956932495019783 166 372797121162804818689215656599568824110575668532517640690019939241 167 841421461229647336827246326861707306634165346312006390431755576759 168 1882221849206333585875873490425327658295448265886134018019520015396 169 4248267405533040501500890865614975467370206548738999086360320664209 170 9503182531445486495590425878629045157986561990438169427073839553249 171 21449150967034055274052803252430621823472635575420106062907299334081 172 47980783064248880151686593814074042893921542987404486757355559616025 173 108294990236633509860585790692304869423113875565398662164133921648366 174 242251007579108527159800219243613752881722037243693678651312369008996 175 546772453993344679770388610884575301202095034347618743726133522175712 176 1223105312690870941011091608053905135722267272839278431436969855169600 177 2760608923755633545726240781846451455749604360669882510424071912511686 178 6175357621336066483545348393478263903179056710265053559377260081038096 179 13938086262846733647248665732860689299436895247011252922347952675506379 180 31178870172222545230626639299593114516931655341887031495408508911090404 181 70372245412453770351841837265708569676668955300640271828613798485261792 182 157419538239645065351701364511314383252012645134090657948091886401858624 183 355303650084826179393395666350284883768613424839059208683284010170152416 184 794798236199193866651995404552347787260160150432454086982217764106659969 185 1793898759711672920758497078991511331161880481726491299313316622414721642 186 4012870596173204281450438042993946746463008767025282317450063502381449889 187 9057246553266218712430552328761668198991625547059385619258509147170375520 188 20260651934297764045770088379694169381963039302243736148574143568538788225 189 45729289171152654535560822685404736227480798605104494122607979625586970030 190 102294356861174375768094168393511735113525335378822448420576747494410779169 191 230883401020402635908670245273381414641435911405684301661845705341307285692 192 516475752091931336642058221166200692248567425530102751328803638466900565796 193 1165711206820308716339551533756381697604034349669564778102733928816185311595 194 2607643380180751288741323077677578320837724509745068554035951467773151325625 195 5885579524992424439710631975231998565114286399933662356279285465997913451845 196 13165775877488734347530417679449725361548743044837438086012435066703508855625 197 29715804516878668638780209539325981342949723553748324284506498908754616641868 198 66472914116130531667337604024560983269971696493423365901139717397973694501921 199 150032640683149529898330836016409741020797394549509685820052259944351977448672 200 335616248689556817604680774503590091751213899058063269010496818565353201354849 201 757502401039567260769327197328862610108972678761551710785513495312077047252228 202 1694498697434311205779169297475583108133886466902856618845220563464277481511209 203 3824567007338795323639591868324659181747679668709450291016574589827266725669375 204 8555383855274706572090522397447050670142408717782052857200121631849119506490000 205 19309922679519042609678002228685795305151835081348419916151772467008726169221756 206 43195425893168050032020635742637919273807453149547992799321981369038480889763025 207 97494203441463361700973105086900736554362067719593377280137530857214657700730558 208 218090134780075723170212457457024356340879714447773476163145619520589962156413569 209 492240174258536658595673188226531570860474659621757408773683932640493935935441249 210 1101119063069913188566644991045429388025026314172277372118954732986585477424128400