0 1
1 1
2 2
3 6
4 23
5 110
6 630
7 4210
8 32150
9 276210
10 2636720
11 27687440
12 317169270
13 3936056080
14 52603684760
15 753241509900
16 11504852242400
17 186705357825800
18 3208160592252000
19 58188413286031600
20 1110946958902609400
21 22270985403244063200
22 467723217085547442800
23 10269364720651454594000
24 235278170276870007064800
25 5614983143495115092098000
26 139363363337986315469216000
27 3592023730232820572284848000
28 96011674152572832682468022000
29 2657962531417648249867304144000
30 76119674642396849505104569440000
31 2252607009748337748553482917020000
32 68811689917599016337958097028720000
33 2167718967001461077854384409120160000
34 70357226110257696276148051194732800000
35 2350734423996656802865571668674708320000
36 80785400430699085820246751627154827360000
37 2853391874243209251608173011251548954240000
38 103507502758697205695658815443473398300000000
39 3853569996522009339598855158698727168517440000
40 147146540946161652058962739264721369624220800000
41 5759181004954189516833790417789139778920295200000
42 230906858456712181230656655204790361829669292800000
43 9478336048992097603592536766105440973940476838400000
44 398117797593554885696656458263994415747515789864800000
45 17102158249389872918797257967655237535086513022105600000
46 750992442356117936564046113341521954757728576171622400000
47 33694594834464955199949258144451637202514414016301560000000
48 1543932431365848261307368257636429257911562006156085664000000
49 72218952359896649433671916399074667023645000936899830169600000
50 3447053329803755162899361312155682043703009782219314010368000000
51 167820493037386447152569903289172857214552337618958511778784000000
52 8330578293479485559983696437424848642171617987326748511781376000000
53 421480837229312945265480834703494606002473942234193770828799360000000
54 21726932142049220830812104677977623776063025900729473585093902816000000
55 1140743260228816728778244341788385422282254144951782006423530396160000000
56 60982152913412727144289270335064238252236733557445994036714760734080000000
57 3318214237182454260092988916469409780570026878655755245492301842521760000000
58 183721181647810254506671071161791998257153591434749813038124958768125440000000
59 10347562440428843664475756156286584111165012644235959774213166228248657920000000
60 592674333815554576669185245204550753758366758273588079978694929902688122080000000
61 34512209916010544694051308313706310532706721139918080001802287231865392785920000000
62 2042637369219936316620571736078182913172192230291934997579508580404374477913600000000
63 122845325790366570535781036801101887023347701553911188838238454824645837988971200000000
64 7505254515795481396331754405827171436229437347711831604487317594861176813294266880000000
65 465699310798682151815351319583928835303664617686227938647846666229353334771003660800000000
66 29341096844058888034827479562511183724098521712296115831606644336983455544974482969600000000
67 1876627005013787362442967775488215525628556908729617716699207785058738765472494677452800000000
68 121818623655823505067637151947143113134080686357386950833347370659186703063593518378944000000000
69 8023975486282097317616267163804814260319245182284217279665201393300329185210635917246950400000000
70 536184737111420315242752527246271179365728818839339974062975906073164129333802380210171955200000000
71 36341228981275336041967920772605836870600571195922563563006516298490085884059020766584720000000000000
72 2497807243069691789490787934434108286777561477214305042854801610516161029846204957583161955200000000000
73 174063853876261283153348634420850528550245304097233452119825880908371541142669119499402035073792000000000
74 12296092699968641453280972125151261372688863363961369192996662143108184364283360415675716367934976000000000
75 880349670688504739746340730641604639701652161228029200912509410593154573961480567727523165326638592000000000
76 63869808272708157845679842880287851461598291047103476297428861106116800382066071960814576969756142848000000000
77 4694757362889125333501468884063269052246495039214576345534427856302371564268377180271775987763187560960000000000
78 349570333210655725219135572990619198450254276032681027739228608818840456637786811240539854447186800568320000000000
79 26362614188050443605086593034995554607844847135193459776068092339493534734582507495898819743227887052088832000000000
80 2013285079326920266739027701034646346322317593130412091928207195108163344402110967840345222974374201019031040000000000
81 155674366794536192159859344985361613605255039734248928459268734119621028995389524796929675641182601520607119360000000000
82 12185904615038127794481011092034740383693510897008335137863736953133322771825644588573762447706834431898330926080000000000
83 965523127020851121900669785268756217911120240539186839807775272704670786700766932478903804862212209000468310195200000000000
84 77422783495049811852430905612775139236526198479537667937893620313401244501973485945108024017384057153148556638730240000000000
85 6282239957495232400144988762247829272760405148170317445691630790833811182049906529826713625177236784419239388780610560000000000
86 515750652497041395946210059740421662559690024776367754183610031937335797029983675641854507133415745808422449548922137600000000000
87 42833725856490926999073264388396272879409708994324920673028238508783529204349914415791188571644605436698168786647890841600000000000
88 3598283182315662332582579169514787153456645919195551845787256637964638043563853008078335578277066077753025371640147379020800000000000
89 305711770156846068922069480550284530123533827665734538210771243768049818185939158697121430966827961388539515920670113040819200000000000
90 26265246635676289695050844674171517775051157549464396202875185625382743933188591380504949319921650617420008637815355997317529600000000000
91 2281653489915469118411399357201550992207066226595698307447040197092422384908850679616218359017016362068644548691281914080367308800000000000
92 200384594975094245034156987517275624897114194379208946694602362838726768660522761743331519445065224627850970581076044052239427456000000000000
93 17789924040284858560858199192815613571584598345422918890976953613726692532011042794339475827061713001725090552026894759497311903744000000000000
94 1596352370185534476504215764261542574060990430089994725930050604780982564170347422747985496981935661961579822586783854934316536607539200000000000
95 144770202134132323328521716037147947723580527912777665310755270896480604977809702589513642016960284708453523401139295304509509989303040000000000000
96 13267137430698563211798733627070739314183723686994082463211710863464350804219324138684456119307572117764614254077604349169724995910402048000000000000
97 1228501740891036013839183560940937912991166961838013333593503884844065938633342667238325626989697676495724640641694323848424442275284758528000000000000
98 114928745451602715423479900153755546512280675076892345141298280842601411394090237896871308763953396380592391678232809662208886410127699355648000000000000
99 10861521712406226328903147425507105424087047660476101510046494627485019518470208269636836107298281719845685305145464727851933642656391035346944000000000000
100 1036853716705985374116095380525889703196451059415812959039515446820768608531461958538591129149602192712314976754487585124454538974158976766070784000000000000
101 99969075687179905238942951409558065711865060242420958263605848121065643230967985651637159685797079503610751857253566320105356597480185341272791040000000000000
102 9734029598706243728714318589399190938345691337759027419315696766065015746350746457339705437774251646683176431496426908689113636757128271573508300800000000000000
103 957098644760705760809158947076348300414200712806199188536729392790770482476122365569554318884468828020451605281774273662157004131204205022893449584640000000000000
104 95020400076955214129337425178316344075488018811672394368994084543380442804515591089280998812501171727151465814737841071526529303532113512808067828193280000000000000
105 9524297835141659155139217142079212277249444621877625984932931666638990331513149788873869859164276099692747046364023903086037761028181606768594620193710080000000000000
106 963752787419073003833306800564053499313881958592409374898164694109560597598940436997535183164530425153458894944077243484171091247674736096029018886633881600000000000000
107 98441050352403444844947964126343444780294416986974588398079807734066603320709357447509060121591710803581251185385924655421775390582147912383080189339615846400000000000000
108 10149083099761719958634075374884337427233614083751012006612936662256654127382586296252218482833147884961507209930012834861884346857651264199068787983953330380800000000000000
109 1056039397134151498785604248989209422360371905955307283660715604978923667646339169637431785046399154267487984079691989076768796947303606478173330037119513452953600000000000000
110 110891847679261465788880515851060145166568234027972048576369662245397613247879483846059514279492628817741593551358977644044961703528818958572666215555127738408960000000000000000
111 11750312385686178950684032323997564794764801362870455013811376364990794387493148673594348447850952931898602549635502916537795461378570151728688244311376962647552000000000000000000
112 1256302573360022390105169353646459150219260420218917264644623066573092062040617143268598952453812560900395047319375477610080404190600065003726649991961215395939876044800000000000000
113 135518787375694200703517810211240071810127099857316589228845708992827078260565602177205092634325384328369775512216841579033511626709753185588943928005786519709883459174400000000000000
114 14747933557354789297333121370876583688415381483506466254101641893677239750449630960934970272623405478912494762313148259985714471968405835040993832575609338558131037299097600000000000000
115 1619033469407106908254048145602746406654436595617823569111000869602412249940839858505277558201803738892373627405935096012927937361597903975568211144800426902593119438837760000000000000000
116 179283627195450432922581884517412746353864058566465556907677466807511541894620044554499319530744325675182755897759790260814762711777175467244134461343620675078537680918872064000000000000000
117 20024113853040683028832025617739329189591154111168737359824478646378426239342487617683618386944445340231164290912624087462536679838395193130760315148958824731670771592110725120000000000000000
118 2255600214958276271966637975786374405811576765595123717458482336261664818868705077029049919713306442434201584288730011550973021142105100691921495160118954633279200283708365592576000000000000000
119 256233496425924935204105830781179899893232361366233292909957252166810565731330176700291644526833993962087029655251542618738640696773999258786632494407083787368132974140465450385408000000000000000
120 29352423369222316127781971363349289076918457672063432800608468289221642247648901565935486441547952857552573968687639120292039860052257091546849767576228300793382560172338778970593280000000000000000
121 3390440656969034069769145773008721890191271433651513107824513964312198989292098632463584866453188553513339312630048070592572508104313680539786260496707445164145025908426534570075342848000000000000000
122 394859682577403576047838692981118175148275202808882787245628188954938156231268198312700060395325600667743047664913040173681604591026514222493777453521015019180301178934310053131462180864000000000000000
123 46363340291242020157270435952854251498142633240628838981265430032435110764113197449633318851469590351265610638672750865504635889249701003719774935804113663358136113539709091395114431225856000000000000000
124 5488115172643141548424675069253135191777078459828376652758666184328270601641521872610492076141342263673482149253054901527636286034724837944775015201345748722006865938384214601656137522255872000000000000000
125 654877461595218455296015150852585767134186823182724344293574603165584803977023172517107021604144930990028839680210251614213807369012474896628545513147698679184242978655677931841294632274165760000000000000000
126 78769375646109370535043496733434747966087758009216572858366544145913711076388823360036041176263658001331669943103364594211734171398410645090044620265148202033975881455108942280473425705435791360000000000000000
127 9549660629610338447169275517690012158295959007884583625635092774103764422368915048658120195027240338716328322853445540197533911753794459503527123320223462071732976959899380296703367522431724318720000000000000000
128 1166876038686330248627467229055770500498091974103338883156727154957622945250781389271863160955341044295195688717736392292338257733487562972972061315165912941348012038941502519161864908338185210101760000000000000000
129 143694864190348255443304333111964205614532347360317319966892355308706438779914984235825410126749263908124542939137898697542500642290430922548868498622127961578030343648284705699347698401658842189332480000000000000000
130 17832466328202253364518691824241935842086245372623790212053813617542742343863055839013784241218569286321732589268938870161037771868578550803222200298078514735055729241372001372349479844229723593428172800000000000000000
131 2230023924713810775866962329739423655023082059719928593830880879139512492710504212840892044372545933290611450957839092971967682189594027740354452173273386486225017893323061127503423203151830187290968064000000000000000000
132 281002554319354032587473955045028159064009500608949093026633707330861048949068321717629660358347927714822290864323278456681003675013941756851236926368757362009929617080185459641985922732672550770366324736000000000000000000
133 35677032394802166555769017961742805260692391726264457016149873241323501604465588736731164573031927543050241283005927206814669210975186931990795062807938304705016277781059202632276029723772229855144114074419200000000000000000
134 4563734123960964824833801472195340807907629299142955849115512036220605719482301643088856746940274920050016615927720166184809918657226392849772824946404212854826887639561021095204593257750854608086306626990899200000000000000000
135 588140271557037945661134540683381033748922007877238232522818882590036656513332311818753137319608030808961080158707303337304846864250778862322626749296074039407822489182625523055338922298048704446692530943947571200000000000000000
136 76356610244041825171306521653308917091925336268773094439683909995374973852569369735737476890681070143333578489384338281491363583710202795213696863067692473060737398767878318416515207323389288364681146935123600998400000000000000000
137 9986056557762038663862556920312982173537699904113261361037019353527435398943430140136118439488093314984743697188248058742395106979962835058928766397996003454833439408151156546796057295115675882026193468284982620979200000000000000000
138 1315527472227826152724046756232194140210778591394038606682753303797254006902869898171389644814087979998740048799341158492875141482577258747763707760199492667886149895797088211155010790869652223437160032502805395721420800000000000000000
139 174558715005454038593453510012131242353904530190663494683033104404926360641032683215541892606007212803774285640607684914475692139847980333232790280097623230099820266983703566082288707215331966163061966979655297941150105600000000000000000
140 23329014121670557693405835632174771452855800985664386466961004836861621173370647389759157846729309090062092468414623126088357258090769183258574295372192624229489772394129195720478824000497528240169328100137046858069753856000000000000000000
141 3140091568369418252341336940345246032281967055652128277947109887643883002805477484734039200247943328422197084885972668529178584018343559750436117711338594119736031334038406947776581214890254408373720452005458127161588318208000000000000000000
142 425654737294663922456926664769220029946065205627380671919522659405701393525881937798526631318269935897983572494150546500721187795837107568926144421292342652210114858818744334224200907970605289548294924972044801446244826152960000000000000000000
143 58105912095864458642335259553653538003145456503791944221356320605697452924863132741749754322584013222349335366331110675105036125134278932012512706040000578272512008317328081935786108015985007173135877682338354620697572562403328000000000000000000
144 7987477152905449230534324972332670395407268688700526800910478000523300547997165176905079155940050900104087172821498385888484547744560892064557093201151691428682774796167868942991718203178884700959726435979887941318932672976125952000000000000000000
145 1105616331574424015535281771915673876909535272105474163826701094152570478931362964754506033709897748416653566542208629547724432196425068499116397507942593261798771657427698025123965409360777461133379525753478267911935573153962328064000000000000000000
146 154093427438274957734226430233187664286236591500544641725112166975563226997969919967483716943506361686066367019164543330401621863376914135800770072438081679167166393545212134558274425668657983773602451179994672196261806869140166541312000000000000000000
147 21623613188745142579560419969973491019069704691305269844975069427575978607836915120034268484592385130191830360152307158564743515632237890026876225200285700256581741856237298498779110891125473421071392005482251826126343285757386284597248000000000000000000
148 3055039244001665075542260949811960957167281852408728703970167060269489767955654464182458968582329552304562200026901468406659366021980462694472949693689174023942637159274304216287070847230932459039111636463357043139759847333804228909137920000000000000000000
149 434540115948890892695576397893619740815627467570250604599886755814212044294370963595306289579751969695499037024530021294782300560359123670758314775693215728408253234392752777052481359333757022758623707192866220573075826080257304284638609408000000000000000000
150 62222570585780695746485068087582543375699815170879507713165941362498984236918691217730028268987549519826125676972152109543270739337703698338311198622159724929748946209480710317335209343997703263603746577425866014703114011050801267549272801280000000000000000000
151 8969158740140077511244958165047210133546059847490393812187226517753575800829161983669091126944916957226680749923827829357413758659227862714338830582174022009467624390520040327470028139568763581503134943093951098412437150575420095595920530472960000000000000000000
152 1301433891949342582613992038178766433827344920839536294668064237089863680719170615942314305289756694893086111274508761171445226675357478478274754135972879263300955068409978951433976982533406186475377069530824125261883973552234307419756814226554880000000000000000000
153 190081721841191454537442890145156714613409424977968741039796107152946108433235137144316363947879137048066984367423759546041977914598253501504738212160187843100137034758035897302281154844342527342092428142887053819212637854322370379184556618600939520000000000000000000
154 27943956222768161073852532354616575121519039151279227481824358455505305220937922166845313723451574379567498656992033495936565101601622272665814450066360099317660294769318493719043670475330690195151118121064964001097944486439709056952747444528338698240000000000000000000
155 4134722853403293599255503654635498141191024200495385992431154259139406206691275026864647216915754579035615266235137961008259684953865762853278977570451222418103548640096739836413408897684158277384162208031115419589955396945269569500059824539235057664000000000000000000000
156 615740637428140324944217301024166939677739509647860958135451159991049980091728296161313527809284057647344341489523328657304584139452181833095095161058193854222319389183679379704496730898459060386117642054372331939584208098136427887121322336728109540966400000000000000000000
157 92283548014513362530094814860208009366615796568642063259903701909850876960694231460330506521705500520342248826952957392908621065209811088877931012701590980203441561630961840636594286276834193873532801813558775219453310129324275331102131936805776064302284800000000000000000000
158 13919004795781599069572643108286386440490490626330540874367993366200688012567202957965837751265135061145992366127422724055505927073468311794333832126981582266179180735844532355772373314208935129720945182867325857631413691961347860275638485640897545884008448000000000000000000000
159 2112672225642517644195746707489647024601926182281604170279278018328002083886779275370729920493671336070739098101359977051124576451758626775204113036284721492055352848394736803806389188533123644090124898352913079572868456123061588941947980759930346632266894540800000000000000000000
160 322685105434077115249386501963133900469052195027473583224328187003917221280280828011934620143150074318980047131001705014499305080248462493227227699791451843693501866412848560149566486341081288343035756269592369933164458046888548718786263268894579775701474554675200000000000000000000
161 49594282293396232792199409967401842959848529330515036509649089312968509518466420082930522866882384533701918608319693793476299896546156170161179250637066947266206508171495626725658027091173607650525366134037863510531862531144531044081207546796914279547461625158041600000000000000000000
162 7669612785522721101134390621966876555768995193920677883234029181036064886973062470437865527212690759911997605420801135184070647255339282697296195441234607471308078280836606319630415726744106335507675556095615706001291594747451854680406840643794526192242504124753510400000000000000000000
163 1193405010335638590045240116619507918700082131827780652652993930357044333988241894925098333372326520092932954487740232998716423288364920632937365339105697182042599289011197573069723798581385400313241512272949084207343377653143457554951694431798262203033411405623590912000000000000000000000
164 186835121574672735337025766645895098315365813668129581539476552092272370035691401976281789170229927133252168745294343198068354543740094794025766109311793418710347471063099356585256161884032441987959501062235513309535936274845966761056695856534684771566770103056567658086400000000000000000000
165 29428577994845841940159789811695521370349696072289024012131617988815216267929495740874998679783043386889188724952849018668771010945688982168968868993708048140573511165714660715324915939658063940754108881230287250519433596376604602300613021400314029863006822201964072796160000000000000000000000
166 4663416225053336046064332845637249852175530331016890610987911106863085181552520149959942921329520337110638010639860043301156858748761884454504844229982000507406374755341119055173375831002651997438288842195667373001394962893959773651995583712456933452289652272425184256851968000000000000000000000
167 743442637024875306717122155116078978241625033533721447865969259340885083064737196976817306906850484580063251937722587381515185547481749755449279127566156486131279367259920509022577517087040116040621378719436933712383838140693773990719455909684269888875828735224939818433380352000000000000000000000
168 119229455445499215062169098520101205106467793189347713544179782427819786860439986749172144521068092325916548121627907944747621594760885110599050723422031731313897292051712046047610214152787784427280037293064806296142832951488633537040019771996818064248747895662718470792068726784000000000000000000000
169 19235216512462771871349964982440639941495363634140725019059901412172726539072702447950167453374987551755887633790344078795166666785215236151533411982981031802285837650343147019891529451680752565020654665964936044994791102763514125287434194395781060370199140050628373740745116352512000000000000000000000
170 3121568104649502586862656966931866539695606543415109881684670347360855305570462747714411984013619552480656308332734936234350949531590582576248875817975028843801056629466239973458741887663826020072082928822928674455744944280758554760629652668202566456913795266468074044833462564683776000000000000000000000
171 509560481173390823910837167086849087038256845779161037508479690956867203602219723002139888218618659741222486522830050170904921956917934632234948069417847181218625013283627435705205071049707730012040753162187832631167191662261530902383471972174586771675034261312576071512516612324327424000000000000000000000
172 83666384101846730290111737941992107329833559447606968502941955878376333695696539598992887784996589008705279372147459639078695439827888975566793738672622184734331041399823850029736314310891822188332617711405846304373540798111346974999144159461191756679339313154405669083921783165083975680000000000000000000000
173 13817323231150499215805153446032239125407576790378182223309931475137043198300099428642315729548350927042355549161005784167120582382855719000619302305811048764782416640109888418475494574736591325190000351646737744595607559242232297898298837656043356121556242988448006774057765775684749230080000000000000000000000
174 2295091368234455246682885468813481207547834878230894964189833879821315626904496926942279504146213278158331301974599340770883635143364268336147905648793550946924639214365929430354475659362567697795858166864635570982047938030272317536978153095444546907544819337562511665492488706089542180929536000000000000000000000
175 383411241730274657835028692400582425907621755685257358668139730608514553429014724954773564127933756750913552964539884183102547404616447149394773080947263289348862384708663687490672308377165693691896647465269133255407629487295268866398847720391767383145030632472903232006853743494237634145812480000000000000000000000
176 64417567953395653668539489086392528662000186372197149609639631452476656382040263497936853153227384430545516849713232120166123293922659740836864942751103525572073033394249638925505444844747448522888021481504671936771422502919710776655846028280160502423313291668303694889474279396972274827122442240000000000000000000000
177 10884397770793582677454587618289587295322833934107485777413922652665012394870894722005966706208007437846757043893336250694897479761637873625767965872038692109206393239783519617115467510003438766771593511365030843034777734541597617279016823564797919437741963771184981067689828188941935156046735605760000000000000000000000
178 1849486736315812744315628054150539890318667542374128226953552040430620176866825998971218135902321761141201179424143658578481706828544110732059531416600902984714644982355758423105156612428649146069546357392703664297072495142286804728728369221383086368896619656110897729782099866432971602041331200819200000000000000000000000
179 316032004787985868662370309112174517699496460431527402871157788287468661295110244227511677990049083792898358902799570329184396445080123673515225355931928932859517087030758332857217465029774462944062208862622353154063380238282553378490683036937063480172833747102222445028201238016823584035539778021621760000000000000000000000
180 54303820531770880293731145119649920255233136812410143849004677790856725254819048814543760945695415851475691960321437432230896308677795097018672462521953365029845225813740377803176549230920526066368689999950781240923346128054656855266076810939348497118664000410572212252000836194158331585046899480146739200000000000000000000000
181 9382871622357811136760121646188532756417211150827816639439586439706939448499826176697751201468025544817542594952844767725571689814272082364294975535385432318092874528206214289713765666231344013527628286780518997518450930487945887091476731149712461822356446294891621464195902080048480016603785918402632089600000000000000000000000
182 1630174053153739551186625171177272720995936866214255021565089031145854663675292065732707180444179356505643902857073494126971670443589294302230905402416897529972936881275232184961966322471690763388082763243811855858244103647755527131809175915968038447992555056951059631154073813246176496540064952438239055052800000000000000000000000
183 284781570140935831302954635649547154390933553470594042610425525670722193844272772908414639022063334673120494394550971330186663615375011414388907651164546654964962236364117280129772929145125622203707886094660929326821202922560250194555314474544625467549210271437628171999590637592748447887547792898389966480998400000000000000000000000
184 50021477705781695428546281091182244796225280855214396672117612782307474088468461697328630911651609769881716198258186549547909181507612752472438102679832759482853556146258104406047491273758290180407638759381794656651953871102648546056778319117118054350736552545097988141726369408310063602528692274139211444151910400000000000000000000000
185 8833952500226543744858995882018815121465576825195255510625728590135457112799610145188135476917122564149324674677301794152042928192074149371983380957802053237064001891355297852411826827134662173215801837221314134868541268622618928661656513383373158527839879262338715669484002292538595068395147348425181030155078860800000000000000000000000
186 1568537181953009155848039939235540490132473857299562636818847587020514921156539323775703858857970729157706794599972212875329586143973676768722237949573272287881240093103410406604591261730953227902951789629224989431689917869713350527830895843429442113873522884199660569314926531691009084435727373451730899684654527283200000000000000000000000
187 280003357303820389866302587740275105264161460650760483089926673695938259600031313464190793788211879147311340879657335062674066378140777970812102582690003096556563050789325914083600421174356692003864256265564531877298726521344557067869895086250711264412952376218365037089974070056041395199598785842481202268478830018560000000000000000000000000
188 50251369492042361675744953100550051253231935205082809886012153478529875107636057016480565573162293356632804869032288346584867104238938615678641628415909514874374693786620049306413183737250140681027479552944498985382806734176110497589528746957067609976195622411401720010690206610582804039589284852377298073132758662381568000000000000000000000000
189 9066434330954441693804421042055723050467071395038910516607474933466704879183267677366222650572289313773268477566518919025769570118918186356758584921294339856121132270098975398709093607407194536609787742064286410394160778169107163565362680923382019259458204121486065438230106698033250505513922236749783894433386856046185676800000000000000000000000
190 1644435846674079239719433326848668351033230918648340832572063564780611551502392355004361822371885015207078153590818661740276724204572778715452262247036769526138531499445267155700717160396589205358168096212687296743489421951305895070662103085715970461385459780499102663693864523970750108273083168239703455653046252772949753856000000000000000000000000
191 299831402771270816002505441805214122634329350320231501496446933812399165174290750757386426269727528324294583696937789093097742732602532975736990129546511806124337002506632745400403250455818472327557876621764123128323149602795086412265602908986263437670845700095601154219078708832742006601631712427845875611195385237253878448128000000000000000000000000
192 54954740243022945647550628945920656575219205962920626412153691326795793338405780939032144134835410779851368757841435471602843615985202873836427272740100582211530570667220471884796408287302001720428213168564792833644909255095114723571269937142932694586952021530817133339741701479496949196208376527801708950478592427075215114108928000000000000000000000000
193 10124865961512368259516058439877426504372634344646787769493560946030577395739870265001259299977706596126914963315726355474349108853311579825469295753325272908842021301509516489586253199194933016021241267475864171728050130581566281886550909879291565329762597274198905873255982653205784147658011702600320986474291028042318731269898240000000000000000000000000
194 1875071472648702286065854538443308651617122912220352111168553085462685994451939966410137883570185068834969411616624041149753270192269919987185149508645941171251839882020595217936816549012381998753796218259392726681849320910460812063451477124597750560846482834707047994457735996763010049569762291970477211395940641846916925219827351552000000000000000000000000
195 349043256563652261389748745062795036404613403398695836949119360144477672687653739040775661972200508016510076216361296426764522406239643072885501147825605207177852891122628619768488423149092434008620545118916265533245659440451737521298509714382582155927555862101655165612183565740930777755045516843830352218282830253476343258341108088832000000000000000000000000
196 65307361397968950365727446460386489669035916939110812278164265500267617195865599676788936066375179754376971037702038568431301912428994454869365472699509404726353280588497467918605254510287763303106772404836354873084784464497661385476346251129875691568297964527065760662910846691142973009350222542374952203297882105974252373690875337768960000000000000000000000000
197 12281606473548679954595067251114182901529601048331097460621843139979155247674314423985955451648862373271064989620186379037865110280836996880248442669347986346379111757003252286965586143475670089244350775421986838743784478541635368196562619821668605445584011868651133953697830529294944265087014866199952075933601630887585159814781195035607040000000000000000000000000
198 2321385043428534059928469759229559791706393315649293522431340549042960410521891018170617582750956949305955076423671376507814526918381049987184849151560018464697595813449107576127407524578473573868430395464180026127890761000742968001497090145542549762184184986232430164754930552369501058768292376202722201762331966201133082734464946086860554240000000000000000000000000
199 440988305330759987822197346649630522244003990191151307447935401484133584759838389950583964620652636919798377619707441754359425856123986431819626153203547705913808373379134862069786988123006329439972425410657875142230545531388148041197167537389806735816999563683417785095735390511732661790535227072617853497384303970923859572924396882763091804160000000000000000000000000
200 84194531026680026319128784972261205901221564048511033578857700985449082260444711110380373745919291308081280397848397874886224784606149134788359720359383703192370495535972768284687695137004204041391523376326961768072826116593785296001707495403983241752760105007055133721069043067825271708268148307434011791548420340004389727289263975906869898117120000000000000000000000000