1 64 2 659 3 10167 4 123976 5 1529241 6 18220241 7 210476400 8 2427784475 9 27272243911 10 306906072088 11 3392662878321 12 37516091561153 13 410121025237344 14 4478699111368451 15 48545701054002647 16 525277883650197736 17 5655046849253759305 18 60761235757631101489 19 650517858316009417808 20 6951068801541780307947 21 74076155262686406731367 22 788008394439612950672824 23 8365092454134987316009505 24 88657893720510498920182049 25 938043316071792437978380352 26 9910956309142206129901957587 27 104565633069411647982518611575 28 1101850391893290101393267918984 29 11596523652023022423129023500537 30 121914978803090356454669504235409 31 1280348161245169421736539540999984 32 13433151239861873082854354183685819 33 140807411080578531683999260762460167 34 1474682723455403674242317050358089560 35 15431751175251182133220598765066884049 36 161360435858139154301565104564247989121 37 1686011384220620104147931361257207679776 38 17604477843492679074413997835555016214691 39 183695916444603322105753849585197531368727 40 1915597348508397363919686829186377517488168 41 19964115039026621803697718662289302470842537 42 207945465836036714891527053430703064505461489 43 2164778988372714292372086258501643688169301520 44 22524392934060240491228358102796025956003062155 45 234249050871501913989306707790308861621778982823 46 2434989557818219967699991625017653200557907820792 47 25299940496245905056808176144920535916777206773121 48 262756326978381253153928529983212068465969731310561 49 2727757506561107338060207212468701339434171431565824 50 28306385866070648661847754840769522649981908110728051 51 293626953392654808273444295107946354309855914464666039 52 3044714865560543789988588420402860769897561025731651528 53 31560404268345435598315393270880263565996984927202091097 54 327031356111601840846802789032316749947283793726802457681 55 3387603038421535497104092774447607832585546822241655898352 56 35079791595756630028292406634738571612356199716798782873691 57 363151373445649088935237983722933210024689759561336856444231 58 3758280152365398025400965409238271889670871291534617767940760 59 38883533869261025758905277755808069382181791709899777062039345 60 402181004941263854327666398239746557690880721191269226111154753 61 4158728408256968954521321393538976664582807465489680714759394528 62 42991884341472113848737895802215032115873079723236011822391802435 63 444327182785746198520457190342346878697630749681880789373703601239 64 4591062061757647008504388907709028342078647239715926830295013517160 65 47426444127044303168129023820752942853849043974512555608790030112777 66 489810600241709137621573832125090640494887012129861373360752629683121 67 5057535833755062688793724892243433741314869319230650987302882647191504 68 52210248312701641476653870371846880244390088649758046127823652942009131 69 538866588002755613765323352957637808266003381479073112744613426228945127 70 5560553867047777823965712887392752173749294806480535073259502642751368248 71 57367857222632402156928800849514375408556543931496482584999574315597312225 72 591746046125321041458268427822384238097320355395974889505565213278976732833 73 6102679228156225924484015084248290859088373937927260890381432568836340935616 74 62925453399407119174357051255471680467494077979354339667532469126865845450003 75 648716433121384216268321291586276671598706686748615041433860210780140385578231 76 6686644000188276967793555757602285954692916898315402103261020926948796116109064 77 68910944553918082186819459929147262052750716488137972381520318428382430638911417 78 710062816344933798319806197993485601503117130133524001252153450750643922144459025 79 7315359997732173166265903212676816781986393958137794669706034836490681227086070448 80 75354072880542990569919939893299500075259023674183955171699926555035781889658554875 81 776088987131954077682749816355062088900697104593099056948170762921707641203035595399 82 7991930143222246714528211260093221648916603308809502730757002316375219928119288528344 83 82286531109620582313701669128896443414587079554221493927425884175857437604376566459025 84 847118644703601149268205457561976504912075921896441649856318873490110812827804869042433 85 8719660544098177981263648010834743640457186434912621685654989079149805498068272976154272 86 89742085709301705768726190135760500116421831322248344663380907929941944819286479188515811 87 923496652952842398075017809069536170850889324088987279211275803628518056410349506674705303 88 9502073313341727113452738822261320634842590964462484891987824552829486388307730830256928424 89 97756707666734386881213594918482226547741040229034457649349895989122871336183150882347964265 90 1005590374527722655334681452675135625132674597954274378535507909872850295439878870170158306417 91 10342920178165597743238712736844648753482728361278974589233459404105380131010623749511785810320 92 106368711306581271938698229672246182505291406957094105245690238722714646767330762722124169417931 93 1093791086869160489204701100817939743155788282891183618862537116337105481868059683769279074996775 94 11246196924418487802225912380337614619271331044901099264325002541086004638088874919037516580321144 95 115618901631178773107713948254463414394353118474367824379547082431562658120658152929306218791914561 96 1188515485144563174191001521263025329648766411324080937937511041738797935070725887257663087847424353 97 12216158727049364375492729006269647090089705395019699924864141347775925683464914411469875347742084480 98 125550730695755620007165170082575324441125324186819379189183894264556585915592521703792752194741911219 99 1290207277309588108521052372628553123662421721121844270485921949611411202098055589389722633711867760695 100 13257336419980708697730010722621869945575231449085453945808856433516186636703881252023452855248953468488 101 136210463562482573899441566844630187099521516405532508153377533707138058293444766161570465426780875325209 102 1399338876841827028053419279554770283754386484904073695828484475219245340906033427790264566313811239720401 103 14374553761899790031833013290136476886172867244353244623482498249082005711905375565463289229994234846385264 104 147647354409431487664388941124548110587871530897134402625267918816465909402386750857881795863932472783324059 105 1516413199018682464277091411126018760016356788237179450627381857819421313140409285186711577452655383837769671 106 15572945757830472175050374056205555058431057643534855115883634149358178741285096405108815430246664936227211544 107 159913833404659905004378881638694436165477035562383819602543538183132772778423403033660025986421799996186166769 108 1641965566959914525982850471811746159580426813177962794535612397095867975707173941489570190690551283220540899265 109 16857978099894863809981738665223776719216429100021503359799197420378046807405083155003505342773194478194649741408 110 173065704991799819503646054334589666851667018642388207227756179910090747918435614837591050135257521437105496976771 111 1776565734023786075507351633650090867823747383383961401179383960450171573451826931911848494361271189719771714724567 112 18235467794429966697338110043041543084559149203745779845162723193954594627817187017620133749433826912433783421863400 113 187162358271801800658281279649943266742418033719700065242952596451297784849627039268124547117870527710108756090574537 114 1920820029535829255936191970971197426535787090569125143111235806586633272074586052129202438705816153344260005914094897 115 19711605046599856115587231729425693665709492853477014880181980927328636625116710765077398182349321056651594253042217808 116 202266990206002653480529007461727675618754705267551476468685117146328261014172533903502735909110050829089894760059266667 117 2075373635242168595179610042046049272768108408467763267518310353555178866927373707247420600830217260771444016696605948775 118 21292976477852188314095143127257550576959168281487254047236733705575406109334388201725791886335253937831686303132857918136 119 218446842408572046203709242881481305679539195815492246121079365349453669843710504130352215927294359192292927803219197020065 120 2240913000316420280534032526781218975853512888690982142277550444417316731284342954786821925528324918084293467133001114848289 121 22986589756022259496736430580010627297684205131145750921443098669275615544427573308584535066882045067410292999118274886950720 122 235773452341790187327868202563906832801308233178804174803198722576412108666360817159111647935853154002120586491250917751208019 123 2418168403211834269054208357297986566621605892364700720688420780040112634215942938682284103934259848408482427872223674073779063 124 24799899722602796160464355910046977141336021014875055069938493669514196269378494723236662205616720887538039643511108327101203848 125 254322919775659576757618656339410289049590310273525569217886441171722932522306549286940689591737503649755203832486086690809482873 126 2607916669140041782950463468895935407543877466811504131024932880094459916111304546677758472320160657465575991683461494715232488081 127 26740836106688209357208186678384875107012043296955919953419306735611627128764966592512925509508242137103267374915758509207661344304 128 274176189424213145832048359920415397141910400379212686893327394881714629242543100608396150539423167833846817042094705444736118148411 129 2810984052476081397206818315285860128353059521072606832469483966083687520624758497527316709059858084003113864101149602995297748407559 130 28817832920384175240756873193860931025160939784957055283822594279475455545232845657408338047038768877437580265513067059657485056029784 131 295419350724711360162287470669251492906226598541180465853504501983933624801747206965797995527621583722721825933222942347384549282922833 132 3028249293937960476796675526754599029299887438007030138867071133857901267484468287947344695439817555809482199419842384047728335321962113 133 31039859636063995004240001802220491626187067576093668107380296105730474405339368381972014145752609064325821677691563463358018434415628832 134 318143955782894168778184809581556783330149765636472690388546442113130234760821192713325696550183877446809258646880011488124660766676381475 135 3260646862969617873549541508254658925495195824890802925289389972094793232077571722572086588029990100520783462599648425686416233634121013783 136 33416454251770099146492984756449890410072326075064452540136650150700815081727894657025959882853758980184587965969405810260915377891344586024 137 342447356567751979166780899020573791821921867887418383696983335114882304464911075983976446811092778084271878469047285675468087206431120676393 138 3509170396370642292459526449983014528729019190168061540482197163876074817779673035269406801021801023744182530173565986825646432485965707828721 139 35957758357321178680482354338460875287835279553570717212557788686314814760073626084108070074194671396415330276531880621574959260811177117904144 140 368433062503095527069895272942655800919899992959454430724864948521542130333130309871942182535868121030127348983654827704332723741210054780176395 141 3774876344866428756664149416547340555471892777313951363751685189931575198340189046085027802293388850116169524842292764221047444158194414241373351 142 38674554320312720025254079247919394728969466998671343831356973861457010629156164626179885946476384163426939360577148275488284620383181054446710264 143 396211119670741048555402299811235847741944617387284868706563027406289612240907101029430882191633250186575029879783113359158032908499035632949994241 144 4058887840000695957445984998945508099712991280375932438326201346486790728591271156089989402469932777718419687777057282480350895366150192962370588385 145 41578304718212308400954061136347049311557252882334327277820051123735710099146497097277054245340828670926000323126562425238252660380596927402719224064 146 425898512911599693564594690577726200878764888161098535357629627614434975400634610150434446738686234009086708457930511874259323526749022903097226125811 147 4362398794460631815518260675671012409200217564380365219596746187382701224259212431197965658421507004357993702080243056177825121983182738291963402329783 148 44681194150173276799759424847579072677322836283419591457953502045810412429044699985259274614039589616353186771780408261935099337588018946841291551696072 149 457619592186596140739034207116636685851043526752066296825545075784053229702019358806244465201320160496247287424687151720017633978837520220744569334029785 150 4686678249715700987927919271456383652837040031447512358480554984546497642514986629129268985106347681745305456811931973442877695814875902740069683565729617 151 47996173570044726080052969482385612074348672504537142442474470139461237211769493733224057815272861023461467753457880724758274918479972882043619429938538480 152 491506524639381436854965548220183018400433739169931407516888009717936755281978077707758258404956004983273734963920014618754339766388489280013536521518261979 153 5033074985666787031784797312700972289540255927843517761608333615747225624170674136561229110674597158296298325592481352434065484321160076903098941909264556615 154 51537007290367593488006066556082002225899743192023867606979061215346837450216035113043205640544179361568164136224115291218598703905386450968126623108980998040 155 527699773887503547536745104355425307492017875340726920832316297876165065697174181684169330918980704544888572275383789279809835078813458933813269838842096196785 156 5403022407865444789115137583777120163103788316891346513288573259170607526944886318430305955449385580989573685289601217761121837107317541786168112615555272910145 157 55318322815941701310824517847135688231020317807604330243032831594761991803749503438870222442531881644464528361635205285446916246669894515198737114767852187966432 158 566348608158324916354257048899522334495722138717992234882642377845686875994886771726899485604598441184726152735657954015788745862689221062101584533121727355871427 159 5798043728776345219731403520344329375711909013755073406359846180955395030710983002420479374085377483751997538917706515686548855574867763683251819258743075709643095 160 59355663674855487765070038890965928482273600374818336658614170470341283805783886657739557764592215109191634491274229677572645398724049368380094880534731690016384104 161 607611638980813856597003121679956114564733167237714237093537692811449283352887518619075432528343798244730421595873474890037280932838998722693967518398678234910840201 162 6219757460522402415685232568059431234683551264563855216484577564586493822330535540750307862446002825759296025266477543972277791313323551492642262869458305918912964273 163 63665545424717922294745139610483695249223982580908130941846986398548827504499386338248220424295031851984388536407819014127325495850145930100527357717090621901480097488 164 651657392244686515304237573151990342055352372499134184544188114278407402908632003300869946297145989470977282788004023492035675686886851091420733453515822691321225984427 165 6669883237574643973330156070034502236317989492515191728095100734087386538178048140634807734075057618024973711987927152624965264838274819042382171148965033563679787152871 166 68265515022252142410312208357594285132788376260134572433074143741373151289466131508819854961635653172962529432806286436707197279520771270448715899994197655635955512695096 167 698664913544556354687967593740981573005343522375473497114987524752501079423619639400208374241623416093146501138706415703721122859807016938788662575043839426947861282741857 168 7150247988930859890107618942448069665510238875052303444188250481446306528098035139899009936649026248545380095118530630235241328025917879921603087970303188691907671103244705 169 73174213755435612190426299059330348492483975313590794855994751792153370926626390577797426190893594344199200401953244626008206565841998206879794755041622438222709248158929600 170 748824409839094706763845230498894012520215998897549423966317518263358714409172832813846218003284469961755592281657543618090241783076113185504924052690038814101622491294317459 171 7662792480471865827529401525075522566584714183147928710979739084793926347880274389727846173243552890324884902010268543697690446852686424412777863679779333396836117841163307511 172 78411443949036976540100856609139779393248748290075097917208405550669311648902843606901944682546157324356650039800413767929773309133787736817788446604677226139973471315604538376 173 802337929574074337853328421234155240316240592759273062337624346508291656574239312198908339944155559542494454582194548923920564983105071881168320834032678250083594079656244800825 174 8209578249395464163611466870223368666412846530416920803896870342456601607299885140748903205337508461207183699749511604373033363050375112656692483344806200515781285662400933755921 175 83998239666742150635022163032016832088417093191814871969278066204268393174066220138872643231459621128838748942028135036839123245234803955537822023749391360157989370316586521274800 176 859420083543933822226081758844333039561960969148462387088843162423490738059538995620154618694401033294453309753189048357728454115842412260472249270869453753096124432530339590787195 177 8792794953909708227592016756417705428955020097692909365155210276584806118083624187926303189382296901701892869838147515752128951885637619228568503882037086316671465218727684542670727 178 89956941646120532238230580136032360537347843834511708497433922698311340104488124999687495283318477193621179907144846045836684346548315938316632723146902251418078011421758190980754136 179 920298808899561085113244426000328659638945260869620655381038750301196225940494977483551553768861408524464228143588106678245159293194249337705751771534186477136278891951351905002952721 180 9414768162722918003297166895716008173867008096210762590827511607837463635441138069930228700110611164568034867738375266669515657083957640748273322756672763622834259354980731200853208065 181 96311276716497778666001841805818090555085788217607487165041233239306582948315774200158329061952836031289265408426041842464493991435135943441504404482417760173404609024688736993775195552 182 985216178850769680367416041143827108447287615523746662582174033190716849768463561399448990245981690704663393239116506444613537945722758755431612077208795536268013880718468674994227167843 183 10077967610302337465050284327207318547325205079874952772986062458730695712750605374192699560775210979478866691167155171879127511434536266559858408573807031710735655945035702941679261175959 184 103086441964417931367643897090854741571110686366215857122801644955163887170491021145782258479869468817709454874988181001309529577648139367257386977164568657061321567786394034934560092566440 185 1054429260760875185493757693941755942220037597170336696564897155639723450266707517189782301715973891916129045781607644937014394501627794682618689355846982132783638658074643826011519450961129 186 10785015945390887329875859519466485442353485970833302899805601293630351672308881487861115283722016577408855956664741398215332102903672909336179315795751327321350736947703911111543379106727793 187 110309193926840873167250462755568526881477128646353250709826467026257691458701636480092754714977282587716152980819102424264613961368642516122057668690100021663414430628363639085250758034854032 188 1128211025488340884262837506433273671552399634623500575550742492925249434515261822124875899584671328625905266903053046276920685235501261368760184296528185625232900713729258960007332377941031755 189 11538698001876933749006442148921825028799308107750937733604353650685286730911303213752579823249925829347536426754624500668336956109894158940705669144150765488006254709881339072113104079186724647 190 118007943108579874311718831978424967005179734343229745699959592062996771997561963860012243311401729126448523006704521315894284263719241080626800258798545849409918710457346145458940048372381246584 191 1206851310997147855701809410479939650096127835309528469159473709612829461025835610066712416588786274689390982656137010484121838923490030653620784848553123961702820046821202075326655769054040062401 192 12341970622810418024882394409515001074085236153701894719480096151486424054193979321704933214874023427539300819873280241824462926648998014043272442667550062668309095056234521878103798451352014634081 193 126212854137789815827022051519091805854074806524012044202691270436744554752624551550188974132395345468481976157504665744626472382003335908847596015850630742605707502674246054211321391431044249597056 194 1290657843433879248303895380840448649259582060626968199460819121143816864403899494623434235950143040670015130518805737838974187506875642409611567717803363745921820114911359064553874841275603399918899 195 13197973070155418400213990194530788435941300558979550053157591775367879149409518988382380474654299160660016148521475463174749048385467344996470670591455983695549599010815007662296787311929389175868727 196 134955951891624006974908686715775281823478621132459899325122518810947133640028782922946031212222450643524148918677120373534297417827055473035699880000176262466027832007711399849019693365823955699557192 197 1379957319056046411682536033487426019284213936097503978791956261831447902389774282329463324780411209606119090932278060403519101131026244690038431445164848001963066349883372323714175488880889219826891929 198 14110038054769891186172761976294175017958365888444075334841255533059306280446283561532440650756416441894891590114603116663859314331360323273936467356695502364300337787521018189290024345700408193034696913 199 144271233943543882168227114401461614370395334986998696934004601613676674632067943019427330652666485413010663876927831108639697162898973796891073877874433914768972275783336727646156929816730645354094689136 200 1475096550593511881504292395028045534068339078384281840210094071849150696897324122861607221700754783438372814054886066046890781196273098341438102898452068865946991156492854982068010222267560320745898822171 201 15081703423113936480000659367720721157339412461726206340664238010317224433209584296467101277610339092057867101076331604983248741070579109997637528290554729392462178192984617709772690958320143646653648544967 202 154194789704252102273088302498022562839717820688118373249338184351416344069974319989777424229535744912540288693689593605868013587226475198832514033446162577300268131116392536468251624012202075741679231464984 203 1576443681833600639073801029631636858261319078042008480060256423739799591719389380347421386082452031951565783629241962123758661774838861198652289382866228842034860128322386114919404310486332445496552129213297 204 16116724539314765942125703584298642080079121531226349944934333455150804264224751142358916225356894590541564816706955224940885682290747394855240305460242459330508880670541937872053747414763073516586787648760513 205 164764926649889999621772629677389583206378900439837645256614277637155961735756012130082436623621365114761261866400635458634505461842273507686013968753739783154138338439006565196857982358008359519555476840529760 206 1684389474441291642600817919972515723465140128682418863058872397550638409713625864281865617760223028916550282472365545796950526456432276879667891571579643061001450933255586275115635655833577444053155623605146627 207 17219087403466289372732031389333751436729713957042741043767515259358342554776254650675375504689201140220563536608560889384213721517697672288776365392814745192042114714277960893523610062534340659020006743341567959 208 176022304054062869464928668125774108167639865876180214732335717851034659736568976370643269370862942508287569161231518356344928114928322477818453976448090298344035540340538275694035791723184673940601272412184068840 209 1799348671259438786799662135062730838849532272090138453160622192516869457526597321681182789675821427878567527977484244879107463470798409459137078318002829834524852661972526856126265541067749657036014406471573722185 210 18393022549420936764363556388198188285042645179548329267433479835846730670231381476583548287481637610826107558115325377035257514675560951151873661207984791322596259455459183479199962813905918395701480991293114318897