4 0
5 60
6 720
7 7560
8 80640
9 907200
10 10886400
11 139708800
12 1916006400
13 28021593600
14 435891456000
15 7192209024000
16 125536739328000
17 2311968282624000
18 44816615940096000
19 912338253066240000
20 19463216065413120000
21 434273008459530240000
22 10116006549998469120000
23 245594159019407278080000
24 6204484017332394393600000
25 162867705454975352832000000
26 4436206072392661991424000000
27 125221998679811049848832000000
28 3658660135340566326018048000000
29 110522024921746274431795200000000
30 3448287177558483762272010240000000
31 111008321831401958039295098880000000
32 3683831717071709422341052170240000000
33 125908105472772354185013818818560000000
34 4428491985594062112714279144652800000000
35 160163793478985246409833095731609600000000
36 5951893228638419479487991170413363200000000
37 227101926005234693264213663096084889600000000
38 8891384496932218899920122809701262950400000000
39 356962936420955258776204930448300703744000000000
40 14686475098462159218221002852730086096896000000000
41 618871742343530431501146147988653905805312000000000
42 26695116237304718072319709518645719828791296000000000
43 1178097629735789794928425075336022951391657984000000000
44 53165431495768975360872516220292317806392770560000000000
45 2452255527742343988520244810660983158819866542080000000000
46 115555065356053867946856414004805352752194686812160000000000
47 5560399692490115883823733635802657569337749096366080000000000
48 273106143035793598758970359042214250847472699802910720000000000
49 13686341940771020119625673674729145979969938706032230400000000000
50 699524143639407695003089987819489683420685756086091776000000000000
51 36451290702253483585269710887028625459986603420399173632000000000000
52 1935796204102653085719855284553690407406948130581198667776000000000000
53 104734640459470626325301336958040291417413422814986936254464000000000000
54 5771092433481034511802318567075689527081964114295198528307200000000000000
55 323758285518286036112110071612946182469298186811960637438033920000000000000
56 18485963282926449748205186834056848693148947450910379925873623040000000000000
57 1073963366879246244025535950493956536576980197100004956847388753920000000000000
58 63465155944637721439395822583907016463379282590890858959358897684480000000000000
59 3813785760006470482793323042310708674512329111248904394872585610854400000000000000
60 232987639156758924039737553130254202661116832978114886668579775499468800000000000000
61 14466036095500906765824419147033818975941129076159026088333069275208089600000000000000
62 912629224551250188243940548293572158552356143120488733572731879186812108800000000000000
63 58486945304430981891426327896675995057570823861704424529135248188575527731200000000000000
64 3806607965576524923103001680054844424085965485236355765964056831256441126912000000000000000
65 251553343058515355335056694356957635691680885816035843534124755598863151136768000000000000000
66 16874693111400734984115606447683125331973084996052765110518663932959803515600896000000000000000
67 1148839993922943586579870561543072129455780512392560024701601297758440816763731968000000000000000
68 79361137357978579187231693394213490593516774443371765515894743616583086262789865472000000000000000
69 5561479703914592619605221013641367270498792709039412005293561330005861592009571041280000000000000000
70 395292865109006429270401862815740258303144958704032053299326974532724316232064895549440000000000000000
71 28491032717023387636959116082037521344667584372046673902195430573517720792665647092858880000000000000000
72 2081971584814126953291818393099338873186455120679709185449982508775265089565537435322941440000000000000000
73 154218983422187609760748371265314263297649624159760223045758263186779562590317824437083176960000000000000000
74 11577599045317852442908355987743882375098913813732723990971417439239393249534004791073780531200000000000000000
75 880724498804536632264099937639088194962881657973239360741754255199282415053836793035255447552000000000000000000
76 67877809259977809179565561391001276096294203273655856084209567386626385565839365232238279000064000000000000000000
77 5299182859032434241643583619150252401906523841683605097907527476114262684244209332922380086935552000000000000000000
78 418998403593633019763928282873085710463074734441065323631811624549746907033665428351068189887561728000000000000000000
79 33548182990436157325692906432743686952617808129233946520520052371043924651006319770001067906537881600000000000000000000
80 2719639367758024487202838281481088222292216979009898597930158912212627491708245656021419904956670935040000000000000000000
81 223189351798773667456369767915757200558375753922167599411715804414081021918214844165863104568615218708480000000000000000000
82 18539209014350082818843390072586792919108718468651739816069276428993015794661066795907278140530687517655040000000000000000000
83 1558481968039660167219950111614764117571741884601916127871362122370605186738366858727743881634098949400821760000000000000000000
84 132569605382614130679975503165205251520026651449681979484753841295322365251668674565195428918748670126247116800000000000000000000
85 11409271663241228621645391741155476958942293690388255359406627466478681059471735304767131601319807422740142489600000000000000000000
86 993310910730582027652386451341091648326679692649604651784389344365526652239440461348368050030954098088438084403200000000000000000000
87 87471927882750400264364421526024668202036025129546282811403359215408145802695116724348362064311213930446480578969600000000000000000000
88 7790270974810734442821467517112943943969280695874772560745706401449361611729184371402205932281789076793498607707750400000000000000000000
89 701588094338609595951719068654278820668185815051103028833824630082909768961086663924496284258473028165985916277489664000000000000000000000
90 63885786472715744384309477545695506729079508335241616978515325139314371903044832691477661648948014564761541082209058816000000000000000000000
91 5881206645401052887099745741038038683420028691745440483940765454976184678562859772307309852031644550107175822649408356352000000000000000000000
92 547290218404217519240914270338436335413431635498518231700970541649278059283274858811494029448829819283536729427236897161216000000000000000000000
93 51476376565133050076784629722627699411556518716150402315783331513989482916905295527076546383499595616020835334877724975038464000000000000000000000
94 4893147704955343861231437836555397045188406161108229253837381849532033994123806743360309914656253695635238954304107340323880960000000000000000000000
95 470014021214877196448286445522460082840597458475340465549157400991160376435558992181665324580036813319629341777322310634443898880000000000000000000000
96 45617185004063685703640284470927114853276447837958318590441298522570642249218208999433715897702034453175454357992424698059434229760000000000000000000000
97 4472963325235418573179771806654711990123987347241543391351858195349019170980407210694473381664891878283649714820105034795588654202880000000000000000000000
98 443063851097512644044430729923690396269055606911710728184229222532851232291091518547499879482763268631709474977664597640182394435665920000000000000000000000
99 44329952335873472523807138456726682733090084925581270197581657850228359996784209914247195388674346185970506512392931285169312975185510400000000000000000000000
100 4479658341309319328721563465100801623554366476690317830492462266970444799675035949229190270855512877740177500199706740396056890124009472000000000000000000000000
101 457158466352160431911303721537422432353772170543073372763902633640723413566836741610399761287202704825213739265172155579793430755676258304000000000000000000000000
102 47110886903672120385416412376165717874312439347923313754102790988378054041382474939562433132235858117864294203037740898717681792100411113472000000000000000000000000
103 4901935854660659301735624051017977807799632081946673779087613874576438949591603030191001333157235155386349061105875958614532665653549919633408000000000000000000000000
104 514950837257281381192429193238252214152688622749953609116274588844393586623764358727135493584194400161798285207081918884758987098958779436236800000000000000000000000000
105 54610536291134690475457115942916647310892628442632580246780920146947939861450210243012719094603816137158708146211037497728690581844578559212912640000000000000000000000000
106 5846030875047012608125171659156582086389812858631123342853418897314862631504947258885678404463925347276831212641918192331114876939639439427821895680000000000000000000000000
107 631657904646011038766152126034947952687275759950721670211642447718697069233490428825284918584283541689587811711044905859619775085801630018961030512640000000000000000000000000
108 68881374611495106673994375530335295190130886755014619415700659929868014384762762102578642772220123691819905836295693035099507900618678722067672764252160000000000000000000000000
109 7580262811813091306575631037929687052413923066453291530891288970166725236861632810230890062769801112046911752850040449872248730024815172827543411412172800000000000000000000000000
110 841770137007053758425446265735810962201393742427098850001832660877562059636253700640877886970436961585399914649823539481051620877041380144468154067294617600000000000000000000000000
111 94317961483328089517160616020228554698735410177421255108224212389083062097167784929355723241017733893865988549961831871853302841100193131847625149596775219200000000000000000000000000
112 10662337028993799727098830012903594370429004873888668241019439935124754384367677817808288115171500085796289696264844096466706085663064823577839942145070963097600000000000000000000000000
113 1216000048019598437395150826564199739449759750293395617820707793341959256965339700758747080690438579229193520267537821631300174602888605851928283031489250485862400000000000000000000000000
114 139895785340970315641607260230413437914678782281460376582308951637689624608673026123987966897780731959028318753714901681252332013947001076909914396466744964153344000000000000000000000000000
115 16234269998886237083319242516738432136189769598389470064301579705955527801179192531570058158637918576881786262647006545101691074163940624970500520644527267885613056000000000000000000000000000
116 1900140863293062992671023412409600993814211591191675631309965076934902857593874498830254014387602145503136640759548730035686220139981230627177862740663948327656620032000000000000000000000000000
117 224301449585692730590210719066672631600157959349510210013830788233538845359362631687810610037665071122294370781089229998230424254202605804659986815127839828928108691456000000000000000000000000000
118 26701797343599456742473580468007789737038273178492135797398688170951898652868549747472817046253721564045167042010728512709696168739234099860939315372563729015406355021824000000000000000000000000000
119 3205386812694373381760973234251636864485690951295305950766675856311199412846544765738293870859492803543492201490498418389756070782424725057868022200645040627858210249768960000000000000000000000000000
120 387991168980049369340110847137241610031659287322005728997148938433494746320207853383278701585775128915873142997806417252046995698185671067874111904634599700345967710232903680000000000000000000000000000
121 47351646372849645877137493645878702355329314919117544012177909667267113134958470520233418778877745690189793839827115939976114811200125390585291398568207137567222973049717391360000000000000000000000000000
122 5826276078491824803822832124154442727412998440817232167515497329657926159750958475292993989236957495350190359984197957879454263436213718998853461314426580789895230085672919367680000000000000000000000000000
123 722705109838007115708091472891937103399525916764761247762070630628839535595548976295453839156452092029158782195666995843064169948439493262595068756434422567980478667491478989701120000000000000000000000000000
124 90368504490668452787700849719596841164579375138316364426047151124009515039174527456103807786958043104150274614046427715502477721283862686953064059628102586651676660271203423250022400000000000000000000000000000
125 11390196920178002903449794600074185188452192074725291766199693006255365958062622731446417439814503349585607529478768493308124796120153526168042449182292096859221745721682931472138240000000000000000000000000000000
126 1447025678156828600263059856135044419147827244402290785372080007373202359564782120890862222188665665205206272257418423794483424512057851274835938254794992668759972522592644814790983680000000000000000000000000000000
127 185278591135146062005813590267914171077936142498427740641780834386695033268536569757673432564009396362053501466665026213882176838547997498067313044902890003923766645700161513539753738240000000000000000000000000000000
128 23908469906479986147611978087254745718284572794593862597287361003135150959660263700762542452487456415109863213649652813550714721800274929181499127225192440181122147971975313356934726287360000000000000000000000000000000
129 3109065139048304650243896344007925602478538196071177696623054001415760558262272194958032234244840602368117292904037513052461894266366397040739301826663129821940279322968563934520745656320000000000000000000000000000000000
130 407411895820889841367960176918798570948787645213167125365484996345521263554688148427300543975443912534318090062145075710394606624664652668218478111365936531867054202481800617979598510804172800000000000000000000000000000000
131 53794537387080510244752011614270252578372857566757630672266459398416168744121799407817453572376669625662302098126250988839960876305919257469450955069802270481525244180077118105766511303563673600000000000000000000000000000000
132 7156791367654427567679763686887481791843998436597928565658378724375114859060487581058926736684064645631419340550717611869606133591061510033101128636688024898077563194225062893819141535315053772800000000000000000000000000000000
133 959289605428492295145950824811941602364589696693052034382818779485186294038287386158031297041316383789830168951786422397240878390795643184671219250153565962314974622838432844291054775948440449843200000000000000000000000000000000
134 129541278500498726987926072621891648939466298576689662317431807276216629784085009820720195305889390741231329791783871923720434895873334141681958444478101698166874867673220931376357939511797152219136000000000000000000000000000000000
135 17622596232933230667549789187062721626880473002528897523721396243691469982550333835995666569112722117374431287443829038238429931796307033043426423773809450246778323344622401318391462771277943361503232000000000000000000000000000000000
136 2414968302088682114075219965543129607982887414819837926304171796692742512417890023082398520982531201916838095207569609881345756760361098146531230225858223288779881379256956858532546104351004879585542144000000000000000000000000000000000
137 333357101760286945458822598425464883235274178677517173145366017481351979687624046292305935233505310834293234339220650467030310863110148252484435954131535504127713777359401597873647898237724696294910328832000000000000000000000000000000000
138 46349169366550572897928928496869899404411203850410883953414348836580156454011608000280611686751730886825191649630588484483642920907013996127384884690228229641576565194962814645710503264751917923950990983168000000000000000000000000000000000
139 6490613157935235077833107039132564644207285375022091323774778029241989819847222568098997599267882314113990457502373081427877309035971027144256547471732333800180479446891621021095205923604998058529405565665280000000000000000000000000000000000
140 915416848348791673199573022408029857968197878077189768923494619827907304962156427382258624370818364894299098598853210891753955289221395235752923436013212115225454286435677512901131265077327133588147273853829120000000000000000000000000000000000
141 130022847496717711405854059366587593870379988314831432105111364494232980955543939027522719463022782019582174173779760844088317311190365380654700161863729547278015444493220459681699651819843589996487065360547184640000000000000000000000000000000000
142 18598012551428323158460701805457302842948658766550633164465418238167806531422182694768870150345944791647680913207213091246384423577272992695689812933442658455912340513059475386296250927457335690300441845294033797120000000000000000000000000000000000
143 2678787648440150575512488186862860931951380364512514024710718248696097756703469024811020521582799598721601112404491120396408573822068516491392945012159708131363547770855675306184134635399054068957260018542822534676480000000000000000000000000000000000
144 388520568291751335268573826238527168259998763658793400994014963264124681835553493094893336079922589282212075007730510699220121210452527283931523535576544718908554842161513771026418375896726115325024186862038146036531200000000000000000000000000000000000
145 56737878705177543211185656267476342536254819450028793452304542313821636572342079759464958972528695270534470525236073508896824129626442287999857133463303262700610026771372493204536597822918324484429425002816927826549145600000000000000000000000000000000000
146 8342480151175466850030503728633471868522233452751751389029629583334398364665219840944876095166417803891635765455278553095382679825641145495127929723129101009284021808681521483095409546558458888022630064953195373758985011200000000000000000000000000000000000
147 1234980811675066821510501541405663465832435700072496943301351010361073155095968917440156622510515976447930108631235284962098868398695792390514677540210541072649010017185170866874285944212713832993828919685782534871743830425600000000000000000000000000000000000
148 184055322086846322377844817135926571914831256223391991997471277851854483086750276702689635936672143287120884441600604147638119463727305786200341312845923435946123786617135395208564909392037462998353020533869911770535695902310400000000000000000000000000000000000
149 27614689122821630520648175515428427682082842296572111021565048319370250743675275890011177669526400386932268808060979532011955354262697510492072042111362332177888919512938959815840589357048398528329284782182357248627942430343168000000000000000000000000000000000000
150 4170770288205473851049620991640569422328374112378822285326031435822127526113714082698239937673297713612528875148520356903874636264503968826043984291302310859970809222988711861840751082202482260485595425722714646516909925686312960000000000000000000000000000000000000
151 634099918406143171724304364050998078543992603921046015530013149184546333542096654066115286962562940746967831792271961384899351377830099972819851502150941055882000358374523542447117477888003415999991518251829431566683901509993758720000000000000000000000000000000000000
152 97038855540575488374897625671369066496092908964679259628320923837112614417435417210009044187141604864243458122441837029351672167317455299241873329199915442130078095659818242250954794439241665621332035337368400629415789444685847592960000000000000000000000000000000000000
153 14947262092962833841098251165068923033185338146404007309100216896720650478880237879301190407663967338447014289306125397014392367556324516600114772201151840096212096937546462625642003032644542237631800064770185332086430756557454510653440000000000000000000000000000000000000
154 2317327210385513165968923502772430349440143028066661535840369196739912926591499966522533546423071446430376040825312058194848749601014069352098330455346359102164425766827673064780740067477106883820769003330142826652325842124008048295936000000000000000000000000000000000000000
155 361580289060486237663351030549258215524310317146001421642292273664651080312493711443065984360213248024686341570109524813669566562744895287905742828715876898574389233817344587207954808528677910772167323486279952385317908899416055802442547200000000000000000000000000000000000000
156 56780078239749997797836951234331197394122160530900567615775062206200042492515568779721725967876665809015645902718126174713462002223887132892854132149078629264873625909118376502483605429351063710130010427196491595765948714059294802566342246400000000000000000000000000000000000000
157 8973120127612070375670009247367563767132950119162911412490347166152179083636292616169049864962930193410294935718369137123632044443552584336968744133901432589286377420808766591882622934331854614348901187313729767249301671450120529292408599347200000000000000000000000000000000000000
158 1427019339510175793338579509849330467855417923525960526070033511417090336359727267559642622969137369059211087424178809441125587616996872431941983544222808220670040100673979795514300530968383571740767736534102435926209204377283220383940431629516800000000000000000000000000000000000000
159 228369426118365470304086311819719151820108926787644786785688155122559684023282327980567483396586951041975696425771991939458052641694077409644221976930981224665020378448767740652272315491661124191891044590149055411697570401806136145209168425385984000000000000000000000000000000000000000
160 36774844360738078314774157051743161480193024597545895988198557108768320730458883267064286358572969664565892792175928508444341896365704336417546971252885750758960700942459631010843335449495881676320003051420131761780460369219878439899489315468607488000000000000000000000000000000000000000
161 5958703467348566702324015178185332645736147966360048800600608513066261814768007643215281835164416373148923539152762467358638654579717362254014966617687135397014420754631744186289019167672483340591927673915042759887978825338274790547047380942948663296000000000000000000000000000000000000000
162 971458432804165052947041353508482639492117473547463752230402391722573486693005883030180597788970710109043610879962472066953598742818124867858389079912865717337459322519453020332826335132133016470006246761333977592947172059608162667784871099463146405888000000000000000000000000000000000000000
163 159349925335351554919167536448603446631121573176769734598451511305531247181155908041096142739852872746177742171999920180754660877326692039242315631544947726558448944694535847645353545111515768277551594286794257577698809229549776910512534837245483325325312000000000000000000000000000000000000000
164 26297748684274369818106642493153172576104591699109671923668978972686414629141704572316747078576977238111345626372817015993725166170140874903889070262512127955306291250217739888138849205824992198760715937644536596470545623794881422212886252385669700984504320000000000000000000000000000000000000000
165 4366248086235928963862518486441337684276365490542802716576665165058841278894683637272464913389983752065174353528711775186708181495686202136386332197022716744579447669137714125802553307204630736000490118022044466782750278100693906131783270591408222541583482880000000000000000000000000000000000000000
166 729299028168053426684415199611058714320248576221596587914159500737654407900843679338702648763251199133768128665180851293918983955167660545662740654921334774504537308810257194230324618244390868028106709651234905594544847693688574681341091383504036773840142991360000000000000000000000000000000000000000
167 122544745961497421776397939188966847299453620329185683454390961540615374305363369106659412357928770935927791545647456500443016433602585726626453477577862061091284012858790191877430039711299776657982053971705341760426575920184547477782628694755329537164830446714880000000000000000000000000000000000000000
168 20713821108780226777811754727204997403647522376133275770155704124951133698536021752310921038562291391574739341507231420246662507844284919877374516651688684093172129584572928629490505853532094763685408288517948320142779262287881301275257581582201468760523978330603520000000000000000000000000000000000000000
169 3521981107428881851824882808342142393906775374746807285675559814172331482827298576604817275367740825939400039865421635082793805068523688968174319492880115584988444106498878748983797291010624771252241525154408468946228047127424207841832668673290780221873238632615116800000000000000000000000000000000000000000
170 602365496070563914293928441523728838521510309547605464253116957308746633002341611101745112187137249139453752272740597224463279872931748501102298764176223404899235713244838535129228845771635339665080338423378224204015487817793400880584957030062217077947047237650900582400000000000000000000000000000000000000000
171 103625008863175263255974183762609183383486565721391380979977475601601672281011261374894790173060713395634824118389477318909625803200674349072158709690243444419924543753812373781237278004220424065154814604556698485506447503691121379197979625948715259608035108226486553804800000000000000000000000000000000000000000
172 17930229078504864712842095892241646485324717383744463142499575658586119294803002447239280579884804636408765734880133752138997288678363389166401784881492662095557722253354265585524744821616487268183913310259103948725714413572806247744340235158168120608585523876123086579302400000000000000000000000000000000000000000
173 3120393497430040057198597366675410823163325965169862314864643413869537915608067753273421704250547816396923117801728991138618236482674466720583863003453577152903697175722134898357065263985721656308887341976460846124367335176357953960126639614996198465673898580751254061423001600000000000000000000000000000000000000000
174 546161181384500502319139113054784923959592793193636256057373681551839831619447598472353929063498250940952578843639902709351049912174619678076157796699152734810008061880832841972792843246731636648620636542388827386738377364003954308523940827287500299494875266382379261165043712000000000000000000000000000000000000000000
175 96140431487830456070001399753908463820534201978350382132452396590816511536540996378148184277795206820047093658211318168101942168363679375684876600389542032877585242657552487035504857847990848392411603226652856820871446721281284309897523113273990861543436131449957055237434900480000000000000000000000000000000000000000000
176 17019667497073705065211008031288403606872581066015337824056134208170745246983444692159659850628166671675237539306274991723871305969036854156330903198784891340761757109528823903735690390493444225351368730276229717435207223079690284381390758391989774038847360065807602199693738639360000000000000000000000000000000000000000000
177 3029995572255197225592013237942338411895612237339858485525714451095327850045814301852447350500494718914927027273822363497538739884173706460005863877034838126427126537505128585792387066554068346653978266801095524288276048708855791849084688446053016690950843096366828993935011458580480000000000000000000000000000000000000000000
178 542456779560046060526218693673700030596710417427110387362441780227309214864849482988289013524285100775913987796097261515871502032905364372712726104043485586426017127859010650630993134250361877644896039765107113169112634570003939798554051852896844121110575216073256806937313149682974720000000000000000000000000000000000000000000
179 97657808159301395666573566547865824473804332332782947609933843480577362963456379624184789360047303343709802688004291476923418397590577810202449110397483827556293026035537405925378505347083826535783726699091840919669271712099847207986814220068928977550510164617786031478800772493213696000000000000000000000000000000000000000000000
180 17678853499923818369811717647065081824743549990300364458758309494083947763898846322823852153864563256735580280891291165651050827632397171584077644670813072325619217513176142969805663139403517855163591210441311544772128730510418054565841568524478114336000925800522637012848048414771485081600000000000000000000000000000000000000000000
181 3218053577142382779054874990108091059200619949086663500938863416261178605181973520706294042348630756000214690107467585647515428209426751057040315354084309080090129951531955070020818352256082395033386202323342602044685728064558313716624240516015371301036713976541725693071664358318375383859200000000000000000000000000000000000000000000
182 588994710085336906837636893669727220078323637687070908341330052164955605047882565970627693762295152380694661585997287596818699504364909758439989018140764276602259039038583143776239725082983306607353555991339022236382140375025034639343270597496237111120821389740371443800845415548486378166681600000000000000000000000000000000000000000000
183 108391571450929107063373436662580081730930603369187537890657014150378936823334209064605906542536529811991095671755691852859495166654389600883251237456387727014944940122398135059990363340130809969309440638248833434815560518340983481353750084057214826117891832942277232497664568972594203874190950400000000000000000000000000000000000000000000
184 20055468415948447072284515208182415122505148511661962318092515690841063617814687174411997903289440599849972562282393933892214971617840131738845145165114868819748471602535342084842909686173924168623065217535203147268666840041638954762213423374161760005723896687420234303478494549566033700073766912000000000000000000000000000000000000000000000
185 3730874221711298612308038843033267613206027210627782267896266043932294529125137777973254165509149547144312951377922004868782324025685426729306831588077063235718208731171644053949804615786299171035240771162034874368285050771079335556737313787132258521064803780990369698066541055512325769149833805824000000000000000000000000000000000000000000000
186 697776542283817020021280281294818647747239962067246880291847503420972565745547867734533701717213980496846862044449810545955907364185099810168479905633064887599628740152610466929882794771258560982789892736890632967487212921008716393738516830508294008039147721514287265298058275200017966504199856324608000000000000000000000000000000000000000000000
187 131201159634585177154660618165879060134935707373094810387183040739390671276804360339249878057498789157047233329797345970841522559943836816504261268410269854497510412729464191147294061098171644040615675381039199729562526996537578481923768046466067743126965242735936398383323363931977004570001226831233024000000000000000000000000000000000000000000000
188 24800603902074155454284262861169882230533857865847517382040632487743180878727958649482687332049170024702611449969124545482786603243591274079319157359825436102611367197473362295995607439934172189360532474212612005710529693247147075665065487777891887269114653971155802693311048115491522087898811139595698176000000000000000000000000000000000000000000000
189 4712788670847950247060050276852200718427262718909556767733971276814893040351755837930229144375539293009384833413969781156552356426153091837953230092860306376781556815541609308040687033354882231527125097613282493367764514806448355981679428153010814338938010196203601310715330420424788422844467018999802101760000000000000000000000000000000000000000000000
190 900270008798738171519471225859225802103888997223047222549829972554801729978546223310563772768819235756495459528917254411203028519460812246233876494495585012732217393844543097006258809506819124660370815944072450354685394341945323785905681032040011776962536650453163623355025821934119042504451159197043277168640000000000000000000000000000000000000000000000
191 172876042496045867054628783731257892331960232869976223912969231880321792417439437946147345548300627115670689935453427826908271879728934575262018100827412956450304347612610461267594332791156229438142281898249654351173646396297102847640823706566522046439628610452879812555760523021617902371674634693767713605550080000000000000000000000000000000000000000000000
192 33369698555814286723015404158093502040718912115907282237232820288513879246523497070075586015569301798755343443369662731765138939950243970206726231911584481690000993216175332673342700729569921164701517686626842371443657434870268579617343168514573153948047242368487431625736533898333260983999826812332830964202864640000000000000000000000000000000000000000000000
193 6474609011810839025507621795078599329464381687510371990252880774809153049337434056516740165371922455921269482892527592907430708045558772878886982773610995418117905476310785159178306885704904331514985429016421963740161128998738228610116099776096196471079357765294234273468040143667565749539157886348216356815041986560000000000000000000000000000000000000000000000
194 1262720043255807018413814494003159636423582587310223870691646483383414716394591636630725092569360114948454990155653794045332782532059769144527905740927520058792730136808547835805885670936945892379060121235689489859589096375097836542692483797602676200656005964173256483174772273521621553058271744395742089482552632934400000000000000000000000000000000000000000000000
195 247526357952960696846434320153408845571559649812469937178475648808501479537455607927954505646030618322395821622880660837991681502139821588357588680636028866261764389186496653392580062179192367166621548502227658156949452076265889063329376626535324605754910221766489145872865228038488393387659637473786390119882488492851200000000000000000000000000000000000000000000000
196 48769172264323648920026263539335506159942056239491459036127725738018469518081305955731853175243058789049212352420131040080120200463485685932318205391073498927553494732283989845390434031033335922587969179245189695090689950439989200163408906857472961066852258981761882395223373097091074450075431818919002266970773858444902400000000000000000000000000000000000000000000000
197 9657566138863799247855825864734767081808108959800545645899022188985417862223798613244170779041230928221042202350863553515032552821990569087670158787364611993356830329250883218289529647364158672462068625854590403109599596904577236351109218998062392982931196555966502763274936815231769487845406214516246797877582254541321011200000000000000000000000000000000000000000000000
198 1922105857647856252376362606819647011121311302403412224612814716701077051418344830735414963546796696449879135112442335842587722378229542693241378960312173450201153194855880446533354470541720533298512850032779930384693988167350366853465322902350117301867114622320131109548792087806646267187138567419679129534060567675861257420800000000000000000000000000000000000000000000000
199 384470710340335370481777066791940217868878789122496965856186984956625231857159129673648338455842504153286390917723323929750600860243285588717689229664504591417813142919497117153231032110162192240457686317123841229783763973371293740972793068173692277829656612985220039721860190553283032980396454168663137224583609941555649970176000000000000000000000000000000000000000000000000
200 77288471001749469348131594965354136104923325813342979802884768257947226096413527606189819833174493142609366789614124605365248993443778436296068809245377333249119360012534805089264904916504399670902263095544895262602684860287972895621197375755942242517551483225746797728702151126608691758110466684162025534377833383122981942722560000000000000000000000000000000000000000000000000