0 0
1 0
2 0
3 0
4 0
5 0
6 720
7 7560
8 70560
9 680400
10 7015680
11 78004080
12 935542080
13 12074119200
14 167122859904
15 2472036446880
16 38940240568320
17 651087633530880
18 11519998092877824
19 215088381671892480
20 4226801728115404800
21 87218325048627763200
22 1885639117481531596800
23 42627881967630568519680
24 1005797150689276256256000
25 24726721557074316595200000
26 632375328664959112396800000
27 16799546234069840415283200000
28 462957222342925732622893056000
29 13217563686156305194775347200000
30 390491957938300397989370265600000
31 11924462150845452567976122777600000
32 375990985313617831156337187225600000
33 12229290869261267059459541906227200000
34 409928990791741718710655804359311360000
35 14148837060651094618114433830866124800000
36 502435018401644331542636557074903859200000
37 18342045411059674766931574434048560332800000
38 687866029007515931454591047583146767810560000
39 26481600084490765673794746030572193290649600000
40 1045875887684975122225930301283104710459392000000
41 42348410395194858452747371385620087500177408000000
42 1756927071349657048935379328569361151968673792000000
43 74641589821485935065390403736890927670328138137600000
44 3245494121187727374447502742805524218055799865344000000
45 144353226317980428116338294328876571756683581194240000000
46 6564486540726608479470477402461245144977870327644160000000
47 305067416145775684239410739944535787932854725210275840000000
48 14481468657483555236023474910556413403758660564186824704000000
49 701875761682433122988758209972972370612210035635257344000000000
50 34718069267169222638250744740256207125616939293831331840000000000
51 1751953813855471163763721578458808769456133952013326090240000000000
52 90155540357180318770550876241494682993024467406803529891840000000000
53 4729358368218955549955685031274379933609381851936714259431424000000000
54 252810728485572075201335180465344811860637758813685359504156262400000000
55 13766433302406369079790504433116119494405531541707089491122978816000000000
56 763369236257998149936181178892780666173246941719354280743549272064000000000
57 43091829551493333640055685926763066522140116735131101423148032065536000000000
58 2475522812609017148982482965845652922263332719864864661975210263996006400000000
59 144683812894335541830359872715973641143326336394184956114524053541224448000000000
60 8600578496960020751340459779611664722818293372837011035884250683450327040000000000
61 519837929625633512702627570177257622597703502682652324121543219837937909760000000000
62 31939101939988352407442933723179330376110617338625924156799401674751281725440000000000
63 1994240421102685808022069997289413839852273789724459260651189087152539233681408000000000
64 126509068504699950547805175504312454462872311690408488306761472435165476075601920000000000
65 8151693143781797292621867282773897831670412736406785047258197320458534098724454400000000000
66 533398740943201103655214730028734703477822031066614970725784518068127946296105369600000000000
67 35435067115588357658686524757711809875077537284681394686140462999733207345486259814400000000000
68 2389426917918819502285335697952732025167879096340459764097964948062017704452194587115520000000000
69 163507785482341713737181872172585461489233735362398099186297882067703768073480820699955200000000000
70 11352069173833328659099302209715485346718092580697469985593967578025985196601406832771072000000000000
71 799491532661720467612540391590348312768729723619689127231070044258545063214279505664278528000000000000
72 57104168241656347970701155863315261579909189018348166119206665325499065937853548347734884352000000000000
73 4135729431951542020021221396680136940892215112997812823066017584670411350609194968386647569203200000000000
74 303657750690733023008544290078538028257516546841377665897708577239020944409283255442139319894016000000000000
75 22598747116242423837476168759635141212061230011618181477595281063305947933422419110075209193881600000000000000
76 1704409788818367333148645910801227652013483493065104561153504004517930442069370348866945304389222400000000000000
77 130249875335496689464412570975767260347069843634410481613147537390084184903010060067780085866404249600000000000000
78 10083706414546663491443128533525619285597854716966401188065328044444102328750297034633357789338865238016000000000000
79 790734126421460884547284769171525758996439167221273005626340749919661624141243270616486644690032630169600000000000000
80 62796847112857932821010178816961117248636428951971658925139212655820192116825017210915174788383096438784000000000000000
81 5049794098322268857294652072548132466054123003144880045618758350009845521274553169679534219051975349108736000000000000000
82 411122334661626806029696902666281226735202577704584356864612829682324331278322801083724546440060209268260864000000000000000
83 33881666460322768204065058249989197180802829151461889453954177680662945846941911781227711490911837004240624025600000000000000
84 2826122849589696135340782231833219184791353871128102814801360431099936280361563376331658576624714967053638828032000000000000000
85 238554544510295537316673774700083795282511113998766537374687789342923115976617278403045149208464888900628523253760000000000000000
86 20374830233185361388513386250991193018906811058848591008195617891171248144629600609313739435721202791499016112701440000000000000000
87 1760559148580457059271299811866726334425811721354219916176887282407028039563786678994992334497832742361265973084815360000000000000000
88 153886169754842822131299194372575970177338260893471606620222335975804720093275225881034514239615562961550955668960182272000000000000000
89 13604552251546566130898404346130880611093819683403106864534091796111045928940008224821652463325404041687675843867920302080000000000000000
90 1216323853713622118326470386197668109874549991156806543326817749227717339346056456217483601261549873345789038851996096921600000000000000000
91 109961421534418279342181752442298882836496523221959669826404031594176257035122641912303171557010322254765437194030331356774400000000000000000
92 10050892965911310709939394567416221541707904554819031385672663569167589950867836390227909786217640510988389436551978141981081600000000000000000
93 928731787867538875958849939188150484252710912342379376770870609621946699637000761502927581793667045218104651514536322438508052480000000000000000
94 86745433862276754194175283423379935917095579745393337371325943101909290064255299982854167676560762897443973385099217789965356236800000000000000000
95 8188869584596046284932013599597082556651227626532908669770581682981071477506269661182697317829723473462857612113622074962800017408000000000000000000
96 781220648880313774465112072855831112984702120039587816462387998145547072305507791270298672679765673032858028659669076683403969953792000000000000000000
97 75309249807379130321552940049139994685706041653951581567495059241368109652656511425542669742147931466972901499439734738089755885436928000000000000000000
98 7335017874774352883266939153911558051605093721491595109993276253680766496280802218570527021765423903269321077631374763803686992608021708800000000000000000
99 721749725820977323361197511610597568707794213192228025543363159511737862621644356655279958909128814126271988382827700247101375583946276864000000000000000000
100 71739763959002762279875414589850810105863801442957578875719528036553282738036693358581812668147645562765079070718561604082326803542389555200000000000000000000
101 7202400807014797922583891460120826861697341544082733954758603192329110472092823952068714078560381253279898257541368791218381212713319451852800000000000000000000
102 730290553542536706923733282011356952896467646963169182287445182608344124679642910683933365124111854016786760120696333143902012001568320336691200000000000000000000
103 74777855176422082008330783578198647995785940801255897428415224921483145470383494492001759485301015360056288930195571155285620917010941904959832064000000000000000000
104 7731574333661349603507605900101110168506027397809921509791902260485761302287594205415806115556747704437666944618967794989273474349233958555746304000000000000000000000
105 807123432929955754584463109495639933932969232632298605596172967106871105512403828578719363058499507056312044543884155387565517354395114056670248960000000000000000000000
106 85064688406642649682216753469679255220605769898250767277849544871642278847587865934203065353712699904594862542160476203650531258346980605916180643840000000000000000000000
107 9050175727567668854711823091525863428256315290785332173490497464525714892784999974827027724568961728635448620134874928252977798168936065871353384796160000000000000000000000
108 971907138347294715408178400071660357357077471517471188711627681760818557124129208107900630041029139236086301209937385991477999152773432959848190987730944000000000000000000000
109 105345267218482342760368782474176251454783303418411621816912867090153069109018964481585626564399146791574288108949900983170997832956433284927105242161479680000000000000000000000
110 11523672461160283647709376681418741140017706103832493221002584426966422556348775086897043329390006797253495531027286634165317094975538301089520914329396838400000000000000000000000
111 1272085181495529261037271293232099825087572270674048520212631996132232439410225916872434490202630474809637591390477386536953981778699218877244547142788946329600000000000000000000000
112 141695264277636144344803550134124076150753200542456437815104185814051953583092966296871111482518204836302328961392239308006552307044924114369676860806536783462400000000000000000000000
113 15924778812339561172882185482823120816240840587712375095011556714236789634202207321060427547208152471238852549343774880465824854404922570876023320862304182237921280000000000000000000000
114 1805660542954991567752459097672754772762736453429855326185042869436140475153134329750802856133491039004352680384519295043492458422694526553512817901812297860592435200000000000000000000000
115 206542642124163153198993279357256341239485299509666032634627135712447419043141088875900940961931283326041840458649095029818670985603853156976965871688957459949420544000000000000000000000000
116 23832036236058592188075652058771000917932416899754752031385424887288850877604874569450090068440334084624665908119715953612973430674047629021457351781714827579328823296000000000000000000000000
117 2773689394087731545484263317556210831317459681318104237406769577190604351691391105782557798129460474263311793637071817376305565357493174806592011132854363904233380511744000000000000000000000000
118 325587528518128368651143090424590544564115266821006989793254239514806620881736288452566921936204019510675031863171984794304711625084206958567446862240621065196114837451571200000000000000000000000
119 38544241567070340012468403917326328310302175621599552508750529837733730895342977421438240099563563538891205846327555512892087850718163495138983407108669084791398309457559552000000000000000000000000
120 4601528672123138321636889427825324266232114399535544556390233580026134268283188424639436771579608418426280941872971874323720355620596298735358113206403683395955794988519915520000000000000000000000000
121 553943200706735709037169646160982861700001184365608419492324043225570674546066810138995504658830678154601548414834446091347818696000643287478521095734672949185976142687350292480000000000000000000000000
122 67238638114514811543656675639117444619701259551879707770379538852094985832435166053094788899294932061374939806741800296041731058029553776089097032555563102490174994245342273208320000000000000000000000000
123 8228747429957863863781637525656108745994738165412105888311087501881761963779501721188179004230151323221208688269652652143536684351040007401439396185400092831374869983532214472671232000000000000000000000000
124 1015268165539892316078613046017684260674772220811933333056102171176167133137604216229400821363568695303389926996426283340922066323601636255296484739590250280325727871800124011561615360000000000000000000000000
125 126279119288232570714028695466554689512965147668700720160302403210953283330201962145639917313057379753485443079618898564390203940439117448321109378945297944754249020775627626182082560000000000000000000000000000
126 15832811493618808207474292686470070454901562292643988022098469883913572173999800095716207449717136931919679926718106676686210406530750533509348251690467119287159161228577778985431203840000000000000000000000000000
127 2000933637998517534795752869180712871083720222551100733315076215827761481133310176553560766461015046305709347931891465718815712225034955237271191322238753114924129718355578782622270095360000000000000000000000000000
128 254875644511794366787398285963172964293623315616795082775793263537765325429296873713053248560041106570505471803458604603098073878373929980269772157296122211892288068133890038346854390153871360000000000000000000000000
129 32720375569930174492790937364301093984961439952784595357812400087504488511286132476118021271659894040264586061561247459365957911814619426191460591510147297167994721318004725422822992809820160000000000000000000000000000
130 4233272365565672148271880220763876499132572930266197280026834003942984307972145344631581731600240654799149629178364743856253782422774948777250597334294728492846547431364673108344896219827404800000000000000000000000000000
131 551920129218821475385371864708562622997401519734700475331166194135202468600991537952741783148807574215067612594443204832633013301632390835022583384870412868742120115317637368398240628403601408000000000000000000000000000000
132 72509154813121638704728493591050464950176680761058364836601535410413556932065290546566271462938768297697489997443108579370354684755998164593581709063603593588690609783193765756762729094413339852800000000000000000000000000000
133 9598445918209140459662820694511829308739454439078986060134422326833614445049776857023823076252529386469731804607507685175643324130277833575403157061950370528965737994846235977865983863359908096245760000000000000000000000000000
134 1280193836048731279007373314125201622364020119923699792258755245595489279816695099391976259733586473960108209679195256392092816113353997682295324857019862697158453471163250611706360763132999704499978240000000000000000000000000000
135 172025528483212927604081675282312786926132685590375870922536160844195053461099724612283164102810943989894648412909504889654425035679056800582660285262285757352096439739905990722501793981669620040545075200000000000000000000000000000
136 23287797652445003938129627057406203199419523652622488870365607136090094340735342083672990394487617881611323539119904802517865808302991036018591839236871384114742176193719395418382806490123999982241238220800000000000000000000000000000
137 3175840105833818386225147357213880179662406299138485060587629802969542982127133777372489933638507547465152442418568638654771886686452369346092702517045569433836617212002015690025036283873751323080693855027200000000000000000000000000000
138 436274890751953090584325991217261684448346494083910794150649911558473810667183474311344808842113690439419148540322068190212472081554585567365221460360367731749725391389091968577315321154919214726038758138839040000000000000000000000000000
139 60368476091297100571738705336071743929405205515445072546095197132020388181104342814753835587858793566548189785511367757033064668205569109361985172523228045383568409737845983953192582870652077203011110248539750400000000000000000000000000000
140 8413679564450003417916332155526254671719071652910513085239052009431772607050511153221118102456451886325307426650716038473192155767493910783186454612550070457142341222680974259256649973116559213525985736657993728000000000000000000000000000000
141 1181041510457899395264042079158063689946205806529262333376035748027527328540586491215761739138527135024263777390042389892614296289709447696978338103078551533853199887992920479192049099190050891385965253033325494272000000000000000000000000000000
142 166965134270639698911078907847788508513398571336189892070861380393912243072373171537402884070294441466221336967833675617923034251025668476451267692249826511482877903313129234478172985977084289748048489456066497609728000000000000000000000000000000
143 23770929249489234766695772221630866320827239448661880535630013010480328405887888588581253679438696469265442935513016972397987034400956858660541889956360122686619401617538586268002027643384997607368861588526698921879142400000000000000000000000000000
144 3408041506653668428835395222322708947619166968685725912926972585965197536485419091224040693938319636979320957293620864412594768021384465877592752021869771382737008175905361484911866737854219294400073513117439396734304256000000000000000000000000000000
145 492017833144033017126331519292882004532479201830282866304829666031279435659625749895451068068497403963684240779029934594515852007668064981530856802822889787498425657378193092108615059133670279266311556090083257048692162560000000000000000000000000000000
146 71524241520425484097696076392731699943213573429638249719177759005247662027782119934167577516042261505121093191520812474115161139632593325622431207524458538020206174867135319965488057609787780067391052099233386137719448535040000000000000000000000000000000
147 10468913392782588584186771360358483709836304056389993735191660267730996214136859930605055969219817935875685470619564212130876029571868052505455481886039372206197323754502315799632531465377819097947105404693365136579361725480960000000000000000000000000000000
148 1542785830420876538640046045028436606191065367195607718878102223315617429833203734492989526736850279904617576119418178865856577272413537494452141427884810610183504152652897564882121932913174385157480446022450008708819547215364096000000000000000000000000000000
149 228899791648232918281702451617752771780075631635517748203127989266624602924163765216035946737874004795581307556961785735048057095341459621105179014647106686407933752483228381727335592433153281306266990515121659599769753281259110400000000000000000000000000000000
150 34190163324159725377873996122789551427981815846362764742692430652714933574784580846554801975599800441225193232056789857382235721786151143249997639573415156414738536680911727330689422963260143828610936413043081863396535608446812160000000000000000000000000000000000
151 5141070255626484540681571964753073174965451107733836774316190134602799757546776317828110286980277149629501015163880415753785967441927877646180513619375365942321828942913618705737159379017792707046853669838836828157920241315636838400000000000000000000000000000000000
152 778185811308146447570201171555848745352014663520533422777263463267681772548900940593460566477514611457296664869645228122710014908883426259709385418231002061892000394003657096979899361952682630028068959274668249681492194195604567490560000000000000000000000000000000000
153 118569108866369003199417638577977828649038632699073915877727780422854991169612203807370776290795939334908951946933340638849699296764924498881879853658267233342854244147515418957437362307792527558712991017415494927811674624861486040114790400000000000000000000000000000000
154 18184426221078258597394609081681103592160260333968625867290617020172184216993029708379707636249171869004574119688990855709339001884052408317295832773417583971812074294751647868149855851621829220247106613516548522265087721351673617762064793600000000000000000000000000000000
155 2807042638040966169680467657908798157073642480962259165051469128256573467886505337016366783354126612121805599345927199947467587665036398725280577575363824736944249317843204888853953646076933999292939997240109008105341985740290397255608827904000000000000000000000000000000000
156 436115555925322437477602868551808313069899987377858407467070267468054756435819375631265749799502251045843465237997775250482014432278783987098487400561406555151392436872840819481325191811905471193299110925815447821647914337680982189153888239616000000000000000000000000000000000
157 68192928432606256101322543647976527813817765116653540135932374460742882159497682507480211076203551840453037842828728202311619047210633263322536749772680293528473833963148189639185398213335478021098319923293322332106592369719284547539206913654784000000000000000000000000000000000
158 10731107872699305625661386249978779294041796396913950797771930006546071108090679478047345660900543217624593031478150084555142630413228728096082560349902854796112269955097716275165415530888162465055621264750850407656940056800989629296665440141547929600000000000000000000000000000000
159 1699416080708430251037360350383462337084138647197193989677717584984052915765809956718358528772206519401860833783855973574800993207420529982811753381622796613433835525036153464285694507298494495883701887444755216809809928035275001504710794267949268992000000000000000000000000000000000
160 270824241982884802970548097463206699675270750864128667159906262605950564661941305139830416189313729261257803324324866586139811356250012688787014709871314115787027281554936312472686136081876208388721976552249105791248569458169093471697004855406897397760000000000000000000000000000000000
161 43430109244403574423175413188403040278465519590975482227877656737370135952394320333280160035485717819557777608401354756463528019506352615335291946884268884548828845983433757821387531276393900779847529127280747560256710842077998056442346699187589417533440000000000000000000000000000000000
162 7007982599585470305740582541972090745408726083741260911935690586164604394615934919437578318311596446571372455956226942580553395712185702615147636838410496782508010101262133179195438564501946531399628919242407179027530615412834943233856515947102442209935360000000000000000000000000000000000
163 1137829418677585544616133716117118298906719120186963077536282484088980868685501993036223326455110201913522708933896264133470219100164919988772820436773700346818859926166830023988322750996647453403600517702217430392706834465596963433322452818816926309240799232000000000000000000000000000000000
164 185877532813349039164598335932126077666506771808624905217279512402893990748428328229385911913074121164754814896609456719297156181639316312647521048115706383130933083200620762959916193093960643182073532968051507288794899223032412310204363844747762918884460462080000000000000000000000000000000000
165 30551039083980063985369745498940900168119698444579897569651881475969338359160842542080715036762170887255832950279228097498345575069155874046863474121869588011110957151864128244322922779211195184190101875863375116395205022675297098536146449620145235533160356249600000000000000000000000000000000000
166 5051942073463184537821151344639534561369598043465284873687808334253683519801805806552801010516786245357855248895922774311150759090920744597652600032966341936229395091109037504346270914524111043920412988522048976458812764809551848569016859333084944558755053725286400000000000000000000000000000000000
167 840442810862988259913919721420808206172419566886756894000961820330249067977424173964046608439390676498834980163378329577382213542776076285937401341723201638982802897603302121021429544543566465409445079428803119386258077202324092075022201397227778136795765590825369600000000000000000000000000000000000
168 140656474181184634411527894740125949402837966949308513049022529390283181222273111048450604016182912933379502429077734417493359910380343983366728172391641886911172300568160461868389981072162985351808776714717717815913322547293340411776975824064009736360440149708353044480000000000000000000000000000000000
169 23680864739895241303549309674747213510994302711554775858061969562287719100560315038615587339683284719225619983370294488686052343359850196591798911717094624920735203431222692675504889182168222845570502392450999285748820290264055611554180709506848479208081721365449460940800000000000000000000000000000000000
170 4010572349953761892251083165983278244761100913029908959657897493548238372152704739154011855942149250274136989079572327697000296019037065259836868756750346131660577005582867505723613348251340148055663189664078853752083097585056573409995684328195067625444447751050601955328000000000000000000000000000000000000
171 683236404657376432748540971871038600960787839745142102503790771600220906623389586125512963948463425969764854450900825224361541715261684051173500939232095699540878340722027349158365186495405562761633234196633782630336066542398752776893827064974284899444917274605563173404672000000000000000000000000000000000000
172 117078336047183580935776381161591488307240086206342956115648903744394157108885523352725237813200573165507842929599566676786415594262716330991646442139873977387529789254279480902616139013177220274946261453102257840673446352965503122924971361531464649228239763215884038803816448000000000000000000000000000000000000
173 20179398266361575635894113703202278199237327190162738038638670199377786207130659759270496482799566835675050186853292906191918928723079490287738882563145847739790129701918594822756216627964563422403922282788302054703972940053340666695382897162592749231122651208927777078465318092800000000000000000000000000000000000
174 3498254554721344723021683993056433648239524870551298260963667034962065776915684222652672235874625034960704999816830215615808999058773004802235189952694724514850915527441246110629906643258128174921670311221804765686449393018254158500842591774597833300274545392705968871856903553024000000000000000000000000000000000000
175 609946435115784928367855659236237302290058094395524779435364436381012335489215317575121061213012518941944143043037906169661852289301094272547835212908171875240204459714984459685389178822111518729244599085834618650884460046072201534721364326575508358667726689813018803359413016985600000000000000000000000000000000000000
176 106958378536593814193589497947014455805854148521460832348235683311038532353126821498035163207715869041219145462211098163786701033953634098326638405540504470565949463370051034134272311930199644539202219897054565224027063028319549898970686629424830951020478253508490464766854712157798400000000000000000000000000000000000000
177 18862820894239449995751300085469870522734551985058076446819620549424434303251511659579419283853814973952416159908164614562711812868662558101555577166482581723080597575445908439865246508636225512177144038363910992847316701414950530469588862427769062523483619912425903292241189623404953600000000000000000000000000000000000000
178 3345439973453016914217391026749125962054833884522332985126670376130558026360083417059849693431544497177053900164683506189842809660069241905236920654472109930232776921820221177198306205749881245784108233979623690315430155362136366817137409593768108006638896324900238489240935355884003917824000000000000000000000000000000000000
179 596679094825629952558080113551151177491048414819238747181320258650432053363218007152512068797233343826590326112582165202350615140898166058864434309668276087214561596210908365073190185025172113685437265598943902534033868141622451571179570625994648074943977131899595772194020432440735249203200000000000000000000000000000000000000
180 107017732704499376084594722007713556370723261610628769107633507174869794982260277754527522347883300848114560010635602694410011750947617872543443961580010393079004762421932943367373424242043631545620976845585605673266558975839440426255337908138361503291539575847969451315932902160960520716288000000000000000000000000000000000000000
181 19301209610319835821564376978024320351517059529241092621284452607387921313702953812396175637675798351785367378721413668322374186123787758874142035808776934631370085412568551663727607637858120038775218734678086268946835152608510237642591849266633313453676556872068132018808333263203991082237952000000000000000000000000000000000000000
182 3500369012352052994151186276448132475091481329605086799767314987894327152813922290052293847056034826755283168715488312444847958160736717911910967715627563709573789695254158159166194626924934797684947279298633311104947876041053662832498079605438267654404311604438596770903101334417402570104373248000000000000000000000000000000000000000
183 638308262439350659279928175345102721417139856269851058048500454862898749351107955350464908783153300413108599732976039039575074252027268203223907160641463420586396981579722893585043813241843222815059377916159195347777136385078385567803722526658109234780007842211765448411524181066390728824172262195200000000000000000000000000000000000000
184 117036516905676701484843556487771491303793188601210925902298882708908505978775936611855957013608193892638977389418793417875159915098585787342367083019670880672374078653540937468623162531610713532584033101284496607652316139102107226717768100609058412877764304988013008185733541016311523541704176041984000000000000000000000000000000000000000
185 21576137126447420347220827046112525179749393245530725031899547951953528776256272223035464525623744832150339444693577980144825537419071339073142628080156423139105026367453459101094288890271968224030447423309093571004768201833674633651627485865680751353618836896463252579898852303817361456398090968760320000000000000000000000000000000000000000
186 3999213754580807599287763160931043469924324151653638089967013769375446083119377701568990950547325271835434127447742124831497556887064660769844873956922362711776918135014140304219482365736012932323296334970343182199501282172467868882639139215972787831098696821662175261625665725144692009373263235991470080000000000000000000000000000000000000000
187 745266384636844607732549812534292911551359297301878388104527980696065219412851575255879887717290585321047790045220126985383953534776361637525069682892731012257812775246466320634965367026602678913209758463504916514656592633125688072780765204405945420752357689731879098265541495912232258109691468703093227520000000000000000000000000000000000000000
188 139627816784025667120113085832135158705329713701975873997242682546528263769105124504695031283379289406293254890229017094244113208922789311373575879165869475020931400131611427262439062910437291727593346497728904698475115925843169559161454905703738039795656989005809494935964510612977811927325469097289700081664000000000000000000000000000000000000000
189 26299258406194234140623999099559301850251921837332953502746127887318933493558604101745395026071899673235306960086368260997838172157361521168488531245110630845906782612930874184397668073515552317603364598234133881295591144161276139424086298607647846343115860887198730455706972561220764250184925718373444888821760000000000000000000000000000000000000000
190 4979823711668435713081146148006745950978455664885278015700341275061064127111034368240151080926053123846727099894873083922754058515289760032211885873008945663421856302014648682474672111268798259676445654842252404459104842574374916386432233883546251492725832626592690702543588190618047322976260923133602439574323200000000000000000000000000000000000000000
191 947919040935519314542726780661151149303637270210204936733128675185157950642498307292733344157250606672154074407573630157916489989323010543750158451038916925428430624782840510662847750359484698280438511155037172489815689596315953172064958193673104992511548924404027521649941590779966239075529564541971171585608908800000000000000000000000000000000000000000
192 181385833077894296878737201719029534731537505551918067412798321865116364434148028186475454229103348249275823547162265928149921084579580426598999355569541364159128627654696683517574493499487525997977636267213273398854301259705109930311058150139829714471889841012502204949555565510594936522097124882205505438784631603200000000000000000000000000000000000000000
193 34889799291054479782524648265111610837226464576890648256105682128504782955206050926299123745598139379761914368643102231023351350697589405369978095669469203729744171641699272532260410458347431807176261510762686626609136017880992535182778836688182930574965983352044399121588672918971592051315793587881978276258282796482560000000000000000000000000000000000000000
194 6745976790493100366023136396295024020572095026519896126487744813578373596114012830210942038930203694473192826287005375583520157370796074992600645124626810695640015538958321478551120627851031349726463602013609222408758881574336373325770509894954373654076764978915922731278224040054793142444225507808473466199088721140121600000000000000000000000000000000000000000
195 1311085075788441517849135951000765324043979119106127649522020676289715477066791927006879918670547969268582392139716822408770183637531061106341018072721451692745752458950153282813920019677228955254031776502010064019438649678952689126771143644226526082214877608189389828317708576015415374896867228807408635169249444417765376000000000000000000000000000000000000000000
196 256120935016892266254107127322651674355608813952080686539818936495970980568451660702346877127568640806426011445487617395399199643843933173349511022124158351757207038002969856956292368136652044322768703853180180175977953886519065497258579973693523541369386576428753043741663137908540323686357270983939375931607770373474484224000000000000000000000000000000000000000000
197 50289357657094182396733931598157784424532994325720022731884753910689533798147798120385778981605933181363701775459788350125847369516765731390896071279355557511892344735578358444832761331674910875491514976393408221913033694755392315113642752362695786352394756569285919704735552492113376279125722392618138155617325074860124143616000000000000000000000000000000000000000000
198 9924591724890083969690347632579447526109412219205566764567034588619400274679697798976307562699427195059655848772042800088426712207894918723897166940183738813584331823055794432212285972568258068234798448675922801650346064537837657488092076708548945459337863952919672765912208131206116213796610445451246463579612467071547537463705600000000000000000000000000000000000000000
199 1968537187270070739042110399859532888275189627303909841224552545946179552170281304219757993579240254067169018733671009065187384844199669777851128176445828830989373900550191033173201940446649788194470656910591348267185345441521958657083715251949597182250846469834010449336716721089028450681409397472596089765131965494559390971199488000000000000000000000000000000000000000000
200 392426187445139296559815326830316892969028443142533392431051259512362508142169616427647846984764831226985290024933442502946541398578892815933864700272941808579235587669466328047107599544306572402109728118451067271746183772448581212872348705347109334420244826775346166889937966726467574354922590853995284262683160603985025849674956800000000000000000000000000000000000000000000