1 13 2 113 3 150 4 869 5 3069 6 13597 7 63254 8 298328 9 1487003 10 7748342 11 41876150 12 234739185 13 1358331357 14 8044921674 15 48567141833 16 297402619344 17 1839614527950 18 11463650530293 19 71813104193006 20 451521024746927 21 2846294049645254 22 17975178906215668 23 113663004570732426 24 719371270903148161 25 4555745774376814456 26 28864028537985520084 27 182931669848402123222 28 1159619830530686715482 29 7352062959179149026537 30 46617615890557815865877 31 295613565785806750805742 32 1874659423273437666003744 33 11888778616731161311784735 34 75398737881028619410120167 35 478188841283966668757481901 36 3032779778654947744554138520 37 19234754639213591607807376683 38 121993172043300172757672207060 39 773724969367846119939878169485 40 4907262464396000173805635082494 41 31123834484336140799667135415773 42 197400260653485988967701456498933 43 1251995969615395805226993862886642 44 7940695806854130278145098112174556 45 50363335971029820331359756372068754 46 319426274095066408763250030671643004 47 2025941673971690512774287515264452590 48 12849414899794553161197181434068431392 49 81496666989855564024231310174080659687 50 516887941664968580501244633061930909546 51 3278332474951629881800196064954387699727 52 20792639364596379103877825260211849184909 53 131876152495540014727212351042863997016135 54 836417153211703192648313419289832617479339 55 5304929353577704869195508089669153061794571 56 33646220510053241288260977853699001620963014 57 213399292339543137401247811906072857175481174 58 1353473220066654766674803158758149225389271390 59 8584329171387939327358122077802817042055832495 60 54445634096216868833903119811322470426725602497 61 345318431280968355337318123537429845254491149773 62 2190163110030309093406460388574614325519212018681 63 13890988789583956529329097651049003093986446204632 64 88102830760270388281749709943824774760404965750847 65 558787348643165831720047641490183727956816504491827 66 3544077965891277634789458869979128883024803439692314 67 22478119208315458347987309264110279230412080065055209 68 142566232514465110865000715390342071977447487624192425 69 904218474444913102377965494023747319236863990903901681 70 5734955853633569556420237956618360125332537059725852960 71 36373641522888037047877331840807847885032246010898440386 72 230697817304760521442035260817360018021353198249415920831 73 1463188195761798840889188016324421945757069008905618015006 74 9280190516515376814130097191133513817440237202704551690846 75 58859097056445551725985901628757147712143731420018608301599 76 373310580233526113903002302019421357531183281518008556626611 77 2367701787601239730828924473761271502242053071327974147062780 78 15017018139657650289970301219816031244946312030677738794086077 79 95244610191255072633349548169928347551049547595819107334739752 80 604083692660510850949101813523369689067654248887325576996895576 81 3831367538883623445577092720378488962853692616397385220324298361 82 24300237527385439481200516478651815995332672000873366682565014098 83 154122917703984606473650086510294631938605396902961363879310186131 84 977516114188997230155874061558873906733249035200734847832884700922 85 6199842098343008057463291259510798973582655375008072638327881277696 86 39322156930700982541714480324696400958558366348059967864865559450600 87 249398613893273905736027923737509533007262694460114193829352535287857 88 1581796968094586036148891155000318847597383586351483150704120520481238 89 10032460121630819989486302192280860651051546570503245666213859013712454 90 63630325586845248758448122378941974274910175288268603069892548510978560 91 403571834345917864161388742653918912826619767040582882690834482988008078 92 2559632124702283573253971622556312117007346705027925742003200060072731421 93 16234325728967830771627628754789962257316287982290231161205036766891248487 94 102965316511998071593767336456374466223571000697653054117023797367863611984 95 653051847142569235705906643591328245436122971151813060294932877650253670464 96 4141945360859884924146178882839289640929040911282189555418824532346820241761 97 26270060252358429410477493069444940807219866398744573090112627204179510933803 98 166616409811665636950773033697001165731028342559459100360449073316037571710335 99 1056755399563161721285834745640914188511745828173774114869783578928016135777154 100 6702412900195157928351038762303214130722893539795869182396410474269451350651041 101 42509684552615214053369865810937228604070886503487999926254925653165358339527518 102 269615332220168980842184781582329209127537305253504498874965271406401387321108473 103 1710020390252939371174701203260370326424607215934835066449305736944683861592406640 104 10845710112260736109562735261282473340689170067865440595061890923614806009396490625 105 68788318846768717077513851239912638614043143630477979315459219344031690415380419353 106 436286122419548658609086141678606297624674384853910427664748791728820505449485635342 107 2767120694429167358307697429541328125967943047979859746126688698638232538087754233382 108 17550310550962138937119391785397981369763326265588906745930086303142285706202813589738 109 111311877741839384617488497292846278724288133520551617426429564632141862183415900184440 110 705989451892345235772428413648016236458769424227609374647858418147959392053379008873888 111 4477699202408747409038170697400029304966639458331682347229792654988409889274721730523526 112 28399560494154926241711455704830602148227213009544352186787126472618317779824583194893955 113 180122647771269534950507353336600433537305168037014905449147888283945639075570733749262202 114 1142417969700987147504821948104896996514792543990064418491299214076648835260988913507419331 115 7245723031748030416633499429563291229323773244508508277934898036028699251220957211030542663 116 45955599128526652718140676313748069054238904357026949471006704980397906523998640193460339855 117 291470855566547900987756242959998520936942465071312504288188106994134937461093008962316897255 118 1848637842955679817116738204957002050082671932045050285416237553422654777409314158533292008813 119 11724883668952494646247286984647827377813847318067825003344199915062547502893118781494478436166 120 74364428692356245172940629995377707652948912931738693703954430306681679620754289031823393818556 121 471652291901553266539575731901938689398957936763747850717394303980253520910314899662482896377170 122 2991428675883228543764928671848110210028902373002952654845568462293183129519397181003818637564539 123 18972971565172237405797938775490283227689008930415552076558879934805740694037950713618548949512965 124 120335026843503441148212194037791664774108215044449743644690869454350345024702893845147100826309567 125 763218277942706602642838645349442763819605261953133683923631900376357045118226308771493008150448019 126 4840669878632916481845433357319242649757906280501114729247296127019338565628853806981498478249534888 127 30701682010376352770921886294491568455933425338213391881827904494640779226747467732713071882096970625 128 194723726653400823294450082395505600659778614871460669532587314254530837058888169084632217144549395959 129 1235024508070056626045772608753583294803085183259912773301322935780806240183751717324370840362525092264 130 7833074899232093459654585408417103605802230591131289825217165459422095654661575370011105644381522779775 131 49680845988118155376723054434244848240941471543972035770938633717362138686944177893646156410708208705943 132 315098028532458134950225825429814173958381735202153050734438557561079754639779212015131651477334470060927 133 1998491885761920620449416851866056420797606777871932812651063102206834485971543948116757497128474487578426 134 12675324679299985468974522220458686452662969446263515748110450387552528576975295232335968359575304999487944 135 80392548436301776184762726224102529026207122284206331749525184954015625803719115799511757321956724613825979 136 509885309260579373616588237360799132407590108999043574114800284549067049477920415027007660562898721348807364 137 3233919482049404080358917792321276434750221735428288765454532783316099847150371064976373293616812608086969106 138 20510956143343117689987159797851705299173872663365955083383325165593176774942672210393436604501472277447236293 139 130089609295880985925065168576466705683873811845812448940714573469593040930956896526155936954045006142758917665 140 825086179721927113627141339457224795977666336930857179777700583055691677275864177913749565278186898853657323674 141 5233063637079270340382701438033457431124388724326336138860047967979667492116001644852186238268321163765195149891 142 33190417804538522896769829589098259209477145836074647844694269954197889970755537672280358989444000315710933708524 143 210508396311929028827251269472105257759680901910556901851440267673127509822655387962535179152501429716276959118530 144 1335137905728942682688098192855721665921363642003969435938073191785343839959882198868112664844807354181212569826971 145 8468038608174279086143354521248086563034773825793006107538545994993601335584476478612535277487683119834486365681994 146 53708068329001623479965499633425253696966505223531133928583085687332986891961961945665707085105003175018746785203121 147 340640464351239142504000619361700982816337330481634279136539521081259668521822064358669073172316778777113873433605436 148 2160493377691820832213531174793044491728494390875688828377807421673359426081034726759017047349746284638890843617781212 149 13702810216455228499509360794854912684473499284073372387990112569458051017104897271426011648028907817235522642957745776 150 86909318846786776718780216334868863980393740581773470851849619297772602525244958413142466720839861077364245248900930583 151 551217566550110737038687810899932591524449807015850426277985738541778044920851509405529524761774038947590239159860312022 152 3496067046723372212137615122926699679374712836360701002476254767108537529785525398397829750336398623008010728590822497332 153 22173612629368090994163327798058027463150524370689512786501241983425111827405033694918776077987102236434007988961656972406 154 140634916455072101971065197072912181101826158779407334905052738232078961972012028287935534911280573542272521237686386978872 155 891969209389437829857386512738378704630517824411387234198611462901018302768542792808463802493736245452482532175477847992911 156 5657265567850554650927823008068584974572237148779260627777106516229183262630483245253675513968106145038452584947368642714577 157 35880895179212492991880394560318236836021933733454349870177630754984598620233226847022047709433706531680192045191831515814652 158 227572600829978216491482986272744815150914078102936230720519475113103144724561107756617152722585894448284867180740616898012330 159 1443366682738857559558509090018749829904808141822050533117038311141248426768151862571584509380145421732336884975311332891741003 160 9154473663536647947893406311077593019611312883652331083929645329505681196738519072919683696385263328178304998672013426971645201 161 58061744848760986902988949774990290156458826006584002709515781568376544490889632959358119530358405750249572028777458718475189061 162 368253417813672567110453166500685973725494546586960026116163010463920195350921898267686934839967117213936739850625849870636139276 163 2335627013702209957559474107587221887861473202667148146995911996089094142819031582643599883033871778308390350514570583035805869595 164 14813585653930524136035146916697230390818226606405311195576525303621037632068502039726658941191483328090428085022185719899485667194 165 93954350861226553925696899273516887908426952830979820530154278083621318685603869976325493602955404358910558097478624870073448617419 166 595900293958354532975281484517359880078412243068756891367031142329498709121982519980085741238568510558084980822740321874870789004616 167 3779464783532406032386981192018299882532546802409942293965044723774459311226512811141289668145468424030976820775085519705631642955959 168 23971047161389623752590114354005356367421707100744246225204689610466269733993593026272963982254097614793105161075344086391574203996189 169 152035045945451574015190328136227642921716401875308842041306650599799274042544713812733752807347745781317869583898455767866738806804248 170 964273902596401765882161673078429896835299223442890203397226898977617606728953299607593842476468659991559766317860949809609139194584640 171 6115854100916344873583891780537350195469480211919115366655173694750000558696374938893128618439041156315220290658846008650954748925402584 172 38789467684422683961081672400818173565613454012280833962303602794453233629949997760840474963604848260006809976970076797094299755572402650 173 246020061697585701597860141650408579695391474415680155459765098171010945264614785026582695313539360162814134154427034466070174738095875102 174 1560368686935867165300764173822962982368111927414031326241769548454445860008539112575758779521575066750010063240025527547107206811726787658 175 9896552428975573521586567478750778521933817924994968281837659914363325511375514703235305890338660445040303827541594629436543756945022526055 176 62768338534012016912512769703108482740767086535234441328902962350886035973874924212066999941155599665060522117479904233143331149546153566082 177 398104728954400826424355306868061768703960117368946628832619013933512906398592923913055590705116042392400306275900058031480579886094040156239 178 2524957309965725108276369808166724536054752488846612448954710342815037083624472632775379079835199260161272433759931622051355808753611047960759 179 16014402626901712459390176648182933310995472134720177685750064859607413495153646727300458321404303584985475998788438723279777999089162157064987 180 101570466353745119504026888500265556256383112151971306501628516117184069357745554225716104627796280732430036378891751642049630463063414410523107 181 644205086862687552264891681159674308611187868470171107114398766892138147250167928184938884195358361761514374969560873120239809252998029433143171 182 4085835271194074545821045035857674011417881563787993341976149685783399145451086416686876364966765827354697650769157552449067587390508258613906066 183 25914185100019082707460553338133695691648622315471924996450886186781146600555640305986177026270397145653353848561600203864560326929245779620753078 184 164359291264768437313488903891663819119212872560277321122331020075957900850221995128795747364821631288632068626929694767410200726785803551520153696 185 1042439749534593459755856516447836675610326303041734516000514272953531191424218277326995870828286763356003492236082997485558274919213352124640581547 186 6611616678604427231228257789226438541509267694798818201379475880339089307629407692434750489958078003883194159243356136147333768763874127296442966019 187 41933814519560012503749603875913629774962989012549353773798175878720277312248777804506445902470166314149569750499746015091005292383490154306956832391 188 265962908262859654252885529781720773895346857560890376163024176677327310860011335452087814404323927294342536336042510672840524149402279039606007703391 189 1686855092532624081910969052954927062956730068468831261322620542326692805492178352381170043280852273027241929104068529013671027042219860229151995951342 190 10698785487752933952105266510144299837269981750001095357721942932666013368832201902291931814197100653332488931074702263771483254931099243176371347583101 191 67856457510584318445515895803876784010470923338697835058958331004411818730366803593958322351483040609448240375213612711416966718494978311935910904093223 192 430375843235344454486250993697491871943975670845243725708860182851922199695110866758417389773909118123164482428173724238774257292960419032117053974733164 193 2729635074327929043134053475387181886948107222515122922209746199584616039577712591866844961012557389909054209281668853428206142851722976939507091823103355 194 17312560070725957791144026885575285049669010396359606189168598811548556833119873797628343485100929799074916845733577558039121308959402662714042229078799385 195 109803958419713240253649384481399099329934543751703336393248376336767886439807855152479757708911627191334216295487749602190023494881552225174311397766719423 196 696425556669998524779360105372463946291629678066303356854384322382751747883940330799407305064155794460327363861300521257761833830180941146836998508942604874 197 4417040723880161516346447895482365842500608915167192855490790749819270841922543494278352128796318557455688613191148554480636697954869302702910249672713075580 198 28014837436043029840696489762779852725246335948380165519834266173494364143332811702378975862036618845957381118677967850056718675420639324662357421195401246753 199 177682562971364447623368850771048702408183285567821770944321127845351072706519002065441160857248611482077881702109490073257575901143223042266038139621679453570 200 1126941866293126977309727228996855321844234617781692823719377954774371856234939595072237756199703611589099519237399042301710227698002413476763884826264110088908 201 7147566698533668732682431006580477700557920983840350409053715331049059379375648168775426775622612739666094266384722012920957251442196244346059656197727525431183 202 45333047993000154984773177763516578748783066586959242504984389415665622499976117908134999403633603263070845753858431770580198758118787923601216441441886530524933 203 287522359288687492121093439948381001489147592313578079666568335307007394351943182644530304851533247435528914989089548443208068141020340641457633998197259962596426 204 1823594722854240443104709405531842006922823021982716329680635301281880105044593839067100200663485999806563739675414815384932025220744497461876268352021281846206271 205 11566049059450226320440310740307194921007147640250427053464518073567595993540917499322833425386452366309031959595236725276487417197343145563719753432288297131303138 206 73357028932520086555050434069254661000339775310177156892699143938401736723451787462211195731732878129198719880928419970834180755297463642046172743772031802252651382 207 465262914427096366992539619978454237923051932284487041443281380033589135375542450115911481749457438312440253598437062212132683077938009452803202440867163219852393765 208 2950904401271790468723552708709934999185373281644080207547244008446064616164907517347846298532768925184533030451230334565283943189355355869360600602122846954661605724 209 18715948586118580119058952179413676909010432932913061402465934007830726581224279301978105071602627904431751140454814513935835623274859152720457065466360647878564654489 210 118704872759438208995444472269036046674840580221494168595501039514089600399509260773950675360731240268290062692539902921613161847840346780964431258753969794598988906372