0 1
1 12
2 420
3 18480
4 900900
5 46558512
6 2498640144
7 137680171200
8 7735904619300
9 441233078286000
10 25467973278667920
11 1484298740174927040
12 87202550985276963600
13 5157850293780050462400
14 306839461354466267304000
15 18344908596179023234548480
16 1101554433361187285787028260
17 66398194564539385876851322800
18 4015861174958993227292526301200
19 243621495101390447860682343480000
20 14819495547017580943365306953888400
21 903686789683439425689296677106500800
22 55229452972801938454316933282665896000
23 3382255876194502075928263460539214304000
24 207515490737350179450181997735166377610000
25 12753736048324952148864625435205137434808512
26 785071692962866729021530759777745826830254144
27 48396600660838451031862266590414125456449411840
28 2987502405079002137931130425905206652538680784960
29 184649673027356160677360475075567945064162458028800
30 11426121766932799222715066197676144440570372902822144
31 707825058302854738113083580520349876000036877888457728
32 43893448439678980341973444690470915162111661861247134500
33 2724537686619412631034010070979864078326997148919064558000
34 169270152814019217267182182783541382444156518369694824010000
35 10525425371550589238919021409786052394723502299801138068971200
36 655012814094365835877543915696037575416080175527439342236624400
37 40793566493561454468166102448680908458710734671635849758286776000
38 2542422306201216520995205371171389915270174014895110758204138984000
39 158562905960714923853783814273055915425725645662689156162553993440000
40 9895514553743316610405013389245737041930973231694273513214588345606800
41 617936914774267359445232043721536888022354623484480237495039719104721600
42 38610548042188065962615349126410315078131477664659530485659454557665768000
43 2413858794745685058417784693140360617507672413263376466208918501378005472000
44 150990857460590113933054610712447143998026409734604798583626048820700652200000
45 9449567085281731515537716999906099483040929856042437202024738972417301261536000
46 591678658914530799601428733814536357612031606090158123710142587870280282960032000
47 37064958270979072905769899585901105100205040131623395726124731240149110708922240000
48 2322930431639016584766297925610145821201912749499085004023223390691220047710736010000
49 145645125855450877413876921999729842533834212956931385466745543204771456052633985400000
50 9135561390257985195609947157048654426966244240880929767124520848410648626610256207417920
51 573253842993766351305609648364561701781628087290526070415965896467050666530685557910455040
52 35985246786154548990611753592233987892164774976587978991274427243460495612765742085695502400
53 2259755639761665298593076143344858144615983498316202613793109244584356562516705532555480185600
54 141955431444287328325198795589132755463222173258423180656591821475638695172088518331108662688000
55 8920526239374369195369814694588239256699117143484356779296810753040367220711620041850283605847040
56 560752926855978363591084920399734942969263507885637187696536638191439308339707615462382049677244480
57 35260641107010273832458802473889150153468924180066382716652026833644521604740617371180256309344736000
58 2217898518335001754415265388901619683672238549585412103838496513047516704362870295265237073136774304000
59 139547294882428062123536749634367349358774400209766434640249211803409109046123485225220403262975095680000
60 8782641582250414136514991232821633077476731501202000174808484560200557959666191748457954780027442605113600
61 552902809977243754987075981260664657797656357866049703023175792850336227672057175345276222287285268780723200
62 34816767477391161116589909475534986229578745573635793734076465249051089300285681546326108836332016691223168000
63 2193008970087649461955911063050099374514932748406816298902539684152626888564933042039642707142267282625101312000
64 138165989946488969763755470930348790182452037366665774925485691135846409878678374225769091065706419666560948382500
65 8706975421356823947346608673644313865954608249218815598925542304450030372311922957244845451935258141789629734612400
66 548827285443706580548864333503183321120957000965222368371943067405292410327463110701706084809175321053136413106518800
67 34602160464753360754497568204070158953810035734724267029767727096690990860075430962529930078568233317990346989843384000
68 2182061328477556440866884277256496987520586327876872268341727973721173479851763703925146516260852630318493343609509386000
69 137633483919724889559404610052536451449786194971943865192821027201946733039169216611787754428299526335778943727354687800000
70 8683043704300488685566911411175652716239858372258561415262683628773917852625399646864320837128385545965717639249920275304000
71 547908497914769102751309260980695442137307881243497384983879698639943082241086813027249661520302006563643534081389732238048000
72 34580382397329119413227886575552456550633563384499898614781203665319555873387111012009171345719986594809585547984007058959210000
73 2182905294976904945417941101983401045938624167440838411412636102120254703993982097203197073374895967451222619628378314619186040000
74 137822804361817953949744148392940299054569013815010130087984807514071742395704779088209159267464669793021495345200058162242034600000
75 8703344708083569610381603278036108356937167739601311702900135012744613646197881953685502556749272939825555805254969432875789794548480
76 549703010672677146243513409810752901992895089580926891440166906902594874220350019267298400057620457015865766001848322151364720659421760
77 34725209245630713164790944933465911943400055127616859153314237360650680416679017746057335597500618311810147410749244489555092338637177600
78 2193989403876308944393980944879119442372650820321402069542633067798270701750451628125157063500468059925472291930040530047176080638194694400
79 138642131245111155502339081083388419433252047831814540648329374984502803934680838503444871447414611997020952169743532164718042410205291392000
80 8762442648687109611164396810247179461467966770560363621238132116598673151429206519989909834610567380609218591413109501932989126654493550895760
81 553888944455921710601651062019118005245165797087035623435959916016034280359478384156143161946000583888861826680984869677743095027537177160509120
82 35017577377782914809155542305819016066287920931246109982544104743964332626533947219627670753010834058767870690375768604998303048216248365694888000
83 2214184444106942453071406242741405156395812629694742418922380875315994692232208052414129027337568191706060299208146799428486110406561899129515232000
84 140024572370946692376633063157039372007786211964624144298688321171131399031725606171801680070658968041819476574923365198551455808619054794440516840000
85 8856374932248616181139759742145134381334544062823283663454698893040035664820167986649212089307843590865928006836800005745668631664535184432535897772800
86 560231574473009677877041492006771959245014752417522837819714411371899238217610226188454187994436619750379414528746695009210730213833979868460084484153600
87 35443584588736347515946636129259191492147940856474433362181059985407275625959153509393998211522779724358130062258639499552206403778113304242409308505984000
88 2242667184160957559068154431403988480680077792860155791546393423115912116169612781894243484975893075131274057074700971103122795586991271516730835683199656000
89 141921392845918644875458034375150014622610250530120147970022114287474069858752695752090454397047868052051815913301932682129949818954077106486112699729915360000
90 8982257516697022855888063239319679666211159278366315320633058880703969982867813207740824151550047364521045374269884246093738646245240189727693660215054391251200
91 568560305161467439248467320888863075715159495382179475213968329865518820656899817018225247816240964515846563932108895670021395203436787915703977932887995455974400
92 35993145405436848215750680514965809691599333744763634972725485646094316456094052452115483493017277127467025742686978789923306235574846372990607922495279504397472000
93 2278841768000415809405967123051591805281654383315711348887106606296527149276364752753917250415341529181689609040631152439223355460266339977357490568473242628053888000
94 144297416160732531163720982950131916597451972325163026222536911070949178363527170571052139158825666090669458607767443389513973220916593166289216384456855958623376000000
95 9138015607000086980727288734344021557537387329301393318894068239135925297336666022250922016368083168103323769198287252664343506138160922494804256913174049833123028480000
96 578752886901160456809317775165660875755437574328839938052508298463294977067386421859774866924687413254835639918716002938601995419357142488372101380877212184808512016010000
97 36659065313567181320992369820728086803350588324848764616912944597529444195198316473587907874351706297334142276411559510186844216179027503477522051331193635657580719662200000
98 2322285370732301004473810269622207944482641038576081736554703023881562237669916175475321615902132518166691256184890374818787512884887090483726624941867230649680287330237800000
99 147127831660291295349246785921764493525869924139723721405599152703705464325962427303300296314485273526214189227165169813282105729082929289354679164514135108622842323725932000000
100 9322195967394048822882695452146104427191349437401862656724449034290022666250170548849870734841364312949162486460257757573330157521569299288659697478613017444473637042063522638400
101 590724374049124780678095180140443844229939669888227903505397955999753174368797690895318365008359571440260172649519472364326192901071723741964620367272345635949131719207368473260800
102 37436390694497302277229457523433318363568668006930429248101604028150447711295950549300193270339465574146591910297401855891467899595600762401667896285788963053316081097864891307168000
103 2372709902669168447733054795072718402713744753811668668555615622783697656639132054439367777755035846375141089086278802742388486173671747595044951153829706438042937097358842629406592000
104 150395937044372088054440431435461749494497885384449316363568690705255865332715990558666952761954278435453885711517291196757276104932126175685180992237663659374396894897122349285185960000
105 9533833762613632414017594739845145852853389216517782459135351418084143513298189938641983124690045311955667763509636524179962468165825263236006123721266687548978775026615839722142601900800
106 604419265912254717403166722696989358815838416463202653495977496114873096930822911656525553860511690740121460423313136751705324392443809310380092036544797265498322247442089207988010314809600
107 38321944722308122924531288672001447773990488820913512636276536328918366762344689629790540619036198472203176532560311465460991787621186232719443515532174717008055910509058656308716629183360000
108 2429934587520593148361766373170231718780201437756545806904970950164841253769125777729300812729483560120677344888158103447281179883185772717281339704521115569297849724696308810982646097179040000
109 154091517290612346590246782330941501688694501071840479912325832276171593082630649226227574979096667272630311016382129307234288910663229095249062112631958496104737474924727967710676308605052800000
110 9772356678209237820467012714947044796186518733595072128205065997143003944380532773390802203872675021349823721096131184359586012392848217956980437313604235956436744265118871903973314073295584896000
111 619805833203470928762242352091615782003859056684143844227749795763281772448994083015322552051027484845699411289506850603049038921874525251109347999317478889426946406904120825184948805227252772352000
112 39313991489690184883527244090020329488934191409542880349031521244978696991929737889984976224882057445179304335667173210365274099854805864261612231276861069289018190219812880721193906757582584570280000
113 2493866070223438875003331005085762926205555588140347318599274499361560392252730830287122781913193437416043213616811624379593590710783407536099057160727727988082667241388327522330971861384201047191520000
114 158209666070823054392524336753847961075671926761941424306891186037521705216734876911243555615277890228688133879541128950138483517806439533488167795224190721533905496601648238616573796617175930699255200000
115 10037515065108221204851140249677855533948180075119884759738802527573131327448909787684894353581107323414838269028109136322993941216070223323426401884192640702039052909989123471282682585953474404920338304000
116 636871976231240802207800811032101818885999227043345292144152564771935752058465413737463408297090454944005150016696402611233292447973150022836534333343558207302414259889063163222648519379806015876757362848000
117 40411990356781385463784055846205294902531715143136137604080195836963900427571351280636676580832691283034681379757676180595329277971980244929232993836575464243335749464886992829166261735969545000428736979840000
118 2564483843097572900765422048943092053626645602816325670957687785173653731844321725521792938819121135228692353377503852518623281291218748671250399053578191173768636518541818968391266317498976305960846759583360000
119 162749920894837141862713423867322705218153125008899928005767531426845745978991027097410868873437198236708270459738910547170873730415810283938474234125465744500097001568641530039773394501541558235083185003712000000
120 10329330604393076301171764229299303793433133461502356180706050800833332382921613012304924320224875379088282155403479305152567428485165439195865113454357997139059906447057756307799317915526588847285142044223091360000
121 655622177174895885668226973852469682453866775541728541758123581777748044313229396860246412908299630543248951626201085338695423178187033762803352435778106131913889664776941224970114318991567160922840258217346152320000
122 41616414979259482320722082797388894557159651450975160688137597258262617394937709591885488174382109980156593961126193322110498650247752335287647898029725820431980964625635483104492381503416609936621944313261508854400000
123 2641829498342315406364743567339619590000522216597973456556586413936571134617529019843245112084333458688774685299078033034677405096393704263395855025193770840081485260268478777951091627097316314144488652963123805785600000
124 167715624773144365294542194707524471031679874903092209279601083643343167751401845566453257265218604472194362728137489019671566220785233511945319323900406312944663177806872585477964267746798539730033893971346492701584000000
125 10648058391197215238692441065996848995653044227991443757560040331980809121753833447940379433355778448618910346154568112472475503988070468265721607241029751508279117333923282384970642507266375231658904526483416122744559808512
126 676075247860133996421318021152533116011981381856016074889494291705759597155286291353318074664640019245984193490045257759486330166668108393642389062625653935334054523935668664867663598830599233435056416575308720881833536262144
127 42928619526534666197217970003295633048081754133177525137164528731324733946966017882484169693536141689539478698052883023237666946301164147204719222183485474693596540401976297751724781332157598048867175799580672912388926643159040
128 2725998781794956089655809760714646206096927775460288357092616396115437493865213448539123548124769755202033415499232622427024886490719358770459049065112887813068790664554109635968228491140834739968824110911897813437365095448980260
129 173113454277103160652993608492760279891780021305866446127536515539142601692619450041895017317907228045334106894494264210590190466057472745715144154259359268258808761401808303653536716835996114206132680964453781099954250680161850800
130 10994158909347964822696616334107199190864400155468402940657746854203398890880172471855951889181732816759333387988493362314364893828151304035153757373570190991007891901921280345852765082031949195770920557260386249960479149172323856144
131 698262665834359652417188301046916137083923861677640426194101704113724081343441998869232641132779232704162563850420986386225765250271231694519154191579168195746822075429454281796864748638730053659168520763121455986942774897482039809728
132 44350739914995743074500820292046722274493717729490625554924951557774244767148029163715551190406725024890766150898812306797294215018088390514482779144895858714015610128430730811787776476037795591402766410040548401099034032314243196592400
133 2817135732123328449066472026505880997271300993045663910396939107383623173915340436216526567659914896888866825941845322667658578258661543514529413348187484157817461895972878931381169003186735427402215090013902426439101715335641042383313600
134 178953071885414952972499405372752171035174389545987144657883531112937640044069704185636808509927162491054760470360192244441118708698737456200854280085186465810300366884862172349743204968526072800373946088864857743649376172095059354157672000
135 11368277417992902108799812431123293638613768084139184002460747960696188608455564858952707767470803334518159239467207708929003176384502313423351191306600082573065738072374246749284328664077935163689138233810548371993438987627919948344682371840
136 722227352755590160507646907267316632603827066111803440768788214355102606874077011172258713645226124558403549451471742689902846043304617884555345158261410046909928722611348583003895380913824928090573597530036358434668818625116922098957380536080
137 45885621453829774777502724228247876376725431469746983375733880019707264883214975371222314756960218684581698363200063630880790015067346403250938616198007407136140103605153643310183019123261744032760690079954561030369501809244335069855757791787200
138 2915428398269702381940726018970962897728012244101447747148944123520568771247142792442633688650642552377080271617235044796851102450715652097669750149397404463615888510912701522303518819946976330217617304872122402252834263346902355449757797995764800
139 185246872699124415206943310617974862120220046146347670475900457672028438368058967991828770467825052318785071489758023657952602061727942521309727522820206902531063696977748933847685829641121316782514365741903099650624424809298594570231854370243808000
140 11771228984534178631036630617131532039660831475156173412732202898395059317468151928742812542688451380639566574339903575553284905254244360665828712385279200365873384873894457406044286321336419705582453155203300982962729139162783326769612422914739344960
141 748022790837931408150998948545178708113796287029375037311518969878334232685899805770316612226819284626596775924598997035053802993856707732161830492611787833843075800759609096221969825378976673018515920104396397034736131884832950913313152555839247307520
142 47536766744472429331127408879426844879546758486668407077550418487477437633820954627563931424305235454583100605301509957382396559828796985823587226236986568440943969083980276139692351400373352923000727551089844826832551781385768694670588174375298962745600
143 3021105771140368295223035653091476839849354449715893939280953282050551520326821719896502275089314234233183980353436409339054870143638576340573654695519722059737738688721425544038320754585535134496555016014776173777313167630779962468537224757466919203302400
144 192009804002020224550271927431001993018782032662064844838848781366436238842530784367843380996344870239964948288377403735915336292549251531599248626698757798154338629333813981697921630134465507028983885783462264632577209858246764686404572169553706250869610000
145 12203987890683837846074386935920368862533889715641495278629653731318548010697590874475571035129965904281228978649415110070069592318426939249706878278887248795395179510816376018565850551288968368088280335637845185302314768337246875001778584374984227426258628800
146 775712402007149860524649008462329724568224193310421130655521148589493814566995697837303217814285502157224755739363076436153909273573752700971751347581070664988298252850864202315008556255254875688490632412883812103801081868173629806948291881262484981517095425600
147 49308299372899296840179896572894944841150510780106819225591685838287607654816694462277891338115890603596685639709118169798338039705466945948483419686723450599964214639774633301672888736225322418816093427261277552387389052361790662697396212793952710486938402272000
148 3134435665340918979322458330374024361625210308992769113515200921954360470605192937477076642970563075825676164079091367017646397604717556321716787784793416075675117449213095339240144429545525658996980150828382661561084320989424208892312075288050062923263836905128000
149 199259242012623422020492695824065381853795969438036789363927015413317738236292644492540757141123124698698698140236242057866090121861270930998233019782457539941593633654898877351614136263897220105796944555206053131283309111536145352825355809965162641598089436407520000
150 12667680483811586415074533245293022710588977788257825775450380887617540114935637075282853755722142713178444542407626821087837764595192189997824199568580651316574881453492053908901203550289500018043254180226728927627787589015584033174472126881950587755271391418246822144
151 805369134752821429162274649654651516930937646137976550940843714716943886719533298187576343078807365586423023113398742659128225850198050126184199534450652827346289507195277542695061246477885298897228971479620585686433596004037489649494008543204164528621309252076120009728
152 51204940131743832676317162563352830647529931869716035090851928942880347686885008788073857055149900086760744268187151534007090377440699608394954036709485022688801008859913045081651803471313401617126710758538515544417839617129970137020763889779013393467494200690127065750080
153 3255723357355162270071329808648131048932502903804428543085294016440998674687893525572812873059801387907827960433708556307831060251237880060515870324330414363275691673418733677104968929876926896207652090485099422540447469553495622711826942222714529402513755321901079249611520
154 207014914337343464328814468074093804147800460823030956080357634968489508410180876989934658303116853471801585755389771830877174997371466451916711171010447725229063818927390032484430386527062245781042975181722053769714284665933560850775037625780445945707652755537206505600825600
155 13163580791419143047134869192967679993596735966520616331168104727587166455032925882643382227363379484455505021678372999286427189431192937642520055036973690166519831994373458210455959461157160307252158370085965775965134442034105034057948752574559043816441850298112219810794441728
156 837075218166767310898205062127369319356128534013049902704028576811818823080621871179276733443298215825870997584154171775629653242719956820176049712831934939627497067961733503095962025675684689538237473158114513034634961922662830028179057732133978722688440560303180463027545364736
157 53231993365913739292991051762126309711985536008172977503694462012760193321387268573715618470216639754434370104797828076526410055497729413591868145761047426583881766158059850951475535528688212538082163137463771316556059183487118587738677958339892557418724109630217671134556264320000
158 3385310837195609231156682495327058195541955977584977823784462150040459536783413797410536012691958676797828402535515649053878484957057091255439653130013453383066189569999646976893076201858808342918165753420322604032972814271247216849045592531188113466901807464849184979271630628480000
159 215298859628173111587292324260778873776997257224029074982680033783396687331636737935706974088302875666670007601149193895091448347915649399245321905600974273895869661581299489829841611442293787030207873963223887077896220491341192998466535524049478762483844154825118333664511417945600000
160 13693108393692260603097848366262533612314108526912572932527348279889865281489283237431870914660166784373181234999151770412454439043848387252658369440865214276468199165474513787313784225985248430333891194001959479351267387102655190886689690518073747487142402548825100295281831421067322000
161 870922053141373127110006323241212089233011058644013239857917433599667689366068816324930706654693618664033563112681669865901540675071128866203839593203245138973336271384510169533677134051118081677667928890618359613881628034472693405567791815593662279316858772691084420046178077080571064000
162 55395341656255468151183095379272431491887518661488551317071607042012699556134889206620706881207661556589112389935795009920545869046991029233326523371073349363002259730654909525826318121710462163590305097544337866524464502851085512657296607456861632996969199622859304184052858441834859560000
163 3523576567341831312944665830802397234806125145389025020574569897797180706803784042291097449900764921524685670613946095960919975780267930725289054582070099594643244643598474706575647345418276721540854426347605887202185965296410219129390667221787283387344121325071840589929338498071705571040000
164 224135418129180752530655524363719115598617164866161040552506270647876434564333803041126821205280438490471584117585359077026306876986510706449584768080028650821361597670541583748215794816415560373861771410658276627704189492378658071821435043243121343548169371289872441689712524643477029791400000
165 14257828178433716974535200410665038669887835967228309656673612115117212082758884314577835355666017923254368921844203463297196092470995134618406842232100414287686932071585777149587328583448996182354205933557074662782103066327087740642795075207004083932656904389609115441146446840361982773123808000
166 907010218377315637693602820956754034229591362721154900402034227633228679748076896309120960919312337456926172073707251903868937023191511217966971949531482342673651353149653902651560406502603924218820477709370456008363651342195080958414928457532746516896408731371094146940679678133365715842952096000
167 57701447511542219179918390655738540019750639591492253124575896136520742521518627092027989217335233796938848758170349617156669132822505039016865465678143590735359665236658860022318889326438736936696033129962323871747246494472708112088598887300503765829106325051928095571196267293118438106883806080000
168 3670935669853144933056432206203284421248021876698027343447986848042520521140474799175775557209831223952955253499704049431974435523652166880616764551793222751914996933825244558554269713683251498319998947846790989753892744348399121146323689329692295915096371911775151668624494499945234374679993433320000
169 233551248404822998419412589261299958749685954698644497243770767885510452678980314330111052309302346453027379683285327132202680115893293387443322112918436506512543010694788413828261037664431788018531216978831410226595655115558840483000762434122890336729162753436036136586869120683816581430307624652000000
170 14859451698335536385111534570159466981028635116088165872181076525109356597762174094423313336843879657379513491342788793371948042036564260791710538246738498079336374918368501374922701533107127697124219434530125833521407685880336950830067747820749148603276362904877148702375329827446208664585204127737760000
171 945449574540531403173931437895596150694843794822376249097702384540670875663750993648706237019641713741572648491341876398145150871197685260042102620421702464642819699894847982628250977077854595379023742833275977985017982569641252157030689931210328818549531376273749055900266138002293069689526883417909120000
172 60157361077731392060118478233704444366717146514931875465675128941714036064492009039496067010581164450813328896265958670035846034914991170220323591489636434741561348928071388099640585256618845769658150116093227266070786574818864934942922867520000634175948717958023923331717920932015833846747282815312458400000
173 3827840482708655555271522251807738615864167428061418821521930330317900478635247554104051322485974381217919085059083384923705604781582061699452148963830988933011141924328358421978787530500982438716759746349275873988310390254894821298592085843617198293365633154612213154373025552181737642901872378106511561600000
174 243575366744534722996855544953021560080821545675037845700054817630157484083430764397001553534883375756096242374479009921750422639579505388639930739357212096016755362759134483890838067413507818320960044977266942207472569006528770941491266913104844669048111603173689164038373914892991307919017479565243717264000000
175 15499839922160006615279936270073072736137991773716305441776823812423264224378738769830184213793408694660879356548349005179633784329280491606405247478472072465717715983978918916580307455747036683680221621950613687419723498800043988768309513647728279156799623497277502927280050476096005772025348322824546583793971200
176 986359454178747125520376863855994378045843331619668965731397740861779684861378564306382266414002219131581266728447318543328908550984299342085656659753805879044820194996482848508203157943505542203985570243043424199574121820655743517173196442941818072482996495135439730768645495192605879709634262594641661949047054400
177 62770733128230562547001058716979483267423782565144077491695136514595570522376229653043716040737105696683546705198843144453272627100751283803819372109468956343541760527699183324866576147284775757725244687553557297189789321035276647193618968883488791976515351023375518172385944957876282250064994564315518117217053664000
178 3994781441637154191311789761162812843785514627863472329186469716181178197798173840660230300772570918393192679023359630132022507012859692136626883179019213662899009965945288551304370176653214010187291771462070531493002854051832082132768101072490571461503523789361516896248148272607054160582693308278864836178639002016000
179 254239206646410913636876984025716572353876149896901953878794835237425016615776041084782885201130150911926302150708607427128293619128092974974776306638132396526650327466568256547824524104356947201826460926001840966571004647964013147014701674261144268682898649879536157563474891374640388975906386828628806736330235639680000
180 16181007225676258448249843634060430188837937583123529132031845660012723066767248398537102139202743060317158402918488077364871519927626157375052050114445670056124488489697242879049894091339556357077429952587067538346862225818808882665241981632114552694347402553314582537727810669892436697040270155192001029028786675021574400
181 1029868928252763594844970939726372605247459676706252267822466542680432504308614700031698203892435946486530848722390430137418555052951099929176674440927759497434967398232636105090780616173591521197325346353828555610887015861726583533150433248207755608457311687091295812583787592495166701717681773732053584739808064993775692800
182 65549832792999078825372908834232319878131241287277854614482134160522758387690266032992069896945498912497071258344878150547021483460234391398477923071126535093652389979889708379510106662202119434256763305089262884749217954995717789606963483190327591755541306300403905375872460489601496112528332434467110636002214208017669760000
183 4172288255314451444589255904309303834779928973782326309678152803847044393328168064584244504883676362384159189763889900749303616293645728082875868103159874516990326969201020717935149610938618321764877411510497548690014452387263043311387169903985473835460743119971207354163702507981504097091013267161765211360738624532044336640000
184 265576696478253460305964622486549974894477863217166494679897591426821172274045036110005275074268083484909934343247223945911043217897342182572044933827728992840397401499515113054247581361204550324011877343849020184840351641765111164842437939700105618646461798156910186447597535998059456501449533642454727841050890555264833008800000
185 16905126509861843609223841038415431757657046820299454920314794902846242656637278083513408681639104957600794900863018003397846990366721652399425714406981540026012863339067980683033404289882896117121496089079440397432520512984762651880587865804772490805722704822039332029496434161997498503119822159430529768944745675347389854715776000
186 1076117142634878737776055682001747641899749874959478413607732041403137460488633337205849557635480465114067110995935458550668150370825918962884150722748407633407529203208149456445013315533679839857875159127279910224493096449350200012409769587359574153713852414722677854105173463005183115779067943989195370699448030206530812878006912000
187 68503569634070123910142312090045764984053224474600260727948411109436019768804573382723368305357249111264841233767396461474458600888808520876144372383577462793421729477352317167033267785092606145844078375900732561821473370186179365713200025383558398599223835577727823612610095772178727636224998924664366922108532761061225122686266880000
188 4360931350791626372717421956579747935464571606353346769942310242264220425977003590222783153960519156613553862511648567472037289332430274353136072127816878592557370915491308403592015176080444303353457247891103006483931298014526449415381315196720938847178000032665948738599996181728696482192046816446896981588855542051174521308952289920000
189 277624353953730463008924178342704336108243434034430496225049971432025226110614618414434709529281324523070974961038032007655472080269488247683228806107982725348982808546293910816395342552489996710169451838953044509527975352395342167283727601026153192654561819497895562512267498586880533084002295103978907364070234146773436687882087411200000
190 17674535366284458284520388108711272184749104951703544509978214596775480331279010193911673131442932483318474081610957870849257729069903376848046425764412285720186992734269725017218898305040034346790591773622645774241321008575991687718674834529461457820629695589603254081300382359066353432725053815160934399093882098844607878526271001577984000
191 1125253719874510754825665054423556285756341607573476735276695316259478109261789788221096529378078303326278199190683524136238102637574179045879249011279914784948497686160420596274557470303265882319402382523677959517864461432810453828791372160378288890473823451795071654782324817205160456811795008075051718131966665773353762496765940974123008000
192 71641519792205789707870344944476320361215518657961734137074366351110034505197641838939832258597475571637409371324816753966838966266258401265720350869525433988981744774637324974726342066817792185364685867803891182389817932726638220085989753902209515834414960878691109896028971150088316388520483936965817151966373803802537642555327658015575690000
193 4561323573065480470563678987058451595032813744990400194167602323306052602550100850886261387558343544143278840113733257656332772021831280286938637849090258561210586860870111448918389592748712950029320184309383798560792575639151770415395123530711280273694198060620696433863532547549326177716170249482466216390637178114926120511520976467532208760000
194 290421396485726720470075033390587935943701019691797640165900346671758259418928862498106816957329648071807287824544027136833622637791324714411495851784859883893849752755421619328386039459659391065874693316520788513424042114042389931087558043273553005629009640043186705932277156012659430323659761101998984863877241734424419773136298116408423633000000
195 18491743235142156638662819348928887587830236349991884395270128550640037295028798809145729229547230650766362192905034306636588098468927957618738560805353882456586041803766981092643627836661250777386017829817609723473593107998834440989714177000052174506892185872900479045554925845923527991015989604639184910491751059433279797348403201345855608873440000
196 1177439223072036344663161524022807176631893963291970753961763309212104074007486061449940001628530938072532081142426623729417561822158916225206566109888840302113584552474489335559840610741211792913310056366467529251118500435523868581565283492461776958660790314614089925799134206380330446444197314764449008123557588829427068046010784141672392701490280000
197 74973956022344166925319165526931398354742552609133249704327095633970660042923533338500418285047104628979871377194512201490945152507992233693369116427506619025923055847455707600009454519608022840359544051423309771825582104827691348949792503308554561691962478024892337932858472728566698256692301278044038751185885809052116313585532468118683382619205600000
198 4774122128312312236906924383858010282807516818774354862485545970621921738815277444446971997885890516461759896606031820267145942121730991231078254483551724663550612512125421860775257683525441020982098875925847995641931840224554366206327573872295234506416905476263369371651774305828563188991267068189573159940450989444303309783942172004938494072978634400000
199 304009866817764456965674288420749446997980542475595101914706716899980427909397180443920789019185514279494921887510282125210792860939216429561356467295061391203811055183635800186646759194299276287250271947103556085202020119892622091289222396826387835262032959160435066772787185626123606378799470127935512243333069319493887235538454403467932578560974256000000
200 19359439521915285948911228388919851009665500339008638768459098144205823643398785269823009020978439304972520474273221018818060852622467583999396048244289697910276049137410482846625721619520736203754983492673138582572490201840798142559925068996623425265836837449224253182611119816827239091283863897587971800309122854186166587325259437949158986982536408914356800