1 14 2 196 3 1162 4 6889 5 55361 6 444889 7 3210938 8 23174596 9 174570082 10 1315005169 11 9738102283 12 72114268681 13 537769464960 14 4010246553600 15 29819994798720 16 221740004737969 17 1650780521420653 18 12289511462408761 19 91447279848789522 20 680466836889523044 21 5064413654388801834 22 37692190526140007649 23 280503431431634857941 24 2087492765652736513369 25 15535540088372249522880 26 115618607071892177817600 27 860444985165965593842240 28 6403515759681277401854001 29 47655862000678082433923355 30 354661605945779990444106025 31 2639435204075779279790396370 32 19643000763887575422402038436 33 146185763926813081587918301950 34 1087933449259638551327624105625 35 8096538864688594157512319043675 36 60255470251442031181145033549761 37 448428933779910507460362845427550 38 3337265609443566195246113688602500 39 24836356793097980349509767693138450 40 184835338550386711763655162458859121 41 1375568228968324193808472132262504875 42 10237154687988603506181346087725015625 43 76186213592944624873642258758166114250 44 566987538875435033108116523537694076996 45 4219593750609942025070491355652690866634 46 31402756144342990390668147562756055026761 47 233703325444016476241349856833387566789547 48 1739250022276494765284267207073759741126769 49 12943721004695623342057822707637682994237094 50 96328826391565375929701803115394083438723044 51 716891440068928434593064270550638480565908022 52 5335197739823210352592854114540200072944289761 53 39705223602835318924204932955707935878027394115 54 295491349755180904554224773614446435284865517225 55 2199084398784178631135626542308752629356294197140 56 16365867213990017636997998239399129650842701597456 57 121796875927199183318878020786358871163427512384892 58 906427920479802581258963855012167726034171596218769 59 6745752456808447395692753404347082330682643932419349 60 50202752122253464889050239292493939808286087037295529 61 373615298930010221922509589805084916968477426431859822 62 2780492815506130350850745550409273978472953745510412196 63 20692782975455608394045618730288648497173398116118704690 64 153998336151558165402969017824096986985688935034491537225 65 1146075303916050088521233780989718722827529819748784507225 66 8529238919526966657888684295708101523593738351833001477225 67 63475686368757388811499511357233102717331570053873177534810 68 472394172328837843701761742345967788479068665917940504392196 69 3515617818669388304307467483878967748870575620638784378650654 70 26163677223228107104211121436173962781422961435151987053057121 71 194713430511716195332538059637472695442976785832962395696421067 72 1449082240931389182793687883576378210310171011294374847420736409 73 10784255279485852912238560474843069480760116421716365237982834786 74 80257806388108958401045385998259361352664157290302394138367198244 75 597288854844154455466307671693922476253521666083413113527683374426 76 4445100011777773687982204631057143119564066123269444905858640124129 77 33081002524084189308319858134839104564235599457753931478374597324587 78 246193049672416476889647131766899676116784044013719482831452272790361 79 1832200147588568082300246917913609695986956793770030056384141596410904 80 13635467716453917837972704081224021599702698244292447216513458245717056 81 101476893826889897837460290685773659240982679343080525137799929452231224 82 755204016091638735892707377636159739324054727292938776827731020598267521 83 5620324828762250185040301387655616602917977271485239118479579475965716705 84 41827175846173502531182120538194419935707457910784402478260644767550089025 85 311283189596714276243292864721813408085557931548813609198608481487023944840 86 2316609289660383958265058385741108646497191044746355691300939654733577041984 87 17240502475876185460892507863145816106319779239975692894011217457417531280952 88 128306023353755809475353447463055954804213377793908946839524935225395682198481 89 954869827714687206834344202600605028276282680325301520123658613537856405515543 90 7106263323008573763001847869330121619875919742453317612977808251606473556516929 91 52885720074323920666238832060527977723346243732637598289139946574415750155425040 92 393582289404331666583080317784816690157006216164640362879156935148135756356870400 93 2929089711079922065415492422180579849267019519330776029605674785929845904765871920 94 21798660068111887944656575634909489049319313624449409781325623656008983074610932041 95 162228414844249251008629693378790759974411748170467437356691664530854188083192433991 96 1207324601633525765212299406398875396082235000284052487459009341617606667838069638441 97 8985064022902412852863437316998090035080811015481634510888894385510701272193125147414 98 66867995058184599405734296042696751284594678829233843904199683450977178265887506386756 99 497640167249141402254096946915338546794384899606794259430081173292904252272523098142038 100 3703501740171313076763400583420683657958046611826743162763367171990644844058372561065449 101 27561933385061992844474005402593709216551536925863569490889287946721638410437567444963503 102 205119431613242661144492323439287674340665089844153597573086310908974249860898781012232441 103 1526525031373269868441554592494799120381929974700658503379753494615459274097898320909217158 104 11360594425802406785465375072730939515133087518375523202364922196200273197017166790457819204 105 84546995990931687948054688139941010532861955800289884839768935990468716884702855000372670054 106 629209552174092061241150127855971088385140189209682648621504539938794809808240047881425701529 107 4682657921868510656685475979450732417595825643524547065319733797187822859823349733972491295897 108 34848938859038483344130475084142955524906905083350808804216726755209598217565831598150208122521 109 259350257880123711585152226438489106237316492179446528120269957837025221678181544846278105251544 110 1930117773013376389044120201550843762845359721082384765415677657634404470860166714071054781591616 111 14364183202100537373826879735106335009987400022529476476736895401632132009776781897046988372703064 112 106900087625936445980630614427868740702346277236258600147797704043335101599616301797595720087084281 113 795564117614552444101123710468791072780221617809218484644579614815559214670782723085540622964005687 114 5920689863702785044702665649321038326748945149156497078728783079404935987208069168725362487959076249 115 44062530833167488539157273146367170458149790586300682469808690315225729551892666656805444776982760484 116 327918987165056825013596173232972024648662791234525105407032321543588123336977063124930242753347065744 117 2440415021790220580635051829041865581958476729423872820936530009944575185845214733439191512248935060044 118 18161880561010700029145052095722794106918453355644567832600669509097448139141084876504320257120825529969 119 135163036847087873487544734237353083522475175964042625028578750245061898596724837918192689633346833685441 120 1005900598693870632516804412900611324770474101490554254007988817593361819627608383031999552692144143084049 121 7486040844120673298289673220533459323878654553120952182150341498813113198495948420378544620910175211057044 122 55712072935049583825083624579822558344661542557348801049126712620776647063982837860910757784417186377221264 123 414616368698809523199567248605363158806051378745091120833047529653828370525606999272258718672551111443735092 124 3085628018067106949842063037492811703800282743642373497304516296236846238488436181257310136748408449579144801 125 22963638159681948349854272715164507537253651510397828046651816170999651944140355754770702377679923141353095899 126 170898330725921115832864362719958308257652912753446387503649130226788396898760877755256521115178915246299153401 127 1271847223937917442364643060845327967060991806323350355494907695316549253215071189750265902835162779323945541678 128 9465249626298645214788475896957710259667276805749249693368490566706537614407634234521854144016832131052428170084 129 70441597702869882932237218568646645405474272146740221380735605512574966954060108843094236458664102156671293324182 130 524235374960030999373780445297757393060739632915966348662193517029972147348791086049690162867664700940409289078561 131 3901426675736624569919473450319701323653586075315653413930771416561384055545530300932945673337027886543953658849869 132 29034916057142892535058827105910148388238474082109549164912012948816905483794044599039736546218491272005955727182601 133 216081556956638993813594102274303537032393016097605851235374053995907241670175563260962196171126837455612765622380170 134 1608106569514902700440998254674961357619283969966332916118327037575790443070786183901234392336638121086016471876088900 135 11967734661574664643465823599296532789247475520807097168371641713264815798513426708886715791968658335253131943993123110 136 89065411238921213624266936924745383109067162041452999472170605922077033541711079725109110792603916990188268643826774489 137 662836176058269037723014734715999912105673423711005882707111944268211763215264116015637639987941189385815062367494760865 138 4932911555451884826093782647334684682851628840276054884979561648268947302479199427374979207440726459110270481264586074025 139 36711358391174470626027075688427094719220794102037677383628942354188397627065182394230249172021015925799433659005096036700 140 273210622119454659831047937882487662989567331493061414649204232332100916928505614398475085126761613658137185719977525459600 141 2033268375513016091880920255230269649528868240303322398313006769418400239758752178644568625977653476356678421367971318570540 142 15131843172092226478292934222734374470126203889544864632954390106167444130933197385306831290455046789051131096870871368131921 143 112613111255921538918645430775577760746452666148319791704516495736870966544983317694428854151336710992571456620695613580213099 144 838081169789516579438350528665447575010103738652391035873611757684447389708576155494306457014676567926699165826671658104834281 145 6237107201128245573387798552430356410825772364130606591698672966765337899123553461891487496981967654790220028517808782666713508 146 46417349107289810118356265315706808650032387972987604748583060875750446421088601487666608636466943334425742979389752803720281744 147 345443845787719127620894519038979869511398118408694281478126559279885492839364373477897797455845557315144391827109558368839652460 148 2570837259938839518975610467976408688144746167829400472990839640089300987732757479264400807803123750469625840649829875078499207025 149 19132499529753683914399884408866409965008881114431252998416917259170861996237900008240132960529447901556053161554462892059061482285 150 142386507290910107391785732232054796479414602901713602834001204238060844094444626271291600486501276711154223604446616522143810996729 151 1059658589144384948295450366231404797154708868068188855368630403220724901244871381835026783382032951830686271016380518928841876946162 152 7886114681170723244055165948210124888506100727073945313889149009383352814958240917888899439164058485513479259295407984496165073112036 153 58689473573551661474134920133406067637633543674369487926860737512988839318447763519438501997833524658508189690458516762317407655026970 154 436774564864592698751524128070139573925815194386028033990277169222379027860744193271993676480776836845193068247095952772922784006655025 155 3250532146511286300192995651554614958407324652932588014392232513122529355410089606823213864941901502602064336683898336496957129189032855 156 24190875763974240641672447951752469543085152563015559745740196739882291007762608851785561808231496504878211933380880137097001064168303841 157 180031589860175656089144328115542093795538548365197855778226978582868403432959423681725257284054014862853131552982762791917842677933701098 158 1339818105959209082409955151030201065544503820660889572258847474359523903992743631903818805121727968365940329678943689477382722125659052644 159 9971097619314058153895963838632118584651813916707216263900006663734790010087412009722625020155490150574783424699340681712993595839667492662 160 74206183131635792719293290060816177767149118532980836527200740221736530747856533090732944635906785434616436066294610306293770416069670894401 161 552251900964207103364586708256561823777576353604990014927635976610889989277443753520248649677686995287329187243433490316275595252155812626475 162 4109929243733862669688340734240965185443024833846074652795281536797400689578483074993875212812088007558940758474987215299527197017725841925625 163 30586618821966869116230210655737020489516693213138495855643538375442826659845466192363795413371717699675273314748568040827045612700265404752350 164 227629527293360542085224274058154646026020308386026795735731542843069392712006806707553532058695398363364087571910103026283538185488704373928356 165 1694048040987970869265152338844221187717424312738030699690388476259033974348442133734862460158044344810475970018128371149756119781174902936504706 166 12607322078548671724303529286752260715379990579168163408858303846940379961323208118133549456414556509664209004233444728125961277434274494785806681 167 93825302557278207201546301781340099168837442837458533086395008512648215794376589287634391467839792151964644661854612111640615167812471575952948339 168 698259895727055211269724138214091016870028330797902210941517018458214580665979271208821199452951538022399867704247309695199519991496413975884985041 169 5196539405594877305988397184869008093555096583256861862998799982402457734563262905236575678041098779300884332404868833429144709205375644980555655704 170 38673310552631307536900380953376057172591908206951707188723450145769498366740706047022019292143567534938896913112530703958665159336288287013017472576 171 287811720909879521714966816638247247714072665924875155268758539925989528996531318840685321076762761339061266389666397733884417338348424283941614179224 172 2141931619233210441814401609458341102751234538399615876099183326552352185112437466268223244941608975444249598828004746467890080255978017175021554799601 173 15940528922752144934693845440227631635293254078518979951710389794775108600902662185094580858941593323560337183288507848270278115267476926174648396768477 174 118631453990143260710922650779520669517038810729483123970717009514227156446651605512074261600002083605192285769970818618470890945142767493058793832151129 175 882870445768476416882922417840284229301241914474872521665989082180608412509149264206795607953914447319189313635525365987846730431299269792809164715238002 176 6570434718571276382722897715268877378122230501236750227596066264701138332213207947754758149895398625118346656268524872186600276706244376442223216937547876 177 48898015102804620946018870723885072857675429763126182832583101754081411110329956173920595547470900524072711143040073421756625717943288105637869451170138590 178 363905279240644958671350776741733751441348147960109184269286514768194961964751626858410642817791768814385611080566680203942258986915963597708395189021041225 179 2708229607700706551256451160576315745424804038933561249021256936694695749531363055935097347915574340431076457145256937079563255135296242484932141226173194905 180 20154990945257834367143481751592372954722991698921928244434119914800734546291757550986121607489660054082850205215485642449156773562489121384614020107146048489 181 149996019114609028952708521004081198339607069904346999885222830519434524072339808638826886652485605918517561346574134360816041953700729255275215915071210557150 182 1116289548893287253842101932239785963289850880930861742997658105295431702042683592238285418547803063757866852989440016581769592391623843000870044883221414102500 183 8307569523003515703043663630757345271835889368306803600136560223773113600454370054318253051710232133370459990119098549124272607154875748045256988809137498703850 184 61825994382873581008912723633479522548560043004323666440678970984108214690227651287354022534496304861121097623341364209304032982848138389493591736494954504064769 185 460116953682639431634977331154411752176584669380949071378262132245434866068331159853195011685608171368190935404844125589716624293694119829947031792414155168192473 186 3424249188054099237481518952099553572103319984900118112152730826163601798560303649709451631543556960545402195445432696218551972481976656530717528473737183736665841 187 25483700194139508846904825543080239427657289244727414806552931182354543073169328915054789148481722636091518644050110768117538611911035771805764123185985616927425872 188 189652954536825595260191226382506226305012644551654480970659020496806822389497460946435815985326423427513444988606965246308389677917130321111172474686441015758932224 189 1411421531823657992041894920712658800596846636555229672976261728279763119795464476797411489901401109164204249748784022480721977533993940830071265941816810509770755760 190 10503979467974098518279365143916876088187610170937082645467149306515012512196922063729253693467338189753251355181159481639686684441915839080480220596331853483139303025 191 78171957969964160780616527412658607927635170187857071786206012740554111294429717384416629684232147946440808034357065172144766610796198197022304503829809570207647584095 192 581765704273262757938235776293965415135034562978620089284605114815286317553599513327478448284129560891951813748782878187057843809788507187201856359450831334509810725841 193 4329574740837473053657033791850857195778524012374199693861623324698397679368395414626301781281116288841952014971424288368057797984868943955604765424948304532772325186370 194 32221248689649475584491133965733033268011144611876790451025357358932944132547260082803581699284020022621869262049213073336197077983687776021566734501227118399288975720900 195 239794651730487620162138683130324989837672827466825195273755217186841062707321454916109663561971363263053026575256337948453136845084460115165917895963706297754703389257550 196 1784582452169745167246886106961830082066521170233236686904683481167191575646736179161979953969724160978825206675196038353418807496768127067092155140082079813332487263172225 197 13281090739970294123832195196571439869110320439173640568844353569975983824207077254356555384002643383944800289387251858092309494444876765244393373009504752272546476938875555 198 98839575066351237732533917959726222834571140536667600234973094153258467877276171925911095043755342689182729007215168015452360312859649947627421569729268267918965426569922889 199 735576752735802197579624752291160417339278729802760905616129972014078070423297425888617409535766766159553055846093334454116901668615414955293288976474800115439098355479631500 200 5474256225829823828286712319228752147411814410715963671275764715850778549321028333426359730063400904433412369056661271945868966847863541620335888572132979562519307275630250000 201 40740114630566683904898004932261095509001992703810075250262146536045007585199463226388708237596279701401947046744571386329124151085886202607033178838324120896062700285571991500 202 303193141066413397257333937315538812612558880588191778957047917563372547489734490286730636577231948799309054547084521750326780428713840620822327805085217465785676588786353389609 203 2256402114311856252160871880545647592880117468145981672657893650814820753644945681937796740294513764143472747820110222042092250589603646247132047354463655225900135444099586686859 204 16792432980387813875160912983519176193793808565392972521611296217747061711439233537491304712255945094983688849654618297437665477811160389769701479477671347035542673128463843046609 205 124971432889662340888373152351178824152697123107902928551297581804459425244542316377390384969508864966445176199024939184625599248444866991894980885324952755859723287778168603309310 206 930053379205726665403496274663160891844622737852105392473957215521441008385642676371111556026388363032591895977217233677526929832524722025373124357724999844209919712483700280392900 207 6921576140810529958475339253846282263066907307243945938140730596669998659129614597784239112926954939393566669577170995973035060032958903172188645016613826991537642238040603655185810 208 51511254455041715012732008995750797157785417058993912572696591876667001180318563423870121064883079207181675632823243646399861342265175279166162515647985807546037048845073375150875809 209 383353340561725810198049441978657829009510891519680117413690178182640042502803691103130996865356937049288339840409053070414787841573742870969370190571483114612815962986113169297182607 210 2852964566182307312041761272755072765977688380915025534068762767479968598271353014884465707322367674842525035931578129229888906387719899572857690621315284873877684804863058059226096961