2 1
3 4
4 16
5 72
6 372
7 2208
8 14976
9 115200
10 996480
11 9607680
12 102366720
13 1195568640
14 15193785600
15 208728576000
16 3081867264000
17 48659595264000
18 817953583104000
19 14581909536768000
20 274755150544896000
21 5455208664170496000
22 113825841809670144000
23 2489910829493649408000
24 56975902107555594240000
25 1361135129131462164480000
26 33886534286605725204480000
27 877702941139085788446720000
28 23615562096935096093245440000
29 659121776065740301900185600000
30 19058149522758676633996492800000
31 570183252176329884780252364800000
32 17630862315087365916599726899200000
33 562855496290178750749413369446400000
34 18533288803890014633632928366592000000
35 628831997509624404253011320242176000000
36 21966539920314196408347360762003456000000
37 789357585275870949226599302628900864000000
38 29156226004105828556234665982844469248000000
39 1106147137548717682884700543756963676160000000
40 43073898400946155857776642886920652718080000000
41 1720467149667767007358920770221449601351680000000
42 70442570331020797766386858613201918094213120000000
43 2954742665035337449403653495734953768009072640000000
44 126896973026668928248937335722550457287468646400000000
45 5576901954401834117769184532633276407931417395200000000
46 250679416793923296329538998012539710650772042547200000000
47 11518928162866248061759241381101207948580180774092800000000
48 540836981501391258156065768990591574709412061354393600000000
49 25934840130070854124763933272138164406256787888537600000000000
50 1269620287351074341053732461760818569247100922536919040000000000
51 63424220672841310911009652171846051644802265554920407040000000000
52 3231860601117677019365998799023223579650519757222376898560000000000
53 167918411401121158094542604430030803625853538885887454085120000000000
54 8892639597590857411897935375215246749401316107728718712012800000000000
55 479837606071785388005234933189054490066515415588212065068646400000000000
56 26371775126704159484114296443454569926476010395713480616732262400000000000
57 1475780066479284076893360244323907477604302280356859396572682649600000000000
58 84062431466016097024034729112987592724307302066753954344078619443200000000000
59 4872434275263361482550516783904702465558081380183761554743058497536000000000000
60 287292363941222360955729781629482831545424358868292159960484579115008000000000000
61 17227050394919283333903964413737332158662327731278302911224299648974848000000000000
62 1050232301317182223818831691209351190223867852523302544802971378423693312000000000000
63 65077406902537768687855736473650002175176052078003913625858252357379293184000000000000
64 4097624039736917546471458143755523208237995382762395820946672801227556782080000000000000
65 262108525497202443136991508079093746674719363805704254290042096815724078039040000000000000
66 17028286196238752511812385827435136765789357238836530011638533377715712389283840000000000000
67 1123306669749560649405350358380637402681131210509240894928570261712005302384066560000000000000
68 75225191024548527692734446460737454819666662076618335468737302529332145369194168320000000000000
69 5112917228296029068846696044694982499735732374037009413777516326544846533633979187200000000000000
70 352631014032650343316526048467944717832889044171834203582749870515599331698146908569600000000000000
71 24673288175145304155467721466535108578442943732732457186534358203189585523923134028185600000000000000
72 1751053606960665919195739477768457473401752054365530923194934837805008552001273409726054400000000000000
73 126023441834430725871766431062707599256642917796221973142035603962763701411268805434068172800000000000000
74 9195994530303836561082498302976586082200910117641229008645415240974060906989763520794460160000000000000000
75 680236336303484430547087963734364053269317836291301673499137705992425550166582579249440358400000000000000000
76 50998239759079548668009363720367049711794980583785237267512696193364226358986296710547269222400000000000000000
77 3874426052270152653040297445955461496990398778146953589105483134503048871496003494829073471897600000000000000000
78 298222921092956899429162533201549014114861130961013025616448158500932421773248558125813610001203200000000000000000
79 23253198021924573808624022486794006793326194817928773014706889165706132196164143091277630613225472000000000000000000
80 1836372732966242767934417082254988927199519106905687214309497074438936344638149655730105850676641792000000000000000000
81 146860739097879755780122634095641078180764940725498928363798825110223429385644284727603284745023127552000000000000000000
82 11891846693309377850754823546547213849914102284839831485843516291790662499198129872451720851168205733888000000000000000000
83 974821894820278044573840795944387928340205590031266251022588618331951819701220603255979407557543807942656000000000000000000
84 80885170227068403406285705007757097525895240983972261943684373807477703900298504973258716761299382708469760000000000000000000
85 6792302454329294613469672894463686481614161648552856750697274106104600399004552577980010543704590209620377600000000000000000000
86 577175568201379343380878715135231521430272666042623475060433336368110143516493970593170745103490598136761548800000000000000000000
87 49622820384533423490524186669391446658216867858304814653497831296917008564468184982888977419454905783589168742400000000000000000000
88 4315972805491265062541926825487308971520434357755920464403626003927460996846427405819242918402158100874452480819200000000000000000000
89 379701418504505366929183552792475188098640515048415767582584751163625307042117432580966072572901616367766995153715200000000000000000000
90 33784369702863455276494770914511240368327809671199459279921126885778122504794852921833868872854624207462478662493798400000000000000000000
91 3039796970813480440028282195688342794828649206159863893818588700450779028314629110950350099522196773188891252944692838400000000000000000000
92 276550711910667136716481690859003082107119054563340348854306109168114895588190248424876563582532599381034611598696225177600000000000000000000
93 25436297514442662681149963796246697936612587280352410752992626713839537803628461194412244612216073518261734232121379337011200000000000000000000
94 2364996639017668052113828442627958588203851125393153045953292050120624852793819221949784908597108337421271372315152596598784000000000000000000000
95 222256454338522374528829050502928613237971657599054218513255392839835192803521250283818784827244615654781891522329709977272320000000000000000000000
96 21109416523657394427247911048786764837439371733671502467105137123966300838565483763636976439506788327820203975697217541248122880000000000000000000000
97 2026039344530162016144719042932445278192712863601171416332527773912840963898800204405901321572833377045265089548129413826797895680000000000000000000000
98 196481707236725139652492018574719739982883100667430961266564602128019373325472485616897994593444324815001906122312084152073563668480000000000000000000000
99 19250975810719504728250786671793229472953848797450499726822468883695675736296848079727875888879945360573701156704212668033090830991360000000000000000000000
100 1905436432880776515593657115488225093291329046915066450890464317578807624615289984115672372150002423571508887621834977318182939074232320000000000000000000000
101 190503473520863754976975751746166180248573749657050010464006644091736788848609704798840754955806641888400651189540807601478515103702712320000000000000000000000
102 19236876646162842802165874339410495032363860902040619307224231524141422225019621273643386741815850404164257026264901191059513234143292948480000000000000000000000
103 1961764257103980486639491024346605290138276671965771668345104753303885670831274896832771072456788672401526961346136921092598398218316766248960000000000000000000000
104 202021630662820779624040431324014511223161183499347937418170805095452764377058154915861922377864943793733681856649480450584298040876780119654400000000000000000000000
105 21006163170275128943922726724937813377881315180464512865488544446946868244459369385083391757710730024303850842544060841576147538145644935066419200000000000000000000000
106 2205226487850010299003967185584502665437296469929754017447813764484883982988481415428945995564332296640032419010979284682317766198605440842150707200000000000000000000000
107 233710286717371391599648966436398086804002496800346390331464666758945747463827942685823444632315617494578048913689316516592509902952918107982449868800000000000000000000000
108 25002412658058120235698385681171034617949704230001823325718075750376078561700767125412036345748260215388247582515386310535258296231354037253218867609600000000000000000000000
109 2699774515645025587463303049586239503797443093323458348601045318768146135985133770793405129251156690535197960044032651600583588996929832088689975492608000000000000000000000000
110 294223443938548278324701529498316045840070911992847967507192090813855448392158406378669985869054455601787520170063630256637126904087989925256453857214464000000000000000000000000
111 32358968275786132990436988778996471438768381306073049387984505404020472272909053788165479340184728034179344802161743284580200255252349702691119039915229184000000000000000000000000
112 3591234258672161177831850913120376425051823079819692806462698618674503638506609855467905157318899449704329028984976474491927161918957629825368322009355780096000000000000000000000000
113 402151038466420589490097539323853944569231783584697827765030116359349566364648573202564818322205047999744711990381512684312183149066970521857845134997556559872000000000000000000000000
114 45435612198417320361646678723308752995295226644072338267511393036386623129551507651968524405644929328410890118667814440472724376995912380271565233454822813859840000000000000000000000000
115 5178825240980392138095639370141242908539464641382747921012187189522962770762587918795773813668873754848346513313913268115642232301162937635931045294320540733931520000000000000000000000000
116 595470645946654509147410083635036262152977953563944268051313485829535264453200447872436698885897917845687482968449629700110855709689034103422696251420945648891985920000000000000000000000000
117 69063854955371598051679755870352871499422334817266919516991157752065845916915156760728301205475158322594430080130469760086651560799889273301543770631406299135638241280000000000000000000000000
118 8079236530653330979476905103784626502006035281795704012390722350558339873815082476605114630357012117049136214211820118835428763517197054321795603292884423983138770780160000000000000000000000000
119 953206776814628924426045542507916006559630067407604272276753659822130193356423365218637001439907070251810752537107952967137939297685053081429478572530323842767385106841600000000000000000000000000
120 113414867609361108741010072439148689953130505187643640225207524355085823008438305173784823297714252594469197510938481909116298732421680060258970796257998342537134803307724800000000000000000000000000
121 13607809837620154690789732472878442673893707149584291864033330337961868760759699604967748386432554389570778686060461487008628631267130605535695699686127548900730183523028172800000000000000000000000000
122 1646310157540983887451730831626959307441545296009135556683826049413152589213362047418908299763512277696889963377797286407887324262246914985493001745537991908116666509738324787200000000000000000000000000
123 200821671775877014646123110275353557187019849722350000573981915566292175103278590589006111013082803511278200780003058162025527043856151423996387486433975511691288070818571380326400000000000000000000000000
124 24697658853017643091148937634090893179642957696130257351202787884722496836317079580644038898930315421625623383971485182909186531811421115471960247422029731127436238333580526223360000000000000000000000000000
125 3062094249251252394537397232941006956393829253828145620226561488804342551340884804515637913748577256631585516757644028448320046858850575057284563248056249505223094019535630206238720000000000000000000000000000
126 382710702516347137027501494540914027490548522489579672771984886047428908341759783953625940412530578929752085760040453547098484894878392113956453223810118899105992845805519649867038720000000000000000000000000000
127 48215217389846685626531568702012668565097191413141144719244409877087947831655939630259309730478443366343580574829776302333703435109231050618392321976224538538848665452744156194621358080000000000000000000000000000
128 6122541540102770767721263258806876814772933764821225633444611337668839842760288915219586169713573359113770727022293355466087722597846175091184077855318352718256009583493242197150699356160000000000000000000000000000
129 783585682469260521637559177745910633577733804303603256452728140224847992354584323049959269619889629876425149089507984452887874901122500238693080015840732284446675267636339990507291043430400000000000000000000000000000
130 101069904426509438571162467646483956138998175319024856443622557207379712431421628279100847908020220394795723951827373190503546114285386118286225570264178041782301699197677292330559493845811200000000000000000000000000000
131 13137469181370096618204027260204426358329239018883690134255041098631842981659353631933363009158602998982201750061004657722354783616877589651628635436895060787267693138821314277620077558969139200000000000000000000000000000
132 1720799769648993476209024688618873920992246482421239892703809987364783995195650944205733263296081266765581016349548951295071410060221875577493949218282691156235588903654091700339947934105521356800000000000000000000000000000
133 227118449686082993651000961745081455704042989894065706649567436721801697350928731715829858901525954961284855291524742422232380311395201757959299732573190696500246381454590751638700598074367646105600000000000000000000000000000
134 30203202414717459360527073829606046358698711068904505499354620265313650137672765145206597600524573801589521049259880150667210917388100819199791014896807673755084066761183834561830193873096412233728000000000000000000000000000000
135 4046760510362306113253165214596159597614070792326885794224295828444660975270748180962051641541661645296261735838654495225684725395826765577615918928030640248682252965502361232917652252782819912187904000000000000000000000000000000
136 546250365691623017117380583414534972541609238625977898640568787052909200203761270792780943080912557319197460010960489995301845396427981274790757985101540845535166745612062909621141053686278787824615424000000000000000000000000000000
137 74281704052247474757996532460801846559657210417008201162323061408055924396148770458677620238984954362855504971173995171514399404480214013211035486212282428777985314223852899226473067618762401202103648256000000000000000000000000000000
138 10175467179906191156715685298137982219133381818380824464170415436752397718278565806912770324406526671591288187063820490992135132492730486737481792669671455929810036140954793005618042082778042466928313761792000000000000000000000000000000
139 1404061349855382230192917799181149791226071113113685831199605928879834354518478830368679171764452850396840794730744874436369502870118208640689171527029662058990830368597623788687449561686282643191713172029440000000000000000000000000000000
140 195143557134215337270572660977568314269694093104471759599939299900724467472770869660977031228177367643554912435960077817065936012135497074268683592236810935161527310569712047785357133707845860545451416637931520000000000000000000000000000000
141 27317205032246813552086732788348965871504131758611462121647081761008897557657267442727290163830274939373267879995124508713945505232523163387090114990184342796842766792150695288365228038511866886788039902672977920000000000000000000000000000000
142 3851323918881818138402727808477718853540720432636068915495012542908238087132260155403508100188649797137191196102567619075066334444422711009252857993531458572427038037218635438398400692634526803521944347355675361280000000000000000000000000000000
143 546831735948307183623847153014124784164332722838936572994849863062839613743409436910340556407002275127902127180358971345091506856480652478110985673120390502083041528724081974554485587948777751452137121202275782492160000000000000000000000000000000
144 78189008028052998517944575958457297671358444197369865926453496348258717416590983094143870506166651978738387852295322118870336748131804376481649986656044255737186665808836595042741710671596517468873610618716397607321600000000000000000000000000000000
145 11258091418787173681361008705517770848009148764390763083974176137196096111919048810085264490949059727050931956185137238952107742762943537825039356676984726653222552920638125309926121677551204565585261958909699111570636800000000000000000000000000000000
146 1632262325028056460064937065635362434438669873190221703016847227131028476599696608952117421964595539165682797009906502082793027314728013689712834325166934326751006955572895021691436579086089060172352569622656187204685004800000000000000000000000000000000
147 238287132491167260439601170020868536606521196711171496009579505840574957474929941188440859579836658685466664520356722747019397821651015907336326215036002450169490314834669182071298835677137617044622119235924380018766197555200000000000000000000000000000000
148 35024850275138350014785273759640908296520594190961254680704596406956025312245482261058517080802949623786568725385251158808174066366088690558300044841308631106144651073157271782833244995187505378828948158401996169744149276262400000000000000000000000000000000
149 5183187688508241839690073547749826065500589789646982878795501367353014163512165012672300391291778767438449382759457783405586936418113676600210577152624861721101456977947009206053672671750694333944851952628342931766029194362880000000000000000000000000000000000
150 772222934245429231595196077205848801491264767691755635232716192123018096844137781077602509467031371244116980923318090674872922034225479279758271569662657503776110615806571054585888001986810505362205767694920680984582685972234240000000000000000000000000000000000
151 115822782567111167506024230520255048945231658130584692460234806434529204484999869755024365208169695359929998428919029095453008324799820929727984588490284036861926998897035179077852845441442560879933055135536090200265406403565322240000000000000000000000000000000000
152 17487652640617244745834042261343702789126447750677429864772767443051638340954145193621476686214953677986588169503080710630717740627187661298610569348090960872753746822079293817783871627127545240648096653267550785581309052593750671360000000000000000000000000000000000
153 2657885139010980391035945925358182229574802814162692635105353415238119590326920763827894842502627174613662669084735012412506781802853656666504815585747807259230120879081433221955233715819113762196552568482255473049433627383311336734720000000000000000000000000000000000
154 406620488782919219783114683914170841358293367713769851154895988965795214275574451536275144356557194468089249999115626509142327503228870023870428875025009963210630971317354197193369579857116111706230140363014870732961049163246286458060800000000000000000000000000000000000
155 62614094263541208022668592048937730285148789722562868867953476429197532401381473440129908545452413787582642044268512976977751539932039453223204524989902231825954892653789268244826028128549815164029537659383730939201973063053317654341222400000000000000000000000000000000000
156 9704349301151378706115259714904634549560475584558952380204444239621159675130878929196767150092362138281347884847389855628774245060094173739024771486089800676143938991432981891099039347543848050272574646477251387142161625839302069010720358400000000000000000000000000000000000
157 1513749887419248362491486454771297674074779683428848917191086123959019541868439024613409420224094843253379718465024406156692402231114375684499458686204760427953182047548447365482134706210583255315349323745340906896940619942085058222456674713600000000000000000000000000000000000
158 237638803992471687637288980309449717600486816455638082544016146412286878201237537962243824920402862828320745601216095676694066166178201812498997738545454043424714278934464527541223472991216592514549371725515775526402225971018252707671038964531200000000000000000000000000000000000
159 37543823014335082976419215955266762704862554712892092396638610043075032546485071446844994603621026027034634809450259205318974483125384358401763761216400066599562078687146510196990092527198412748446647615107527443751258654009813728093428982480896000000000000000000000000000000000000
160 5968980025149012506106086391750189259936389548421939719035061722952181204163433128639634754579711318298555152815868342666345867074742826782235169577029640518232752217525200401854764583815744796467904095469692158082590133283998213436800625675337728000000000000000000000000000000000000
161 954959745636276145235287318907959708006040176467637322218744577876669251004659663766788445359071612481745695482904932018080962622358070718303958623596910507091733710933126245509765872949278939748772065725610856622388010657797168620425585493402451968000000000000000000000000000000000000
162 153736269808828693127427702200366011052634286692431534762109320206072898285134637032856721165100850724891873406732706957672816983400110945121581119768207255971472103232536976095530239252659014998339288629440377297374034656359192689023887522718015291392000000000000000000000000000000000000
163 24903316311718447177550860865347514672039017503051078916700589468576123060558329895304132120208785077277128693781986680237444394446633462915898627516092561031907033003288956347843939557099469818091748841808211920573875551436746998826349550273803157766144000000000000000000000000000000000000
164 4058925172262074469747537674832722748256068921067999980419641540661067852887960430716001500418518765682630314369088368802037727036522632253358059808378865550018480470501349560902829983416879445873721408842815943544185100660824418730375533963569682846842880000000000000000000000000000000000000
165 665612647851181803715378658175530645306561116687514897420692485033448814653972022903387463016949273028050136422294547310490695921158139413327332342376847440092862519679333762156670503696413396492027826154510430770049183652284444532282247473797154938594263040000000000000000000000000000000000000
166 109817762756889568360079068099785227321313573622821192277195091631458706196211429592836144011480279851446836745655529795913031264642620195502103458004898025155573246096798457659368363545664565017028300105293477699519607184042694051759645559607506195653161123840000000000000000000000000000000000000
167 18228383777357161108720903443975276555734149767299654076150554372816042529134151188745182377992136089419906245464457728707546279997482078467395710903539023921766144138924369137588481034680155165481077327995700343976250061406358827277947157667574184309435200962560000000000000000000000000000000000000
168 3043914944051679153888118048855994884903751855694927314887371679357131965556785089641107939871976860733010194866255346792879886838960066632046513983347355019441803754693590074057883576403476506059617954113861731341165840865948332902319402243220810441200408796856320000000000000000000000000000000000000
169 511340344741712566834291921069893679895447229394230721401471765000857847542278217403773699749633781840046590240549160821866284379412641271984618525800240836325384167741307944459438468061760073303913968642580055946228111867360258312249070917285981921166961312740147200000000000000000000000000000000000000
170 86410279565463477213724478140471575011748924473774087718317470018753121514286588516565891030020849873862165766966003372485249800118855846550737241445376537990528759753989450451085592546681998646299693108691000467599207166203837938325570335225415456949147781725526425600000000000000000000000000000000000000
171 14688699657937858007777033331209818565727399186041022920318880220513330293630352770277017377824410548663637247196914810810397505375664355828692303537509893169585903618901388342759973558672908987980331901604995006526971428556101157642805760034954609754820049441056725401600000000000000000000000000000000000000
172 2511590590629292541097553907252753298552025607094241667996534942686399145620717267621713981302299098035869581384203518187909274073685677546513126288213090123479654240924938639927028467366768592312452177806876361304181202267002407372006645859175852301971995453016515176038400000000000000000000000000000000000000
173 431963489462187316704559760076723423704082387147490253002598250234980050607133383797842456610023886248272626614713012655431407900105456198527615616616118151404131374357544251977517486442057525485753736019901861870674650473095950485940057179726491062278534126747235470068940800000000000000000000000000000000000000
174 74724539025338313965478533641925261978406924439545779562160996763839309642420830884363542814330318643137146163719092644493659273894428206963874804364603558992283947039979026170601599755818751306144130505013138903321515172920841868231312868492295168726577636454303270038405120000000000000000000000000000000000000000
175 13001185097576836362128453467016304512447959858840455143321622792298327855820651923381096815466929816371981554685396655178395544481234619601952250980545733600850493949880893620339915404944187016689161561410436545689215421852374723328166600983645507783172658671300796718262517760000000000000000000000000000000000000000
176 2275054372221286346352478070473147204562570786435454925007968255607484021515460986191720451534849099509705088738327991914304873152831127877870746146158905995342932371377938465932303072963184508782974461654447690677956929995119774826209681184409245702476699958491489576670734581760000000000000000000000000000000000000000
177 400382949558784078606893897473138050123191835644096625814733991123144511019334686982221955659022112550261863819877179556232102384660538452715739467459129742199029784651808894441645791987833237855537851857899678394003367037934151638386042536947187681925628157536063528134087687536640000000000000000000000000000000000000000
178 70863124531814033134646636632427802444356446600434029345976084703733316395719637165283978910100915130068402445102387495109810618735484740188646704037416830151404223963390405714867033256368512321642640825687749820752041797396329598792599228398426669682064449537244494946440286862049280000000000000000000000000000000000000000
179 12612816605105171723798871936846088778574958555270216518867063488017713589003841861982328372303163979820110102772976501179095622731082872280342871225936314557603588522900661234234505800548589989923654223336117175466679561420887362725288549554672700514036090298274496578941845928882995200000000000000000000000000000000000000000
180 2257549138868319705764638670831609028447368975912331139070998885443630085101492027071512596093976949816117709306717704521547221258198174915113305393347051639535045058871508766559691407487748268782761869487253929175954748446874274417916490535485639139954668053339968014437674456486353305600000000000000000000000000000000000000000
181 406333034136151392881533455944143260506250917606889911595896233735415198697631755404687784356649212168898305647948710721131829266682365412548920389326548430170634753916127104231996271938243249904272139332900466018331526773556673228460418462870989915554067131496239782641647107526297754009600000000000000000000000000000000000000000
182 73541659935801160686568503197511606180396760645625494718243301050758610513397978169882537266923015975603513499075076360334019193827162435892749552957665159666716243277472015009214306930440583863793287215890817522538190384125727280817961515522360789714289955826162727604045900828129412671078400000000000000000000000000000000000000000
183 13383750804940188882463593234280362376218115885993847854992204507511989976759384395793549538245627047066699214791281043092512906330581076219436206266945242741048670101062067445749286182353155138023516760843292540572189249890409995670570106590936261317993567955561706263177227545272022574353612800000000000000000000000000000000000000000
184 2449075960081873695799652616210934432994931064361554254974008125328981271993642040572980500360754354501614880404569941769403758546800979727764343352948163747010073941023080736608796271757396570594655084045589291118185165037667209307390864290468473737477442275467974393563609402380055427504144384000000000000000000000000000000000000000000
185 450602602242596998956973417842977070296363572448535238135832929998273742937794122822309385458988383855872101236318270516690271451717381467335918878103233326469142116543316976113983716453148149605559203011075394599198629682299038851834166194282032057649000983700968666417843391638745529203149504512000000000000000000000000000000000000000000
186 83356472831354627273284073607359987157859465964576522864001661208234114623525051897955034341621486234660096176954012490755648933505579882436867880164277324154347757302011673774390125176615751668067197317580133642188442602047217984102155464990035837401947379611293274156107484803441776252868332879872000000000000000000000000000000000000000000
187 15503382537178291227658815900353582174676591581628950075500194652705573431155836941424627093136749162067355216946312454855821190564745385983884041236904319982592521495758443125230944236615710997268535149356825232338100559768358450876355545912451214957971490183618570686037381320974273852431160173395968000000000000000000000000000000000000000000
188 2898962104786137342376169230079359527910606837503223327349883594018279654018044736748778933060972404089105322971889324479410868190814742980988094010660899271114669923201240538146281182252770962909807450095522713740786863516006906197146397410760167060817543447881314475003465473979358546486452033448574976000000000000000000000000000000000000000000
189 544973181498967345941869368826777005483397408974192274598680598907205924509192061398554513119587704743928173616776491754704756426427305736229946728402192344914712851372306571732544619269819460926002712913559570910923987830185298215523097838564518993268043301148244469617840612587729519393373933825393950720000000000000000000000000000000000000000000
190 102994005545021113938097716905143157736391617085787327280757470458501874334971148219564433239412942484227679320012639083185681064952489771733778616269007275715371907744342945795492465554915133994402179057442587598942046403257813341546557769561406854007779326569966550207588431695909665565250637912755415285760000000000000000000000000000000000000000000
191 19567747207577276094180727337509074348111756500698456779703577083960284559582458436718656265917182647910539575247205334901986979218888612131968300866078300756118900926731579753423823032054854203896703984612041639118709512153022379561648911813809163113376241699675537458154573549625812222268912413786275535912960000000000000000000000000000000000000000000
192 3737229236504959731907999372361153934827653303065809891144809433311491443073925826802680228573314297883481399871819783555028608518461623533430321791088994059867124716035056925003199273300846686698944040378694685032427621893858668693376378883792178320009027756669810354613098411941221386097876622195270921895280640000000000000000000000000000000000000000000
193 717508029087941591048431302503005357643377180141078051326502050015404874728420774030451322762774271987839647312775697002339253110867840995580254319178020526892228046563648741654487996846032353766196696242550856484780132886153956603867542459329683360317974015465986834458497502323545931728087934611801183298340782080000000000000000000000000000000000000000000
194 138471413913437681058519637127149893581492573344288146938226868128450684802819269452273132703464909041790762257361001811245862448632987755046714825470237905267419805717847658757643869488307247947389208878531480610336551093952796256814821895351799645843482442860253655761481709055038487597871196760610576819366448332800000000000000000000000000000000000000000000
195 26861988492525387674406655954283422585971352054163647565121459217466216756935147739277767979353878085552915650228260220084544862408767212042240218590057210071920089768860100408837369430243014429150038483103342887808656705892614417827773427824504535825882394812654926508570178787621367079941606170916069049166887020134400000000000000000000000000000000000000000000
196 5237804902670407197410043257082350062640268751287684072373632830391642031578589622245085335977148806321159276603825629981905485723596780735454783841445544786448153859892370711135193581854773226680928513122094543108309251774044395164720254646319190032827533394454773568663432014125085739967542841068598142912388512769638400000000000000000000000000000000000000000000
197 1026554896451074988793867860985897512034116358872183421457986793313131618606293976307803585503852927545057397054821769035709895174797390521271671573126791214353716135590636261291867852426886465301703268416224752424917302909380282623009481323084276491029636837111042191581256572493082180445072489379530823095938690456328601600000000000000000000000000000000000000000000
198 202220617780962782606293747139441539046442338949238681998790123126215330374888930572617863794330059847427948855150243257550881231260118274873475972172381135085778489473142745493769137817658194721996870293990429219746624975282065958824772085927324816380051938411372560894199659172717319315377005071670019466725508555755172659200000000000000000000000000000000000000000000
199 40037586083744280862447545918270411751255690620732241649495658876550162433554303683400084972698951308968352979457728818977641962076831855252722638045198664541579428275725413173432114509000051774246211256541104059961198458016354707773872290060259464131480602318664380930129162698783549119033974398091529055271113408934911672320000000000000000000000000000000000000000000000
200 7967066738240252744437794434447101692476876795819456602248026383315088574389224234783229959816167726072205535130099940458541231139934786978208258248306615441996046828064220610116912452874117431419002552483651124485421101167785122397661786363093945661415406820053668126779111010748598306774672931302179564665860845716478109941760000000000000000000000000000000000000000000000