0 0
1 0
2 0
3 6
4 36
5 210
6 1350
7 9744
8 78792
9 708744
10 7036200
11 76521456
12 905507856
13 11589357312
14 159580302336
15 2352940786944
16 36994905688320
17 617953469022720
18 10929614667747840
19 204073497562936320
20 4011658382046919680
21 82822558521844224000
22 1791791417179298304000
23 40536880042625584128000
24 957239101656401163264000
25 23552972239668586315776000
26 602881029290106969292800000
27 16030047534412988423208960000
28 442138010784036061104046080000
29 12634105689301674434016706560000
30 373573157052213680946344755200000
31 11417362711445569259989299363840000
32 360296334623149850219364243210240000
33 11728175032718121651322048484474880000
34 393437267504497528248210519820861440000
35 13589893097192902075521397336477532160000
36 482941242376823971875018164470441574400000
37 17642980561487434585457663651874236006400000
38 662107729756017174057963905341152087244800000
39 25507071302985729514160559357859482461798400000
40 1008043511080759731320941087120046020991385600000
41 40842320059243523789986695142523963279671296000000
42 1695480694361997041535568408842806809451298816000000
43 72073853104156878342890617066987759606695985152000000
44 3135650284158450860719608797867568999207058538496000000
45 139545450368905674105992473313255602487652834607104000000
46 6349288624280224372093991623000546122921280536576000000000
47 295221677441915158488526740988573189843681456580198400000000
48 14021239006446347849249472416637125005651332148966195200000000
49 679906035876171333111243410569341500701541986476648038400000000
50 33647502548585300876203684163425111226908718602811080704000000000
51 1698722843664812632380094477136381308529791961065993116057600000000
52 87455900529867029285245565295191661866498516877625878223257600000000
53 4589762122763336639827929166022009777376424613512231125201715200000000
54 245453574569909624288309899332211588756778974340003995347163545600000000
55 13371374625189142840843936165011952954926825252057215571121825382400000000
56 741762859999464465380663163616094215670154605361515047702298099712000000000
57 41888654280927434011983536818681398416220014479042524039958361014272000000000
58 2407325783206601429575935770016011959793014275644402723541461608955904000000000
59 140750493301552760477009226701830294271596233644570439612195494776799232000000000
60 8369806943091695030017165677391712790965869195455748032246267143245529088000000000
61 506068662413194246623004574310005658213614918116393402404799796927665274880000000000
62 31103835255577675872336184687018840932808351405703544899489458640333234503680000000000
63 1942740169519234788954016353542885720708850637626074339764658064059323813724160000000000
64 123282423948747025914784555396833350294254382926908794092963375429611409196974080000000000
65 7946320928508591741444301546920251766461406524664311344673573802318679677987717120000000000
66 520122486933432943139742057527533246457080757855219106469881672417019022768131276800000000000
67 34563601186924030748688656100704802541462953905424034787461842583199321631352474828800000000000
68 2331354890682414684082875197825644629425042205755370271574578031255781247526549166489600000000000
69 159580170583658472978708796845839653420269363453912827294899020024309931639429768465612800000000000
70 11082517182111234430995619752288831384902070639585109500787879136574729753813736597173043200000000000
71 780723576377918217040356169727616387596971663893459382064535195912575960573458532442046464000000000000
72 55778716811655988738679917955411924502187412098280097439455216742702574190848868592065183744000000000000
73 4040800826975740476881569252729321128528884525995980467409919403788360460098080485696883130368000000000000
74 296764354831389130700415973970761586573410443459581867425717788539722453640943404118888325054464000000000000
75 22091299960010742528180434770329712580397354218076662784726957350640811663665932827333538806235136000000000000
76 1666548907677682833089452254858065476709870650912954146331180949682515004281042313417566915552870400000000000000
77 127387307515534592707339700618632581241148224910685773541746211976266212505730723001694203968644710400000000000000
78 9864420413975365012686849649453298300621431089125019623415296042369599783705565654163803365861805260800000000000000
79 773717130874786973106174538290953829296903375686134366276371630687903363592146192945883292758318671462400000000000000
80 61459326847267603755700413669110402188342945678761821366684765585672311371850385791091577676399975700889600000000000000
81 4943332300613072735787719225041663491581926785763441946883982674775646628957578355812900690960208371908608000000000000000
82 402542176285470516210512258614430487129207779013139174132981994098955681510271807234054114286498749452648448000000000000000
83 33181600926951601505624041187856154352984839845691796964685717365597107915819165867555435208978572717573799936000000000000000
84 2768305342359634981636397647478224341440337942598267082058724912192443101976172899657204482126252405555711705088000000000000000
85 233721795574291666866083440214964354112503737596704221374058856370143982061911049976055433403221615151440663150592000000000000000
86 19966057687803890509460750980549705615473535749890086741887235092269624659428469445748142696813256609617595722629120000000000000000
87 1725575777031015376129937558446356982570863113092734285732064676580009844719748689447116674131128523075969014374072320000000000000000
88 150857337029836714192673653046739491619673928498661933333887628917392074515540522029198627480773102652955011172888739840000000000000000
89 13339296286445971638184682496438155679922366293490247101014842556096498846509311979386194439424590581021910915421747281920000000000000000
90 1192828871285671742416927314278715128581075310356564093279275271927863358708496783316286728667585044385155653913629561978880000000000000000
91 107856914971050244937203807982677250153053698468902421805931812317733095182993768194093192877663009779679276189285132481331200000000000000000
92 9860286800077118670823265300722564457911868446980588170562657808018244021609254369327381808124990636206164568042507525632819200000000000000000
93 911278285834632529004656673264080712234861562196234388370646694365373124656480719566884416619734127744561903531715514981574246400000000000000000
94 85129826604470892477790898047951703162536219992258525012994053220935193584572833497855251562384621390591541756465607182684205875200000000000000000
95 8037706311336647997829155219851889652593420955067408204898305734186266673987484021682059381098586751425986523458182950026832825548800000000000000000
96 766926285600564155505398516631279732638603809175521282192175446354708310351191652114751511442139482481316413007444208811342305427456000000000000000000
97 73943273509588499566971155009122665538923728553862686946732145986964834815539778765802734145689183222804657875405649973286257270194176000000000000000000
98 7203121119126710593643255785699396801377479292011935148273430535382648736966520604129126991259507204000298287370105801798561068820201472000000000000000000
99 708882307845599599032938538158956467575682049080925240038288859064593403882394593946741763855670601841183032538047304546594847603929645056000000000000000000
100 70471616574048287360858183422013114614172326611343162161381827000773858097478946016704984690785854909930100225797960953274810355431919058944000000000000000000
101 7076152760383580814175421645599135812965876090777725466209695430894581578189380981395069223773912804805373984663496129491273735840722845696000000000000000000000
102 717596138669543506689838818499626528266447271090987059991618627179906029297275710888295603558536494057676343881258362128423412420778756407296000000000000000000000
103 73488741798537087637549894144100538410226838325256381987222289784748668573837053298606560019449080710998395312530648458472018849218139302920192000000000000000000000
104 7599378397668731352253170341609242871632881822123697150490379176029855230693335327461376363091217412428687827069110955700244181482174191056715776000000000000000000000
105 793435035256776448245604994931702845991200741522390711605853433780065699043973895867131531803318001296464714246244200506375842617715074877257416704000000000000000000000
106 83633639793524268548185606328795598818980650600039077215468406808928098917611379831745236252345298039363393660983849672731269377484061089776711761920000000000000000000000
107 8899138526828131195525110957757036064017627423958617691442393682209265866886583794286166967372507025340172003696974820193770344867280064474655511019520000000000000000000000
108 955815417874902704984838185899736135283586375037793146099701700465276949567752343824384051426211388476611584271034711010642488694557190208991387073904640000000000000000000000
109 103614765617787048339185935221513452198690476587147857300152236028761519819156550761137761409352846639392717445735520729500520875047475806108632313097093120000000000000000000000
110 11335846696179116106936556447835959169201404730379192075696430503522731542210657709664772857945917807911393769250759444984841327551026305847899882164144046080000000000000000000000
111 1251511344009215217075084765060296463478064944877303412142803683320677575543625608372980887044416239024242492559190630782911689083531926160473652259667627212800000000000000000000000
112 139421128318019179575810722988771890159835631457217710343807763925698425874419371064377622271677557040185388751847265837615460052519425931010554580161706904780800000000000000000000000
113 15671135640113227720400097358406981323767337975587700907036892663726591229125486315690898017070631845014772816302188348991933921640526860925759062430439272192409600000000000000000000000
114 1777117463119550189959035429436698850137405451965109904923672508098902056466248353888797779398416480390133006341106252884010280345399848028929132313877909701709004800000000000000000000000
115 203302117843646421003326321404855550412935946653008805387746356853096492830288860198568664508811773186242757935812505803514159026987396133719626438180689221325632307200000000000000000000000
116 23460900307058275729872898957173855911083705916194975822684893937073840076439166883621565157740188189333833570307122291788911562454372837007283039227049671980029575168000000000000000000000000
117 2730812723806638608956991779319971197260667046203974123101073909240216415208652865593360852905336620155177884129143447231947227140362423880357803498079382920260524965888000000000000000000000000
118 320591245171386733475223769104904774463505095472838634333590320638916287326704869631569035267976177833299504835309423160953202014029124295366877963593926053421520095543296000000000000000000000000
119 37957050825607873562557397167907151594014620620444219262509336388528533753576280344293224099769076040608171773665379745315523561638866558330565546987514735181646002261065728000000000000000000000000
120 4531932367525642009742459779535077839935506880119635830687607877995777977392790388631422915258222508914455533637593255889675360903043745257510987993452807764703964135300268032000000000000000000000000
121 545624849812705195383466530601568115052243737350185373730132770104951101891288762037873464250627004737561925227987451976694304172740385703404920149999274634407381064670972477440000000000000000000000000
122 66236097187638379603476892455575499351148779264988576008550958935721627763022272302984483248390967612633329703445527702276529735347032493218520523968160474562942051285406570250240000000000000000000000000
123 8106918327505790172797896920875612112084773319326158741473870908301880273425396874406660240510566785417142819620126306546958733502688445217280210799010301734336488084269216070369280000000000000000000000000
124 1000341776277224114383578487279446504728769015148656784559468174392081730350361293115140990606681687941861941223292821256750762267234073359465662453312712468403514419875304978188861440000000000000000000000000
125 124435443866291306744566248536888437916756165057880988888006803611348056800173842387403356103944578495317710190258739436426928019922280213151955691718282388476971661810774648455493058560000000000000000000000000
126 15603243248494139548613147662735902872337865447789150414021203423281988432791485684531040785255626087381253653540087027790792051886206083569601774471893167254163386455283642639675555840000000000000000000000000000
127 1972119281811676425663331200042801738191605606303200134180658357531578110079450536966859408355806804747665860343230444924089604959924227031739433015752985471100992952148867540783810478080000000000000000000000000000
128 251230218091567309574700307577855140721754823787798310929261264496853463610041348806593828104898138813433481541667556492934499220086937704562665694770474752143786439487833767313605551718400000000000000000000000000000
129 32255536047403707674837850135701020013779907454340097171035754822333830198075272934823694132875481902568324168331780182641307979125962278952286388131285073394851603134928453245058955272519680000000000000000000000000000
130 4173534946930624818318706505382048680314359127815629488421966751904750793121673396287310519642500328923337057341265935995281108796574118143816844793259332634572959982731914787778773731413852160000000000000000000000000000
131 544183489613080904010098734848145474933951279115232021819625065715292845332758243723273694639238221894674019546489721756941886650715151890196711613251183716226817667967089795259162476719699394560000000000000000000000000000
132 71499448656139905154296053268458371021306452528658242173649779857685280141107214392649602489977407860403350171826541847842834713516401617884952965025451588071379293898056081631317844354530447196160000000000000000000000000000
133 9465660932447648984704592664701900302173578046297307933520960205545025827047500277888738657402374516962297799856885833299948707566331348168711930233177000664464514109891472140272008621160537176145920000000000000000000000000000
134 1262598836662459800830569214737639815078163533521971383596373345327649357587556961886555163414002014640344943155768903620522194665669723671776435013058207080545066715965370485673805433850862444174376960000000000000000000000000000
135 169676484104001021533906910666883561882139226764266710439982448599601826788252513328847054795129499209486541986485020391212746063168005164624528417822683015254154217844433127585280785882990466272004669440000000000000000000000000000
136 22971838749107512050050992656616088505040539646522733274920601937499339093411152188279399554120763141900896211819386543586355162726906044581783702529526253468910714552894396873434638339719367839150872985600000000000000000000000000000
137 3133026335869194117221625986984172167254670171779537768011324608424480021095115641606386233543519924306011374745191190577919833984052724571840585151462707023378443042838142253621940946540863910185883244953600000000000000000000000000000
138 430430674472421841954050891502505116859535765866065445531490581891032096586774285574250048886797116115349827392812457593541323642499780490614804728768432621873273376918982921574733805365452643861554617594675200000000000000000000000000000
139 59564883724560019304150758397116210922770156876075564047712295187405369476566195591065144080901879884349122025712314888595057669073186807530026860542626864550022797534543871198172362535883488786637730445105561600000000000000000000000000000
140 8302381104382813439026781107785235653657633752753747289041499459154485452676143161606587187463963231098044925237140185096389438191750214156226015004599878136364475167364355945523570102043345888532705488482494054400000000000000000000000000000
141 1165515360352464388206070463000368305077852936421954482845441339849332140638993910948611485226834856206745460186104293343987945551596841203746823606415513266035561525296765558110857607033983966972020281743983509504000000000000000000000000000000
142 164783723556531166146321142222249686698710983117073542555806629300725904823977758317743438385344627965223937243465803457156395522756766933771018139894599103601809091370667246774313110928137569081501874209630541840384000000000000000000000000000000
143 23462263659405829822631631630429492712175764128233824633646197122909667121904070203566228912783505716003087831155465174157337801013158467702734217552504375301857376419440284983168023936449568331559023545909235467419648000000000000000000000000000000
144 3364057529999321522301412074061447404984046882024040480590124090286599961483443047890596039582330899480938393317319211222039926083267636626549404685117681035670848477823616335409988934854488317104844618618107749889736704000000000000000000000000000000
145 485706298757098195755176983149487531133299510887756272833601004199634246648760642472109576050458220281420579968938872118998688213364393099070179798576998003442761232502983766683201841631209398747969524395868124148028932096000000000000000000000000000000
146 70612254660978478291170298656407912707279279166841808725180183038799017697243671796173776866884212083616000880097193194270579093614678114285584417859304317934953299154141658284295126927310118355460066100756794885487040921600000000000000000000000000000000
147 10336224476739744052806698144624690558069356021029918599278200209418626753366159032152730508374085628280184180439201238703136743994845862280064586605422080057663261588037888424538794051411857980715562129827402461876938027827200000000000000000000000000000000
148 1523347780086962247412943379632597945083618859426000199806269948176304060194312730292638276361994503349630654744323574604437520909648688873929363858949395067135377555421313156358700202680946621937820546050590938310716103327744000000000000000000000000000000000
149 226032825406107368296212725559384438640645597629991118501586924383548789516934164224892693876354888886167266431290004683022544123644541146656612471892355658734750898688177383809660555929093362968534030229658490089895490355409715200000000000000000000000000000000
150 33764443005342494594976739913584311404374071007830469692284147542599557351179102909673036393882527028532678584386779524773981078091055757990497888648053007852379118042175947461094527000307697439246039765118079597720185184671131238400000000000000000000000000000000
151 5077429039699923437547358001085909848194533887629229565471895262937921959810686952558453742491582082714745341430947817323315810103481857584384265245728398528577480436483266954191923617985982452858725080726702150391879800144209012326400000000000000000000000000000000
152 768608458683053404656614301844357962129739378321643971581214456370857796694651951068386982690588895767598894706327903581071651090749292525493639998621023117305954453136188364768299324521149143725939250800252185203989470673197246867046400000000000000000000000000000000
153 117118246249804614062712252412052547739867655832838776134368391680377352871810817040826310732144804401470428828697586083401011470325046992550054085850011965226008517523562679116938220868353547311102636859327620718434230913624274163780812800000000000000000000000000000000
154 17963187040035786827383409894995739968763405329627986527775330051351298951994247629898956097897286234465773641117502015750138043024090358226922484174603502797088143057416559887675079739884907256378203790913510226408779264254630754358027878400000000000000000000000000000000
155 2773085262844624446127949361397981488670492353202893116680809752020828063746643046979779928372515132201419691544371524195744265348651362288301465616750820933550058700412047818033430583090981520459178937465204450034043680706123009243179751833600000000000000000000000000000000
156 430869606183843290864748270575505504370300613819134341528682091263184174797893276154622392729139511135179010196826993462932987202685425057645252538725109773460629459457250772734962810097804116138391626555341200371438318086787433123734720872448000000000000000000000000000000000
157 67377259469509991981766006255275928388282867323493518420086543320085623323665837000395673162296425757617278511942935123134058632933786295076778995967507094326443774767866887706165446640861647258558727547629842814875549682093656325057968328409088000000000000000000000000000000000
158 10603468212724025944171504059827298009313234792124565956648125106783989597346165947224540029758417765234427518751063214496544791668217658730636925974713095372091889815870189709897733133226371337710342476092998642587774630375697794943734789246550016000000000000000000000000000000000
159 1679314900981872149792141740944926277080152519875120032957521131950340367546568255750512402785349198338742345285116877199925570247724892314418860909441975496153479914611162194999290354579294755818099867543326618699565460713527275332091220944306044928000000000000000000000000000000000
160 267638546922938543662468419824855893119227824700805124173332167611299725473060186546212047246722630306005812939628407465616985011444538058772832176005006472465287610186191926074659944826356388371078970312651846581241613746169340262240995674994090442752000000000000000000000000000000000
161 42922047653006855233520083187885531758882121166250303704368628435078038146455149751023398209819765917196113710439390326869806977913213624916990652557647278780629375437728667302127425098776664575048892474560361209664770207212794466105348342105305639813120000000000000000000000000000000000
162 6926448175601608782430714181831988938038101751749100515022712870732464180748267322804745427512179452898542423398860994540273052627688498190085081124397405450081608502773688155909594851525398043926494152023763397039799088296241730155697280213509908799160320000000000000000000000000000000000
163 1124663192339910537453840048584478615430591110220323616792626901008398008842867213099137349957877239636562936645901293491293501965939310367334660155692913992161416194959224370730431908236963606960082678501600409722885503167782404244253479401660955253108899840000000000000000000000000000000000
164 183738287032285540619510097312671088528839269300775643455905673938049217660500286166778514917457675339099452827833561699685451341080396990452261160422463209174816390789789997446821481799504269753908410873500123386580197152753439905516940138830286445027965009920000000000000000000000000000000000
165 30201317283931413079934772181138143120565660191945822865676248490601237546909861655443545786263727479073587426927069788455223784440659125674367309355394608139824546382312926184719627241249640424789143038088564226090272670513821842497658689519414212959717430394880000000000000000000000000000000000
166 4994420444802542274611662067822768138911168093136376414133265498227492415962731139288537746924427712458772223804777277373834820502665462943892205385740485411412003430000247323507020022121484597493622727590254673608999307020796870239694050088084287723808874509107200000000000000000000000000000000000
167 830924276505760092372972329816037294010139747946792998785469289930104248950140209162898383956986485479368046732213781781322057584372786298509287777159752152980246508043456215032323386092880378079919610674108459249515832460066749003446638723458776213980004257837875200000000000000000000000000000000000
168 139071859734079223736327324957517072840051017386138356609895064881182720880508706005604298123172067010208953790564873041477425784173619696015026153811977149533136367576738325803735359557608458416357422136860787495259568627939243323480321335151895119400613755128014438400000000000000000000000000000000000
169 23415479885597631406104027400099096868673067856725737417230442905335588737067208132879984522763932521641395454756275285155001878837512566097800506023926604064673440463332189523007043746285473771199082697958867897191511738499192631043945920738927018429500516639043695411200000000000000000000000000000000000
170 3965861574010838963117196021442680821409319618307406681288253663790601415318402492174264226783210430345179818636664541426589070389082567511616681674332494491216696913044535088654038544285837368571186445622899004437647041955534775765973169922895839225529953801430538964172800000000000000000000000000000000000
171 675659068222567441826024847506159995596275931320197039554597128476757662883344733072799040601996822230908129378877362629039753029384782592332424399038371188125280157433958284203843877185423856353836937208414793903528273833743210777318858473167554597367892072516615768375296000000000000000000000000000000000000
172 115786598919062791910904004335020416733593039740221300803053320876830649219172018484793807950684343506733134588691383803574864942870638737349741395998020421090236901148473183497136247011989999474025380199860401995289247045013089122644221898227077148868651668102360318414422016000000000000000000000000000000000000
173 19957900159836134906999085301353645283970396425112112320539573688430835265175179410739506494946236199660237621699339111021551917068524051785087028948444631767045354412981608100886757712009188785490785918990626441264939361904677918153957051318262231493595733226692503501801521152000000000000000000000000000000000000
174 3460052258830334213029440913762908232947125978622436797787735811399301911961903232001507682855274593505102384604183104879798923778094973604364879515460155133003264651743691474037942348784985235926543407139905897873526432866488834556751937491336316406831686094435744238799836676096000000000000000000000000000000000000
175 603319420661038754922834147526936781532023100311761140938282747032772622379302105706389564583575801069827590589650222863365637724861433663652255388308451696472096390337666775087268046661725552597504557930456192023205925307541775379209409173463371335950240416850657322350024121647104000000000000000000000000000000000000
176 105802157188757511215932287359142938365743301678325126539933735890411590195149138419411123747508826699780927799259689686198038210137532738973623594560205449421279266166364403600908541146046157685924019367233039682435919475765802801981066411398209878076602440521144996447253007486156800000000000000000000000000000000000000
177 18659938468063554649668836093101771593246441530947483436841083278386269080942864323667957362633876099030290351208266673363953534155562856580015895211294958306133527647342522853307217975094614892282164202147037863506259454982849724550899697329867257982608955259830493188670046199401676800000000000000000000000000000000000000
178 3309637404844428638326350432287745566824260613194696101951783938356794502179929046574855814767225043260143039174976880000132752060898271701482905132321802564443018716724547682151988167991831030240168375340474546358912852695815412279972949999594177024269706004655173173864819775508158873600000000000000000000000000000000000000
179 590325253872471649523942126641459480145488253699277315646913934236996868707614441889835644981421020574086975882778538786157481863871302071639542852357942867527066037826442123726919809720271790433851294075552538654630002233058382549885333752493990726867476103528524337539902005278199827660800000000000000000000000000000000000000
180 105883774270484779720463848092192955364361183286845112115995965564066194392845440778089675873965817784911019256725770221013563871329285849184824455607431810203659318029688691730264752993893095567380618612703167207238742904830312054968564144143740834574960502232565308261867136753749797843763200000000000000000000000000000000000000
181 19097700914588555248702341869426107337983427160469018165923048645907335207061519241189072378525640029058443802627740630666357268682915499515423367218674347857478036117911405417979128080397237723941898623384952281683858395259456323759031552711656995618651474370072536901846504516798044539191296000000000000000000000000000000000000000
182 3463642440338178219648505301720336277434678784446893887599215958074641979583047944725181003002533957502639043217169447089702493597868040022529365657913933324842041565925889037823436408833061750565141528017358808185286387893650451999837459925911777104662922581672357910638537160367000163163570176000000000000000000000000000000000000000
183 631643631556298030035467944248234757010146846792141770271378038704535790139269692450531150977870006165332709059509704716699132722897896966542346442029358678559208984846123520750332051750630651530030504114442083033164853836168054799956903834826325106310522854463151393936555621650792238317549125632000000000000000000000000000000000000000
184 115820451497410839675158137485573139189944363471922940586623398044665106277843553011402276685096607179707396035106715182811854148662846989437697610427998795937913331258085701463317523202682138930700371342043168727325036502746168501691736360125063976979760840840614840895576851013685590420284407545856000000000000000000000000000000000000000
185 21353031829869458511817846268021848960964419371657123028486653427140759981181438385331222814469224330739251118246081229078520867500980164503891086849438734363233153142859939058482050343727143614206380057447313892254601598442819157983625503547282655340751114388741286905547334738587244919927626587439104000000000000000000000000000000000000000
186 3958058805799552552255976400809950306186593546968124763750823673790008899646474293827089511551521483569725950139449242559367766128620600360914185547758205279131800545073308052874785773209108836382684433920547311318018245534382525328390631779329718657327771560169116285885701968914480680544181567503728640000000000000000000000000000000000000000
187 737633639605579509216472941811790995067227119940110029165754408933246847483815088584367402093598820314190781311267691083908657357828637793095606313805931149300831319139256042362803005040496966363373809056069903550114180631006433990773659012120468353615396740461184092403524797605427179499615013173240791040000000000000000000000000000000000000000
188 138204592478216966870743872575731234617030836283583440382971488521355446592411556420535536653916729968048987274406730928239226628135640226766765437596159818602415087279402769673288478666049168628441159786469835509339913133082262545844681248448798697224671469891136730956236080425025075643665528647385067028480000000000000000000000000000000000000000
189 26032457443208398904475693734360581245340989475968768286258599973752578251892743091886460662530906736428168852065862084388192495146100341376038990821843334389513959833789250298173063846142119901886659012356088884514544476741915519988153610691052073928752445722608128523347163691586717030933843816335639041802240000000000000000000000000000000000000000
190 4929541942894196046640693280004059348865289576846850762749019190497131122219158738422662367188155492940345893443728330663446317939847855201746174979748947076809200570595186983484513951764448742525288103750526531036249086974206370997395033170142222917594367341016681010541943722783740930850349264489740485640847360000000000000000000000000000000000000000
191 938392601458742350115836994036195985982221255892432535444785826185941700401344750743781220361131285064398606829535984487051105344432176626599229742644569530824343809948042065971914425958125143239107542167108631128472994004941027306368643209129338606778034050848078741130479591776224051873039399244230168521631334400000000000000000000000000000000000000000
192 179571422711700629328799271214797221280911621133832655981014146500736931523051985636160669516962025268289469543967055015520782726861109094043713158090866241358703507092700406757517612838075567853189928833794225875431080368947074261424664149847699632829015216449563677745368710582167478848909181764535457256864900710400000000000000000000000000000000000000000
193 34542412486701012889849208235911957677958969767013638692407350889852425265615193198134899567826074868561557807685242976824245907287156448201339912460707454907994281344976432827349577882882611835273903102113669123411658208650820466595804535555617173144274139467752221773787019521886355673657834321095364322075635141836800000000000000000000000000000000000000000
194 6679118974185543805530621754118924689884238768035448356945596016475485739539959428102035368519144198743010911376002192771988961783737449947923200609795222092758773642255278476577330992049092068559995295257407451637598208442624760618280321032480374953501204165210485873228669776117611408055118030613325757054047907898982400000000000000000000000000000000000000000
195 1298150850273438305369339781396719647279462528947085948651415557813109897624292468737973797162998889111206314775754384214101377418635610053175645261820491616358384924435460273538802242429508237381951501008730577510621869861182745497041804754860966635606278253492093938179082879348508943913993666784289395506344453949987225600000000000000000000000000000000000000000
196 253605770130206838303978282410814891804454981066423982861617803670737880574780958092487509791592461366872435645601103124346980356868131584684836294538094362365765903370901453013568321076057850163815882070274377098431879625982287824432591513681518032433980195526420809546465435041823027185536640474664262419250532194191409152000000000000000000000000000000000000000000
197 49797749790002956266155947265407453044138424844238032641877475700771852715873511043557160421395466121895498962607664903170719937893875033746239366056664865816359015744056942293171361801977891021028085898996379279192196306335792753270436615571177774531780725188486138633817822283953552402786989347494452599193335440331077844992000000000000000000000000000000000000000000
198 9828011953543352852252726464137137675384085943681246818034661659602856524495590676902383426805742254786048969725910667373169159669747403304281495534027721190643396427667934060152029753995630654388719290592251804600786015617628444703129206437315702289965565676437103113133233420643493948222206792858416966577101799978904137498624000000000000000000000000000000000000000000
199 1949466898122666167134638297552442745055880814352573652541258159054732121279768107368653848035154998607021239377665872643439353007339357088388757948535680034930747519011148848053729709557441075431960295877862682195496472884499357195388672142094542744792586956618883535565441037597045262540164543306651173313502741561224487032061952000000000000000000000000000000000000000000
200 388641578398418367617662843651657252429846572248459588543237995764281414314148743104154117753906435270516508392225838808611130394700915771616793196320546069901978596999536297029755491588378409869781433259503364540441005582992754052794852443215174359742680120617095286115381800090900690416196095139273407487987301511086295648093339648000000000000000000000000000000000000000000