# Computed by Robert Israel using Maple, August 18 2024 1 1 2 2 3 5 4 17 5 91 6 758 7 10094 8 215094 9 7378716 10 408057060 11 36439600740 12 5258207000160 13 1226732478115680 14 462844011818878560 15 282472779283129656000 16 278884771717353348456000 17 445462025196173918554440000 18 1151206495594319717393795136000 19 4813537054587308648241589166400000 20 32565010988380824526303959360035904000 21 356466303266187320754147241667737455744000 22 6313480796587204584221748823282236674511744000 23 180927298314977127890759783908143623852223927168000 24 8389290818416388124640140393891180820788940434745344000 25 629409040575330127893155818589030118335468559456240936960000 26 76406038994257186893707111433417387556212302046115305599969280000 27 15007544107930597255085927004498069838530632878979943122493486551040000 28 4769567067179458765968550676237503462763282924719080617043239019798589440000 29 2452651122953089764936749422099039725117308239471143903326173188513397520117760000 30 2040704570323103495912794158672048211109650029936301385487142254903408767526098534400000 31 2747337908557884089255028485079331004571879700076729234891018813481586810654636803836313600000 32 5984551709941024466436715680101137654557156660945697843348091591774015658538437028285251376742400000 33 21093021077898099975039227279009469894583865479600380971989835996809364388752982744885245364308022067200000 34 120291121973770387779160322863452213271424613465182635378750151603754662096839788493289435683649978982762086400000 35 1109982153625847625431910063591885189532654281992138701350581663345972206026612742929226936929054541453031832231936000000 36 16572424597715071586588343965287531636658299399348065816116847369264865161431991847584391740021309127578593992138345807872000000 37 400353605610336542629515348944087380203500585528417391864771969869219821012919800289025122258626331777493212371675728436922548224000000 38 15649089515013098773103167498926645789811662393064753752013425512094709423117503494091723838476871995110871015036626562058601065961619456000000 39 989742101036890899002769523522474451970797606639603161648429292490319988857699828152655581756806853895918212336110326018308200198612698762838016000000 40 101284421872110981526763923936795741547042408827097595077942565543758029284084005918660709924376966133269929387937403460908846854623957967487495672954880000000 41 16770688884832819384864244405617030217688389701168499778001411840198025950901896928877437319020367722451067606444144719965019059020200311175643274412772738990080000000 42 4493107311006456199982173885171953273411072905055833249332385082115235326288654234174020930117369092603971587757609346054986708369935862821650278929076796283280089415680000000 43 1947737025502607459761316912146703080929956889751691680866202610114970541861387395297040120343909933377640631286585777430389800240804743637319330057888076943740858819258257244160000000 44 1366159759854675951824309485978934824221318636976066749984343424010435395503097724952583735462036431907818361350140053416313350799057801161987351397478855025257054346253040813545650913280000000 45 1550459042592119480002795562525380113823773502402224262432595191461620576237343699285516151153565706612368563473508752622297701149992016768423642468617163928957368752551058769543272511886694809600000000 46 2847126395487354821531040937683627138430782638288822636572023928085372173978803481986423615853311468653480965622217065659100901218413814516120293161016127615071042048075442133728200693412293629639445708800000000 47 8459424861855575707963793718521498887855324306940028761865314039614643368757354146298349350869998628387785365510415992089750043114647865126867751080645444556705579139860952449100704765405246512001339262731445862400000000 48 40668913227333525277736043134204275457422359508992189341839354140866453228599196969493228366871325184931172159320088376238715955826212951787088505257308952749431818410763996869048810336178915357486514311123172698391733862400000000 49 316352985420695844331391422575490690462912203571409095138468832097312171369998591592059421632655482915972500017943271720690244177646551962283458151458771991345420629959568567482861151559748426484821596434284429449162186670627985817600000000 50 3981703781460936577619758489066135189185880381458932063224977650096351190985674586418964025225549091890430756579207905221340020576157858260218337134342479727613346629864781173003623814161957442514857419361876855426273820475958236677228462080000000000 51 81087441604024720514512195174447399080601061238036721922439648823657988797855085202998729959118707669839712736116291329108673265519511430488520635414302838305937818166783780664217382705517458685417089136816590549686967011940190885629682198381508689920000000000 52 2671935000829658399767543474420088181151357099741126354754544539146390131153052069267830764521122484257301305783732693151513903882106066846216765627936806067675676558873544771483935581965969559368613405733140122786680812826761308802123443658572104453691885486080000000000 53 142457664500359309626938087811901356903780093222945607324374180727768925709751810047288889802801921200947078617083857999052835873583785997881921457809598429719307180149242839533708949803109272467081502016808001038436110987056951844668962538860701838269074705486928769187840000000000 54 12289476725569810570053665280785520981766159844277670454618046641311283846561271582503693794343998999969966307972865787006613450433801668391381985027497656829317240718469119111828985499828086516864386683693294988363188997503243464984302961880535211242397422427369778033909337402900480000000000 55 1715412628786623159677994765607498533847126729893573970443697209915016389833611176364002369956703827223718635888693794420160681164833740027497172795512100202608729801828502806451507002001780506670003891886152741288310344014511643241203450744402485433499448750607988021875080561577068173302169600000000000 56 387428401628217303530305914475264018762853821348401887447031554625813862967056184593187604526380274037467508214207489372148812412356557382975469063730410105685083516580499303802157122977523423881957120983138265374403495735362156055964696647180863655136895074517453667552863872330066006923474011614819123200000000000 57 141580012690693183327361237507637858418333443160081020836754862736118859993940806673042884081834508274585442610611442101030212173773870477420156249563374384735882152489686676805786973667568470068034051090202641612026784375497636329172951754042636237822344687719931730225149320513171390095531649603762787432129783398400000000000 58 83714382720149430609770485569321715907968518551255283514695289051003827585373788904830354286486533822720237720072707151827757212317135485897922270506989354766154787905196002583997283557308958915567896423558684870418351336313174136198441051110658636341391447020639110843769014994823597847681443805481941918705300992525130635673600000000000 59 80091393844817959809943267219111183340428278033541674892083951781771252826494677491920839092884444367799251366829284847040665437470889674217250777472868294416020941588152005814769515245850620901341911535165929787953880007140313052677685657117319635839718397031491548051334341794620307254370486772430528974335479491305817298533514810595737600000000000 60 123982178945639233039762790713598352823427693633653215736301468719743425664601001594431062034006674483057150912306411406824020615430564565392359290797923808009891577058514359403861837916770486318244819154624396655943527781125750675037203155729512652434762862665938966169139769210950358307034929530869879733460336093724834566343855595643999162478886912000000000000 61 310541980019776487396358844385760914199380102117337199822119379516396111697962217732762869972396890977672588742961253230797335531600617583576273548869971885954079646383570718386530882094760348709296596670240595018958257017566355251202929864012987494854731381405541436991638968051394873302163887921654855612192591748850768633572312742078943885489794472848320888832000000000000 62 1258545760598092123125043064904849150915152892327797598133298299408633308071746182174565856752384543958227727294468619630648578937879127551816617568085721240650101599553944875021187658147582092862952214809937788299310511235621367203328713157952938667437666250794674899097422866427394963639313130455817137188416544075603091193828788147978650317056723948967542433574579855163392000000000000 63 8252876471285338895780581291711731081120918066147189710471338080425853560720606489478241551032941171612594405459934471849188888565786600310509923812264973633739529979028004487782186503443819206029920633527829309122103839152809610091017633082981781168159920336376317140210911807685078083718530945270813152946320490972698166542778383110075987984326658904764540311700086459578597041151934464000000000000 64 87564751290204366197154052992998379550839753105655536908572815316348543244613753964603090536091695813414640036264524007228468261638853395836476515525990465329879672130052161827345084749919671614304657179441539276461918908052952781026690031592892956703158965031893277137749682525890659153526842784041167642409084148043074404130849091772575649404761884971311142309744314376393481480377254060427703222272000000000000 65 1503283644978276818145409231479475039016103252138019525209843295429423541584948899660329747309117810831040129401745436154990524106793772546579011830819792164990831216398076720930964972475065601115852203866567336535846982723896215013446151439594262765016069356348999737497079981995256426276502097371698351751863354397187270278858919470444194303210183055897259584794807663885972525239712037227474306643745159858094080000000000000 66 41758047782053946529058134920587511164690097300384372776580937179510563051705866833573378860567305706674691137307165045374847872069956374566830307825274910090575824962703337544764894969318670848815280281250009909313178558837481489201314570419200516817408267096710063085466538092464360480866075050271223828306864165765528153740768771929257038611489641857530972275343821817107843230636498183699772907162333532199020570128458711040000000000000 67 1876839268539988570464892296670300438782013495979871166853292407391823261456724237526999822034016879906764680634400143294359551480570125664339500654372218779686968300109452554089063494981355232613101646270638561447553170125731770768834159579370989978011873918546029414744507475507096637106242113774179868730389161808309232149904192373811218866660023497350437602756337741079062536669817402827980221705863542149183848015396271631185845808005120000000000000 68 136490245937818448741565776448948133622343129862571551534093464136492550335688279842654305636922958996299971270541419808813272665466962702268006110198015626140218232634520797285066779693980785886406807333533840391325065052169918961480689977466824148490541817424031819357879902118318821799952461286825961325470733100689546149296351360570126251708751622396536690706859858749461616611466765945948647283357892391777692257035825520095011678960026628697012305920000000000000 69 16060674906885762238862780706056828329817147451226831989075238157968579056485889690440140127095302843614742807713445545064848742608583275102292288533985040901938242436688091333728428950302131366083117020707371044125452481435008013284171514653206580115864843118129403355149217833595720524665516922970662876387453861113945022152786244217819261851598217657322382257262876146169992716949966627811112859125375994003962716909498494091452670826417020366450590676090620456468480000000000000 70 3057831897991689898424922146980721846243621806212235075006626607141052540144905574117754316458890204851944703334443306812795285558749469981639022799892144429742332285056548614523177130940130567571871066671996111158302877470673519847972899112143075396332716645559445667362773998956361937284960610270743133270377560677785742200445381354410357081007319712773308943524338640637642340413416412461659540976833810145823790596429029202690708009830508114534385378724550056528932106247392460800000000000000 71 942000345977863628542531285857001661903761399337601350895054560213591282631969156020153095704840563162674792978002478163704044444889757287362928808841293956864564434322125244830783841858318582553582475883417793048458633448928409525978475963819712917531662120068559027611838422755920369772325462741898871528688649292407524549837901451414659446476178958565719489368263618979405908033434083102021504675218286438468369396269451534401649394159383689119004244811202520290438632215112309605999274308403200000000000000 72 469543851644321115430705209792172239626894676082093260462269134992217934732882637513422128611852367056874141957305058069562017801429338814187650244071911108323296551180352387435103703474524901664591585700272666780708298528950944547302618197648371520850910024360348377955256694821562413520914524740227310883967811187450211469871678522295834224645896854237679670947591360285749045673895968066289849589005945341168049165437927927325202910581972877225323255481626121810514046311799838901186417846970632591297531084800000000000000 73 378694409798984890048967029292698423617088593276220575107292010849206165034365720638011504297191454924154781937588308815077451801881105052425744474967010259790840390905426389058395495613459456780044717763481013107100122828509380758289188428109124470021081661460806718527238277117538856957079474211673945128716951487678294641733500270029261189534033925187716595653001071834637228605177046391816317178495113785199272252937013247850468428385738397575169943570181589210231618516073552229601473856292588717878472484489106194589286400000000000000 74 494184671622407770861291438175926597957272307761277181126044247681841827391601400787846112384911418120081816130069467423349908026172238800339795827658895862158219608764348845882990278011197018616211932042060473757569353412302484091676628138697846885423977643317879159814522403368466033099864328144850980279158020409096280350646978975046405492375312029939238785444745664590249287240715324267900688162530551862927101797241643272433473272399482057571006229342511281695249770716441855305677831791619103149296145963819771369263443255498778660044800000000000000 75 1043463559896196852146524497731864759766038584995716634009163275183260332291066206236746415777074346844810702648846852331893365871523140838883475230811136314971568433551036351938325385016639050323133047289383646985681103610622262468370331949560055112652597323700767861658674272523636199414574013797078474423897153835151877523463199401987774703043812806623756943659648063227468489056784146785602223826703239329448694595041072141348164084520370524943772399328997559169412495928259841084577318921000462940355888302148787417932336126909326313908847463786086400000000000000000 76 3564945903042051600305844004932275615814535509264017205171138629369641899837386375131991835635626204035542751056296486416714053806898984726292560481660810761330587553023270271251906344997264007570755717807509310236244775885235669505658092264491979415375452489901681610073588439654126384576042027166323099190362868365235454215213290330559729032530355954717624895554489751205413602976974729985403245263292137577939190383041130019706993013954246437211526156348402981603523322481583018329001869944702702177024998405087925944610610967668952196614500275556791920343114370252800000000000000000 77 19706805988932619714148892833156252123054005409187325722724764880482840629104116749999745124946635546090701483334671899877813962065141217585384366648469909040127424525754686663623269152762379425394362596896083404702069989949271388041385498040678614930001329899636444582544554223956133348214115534518360126599483027009113652441263658089050265337770731898191345554845510181195696152783159321191927857259737154026253558820316048886678656999388029970180062405456857343082602665733870451251625795770671966457827208853925585524043129765225786615024893428958420634793629535350943184349403545600000000000000000 78 176265443627468557961296221361447145147291069279816052837689047769928083651439449515409109192216404790303436496215781813081567074926175850779024184545409260389752658361576010721391280424385632395410953863466793258766591642809321620243657664782191951690155706158817310177857260714318396935185429890102206777985872984275842519381142092844537088286307372697042471476547591835755028479669907005096014945730252394979937624883275948590716866131638946265852809692999783935093000164959967980942202581109471355544078580639178147844177928932413676858038350987556138111037174876452455733106890462441726972159590400000000000000000 79 2550972377184461639390432418837087162773781883216876491463948042022877552685410312256991408703384468731225948652380873957836912282570064110064204722259075610448224313675619238627957624324952510400213670836272523985603039107246253437496625709984810221791628322415420002936552503209715250996788204570995723539261456318297127795828449830472565250868571324777122567990994497169287192157417833814191112389083914579742903789441802571388590051897518476009375668245602956010526567632825051286053404662612391135364932274484340896132133815646005581590804322749956862761250120676874524449141323787969902518857110730692410893926400000000000000000 80 59735427180973383571699812079281706356850019165796172689450909581981489520603296952795404510630283969894373647800283268859510107967908589471662153462405874260273849946003972282573046203428028282933492789926586757103402386807434626822283837778573619287288802723805308238017473889043638367889528729285257988128745063572167583456081533573219218634721115978717345419309505599134735401907692931058431841792839686588364722293512073948710864671258856676299271964897473114371520065010489641687786053666042978006543269158993505634476875738713798725449253803526867952802464036731526568998569806064792670812504150895550826787635528009873620992000000000000000000 81 2263319326346296393163898782262522199690092964752854261276655702101145416214660993815622184274922980730913735066699014111854822409503906926794805311228238845153470627103904177252457561949725978498508799605083262543151888383826211736805893600108290381300775807498924214755610202240670512520383464984918352452335711675687697252936588580935593340401901236698477883101271738685792898175084843000167734335555797259841915242232787828249326823709670585911534492283501436375863911814411985551873458496976290130602953119476911854705850951313181903087799447701821264598740142245436740093302259537757656773742608270503788159669395312376558236011078492180447232000000000000000000 82 138754580957164974656492436132413164132598980089793027449130317317452178500909336599717980840080065962222130002539710272207651654893699006607481455173067784495013219568542397610005788650706514106407242371373493923652629976605901792678832556387242562404758893378348379863145667544618214467727821218015266284092600082245120973454097775537716415323258932775362555781492171229633663014620279220255423541061176934061799541890818981246514755180512119018283881655363575407048950423258800499450318457270104215560603054200353413206208557828235743529745594427140467633278424260217090576191300940547886193593815573557685346006340242569468673078264565423954252975924908226772992000000000000000000 83 13763740274270338278719807083932872878514086509842305250412590353000136937241730194961439471597927052551604755981069362055282362056790722239208205841614912036370396057675958146319035240328301386870479003889183333145558233947707250607107593778214592711989287259113039334218096437923673738912205518801456527187473539558423723646792355829493028294897769966940414900798728547127557037966925827215452191591976703506069412556938336821118780677393666226524955128959054624869244411849883423608497456920378101652488273798267089228070055054058123842807869371977371061970144369301548037628359605540203496906538819158172238207815137222509269168598934641391160271309834662474998122409745505583104000000000000000000 84 2209089175341650221352930306275273584140483323647350194876734313174504966943149608388816651780165276217937801323681381384206898723831711208082965305417019541553665194328218113769452074986161600413218120031061921122475095640798539829352549240999699553757650202330692436068884371586544408420238939967581671523788467214007783359742965596792270823420803399370613984610601668874221892968131508297384316981711609485065355624015732070897659676268156439516784021776308319458186026998178345187202417445418282134490325545840221253573563609353408977307101905101255863152623508318624646470236434320118188433481756064493460216107003802546236250365390005915827949341036574186540363062383141290186616228610060582912000000000000000000 85 573690511111331864283051024242926976960072373783008019894414165515694708390546210070766385465299597746530410583372757595628817085951061032355601777122859516217988129888906348480052287788279966998956180110165990025970738599941852057190488252017728162817406051510821839892050961185839136093762216153700534071605829676343175962307963297185317847203240859556988235553005154314237343292079174936388801992263282890465444474613688026960254842699814958717207655113106010542462162802232128094173912970179070247627146720439003130173694487148856894824978555184738376501555644489811193453607907689853601421545679829001562811478707076907058813100315972878937547687886618171102786098611608504188594713577354526343726078427031142400000000000000000000 86 241062538740962682133074626060360693876310558427432523014741455072580815499809558699059504857506789786171774823585695194826780012963956001713084057347266770959472582292494202245484578655119064016620962612437400229845761318811168744848234576532616516210861369487078634826670867685786305640305162710210764300115249333593607478763074956395299823102537173760300374294833219452276269290364158390198206484877327710527671668188002660607443773152637177886995984134823073119122527212192885305053623410540633674419622528800084557340775002977272286501239334195391739057295654959454958471519121953695126628560255262205513364478623133296297667853149373342567693283251384787716162456642060427895014295875530213042878225934019687576140061972889600000000000000000000000 87 163896404237914529167692659491134118905623873911273754589052228646335371450401468865430395989400388741594857051332942608610987439085913778799227496527789843546842667314178692234044804159502361191202596998294191008430200569321441877144937285273258855077069357018430740904428391774907571023103024301556207472411841757559493437071848491409961455684076289446310634627692863702234906816494070585036167606838872352224870769744916873464252612954942877508747939758028551187399224548818649293321727493036344538119481614939078211162281490363384340123196206961162975878009788950257114187319536115699954016426258167849477240378257069994125308238045015726035919325244711849848988488937183644889433057029533018585722968271307694334132561013152034372401081069495910400000000000000000000 88 180300431220279967870240651338348417585445493761551089825440247130653430402128236351958934169215779481113900283413792644888185076080347089342660403371001752453378067836634248797869552652999802160833688018731485009661798260754906339812011000360073320773370020573236980459781095081734822177204261590454810656673393609544122606566482925027251977140775257962247926928009046298462481769686501572660699431717321773155441632403542454762187418946736230309050386319166190474417257496071419399426911947561454334574551027227066945084831174577996282208381340218174775485102688728162619574995569546898128732950889288437994137629815744520258590369141650294688733903297342704519358845255896371492572880362138629687450549645397478887741726661152820896357407679379932988998157069818265600000000000000000000 89 320931056268872074929386287403358052742453654014610026075510259540822965644681828478518982832647733574482119360905706530876703378968640389784154018638862218754488525354056511189134454803892659312549200942505088570547107666091565698438079080319880872818906891248321748820912141890090437375337024086953746779370957338717351580314185949708622869514404066330309335893393152563623244343647282958072692971229420206660195224291901432295666591096791510270713292048334183207316999730930447735335938958023867323565422795914388138171098120099965772253450271179343325113162122416413291018117640646288837002920354236805154641869890520794011395721592313645179711655254833904895633592343015771661333678597732689296485425240577230082098433892225535951400565690610014754129809507662155308955828001282457600000000000000000000 90 924303006814752915555478578116127869942008206051007141385377864507518798079883866514393395414165756661630707434783927793449702720559194395234488335174924063938787984188169521678932072640130346208143976539601688216874859963369784853060468234254062327118819976238935781487509738974904561196449522422447791737142175986017193283423781449634707254678336325507804645570605360861684847686693443037480710758974870025088930440169273932789764897054734086693000473464714210539903832874837681811956382090973233697387808122105806201332987125399240599447142706748347477917946714824276604271673110060579807586116762917847567500881766986635556052527846571235249845179939856179552300659691243778458681788241883723942987354526532339089696627285841955231037077132529027865325880908935161646091955827111058546699583976426700800000000000000000000 91 4307295093867000016155797024675253988762968349245494841501524363770051162056002140530369401977167001097167122190241264785887550010704460535998435055350334547740457490248643860132389446708643872234708674937745061393864387497210843767759193212356435010937289868583844646809872974010916044844776173742328376540732779886799418283444247074322056301193552257011862863172447878321706106946770482688951764430659842357575435746836259083680715051395088901984318825428009003499195997763994818929988172243084417221634018370916199113786348583908885559860406150185821824792451147958432203786324122377345226062562174238954759639441012787152022744470141234121807349465356735390528072471286945647729850506544360449622364603694463860092419761969882701650577733239696225480194360760254932248331356038375473437823569773543178677048993972958003200000000000000000000 92 32477495198382776875123380110007112768574885902555437475588727896529183502157667025785084022616905001111190637205483092007695372016676439231376320563064851410564677505321779727186708530494396375547157673898035226965257017781477395334664175838574448680306895271003855896572908303953631495600150406322474737497518418713069394507188477121703685513701189059840049983096189617997602752861436776014725159770173363377711689551624978946033715861645464260284151772110955919628784376286786528614217500325709320720198590570658797149006244660835059523935517595888599296312617088457018635247362085001842376334847407802578401418661677152371219627916102563171733367633465098499961239672243646803058780311324606466574062110467961002773875038199872724375618255821312378555690098817599465148665316378600355734507566923185584286577487304912855625066505743158476800000000000000000000 93 396230651301620377632513466092252949685440250861975538475111024406819354820709744621325684786481452402143534598873909485641181828181258699737071042793699207964233924278003748642803942731272741893828453764456091459743329166399902729608575155454587711674841421074759402161453519317885012610265299816724715555347713146014346122762757892457454084968325525015740549941052988475646029671406650902204010877800797572285351256179950012841953926924059497018226240022627477978671070381328415328602500906708423632237675604302654012344691334667279379393231365400880619367859203065632771350004866407625676069935443746056976232350443827906963426679418401059463926105869139665383718057107688373342831782041902596312948927446247501095978998456780154719198634195832902232262312747281307957984571430974745863461042882693879467793017989812871988539227558374286557776257978743547494400000000000000000000 94 7821701711010972164557645149352890491111647037020394569913910513065792879518388285981698776564323461713073114220452886516781806927552607608478085702926172509602328346647519178554876579678438454852998911429526737013985038467097943228504655748942367211651103338809044288169696950777098799166310488610812349598336755258355543823324513084008117438462261675173187263764016500696662636220393781422032626319527891320661853336296955878155682218825287004061884013672551684706770986611258154708876259390546071954880975787978942386199962390091272251346419221377053818414656172737395727229845433099873744902223097003642290009800936339549926405223529837023016703558677755023830135319888815598037972699225068972092848177910071693975645020196393964907995076758849641432131481285177778293582659133462126277295239631596665439426358104691076208555880549697352898553571320184447667291475118614432972800000000000000000000 95 249828552234936180602185224041775262432952422705362598781243331094635068066133529563833156901734375946741975340768724300336596874441243988354134757322421246651461723650655910202512401659294895437766093901241079673752421832663197087496700792930220792054290518527249677146905197892018870977468398613917899515983934019874180205410944546989777099773290897831865232675274063905556604211652628194016999388217499771141069320078506859244015897600592667591183696531860972475060192474280621391234731749157795004015576377098554630438151282524150298266856490872394043697990836113183517299262591586496783383182898357036922196152970472809987557493096324619734154251146824692424017442280476066531473183672479622417088699413821677376328066386397996151720893659470277429248342589962141197904835334882682331311925553171784566062152751955601184740377838748412085451685191341355611233247128280953825309129445969567416320000000000000000000000 96 12911316671684501367474256114114236728959619651460268644501570708761593258112787062484175300169539712993493013384234123371696528783370104889101228096147779514359257734970716543735975342639924947187326888417253281592244315914638949338658674822657805855841863628830924212982960638747139540319742054011164682880720452085466767895179988349192010927909107028168708776278141654532953625923251877627594366992777571871465358491732775536450794231672407600817240006540663867153756267504742066645372322492151497851974409429663966287444283968914411197447583496486546347201822156935738566021295385193357284510294064282369119643147735318308475245017388926766530161969179681895521565785018077109933436439673923608978540500965271465112781595609819812583931068979380731054114271024578565578002681070694222966443478041973123193754082942570922442848806931287795837036732974272722030629933464280847555224249338371628225437658677511318405120000000000000000000000 97 1079659064045801849918404568820072383411242597497932167611372303616090007448318655192618218570913400900643300398641382616820016306815863348738338346801829366197902447680589830318226276759077502342686385996134677138380079634090537159330573798635801959307749750848744795585353325834793177412047840129025787146158924212689192765236825191405827148023921961865307758882474743262804594763070512938904236803298326162270150474830104920711887469761776940329709511321875404642679164994822216240758115875123345759917630469082981079959019992098264486034772541131727751974483894236571106676848886636989256539930400762357797363569747681220714582547555630953875062677335791572940760998836647710176843505898318015471999757291560264087190590708568840721779541945204065408369258960724267630529974801189030452504426876704384928495982220612406414309547501278885553929985813166429748627771566777279521725424872878847859726938859093265949257999051990476259328000000000000000000000000 98 146079871266149365928844769867869537778286725007793418448245797127342735808683308994050159040196313465673442439880901184531116532296701654386679361237855385563817628369835674045476988865438560987604305831105393464239721010065672771980083088589700298604225118925893640990064959645373930717191467005428920801017767856860809678849191152528213238633288956857403196313564203571225423416651360850294790051365404448327685480980729287735065009932416479727836333523550486086184256013828377208435396853775716434424869844636196116064487762839435659123529085911017948029954026829460287216758654290914588664702827858519643830966828973069751346506463110053707214101348151334181124527119416608124435567186249891232760146427990230218582842109402215514183286474291467669489973895290445926242276426211705250901193322230192306076383997096323492038409003200392564355259520507274362772514184707640176111875794166448084503171029105637573474783613172810358155159124956026813043179520000000000000000000000