0 1 1 1 2 10 3 213 4 8056 5 465945 6 37823616 7 4075467781 8 560230714240 9 95369455852497 10 19643693349548800 11 4805295720474420501 12 1374890520609054683136 13 454286686896040037996905 14 171479277693049020232695808 15 73262491601904459123264721125 16 35143072854722729593790081499136 17 18793926232080878794191086523513633 18 11135333476681662740106485537260240896 19 7269131946704369373114370188803989199029 20 5202260128584857635629155195337041674240000 21 4063328022713249212243977615331061306528150841 22 3449732460486368129638371353278308087153138073600 23 3171718028057646098113896890451962810638620373256133 24 3147308146057230222503804292829175857502543192392728576 25 3360240172905807898499891248357160654656039954461110640625 26 3848974838459689275598282320989598840969760045154178565144576 27 4717535750519027134695618031829155855607625240742091435144688981 28 6171863730921423680573164930752862555274167448797611439621459148800 29 8599221116432167690652508993280044015551979444582352872692164711632777 30 12732730939295823372568175227665016158004540640878088814252974407680000000 31 19995963300652310481649079590327315609264972441437579825515036949271627918501 32 33244127376743931926743177996853880534556521028508787705738471402100138857988096 33 58409387028777962970610730605700636779816871335493600692869751495410397642961013825 34 108276448155390977370439394500400516635708143141823949240555325143646019699927844651008 35 211445693275555835344000108252263692615814660775773894096071444374260578579605519358203125 36 434355004197050896776377256217387115905713933795475999048490519006845023339191245035553161216 37 937290662818392384736473864633340988431003657183128254646520947352715065626916943917628352080473 38 2121883107485732716163759497816477305992858297356814563967468646697046635934695855110855022247673856 39 5033266783190448861176900686874451775348324692199996227179626886970995410872925215173596736239488072069 40 12495411433314008048727774262581256984078653863835668686797086817207748046813914405059119131131904000000000 41 32429422189392934142840329577839747447953948353759583372837158169600623485025393245981055062307334469780324881 42 87893172759633693755861949871916379124255339237649864831127764153940057316825295484149156132993344786388578467840 43 248518807755192360262528258527371514770441553719565793645015479363818936141242826741050880359586213181078504608002453 44 732373539416182294507253763712668222298246198919885606620858428346427209341317935038803186184723958737494042456092573696 45 2247373072388316853915790483527653284981308397443368336873507942473794977158969140374717689002478935075143318799775478515625 46 7174708965902266557531228524582916464307064814244533420459680814079523897201278346482757251798870740638823531436463809611431936 47 23809696776840938164177113764157324414360202454774853868502972453349500183673726110658241885927533450841227800009294251509884692581 48 82067869455042625100792812296110307724844187476579670544684443338466330014793943353848886588879249653502866649961750932855907638312960 49 293579594934457287988828866594113874662971441764810908157281054120305078624934009751903959371937594429664958076208235218252541764471817057 50 1089153878699388538581857218910267551593710699451795082629437706425281995178819973215826892648478388909913929156809685195126996992000000000000 51 4187485268540833370754370461797481319862639717891572850990397128893699560604348227604980183586878296950227526361666389209456396330675125659272501 52 16673241180340636723311804740893092246250546482864222804218811468167421795949806378483699772382111634339984428851286070652446973680666028298161094656 53 68707287194364094243977744814165891366708083706257594052654581125315358078921147993995564349674703316615384374022559230230788272765965909615613655738745 54 292836781712217056514666926839568556870165165713362818493742372889158126177452655239040193299820071985596214975719294514016518531703688054613942779624030208 55 1290097782154253840326940359614180768878661751978043293072532960518571178354907860451251851073225001237378751879784506554974158016981527173757030866544189453125 56 5871343492264202262939491259882642609596532349365425937481662607228301802605663006931724123197585380439763229763901114404000330350908696933248337859119935070928896 57 27588172215949584163060348423333941205524763172054404974423129107560151967094695535000711252789487759063840178233802969058330064889421200986042688799121925442929611313 58 133764306948360390057189541547617077037448119444788507119003684832943935065864444186058855061807307038382792907378607567031373227552250369568075563784012887704324817289216 59 668896409911276764112400595037955978616372637657123365935983379717965730656889560764278383071552281999594335331506607372640118306362116826472936212388646963051402916545546709 60 3447910199587412072165164847781207442831652846585628552809783399406713872424146250697676116569864082355092789727077091516658662667043848244723507411586735918389657600000000000000 61 18311165257097146004344544411260631806881180506607776141488143527933801087327262794145262789079070311648135100560816484612555991242612069783949271758482686264830215298390785559794121 62 100145272130706787589936561028264858692982062668799264909489664831757403432577051981180597444981855289024160717052700455915070186563735682304911798345720179069002928927757327586012692480 63 563764180569156516598426763821297786577063729301556705913158333408932882086024831139362504325045592803138002925092238171016558409936902951791748970221043296411915338585913586313360907867173 64 3265288256673898815166893026623216605204135558390982853082847320769159864276931303707706566521929067299625558395584021637322463988650140546547341615378696846652970216013333772428741868483772416 65 19449708355399049407390405629165206531462052771551881812204200889742042071699056069687711000589678269890720297654190584830721378544869885701517333194316386046745931123827419119286331404449462890625 66 119093605649671813369037148695008844538455991226775441368233803571491232123067645604893356060291529717628953906615418306265801174193469663466389133630401907672839958211853338463175478397510787526557696 67 749323486802198175274414928595615337382190168482645622857046969984944762777355534438299685622225720190786329843701798342242375609326869912021491728812372128839233835316477313982643065364444443037869406581 68 4842647127552425936772973982347892103229187877313117362021505952593218235183968215306473656495453046943774169389151911210506541953254650050958119091916134733695378856797387598082736706356900641185395868958720 69 32133714931023710737124341979870255367754108657718875704932648476046542696107904452552790852612643337881096245923207610380853909151401838735267526833576639900709846452954728157009094706563703155801167612754461337 70 218846976593650903658072284520825542493374226466281522457387250506161238418979091412153816364352551183766261325865946656568866698781172053579471188444096643092656275689341205059353213556526617701908480000000000000000 71 1529195968171113831045589422491357286265695277148529134208765501404665067504888152082712204465924725930626644641617406563143077800144616428420476821921914463746114114984622309691032946123755211385928258429920594018698501 72 10959092874663968671329855153445965448236507071351857162860898159814107323056495690616373876681347439297548479870087888403265249389229981189432068826413132094455386520762625155670756649955632140935774323317495103483403042816 73 80523948874689721397896144503303596412553543579827546752605291269850030097022934587981887270734970619475815264675181883601797701866364259080407851550698242206153267923276172715746359855145325895646465104735783496044220127043665 74 606413273918073549304921118302671973638875056482134236171768343594671514569799465460757119398439812621648515182324970430887429128866580596056506397655070405278340028557991110270202893984336240483438799150591863730427337266490769408 75 4679113631076803323537768189655584750157792547172102716678979063789172420327744625982433747113416970069547360695478409458034592215300350561671255418333241828524059277002196298308097097476049659074025522379199602391009692005157470703125 76 36980396736466791453040377565770963431693097511637222374588658862762573682656533663154529405304071759665012820221985440314991142635197116899258172413659813918176791353176283181346498120654924408406641901806629609885736679449263072058802176 77 299266455358593907458182820359631453003934401972312785814130126184051143091833645468155069208102165007001811615348396699717147418420037825038538919827026759635391945861694206406238836175796091916643924740520592694741691907202552384387319922153 78 2479087685902833242179174144365688516088788863914913797392090548330127599413351247826013113780039109464531181609551869579559791141762340910183931040424549064800397013604829845213915694327504716322536640608995290541911123909277564072694990531198976 79 21015770229615641090794650978225025217402364974162634006416421918637827240600430807852586660300538458552985529050938309308534968066059338170211223046687044826041058640534663796708321943045544459624506509179152788430587627562493425739719286391695998949 80 182260983652365337917046504066202312681083770192297099156369694050748126265023677647370767716255342947600376087155079775845454010758855381867049444897323487633888314992845440356196408123058908669234330617645774303037885915277463304273920000000000000000000 81 1616648350177632248867897625438040643567933652759143878242915451081914290872386648316706770018590106142619034555934553260378835023161384470944983891862885715827115565630229015344335854143167255702577835316577460868376663879044062075978171098641663522890310561 82 14661969789974219290427264261394240151607169529107914280851745235592698552756352948949506630793668245971720810520194058393195994793023782226531079200364758978007269445242376578224259342854987223744849360547643092356292902860561374579383448793805431394144899563520 83 135927800195138654220724945470118351462937313030724374108840129729612471770566452078399092092089486193433501059704630921466255218541028551711610464252241619686074780964268928631160050816130073854017090031768631571700053901072569923646058005706084611690041939097338293 84 1287806263469405241715231427694230715113173956849743434826304479203042003495219086736582565857671555682995743961177434028925697594202298565008026368742965278021061591581983378846367222272908244192720846765482516613462926667830250361169370673164760990638775660652827508736 85 12465473469116256237808464027133884574981164274056434309297657281397194492288195963102365902522328125229042287941105090016145810594547843527022954562592064650806288625170841061087002399679612415237359584172716087733889862389493046180808423092309629531642489795780181884765625 86 123246704894031281664033822195049799005960798571000527392351439194732093398188722476794113678570875338891967425139893827039057212175707967214842027682902431500219213388325137368065471752513564175705882365164565637913490457826095367945849432766849028174635070223641827720462073856 87 1244356774471311760230997719395541616792882532703930973914442937648766690833099350377253242338957096936179045181547224303200297420158324605562437921601038465707951798825984273870346025017162094858978239180532035554592125112878215126061234948252690535842510504797163345672948011318981 88 12826694161965572771488172405513356765139643741914918218473088149123701275826583367128912972063857111545956413190705992830969920456077089061827684243964737446335173655229537991402704551971094205102397785724228945764059719204747289328907508455151994365522073603125239732876299858954158080 89 134953533491659778625161336214985219008848355171877000594942832053850445798602536012145500372683125304524135438368665941966923413038377197293051066651127743690617909512079594313560067337139428429672510369297187653936625527162459361371012428079172151504135188005227896582485897649577355541617 90 1448955964726644004077411223887577363822111650467055211996159363776924142451240185603946983965556811402211193157640521045152212413354663688001015414454295410592888960704964852112599556990089909057954216634792736200336202137288991836728410708050763707287707036178539014520832000000000000000000000 91 15871990310394904872563092204460843232117091283757481957398419451217412864385336271683433765564671002730458308401414985937721557689225709239551062811176401738644749070567123276103163882467725251434274801527414071692583365364552488423428913948807864998512461431080396042056149943621980338238011772501 92 177344950717396703588295277290955898712995340218021020980934653379725915120273450665938827047137760000192021495900923518509197449984143000630621526290632939439842063710517746479066718522595119680659380432452227278298893513479558594525175240915111109511378231111481418865564604084859093647810943648792576 93 2020810008518394725771234665645949511172950001035337021761429742545655198680659597791462141684310709442027030341608787227591042958229909339133726148149922605621429776248372114908370447531106318498860141923752121621307276434496979755578635382857620527375184240647411123796676712828465853048700537153631640585 94 23478010820768575515230228984446278020594763357657232885105360229489225021684027667909621036218673604250911072162963995453827443308358448380127193356286832772874022364151750293181080672672249367005185549124784967646626360222056903183252171089316101774223297855000731936882331316637630820544007763974392127684608 95 278059736463559129669125869973745646909264799562134557800596285930992907444699093289808150358699687798035220984349903979518554523560478978195063035049818625877263240102925729762623889937614482763829953293400786339999928820852137492316334579995220552377566839846290484319292235059276692665263519782707691192626953125 96 3356368076414900837353154934173903792182517004111491936172005737958358313022016491040342647281650938086036265662969763545099188097684246610066185093883625857755974224783384566230550184261588893561159930532924292476485205276407172150542330410180326413158102552222036184156037078160714139113286771943773086982902493741056 97 41282992920478623547092721587344299339181014354744310281901255428275090287882899638016966417785828200394938385105977389882269682681549146626532387713496651495801377657446843863992644299758926105336449168768290776681991446442488790862802205976823964321955469722799174271889739740916930683336234250815266828672976575987788993 98 517320946898855063041261718802314472566163051448211080147162898907906372354203471783495128639093669270463794657170129019893087104398656841734911529658740235301009647920488163595989336734525732255611883644281856746269919923721500877016906740458371988827911156266897602799694506017873098150578827028376733230416063338888755675136 99 6603209818622581305587941065403953368424545964135293472695567646996220377710931760930858517193631665368098409868747760930079674019673494576457909262771532338962230950935390563860548155980284692934372823217623130719789536607633842761137646579394481401597543212025782960532751913187521853877991720872510792363266788521496458134924789 100 85837438086070509575725864714834451240920211079999614750967802916506778524644630561972086006126103394990434476479205129507829951558767807425487537185045021521484741006996797657023230852847678663027765232634344260318929432270528745306653048427154597116474971914404897467511983207372481639009550131331242691395584000000000000000000000000 101 1136179787414859885654149909107861763025778646898737431277412762635973213036985099903196966486134783605831674944791346904717600030562815601590181958236805569981615681186353243471138432704603249526834296636685898636943300908992825865745526400624336587077027494653722981367714552467114274039610806980442016305993684441187125604583545104106201 102 15310508177683933358264463391702668818199366618383525635340577792533613278069074527858410504733636420243908776008057149128716834766753697033472267368839582424715931827646379280088335270290903645918356759867011925379469990654006501824062557658545249421028149568031571334414983981302486698155663421119138834092074957611759868120628408997600296960 103 210004907593797314679959031727332812271906526514111319474403242814240793702696077257846166637968615447641490900215067221728783263851386666777065625302368042653769313833336251256641861205802565759764821808217468868079434124746539497504818150624037217531016034432264166204674022402544688317220169324177022248469548172638384520760514815687822184263813 104 2931521403449712920705538422382768136471293973363031177942128964911185278136939555133789431661198697773466421606097795628599499403651255536406368853278211690491647261095023758310346165394023392799155756273881079600813903460991040684552011891495016840421443650245250114093987131320436384661571962024837725503240530335664396494622370193809021150383046656 105 41639775323280955632310337228608520111644104521664951490031636169473958480937248792379630275028990599899940742573658117636087452630134587440900546029407570414175704728083762712292373346851219521323866736142535552496115325349090553585469744913251487297915629143076830361458007978259941003098748591983607843067151059134600365682027762014693319797515869140625 106 601734098902088909553792742678930385848748553480009541011832043193633995126042045582788000551293913844225663014329511429660670581086822925381697150308994763258842403800955389215328285010558146259648148421479397206556106189174757097205201817862266048085905243091805754371281507842937059189422313371550882582647043370816873001340633702079188306979339994625212416 107 8845296194790572466394808187439392235818848052682499140489831228088531122646963670906730994586976392710898291014192234032563403388080847331654242556744224525700728559396005521252387768644062739500085426797692234421293067362928334437793521945682799551837387303988649387701774105964362561557310067120859026268388522316725309745638122197684729862445808484843641477781 108 132240203934239143855349251453679514611112804789266821955387497362591174307567968365476855391798247194697821836072567576909796622833249092101223481745976041018463553741336646890033615739123951010664659067463060644397933172614136056617173622923136194994531825475461909234533605905417153281781957620817703682113187493552191204880958270460629360262022164904687682233303040 109 2010440022566990649063839394758074824229554483080040605135028443457108355355328499219957516723109187654940995327612586910397461359200354357361972813709326480575445922301485789863857655065848767375275904621403216689951872738980386107486908749767653562761291790361303153219445673329152170920129429235741770342809873421881222220849926074892623570352809387602488899268856953897 110 31076316572429916109908356292357380437483108592309163611221536943324054376416577359826475634179610311386476314622576129187587204222269938339328313715645836035170362589480841168224479128676542355018699535296023385369326255560796536274844853745110719726676169399215492541532827948054553977415154524897712365141346411334024331530351916665145894441792307200000000000000000000000000 111 488330963725528995138893948930400853328216937158901683423962334294643426402751866449239784179020568804308243194267208965493648181329697183307843924575277307589118508007382000630581128539175563735198249755077202233876633432258945884111868584690659635678590252945093890109365284377804278911007163725781231971794886293603662684102225835935265992843483956626779698985642547475487430501 112 7799772830453079718088776218930541760933979759850815869026231389995661382762413802822778161765030174545173130489915145799368031869621191436190045783301722968881315105819099152334610037920312062053730179024771032721458449666605554978226284640994902076558551954180074166168314616311553111413925548394288819332886851392823235209400062191824945970956506929852806576599753246297893357223936 113 126610693179311827861614155491888617899288724574910573751996861418847970437881400841699881035102143985159616989903429249628298000575612192023109732146365135509779217910622495021337140428977865637382611911363112386482111621979179790636399588136634880898469815850981279677634277312757504616392871281544631571039468324401037703940602483861996219726214772061602514308509785514720204050246081505 114 2088422798916645702255011398230411451729951071094395605256526572602623288479843832669908480170165739660911550758328039300737855653048608317610217511431294810867554551973980735850186362192815189597169187397277225264050295191606223838377517754561093614008095724004927458931711365837753137205334130202322302231865087518421708775091877116412907122589273814668997823131625143690415330366605972471808 115 34999835140184726471079426314988904779837614050218910121689924439607250672388949728164633210485912703911066048468532789262043089939085167930464525316772860931157036323218252079542127422667550428162648093469439657507076399878049838410408900005706306431174598986877701191123193801759451913266536356013309086633315979434715724697455226752119795324313613060785625286035408780569445557892322540283203125 116 595873493558289281833675947908774391134282517169850386666991662471866743689156239838784702774639269131012986207890470207296078969917199913036911866776487203819568412299915901575355766359619390219140615602226290616026369179426499862878730276513764508590635012037535772025900301683227598145478535672120391085916483680503614579913127410275761836131302875854540253723386880241872238069740502384948633665536 117 10304444859587905302489127925086209062010226116758650524240432555255980392064278692473392102421928738071393971900110766160935838715746372789013261282983040315587544376948270435583094712263385620363900907541178847319699608558077337845054848420874694258929568679344778103783045754933021333250561952535197219107902241785561688530887019266304537740046730263423791008939799495357202594259633158615903062878947833 118 180975817744654428591703084645175990295870765608364377678575879880516937949221219447344307782397579204640838430194465422179416797091356381144496149066949693489752320891555487378162063702219376916061150902183550333505788605583448675348363711584579109263282949863685892368936783821942148402228892633781165322066869115490150419897208028632095016873122671142396850796523225448374810616374394827398043427517493149696 119 3227645428820882210064933573135151106878933974291841374402074244366226508513397779127887884310539628611554131300305072532397257076582455634521839795845733106332776471213234676227591968428661176034671762087910149985302601696329992860756474623350351364983869173003298621996663503110691543458371818031564154375028947284921984046639129253185716884767993856682592593305585330345338167302867796186644859054071125142940229 120 58447408088087402600003527606803350013367733676717307282809864712993985193394240458959158121987301639112118077420346192988103918264249187964794866291569164755428473339346381593283980079716834849913934481027996526035855169177055167010783793867284414847164418691800692403857824128900222649767199476569973845964892550515102166643304431667212557003629112950793663948311242709779204876146374082560000000000000000000000000000 121 1074495524677660594258598418083184530578418216584874329456286911516338113187522420338580985129494278025240205393658370715117425065888454233596040361501460313850963997420506533496893596339870440156683031409048632760543773630174525348685630980689422707703089409562938795774594330165394169786258922747318435229572929901588427800683210271695658373028897737299346721940858425513026317142656617686427211849345214093786768241893041 122 20051668765143856617135252836488718637466727845897296534813837707616446463741992312943914110842947889510402817757425729565080839583638295642075354137028157273328514277619870529545064913385824268317966252557602933141153227218114424358253088611821834032338078718425377001683338566619627058855454041160099716204745973298553223692944449546034117535447891852100522679332968066024492081201772904898421391204459918270249626552290508800 123 379796094824050646790432135603147028320795455996454762766466807875656898257883884984141957240194993105092381521261365457332643075768768723615973468507270508018954720631027593548761909466753318395272004875655338956476606314860562795140120565386987661045384769784227438410133710833303993500487861922173595181275366712402937457851231360677325157086166390867395202875396449339437230163179052143643035135563478383367974320425811031851733 124 7300504629110929164846560600495210990405071063861954262470934330160130460835126129588292490151478036673801340039627234419083408980736012224414079753846635678088242556288655741780449684644654460764678050160143308975129902419366487059194421208203344603974596297381691074560823587894588272059831126244685996754411368002602863401666298181621646757177078278849915627793857043752289573577258941844267119899301629712028913406802127823543730176 125 142398972207725227403083550459845308438454539080821467385481496542118597771688383234356660357117333810355105369814997178857723810261161721493220415467488510258800892694178669165056522343117497774750389195570532093418700508079441764051373615410532774830513477988729651774758606417687738006001550152831772829282797621256100079730451016148970304839126897445811659104113651155265540687668010007626280022889161506981484887511469423770904541015625 126 2818138918440504044409507033506811257725550162685603966457837210194377909770452067366640686199928270170809993908168900750707734345219547037266096360045229855564563253200847352666950828958830921541180782140569729511130440842423914481159071626207071575286667198068013399882632535881814351781322306279084859015429819679436797920808719290007550401331650744726618934837962352128220371460112989357649173796811809660077204711821397323836943642054885376 127 56580955343734992171584126231946038951590606034526658380052692968236694735376342122672846732795030814055646407101860062819180244027116931540316845609965092968636423317038418436776712601117168763804844717231122333048582513036565001010673665850952009454994424995640785024394805506845445937418036381328084926705248927401428959282627913939249702731379794465342213389709407177785384082947136055284376814483915738423203800416931318281970552557782317490981 128 1152343680692106099121587621502172166299150693825932913692064330518703297017980877393890666629817135320200266137407562690682163159766345884994575679540629890437239448158853259369564930084824017026657684478359832783761939523146830472307789771839190383923406570647856572553036525945891632915507410084789470407008341905198813777403400758518037005149710019925991885596598150085423619298335569600113550550700954879204245500582195615665455809387496562334105600 129 23803999219744888029588379724783693089013506321732005455846590648726009762038323954199866648812860279199468203437566035188461051361966348378994063878536113782023719137487761793492181204340299717543917385937023257890902635076868267290456139996248409226254525167527611277942096545257223610666565594086363085694190710560881389300167357351342798203619911039560630428891238704457325323554136054090284461786798756439187225628170749273737037011907476378579218514177 130 498685799272963903346809615866784754332571319056595463828234355920181697357957621767179014254303783456385155895097920165270672788967363644124942703330003914554388584658780272530088034522133985248380205804243132863565534211383930064166715214669234826382333602659320803109592495761523547822048496662582505011795910992765438505793506237228720551206396497120545384206947408171969765830792126904135700643470028781854685408794194319769600000000000000000000000000000000 131 10594171008130047451392257516907126941797081799632606374706595541321319135068459606300345029384759179565948926045989405487221273846497971033152822186239643210945431364530184371936740620214511162579888615238250755620923175516702478575022299308219028874344363127281848552602473756542945550290171915289021159593821915396734116774060304485010709833335923549647481889635488434728119284171006414245755675159987206738980148807644610952932428449391207443596072712623237968501 132 228204546331788268049696106805593835302110040008176878665151958730352435855104543091379256663934811857558589286836346935653862316817988859605324539460530674633842403048870717243430191558129818285248260442802226670538429059407349516907512066206655659526257831309161984836622110073967224355743167455038479564551725870471820015991679069554619719221106788507042776159363136593439423306035770933966452548358033141306479503072884020482038891107755443743796689633126754493136896 133 4983724850284839664940130547678324361860491955978453036395510877649558030403017021525244797078495494573244406825335540892340172907377457918504261010307539843529303801359520573106445872623352582025694185920917737138329853907816651352845677024309545546818264292505845548305931543344458451849266744408193759697497906788229763200375643616165272738974284325675106142514491791801030871896872179752640306352995353335192524896631072262746596672461468989420821586038428835929554758425 134 110334684491140132723664831751637003541932589943508294461820824028313301320215050721615690523019302957851190397301373788240326166721016212334312822760837624082916978858930966691575962463873297815560924791132433593923245054305894336667695704886863510783886156391915418385096360610438539642364181030408663496886545519158980441635539663722057114098041318224006358012126562529914723203125993519376690313153266863492621961625498427031338335417756943575712700927933665652755045713707008 135 2476023322257239835027376037297224006297795064856290863005369696048748290361693084306415597610017409758111932741970482930233241749911743700758859720426512072202970358460653524590323696132855535450073961685368463892403450308236427286777701150794910627370967833871502779736386803427157319199800018601969153605101755861593057921260274423187641316864466449252808082668134352498736183690777202508359807075061731761111601535458158994732023431946305359418940777157679316587746143341064453125 136 56316953682127054842820630572973116223005806322625618842352744421397266564085609748172993370581874476475406881952486578124238518591558841006927101148328241744958691170315123034737179284398309697117103260330076929556373446092435299105982028002070636137413337082903124376391112751818641363045502350777067786635974062353772908134872311060187004605729305325486074634163526470085085807404970550807735132950820523448840965240458948306027938425900373616348918554228129496811774109157580777455616 137 1298144478092454904908714105392082712293900506290321714371679783836709723152538897308023946817653844379794621048897858386587246497356204638174630362648246416100188043209018544478864749113721986810984792275280361083397987488854230486115153378302988450611594211482318546583595617720681781172190404224721836820580126993106361343922299757756633263186107885493055479298692418902286031924148271959395084798159897147143919151566522510401027285509546010350732001340972823723002337667990550410220094673 138 30322476717387280672566205017923120434490817601761415311131566195191987208526561261255661465367670031779143007096501108391280845497247717033764720004132406540366995582256046051522564363099989723848802898690772142910263091727027133143018657971582839411147062710993335412014522451048926050427897171454376470802444691503410086786801414092845676653398924213515551740592294540693194356763806270661593736880135500035866588082449467381332175300881522635782203692381226719752821713377281404652632886214656 139 717667020642573393425869064113466918694806664105473443518289390002829141094750959729691803133901125958520029020773911383222113455592702129048371719509160720514527561933491876078638938626440326509598898362995236876981829407142686791051798858769725594011743298455867967110683043794162531145448342037954322530084387841765555128707326107883328801690099034058113769111624734858852914465274382896956429182557871670140645983304481290924774738434528857175571688229685698868248944216356960419285136449413781269 140 17209073194927792069687951387259514532308941067921235741033353484710102591174694943141836239785714405073237503626046890025940609892016597165536678707377147644500362942589949712453420794163180865845814834884784541014004919559791069425060598833243741401542848108675386494322651162310343579052996563999864383744752098024024032599811562431397055077960987998019317740230168736205944985613385912597223388189493650245058150992439272626327201752801033573374081902068592947117424640000000000000000000000000000000000 141 418049991519748710110879324130817715696918060850394228929324009390638371446187603169217552471623031495307609540685006938605016483316606355787739121083967288738724317113392178355527421575406291021917371760073641742418060673217595232089923281995310435708471844999014025610066495839849844924878615933046920430783527835573542835086679647901900421551501357207758305064562523583347001969547863073241343960447660190783810815822356560783126559801852464298680107433417567797294381707830107114608437633381318049404863081 142 10287167995798490639525585536807610533800299386052662107023373390666971160750234226122880169863624622433262628335049059862308130942083022773991939096040796967458383397834312806252934624171528893984332800237319648156567747984409068817438709297289931080469926527876817707749655475648301164482469041345236654539482380781921339782890719870939163865204712427958592535522067373288007613399766125891648475393738568659063639327110612705474297402472050200720922362625201031967910362205089180204495940177851895303631840215040 143 256402055184272684993873791434856057577992629882400047892623656233826404496273002522245158701253377632500067671283909458955151389486331961352219095066397528344682104504087807979472672245535433405634569831116202964745629971403659618749557493878491220548536143648021943690510374272560717972968066335385907082878057906320628334217533058100051536927596238917176135585039903825006724351638658763243337572694539341240788161551772650893122783851324708688548565864650135209707654410204147789712009120802455341995554312102670053 144 6472423803840953855851474686852608170946919543272498762446314412976109688631252382462308601608084851032622328813010179403683536164322764241270100967303747526536727958450106691571899719710412867385227397435714713834871621404287939685760747948488793515174522245580609052079025901028036620054432986813304869576692319795539156852767035804542409257357079810798660361654506824004931077918019689208979766772956386028076144860812977698694532189713045914039764197750925918119562274100604475762290188535314273079220542477508380983296 145 165460529781098271461477970669311356450998995841730620236155257913501130092737982263615902067175297957900428246855741470219712206671460656165920241650257706414737295570649783015487766946542927376115730338849770138797163033532942568618142026501562419722589678844153408803163722647063850305015047441876187270833210526081848492172777447150948853430742490474254338860509953941356332635571112064272085544322380484630226179119011885830121057356222404607206692690442746611085789494229943833533112829907284827498369850218296051025390625 146 4283183244599461835815601017032585691525582784303761456931751323393194232071156870907253852015753985244487629645930586884904808922400091044716309196013853793313094553066283273968035966929149603164097005634181021571119208880840725613033241410937538934402683774823144067086222952683328325076285828964553667705712542584059199626784477629624655493776749111129865094918909479538755922798770034874402657294841768448526957960714904743234399846393519113854541906905928238734607097248952000405532090428527452614987896832843761631020749684736 147 112265663015098290406275596925233011559872771875588479445390117022504206020405412014878357074066437636838582208685824137829992429976793881333441781545233659324910989885286300570238757852143718644737048108183917879004265776676624110514604178950982877157105222405056370931928135873921876192080383370479300584467768167788371414546607240208368465386659000468915823139953256544281060857936248643687789681080132364699196834619859189208391047834153897380385762357890364178126542797556311319375654999304738787440745922263180817069397082639526581 148 2979195775006320216720391206585064637726917121740103141095106521173018655892651131393582248809003996199204639305769435243787603870914719925776184553083912446466604294383521441581875177160228907443389013579682569928323602327658138218506874124718577136621415663034069210006471928867552016355525836570461691004201381143065808181052408882194471441543245181187195056918106755454986540928751147430746047692823741488770319075747269405631712519545391569690268356589415880197737357931634139784703403747983842509279196698316468268895347170665572597760 149 80036335228946140038470139511258598802315193395215065591519493667426635350886614384745392377718426970351275955825760268375759056738559296051298903726747815848963831524059442725140700625086406974707777524368568474037844067323887142141336430604753993794888897308985943121714574849622976104534108795155329336761695753126281524888286888057993068742524549304842288581648694089028149151869694275711295743936581760942837194503706430352572974382722819745428817200748400364116932264059565396552697894395772119305409756408172420457466942186803540433958457 150 2176587449070610220658461498914969378768347977335445681750562708084211746063286088079053928966800871498516166033924578163046203904712351933193631864005292773777245950859210396271894767051956287855161056135584039752657802675096256907008015146755477186827247164535305047615490064785044029941442431054884956939743091341089337021365884380790310369781646335427563166384741891565812097998686035469478545120123911957840922079216941229797977694921477195581818382723067679091641639614227619029800661159221761150351541534720000000000000000000000000000000000000