1 6 2 36 3 216 4 1281 5 7536 6 44021 7 255576 8 1475871 9 8482276 10 48543777 11 276756312 12 1572394697 13 8905537932 14 50293202487 15 283276001872 16 1591658418642 17 8922925364502 18 49917266140917 19 278703080519352 20 1553227427718978 21 8641317283732168 22 47997761528726358 23 266194135127328648 24 1474175296564594993 25 8152792557149106258 26 45029891989637351238 27 248405261235634153528 28 1368711549565788079263 29 7533177845667800997228 30 41417297364527700522229 31 227479901371149008119824 32 1248191120162046957791769 33 6842481937606146196340364 34 37476350076704791016810799 35 205081947592371810076618944 36 1121343254045465720324994809 37 6126385051426318128461096904 38 33445472112051933438570929409 39 182452449047501864343454721904 40 994609704089134584780231308280 41 5418224293892806611961126666530 42 29496645684089681209744595130805 43 160475662093690065172182938656080 44 872520491314303941471690236253780 45 4741115785812403343301164468625680 46 25747322499790597366946603672977980 47 139745515846469453995277379571928880 48 758063037522932505800836959728731105 49 4109995780463944746185791735574625630 50 22271665672951223690712311223355871256 51 120627307737006942512299664616535224536 52 653019638877454956220830952909370623341 53 3533461047601261864233197692626949336296 54 19110557879105190849157569474208036259061 55 103311985652317943807672282011654618362216 56 558261153978640007553996284647634970361251 57 3015354136811583130385666985294636279099956 58 16280139299646690522973921545885892148569101 59 87862034528719407736020345646007978999035656 60 473993117967486091802934472437352039305119657 61 2556080837208447922572722212588759618885801092 62 13778846692764038981799937032983971124305773627 63 74249016243756700377732820563668567237001906512 64 399955585434994269423410979198161225641160096142 65 2153672159216995775162527756472524506908332264302 66 11593047031317065382046376358084508412255296186997 67 62383403639029580025830889445629754403583563170632 68 335580851556188907599409791371286879334933656420022 69 1804616719124608118567425304665474242264636105974232 70 9701422928462581750314315905237713242925434519063858 71 52137645195058996454249411235431204177497730240483448 72 280114545790337149864810626509318436001481094272400913 73 1504495370475985214250374742578494009253737693272375978 74 8078292580953629873072726863291720046806338523080143898 75 43363500199953665036468222044494407351820101190142517688 76 232705973615736896992879955660421429123720764198660388843 77 1248451078042864333531719388902717161148032184962038423908 78 6696048540098144682409654228170043840323508878194344405493 79 35904669089337520060194488255285744952729924144640236208608 80 192473379065260804464207005539961563121205332526631944866109 81 1031525320801380543838908001371352711830502000289477150832604 82 5526887269318174689455701385568903248597337239924082696720699 83 29605661131537250732083565479389148763453796204411355053568944 84 158549275437652618296479039175836718734527545005915344235034329 85 848889070739135095734304716206768707083028674739747342891170624 86 4543981930907545106652294268946794103705235029404554416635794789 87 24317726113504028390306135742411911533874827400280722470647852784 88 130110317192829628955753835202752749660673248252377630577844607764 89 695992501285118649091725742686443418634779838062956440059492551034 90 3722228577186016472924006636054224864421579727769919041570135359285 91 19902550303603197495192679600682092156313200662740897641413768214560 92 106395473520658096463520981820021171242864062498246358764273486160360 93 568653585091990564933195199856704353052193671411294111743801112112160 94 3038673645095999674687484279365230645028025401519176809519623775077560 95 16234293280900052954283705363605252166877684602786546116414653537371360 96 86715580054546387845362675723843765798440397779566274463379809848411585 97 463101971713067542351119377911554055619630118578763585636302419255491510 98 2472709951544132066162773566359583620182775043296535978499085626981088460 99 13200428858525126794603141396766039671549488157510262127168444462352908760 100 70456726138729038873415019359050771769757383178289890255298519947763268761 101 375991163641203157561959024727024381489670940606240566175988989056293662816 102 2006110062223038444136365427215182807469628726170476922569063259372926956021 103 10701753968733157276895574422316149245887321226576423873461571977300746672376 104 57079397420841565713836649692198201915719402554409344328382475783776870655591 105 304389105695097151890059957821757096472769346674164977295974250979652730699396 106 1622950255511895719478165908734912500249367222609225000445808075402346327943481 107 8651845158362592506548210766563519677804824037568317349927540035684286147809336 108 46114841117729340258294508055504911595275464145339871358409511364686273919251081 109 245754876218577730958188991691024528388186826148085178644531855905280934893959036 110 1309465308766580377178708268165300161324850971415025216275575628879383699236684287 111 6976172860972985373415967796535272065185063221016242038499699665396404493700865872 112 37159750303805734603478217371329105818224898819751954831051106708867104990958780682 113 197907190392991242065165345082023467175998668784317784879061844605524078317024006342 114 1053863801078720503217509306213002488529634868851351807131042560627695800737067959797 115 5611027599710713147392834638961904802483653771105771403069699354289334581688552934232 116 29870066105097310523876878332471665907913177598571892695258198560008876747232706826602 117 158988848223480051122838530656856119103350810409731802445078841152100598654293268385512 118 846125268949322648261501123793994194788090649733862997936735466755131067928867597703502 119 4502368058133604656931050963842404288210247190266968510899083804335682918781302156699112 120 23954463039673189156764423802375116982719567344639928801541859387084403830572679044688113 121 127430026716787496732434676506782625730570849094913312039063539356410322285280566189310978 122 677794052006183422205511855429421272426377288678022679866077099561846768796630229953356718 123 3604666741043397934903028246817441600978881825857807174970388096488217952459467181560010808 124 19167902846074394997547610299537677784486678505177583497695242109577243670139082000256525303 125 101912371069350186961568162863980164390153044114962219689102515063404395324094616557994667868 126 541779711325791851217355410412509656252423910274059277245909022843675500911232313511824419573 127 2879802996141962821107069711993861685618106462604356171342443800399894310555635607526853834288 128 15305506391426148543840059255785091866514063425157570624228289555581726353760919306640583245473 129 81335130534060682060629698211511963338613960105517463748205540360153957865181616922709993714988 130 432170203450724679236592219743307256123531663122680383955030172165673154527142526767409659311239 131 2296033895367351469220009298795744204865715960654867915636098946129706497737847709945314152740384 132 12196893002461254114440991406947269640078607835336387204463674100492238892265401276039742424787129 133 64784063952750842843853613462604837427491039423309453215159010637713149877589615239055256775460024 134 344061293076348405335074841577824143638204511619377544714483933862118476446588206255004029566921609 135 1827059495655965156403137106765850372532628897422958993449265092065125322366219836555728689498792304 136 9701064314242685954762047790393686666939952759838865928038294494576185622858293633561222235732444144 137 51503467214826555513164323288680214057710949237137467607063771816601133715108533226888787235924104914 138 273403768178647603195300226441180854534003684893626248514243603701778002373715076984340725504345074869 139 1451189136803565208708550614526307473637805504319594350832106983730179382634362601629192912109284887664 140 7701859163521032797870098762737367820708687877334534725420302616344746829222365673862343752989568036540 141 40871416216947441237899010098526519924733238852025142492840068446057795249210973704353269986865096513840 142 216868701326311982454368969140739241787375429167781556337572390703539592649653077219123948654037702855540 143 1150608716439320278340557662362890738928389852982737683697452726366722956103302358266073143422800774868240 144 6103971968095722939839952116019839940620748718383863899896028729252117932923811212142676548958494745474465 145 32378146506483887619226476789527126747757788759596351658712500728438370379828264296537834953548500566955790 146 171730132134546578501347598768533865863663604631937538505422514581422431122741130642417498084246684923941440 147 910744521173967019203479534447411333398089875352516018205419012324038929411925440957647248223555309049031640 148 4829505240721452504763897420202484673671985414792687261535158480974660320455203456276235137899411226055634565 149 25607382435482236597962531336816029420782853320298704816652182367931026912432905605706222516541341587533255640 150 135764010165277899676750954421519070249907055135794202080741706716340114955023606683968528265953390436770833141 151 719716562663644585293440299029620793615423944194295033857858761966329745239525802579037093733542622973593721096 152 3815014070975594940548500572622588364892905359220476049929147834472506173657508158194829290713432391920920857451 153 20220366797850672718421538776643974152291293752022887217540029918565949392708094384190115663495055979208297695956 154 107161942414135777638733912455677509042045748239396824071498567950793601321374879895323574863548082420060812659621 155 567872978663643558873295336826777706202484017397504975888871868599203394448008032466424121560560299958754425081576 156 3008993992936864579454919495389051591222024327178830126487060903375017219429038616026799496400489697103442303321961 157 15942312991599783591131247778778020047147530465787641118999562620250917532754947310801384196562898579850670828633716 158 84458163405827868653139867798446635325751811957557192177448483673062209121701765815848874801429520951497861119271811 159 447396536644251464317502575642985786983169142699320420055595654565313612117680781462081574272781726301236517071502416 160 2369761669162263358261144313335640309835646442166537620375408247342529504853471437944678677269042034490039600546409542 161 12550995401512643127167731051684015486852640471735484607309138617882639039890002548204914715573474858431335857397231902 162 66468134684528522825112257351780255247701214553990994520271180561714003564417094634032853603669095657732251553919525237 163 351974337780421647055505172461824054093072450345203215594440950441092048951183210573143145965832909150331020757050493672 164 1863678780835520549703643823929728671011510454922000412257672102784346655204897729198908552483931098204979722412540324702 165 9867202200985848028131958277323636653417119808985409753495952878506330315130008347666054548822671971463131779367478417912 166 52237243800522395503594690435991136205542374763206771541036118968629471398515224747459170230939958773972823099109956103082 167 276522252030361045069194715181215172491106832541456674955967813756584253478485130115671206691834960202043299883986790290392 168 1463672327290120423246793902389123906303912235485317426812308224131260591317422808168174676322726193761896156760664799803857 169 7746792447657407874527612178717812527095890115135875986094981844611767937154343442492934044233161484085579027284988914225242 170 40998181303500352675434706680458526172259816537862663933446355139204500773705177410425586195831808183141317145534142505263618 171 216956267979781224797618278668959820856875523114553504710018664046886322759568456310930449276498805298315974833878163059246008 172 1148008415892517488641596588654300075397453376117872565533313852261161755832889245772110327315912128285063815334828717561187523 173 6074122117690744994756477532184286732036270229800898178405077203809833319597024693089396148503800779986092895625197633064514388 174 32135706724741706010568658817485505108603845451055780176045175106327911217745805236419802192217886539632330564221864941077817333 175 170003705865789371567946012592000988486893568738779072750361664826497405820588609124964640204001089757041185722543690034130338048 176 899281009010644680770049619126141004420263202874702245259331186743442617881946091305648167084682998929208945115036923588905834053 177 4756628733674481396332192021116097796139950319948842988995606871433818385152943662184205915105738374706446933714584600956323884668 178 25157656452354764685558670651411283191934120922237102654818992108873290044389967272870528006610644962115112032174433587924140349203 179 133048044067708551647348522539044420716296100895613859183726128087603831314363506963634493130341445313266496410927791406425900516368 180 703581608135084896847913545579400015765444379548890668328073016158126127941114841646221446438455799384757036213842300060574568201369 181 3720389557721147501546124489094011953756037551604928400104418252022222032056231642058218257421783240014060408836024181722793628655664 182 19671187976252550639979518895317457526408571451427961581695106023791162101934861582201549738368144768739806201558125650975978288147309 183 104001898840610979337903624870857879210894641610759377479688072998566737217947632880178292927147601761770064617084850436499136457701104 184 549820246755634044421988980422619083021885863889281770543473028595882938009156717824465058496464670204334834344412383162217864809050764 185 2906492693040687344488850257920559603440464808010840261542766821547425631808012754049966922624682153734952048677900550692177677433640234 186 15363389949300533940635937601187308773344846084225895908694536590377983446616877339835120589340454856486283229829151196209362589408989749 187 81203443071444965627087025865078397393556179333895806538352753684394374482144471378341110457377475860941676256747667465318450952572884544 188 429172279486119311224208801725898434905291191707683416591544980077052448842502554039691148008850162405594052585544564259455651458546518224 189 2268083107745701120430438006511544516320118173648205496583413629087437995806823368247322753382155521301570798580772923105835467059591700544 190 11985512186958981039351846434512388367548992122734412686387045595802150776298013597625961333540971562158847217655503971695542502531987511920 191 63332234496110627950822907089349127561314761199816486305639505844503539947964400417349915891405299153813379416395090132391590563046621533120 192 334629209634755529124626178197827577868600933141202382970302858424007081192805834301386814013094106221708922745859154547632993080192276841345 193 1767966159432400090125874258474429303107080017048806791554864601856452822831400470061116850853257909886640220835556366682933297491900425268070 194 9340182227700730260665813158112049032883578947428442018616276239399870144309795973451458392304319866870567319584389663008772207725115653397620 195 49341038553945278380244392399982571769598262623663861430797414137513524255643272344083448912215643231832154197534070852323184229473832480597720 196 260635152975795458237342462850971175589306244583477378399320680105955014857799186675218140435370466013265285588156706796674589203222398762442545 197 1376669496983614071211916140611937763339250058644631514681153597493384643501163742618696648612785473980958798887464792624775791992173653746205520 198 7271074759793668741678713202811322322678938860616259769670372426069415936157681842960643784014521077288088956661265979160145369332675021827885045 199 38400773617849304362042028180766729281547629256106051893339043557374309581937011756061206922145727984765084742175985340753562645597659409295322520 200 202793486013751584049717180094120277015221867293148236715204150640707007960441621069181798433820424740434652624719448931621832199732378866559236271 201 1070880248318294771720516542392935870854104674713764632733409351303817187103319960107849027884643582209999457304488683953654197343366063755870211876 202 5654587266042211811515290446354143168394077888101128325053114548620499593454432776319787756686103166445824985616253603654266342729731669662424108881 203 29856178593700486641451926060786799813013473665045677789043567294648249767986137038546733448533852344363500896210040219490616600096743337410189344536 204 157630787348508400822340548240076054228281364578829946544168576653799655722707288794301710014893371624292670185698591503656616237019942569695851427401 205 832188273961460280761634674622137003319257436078217267584645937951315815158222264779685252955797599485101433732639712377589741025011622982658109883756 206 4393150339024283295654275777058630731563166934677246218748288235124438055121601931991028970665731349990627708460582058952427300254807904814144340309191 207 23190209236250786133586144375559166798071906461485815856644670412471388078979743401817146767921412273050416800856183646106027109172510048931424378198096 208 122407378099578648668048752809732311215614132996754668246044365064711593002221058940645784451751794466953603986550423727074750146523093386540953775865666 209 646078141510068985787179378397237934991999859602660219572925475454290843924664708389517815871816309646044430083782574934192294742170358860851366723197046 210 3409865260816597653630987699180452688574847562836170301015856040178309022375689478591740646796745673872604059322745436013910685351952329065946889120279797