2 2
3 3
4 6
5 20
6 80
7 420
8 2520
9 18144
10 145152
11 1330560
12 13305600
13 148262400
14 1779148800
15 23351328000
16 326918592000
17 4940103168000
18 79041650688000
19 1351612226764800
20 24329020081766400
21 464463110651904000
22 9289262213038080000
23 195848611658219520000
24 4308669456480829440000
25 99430833611096064000000
26 2386340006666305536000000
27 59828953024276660224000000
28 1555552778631193165824000000
29 42103628541617628354969600000
30 1178901599165293593939148800000
31 34261827725741345073856512000000
32 1027854831772240352215695360000000
33 31923961833867229762934538240000000
34 1021566778683751352413905223680000000
35 33768457406490669704792978227200000000
36 1148127551820682769962961259724800000000
37 40244892079609196041859589419827200000000
38 1448816114865931057506945219113779200000000
39 53678637055782745680632320368165519360000000
40 2039788208119744335864028173990289735680000000
41 79648872888485255019452528698668456345600000000
42 3185954915539410200778101147946738253824000000000
43 130768967669640336877392060754359301963776000000000
44 5492296642124894148850466551683090682478592000000000
45 236407551117549791624433125485489555463208960000000000
46 10401932249172190831475057521361540440381194240000000000
47 468520365056464095367689049191326050668836290560000000000
48 21551936792597348386913696262800998330766469365760000000000
49 1013803106723779268120420272202158961479254718965350400000000
50 48662549122741404869780173065703630151004226510336819200000000
51 2386336543519049661883450794568158786251168800026132480000000000
52 119316827175952483094172539728407939312558440001306624000000000000
53 6089577327720834137176657768360968161952056678585204736000000000000
54 316658021041483375133186203954770344421506947286430646272000000000000
55 16794184330235814716885054031172641480926350597155339632640000000000000
56 906885953832733994711792917683322639970022932246388340162560000000000000
57 49909999390242877777931775745606308048005399995352958306877440000000000000
58 2794959965853601155564179441753953250688302399739765665185136640000000000000
59 159405883385850385905677034161367133730922846865157968437725626368000000000000
60 9245541236379322382529267981359293756393525118179162169388086329344000000000000
61 545785176212069676129953561480242179812908095686060218386457999441920000000000000
62 32747110572724180567797213688814530788774485741163613103187479966515200000000000000
63 1998597092141572645278373697945461832202392832890391762203910886706380800000000000000
64 123913019712777504007259169272618633596548355639204289256642474975795609600000000000000
65 7810275181896279040457547639001416905479411506955906716782313574231965696000000000000000
66 499857611641361858589283048896090681950682336445178029874068068750845804544000000000000000
67 32505446451148560862967788856154602876263489584714371295634250000238825701376000000000000000
68 2145359465775805016955874064506203789833390312591148505511860500015762496290816000000000000000
69 143800380191715387707956587295187259741403819238252411255166420943913680465664409600000000000000
70 9778425853036646364141047936072733662415459708201163965351316624186130271665179852800000000000000
71 674983006799890728191402892253909531975067149302219234830500605863959270141332553728000000000000000
72 47248810475992350973398202457773667238254700451155346438135042410477148909893278760960000000000000000
73 3355942538673186442110553407000789121679279805017195957822132201479295873924311799562240000000000000000
74 241627862784469423831959845304056816760908145961238108963193518506509302922550449568481280000000000000000
75 17645192611234280292991804492598885960829476448485151378233210890935876726580986777698304000000000000000000
76 1305744253231336741681393532452317561101381257187901201989257605929254877766993021549674496000000000000000000
77 97964299614227982209224550665525158558529270731584587615911993716641019803749271309085835264000000000000000000
78 7445286770681326647901065850579912050448224575600428658809311522464717505084944619490523480064000000000000000000
79 573473213511729185054579597140917725685774497935623017444787220017844865829167859316257571051929600000000000000000
80 44730910653914876434257208576991582603490410838978595360693403161391899534675093026668090542050508800000000000000000
81 3534832939480102430414472092425676283788022710202210950454795762022189133959690278204990569664479232000000000000000000
82 282786635158408194433157767394054102703041816816176876036383660961775130716775222256399245573158338560000000000000000000
83 22912450462953882991810378153380145511867888157748807360757466625069542138790144793774443635368043479040000000000000000000
84 1878820937962218405328451008577171931973166828935402203582112263255702455380791873089504378100179565281280000000000000000000
85 155985831361049295512152793037686134817307106495334555041584669298205994551382022951849549530642815071027200000000000000000000
86 13102809834328140823020834615165635324653796945608102623493112221049303542316089927955362160573996465966284800000000000000000000
87 1114036627050490336793657779439423676125678508489088907147448473157851012541011191374568405516075472254087987200000000000000000000
88 95807149926342168964254569031790436146808351730061646014680568691575187078526962458212882874382490613851566899200000000000000000000
89 8337351091367909636978242051744252176686700119442697906521980155471298502211368555252481096357374072085394132828160000000000000000000
90 733686896040376048054085300553494191548429610510957415773934253681474268194600432862218336479448918343514683688878080000000000000000000
91 65314083462724780799597376212316493791104766413964578643353494974470372353410625490669219301811811317754187602303385600000000000000000000
92 5878267511645230271963763859108484441199428977256812077901814547702333511806956294160229737163063018597876884207304704000000000000000000000
93 535047413081240321350233655090768009350024620525630682324765162448310271564045936732286442884757097735355687460401053696000000000000000000000
94 49224362003474109564221496268350656860202265088358022773878394945244544983892226179370352745397652991652723246356896940032000000000000000000000
95 4578891173864831233421853767462201726683398200406636910111813196469101944855808122726846354337510845994362693645490517442560000000000000000000000
96 430415770343294135941654254141446962308239430838223869550510440468095582816445963536323557307726019523470093202676108639600640000000000000000000000
97 40898282177926071366211065454746470540962505918015721155656665526927612930476987882145356792342292793903607223503264527060828160000000000000000000000
98 3926235089080902851156262283655661171932400568129509230943039890585050841325790836685954252064860108214746293456313394597839503360000000000000000000000
99 380923328342629194619180566760272246900881503119924985586093730184561632625428226975271281535332727698994685391131525543882388615987200000000000000000000
100 37330486177577661072679695542506680196286387305752648587437185558087039997291966243576585590462607314501479168330889503300474084366745600000000000000000000
101 3696450101897395851314362009601151666495024625373546575814858569967442195810282931961995239839924841926126858824921411601321453452001280000000000000000000000
102 369645010189739585131436200960115166649502462537354657581485856996744219581028293196199523983992484192612685882492141160132145345200128000000000000000000000000
103 37341254587051962321066045454682403277112239148244692620683561669305718951137338926146848067075240758919123825783292644503349221121851392000000000000000000000000
104 3808807967879300156748736636377605134265448393120958647309723290269183333016008570466978502841674557409750630229895849739341620554428841984000000000000000000000000
105 392379084992848657657511359143806113831874494838498758760586588016410207514479373485843445764444209121834687567079836595788778268437386362880000000000000000000000000
106 40807424839256260396381181350955835838514947463203870911101005153706661581505854842527718359502197748670807506976303005962032939917488181739520000000000000000000000000
107 4285535301174486161256994063727232315559597538219058369200996300493897737568883385406938718828462285790965729112270636052049792634668064419348480000000000000000000000000
108 454266741924495533093241370755086625449317339051220187135305607852353160182301638853135504195817002293842367285900687421517278019274814828450938880000000000000000000000000
109 48614800781228740141578521968444361407176033775554218572334705596708194560600499023446465049028706827301021342632935384782739971299119274186585931776000000000000000000000000
110 5250398484372703935290480372591991031975011647759855605812148204444485012544853894532218225295100337348510305004357021556535916900304881612151280631808000000000000000000000000
111 572387191912417098659792547762037593753704394813819972740770799788099660742613089752128433311189063562725989500921421725047353083506451825753278004592640000000000000000000000000
112 62962591110365880852577180253824135312907483429520197001484787976690962681687439872734127664230796991899858845101356389755208839185709700832860580505190400000000000000000000000000
113 6989952220112198140966813976249107513334711493719365028515714707307024769293300342362483506302675146749865031084234793585455465515213526085444592165558681600000000000000000000000000
114 782874648652566191788283165339900041493487687296568883193760047218386774160849638344598152705899616435984883481434296881571012137703914921569794322542572339200000000000000000000000000
115 88478333136509851502968899117293875379134686038431190160949950164078022493523609988773118810123654926515188124496583035494792837287054522601551754901147615232000000000000000000000000000
116 10086529977562123071338454499371501793221354208381155678348294318704894564261691538720135544354096661622731446192610466046406383450724215576576900058730828136448000000000000000000000000000
117 1160121905554857070544114444622627307945764570475839363275788563503922279882709131894149827186218643148675518540051773264252774882993466557672048199975379656507392000000000000000000000000000
118 134574141044363420183117275576224767721708690175197366139991473366454984466394259299721379953601362605246360150646005698653321886427242120689957591197144040154857472000000000000000000000000000
119 15747417404541259551761106530344568236235278562001011794481335575098007432309234909055730144237252780857244910294760100170749549410094448822736537463252471765454238515200000000000000000000000000
120 1858195253735868627107810570580659051875762870316119391748797597861564877012489719268576157019995828141154899414781691820148446830391144961082911420663791668323600144793600000000000000000000000000
121 221155697411842725127913192498616142895377679319590603017971648532376409952634022326063326228937208398439091307398607911709470885059667416679703883836379139541464541822976000000000000000000000000000
122 26538683689421127015349583099833937147445321518350872362156597823885169194316082679127599147472465007812690956887832949405136506207160090001564466060365496744975745018757120000000000000000000000000000
123 3211608769705269612841418096742806942214229796003009602149370217300168136531509166798296393604611370219655165314990493861076438807618099278737712723401972936734726046382817280000000000000000000000000000
124 391816269904042892766653007802622446950136035112367171462223166510620512656844118349392160019762587166797930168428840251051325534529408112006000952255040698281636577658703708160000000000000000000000000000
125 48199620504068768554627949372544824823231020192394374267178246673925539255405427257266495875446984929248951727068627173740440839565125601080103291745659768439407674235792916480000000000000000000000000000000
126 5976752942504527300773865722195558278080646503856902409130102587566766867670272979901045488555426131226870014156509769543814664106075574533932808176461811286486551605238321643520000000000000000000000000000000
127 747187504577792545835807806926354090358175823083735565241405481298776589191091470502941639905186944936659171613534916658125955117386104247593693722185483626612170303023622054215680000000000000000000000000000000
128 94145625576801860775311783672720615385130153708550681220417090643645850238077525283370646628053555062019055623305399498923870344790649135196805408995370936953133458180976378831175680000000000000000000000000000000
129 11957942842493479424014985938492021547994377677196837294704053851599079070239508442146277824018617701415835741938605819432545747178332296310535776256396653161308766626802168978925944832000000000000000000000000000000
130 1530616683839165366273918200126978758143280342681195173722118893004682120990657080594723561474383065781226974968141544887365855638826533927748579360818771604647522128230677629302520938496000000000000000000000000000000
131 197472743377128683239733537486079153418030789665611771276421854150528306973264318807031380696278360683744661997783715980544246375221332369617865958445027882023843195786124545659257057443840000000000000000000000000000000
132 25671456639026728821165359873190289944344002656529530265934841039568679906524361444914079490516186888886806059711883077470752028778773208050322574597853624663099615452196190935703417467699200000000000000000000000000000000
133 3363343975781740680480440730848721867633606795806212189169791561870654809245833503932175966682852067323110202867924024687138228486866734630831814325671031601383409319990718866173202963156172800000000000000000000000000000000
134 443961404803189769823418176472031286527636097046420008970412486166926434820450022519047227602136472886650546778565971258702246160266408971269799490988576171382610030238774890334862791136614809600000000000000000000000000000000
135 59053395683012521589012020679257690980036301438012779134373249079115435337514271377717384906784182312643444053119547206396497301758965722722578476411642227502289819463378218868806381556333543424000000000000000000000000000000000
136 7913155021523677892927610771020530591324864392693712404006015376601468335226912364614129577509080429894221503118019325657130638435701406844825515839160058485306835808092681328420055128548694818816000000000000000000000000000000000
137 1068390611311805554355269883229380623025832415686009054430725206498830130593824863605003349914124540360790833667354609243794623589376729074875282689240798621001717136060745206602336718515357114957824000000000000000000000000000000000
138 145301123138405555392316704119195764731513208533297231402578628083840897760760181450280455588320937489067553378760226857156068808155235154183038445736748612456233530504261348097917793718088567634264064000000000000000000000000000000000
139 19908329600292109739538707274388665421999188329183624948316166027887400720335012861280569279251230163680670063652704796956912227700240862339564596186587942029539082729519579851530422279288392174003237683200000000000000000000000000000000
140 2747349484840311144056341603865635828235887989427340242867630911848461299406231774856718560536669762587932468784073261980053887422633239002859914273749136000076393416673702019511198274541798120012446800281600000000000000000000000000000000
141 381920273455970013969522417326110220066031189516166876015542494365412859509007149546983270316858176855533710801391592897790589702273099562791934561716957356630338070740414632853176436193345738655251407306752000000000000000000000000000000000
142 53468838283835801955733138425655430809244366532263362642175949211157800331261000936577657844360144759774719512194823005690682558318233938790870838640374029928247329903658048599444701067068403411735197022945280000000000000000000000000000000000
143 7539848820774790239674424367162216513975806297250971123694616838067849260601290868181568890191507635361010100101583860788576389091736516396440439232162743414742988062664446769863361804638131942213159102416158720000000000000000000000000000000000
144 1070658532550020214033768260137034744984564494209637899564635591005634595005383303281782782407194084221263434214424908231977847251026585328294542370967109564893504304898351441320597376258614735794268592543094538240000000000000000000000000000000000
145 153118836709893301842637542956584147090943196158200269471983500960257879066523310770709756826453510126986167852035562218381489387681062340101301676067077039143673766344366973251877213810136134817700878166437081907200000000000000000000000000000000000
146 22049112486224635465339806185748117181095820246780838803965624138277134585579356750982204983009305458286008170693120959446934471826072976974587441353659093636689022353588844148270318788659603413748926455966939794636800000000000000000000000000000000000
147 3197419271482115718629208921341392506355935771191961908180474494970972043754757801280946509090173741525231806482538932646284511042778231296139159907650212619125809444275160629122821498933867624769455808094340958597939200000000000000000000000000000000000
148 466823213636388894919864502515843305927966622594026438594349276265761918388194638987018190327165366262683843746450684166357538612245621769236317346516931042392368178864173451851931938844344673216340547981773779955299123200000000000000000000000000000000000
149 68629236714064319405152346729862510548823466409623140159217268268083878828643121192944834220631004378831360815311536581576776276514936341701328467502609088978910020535418353068258687435969924891778278427293835970495041765376000000000000000000000000000000000
150 10157127033681519271962547316019651561225873028624224743564155703676414066639181936555835464653388648067041400666107414073362888924210578571796613190386145168878683039241916254102285740523548883983185207239487723633266181275648000000000000000000000000000000000
151 1513545574426884286249682215183191499090565948015386121327158728212307754009062308309142587331574032096832156086100874531326772592982694767442061110277935447862514281834403968127741921203015672514599637789305243028246572407193600000000000000000000000000000000000
152 227031836164032642937452332277478724863584892202307918199073809231846163101359346246371388099736104814524823412915131179699015888947404215116309166541690317179377142275160595219161288180452350877189945668395786454236985861079040000000000000000000000000000000000000
153 34284755726173656780216827528863930035243702941927746400244548749972820578475408807179305205503005542640190216173729160487534503333511898874966792059049026080023342991890485729979317648861038129869671275741639024543735994709442560000000000000000000000000000000000000
154 5211282870378395830592957784387317365357042847173017452837171409995868727928262138691254391236456842481308912858406832394105244506693808628994952392975451964163548134767353830956856282626877795740190033912729131730647871195835269120000000000000000000000000000000000000
155 797393090486745567155473732777726060968414184371922606405277445875649913690048828529232322556501441218133613781603660828508283245992187256244291753976436143490922397287799589390642047860920339643066257112159258810324132599003768422400000000000000000000000000000000000000
156 122798535934958817341942954847769813389135784393276081386412726664850086708267519593501777673701221947592576522366963767590275619882796837461620930112371166097602049182321136766158875370581732305032203595272525856789916420246580337049600000000000000000000000000000000000000
157 19035327481765894647714347152731508034979200198481758134911522161237394453537266391671174296103103341395173317631719472125449560013730760399430505191849332911787780940338033428333944149217011314018029939591232299268978689649868643133030400000000000000000000000000000000000000
158 2969511087155479565043438155826115253456755230963154269046197457153033534751813557100703190192084121257647037550548237651570131362141998622311158809928495934238893826692733214820095287277853764986812670576232238685960675585379508328752742400000000000000000000000000000000000000
159 466250359571999735206382833441647921233378780701602259668616078241240677875219126134274159650034608088966305483405455164267155250498320558685630822643897967874684316963592773891940211293714014274991924438850664376679400575349400051468289966080000000000000000000000000000000000000
160 73667556812375958162608487683780371554873847350853157027641340362116027104284621929215317224705468078056676266378061915954210529578734648272329669977735878924200122080247658274926553384406814255448724061338404971515345290905205208131989814640640000000000000000000000000000000000000
161 11714051009177806680671571868729520810207100665172699537234820541531536161767727536398682541409955911671234448283326388610990513839186447774661804312509112599304908301155430105938938365322960093952834147037514272013798115393321519515308997686067200000000000000000000000000000000000000
162 1874248161468449068907451498996723329633136106427631925957571286645045785882836405823789206625592945867397511725332222177758482214269831643945888690001458015888785328184868816950230138451673615032453463526002283522207698462931443122449439629770752000000000000000000000000000000000000000
163 301776810681316256790061977332362660013979219672732003883144069482616335500135232513310840183874434930332309113531235724548112691158592526768506931391332319314385764488107597441388884365578618771627842426022050601752539546415656628606096968681259008000000000000000000000000000000000000000
164 48887843330373233599990040327842750922264633586982584629069339256183846351021907667156356109787658458713834076392060187376794255967691989336498122885395835728930493847073430785504999267223736241003710473015572197483911406519336373834187708926363959296000000000000000000000000000000000000000
165 7969307473011443983227292116092920722629403523275594819654315182363463146136462779959343351390686975257809337994994871508530437147504489346058067501679586233884693756034982150938345061271531943864821719275911949782618329279597845035862165081610896015360000000000000000000000000000000000000000
166 1306966425573876813249275907039238998511222177817197550423307689907607955966379895913332309628072663942280731431179158927398991692190736252753523070275452142357089775989737072753888590048531238793830761961249559764349406001854046585881395073384186946519040000000000000000000000000000000000000000
167 215665019343803648910097777946082044742429173889573514838303189164397069972023711157794037425651371367904204980566360974912826474350664228564483134251048120776328826011830304350495830317412994058586764185058096998733894245139273091986928775144978753163100160000000000000000000000000000000000000000
168 35800393211071405719076231139049619427243242865669203463158329401289913615355936052193810212658127647072098026774015921835529194742210261941704200285673988048870585117963830522182307832690557013725402854719644101789826444693119333269830176674066473025074626560000000000000000000000000000000000000000
169 5979086847345525595153013849999392910460530302600470733682301696243666043336386684669921526810526824445123571624516823839731440571299022100287445026534446286373727368642523977563529905798531145492303752065883149047157367163100259471747166918412325306634816454656000000000000000000000000000000000000000
170 1004486590354048299985706326799898008957369090836879083258626684968935895280512963024546816504168506506780760032918826405074882015978235712848290764457786976110786197931944028230673024174153232442707030347068369039922437683400843591253524042293270651514649164382208000000000000000000000000000000000000000
171 169769913846466186515026063488796715816225113201326017153071382163063758580258789739090557882419642349721608686959013276718179187235391349840115189085975973229886946359776819189916655888038572483194728908077194697619449206142223972079883394822473126974016576794132480000000000000000000000000000000000000000
172 28860885353899251707554430793095441688758269244225422916022134967720838958643994255645394840011339199452673476783032257042090461830016529472819582144615915449080780881162059262285831500966557322143103914373123098595306365044178075253580177119820431585582818055002521600000000000000000000000000000000000000000
173 4935543129831184677068905992410045763739603790983745312006635908617823471571325822247036602640100052982262942385953493336462320587436619833294364863765466552315216758045162272463087368636556779756840230322337074263229518380773349466928343392973429668164381230141695590400000000000000000000000000000000000000000
174 848913418330963764455851830694527871363211852049204193665141376282265637110268041426490295654097209112949226090384000853871519141039098611326630756567660246998217282383767910863651027405487766118176519615441976773275477161493016108311675063591429902924273571584371641548800000000000000000000000000000000000000000
175 146871668114646855839094819571865759562555686902831066460815652885198799147770806030889940356063977372098317809387459238638566805935457685880090378053893491597134751412418936851125987411915354990332244444830728367876353861178763298284605145945221821272978012811046116392960000000000000000000000000000000000000000000
176 25555670251948552916002498605504642163884689521092605564181923602024591051712120249374849621955132062745107298833417907523110624232769637343135725781377467537901446745760895012095921809673271768317810533400546736010485571845104813901521295394468596901498174229122024252375040000000000000000000000000000000000000000000
177 4472529436453378204715223800891464116232223864949869935592108337361067755297393089935535479905316146172110014456509183455954731270220447991648113087311634094048909376539007873128158180982818888351890077171313662473026104124262388554270738169261155790311635525761849997247119360000000000000000000000000000000000000000000
178 787165180815794564029879388956897684456871400231177108664211067375547924932341183828654244463335641726291362544345616288248032703558798846530067903366847600552608050270865385670555839852976124349932653582151204595252594325870180385551649917789963419094847852534085599515493007360000000000000000000000000000000000000000000
179 139336983284182479995111206060803744567582425300920916868106072381776155467745859995269897428282223426017196629933000145423104544448835826934116797428191656937817764987390627323529167607752918189097523380191676004521878668949309374691370387114576746995555790430227974287570212225024000000000000000000000000000000000000000000
180 24801983024584481439129794678823066533029671703563923202522880883956155673258763079158041742234235769831061000128074025885312608911892777194272789942218114934931562167755531663588191834180019437659359161674118328804894403072977068695063928906394660965208930696580579423187497776054272000000000000000000000000000000000000000000
181 4439827510664628600477190717780524767286300571989629768891183841754349185905332423730598900890062644951076743869080504194194971419502564181260480748997066948242144480359753964833534560206511171862318249930454808530019009077569191747720784636100758539815972319201072953887080645845319680000000000000000000000000000000000000000000
182 799168951919633148085894329200494458111534102958133358400413091515782853462959836271507802160211276091193813896434490754955094855510461552626886534819472050683586006464755713670036220837172010935217284987481865535403421633962454514589741234498136537166875017456193131699674516252157542400000000000000000000000000000000000000000000
183 144658266916496204511678242001911241423167145832193421928718252315351433246942066885102385101891286747246201987144821462415947767704518654737995015916833348478627801800625835866816447669580711935914928770614516377837751961634529945994162617153233345146086626801065045893420431729860647321600000000000000000000000000000000000000000000
184 26327804578802309221125440044347845939016420541459202791026721921393960850943456173088634088544214187998808761660357506159702493722222395162315092896863669423110259927713902127760593475863689572336517036251841980766470857017484450170937596321888468816587766077793838352602518574834637812531200000000000000000000000000000000000000000000
185 4818271332593712934876935371556992880452252447479953026916933409700271114871587355548048948247554037416556184123218115643420821969378765222178525603275480146035877677093447464671884956550537597001801289860283338845648752542339627332358686982780018701702406221979044395282740496168661672787968000000000000000000000000000000000000000000000
186 886561925197243180017356108366486690003214450336311356952715747384849885136372073420841006477549942884646337878672133278389431242365692800880848711002688346870601492585194333499626832005298917848331437334292134347599370467790491429153998404831523441113242744844144168732024251295033747792986112000000000000000000000000000000000000000000000
187 164023387671332512166828085963846489636658537295731817114517867689041748429857943924062190889905011241562600660084968828132665943999805994682115318436678223834325856995203347381829896121320781705322681134900792642969155870269621664302310492110904512387238346548771396153389720790126935190083207168000000000000000000000000000000000000000000000
188 30508350106867847263030023989275447072418487937006117983300323390161765207953577569875567505522332090930643722775804202032675865583963915010873449229222149633184609401107822613020360678565665397190018691091547431592262991870149629560229751532628239304026332458071479684530488066963609945355476533248000000000000000000000000000000000000000000000
189 5705382610511728152368330591510185186195651123040533600961195214206462322994771148488519287401155283447092803987736183719079151873312662253507133673751165372454292322316648174135997134898922225752398653325604543891243624353316613881758334376091297889214019183685241137635459484186057834623004169365094400000000000000000000000000000000000000000000
190 1072611930776204892645246151203914815004782411131620316980704700270814916723016975915841626031417193288053447149694402539186880552182780503659341130665219090021406956595529856737567461360997378441450946825213654251553801378423523409770566862705164003172235606532825333875466383026978872909124783840637747200000000000000000000000000000000000000000000
191 202734827957648310177583243891614940815226842187325527620988404025145173582699406541593190670209010127205518734700051396599436954368297419155195258499170837379566971119019679692741266524951014914792994063994809962442122145953071169482155580456095842057918907088938705033024349166922204676417387529045540864000000000000000000000000000000000000000000000
192 38519617311953178933740816339406838754893100015591850247987796764777582980712887242902706227339711924169048559593009765353893021329976509639487099114842459102117724512613739141620840639740692833810668872159013892864003207731083522201609560286658209991004592346898353956274626341715218888519303630518652764160000000000000000000000000000000000000000000000
193 7357644016039881435921132424087937200522261413287482488605339159358753169759261596252591144125259613721692079506590566314195153600018605882478525488657743115917909275976364523875782838898098523967464668694455767082311870441665108240736308587538178502199310175292089712390270895456696655324594408930408231075840000000000000000000000000000000000000000000000
194 1412667651079657235696857425424883942500274191351196637812225118596880608593778226480497499672049845834564879265265388732325469491203572329435876893822286678256238580987461988584150305068434916601753216389335507279803879124799700782221371248807330272422267553656081224778932011927685757822322126514638380366561280000000000000000000000000000000000000000000000
195 272659271634405271563327124509302854820333533973549840859369776716938741954605256672230716390783906468987700931658110488489145463531791536849791953537230127747109722034467790959889826738463739260430225387798786940790718098424350411180788134399904613294563171198007922109117336791960980706216561459432499639117414400000000000000000000000000000000000000000000000
196 52895898697074622683285462154804753835144705590868669126717736683086115939193419794412758979812077854983613980741673434766894219925167558148859638986222644782939286074686751446218626387261965416523463725232964666513399311094323979769072898073581494979145255212413536889168763337640430257006012923129904929988778393600000000000000000000000000000000000000000000000
197 10315234547936592581045546791521824015568724102397076021822349741451116710323920833847805301659110859275895469820189366985956159695709948258806911012808226062418442999574771953744412131641207114458605966458056725774825122222091098519411326971803680222902811082129855991740324696934203500421798843373191359377407632998400000000000000000000000000000000000000000000000
198 2021785971395572145884927171138277507051469924069826900277180549324418875223488483434169839125185728418075512084757115929247407300359149858726154558510412308234014827916655302933904777801676594433886769425779118251865723955529855309804620086473521323688950972097451774381103640599103886082672573301145506437971896067686400000000000000000000000000000000000000000000000
199 398312054224641668460789501985952051664210089740996597623607340022403762607779466121365800006052840355645056635817999409221031712243756113667639709572136328845183261247860261231008580274708305869420032444572744086800066276478936794584608203236148435979960231012918974070821228234429456597147323666058676223344843244294897664000000000000000000000000000000000000000000000
200 78865786736479050355236321393218506229513597768717326329474253324435944996340334292030428401198462390417721213891963883025764279024263710506192662495282993111346285727076331723739698894392244562145166424025403329186413122742829485327752424240757390324032125740557956866022603190417032406235170085879617892222278962370389737472000000000000000000000000000000000000000000000
201 15695072409932959526141089703006851239734884308427903556657747443773886083430106131384273374891971228192041548507212614344731307013739609714598737783714734272654062803111230372744237106705783323753642030919906999174721819476543293614730927992467559856564809182031831019871824991360221300646801175506735837957107001422226076467200000000000000000000000000000000000000000000000