0 1
1 37
2 1332
3 47952
4 1726272
5 62145792
6 2237248512
7 80540946432
8 2899474071552
9 104381066575872
10 3757718396731392
11 135277862282330112
12 4870003042163884032
13 175320109517899825152
14 6311523942644393705472
15 227214861935198173396992
16 8179735029667134242291712
17 294470461068016832722501632
18 10600936598448605978010058752
19 381633717544149815208362115072
20 13738813831589393347501036142592
21 494597297937218160510037301133312
22 17805502725739853778361342840799232
23 640998098126634736021008342268772352
24 23075931532558850496756300321675804672
25 830733535172118617883226811580328968192
26 29906407266196270243796165216891842854912
27 1076630661583065728776661947808106342776832
28 38758703816990366235959830121091828339965952
29 1395313337411653184494553884359305820238774272
30 50231280146819514641803939836935009528595873792
31 1808326085285502527104941834129660343029451456512
32 65099739070278090975777906028667772349060252434432
33 2343590606530011275128004617032039804566169087639552
34 84369261835080405904608166213153432964382087155023872
35 3037293426062894612565893983673523586717755137580859392
36 109342563338264206052372183412246849121839184952910938112
37 3936332280177511417885398602840886568386210658304793772032
38 141707962086390411043874349702271916461903583698972575793152
39 5101486635110054797579476589281788992628529013163012728553472
40 183653518863961972712861157214144403734627044473868458227924992
41 6611526679102631017663001659709198534446573601059264496205299712
42 238014960447694716635868059749531147240076649638133521863390789632
43 8568538576117009798891250150983121300642759386972806787082068426752
44 308467388740212352760085005435392366823139337931021044334954463363072
45 11104825994647644699363060195674125205633016165516757596058360681070592
46 399773735807315209177070167044268507402788581958603273458100984518541312
47 14391854489063347530374526013593666266500388950509717844491635442667487232
48 518106761606280511093482936489371985594014002218349842401698875936029540352
49 18651843417826098399365385713617391481384504079860594326461159533697063452672
50 671466363041739542377153885690226093329842146874981395752601743213094284295526
51 24172789069502623525577539884848139359874317287499330247093662755671394234614960
52 870220406502094446920791435854533016955475422349975888895371859204170192445276090
53 31327934634075400089148491690763188610397115204599132000233386931350126927998890320
54 1127805646826714403209345700867474789974296147365568752008401929528604569406842290400
55 40601003285761718515536445231229092439074661305160475072302469463029764498606083054080
56 1461636118287421866559312028324247327806687806985777102602888900669071521948370371535360
57 52618900258347187196135233019672903801040761051487975693704000424086574790089183112458240
58 1894280409300498739060868388708224536837467397853567124973344015267116692441333182587166720
59 68194094734817954606191261993496083326148826322728416499040384549616200927820407832530124800
60 2454987410453446365822885431765858999741357747618222993965453843786183233399101559309200916480
61 88379546776324069169623875543570923990688878914256027782756338376302596402280063719303424245760
62 3181663683947666490106459519568553263664799640913217000179228181546893470478928966925122157936640
63 114539892622115993643832542704467917491932787072875812006452214535688164937127923038391557548933120
64 4123436134396175771177971537360845029709580334623529232232279723284773937732518517629233826837299200
65 148443700838262327762406975344990421069544892046447052360362070038251861758223545011549376948868218880
66 5343973230177443799446651112419655158503616113672093884973034521377067023290751241984068100737371996160
67 192383036286387976780079440047107585706130180092195379859029242769574412838276375087884910727357572055040
68 6925789306309967164082859841695873085420686483319033674925052739704678862171085396716361313814111080939520
69 249328415027158817906982954301051431075144713399485212297301898629368439037911966449679170291960584444313600
70 8975822940977717444651386354837851518705209682381467642702868350657263805355934910232495998318074119092961280
71 323129625875197828007449908774162654673387548565732835137303260623661496992493405017955507180520419134862786560
72 11632666531507121808268196715869855568241951748366382064942917382451813891718233517631481703177246119365642813440
73 418775995134256385097655081771314800456710262941189754337945025768265300101441360366196345322807257395544111185920
74 15075935824833229863515582943767332816441569465882831156166020927657550803636947307515736575924411561781302919168000
75 542733689693996275086560985975623981391896500771781921621976753395671828930392203106542569928199426863628642083143680
76 19538412828983865903116195495122463330108274027784149178391163122244185841474754913130670432432321350112693646744616960
77 703382861843419172512183037824408679883897865000229370422081872400790690292394058519329100508180679992851222425858211840
78 25321783026363090210438589361678712475820323140008257335194947406428464850501089845974346356156720489739237048480767672320
79 911584188949071247575789217020433649129531633040297264067018106631424734617135769069102423384681713990489883226703029862400
80 32817030802166564912728411812735611368663138789450701506412651838731290446184362932592621606117973652613220377491543246766080
81 1181413108877996336858222825258482009271872996420225254230855466194326456061466174433112014933946601656476978517583987065487360
82 42530871919607868126896021709305352333787427871128109152310796782995752418170630198544027473715261465479608844037007020906250240
83 1531111389105883252568256781534992684016347403360611929483188684187847087052625212229856806753104029767737672611875658268378398720
84 55120010007811797092457244135259736624588506520982029461394792630762495133839878543236630480288511284015539366183086296228744396800
85 1984320360281224695328460788869350518485186234755353060610212534707449824816268980063142973028749989870130810660191360212651191828480
86 71435532970124089031824588399296618665466704451192710181967651249468193693314883972511620955616088646565279348960498095398433073397760
87 2571679186924467205145685182374678271956801360242937566550835444980854972956787047859003415759098395681010582509547860033091236674928640
88 92580450729280819385244666565488417790444848968745752395830076019310779026352577817473185176176633603084159904434640390746199777471365120
89 3332896226254109497868807996357583040456014562874847086249882736695188044945389588832800905860926098619469798186920081530840141247230771200
90 119984264145147941923277087868872989456416524263494495104995778521026769617915109544516417233661761951004754233310951923813415258197726330880
91 4319433509225325909237975163279427620430994873485801823779848026756963706240662980077872066827886636661509446348140112850597075533825216348160
92 155499606332111732732567105878059394335515815445488865656074528963250693424509752595913512076782194351126518650695094431980803263811162252247040
93 5597985827956022378372415811610138196078569356037599163618683042677024963276802964724850670919376912167793100382857212848244025102566201774571520
94 201527489806416805621406969217964975058828496817353569890272589536372898677765174095885336654685413797021135056264876941226448777485500248856985600
95 7254989633031005002370650891846739102117825885424728516049813223309424352392355892620337769625837315216061865954888191916980055446030220417858273280
96 261179626789116180085343432106482607676241731875290226577793276039139276685865958640396923108587990414617063315832669302193086376492967547567142338560
97 9402466564408182483072363555833373876344702347510448156800557937409013960681855785272620714383250149332412380462417093033496067249438497763289926205440
98 338488796318694569390605088010001459548409284510376133644820085746724502584211334141674279086863975174589977335974891282769476898024685897309858216017920
99 12185596667473004498061783168360052543742734242373540811213523086882082093019530960487231648413514019035671923110899619787991433502505091505086047191040000
100 438681480029028161930224194060961891574738432725447469203686831127754955348268340107470812989197297544299767836561313522266141152340373665452619149796098570
101 15792533281045013829488070986194628096690583578116108891332725920599178392522008362946446318878291254519352471880688666357925265149260305321997061625746781500
102 568531198117620497861570555503006611480861008812179920087978133141570422130228833352861961325237272707980878859226121652913700157313617712757194018918582958950
103 20467123132234337923016539998108238013310996317238477123167212793096535196667953163027466786150818169117542474306908247409915267693139119621209777495190248396100
104 736816432760436165228595439931896568479195867420585176434019660551475267079316059712668506725351402746919839148540340151337743870027568056993780531135938120045200
105 26525391579375701948229435837548276465251051227141066351624707779853109614829089000028535529373840650601893371993151402253067371711676601074464326608047037733616000
106 954914096857525270136259690151737952749037844177078388658489480074711946132900794614436173398861108883328211246998620126087134707684987075497491947428148893663232000
107 34376907486870909724905348845462566298965362390374821991705621282689630060750357868202422438649502356419577399680776431758298385214986194443313652930831526736158899200
108 1237568669527352750096592558436652386762753046053493591701402366176826682185786336690265134857840172549416211000905691403188557154319262750073833447154204581442103193600
109 44552472102984699003477332103719485923459109657925769301250485182365760558644152444508750229274737369638194882078923525470821407872364810006781513996788833628313097011200
110 1603888995707449164125183955733901493244527947685327694845017466565167380109599883654046401732020226989906622052508717775366771294812501796392580860258522330613146861568000
111 57740003845468169908506622406420453756803006116671797014420628796346025683888370055008000627565396712222176220606342790816222988623915335571476979798831995511101306470400000
112 2078640138436854116706238406631136335244908220200184692519142636668456924617921194744931908540010349101077705703605382701892719582844901833021557750622900515537601955181363200
113 74831044983726748201424582638720908068816695927206648930689134920064449286170998430344728601555990996237654428753767297638450816708238657076917992225636074987986111575988633600
114 2693917619414162935251284974993952690477401053379439361504808857122320174299486018595388705844177939294114412278398669448315494223626190533942156595441164476858246203144614707200
115 96981034298909865669046259099782296857186437921659817014173118856403526274685379373141218553164247298052237544379821782539283325647208418872149556947434750400322944953116262400000
116 3491317234760755164085665327592162686858711765179753412510232278830526945885213434766543973053771196134588824882542492737811518932779463226805733152526982271849496838799620046848000
117 125687420451387185907083951793317856726913623546471122850368362037898970051743115635600146814970661623414695534026810446951518173121339241471706961178190745635588383466558080627507200
118 4524747136249938692655022264559442842168890447672960422613261033364362921858267714305769581600200166695430961402155281592305579927854241044022671039159209170370169024867942304160153600
119 162890896904997792935580801524139942318080056116226575214077397201117065186736197566277619603012434538125583808856433935396834202440249698222300093132687856244220744278795024275288883200
120 5864072288579920545680908854869037923450882020184156707706786299240214346716691267031711233663035870707763508260469998404944030989198881878952225038808950648350634832439036752913498112000
121 211106602388877139644512718775285365244231752726629641477444306772647716481591659180387413818234467529548215978475901504881673104859755886388459282094488347997128914171699631075230744576000
122 7599837685999577027202457875910273148792343098158667093187995043815317793329767578914796036085587173690210043744695790418672999387900672904846984660514226083833017547092045913385117889331200
123 273594156695984772979288483532769833356524351533712015354767821577351440559600475384083226289730406587400635241513328559817807612030604820389539665962836121490575895528648491769027765049753600
124 9849389641055451827254385407179714000834876655213632552771641576784651860135855445380416630093668297190333520695833911924281940859484274983365163829307438471193471113594980587259625890591539200
125 354578027077996265781157874658469704030055559587690771899779096764247466964539375969618136095253510460432790217098767845024421076691203951577448388622648246700849065129999061560955705915080704000
126 12764808974807865568121683487704909345082000145156867788392047483512908810710766412599485846256858639992488652809310534987888922167875064135135031658060771951955792326167238157293550182370115584000
127 459533123093083160452380605557376736422952005225647240382113709406464717185132150450537876551045272522738286880910355391976352680695204296485349167725874836950326994276512783917892740649577558835200
128 16543192431350993776285701800065562511226272188123300653756093538632729818648361561709793454926370824206891361384679134877993349880488626227810139047432477639506008800430394923763042296273372289433600
129 595554927528635775946285264802360250404145798772438823535219367390778273470750765459208040744544026153427358222037077123214168117214196320157317490042989595194227043469059611360329469660626771194675200
130 21439977391030887934066269532884969014549248755807797647267897226068017844925778529087086616022593294874638587632125394069540722994308875460084919077643819611331614723550043009798077983183510412722176000
131 771839186077111965626385703183858884523772955209080715301644300138448642416563062059136615548697659336132122053752976421321370175680640602202230706495398648657451991728581381652319945518232695704911872000
132 27786210698776030762549885314618919842855826387526905750859194804984151126968731494560972065140950562043981178298979791621013875648381820762290555743069605959529354001616667223983158653837845288325428019200
133 1000303585155937107451795871326281114342809749950968607030931012979429440569882939179748934939036273967539414655862687554680503299001380874430829017883957545435284704875826454991100312823008432054414711193600
134 36010929065613735868264651367746120116341150998234869853113516467259459860480095603990903519187939797253838248146635693996162254687796583251091129044662106288122699894392347914562952316862032831675892970291200
135 1296393446362094491257527449238860324188281435936455314712086592821340554975998594310390433700540654340345272472559726896857750062015564380816206884039336078112666196336587543769559084118701271765543213334528000
136 46670164069035401685270988172598971670778131693712391329635117341568259979089694887575900265571357135263885248426260477154731722389736263525352792408995950427775535205640565119356398671930435107053567937085440000
137 1680125906485274460669755574213562980148012740973646087866864224296457359245563853679198817045237025713912264762253348296813039931688839536287596931734379205476364317125298047016294440810491450732023786182488883200
138 60484532633469880584111200671688267285328458675051259163207112074672464932780352890603948083076587004099687780921807498978006562864498249083849760122875962988680619426281500335814670199709671518327480929656347033600
139 2177443174804915701028003224180777622271824512301845329875456034688208737577934653755242595090887078969947225094489800533746772774775137895008457105321452715043697803609609435677323732135040143887950725398026990387200
140 78387954292976965237008116070507994401785682442866431875516417248775514552727957724154750130876612928523004842728603119754271134311420197627939622463974345335434368040253251429095758764567421801994734256613239029760000
141 2821966354547170748532292178538287798464284567943191547518591020955918523895409644872347606185326476508604744954000643130571704154313675517280692408912322069336897667865779348096676528869899909538165829620747403788288000
142 101590788763698146947162518427378360744714244445954895710669276754413066860134061220304471475727415953253727360511776662199627309042984061118400102728476226697294889914209465869077971087803487217202611853498793524933427200
143 3657268395493133290097850663385620986809712800054376245584093963158870406961201508107359448636190835079116620496463086181152237667104328930129030034503511333696015853358527907136434254156263402767359656088951074936428953600
144 131661662237752798443522623881882355525149660801957544841027382673719334650472765242215285269263009050279566016522079650832244119511804339759843629348276953107069477768220411936558287990450539377803752917988997739339526963200
145 4739819840559100743966814459747764798905387788870471614276985776253896047412321942932362693954433329357593613026173575169148276588282702169261518388364045702942384344947204825789540541881665642449116030905809687195127119872000
146 170633514260127626782805320550919532760593960399336978113971487945140257706674476137219104255754339984584422580471882184700087535469056131858071980327011967022412695345752637611289231378262817603117472107172324358755677372416000
147 6142806513364594564180991539833103179381382574376131212102973566025049277434193043839433455049366884042637103312054563879190136095357659482418254752231092269544014318940644038661566846498928648505335755554517645457583884153651200
148 221141034481125404310515695433991714457729772677540723635707048376901773987411778082603249648096791031048459774176369287930376352897854735846053055657048353644092870939160089494793491345229451411761487585143365368352836769388953600
149 7961077241320514555178565035623701720478271816391466050885453741568463863538933837131528216918989472516231417848275873943556681029062014291701761848423805782972589103439500703513835545281176185172544020231750819525125112992052019200
150 286598780687538523986428341282453261937217785390092777831876334696464699087117571878416220074233800844929858217743288326778313280736845291346042092955260866520652073024506336291531207330368935934371035465143259223026716542829822342150
151 10317556104751386863511420286168317429739840274043340001947548049072729167126006922323507276217823304453913874146151226897189097599388490454869547337231664687651794439011358719692662923829657358028364644346873664399068899625123536719000
152 371432019771049927086411130302059427470634249865560240070111729766618250016168125252865102671476272025652702688327586665092921015321019815166136855811026619844467656704019451048475772873767127849639009508917930131735804512747810126527250
153 13371552711757797375110800690874139388942832995160168642524022271598257000568800046875021962367992583274722212666174249827933242614305943062450920269354813625999873264189305637087990031722835074700746320404215549353421492656538356635713000
154 481375897623280705503988824871469018001941987825766071130864801777537252019999713047288408228262217450534096627891993669650767832373986220041152894262928921319778184613731335555009999867056088684455514479630104664183671842251951845545153000
155 17329532314438105398143597695372884648069911561727578560711132863991341072702814478654736929205961268514414969592861716437853801502786505634026615717864066100112019678297695431060660401502153924437451497716536196071999490861334627362399344000
156 623863163319771794333169517033423847330516816222192828185600783103688278616683014353855281839001377517145688580938019787658078597443942264476582180722069677255450630491979917720649706799179144279319741781363142912063062051731397204532505184000
157 22459073879511784595994102613203258503898605383998941814681628191732778030178329469141041232157173377239807777235188640207923132268352531740615423041659247899448706565250640469520867247068341997615677172826948867387030074590207067886632354816000
158 808526659662424245455787694075317306140349793823961905328538614902380009085618535175558523451970697899045347560037908450165595661034033110562659952784457735938094647804908528641933774340656916283051715696833290799633271044236332259103546256128000
159 29106959747847272836408356986711423021052592577662628591827390136485680327053419540633424251666193551828474145025924930702454508174665502824673928338519162510287955453469445989006348492611735427335774319858097005664834565856350535851207980720128000
160 1047850550922501822110700851521611228757893332795854629305786044913484491772884585338082699726211911254487368004057465659162112611875809292087315541565751743780466051817549689198812704844813899884515590090800768339637250452574678905971581894098944000
161 37722619833210065595985230654778004235284159980650766655008297616885441703786458419681036550127870767153388004338538817269291065460691777369509307866050344616218506681191972740533151359603162932148254021749655838203636150668428032668380861907533824000
162 1358014313995562361455468303572008152470229759303427599580298714207875901334966583618879452764036058249228307379116319349114858768178759128059509224487744484813141561739170336435676745671798282018792706743228817117781596017172444490401199551551963136000
163 48888515303840245012396858928592293488928271334923393584890753711483532448010343908652697230044875679713647277673628685955268610471814113749400601168764377849783158804955604619120001603656754290849160062982450997438790573171052439112221108889602490368000
164 1759986550938248820446286921429322565601417768057242169056067133613407168126628069052926429781040317448382717629166515512326482990410944359991719329216647129237377406611003710985363695856622912684952182623183009556683384833291664158171657445227393712128000
165 63359515833776957536066329171455612361651039650060718086018416810082658052495815266196807334096743975374668797434966339889478656138116902500180612588942195561121771184823741244023647163561234533022093924240079245527005957283583734298385604742344966406144000
166 2280942570015970471298387850172402045019437427402185851096663005162975689887588721673577475058737314813872151367917772368067341286371833089463735855741303895085710988261390315153122638994272973241150469677502251097035856136655455116714169828243134704779264000
167 82113932520574936966741962606206473620699747386478690639479868185867124835871811375506515899239706474513224137014363234004084234263772476801154907698185452789314420648478437219506433433341999859883478580192041505747493303622191537185309021819935486384275456000
168 2956101570740697730802710653823433050345190905913232863021275254691216494088455435747512737069135306166173829692212719859278790559853722645738151685231526433252410464074522145872521272454315623278501474683956867634761858074900281410125383065564427468362743808000
169 106419656546665118308897583537643589812426872612876383068765909168883793787078923831164472463563082452995377256268701078598779752703618900558850160959926088875524794507087654388575374081149191698390310859354229357391331611517843008139440201900587501369612566528000
170 3831107635679944259120313007355169233247367414063549790475572730079816576331044271115065510134942579824305879170238792721486829629090136291360567005058383311409559532219134537727069851727737905582063415876472357726464757422507989461300534173744831473912008146944000
171 137919874884477993328331268264786092396905226906287792457120618282873396747780902235095560416938110888268014376132956478083033173790599717853691015760274861354016491047970635049570842046716186199203085096344462509288145746391902508097189402275070271550139351957504000
172 4965115495841207759819925657532299326288588168626360528456342258183442282915191585561755448884658400502996615676943391054931457313622363051862458296189002314049898384435515105824176010657999820490968972931508349061074731418586057604988053029014490010981308643147776000
173 178744157850283479353517323671162775746389174070548979024428321294603922184769744863762546019343613125020409697271612560359453933348192905395713440900467520750097317859741743348473746275640788393359804953148325784569700053539936015421151739572638382294356271665512448000
174 6434789682610205256726623652161859926870010266539763244879419566605741198645333335302868251638222857949585884286237469538689514522615306673277621792979035175317498816500943499063545474862492227723990706437361966417416777970504836728356867148257368221883662054696419328000
175 231652428573967389242158451477826957367320369595431476815659104397806683151002410798370254476882723162343732700945087928559792748009044075083144149687712170222223559367649392537329741718717414945634723038486855256467520881716576724401634475827380717819749853846615097344000
176 8339487428662826012717704253201770465223533305435533165363727758321040593427821574930141068212419243786085448433082570334163467035341735957418580933822638270482249475214576847338938405592407656018269281422205330072459748174018617125829774143916391875694185961928517484544000
177 300221547431861736457837353115263736748047198995679193953094199299557461363104029000282307109254176334200674706757111108646278225124883867626383009240249880527690969284421481219776089676791154918035789619502842315850928807671541736287636567152594466258686958712350725636096000
178 10807975707547022512482144712149494522929699163844450982311391174784068609061033326910863287463005356115681837717236988669456178931188748668285095775074468515243701108940295247503681593778643476252367950820415365635925464585300206023362126571601391214878579813232067412492288000
179 389087125471692810449357209637381802825469169898400235363210082292226469925811577953216286683742973111205017895683847187395268303283740411672734515830380075302277062703332465137353685716048856713120960242012220444512220981792101796949764358214996590982980492598689848547606528000
180 14007136516980941176176859546945744901716890116342408473075562962520152917315334420955093820677439122480837626807697860176844109941608691366339401015304612971278362723334006940329757260682278813203734913835069477503182594176609608093628356141964606229028583440621994989106233344000
181 504256914611313882342366943690046816461808044188326705030720266650725505022852273281398447546644723666498605937347979977868508194740098204848572940586254871170020073268234540169114422529024546953419556386721289781189943469557421396368554163887055732542409029222172688524072976384000
182 18153248926007299764325209972841685392625089590779761381105929599426118180804690266702886631760459001252734063146278131617342623536962206738321388006393403647334932282133390847710634964369926504040562265826471324895302150680017983454835124243647928938018886112872536268424311996416000
183 653516961336262791515707559022300674134503225268071409719813465579340254508321153029915449466301486218414659251729043425131082274278111611675389405461180677591097932823381747183256856113497024190318945617575529961814619177705949488414103637049919349550707581988028540878734468579328000
184 23526610608105460494565472124802824268842116109650570749913284760856249162276244432506971286812152142102312120286914668033361883644121016107763518336942267068308816570393355786022994216301573627503482859943705220714242111863980774154930364868097955887285502857934270950764253311664128000
185 846957981891796577804356996492901673678316179947420546996878251390824969841105384813731510142148228092301074270417015819432172994912280511027668650782985009473222027340389675232768103688936812690932561387186349479918125860515286504594087415621162874521695971906320489187382694923730944000
186 30490487348104676800956851873744460252419382478107139691887617050069698914249574922059633942526123246481080839578183729227879454430903359918330623091727692355213565280880416425663585564255974667510695997088603771592607134363512788860127395754302937830983872094788580065767446563493249024000
187 1097657544531768364834446667454800569087097769211857028907954213802509160911896815669697606717656770139015628195168776002423224517618726371827946291190723469870193953943922324219353671952825155513611865325722191331723577136700765676092302563446136116674778123436728241748276006274765684736000
188 39515671603143661134040080028372820487135519691626853040686351696890329792789121629228942094157431722569644461958825759095140392326097544317455645438891815470893252121473772640370204542788923221096645002578071521209149872506507707851300389885372640246595522258625894757211336392965061869568000
189 1422564177713171800825442881021421537536878708898566709464708661088051872538998484196555732473251909924850147120096720955709609272645153812967788078218430434526001237929954157350895262154546257328893760332189741960271596784072923283825623786711582119363581761666547608630667190742737777328128000
190 51212310397674184829715943716771175351327633520348401540729511799169867411353189230671303784046106002138951369948325725023789919175828657098258225142973502588238938563352660926915497968958672763539845534489844616021052963264434813780136131191122598041216977792803453703026929543091513032966144000
191 1843643174316270653869773973803762312647794806732542455466262424770115226806887589089597643165985156891398707968634101843113220563311543969468338860924817292702708122749905952635705264539020811771049446793632006682271848187745262957537187425615029811399851636864118369201345869435163786256318464000
192 66371154275385743539311863056935443255320613042371528396785447291724148164982173171501020603827177917408625998288625193073320145306557226202377738201358379902064597879534638366172081817985438148567288097674385455493937302662007538621319891059947219396758714366906979234817758889750269475533357056000
193 2389361553913886767415227070049675957191542069525375022284276102502069333936990152887954937932440046722168346349431217912604316612020359302140229986741587132151723307349888347905132241054450240335141898672350577617750529987606376376278961316320630803535104059980052286559982794199561476207183659008000
194 86017015940899923626948174521788334458895514502913500802233939690074496021646394577667432828575660783034541643376989439484487887748167704595815010336518304821496510813176879732248692747885797428555791922459546635524704354958962587870069894659292007570948438225750719573663321484057568824007776534528000
195 3096612573872397250570134282784380040520238522104886028880421828842681856776201171449265564097005275826556821454280381228147933588689689075324942681415262723626448827514305202039829312851892190120549219072628118670379148536749977251323284389338599922924131037209702092231233777212042104255304322514944000
196 111478052659406301020524834180237681458728586795775897039695185838336546843832756971690127669150323484699325174891609134854754915864032268267219619665880694243348841957629644181180498222860806543870777089778308046814666236990205571770587497748580832254008789014389950968994240127834580157551360243400704000
197 4013209895738626836738894030488556532514229124647932293429026690180115686374001783763441021109104453427133771987448483637862632011268486273618686900833171538573783098547963446824432448546170036376047589875951751492590430469019741763718500394921205837129486667364556258717708374585809215788571762544869376000
198 144475556246590566122600185097588035170512248487325562563444960846484164709320875395657348060636701410583306156436765383154347133851545192026228829773148884581343873608423419186979203772921430108307902746597264979869553715366679136450356984063554556366980635393840765173574473766968139915072224846988443648000
199 5201120024877260380413606663513169266138440945543720252284018590473429929530396716729909497008443129920432674767713872792443022550707295615278657520192038263427953232930416069857517972613799140378015443095500948254905275549062558529331858181192366917756322136113779937498349019335379062140454181516584419328000
200 187240320895581373694889839886474093580983874039573929082224669257043477462908709091781560698022740326155187804533350904487863738179322715434070778068009720501652392812788464320677517092541896116885418328796341087435244037915510628462985997096795380848573060418927876350242528844499381870044412854800200010374250