0 1
1 1
2 6
3 81
4 1828
5 59910
6 2629800
7 146775160
8 10047085200
9 821599116300
10 78674552192800
11 8684916065005620
12 1091429676788178240
13 154543476785542516360
14 24445478524707259098240
15 4288239906998845117572000
16 829048705765475214447735040
17 175689506075862854147218580880
18 40617047114993686120400980062720
19 10200800631025082503260946832988880
20 2772578459969665649212850721532032000
21 812790886198169331196651907928383303520
22 256198665857538175611142517152520553072640
23 86586706075551223674593288614832312246770560
24 31294959079069523018810558465112352718462423040
25 12067154498215436355737191486200210977298028600000
26 4953091852198398259316300748423231511193180330926080
27 2159677763020385923726642207603835008162718158664784960
28 998393215622988972034799840057473873700222015592845885440
29 488456877441808457413082965672026070563370961571225862392960
30 252477259276369032139177605011188783601277788464602075746304000
31 137655137896438379968268430461470763470350281448067700368538790400
32 79045796019069668495817754955176949182464564739498555575586588262400
33 47737476109939393555156523709307485131849385212027148877106164648915200
34 30279293028757963865523917741744499143927491748124590567946288082193612800
35 20145564562583106246689111406221589071345957373822233747851687182965154720000
36 14042055362080140713879070652435699156591587523415120147825612331246674804736000
37 10242258387395344722003629784847710503581924470672014678071395611372996801732339200
38 7808995835263364575467961526224029277421706807812868277712692322075228314362878361600
39 6216877576541358675887705679032657215912270433937972872890932661926715332870202008729600
40 5162873018158780540187906634714489618380213588728750920542919811144821245900089873530880000
41 4468241283357091185429734512956662732217442395196325384143600276577138345986483573338834816000
42 4026338551644811598869497819183671515985098590767634416657426318981119976826686841664141157990400
43 3774262947954624237424085626835131911873422602350388206439010565571612130762255079970229210865587200
44 3677376179834325950285930168421153382272508478562760652879102292852263922816023755733852578821911347200
45 3721165760138521782805512893210664000815825666483532892232014005969402914767939973019954750356981495040000
46 3907691626971057316692094736825211505354725887562711278557884617313404501044718168816546831190590133108736000
47 4255401294071412887431966234366729110674790671341381399822078173731471869034002870664392884776097942379525939200
48 4802097839380729890962989198910035020966650612348310061370561366553529412939774616545760916346766968914198501785600
49 5611705944822896247669168906312270602192822561378660839709143465602734562022277378668363330025807112004376495362969600
50 6786512042227447310661182911091461428465844074071219373865047700447568446818227034593647503104084595975869591715840000000
51 8488113170631072104713011416116074266005352896162414793191964743834727532359475703391218742933343262875790263578632966656000
52 10972953700548359193966825206915159071538480950886278797761848878551285909102650353159179203244225726276456651940767285955788800
53 14653059056611736373151418618654450515249544277121870302682844556376372418494452156160448996931798507364866753748492389888590438400
54 20201282021450901073661215563544752283173067175058305980590923387008893614431657942165763047922839709799785696394613776187834918502400
55 28736738657394752529942770800810707690370812827379609252300279825128753928851716551315239871776769543393054136485037364911032775290880000
56 42157424237047555350876170098742359673179869493834077176800633637432067383091945434105991066342682192404425105217391849178974019628564480000
57 63747992935102549068729412360193970709587338173259234705983546550938976504018486799029961522128204162650060920636347536265048505208144705536000
58 99311591927645577018722836987549368901555289064024430004159350421667334840404790979084202099426869324914240681954590060841529675299938761703424000
59 159318579881181611380463263695325728309936607089284632352074754535214774210463444146351085007990099804384838544821553426800642067621848232748017664000
60 263065963704440151500895333881201553178467661576476040501509816127621253099889144633271768583182768806432176198141209652231684126573507071338086400000000
61 446888988696341773872903359731996475987172237842346805859064838437487991325128185742432516706464991712923276418024475827581275800103988882497954438041600000
62 780696850728008936811361150000567855989631346800413983304478806811669839242117180625579391713715879028754075777162510263147374249293612584246748187491041280000
63 1401941037909646993079917999868428429871601741524893483129895825554139468409590943765652306274575281463423777823854693869948472094401906147192103723220071497728000
64 2586806054672007647338399438411652982372042902575716477126623358642002299139149107607354106390545443834781821274645000774393108149043279728044465249490114199945216000
65 4902439930495847010844738925014670287967046043607194434238199218503384580330929648009569816418660450320555554218250592130369495045573654793091065271012740991129395200000
66 9539101977267691238180902794451692113636214609747214345582246487480598436184097750287856765165344760203475696204448298039322698192905639769092638809281136042080280248320000
67 19049641392042704358940036242616325101694441657067397684926768791984571999915909379713036779495577079520895146971201480073932776654658247390904066982899491509659012820541440000
68 39029421796496322062200582825968922376897079793338697221730810588287636439852778967926007347254901378639133292742981543699795597508035364662276323648576979871326666156006178816000
69 82010551011452479402328204914788653023620924819943170813132326219885494182288068552100376162708262758640151692906982678516832187889275656282939162361579238575346865254667841421312000
70 176672990895514515072422303161359736651137626304789616791179494357463414348708581381583208946931519769279763208533079989954450306180979249248383587007900229827826794032929470781849600000
71 390074876479492757064055368923881753664264889483094375474323052853502581590385847877212457570571022982306737273237503013221918515585621764384901751223537700226510504188073890562912747520000
72 882392155604571914306142134982061801268104327611036200137824012538253812152049586943583636121865967097078357060063929180139179119150631263726842646415578160956320774619857655923005508812800000
73 2044435076404030923848986645948730318305505686226889229267426447798308439312527095787382139710653432854474625065469661392824939296295188073396749119686050285964109543100658606303745205790015488000
74 4850078921785293836023115851420091906709677954258059773770581516036279106728138317918477000630466209033066265259962645814169962920529766813985408450086350933824961146954150766200518227393947631616000
75 11777613638281155979590239258015878468603460640586938645372655560967554373214162283882168868950218558280787549394913749457614484169131798582763983239663883103752128181339499474544855852523910287360000000
76 29266537937455962019029915027677275013351533725022745030266389936379656638890093359036827623513003742973231503379729604923884135451568522292140678093769336386405182359098130458013978850754370087283589120000
77 74398927326180614929985678500197865097279175007195187969670664736892118548741756971217593198877804443641293748256185908984999975621086566689568056037428715839386963046458238128575576221268514647547356446720000
78 193429215444971585204043081904153704278580946162605895062087025902788525287090934175646769630180220204420884423378941005452724935816100046643137481885385210759353260116882264071017559019150051190268972847071232000
79 514184874820663880779753029784183245781641686922931335547739537389072874121256952928535374093365908436766282556044414922058637390231691266426778711943335765890033800408847269356694989813447321250020684891108409344000
80 1397149774054996749452578682456873737734000911177250418040220149058553347885238898366550573715002790980090877749604621637260141090230578276354143311716619003443645385344366076217009478074305274423837128776939156275200000
81 3879541773068685342577957943247504096531692007398319281439088940195126838662132450666270855207645803453099278318784439696614089067849559956077316914315452538987474803885495087860475350749806563522286456649538639930982400000
82 11005802437586650247065988910407986090879739132171132047418823834812358538352373272518322470748390960475208371620826847022474412700497096619911957794078594176877981127312932401300328499918652658214883536915233525110669312000000
83 31890356726229878399726457790318654914196379550850945194217633688088544212802372054438841680158479680162864961430649014295827383374490690433035716089797731771208200645180615140984465393762589137954403060836290321236358393364480000
84 94360116790519345270043866566642776558286520600288855595626656543215549725024631247470831429967266033920565021664923057102812004387959956726713379990797079338328873295781663780093897578480678373319908827267206394417705076612136960000
85 285040400709424391875813122603518507719614974272453066354452324360762346432460642319865411544475247103555329067463346977172600473353529194445074090776289608212318652104911810965586998317412732965530428191754848551718496178054201344000000
86 878846370562790845090276127779933233182960886573960000227654262075074656250817610257974875426726222013114687852100144366215782282956461526036077100060386787170082335863116485406072463058447100501349038999918114059193785135892095041536000000
87 2765095054064665200406733925369892872514521062573882352807518707420631263850128505842138090958458932955281930018862954385366865659866031394415982070266775631947248476583618349320680433045812743940434120071946612677812318147168128304073932800000
88 8875684277018088615928076771195660666934195144251022952429874358405159541241300425083619051383358863365502220013159432545852591782555253790344037782973114331141762339063216603402080703427825103496265193646793179949321186160914888685728143769600000
89 29059926235417431245029848910144414390375676890916698543091358663986997084240151561449714979667527697835225149176229030396253349424549487365374557317328751267739596246929951928274295694198010765957586798306739448973391453320083022482217604971233280000
90 97027820025420207616165095373528637972976045134518850289022906584420601400166585069006343748098192984132402931071440290594588143264548475341530943407748848760439258349877213475013515968568150792932362648009700728897176292533597554886530147047964672000000
91 330306651048001800887860272555135737794831021927438749471028264963836236804199617354171312742961893444337581938754752623536068394772570375552070229794469308729552275569815994228909222992106275515123601400875826550529420638699987128126948764352025840844800000
92 1146224552340202396563736844620764263645724866393253482566299797547030303171832970517582850763289833597447414251634261875464638120049980508758950045476623614767013932875494084061066664024890082417333915906867237155661384385425297185565537857925204530744524800000
93 4053846827425166027922356148608549832700749613343327284379418794031622368766920194535263428256698626087667767407002871082061020660217567471037504285495128597117821761570990909542399556580848344247965320435480990201711453572713460372055402411150068255000808652800000
94 14609181162166043209827052812561186489337039216545248805192841333786436979776072320136902904083702065788071429880030520471405512087136546259934491974466629398315932748460563747652491263669717105916144463504689911548879813362289418259839800418120545348835442698485760000
95 53636782393718790486255307351040707821053831773204615658320598598078230890542280517139723148160964038393130049294493713984163601202834141957316671941196384474698194583510617627265556700878714464216858283914985095103240818092209177912792783481378758882173411119333376000000
96 200584293137701229954914730419906965264824525761116123264967690226743843588982268947229504867707916679714238233584172758796597648196733285046779056327563198573530467168531893585139688479094807820149437734136048979581565627834600213919705442340700431862327827262327278796800000
97 763922264478578166607222794005078232456952494905866498889670312204684767072716647656175744588674090515935847028068234399056882629543033442248652484984050403053691468706568088788730173833072120265786314006229685744119314967776896674745681219375384941412077500046174553636864000000
98 2962386367063508872689614034698765687549702709156658294302907802447069136115417090271202559386895899315982444307921217976770953263578489067929450471410689027017604314555535355129236696494417139719662690130801070115274801810966111463979622959998808992070352850463012879173523865600000
99 11694947891936713927577662315131763966575989592466406810042128150646371785812898423236851346261212756038792595728720669046712804528002589518744245458318147384003615589614693621107496074787184082092637038308554377056795113458203678192801580026194978109003435366733688801225484670074880000
100 46994192261754143983589484484091794422734650532267366139175001277368172589236569174175721471659046427031098133916244867808889834312110671538605668078404553657584235163797242738437500210164709652235337201542978309903341928389338331400383846471269526640385046174002935229116424231321600000000
101 192179067100497577907367203778237863047304513771528758263532041667882348175052225613753252143333712953318042703711313395453379448672668705215765353293399585717026240294003292655555454514792309904315663335365562334042938957842566806694299827092517268151546506079025265385535413845395557580800000
102 799672288622925508097132083411677643877735610568677832964823212701395750184801504193925842211369300538015425305493900842943251195441545238519597801178349277969336168960233148724618119570294051167536988141926127942266847812840759249676964920188250969419642032947290478847907981544048491390566400000
103 3385256047591348552225464772049366895375732283482913048481177988871760160272805082803159398612745177795523350055776032669502379575967164104376273663219208326259392248872141608903403692970921855426397600916903282685152348037857223583496980220420826016941462615861869975623684738600571585019720499200000
104 14577238620669300597069224405973193364866778396894930351633133497313266236615855281518041039999137085083604766645973352869372481602252828733058233235261411051037201179730139838570546582120624559144758808562964904843652043467081412255023643076773573231998202814730891229619159281469398793706092279889920000
105 63840356296101314437443996857634084906432116130637256392713476693897786825972785864878503909110722701642406192288087816597860660586886499140690450010857128067793415025988185725278315090315631141694365287426288651947193224320431566915638360101152928756447030559012999128101156519414962391973679068086272000000
106 284305276648231493813037887704590773388778833234409227246136924023850020425936562924398608302029328156550904811381452440172932038985879766501042289057918399152050993600065039712481870431167656047808321834904448360022734373709491313210637305246455020228130597807660043928693091539007734019052849966201438208000000
107 1287296559329271545817450414475816014054634531865035018968651636894817658748866841466281402718864956087143877621683260324995868127683147812568468668843642060439822681057121969534262084645665809938764679602296446364428024880137874569204691778241164044877150705196028194342798416199514273665739793053887589515264000000
108 5925323104250642119415171648188769878741100719744603392198399170111660034292266501550560514163788615041121171901262973616519918201614806580865781782030087401704445440450549762289811194465567902429768938948222078889894423263312744845354242626158309604383146582229633275079112993404939811766129298627666239333335040000000
109 27721838128018663802654366664832873080435406714747180261948729288829756044316300448311451988821694557112770251438033928736607185897633074011911449151375608990791997922718464810669456665538791825006722633785963407597502801345027670116137690135351780372511569707447605441410762086443195079646900154909907083594624820838400000
110 131809435638435492259765381787587222936124337087973285036677715298059605242619730345007612874631131988267421984608006125334785870259067956970667497231225276071797141770975223709002271044853423678385668717455440687041681153948340359174150983195439974035957928104944869474122537320550194879823700795938051050210490560020480000000
111 636831430479428766462585432569232054674243267873271862675365028138354271039629361772316870258602822293251441754895519322364579152079938502257660081600922791852635845175351701559429402903480958131209187186242520726318921226054597569919107373929337456690544437249892910135777378911037766172047882306820049807643873335815700480000000
112 3126051078838685592746864767913065349451375595257480836961539011123664539930010959781796433847415325271302148163181239341030882190598999326554486848263030064970932543109661528098809009906164125502979780515454432477196533928418856223096044060786813684434076846595720892377159168758085197148103724020838025441335600705474555543552000000
113 15588429110966737485623384760302864092945325619189699542795756322382255099728137958806553976642660189765015668692422291586935980814666412352920290063028590081566389179855722537972499264988724219926412238213564599391265862921648357452594004281763321667837443759464924311812219935671764545952460028651286496996916563857673608750956544000000
114 78956057051904133469846884899391944468399778879978206101783503009026377049855406752577314151893646304294301430650427866070683223786317726652227739775269197949174232303447067871128510963876860271323130658081707460824234413692422489626245145482189775576792504946205813461356419705512405194519396464745716161759429595698919115443383828480000000
115 406151876663583673890215050551507102334168633557323994073663003357399106636229369714957731344446871694894503150520691191133057799639803767789810900934047724223562069203964976062707806549731824654879746721048609126889317398070461293447549256565256827472648437504596970142915496859106175643555933635707640711757665463423539658171172635279360000000
116 2121560582746518143040769416137645326775253090995014507511342220083622166792341608690415126093699404624152662094857010491569838727317103061961656216779925097969159845565990969400984728625383942712470710817404191108914718968031124186997957283304860672665117559442227999754173693595694663221238696117871967881839506279322237175502740025033883648000000
117 11252042216002317111239740758188167180366187347405495395324866223989198241485586808263974106856218981969086516119622428773405995825353448390106986236842256945569060305257407329997538520817000807157085248464396542558739359213662685215381335394038585145780089352362134187047337506334183985808484546645953344381310177460131979076392631976688995008512000000
118 60584579338960271946049736552914040865479772494558081305480333996661601369669747361937836478198696748016510813253397993240904427585099939366500907609923800846935885934330385699502711078446741169042470779691213791846512105510311051382527777819049295552977156779013715808063006624854721175743395966399900726620876167356928907451314130882416515729063936000000
119 331126883847571178104450056956909168865116998402635451233716196580374690617983496520474990371977680963420768931310560055751725501427187450096197466607150396997796138664805939160862587168843746141328520776694400576083921514266925336046299556466242658089326600870783184339206008013162874768571915019205039637000315734896187798304191877845103223637939322880000000
120 1836859865396669029165475151251266165959922329975701467343279941986451009852062159385321840450416383045741317168547774431437042581335089786854228008123242256130536733084644144599301331271822167691171626212621707611563006976724505607282253012000130471679180923217883241369386117529997480772834937566965810803190797257832852679502814261868387415005667923066880000000
121 10340828241871299974312894616442004573636334430104449565067873533814374865517672944338586845037868554621241572575186882354016676475854021617922539416995525564136360027912018402513676335281113282891594885607398902335168302223643832147922148641471093601970181563195762882395589488601175077204979931012126731895294784672665320000992092321290416487571657959982235648000000
122 59071995529610867432084076490747378703809037589732319718073870320920504882269387048990524649776975222633699670168792008051420116174462961724124043029672106169985832190859247956372115258081648289673820040079100504207977159533934634926448181209062319900606690195900343675063561035480286400540210024571249054658591242245666587635694501876821545635502922973670413434880000000
123 342377393741401688000592780122531631378712666036981879260152445734201029686332863665623249513817516627955362829043252377462383115422159405401430710655484721112902561250065812491882872361345846712536175318022299861782729292056295600234122400283906593792836166459355964029613372834946983860851548522392576076542576288811566386883239727244386552099160052038249450697654272000000
124 2013151834836311490273871501500754845432281098022323760146948329868620450536247559896188418930225605612046059663095938629567949912196569035054451904395461147279620899057774401602977257349907626206390614067325772498752404492474059396173230069548459891454281262983831048794384358085093523530800457589175172255157568955045982083188362869086771921707650690518188411056231022592000000
125 12007363117151359099333371781967886306083594601143094262683329277904757994800500645494492456550519657539816175904156460797699558247178126328488812123299835105242701271067108921436180026084430237472839201265770013437941141888277449080549044648520896039760188871178997802467683932699363895721790151098483476125725882704437547468266855994815211541510486984743062270297809879040000000000
126 72639161506588965848809604586580785782752380162514291882333799286982864835446034957667638673451391357236728597459771418590238249028022881666023910057368700843625757859908554989796731093399688243433124658087675821537576465059041439975549173388945069100711516274942169671720319970103847499599487766183831144686908921389196391682798032708001220688259699290795300432029681626044694528000000
127 445655424038590276990951436103093417244488956256552240030637577928490054351082664260174549346209590507538196074679276359945368978533220882314879943801723745997568902653598742443094640036995063642285191509162586903929367891579780968642569668413571444857997407964135870104772770425173306894737596703497412429056844923006460393514093796361913554794211851105854009301664969673328165912576000000
128 2772596129024450042280538789540335581940076984861909604320301541273272601809017473675061670586136382356383597788314507667371845282951198741053866539221727951336091842626256405445457601801966365828672063209517093507360869732417541349734083342824408443527141396595251139013329875064855059514514687105648039700019504051313701408209941593862006553116129506845626520513955348941828232476360704000000
129 17489911534292262614311007843748559214475392369147310247431631855043799555631721537216067556072089534616910261694832507539489703205820828404103520938096906405098861461178490416124268990532649125039291093556384225443020648005357793763741358273584731803865620083376061816339066419431550830617369179282578208224154547251224555009833723825999493264705640941214708767157866917542315440584739782656000000
130 111855520156999745818812910395619828037038068190027394588413258512847283529438232889153454568542927185504112975489707902330247577397858160739751609010673600005178534486511582984255318428749913946422019171849424247292412788467199778213743067710394940068886685816139378633837872202586310463816500876595881956601888303485947620653683832320867017752097861123365011884888989146589974723474389687336960000000
131 725190206244033717923872486969897306035182557006733641918368560701787285189282124508868228199792222997104539775493788148991910399455151404536398189082688148021387773636806426712837855262517970787618553909252868656667587715537716268150254677512842656064745856371557308953789361361785380182909261058389933839710687180852095039346156443436822644043033304155964107575186513274629270363664876259036364800000000
132 4765710762788311718859181020321836734878789075131884237955562346873769940570402864565611912747519772620448231381183935192045196025804588278214825032352653304219865332753942223536865142469760770521685294820351483505176228343537847568938612712747463288858077800424918699127968396508045207905231854916453810089190738871680227208118250393717326593661572685578005411681460852833134015238955899458001641144320000000
133 31742552998377136324512528540334478399188895597866469857315033130407556005683261791698268584374550555539674025116360693503232188677813968316902652703772098758591842944372955053801316930719582287807554788837904982614607769865752080465457288295270316940068896223021885734253889387637354237893898049709233789721832192177176563507831853720491573243210714563960754036795047668257798410018426365470782544412672000000000
134 214265501011100857072763060815240090225100121973141161296392163439888746975633998704304559062262852944932195343841478673541337163681116183071744285535385431478507242182484227753817916358660507231420069948756250005039192888258097130430212541199726598474390849863517557491476181045609031136306676097371494803788869486061327554146425011039298818121416006886778247156886021598233870363738699704629893951681200128000000000
135 1465606173605875876083082021371952562099948052335316576176494206235535443241503827539008246321974340947471408849407602832255105786910245568269379569439189822407381500959771837973393536010309025573624191714632930341231678076620207225849818756716222502073897764772693581253332833032684388743594078243410199510400909431144166860846132206545169544904546962169380598901790455221792272243058393873453087687750052321689600000000
136 10157713697534985890082036996548829618999317111995665376753527185639251926374400816891502438346564859324488872423617119494315723537263367516808710588899304353028438701543614761598380135866604940463360766142859553000545587831107928033076987817365745066042824258035794649731119650906836940096353552264136432120668490326676606352492697772636759068774728985411113462509575607456570952645076142090713893241197287773831168000000000
137 71326003415170343928838795808753262669293253920558410399001112694267145458553667172014010861063796759168134179036071002588922053973936661008567968415082728854351721912199306185040231006988111537018943001328641614118066992841308273627390978955557622678810024102930175971910028989680116011987270688821975857474211357161866028328614605685744857240991148333931059096506120691525172015507240608819545715513994508388365206814720000000
138 507379851588475885026083162885693238191780544720600387043602529321339348505256318791392193108853683916612799964010664216170104940263107475851980244389971902546613481101933422022349418864931347781828217817922041932372375924035983976602887160449665953736591825607076627240241875309505565776813772540593206400318366918788655264145599330294029933970433710855282008308351186727211469213181382661183569804486324994598667020727746560000000
139 3656054599014223403409576733676998955413123801462899449739064326535730202243788486314730206355620707311928397287732102131278216973409831363147991498053967152014696016480375018228325898358189302918137454736315113992859479774438261557097112433749378619479420628360095467352352518863131270053372420423084519005034930669448421146561004959154031725763162749598953515642000095925597847533066857145857283412255796332707472680098631516160000000
140 26683790891865494685545430268797256648890089982521451914627565012812076800695581229952063243093059423764086941981484122796673641760009305920370690617618075890822404444220229276762484295894832735098309652485552086977998376309357371285172633804687144702058759356832710265684837966266836349065438617182188318984015017459663057005639902130823431823767683681792503034785449276730494080683629635335573391999888277666919445045143490527232000000000
141 197242088407539261722304855927116457406655507603457584531821913361230326898154157103099775395681637117329329140682709456063163626898834175475999361649773363077456608722309090819955495549915231496963561366446558782225323680460711919738565463502629910188047959495265532015668391538955264099041246208178047657203733734951786088876865547682361112593757957336256552474517591555271108641465806456018723641818363422974195066892561115051710218240000000
142 1476492333362033688972553375228355068806931294814526553721022432791117611649197077749058401941190945113161253249713650928191025452503659748154200354804134472119908661199959336849332925917625703510300538900180645374142097683950839151489917553726932628381491323288955196906001734706045773068992223749887223415151706514276726571982505846014060769567347254528534383847557102057220823728367262798141613567868514200020037421009023711696365362872320000000
143 11191935220013008529190188166755890754586697716861771689043830869832321975389511972318383086916417407194146879729516924544182287426673604307452277272589021232138091836958423054339097677110134596153086638641372175847403918139226742427612848319067048492785779447566710287319647745755006268198651570613390106909626411019102549045600890498650329905181479853001898886107896140358879440026980922344305929545756362719790718495721924575744196832227491840000000
144 85898368965991382141618418659723362172316020315188454010035165828123571748962617130502850348490393154982286422265363789954451243925274599279402125649628640744134812093513977740077922141607050166357577380397943299186126499553976361724263215211280916635249297578821934234151697503186566122707185810029783688939844081930631124567750567510166272445390818761481988093176379756780498513991032944199294627347042436787447593113872165061433121472243145113600000000
145 667473810460980795669959492471845430372147385040980486457093676291962214203858444800748646619129722678687430188776233109250871050535473623909863529083516026023547879630112783076180950509848243139913642585282030474798388169663844337122036308771815512578120486382658483104830955649938073146096394191841072574358278919396138084494043011593349362309790907852511792432072452352725454157648061186284559247140229216625224067924368718069197759259457907326976000000000
146 5250702996460651406572963112701661259963462749303119269628670797544092449063730299093916681357094319371344267735640821664240584258388472810584304521124602311243965837584152276407027172972899122429217768514377675975948252327591262674306328661173548080873374818456086063999967467425344068448232215476115585397412890766608633978936780122909863724458888148798019345378305331413787633433057348202912709847501729121247227060585754054552972433347039746028984074240000000
147 41811850553643014254445252000749642290042062079636762506919872521452425714336947713908923969936580107255024240010380950766083080070597504556781855212342995210144513269540302526356906173189541368051530718573256586458820274859948723057424063872342195152071825140590029096881745251876574207276468392982860276520549173778766419874063343613963849259778983137038568484272573596837618355922531805380071413748394817449160244065395700522645064679299524862402547941376000000000
148 337011953431475614829762263658854256151612346388096958289792818891217257784945644854250323433518569470332524038319700775480076585429934333920353042079641211304909706457136413359650859918339876254298139487766662414603394238700851448686801258413990486953369282418311546003703436439514215931932991867382747812756793449644913912808111100407590231172508571833338065277625567513248407545023666890573975226030881633270715634918904671493423227177628044983399946864432250880000000
149 2749292341444216538481557144951058399589178998274498991172737031279564886394302881049883058650662170755628183523884707547546828872855778768124636323435885850317288313935682180024220260718871384085246150805148863805463058368077972736937026400002981963223858076568961105265713086001396227723508822729641057032002021805305814938906280884728057728613787601735108837156538516805234795535371590993580612995464578899669566505482929839756058441260162557388131295606348175114240000000