1 1451520 2 9170703360 3 4106059776000 4 457002000000000 5 546914437209907200 6 9077005607176765440 7 108051462804999168000 8 7338585441586912128000 9 245593958671812227742720 10 19266960106724096212992000 11 68852034247000426560552960 12 712225595693024258315904000 13 39396827600233321884260474880 14 227009295487406250000000000000 15 1142989076841850444304530897920 16 5126732189998128935888697216000 17 20803813181079249112517246976000 18 40525166440456910492724205977600 19 854906507187774951736363829806080 20 7382482150924247458794349796352000 21 20072547568683062736845938850073600 22 129974537522554860067430459681341440 23 311843493356148601717631763456000000 24 1620460953665346755863844663573468160 25 15408750720482684667356951569557888000 26 31032000508723990201677074984754048000 27 85049817472198377947635789439434752000 28 222573819186984647480161882464050549760 29 752210073280673614262206502502534144000 30 1348026851836612397848118682941885767680 31 7081076936343029681584159882437943296000 32 11970690104070496733848379751675027456000 33 19979144338470325829990894825664470000640 34 86523743448920524690542458031269594112000 35 527424445408217793473289636677527590666240 36 1232271117609357939667766272291624848000000 37 1860119204575712340180922261496196134952960 38 4140200690518556369196054580600263570508800 39 6108293527476520167901553257640390375808000 40 13020069351996571288318856402804112047800320 41 54759958547671726906870365737690933351424000 42 108413277910557328141410827636718750000000000 43 151304279308047570455651536143628054843883520 44 178395071887889519685028166816685886915215360 45 290182955391154445127637291713347742481536000 46 743205251127316323794919754365215079279943680 47 1007600387263412912006428894164092991810432000 48 4334031599087755237846138600922717612112000000 49 5734517002519592238907026166267597955712000000 50 12997956535334989072365484435133396263887129600 51 28570862141147023439237675006187227744226309120 52 47536841344262585943204704592612640050019983360 53 61038744240520707446932950683994039058258944000 54 99759359968381300994912085340201497510870113280 55 204126832062727984226868353286328804161776256000 56 257772637490032320843379129698228827954265216000 57 797423090361844793969367622412744167128563712000 58 992411594290312631403629129569480327926644736000 59 1526790884542233521188721199977306062359013155840 60 1887572482363767520260823084546174128883584000000 61 6455379906761173537323064287006869824249147008000 62 20624973087079141670689856048099959592065845166080 63 29959500799659934457328077245215384753287517189120 64 36019430945498580862224740706387520429701995136000 65 51816293219190484755940949069696048488462262231040 66 88378843996178576433780080428639849127779049472000 67 105281100627453978169026214366277992584853266432000 68 125234616606814162590355729464784470209319141196800 69 247252822228633507083667422034989713533782000000000 70 374138710078828037309141556468805880834986868736000 71 406058881928662922797275566018334952922253833011200 72 659271708885278757670930208017643018923804160286720 73 1058746233051207881532851447249970227450959826304000 74 1236941597310166026762660524313264912409730801664000 75 1959158127338118969582662374717074249446349258961920 76 2647446653672943782772509025383228195583385445376000 77 3072626156399816124594072021563942559003726157347840 78 4773638175525735353214676444165422422611004424192000 79 6371108020996964006778578972390206728414568266777600 80 16978576548000368001262682379309816835168305478272000 81 22282487897668089408339263892852877123611588891648000 82 25493335146039172848711781582801837388282648331755520 83 33284358011348697174545184402224312933502547567733760 84 82486695425140776700087105319109419121538010153856000 85 120288495826409607852525454811219866190731941344378880 86 174250017107804942030146754073893652459124661029478400 87 222287664934594327974447827759020647918891554276490240 88 250801656434522204206086806614447551803270713008000000 89 318614346953607285688350954633844408771145632603176960 90 453920764997049810274090844000903509730865661713408000 91 510091289564213936439332096285698644882183531936768000 92 721081120358616040491923574797727524531841893340610560 93 1013636746874391672157694308815886397509651762397844480 94 1417164895214521534827103581689657079288090698453376000 95 1766734511523295832416212447800285766496798159342141440 96 2448717910562681960775542771358349347438899365564032000 97 3754895772637525487878552946909304604368878645297495040 98 4634779999462469280563556141779885909853774031872000000 99 7017571915341087911204239581205278229581097873302528000 100 11654456051980661375727783234584356529309735821705344000 101 12880169023960130723898646410960492672997018293285504000 102 21087268867998735937041355312741311970010168495087616000 103 23240395099654292247918378878893830877590932239447818240 104 31027920611333046354875655205630406586086277858481152000 105 37538424197900983496753156556996754308701089365498240000 106 49793311141360814475924932161629104283419443789824000000 107 72150296803862524561376194227145928473209861351199334400 108 86639789734319982183594722153553671387031748243252608000 109 94885267314219702582550477295620383624286898364160081920 110 113671738067853188772498357151217399429409325541219804160 111 193661766442874584704586756424819895398165211250753536000 112 274224563798647913602608288050801182171964758310213345280 113 325618846230689060492675443984408984095865154639452032000 114 457203676410478050232583425457619358752473584506000000000 115 540662153176818939587990772862130835240294212423300751360 116 693540381120578821631303594662044054586828638785770368000 117 784634723756563860248815671839250608056162661489631559680 118 1131333349119938545613110790707722405511023816218840064000 119 1226122546355780409220231777353738207422906051066359802880 120 1558000385508743174011830344022669931254342083172950016000 121 2495405243874138772148555133449783632391250956237895552000 122 3145809368880761933684695864624345314546720720196672189440 123 4602117458189029789772251699620978240503044296850747776000 124 5763349034681632010017855440412725105527234053259553899520 125 7200393859828958896391104308391261321686713602808361984000 126 7750985797880532863944782947602962157481390136573634944000 127 9653632721659384117550413577146216872011934633235285278720 128 13848376610711274748321462120130124555874043597107017722880 129 17145388314984876202789902149689352899755648535484679782400 130 21181760819935403007489757951362905441629503886589568000000 131 22717613665893430696466646839836176196486931254551168000000 132 27987321316422672534966996352947093149442126802402266316800 133 34408743127866853300433706226777870864845290795539327288320 134 39444577072149844178249334198111593396687338888824992194560 135 42218470541351029156103955051615172541795076915218081664000 136 51698655935327408016135564145088195800781250000000000000000 137 63185212929886877231963534053952407443914589162837390336000 138 87905806529888671914563812312715605893205543918598356992000 139 93848941998322590831504822559536273471341843209054433203200 140 106902744901695184718196019044414238849429893207702261719040 141 129770443323730313357976707803048473137842154666906674805760 142 157250743109741783475897129563647601576671288878003136128000 143 167582882113976527320479480836053476097738709093202114688000 144 244520564562923286059204308334207414037786913899080547041280 145 276924318003304108565451158837473220142440516394947572024320 146 333298873891901445691571821608043583302077862512211429002240 147 425635737473476631722327408058461111489858290954333366912000 148 575542625352783669347647306990216659298973746504521264000000 149 730415658405752428805139962176208532914317660664824952448000 150 980180047858042023377301767245542522105655988784022708224000 151 1236578827573222094705606197269485359050560098822172528517120 152 1310018043598276996637132420835891906743583907083923751936000 153 1469544220711162815779207117150210447492973020938709971799040 154 1743943501735952623649116379153715082774826886802305132672000 155 1953279096018480837853786006366989074259091342918655027404800 156 2445895550907136830634782478124570473309680100212864000000000 157 2890764492697879686485969711825458801714818652961571895219200 158 3229066895618549414923660723813795243917483753063060476928000 159 4022095715112540802472573301196375147139845017263463727104000 160 4485064008668951018916181790089528012290407960619028681466880 161 6538357731686171302263610046224731817863532468707966254638080 162 8523619722383918151875248484621750083127240786762119815613440 163 11665901099832346083070944525370422380046071242145890802688000 164 12286757254165945070498168363292625658990897453239022206848000 165 15892991649041082955097388170438475240295722999105884425344000 166 16726146574355678297806905395501751297081839074754375775559680 167 18518894842594630603218100006935599519875368365350959107742720 168 19482492136203556088116486648068131697422272370149522586496000 169 25061124870502304483267120435786001255019847289927458982912000 170 26346037019141631778574991259909838306451673812196866665472000 171 35475543490707840810213021566623039281766535779196417043624960 172 39137823382381586964934404496480163748327018372717377622220800 173 41101327768849469678104703513171935059283096117584639028608000 174 45313345439152342461483513836218116136441796602620827279032320 175 63531761375885460523093446298264548651736304240016456346475520 176 69902630203505495480123712862012541636009656599983417204736000 177 73311856616838815436836714331381083658892628243913919237309440 178 80611214522889956023695316901670274276934398643342376015175680 179 128751560156092436083749810299855537396336651343111485302041600 180 141216483636411377121761289443101901385920648828503813644288000 181 169677878253279221776353159617437786544301392904556467078144000 182 212975423570094665003474483313631059644345762099389593747456000 183 254994559176945370378769516138328815717218357713692272658964480 184 278857032541525690759736115873500830299481426329474064048512000 185 318675792714423023623373940574339154752879588847135062965027840 186 363873505917671881277498569197809171917634213058607205116354560 187 433701246923082795638441703840897812944336570422468826103808000 188 494260030118219711455781501890990725253019321916937733364572160 189 539018123069429553333326742049294186849723202668564408128384000 190 613458775084519452439469909221600530006967244688562337762181120 191 697627232020207627906505482961801469719775950227004920858583040 192 827077682117282179255176170614422004271947792966172143583232000 193 938853625365400125076423151683094126756569108102757961873392640 194 1207018882991556503247034669138316930571479218344559898861568000 195 1311589494269484856907718253641458430369694582605151814805918720 196 1484764057799693340829569972201579026702305423295697930117504000 197 1547177593345608141776283442023360166948434689509445498196864000 198 1645502988044275617808152740152519886527977887352773148672000000 199 1898591631931543981412763597263020338341993748435485302680576000 200 1977453796445250530638802794687966217402743623910253392526499840 201 2233192169670354700560766344020811099908733309088476628180992000 202 2730768329387966202698885046518625708073634833737256550016000000 203 2842213143244196999372325993940258752977072600922936533616000000 204 3467549553499048630668645125193388887068232045626814395384448000 205 3607432143234678484231521802785723045238842162236779317022187520 206 4060050442616778893569879452400794679918021865298625670246784000 207 5765275405621377586935814162699263719470248757421654464140410880 208 6227581179582404918655513686521112758676773280363819316819072000 209 6471769447256402413765832424709961168141095591180769734364390400 210 6987773480030581576579957052875846946617242981206110844125962240 211 7835837198280002270379321034095258722189707512783106417015848960 212 8781366757251138044808144643843147071280966798052911769006208000 213 10212128886121762726554685066548653097667807074481511865431362560 214 11428113292869982697210442613203355972420468799938282332620436480 215 12781223807914793462834801039916098761605418812823731351960576000 216 19168206014370426150453240249152921129787260064795553431552000000 217 19879942618095578724569878887773609346358309637931014251358453760 218 23832724254080195762736920692717226240689322140668820260263685120 219 27522918226763659430129829837537909122764853893155968442328704000 220 32903912265619290284854904416938022251365293293017354525394816000 221 36598626721708011855998690051694603385730914310039281561833108480 222 40686376342485048683799042238607917235780109253251731985226752000 223 46816921672287079097242350221305435971730931734016401695744000000 224 57686809905712519482655778984281430423183716650907726465704913920 225 61816135272246336574114302995743497349426653158933553161604956160 226 68541768751551923917997477803427999162943088231049112823829422080 227 75960751571617400096505890041205777034526286799596887850468736000 228 78599326550545037453183340589005010007762131739990692024836096000 229 87048924232296402410890882502524235805176441746824392980314977280 230 106613187369377269502980002940098804809139683354661504000000000000 231 126049189726645665067708886738594483248923326200229397097527168000 232 169827718878889768131481999542004138906258410526624830791691217920 233 175501635723428522578575437606280043401339445963113315189129216000 234 187395656305375080120623593459275644269452618512312674635758883840 235 206685972687808951298194139418118614514726835177189572289006592000 236 213526030757490575365922992676131957781488931477678290967444352000 237 235363568251831865197666154169809731220989414795136815455398461440 238 251086273533422421292954962181587128434048883060046237938256000000 239 259317886990195066898690305992058985909656121024983356606026588160 240 276558547088983251166804066771654076290657054209538936715388288000 241 335073789135655015112901314431474116557666949082846552603229184000 242 345906657721710035201029618194969175641542835825560081316486144000 243 380442593413058379829340976078095934596122533876151462475408670720 244 405264833467935970348918321967909996798452715634265267009059456000 245 647173006788047034573678493912868098519671195573848228000391168000 246 709804214258870046415394051896951786020689452825837248826218946560 247 731934433962449769603055060769288428171398953621387302328484864000 248 778181768142393084331317296882219021192835132538635904651857300480 249 879158182322041875035461183292889048957354453211930155801553536000 250 1153909589197494196082854454371056875971972156852989476214912000000 251 1340079725128933096421840348357906906546415269109330368872316928000 252 1649311500548093927332949800771114653303997414824360447563422433280 253 1749456797507085321154709884615468675690283119375809037144597816320 254 1801675579156525565798053597686083124440567912907613791850928256000 255 1910600059141474708842339805140048085324336525167326847220300554240 256 2085818249575859642114198114262409766016031387298764913200791552000 257 2343359641852025073657201012689085357477949845784512709822426275840 258 2483221472285806520173877111968801276795999669587171417054384000000 259 2556099141983039509375421521909984796853047394045581701348923202560 260 2787153743791418006444624783205900861742757301291411581498821248000 261 3310289119587063836392885907762083931451252472051465800852701184000 262 3816418838558622130579318736860061459294323782466202782660586496000 263 3926123658158759917631734971604316066673763372571991212896696151040 264 4154608856320492222226173046564381035654315352369358542337399521280 265 4273546727121375287321529037616839408492559915575284389159657472000 266 4521221325463031580095938333158346614062161838456075055356816716800 267 4918516091090567252904719992877410569494314014333900094662000000000 268 5815051440605274701493435420064785815598068315658878122159561728000 269 6865904886191474544702929878493518623216747063803786175112734458880 270 7664411597797289260522201276699709316698517432266168752078037376000 271 9029927530675657600387437848888066314154466834081684637599270297600 272 9796695102645480554234083513497355192197224959954926297123696000000 273 10341901336907362518917947262863297411080798156304219176392421212160 274 11214198528395489558697874410822147595508536588009411451154367488000 275 12486730801728811816622908472291432448178525052603615862322833653760 276 13173455534608605070863925397095050254344013232692299431341756544000 277 14656307086649054351009826160887877719535585165060789811840589696000 278 15456068676784468937978738743817948600787237405858336501752257904640 279 18595294834188520873314495470107436093751592469440355889222185610240 280 19598272903520193743686742841492987183443545740585535065489408000000 281 21199872248617307000086895597650617530350283765465143330939721932800 282 21760895246092345143457578691120046912932836473259492582371601408000 283 22925644213604024349873318741921076648790904941580965238300382264320 284 24784699524349648155702080526939121732426490910715988409770139264000 285 25435667931812565364885164958693190939442142188645832320546205824000 286 27487702867952179700773227391931253879564066999329414352692617067520 287 31262384885946466082886033108081757635757692050974639148802878407680 288 40343402080674596651444904236433232990248854383546005399331564953600 289 43524829304023432808295761309454160407704890112954061218506730373120 290 45777011843688506483667342969043358299299023948491404856552111887360 291 46944305058906606114099032321954679781533237870920212427211337344000 292 54565963545743986262988030316392125444619874603714010181538799616000 293 63357198966651397505791792926857045786993716503589131854827685760000 294 66576128679929479825898364733260526241866791401659174173817204899840 295 68243423542808243078238196713575315295553327495913310394995024000000 296 77193932967168762952945621044700439888824516882550214011201470848000 297 89412477805387558452099004096711681031986162908400324846681027584000 298 91620082840665719079398356152250675613279701765960809435782709550080 299 103459332568955686281993820372261806212624292455097812227013646935040 300 113965670560452726227918795776927176142584851254510172523409180032000 301 122504167223228360132827253282477501016560836395508689337459092464640 302 131649767556658842909757257992921587708148263159222314056877065871360 303 141443335165451235557069051869939814065286544992358565104839098368000 304 175160366964793065746431621278941660731581119977499825337435019345920 305 188008753508843676072374805805442911633594066406622152259709887651840 306 197067708487192344438591194533683120949185464589153798715447642414080 307 201751613295635294237357178953760509496272319436764042170872017792000 308 232160235329734018581621782094683770889294301619611724448804736000000 309 260787832135142276186976160125789420701430603196247602501404997248000 310 299584893979183287203980749091408550196132011680514714649292300615680 311 328439287101243794758019069810457259208287482988944707222051552256000 312 394279935592650922944238628250869145321706634643680868415294663434240 313 403343448697011269888410446683661534796430248966134589592074368000000 314 462033760524342562345095500405435080616180220884750132503697098368000 315 494345462648413740540502016422432639641022075098468717407008930114560 316 517070086156926512745073163899179255009563421824659198794032308224000 317 528802136424538145385880682590389979991031813918860407486340075028480 318 553031159855632453383481782982833928237901375093354586197844877931520 319 565538608729458247189047355334551994232161723359942388985300427776000 320 632224023992728856585428280114656544672840912064853185826510405632000 321 722144875920351558875603867749367823764166270759115970569570032000000 322 771550637690996357841544819454801340274953337539634470961396063257600 323 824165160547308060205693135121317181690444710237694180066343075717120 324 1003292655143005555902868698456302485392264258969998735008739462016000 325 1025342167827418174413849762144615129257276333258204967295313654922240 326 1219125757692109872299679236014863038262720175263515988261714864000000 327 1245668674615044070449753816322643162790141604768690629667774464000000 328 1576408176268511473928437971729391087659820812817553650969760621614080 329 1680202271265920440771660138048230162151325505025384594738472343936000 330 1828753200982327037607769741644090629019569623912762830973658144609280 331 1948288034845523523588305438553929011508677475599839300928509982924800 332 2032072756401993543643153162979123672233930380994542312134176629488640 333 2075241137281870207387483016254907291626747705033732981632384000000000 334 2164212130344355605239888545666576236544689240233833279616676122895360 335 2353170390707863371214146367006539557142995902832906406394088684928000 336 2505092436477982636808888039089695602206448056425315849882128374824960 337 2779256415591708902874715251545209700911558260503043835781528211409920 338 2837415143109227261238809819487598751005376834466352015602161068416000 339 3146021142167195623487339017167221445882984340246954561165238203392000 340 3450872350642807073685126031030426836851496070441248091421243898593280 341 3632183939345830410969019722655783904493967282188596114519971114460160 342 4022385453133935359974870657809792551312942082906170702998000054763520 343 4275335515486613709743849348114165387629745959551582907515594336384000 344 4827403313092892815925890965549290061270175228481651143101295558656000 345 4925774984075662559018433905559806080767355047980154520620691557872640 346 5128275292902899782944883971853692248866129321532968662915509489786880 347 5232474735504633436336558652027975795913068641527784834415205030912000 348 5784437216440758309516132202772392161316915134089730135185635728000000 349 6520078161489072605881026636594431085916192173499885364236575571968000 350 6651036647576042126393808921362021571521223656446268704679050157752320 351 7792715020581778304471646310281135611353208007626273059648158130176000 352 7947899161058601721910797510918288393803010492566906905617919876736000 353 8431306364492146489484558052337770328440763545720628386653506413895680 354 8768996938226543901886927354663638917030767275971614696063692062592000 355 8942634840110393134911353774720977375571718502596311721621410296627200 356 9861081146320601679470045181990683374735144800227496684320709141749760 357 10659823441814826027519883286338722741839984835575358488717268492288000 358 12688250485696641464738828657694269053549124756883448331292230499456000 359 13703274358507769825524346849234121432013917263643074552637268449684480 360 15081033524087403965652421798653992979708439009928158860602916858147840 361 15969979206815365608284203124942119696082227466639470844205601393474560 362 16590096310154757598110261365697566605245719480004264514191674140262400 363 16908689312585406359412905639545181861337687524570516162222295810048000 364 17563440904486127638526041659809095096470986040126750087284744276689920 365 18946091983384576596478865702313779070707665532436281169944309760384000 366 22028533160487002921724058264650906553357227129031851447932173805153280 367 22445840811603069866942502890366122421001500834048657126700020662272000 368 23303151514763626594874479620045835352307041458747200603068320158028800 369 25112231673258948897060268745870446162282577486984602428858078000000000 370 29139482732361724599091164631224383333071655591855968629700055005608960 371 29684130296512179046801170768250464133560330642339917810595686469504000 372 30802648937962408161218677314988175990119280664996709912138488419450880 373 33161251114508953795238795427216710089093346075810489181160126872576000 374 35042039409418811236180703986153729442139642342815485369996732688302080 375 37024147438142950036114627346538032988420547944907632029214861008409600 376 38404385175481662665699613684467808587554575370598791065554711748157440 377 42845233084673601123635317438723659475342117996445804647312884252288000 378 43631362359146795438660499625126308316088481417089339692653706472448000 379 53236492590225411202594699919663337033576490740187704014588873839856640 380 56186836241999467287557706306222376583189573633373813713875766800512000 381 57204422867079153925773979777713760147297073798287569229683738387072000 382 60363554152259117375169604052262063565159718031618536105186586515082240 383 62561209020705635475185201361862556144104127954978203395360703488000000 384 66001097129737312822654808766873068157167110054293509878574601869644800 385 74741628515865654225605255600560269219988738157333368492799930193024000 386 78815700424865470415165760910027267106331706835548343620249115655659520 387 81648315073737448751211125800788583975009295262909230971120365131136000 388 83100725011273319443828772265363741878229900428273040371641165834813440 389 87607052442760034022450115723784724210662010267176010286903744712832000 390 90739544542831739170934641218740097972273912817376788303169449588531200 391 95639023204821899434963438481684344424595432736868535449155018752000000 392 97327436765685518339447905707441473170483651177098330103353188352000000 393 106204114732548943246044299719412997793138869598861891396247042901888000 394 111894717514639421166828563328327126852390548941986536456439861469839360 395 117874977518107559489574730542880445218648628901965915014254805528289280 396 133035038535484667218602886730260305187679795767608138150709712583828480 397 137696624752785132061879251664435239839734084296828946538599300058112000 398 144981732061496439594654109310113356292446242402529907301324673732771840 399 160667868327426322340284428559166309502927148698378107191228511499648000 400 172009355232021092957003593253933682889792159388423333883310664486876160 401 181011585562099283605901934570144492869967228011250601992400093389742080 402 187260452082043046195313309313102851701385284870659621442327935356165120 403 233172738038228896046934817328632060572687268230774332887510790540943360 404 271037692252739358551127248913759389719436478109415233357090506507264000 405 294533691449550685295486249343598230844384019276992523287028174030976000 406 314714426183765282354626920290345893649858711430253402873113979934592000 407 325292085274425788328863304878180105404623881948922033355541944777113600 408 341795608144330198322143586083872209347755785423458808471698811856000000 409 347471800031136901242589556656343512166410435114274643582726627456000000 410 365044006321542307877075240279540248514162680954414597110813145895808000 411 436996661977577970945075344331565847702406841500280363343769276487296000 412 481743216507793511847258281243943422718816746316966696818893240860672000 413 489612827588105722597815586656118656261399900767310546050749374490214400 414 557128784621605469397614707568659831661909954036574624043434383351808000 415 594125389506314368037351585760817349560060500555760694497830075836866560 416 613489842661131979583102111231937064339646734202545920781634045975424000 417 675255264213078786473827181047614211290089222017045439538128820942397440 418 754801414468715638129672165633475403964677302147143046703100459927511040 419 817000986819598753125983797136899739055185187344454943825866700790169600 420 830013244653465789154990465607497581127337989786066878461145639884928000 421 856632276704686994508276226808177798859312144173862828442482516559749120 422 912329226180623268581760146473374977351172354900067660124015276335104000 423 956347516324231313186101202606374743163911018270719972937651952014136320 424 1002383861338580291776108881859711714675810607448346562842258104846474240 425 1034239058199521453218166093938368703742293139555136590149039115709972480 426 1050525954470640560557201254850349005997052631537489364955806985879552000 427 1083835474908870512184919216621066145225130443632609564248829678939776000 428 1135691867980367623324392811789620329364704421898347520672688487984000000 429 1208518524878242565209543592523048586564572376723668189774012119485670400 430 1246579010480340464141657149585196252346282098024389428368477669803008000 431 1266034702398399742656165197019455285527439970512844776528564127210577920 432 1326151987779636188253884266645081471098511410279236671224691153895424000 433 1432432581579574639638901238396022011023573465671546150022967020379136000 434 1454640398527443445501265305590583074804640727291202561570823494938496000 435 1570687142018366431119689670554670953385719490884676805724772951522432000 436 1669819311003775952533658874285310975069443321644845482253425342000000000 437 1721592579050135863210415751620489990430361382439976839660444757901967360 438 1915103655454774729313140196745823355772929607533743097945168570203176960 439 2065824474934569033527165004251297080347712110238401121254031105899601920 440 2261615353261973754869562528987242928734899406714887418209495299480192000 441 2295918727307113744205112651226443969181182840497969216672920045181952000 442 2401827086693882905982571198470321857673862307886980344119866848515005440 443 2475000151990622016303396029493861610792336181549408784729924842496000000 444 2512378092000220850560723476397621786734000245186583036057538993914332160 445 2627764663310269375665791258546436363827171285740138650170177456575488000 446 2831369429565731926660557104645423342622691841498754616576808945683584000 447 3141796205301828522919276667647617046306372132894894067956846043667824640 448 3236279317597489399636008417444871770195107624846804509461272964717818880 449 3383093492456616037480555826556837099257226942318194340311346413292518400 450 3588735989953627724857986562135161214832112185038925440428659600208000000 451 3750723027619888519315145856287275044350846913466667461395051556661452800 452 3862557528840311374379921751738713143216699377386378402478621395472768000 453 4406308599367938882651349149191333829808885531434356087673456283877376000 454 4670704689335619811194934376067980747473457614311821272994241710157127680 455 5022481520878503618828880726063270858414328795187808926108134482379735040 456 5245509778125108204120155772158651105855874742266310039864802681343221760 457 5477950390446436615242286210817410156833322906394762027934924599238528000 458 5803165555673937408845985405463580370249218250733283715608024945601807360 459 6235583804792328024103554058465988368842329761623553700219158369353400320 460 6795028103169532889249070527238326466910707870954968106532420493857152000 461 7508139557378129219262072326362332825394713792954786175698542321975746560 462 7724631404090624857305547137337736618913548411252097904497381185766374400 463 8060549171104212746406370843983972660469560726448155172269598720589521920 464 8410350595308050378059045477290808524207428938698549209028241348813824000 465 8530129779384652242405317885925715003783683217411376572799567963059584000 466 10387373136067200895424533963753561994690938444955615359855513296000000000 467 10533819096727390081736569921782702172394642792982182659960489296000000000 468 11296029499468650947026989883367533163244267200647170020206428410291328000 469 11943327073912712763000233119882108275965423963643894199182280631800704000 470 12280075677593777314711031305589406606889737065502645800209700007736442880 471 13531333038375156648706651754889109730356993680048231794120366800697134080 472 13910565196798830903058017988963619211084649752252444596905271037591552000 473 14699611775610559864932189196815176260633839995315242460127689598336000000 474 15963564641620886199604134952843304506930583442033897753486059041285248000 475 16633714747175699893727000220039034936661595256304532936610877872048757760 476 18055246463829053267020174834669902916161019476885978638912890892676096000 477 18554274334008891206240497954914797974842491429652151609556876383213808640 478 19327515436990916912221739435396515867256185694432570525901593273229312000 479 22132736723907590461202888702095508299761732324183038106606276184507008000 480 23676790165822261452370947531911922552830543857428346364188409911025664000 481 23997671131506829720406706094881180330038127649595640635331158871220224000 482 24651900763801463717937317529117769165924983099102973937988281250000000000 483 26718055553385547510908251642382705878015049701845989919723211354988871680 484 31774811791432595732519018531701259606307756998832562247388193695922437120 485 32629414996099736101870227652506362356279971677510355516296893379035791360 486 33064882197392139106353030397485439757684794854991579178596685462175744000 487 35796206794582666607555243323200708914208240222734902898115688962374016000 488 37241167728011838367489891320552694877026741801527558929467605902938260480 489 38235154147302844349820810653014560676745550555493818962163053148582912000 490 41370966756803287550173536344834788478013633743745355665279083798639170560 491 43029273822206295678068042132512166760276278240236939574521529276648448000 492 45339031309550685511646981023280533738004703457744076834196792791560028160 493 46537728257597519564559345436564707508605241951446079190863978711545984000 494 49026275762801162034736856502749754291756423418724087851656278926935936000 495 56540066939382084142079920125096823954395927379989178288896718554000000000 496 57275025059507856742442656409077116246620287865578648647585354392928015360 497 58772327357887291776232008130501926331666014684951287556965167118526259200 498 59534886345529760086117001173607177275334092361103861695397461681731968000 499 64311906763505916789016219319596450777599318358255253245372963055422464000 500 76918106839434697317519087618870223137066543728366206646058237124176000000 501 77903320846301771445089372223567427894740308370469294774387232485776000000 502 80931586413477686808933089565654572902268078918791335427143687541864320000 503 84071755103251957797950358634445255292894319173187097955105575501525483520 504 87327748080322947801483615807051274342219450294393931247018982140048384000 505 89564751963287452750529334694170898544011320422226260897016310878528199680 506 93022853848431265681130199730805226024288430140206685826324026932330496000 507 94203545263696727527424703437462461776208231124614844150352280023190656000 508 101593019773806680337261398716196486696953102482952863635495864745281126400 509 104176537977247541712030259667897772368025393974405711098608884885802378240 510 112307831616054657674407051329242142905625113747519921504167135838404608000 511 113720490287633599908648455136958197859239132582091266794623003149139968000 512 121041351644754445211894616963939348258176384881695583580357103284682624000 513 122558412470432845767124163311031669523266475940802125625799084074680212480 514 135363915378629676060258610594816375042536317446177618654798299748367232000 515 137051422497756396552204356295487899694196697774212075331092516835950592000 516 151291583167686887538181776241441082933963980373883579078360694318365081600 517 156986395012494968509440305045596703591706749335091216804650983232715781120 518 177480169614064085213179302168414528066954948273461427302820668901430026240 519 195684778583281219520988061217432868815626511321823186255957632613504000000 520 205440911869066876854951231406311332237990681537908457388249356385543782400 521 210491008508927679515113892380915763849575429221238020024823386353159808000 522 213060178397375220478598534660795488327832246270248608241116569091171409920 523 218288390473839513657211136744543381053263577936593223760162988660808412160 524 220948094561606834904561992243779672198666709562361192745474541576330624000 525 237566091780494028663253394913189870162607473650622651737804251072029696000 526 252317161003586474488903026279108385424118335197092063119694851419439232000 527 264741945895182315096815569610621579539069985318072793203805636558000000000 528 284477146827352734128065531512811319669333738729701988681027933754774528000 529 294862606018184135406845523055731979407567863184424671185100458137839528960 530 312978581660218765717987305621414575142384092494202956962658443376755793920 531 316726783744714586861335418754409122557365219722543882688629764888226816000 532 324351829078668988670600194814950192765008888544693505606361620619810339840 533 336118007748731930243814255857926282216762710921245618520659571716836992000 534 340129599174836769209172708375083665044258745576718595495888847641370752000 535 352439781555152402344001681584027543664967198790216178118023807086905277440 536 373904881044298691432193105967666511194738484020853586628803103352797824000 537 378344751585517071957116475338350208449789858840256366009201716683660288000 538 406056830129023193027393070846311838789548168341490744769490206629679744000 539 430616540302705749323865499228576023055216738193524608250939542694237056000 540 435695362788933179597650016755475231082540268729637941501668568951569776640 541 461956973758120174267479835813989775319689256547325794765352698290467430400 542 501266816177445313616213058234934847424804418293876483115363931278889164800 543 519071470575490524419160317481367429054620352743651643206047595272476216320 544 531274108006466332502081017176404308496110397985557042329039258870347202560 545 550091559968456918623711280144962152332140953373607982759974753751149076480 546 576170733027735755052551981211661304920480981107089321556086439575003136000 547 596498408551434352483152413095469941554000372727336055078440053916028359680 548 617507964416115751521999294337361560958318149205065742545327316405968051200 549 677034136708690577876464859432477878390705662112914904987971975304979328000 550 725223790414394804575985484396494155515750973484108566865837830124872704000 551 733566454394845981549901764601269385730863035067485297641434276588240609280 552 750526783360662517202424028862205196425296781877394568401015103101083192320 553 812877152875201760344940942087467089764323777478721296335345589241866112000 554 841082177250365135406548468699716836077254549166738060798882813568585891840 555 860400700484493520359205764512041547780470285966009284136896150984144000000 556 900312890501006952838027386965974517935303986138381142344303232755147648000 557 952685848547714623862590434825575946609719057934556062942330380572929024000 558 963502928687474514895168086188146335725395304615064473885318646916598784000 559 996660431325230060559230184961436087061906149775284298706872747063364485120 560 1030902890412979930270981539026601812934492532229624211172141788278021207040 561 1066263977149222673344283801892832999159113011481717088483729757938111872000 562 1206062935935516391906067672952221144380098781267236578852734868149936128000 563 1247119281018581381758209886453122750241738513853376275476373831676342312960 564 1261098054982706721828556269833972233189536297920392125294196140251771904000 565 1333259539789021683960418458304591230150117448272748346011229746587993216000 566 1440919326991588306520959240956318296749132144931010905662550993007540633600 567 1473168791124952219112521370750863867315312090195874814078375591679232701440 568 1522834837906703158164340995972756033505160351915024246208624095038532828160 569 1681580884012739169839819557053254319178508604198931150183743847206390144000 570 1700161700789027473218818409934572674919508708113165984681605995095654727680 571 1796036567818502304706510373008060627016097838768349465101176115032379760640 572 1938946754654792232214946393201030946877267958031192175758368702109238026240 573 1981727161244765358711849861841717114580948018039083127348253144115248000000 574 2003453006739290168775775511503409244363003618434123672631945146565798312960 575 2115528312452286487810903920195457284169349707863518906657716807286923960320 576 2282505287464143076360132148324693960717755232095695657671984396930036843520 577 2332472159592403299687985479303790254693849602837308008754266698037697536000 578 2435548472617129044044752127083668676319147624115077450894253046269714432000 579 2683561837830574273551373471231757823645797183037231086944144140139441689600 580 2741852618157818339413507973143097928604047352533482961174251248821439488000 581 2831554820297594367135722183951078152074959796977451640022545110356809743360 582 2862071669367839928246530923700164888205880266070844201374593827596754944000 583 2924047629371521962916945485315507355947321786032962586457422363652127073280 584 3019413391803830756373813267292344751944743832109755600072969769867232256000 585 3051854975976764324528221166031566117892182985295206676818281632023801216000 586 3253585999612976341363038221334138235824365148246356765158434210824887296000 587 3323606704930743336879738361724373306273785115824128549316342396901652515840 588 3695780607974506432495770761180259283242488452812112821365400456195641180160 589 4150923553995211277296029532414037840835153196475952612019617833474873472000 590 4421193794961031093899940038395750346110019112344915357855909891072000000000 591 4467837460142757916443404448211855916685460737975252686984727426736227087360 592 4562534527374861426671408093422492538125000513962872311437119732415819571200 593 4708172078464055873816376270519940039737603388892524465858359416860108446720 594 4858230354280735597840693498091844690123137907069709319456482848157682304000 595 4909254063840725479203105108872063383038538054395378792672729714506177664000 596 5065405236276261194648159682374759254249827466107672189397661221622419921920 597 5679410835027202422989622429136346205128668590675553170495915535236096000000 598 5738614883786751060120230898175618616924514094876908101904378505863696000000 599 5919774115638746599060208659501809472195763416297979343822553980249080832000 600 6429875822042656381127700145448018042962832504757885267155515852850289991680 601 6631744495050326730606050919367230282054270893187564714712421602501533696000 602 7053733437195793619148223940075159365685341997056473774793354506790822272000 603 7126505286311600710059766880688373600912886867926792461200844426019224038400 604 7237005145973089828554241704617688034899504783410776195601073402632208384000 605 7349135568058612726626073948579659710264459845549825966102727157555408000000 606 7814424268730173448412040297099187801821370105813439629750718552030240768000 607 8478593638539347428103442910539358211154300165614623241866412836189065707520 608 8565298740613042430145506461032770339203536413466081795075078029455589376000 609 8741248877752840345663819530789914076266118017546964668465180733451635901440 610 9011641971412820714515537281168525226402900789687003238782029807762268032000 611 9673876263674448709585702256809072530999628745415577264322647183722372341760 612 9871439530353567798882300855729066015728055778980083050038858695900787993600 613 9971656336636353247959445726158937133954952659732720908049477097085206528000 614 10918273163177277557533480043085589078146823163740360771713302558915329720320 615 12314202405061642454347246117034897204392346840000874365259034843377024000000 616 12944642040100437387423588357085958025966914392477607126483269117380436608000 617 13337535761396596922227201390019209890291437173653695685561876459713225564160 618 13471005350161632524202557789804400451827442222297418707834637624991805824000 619 14157656263539264778359312414854187482761627107016336981205963738510929536000 620 14298928933511746284468147859140078027063098444763968115640294106662480896000 621 15025664846816233327405990129375571686399368385342525388058237514942636032000 622 15175172725923879363600656242428957080080733262198725253069020644039766860800 623 15944210264116278788123184905851106368677199351218666964595675260592196111360 624 16423299678947513379258414879220253988220758495450696386102464423551754368000 625 16586020364931345448020849661827882482098460064808153664668326144746099328000 626 17422921350252998317384037557922469767634055787572022812419520742710616064000 627 17595058915700205825536301085725446003916445405935060936682484907210224762880 628 18480322194999273197112296466299351677619214303079470481285248277593811491840 629 19031672137405647672328203556071864204005930140342161238917592314234273792000 630 19791212589211949382288734444124007278713827176229025468186886150589183549440 631 22904708866015296827189931679903134537555591065089754268208680338915582238720 632 24042401311037365536738789653512753560008430858147694063417101569143157882880 633 24276307484746732326608089163325005913251276924548120964277931204507677312000 634 25478716003974395559030330734077820082464321063712418198779897890353968000000 635 26481265513850353777010542554561653874896646796716349557725525709173164876800 636 27257715223651665088583005337925302603353980564644342968508130384280443448320 637 28600195481650832620239937932151892472537409996869733371290922319536043668480 638 31176844486392193106672003396981875781096302612640772943473607587483220992000 639 32083796684833622297651954268300606629227451032992061551556814689176565079040 640 33973637850094679096132185047995954007800966738374261771602823299304240128000 641 35969201004630913977658692551222010536127818011239800996443687287193355904000 642 36312462777971269938669900728259624159856617077098028699684208095295244001280 643 39545422022765837016403784273704005013432319311778266162591078210913190912000 644 40682693285121220352453860035449393117503492256191756780977605730729881763840 645 41458106038348618944987326115343179216589956492914632565164976767350864000000 646 42647668518156096375278800792619076097679771570494524871457353766081962598400 647 43869693669064212988144506309354432017017149407710142408728451065795631185920 648 47739053098068140011114968309464368906531758857615112399310270770022711296000 649 48188509617213237394860499095590060332175742363736131572135652545185513559040 650 49561186157521268378209928814266380371457792557969223702029741944582556672000 651 50496905964932747607681157847668906638509430200423683825167556416299493964800 652 53906197498303534569680305837729565798429848415729449698997084425702041779200 653 55433459454520815613381108211131371286260911614267316752046522953619637534720 654 56474433153526965901384187191504534360602051878993664786503249187303722664960 655 57001875688852755782334534342667611242028204194944021784298898340510383104000 656 58070868513932334489103159183911959993008590069760242177360318030885266426880 657 64896909775355445746765474844267995004635611047554955434799478710058806973440 658 65498997428704665404329241140929034411299212953510865882006122187759376000000 659 69224765968988860409302559088822641888776727355210450671493021167416270848000 660 71162504277573623834447636806977520587952342114026047886572531934627695861760 661 76585575723118148047549783359493712777087883332997287311399203323073337712640 662 79442541127551886247709499012174914299904301426459935750829750262094569472000 663 81651573462933292558836593640438009647839255911498643772842073295371631498240 664 83919029414015820866525534611071578218851397964324654258810279324179266984960 665 91086773479464439563990058477072432318336284745756605537482349249440394624000 666 97944260961149501750619986234982041307439341386761840112683951489851611335680 667 98835235794062608380822132987833883701842822293560662491170133288071135232000 668 100640395971386861531771904829642061526022683496902613832622610374642975667200 669 103407121672753572588480960177473311354467926344317464402273588658014592000000 670 104345352292017883095954813727775144412762784398216879895732427959830192000000 671 107208933705272537369320412897082878516093612319732127813503220072505096601600 672 110147261614974856851527715551088855356877470088090834688227462496427802501120 673 115215625416689369470899232101346270233572275819667000472233115312326474465280 674 118362445393577301793295361495949176340158964738623513753325035676842003456000 675 124903345837215779468996699513576629610863409684535806136251476940926672512000 676 131787595437628617810404210294867120140988456608190815761818230244961547714560 677 142795325110914313529263853170758219555135073949791408181766567903915024384000 678 144071088577169112098997472652665960755692524626339704204628582079058422318080 679 147963833587895952715880361190287631874228759114406713093542159720020366336000 680 150614427187841718080221488253652714672966681256871709601751891131766720343040 681 163111889843093657200345211630206806084306363542570746210100798575488000000000 682 168977850606884348835840424007267139266335307679466145114264929777467245568000 683 187805358432390461056432939523607759512734512151835811135628901439029252259840 684 191131363574815618894027783290995467278350484314316604413162614206921437742080 685 192815329532489062180412117023817460459827856296440141797933497608928164992000 686 196225746491613117505722690147147532139407724571101843335247217377690455449600 687 201449284735217013026444881370740472105157537627695160282839779330031616000000 688 203219700281993325245801223650238269705592782718992488120765024100745216000000 689 214157395494250308529304689564334026308671915543413619595502978626376554347520 690 217926254093685926467894968483147020510425821050291600935785810018644429045760 691 231620912697011804635820915585957651434698494491622961720528152607937069056000 692 263777667847736630544537224056110348608423600155549569339841787290540061568000 693 275410632557262539152457141466075363616246625047355494342499784486953217024000 694 282623225888309268257280003868329629994640649856301076593290691683554664299520 695 297591665769850923920731302052463388060561854292823774397005802915731448832000 696 316009209934365029980830919853475627244957611725352933345547486648343405813760 697 324230343254887185495479994669582591753271330147829953694056405757960147328000 698 329823828723961478282370461975255172731357035677808944390572018108601043845120 699 338386677145800279362077812479149172226964506693819789100889747261701100544000 700 356151711162962016930258651976166507136460056290477703065280047770713330816000 701 359197583968971661685803170574178131784655907459859064779391813658518773130240 702 365363916307000400155964273005252012986758271545473402874301140434938485268480 703 374802778627809782235432212869529751587100583611678438407196791354635149312000 704 387749668545288015375382731403961546554767693314774960205551245002313344000000 705 397738177440288973198138708518268565461428297869567466393478730287594604006400 706 414932394511065592313552496979716837836798068257606906143543371847878650716160 707 418455147015097941316133171377818766409280687387050004935319169088664321024000 708 425586287385983953723279789933891855398658830343512093090221293778056110382080 709 451467731928586539217224953837716909193319229312449444304342910200486743137280 710 463012664038486173733943632508351823051341000619674589168054296476818132172800 711 474838423500678351905249406654708485779771464831519580481737095006000000000000 712 482881473349937660480368947071273806796100663337734379519250635226448711183360 713 495189751808217067077401736587726375371999361191079303643210734385087111168000 714 499358492561143162642896171184038194377766915737900334529541150472234944128000 715 520708457455345309410032221706220545912194844239911177923987526877714491264000 716 525081508361561168744906550446092444616115451112042510894468774221277893754880 717 561347132323409483869609288872220643582406126744559419034914634553095790592000 718 566044570647490720769536261892355180516970825782225684744580640777068388352000 719 590098786765227620215954135894184791507337479781913357383793268649135856000000 720 610039913201560776345127768598479350695438546560553956265362813104252789888000 721 657279995560617688132774323153284333539066307218572659590244403875905545630720 722 668240935357876578155715855185175081632294470492337218974427146105787155456000 723 685009309089204404385097414502864677987942255817716857978308420904270369914880 724 719755901722804494940126790847379453910117850510285387944695189602902448000000 725 725707777450042424110859506251084596747520721803963801766823780072952048000000 726 743845942385496856814770713084164535927561575691661767497828379983891488588800 727 762415348436829206475815458841326867065706653749311383827943772411322282680320 728 781425724324723399688811185386651117387121247845078262716555979225368100864000 729 876269139312180761337355025386717998120415470372106891819541195739231889751040 730 897972372895650822911843493274070265267719318480899431415219331222005819637760 731 950621595825333875340733003450811238848214435895659244356520259976471339663360 732 966196092935390645127262343056587709881247979198867798175934030238156479104000 733 998077155122817307379041131612291094081252251587402958030086738748194384256000 734 1039338627794258328154370441814133043749749872722547286109054383137030055552000 735 1073512330592458026369410617211572866656358355929513907208876314080517465635840 736 1126786123812534318012488998120034913291424003459951199665266501976694965248000 737 1211441608997343703620123266332875671989287772964520689409483799919384990469120 738 1231059672324422090524550487384778431088996670118458382181805015026241642496000 739 1240981804021829139195030681953685183773224074144729990774819687858403197911040 740 1261055022273872850365730643753944153536153464944490785875960320690476707681280 741 1388143366424493273350608729548114928825691849842052520454525267723577785728000 742 1456173697858705626188932840282614985346927188344566126946567355769447479418880 743 1491368227178750844855270559135466554649690983510777317317212053721090031616000 744 1503278692079005678500275056338326886747836162432722640206506928232771813376000 745 1601877923621738489657093423470432187869343256283600923636785711176938269245440 746 1640416594778481951161117600593779655084871959048305470299433738162944500572160 747 1679837286149752914992851960412702936208000302004477806004847423289946991488000 748 1775357316607955532155977097208726262139778985788686485691328611767124186311680 749 1817858644593439926532291956576308517870356618995310979504038501585071005696000 750 1846729310033302311358028365100121589703129660868317635080123968723758087664640 751 1951254200194105566567933874558549763272432978395982711135911905187370712970240 752 1982138309121596322648832161884310462913032547186053949917382060064231808000000 753 2229065437272966096794565888270363288364499464389866162437147868250846903936000 754 2281846738853321920348490279451976032821267146527138353735123871453709114567680 755 2335816979695549191891267451599979813215159499828616892513482684678004675379200 756 2391001573914562602941206853499005330746283363965991942983021723406969472000000 757 2466514916425998711887993935010824202839238723355833736852785409823255599513600 758 2524634740591407247706085148525471643050781717386493644275644240942689750533120 759 2564103388059671812784158945137423232330775475421846267039941928445200981647360 760 2584057400008812064001318050882775286464457117492851465553643091040704233344000 761 2706922636834406162387976821676743276827611661083406100139101849865165935616000 762 2770422325619614331866359877434228640413291752981590602482141346544779569556480 763 2813540877635642101585700546084388603967890566632580172265578319522404237312000 764 2835339093787963774729751016440170396579786793674302219217920983703693448320000 765 2901702950720227621125612099505231758652208104570311466847456698149450624000000 766 3157919069588107359189891427680697849759320038349232435740551452982029123584000 767 3231450777732860087246281098690876931040838837232338934126984456752974960133120 768 3256321634835923420847759735877609481886044129746738167113428541904976321536000 769 3306611326946948273380864559526086633583567518515410418034070719895810468695040 770 3542211833669850531539328917623780126341824734395675202331383497843486000000000 771 3569355087442461565344639233219819883876380639919293905365596814076353561231360 772 3624237016705084290106997593350727911092219773391382444995737276670221750195200 773 3793746092582388605429432142114760027500477397811145273773691298328175304704000 774 3822721645684274703099483208852110270146257628325346510656080308440229208064000 775 3910918286194938555147641931431608689718480759311821196790036727333559860305920 776 3970789032391233901806357212091967772692476481330725799695103119830456251776000 777 4381757295569321525606585652346444220325893902887317710122721256048205257856000 778 4482189818303862325499300432405993295014407480298318937867545151366695676779520 779 4584812311801571283824317449452925851730480283595236271336612905279812009984000 780 4654466299925998283923246695970778963699358450196392820833955336385911109575680 781 4796809363315519149311443335796861762171592364970939108272022372267344848256000 782 4980573156264902199714591914957125878474891314746577977919517251574858703872000 783 5614741158861876772550092409462854481304576976893593058914214467565255827988480 784 5959968614065848888572214235523117680141929095883196485837470511857299909632000 785 6004517025540265505007456560092205416492882078998623254999968855476967508992000 786 6140072919538375783944201052725168339677715728838164815711449509757776266199040 787 6232057327234605757498829909674281898803180921242253724181388609664284432000000 788 6278540225888390464967967622327369364894134721357826987823597141003219751285760 789 6372498471582706102505526934503435499480540667957867728689003793515068177817600 790 6419978284574573843941162907401231966077123321882184704499603047386168608128000 791 6662474860213731516791378607440488352447285257277684357318528763759093039744000 792 7016665342485582687661415885352462059049979408986047584231211596036843532682240 793 7173888059356338804278701404537024406129137091629885148512797494285830730752000 794 7280561028420146160903599747944553512424606402774913973551384081208139389824000 795 7498456005080974997977601827231581596115541153155385771287557923776674064000000 796 7779565651426380705327563724435820646164250729132359978943302727447942750208000 797 7953019058885558943997672622668408096536333579196149280240303392304409083868160 798 8558188232936254775953699352696115948265629303924835643468453119362983212769280 799 8684373052055174738887419986293759807745015721012834743126092945568450869632000 800 8748127997128833907859225676141063528578836829258700928890297144300734049484800 801 8942078300836033924140283909425114617515595575528106961048904349286594000000000 802 9974854529839206412716111362747077270528246055324672800763597909127497164416000 803 10120850864912008331133384272313848173584231593414509951647060815519022789795840 804 10418971514044804218687477127702704613726308378080187270224632872736647217152000 805 10803392676748342693779459975384810282911372443865912967018399307796386176000000 806 11040489621317971961116360787871562279230481111769907766556980998784247439360000 807 11282537073002821978298150161733853204070402568621719072762712222994180066923520 808 11613137607837580854900987994331340318382777025388490366275531525513353833344000 809 11867120905579273182614349681435422218219024510743269226951536305600001477022720 810 12391045951534100313950993188570467995216804802752384305832402141566971174912000 811 12570530317047272462123631228648384051618684558557343423715735406709252904166400 812 12844406330351044658062227992341657523314638656447484280054530177166912128000000 813 12936954408424419467774335204257157139699524798869114797726198250020239728000000 814 13218424412351635123133988499949452932851766312754468978618855473236585860300800 815 13409300902153828438280054427076547589725917435156576904490640414416002275968000 816 13700544887536462300257053376334523385149825232882156557701475296285517147458560 817 13798957821880832787347076938489145886167881278084089579604238884004521544064000 818 14301205636816156558139560744548707202036299138638522135814317889991036466176000 819 14403722803788566324571041709161671397081667484507213894449876349133563892736000 820 15249432110715039539514657550008652914192164462052519140486079012079328702423040 821 15578600314827817428294785650375997877364665078719597040787680724511423269109760 822 16725394610319716928152269210130103404124138348939492598490774514808619346785280 823 16964202957330234979331538377900275779258851150746981263861145375625497680568320 824 17700267039549527711742052258560868908771943502404558247714379725965410548352000 825 18597455205820451445534329199272433099630304462523073465774767677267425424834560 826 20523424994656043432391925350736431653302642919058532147646419700552889933696000 827 20960151091657134520178904009945688695657139123303926241898298641197051753313280 828 22480722194622139072194606505312332826034338738915417213209306365092471236403200 829 22797187717081252255771389044673020940218898122298271545805114720681353990528000 830 24274536668792365478866960475793790418021449324754045335219713839565804690816000 831 24960005747036408300347774538221473780657432244850196251746016427485518012462080 832 25486163643154802653429622791645872927975554524818172195661202484401564978969600 833 25842785855648973622321773704937447308865723632869099970421617737244369619517440 834 26386642940582188022717964314726566944282151555388237142795037493094196052444160 835 27698348932309686522425751129247432268309167582675829845991314638258105774965760 836 28279315410886515077564355375633984008934433075908925846129904897858225100103680 837 28871875700147060026118621269952544084931700009129442448890639683085673168896000 838 29885838375562521572423862408860861115160644979557595360220679417255175744512000 839 30092659966283708552787528331780967579618193383514605019260797955826311091072000 840 31147379415701268358418534140467340498128236873061420786347252665740951888000000 841 32459535442975052680317229332884716768801631821654241793273760966051366313656320 842 33363373538965892833945071694480279280506271837485981043528271392767785729024000 843 34526903194127396067886478777174092665926988160502238673961701899025712747136000 844 34764200569697182064185284470693529718471748649002930457762325568618772688573440 845 35974172283551826188550764199810662267707223612377541372955498042244518327091200 846 36970919842083804652574896360245918646546490862088652185147474643858938752000000 847 38515497406671691279692304922815402744795217380661900371470576340049818370565120 848 39849401666998904503096452422100239890213716048405980904463891507569937265249280 849 43232605289033867989560497759917079829184146319484079211693413535522310692131840 850 43526560683340842384990443318922600789169239035115851338062688815802786944000000 851 44120191945588960007930366785926273305400008293659236020284144361093356904258560 852 45330666325731813931217801167107356017572556547610417140128855357154718561408000 853 46259209120114278703038535157105758894285334845708343980097519361484089932636160 854 46888270838365450873236413129025618440627442919374103119733868196606623462784000 855 48170919592693407085029687534904913658254456479784325878273288140862410436736000 856 50157724196161390001628062890747996222418782824367252417506030026719627640832000 857 51180156993517485759034504746611658447408845518840085098639310061269983254896640 858 52928458225407340665977443812487039136787311264122232165392226659180534387507200 859 54004585196415667986592878854334402146790829833465010894948010311827952941342720 860 55101529686156143698525237330062405764609238073755319574314259491782284075904000 861 55471869834903587907783065588068734914364146005170065338111593514618809483264000 862 56597166705663638432762782266495780903676364463514073909388087732485328332497920 863 58521123656656674734625376370402511592583192456707369577904963491681533503406080 864 60912126921342177077645488601315612018879146207584520527802271592097209456000000 865 61319564387745414867153349895374420795909713476708486690010365296980955056000000 866 63395987742750821903325353038361403015440106799563235398080260704635992194048000 867 64673803666187005331436861113853821491078669812446759793310160156906105580149760 868 65976125430520832751585549082739970543552801802052542107336766570427704167367680 869 67303399081101786997895498201171802396555577130761234677119846066472229303296000 870 69112696673191332880812559226817872045597625476927646883793015607202520896634880 871 70499969410284719938785348945525309672828522692098787269738192508839279964774400 872 72871205032210308806765643114607459382700146271185113563587183492065458240552960 873 74330202149101566622304346888601502262795509584183846735929214219907037815808000 874 74822686317040972990160061097206399319412056684972583813854295474906521863168000 875 76318853301694001350480940678285280778257298368471892604733254827235581490626560 876 77843486186483012055767872555362856248180643010236216064897248821454278674580480 877 79397098992754209420221409807102564224944641595362068989410270376228409390976000 878 82052277499968225166779034112408966800657040908932679724377377070339111650432000 879 84237089781897235462056851220374011101120171618708977994630379119074874070871040 880 91128885247864670763397823024897721559033213706242283218662661568968007551104000 881 92933926699117410388042349872134076791240376809461843442175442524002367063096320 882 99848123014982084530685391082676157460281294563207878143799580875834819584000000 883 100500418293208402753046897253999068884105481049355938970399509356452343184000000 884 106556553127463359334451460348573373763731566073940917583416072383110836471424000 885 107948779642169087507515720924272851423433025887703338292873673556636960846766080 886 110785377063107195538475013127668192862480413696359776537490468531583653994496000 887 114431023249459406104490360383584407371063483142620199991349471549699083906432000 888 126066064151256461820457881784039428534578885075267077727417364201841659761664000 889 129354049920430374481988147995945439489456062764898190060710813380450887663616000 890 137053190238861335956490210859512464998543971090639210577006403926996199346365440 891 138822409467016729452809842206810096886498386998633058184073698016204436096000000 892 139715155023053427185018832033912929897940334074568403837483763345630793593692160 893 143341116466781631356033566451009447936814840957612773477208579522137138331648000 894 144261511870130167448061624751025307192711284835921656721863892465438631285355520 895 147056589315834685489618600840852099148144552861336474747325241068816846019584000 896 147999688370880646258517034195703862519542970111016726698948158917967860764544000 897 150863670204385146042208647980338137003721697910520524067174346861735555376414720 898 152802231541252639170393161880758942100724319995341929513393870676990586313856000 899 161823162992594113154268439297933347844445980296958149534958605325109467008000000 900 165993251876490700022833383008808154247229534509829406867699207568830908280012800 901 172440785682858485009383412890579386570099915491980079421721337829554872827264000 902 182561065005843028861049891547908527629062557328321228270552419160516800793287680 903 192029513901541503389282083591969535819100551185705407125148818018665332030581760 904 195699313844445380961512318580330320150552453734662889662658797904655303142528000 905 196937353298437912725047869491857965642497872318061252400197050300500419305088000 906 204523686459401719726893067377402306749820399698541785392994156380939440446177280 907 208420437416000169481891042175614497643795009396584838257830391851233199686656000 908 215072609904934089146663164762445294967499440224656621446098028136791631921152000 909 216427088828416397175445019312473829202629780042110274411584587631181377245312000 910 223322235709881282222616906101865726468905254618242265290080273927103997424000000 911 224726142789160097732162927937149952812613647337096699755891541327772266567106560 912 228988472318839245521552003710832010974683853375630375761277579167202607262848000 913 236263946074961463674638183609263923319814168052419160917854012963098419789824000 914 246820310458154205626428356740978721107064031905700998785012298252220777142615040 915 249917970146585180464224076320720751478322965716160564391732021741457330526945280 916 269295840336696693297503239432200348231556757591155028918020209892378063715328000 917 270973690644588520719886649926609721960174382616552822834967709651027849014430720 918 284759553074812507095150927287828716950126242313739350724590887076986967110016000 919 286529025330523808800853427131244748263468423310935451470268768785513810043776000 920 295534597783548230209512789993317955258413160360981380333326726592384922135552000 921 297367770660087111080377266188203764836619465901125437209435703953131548829081600 922 306697249214907364165313999181539939180093975576255762874753177279890049316316160 923 326199121844907093678425981928085924759614577776947520339765661695060686445895680 924 330238688269379411579349178790490621980671908395011422411984575217380396446878720 925 332276293847112362095863769608215329669101842687987726791346721154560136692096000 926 336387481895463767942275014840296297614610380961991061672083558793208566963568640 927 344755647880087725928107474983319082124970049683491586690649410445385285071872000 928 362090499126226202428002186350080671155935666312793051542692242839198187763916800 929 364314830473921201515211397040735528325498949961446882618260313020024865371008000 930 368802594381498778674530592101754324563478349088141070378113416775962800520888320 931 375633082963189958106586290717760049096297203574022734374424237779058405441664000 932 377936563812909259197239657180393156379468044603919116094480039733684571956224000 933 392042501349115689284619618417795889248617633684142341600735809424365079835325440 934 399282127245360302458591419173706696062144807990130532279116099633088859077632000 935 411631910511579961396499570452904454058303454320236674050357072689800767632000000 936 421772798289376218027609080319132793619965057914467251664783255064186519149337600 937 426932034788603292213064190472354439320449866706359701573737242043828234354688000 938 434783726144395979592531797822475877641356001366221418561285414213177909985551360 939 476149428455658637162852771488608892555287322198183093156834630663232872948003840 940 479036423560698754449202852608012056512529596415309542539408976309777067664000000 941 493723225325902967134495185152622813485788436961741555941345076366091769192448000 942 496711597213965152213560936282971340455277153157115522145521732777034038878208000 943 505780419474671160210961994690386429144359400379392385676569847807235122045788160 944 511913671821927711143459092913351131190196471174544107950638659527507302041984000 945 521246526157867690094067850102140633887202113617990754607407849854181048970117120 946 530741287884644623744588302222611242565695566931034411094043755046861588541399040 947 543657440070573634487707232309574752319330672470342165726867379850295792197632000 948 553540425548281154532325486172470159958258608027682252335993310424599146089968640 949 560223886180830753774172886542088022383911944763079044775977501447864464000000000 950 580738486023206723545170368051454323637952959380070514560869918554342405762974720 951 591262154864659890238340050621092709545933616510150235535627462489414411487104000 952 605576502646394246080847604375319026756043436515679257357401512404817765972689920 953 627668394047574964303669786511476022039438220684726850647414821503255437115392000 954 635201401268880616885464961382429669577129490363206321464156742306819909301785600 955 662250747846151559480911256529287751915704920755653691491015860407109730426880000 956 686305700519444298023687724576802616234096504270615652589953107434777781184384000 957 706984919759370059324448862934269881478987434190900978056359614008857491946496000 958 759063484050305162721877890736351424837327336642325450893882927897548166749224960 959 772642850329238716242967390165917011784803672428297875208159623866863552468608000 960 800498813605270479604116358121962772530670366426326842434502102606052993818624000 961 814782938237105793639490441785344128791213398435488984181611832087894832068075520 962 819598019761602549361056563189990688759483101942016153507242589460928534578176000 963 874384258373615040970162354455561241038267179637811969905454857729781281792000000 964 895157804198182874584236238815566675667352815699097435127927585978751782089728000 965 943630266972945638177858338756059979055691625298896114327091238791754560776888320 966 971629145341363504535198387530507463898074048757188730751958506760682999612564480 967 988806375454701444549102047540420370069745266837712638778172201673734338126848000 968 1030018333546549990270028739740104065564851849437382515779112205701423380554342400 969 1042090408020822473630881140063067687769601543774019004450721806817854808743808000 970 1048176859618700374874164699841967506621375448449685224899122203980313323055569920 971 1066640008950067823395118861818620951216969016135631674071594363899453864106624000 972 1098102072919745200720315387950571020657522525667868304904774424315341381950336000 973 1123906070240207524456962300684409364122966702011590207730350020187676587336033280 974 1143636956095575029156363024147820918294253916858960315703197624154222586540108800 975 1156973680313728216576393255021573122655998557548443897849099972947646777498992640 976 1177256829203731568587562945962736663310670298026628707375042027444354399728399360 977 1283856549182018921013331659031063530240835202817992200116539453213830439736099840 978 1336691736257886414734318018477605125899718400682690232427660268454010777176637440 979 1375692108847507297195767168988311588203419897142667617611098829367727013440384000 980 1383621148170205705525471569814040802006333501808545928161739650983751253884288000 981 1432117117852583572343381123185506710095698956638758640465569918570413007135744000 982 1473762838925705621141433461332916917835992959148717483332426290239050660733056000 983 1482229241604695951390980409114193351966894024785119708348962433431110647959536640 984 1551647931974791954619836193549678420524380641536087549014143705813630651088000000 985 1560539873006678505876544542404741819116873387367294547391589241762046274688000000 986 1642781029175956101665951613886834976325190906304142073989888178225457285950464000 987 1758874376934497546536157663982076988881104928488032789758705566532307174306611200 988 1851028351358745240065871153801454063976065928899416694758146786436709411893888000 989 1882755180907378395834716078623039006330483579064386211557616461146549686949519360 990 1969911796926407923220795208722263914756716433344212831617882329462274533384970240 991 2072553850614025168424435540424559409508483631369715505194614394219278341744000000 992 2107885406415660054718414427037460982900506283345899461273424377949602122131046400 993 2119789528120501561771229066103730236293381954378449154005093056590459738091648000 994 2229846592697109591540246160589078687139140363916380258614079531402970320189445120 995 2255032170014289780407362025851372681595912164631158415629646318159816830596096000 996 2293319099139057197093114291403478422753051928027138237188632296688469765028577280 997 2306218409393591056635187848562400757893275990792445089968857509708110925135872000 998 2371758238852666397170940733976081028604897477559510627126893055371582750000000000 999 2425463399645053795592139326706574269529427732805409069142751632230205274223027200 1000 2494224538078205059767577786199526787228600083577922680858240596335799471324072960 1001 2536368147414054186114280719058514227331864764782743198704710193821547851910394880 1002 2579189382393265724141013888580599466580599834748676133456219741130735681289216000 1003 2637356344006714856777341661270581618114501844284061677044552589406438271838126080 1004 2666906248471538957406740611743304705356699125462548872194567791212685925684352000 1005 2711823014768470724263742206669237981701408288780695416570761932455789095984061440 1006 2726954710368897281024423489794561669689951777273775931214752029258355428656000000 1007 2803827200256600814753573107828365488029150470141984772582250060520055066405888000 1008 2819447367330610275945462382473865820727886043484404038123078217927388119682048000 1009 2914922991478667013945553963382625776381869765743531546786540267923127360223687680 1010 2947426776737277300096815913230542117765085906994905701218765232992151052970270720 1011 2996830417984616892475395277303295638000314527239891188670963878452826695089520640 1012 3047022083510069281153244987918579179345745140114771826622850921445168719082112000 1013 3063929812536405863467816093366294004752490181977808222596346653869336901532672000 1014 3167267852191857056167851482624174208032276420625197919817833326686836498261672960 1015 3202445398979596178462788619935699688416606867767738000389836692780474806247628800 1016 3328520121490403376633173725392131667081274715806354208643186889764021439223424000 1017 3497572319103099863890596170224576510248597227713665713469771159793134729618432000 1018 3536234393963671505036980272102923416275882343505786420623634931763601609486515200 1019 3594991533700711827763201699068716756781628587862272660496051972476048678912000000 1020 3797637312691280741399886690480919959466564986597901061586344553437580921250944000 1021 3839451224989842793453815244215077887578362087538591091509857291484607744184033280 1022 3924398128837599572993369529669056147707135697480112246300037319923922387337216000 1023 3989279774206901335757561040975164787577502992842870552773540813881286106552852480 1024 4033100378116100651618667390497710495583463917567025740944436038611244479011712000 1025 4122120706220929335568430930887362100158406157363029609148878504488219776784000000 1026 4167329571066307851275445526286135684775303847939912078721208662989152900708802560 1027 4329308139836015784467615599828952588585107415288103576784107727360636191166940160 1028 4400547612959850334747896373352408061207080579739895985192659918728285563447086080 1029 4448659333159901499692178386679493273654322610546695330474062119740270706527109120 1030 4621025971040707331512336407370584838177990480994193079193971653817785524034432000 1031 4773813586231221645285474475593445042197213062380706644766490327008311386402447360 1032 4825803267141893159362612608179101977130624010681977375475908071448309739006131200 1033 4851999886282263416762384242241973164661793366804747504647071881544586234912768000 1034 5261575098554065768097353164970198703544800898460519469363316052963314425592192000 1035 5318610588834050742557465253912433512489945279045175081801110086024956852287897600 1036 5673386148153820553327017796162224240992314904081077357988138457283577141163253760 1037 5765539184200285441237511616336880250979258377539371735166651629464163575578951680 1038 5859116687077357457439827492497366602004781787966225315749671190733007187949696000 1039 6050628990838354713080523639622495197005551794352268625375610929316847539126272000 1040 6248093780696094575614635249807999284575231311919592201979728196369924849769896960 1041 6486227042210414312723041192498301544776598996340753168482857702919454567608130560 1042 6590908360377313796888602354265900539431249383422872424685438606191619380063764480 1043 6661587670694525655154394172362203027712952101530376989150039213795825324738667520 1044 6697197447917890363634114206065422676413238246123089522075233173783400986725376000 1045 6768961607164295034093137489491055909447461168211588333618400635245458558729661440 1046 7101061774997284216742428543840621565350894214051465700411275994345381354672000000 1047 7215168997129213541416617204007919519845015269498413838532967751756271105622553600 1048 7448643609337164133232906690490809113799162755648566770050529786134897469497344000 1049 7488248913633555280027963956639991338657165424845555653212748103350217242517504000 1050 7608271731460637696884856041720757350725013443651923816054624261791757446058680320 1051 7730125291444825806766596965716317729710803114628761192510311494637807906163338240 1052 7812391152743685147526149049310967324049787498705546944778557250314136904510996480 1053 8064221161155993250736334044212204117312194456374808463584725975469236871024000000 1054 8106937329805953514679301953483446655867879166264431418725589791252223642624000000 1055 8367794834180186042605322613273417767369585133105227863458682949988916215848401920 1056 9055367193498651637488374384936824891208195283951296781521062795944983327113420800 1057 9443743008329935777275002446504763121374800505938974477580859476282828135738368000 1058 9493390811292408791242568607988162174891332062580147845562345247263613045523328000 1059 9643830059814509740240394843719170673346065330648302957619386223387234297625640960 1060 10215099357969107740381710180388726146276646213581765890678576516813194362657792000 1061 10595261361197178841488760689636120771373788465662611067249087183363278937449436160 1062 10762279447920121798624904157862332270079780741139286201750448333756273522889088000 1063 11046228383525535164747089653942772068002996743821043537989827807883334267833984000 1064 11396388227713997076894320063553137862630729701918083749396753910626729103712256000 1065 11575407762388428469376760169415937007277962985119204953135145090987216412498042880 1066 11635673788652803161860643439961434708367360690784963565068667226926248939021312000 1067 11757103506008905497353220427169788592187470349031751357397903540928325403708902400 1068 12003593204617528117493864828245837726273245989048041040765283207093408589968000000 1069 12318630334277393178851564271464696964615458813968993090749712983674671082938368000 1070 12511415834441028036490196885331691405714839389780384275039259623760768070619714560 1071 12707072603869843814465126721016216649687619861357802179165859442083074938996628480 1072 13519232468737565168985397425855509567573003763945965167549012988268595388068439040 1073 14015575281378120924457399861731610950933729179343447048496829114571488626802688000 1074 14233564078133939980851064053905167891579039592350551981762887683288637699235471360 1075 14380679719700098656576664861461620468279574656660883302611734897561622035371904000 1076 14679266851865130674322198670218591541747247537640771215308350676552551063229056000 1077 15138241809049271041957535403087930770656835564035457864202500820606223135014912000 1078 15177100494357080704931768566567435318522811321450299103789509105877447960439029760 1079 15852412420954986273178534160085414694427215286877272058801511903603126984040448000 1080 16262922146783290096023308975794582848443070577294699981168468941833884359460224000 1081 16346230019047797836304431828559559292409570989873561479853304015623639766873984000 1082 16768902092510029729523391934710277615432466554683151010664108569142602550967296000 1083 16854676341769389348960572163796378599598505068356425258340890178112996915855319040 1084 17027480016135795971207439502110461186450641804387769553736107820138602807258209280 1085 17289852579994365333288065450035064445231250216284123114971196574571835682760524800 1086 18192517507049263270593615460437657531750624403208058703180222209225267316625694720 1087 18471953394660978074468927957515474496635412337842327463326290194161620123039104000 1088 18660509806489081483739794551292586678571998382672198764238483092222585232651386880 1089 19334997016444561058776979863899745873922197455634711757913632877182980579542958080 1090 19531932364239749015840501224209221739602573943986416072833688964604906794113152000 1091 19631114978932356099579764085819803273946666666556513323036184585293361375585305600 1092 19830921052989844320920500584199441742951444095275345944991499401201307994998333440 1093 20545604428059784628354680588711641761440226445408003217350091032240782688334848000 1094 20859347774224774778483134941710534531334377195888306210994647136002910962453621760 1095 21500576134099838564838361036927065441903521101998087070970994760808643363818496000 1096 22839789832682902221969949539185068400743417777630065235104682002437005304290344960 1097 23420924078376646507396648995313452978211817649585096704813344441271834242551352320 1098 23776335418952130448279718274904836891287198793374908343820622233253532704088064000 1099 24258213727878227194708233954400172282481327838619481624423047545994294463612395520 1100 24873648749440154334071448320969102555628147799003392352194520201782297080407495680 1101 24998507248986845206773374841000449119300637713700537103906553757415098227439232000 1102 26944535043229551008304658244528248202839960125950073425045843185981662064470144000 1103 27214653449763804282345002746342837367114681420619205650247850649467597288691425280 1104 27624671637845525713856572585765531168793079556700113990659359919526737104259456000 1105 27762646879828047286916491721848300840298063518996295325793037815806630619324416000 1106 28604381961124416588963549640145829057508621046416702884221027483757101191594368000 1107 28890321295176468419062532021964293291649664488017173860002633921894568448323747840 1108 29912698251541972993131640580360925750300045164190028171191873621443904871271808000 1109 30361326988510072258734490327919384504691065922513703816170926273905003549296092160 1110 33027091810328847679758408554911436898058476602723477435822747823716754978000000000 1111 34020077235053786870204823697974582140628798452520377010104109029122253156222238720 1112 34697794092010897856362413914555571308682654965795845044236907638384347773348864000 1113 35214499215083185344157468168664470060229364111968206422682798827284932556757073920 1114 36091996276943047344631391456939490390015841594747472393112613542745624715561902080 1115 36269976879062165694367444407544440132682738340716311662854886554740637230148992000 1116 36628448868596290573654858375072419155342888917401329958777217469358944233626009600 1117 38472004825122055210514750627691274331389892040447298845555796834760621062886507520 1118 39426596874190566248448229947562821267085514908784202420020754205506663357932743680 1119 40206469111548355790176566874026809014221820785787752122154714904279461141565056000 1120 41810509091981928593418803654311500716255836203256661493751101085725696160460682240 1121 42015247099637787636519503319523834486222442415938581451965345374720732213888000000 1122 43053340935898895935600027699459567886623492133417439104204289188467871357534208000 1123 44547783697776545290399255614889273304494528744717026298017322136256902662606356480 1124 44983759950912262871232666540129186957765763344076521282245309654953523104177259520 1125 45203268977163776240011960800473796897540625994406500858666539006987159769832576000 1126 46541899284248438750745750552073156649499215900015966321945811368308482092040192000 1127 47225289909947526545579800881436829763858494032710649704014128705291641644412887040 1128 49094698421589421002684792498162887096023965226875209686496748699376594408624005120 1129 49813729281411436793725336905450824295278167352512969464566662283514058375196544000 1130 50788050262679889054453669089261283934357169985190684089369702634699803874908472320 1131 51281990616864075547864958065724968295593154214561737043051530625698824495266816000 1132 52283630402419717965292028620074826714866283135270092229841364233053026961661952000 1133 52791410571554542405403363269482768346072827799102433493141568808320948803871872000 1134 53561896009507545559935112731767174531088261318397365457646673984158848015344000000 1135 54605882207853667451019997259999024989897251803245017237519988618046298326094566400 1136 55401559388664966320330754880881933727605812429151008150775494475815905512113233920 1137 56208270855126552083832379063647435410368409873159231975940743064195500122497024000 1138 57855379533679701726331368058997136507381745777593161538724560201189478469748096000 1139 58696072737916805666660780968856320408793915499508073261614028789862027186371297280 1140 59262984553288725335845131336146277252924591538629191075407669705004742386696832000 1141 60123139629196028435823895992877154038405759518617948879768643684176849695825136640 1142 60995176471631172915848496128172647899491105305860581413268339891899772204966543360 1143 62176644597630506796837371286070807406315262786102860147437422474004133681968128000 1144 64915143861237429435107798685767216913387749165209353478738482584925832577721216000 1145 65539108891961560293458270660501579882014345848277319633229180906527769360650403840 1146 68745572553896063954716371888539991890329083729468223473841769084670321093945308160 1147 69404545987093101173778227890702387874020417215955009249288127713454371100433408000 1148 71417754169858299174017999347688265730682216595495601486895394234936948405101184000 1149 71758649727320277849280054993965162107681792089981447064008268386362269034198144000 1150 73486501883095850706504576825327054349676880100801447061993388649866386479251456000 1151 74542155914622564735647945873387912132379346469685999154290778088448178366350074880 1152 74897238670621440779155172220601177232434112449484056110036287747517684410330112000 1153 76696949621341118679277175319847816195565143953406641374130995976343761742848000000 1154 78910984582520181528161789030924304879913270216617953800390231970024192044599168000 1155 79285857917246928296358717626888043867482485529950004907266545775515640359558840320 1156 80040698914580668120991317853741862877007356218318645045872501435441516965926466560 1157 83918705899849708253692498290391153359314028803428551932611616310591462384710983680 1158 85116573702689579244778039080580348394256123264274762476524701238056056485306035200 1159 91354248056634695038855351975716824569883885970375151965694648622628425763936353280 1160 92652955403291395596549741071863168860013852189103251373700215702226005951840256000 1161 93528508418171679895486919414728458096177961244911231918216528986988836085576074240 1162 95303310565520717924883997518041607935354253660105262028036479704315752520419712000 1163 97566942220794308862637906923431348424577974966250260698033066825502523027584000000 1164 100350911011212098671607685898782358643866136150529513570370485476881554544084177920 1165 101771107093193092274068529886688919656475953484732076467220911053648065194855424000 1166 102248744672054660194499213133728635706537278059726409841554416593153526734093184000 1167 109163960288203999072694061462719135147997991032996241503464390553392506992000000000 1168 109674582631032595591132347292978034463435696234687556762495952261895562992000000000 1169 111220133559171492846070394748884833923555546214836540638895615407643412827001651200 1170 112262000781611596039199997948485118287055791711169026800062957863399047234009728000 1171 112786413583721012397788539662526377856137759970654267690822974026062121900839326720 1172 117066519933058391138084769297788873276034803867973332078651711534387585180927616000 1173 120377646667845417454388318262317737617479698137632274987888113286938838151421952000 1174 120938100284413635032211137320836420454168960123594219954387185606243565522491417600 1175 122634410328662352823886613534226749175380362989206649777566156630282122080896000000 1176 125512057085543649622446896189677482936105820168742251425814070636732005897615488000 1177 127860360635647885008567164169930577431670206828406088788765640342704707293229173760 1178 135158949553466333352689064539161258931141022853534578860312259797504616757894272000 1179 138955388284919757182609694024295989262733184303010049729196458121941456504831016960 1180 140891482312352109757769304668496120669193939788672391371493504983415455592929408000 1181 146855107632796817508153607052552250653210168106149968649073660448852275907562987520 1182 148895854135086524164675713239081153136885343241015943118555540680889020108827581440 1183 150271325753525834044310178422885429696867581311405455644602173833403792168550727680 1184 155181396982864945812485419995456721114708476573160037216870545444628743913472000000 1185 157332155524873904984295230576404248281570493291830716326124974282021560600834073600 1186 158781734139396575109489907100619965411311067333537978266162829921286139341401088000 1187 163207179125271146619479800541984054351840095584965854930305995458141268063230817280 1188 166222469467672469815428719003890834687989457135850692193791165037829493287071616000 1189 168518676149840861845286315158916320571958560472271314710994917574382454379181716480 1190 173202035208421719827298834823547455325802145427711428275074885050451652916224000000 1191 174790513174449752571282667632306844853584065859201440741005298093391927508961346560 1192 177199269524339625442414830651980024439432721486154683146884543588744079662158848000 1193 182111955313829130509660212991374869549584641500552614240936326574788941883219584000 1194 184616676191306265145567756748023231915991341321645522751029730656174805522745093120 1195 189724887599878155622334956448091313753383558416504510001176090045781703613187072000 1196 190589236397826559465708178448327477540993131894182013469112357034586618485548032000 1197 197640313110724808135519767809167174808363547441620678092817048528426872229416755200 1198 206803880420706538645175604466762183960868832775106181224435091107008312613901265920 1199 208684513426162583444208481624894161129057074184056169115189483476594697975627776000 1200 209630926839309570596793273735147884404451147934306214718211765122920739128059171840 1201 214424632846923502086671914341746003353693322094703111085597839039386721705316121600 1202 223317550006463805174682772794019917961940366381510252751684127526763205852725248000 1203 227381716899466787334783441704857069293928102084155422438429723340812112296745984000 1204 229440121327114138928845871008506693421158912698326099016110067156528504840718535680 1205 236785187004641682678420568665959013970330262106906491320238731885489708498544762880 1206 238924567593716802286469412936632133496275971211088774391919594999054537991807872000 1207 240001148963516668066923868981014862506944693985026867636406045257592613993080422400 1208 243258682597045722311287968295435223180582758529892335763885051476043783153168000000 1209 255566950294292452885799220093931538369016263298540888470362627380501219775780224000 1210 259025327351776554376033937880073887143538124525811373529155221566507120522383851520 1211 267269035595224241877693661573975114630796484674604300227978106730724640988372992000 1212 270878015490892441997352705390138415807830179871095197211169555970569383400169559040 1213 274533377671917562125935466788088835104225492848870261853753128134859533251158645760 1214 278235688070977740721970881834837977215923135469072433915070490932011719553712128000 1215 280730259777222445073837865344917571931074840539323867248070082862060666738156037120 1216 284512092623182626889467816716314875684448713148092094290541015176529460944335744000 1217 285783450013156897150790811157666172328833926614807335816340433097931105064043904000 1218 292221817151431333196015086603659503646098683469051303637434375371784369566934016000 1219 293525960818866264367860541526317831845261721355278390651577487843758078708210442240 1220 296150896144903795729192012102129634452494499589766913486840677247772808003091860480 1221 297471732624207362814461986333648668815671177273270126550733164246624403931594752000 1222 312376163895375006081613865341378703611216448365590410518551202796546588697134208000 1223 313765823609075069780489158408714003985351705890829450606010257438814352663850065920 1224 316562826245776185935059960298016559176771294843940123377646558546197806356369628160 1225 320802894826472426142654886607661547898099967105989333126296460886053755864303534080 1226 325097016426916698723940784830828117980534350465316321677081682847881247289895936000 1227 333850043005692127527323234377859828078994122434945124711540655778386898368853632000 1228 338310278965352065110021291230687695160991595134292205487299595062525994515620208640 1229 348939239627740881998330097520882903551050678436201454515200163538151579079932928000 1230 356725260278666555337885022519500007943324314556177851274936516368942043112382464000 1231 366286952281669522176863737238546814554620524104593370598784375307625791327595555840 1232 371158849426856383031247422554968920128693092446522643322556700515351501154571392000 1233 377750779418666211101531192986924531785802614419887549330987931775091598861995453440 1234 381088410684996750152959974659947437423018233136121245020627652337694916811776000000 1235 412417675461832687613105253939783452194595757730254487833148974986273514041530106880 1236 425251504540560753572366568953744463500035223685630547228366478692380930736128000000 1237 436553811004824424530724191039843277671590522401546896795793171297185629596630072320 1238 442311687049547193313231061364951455553258099144436252104083034217442805536360064000 1239 446190374306812033394941051377775245433045506394861745470341815351234638360801812480 1240 452069196963752671516005672099453335859521066007788076665361932326587146088802176000 1241 454045144117253657557585606352921032202361007573492823734842358044404620161908736000 1242 466074666320577958764465894450295185685171080628334023069303970694892157106733747200 1243 472202660626979119475760037356389733121767116367153241259172941129267917857792000000 1244 484689620640912937454837532272180381122325237130791240972540604897054715499580288000 1245 501828771714012070450277086861536718173686794643446820324468743173903786283369528320 1246 504011310324126578388579467771398193126823753379321053908166619158422282917011456000 1247 515060291618389353102262588888693807645548813956818433583112243928653359306212352000 1248 524065177560351478805365163226551666701181722482826146251530283454815878307016867840 1249 549608220736695653661466751546302559225453094728515346126801000825337094459290624000 1250 551988209331626610290865550064191532420252673040491143963010093231630466833552384000 1251 566475571581986589446589918556105896004739542623252664737284790292932088335336023040 1252 573854349798128416289472807241281126460565287908634148585851900915903528667110272000 1253 578824291659106810476047720172755322390805633053812075891511446666848263278931148800 1254 586356135169508392941711332023133394159503117720653424144203204435851709458000000000 1255 609515757287305634395780691117421632770089435940495791905506265092023641794009128960 1256 612142167710625058316586732423334709254141108492824324008295616300024926178581504000 1257 628128403744723290046468442369555085094159793038198908296407238475385113378024576000 1258 636269858384852474221374621387583725905122098565428626773219395950767929316536622080 1259 641753221423065690118605238755813760981347420824349848065005168307192835121610752000 1260 658474635983321856504858388761054617119588440031548933681187041131067165519491804160 1261 669851887507006633182644863070924576727670166962441688963115302163661113755000448000 1262 678507427833935128275848267469040270013169377227468954260491864506225417566612725760 1263 696139107200093317087308277473212755401808431197090961733100091087438052684384896000 1264 702112682497768495151565854180300221196868073036919724370972153287654880498219376640 1265 711164660733937406199079102147529939757006617701639067918085201897345878826688512000 1266 729603142676064247828365124526849574402048101711926935669556312273342762530288000000 1267 738992248829320275647510163846876563953341263195210881946516757424414807665986764800 1268 742147441219132799059370300412302871565879814877850436173464365962052197432622208000 1269 761349708180787527221266555787443989021864808973998662721459483147765075067265024000 1270 781024573227236446987571849525768360463391450588159264860395430342357777994342333440 1271 787689783898878523867528804053696487640455749020811589394893464965262510858821959680 1272 811447200577174272435832822220112153177862340044060453845394446719440897159152000000 1273 821836486493003216879349255602835791727968177848768731699411750959048376352424985600 1274 850164201893141740557052868453457357204257655301875069759161443920964651919802209280 1275 861024918231394833093310795097579881124460234382044359251544490526068661865081856000 1276 864674428040383486665440927634921816182505702590764259088595552940847680554578816000 1277 883144046014274376567809180057852490727785192940758047607882867728655744020906112000 1278 898189644803894866230204411816290869429066312839002228042802510595316928314544000000 1279 932939796278366560880779046340834816477884376831824235924981442337599814640578396160 1280 944805027279204028956950943604359323506880526819275488380548158315809788675951662080 1281 1014803347496583615930698145746027026560445582783009211782929701113233077274294067200 1282 1019071063336410983778188964542545883498925059582092091153160761018348857001223168000 1283 1080643393699589761937803808008098048621490569369293108056036554523251245452907566080 1284 1085174386649115459823366434575378304725698461007149460790099834952712818763502592000 1285 1136224434940495446802700652160649718570915647778795447694781982108258404300658048000 1286 1150539243600062390643057530597118027208255914536570592566843919670812378244097909760 1287 1155348896054684969996237685462069085574924316980408548377989349964157148474413184000 1288 1179685781448355224234392627574334940116336279376944973272424058082167303416119296000 1289 1209534680934433177121755590831504500431443752394611468992594734950083635089868672000 1290 1214578905275545443934031123679221065614552721278116432763560642576085616964239334400 1291 1229832064643801057929682933055761970545219739877282002566688315218622307029648000000 1292 1240102001719956647280200485496221678701275543674699675896064748633997486765903912960 1293 1260887426293319566311870348490193941733298334687570003981686170894644138808967168000 1294 1319771942945119914085249336402963622123705675205404567209288597150317335838089917440 1295 1336280343133851988176551451850084743874244287616745383292907340391332444359554432000 1296 1341826710782843242227707131466168292590814823448591474084242459887727649128785792000 1297 1369889002203792363697078882902830676561351983668656861294024537834534482378112000000 1298 1392740364730323593716925649793743095704168237744321383540284802012954008167292928000 1299 1404301736726210529787522852761717901599819590773513188690047002129984653678360069120 1300 1421815321300427042533011776907936138140909781719629826495476912336711325240914944000 1301 1445490562941355096505630905450175057357897233926486878001203247339462361271312056320 1302 1457468516680188444128824648866723031918547547554156498526105935839329356126361216000 1303 1493972159123171617818144480785182526068309640420773950559210831932897424252624896000 1304 1518789880038071612882775716323305133499458712773496370824077061330685621254784000000 1305 1550364430233713570239604052025875293176876155173485608297282492697662099259771008000 1306 1589079307816089579794307254888793987620626544949572139027837652626542923392247726080 1307 1655657965629938980451828088659065103140426744723257328367362266484343596630145356800 1308 1669288710380848978656803989879059388615755118345784860177302612813237844478503280640 1309 1689935389365542028425697777949843459240868626114163528629185810127981497165852687360 1310 1710825134351612608821002007652717730915352328605573489201340390026355461246768768000 1311 1739060930270628377667231103103802640792950738711475454913592695911372031487926696960 1312 1753344718502279654975380047598133371978670603122658976344736835696597923345137664000 1313 1760528444545822219625082854675507837632038702832430085596445115549365517957272698880 1314 1819015951626856033836211590188561001066660392261631741766765740929177318256648192000 1315 1864091072362803780667138023878936175781336350746832532916926744953632078619696000000 1316 1871706257334540729754358402922398486408345658069341878071620811422229459336073052160 1317 1910228712655295081782056507432438308612927066388774427113263841348834174323457515520 1318 1941589143703779661231202510743568708218372907211384459817084513636477026567020544000 1319 1981479521938760433781311158593438376607132664302851540298064327742282340284009856000 1320 1989550710516228015696718600428345261887426734669082622161420517582204601713327344640 1321 2005787117605873823264165117412747730944213857276794936048667771234070165390038138880 1322 2030378539005323827930063956332570040363235375654246406239312641750538266346881638400 1323 2088880025844968938035058119599782416456781745680487285900792337167823304761098572800 1324 2140298563428330918383396005542234849999273246053656891469748893012863947336843264000 1325 2237712239127061175265124837180170584676975262665849856423096261186695058719163392000 1326 2274171110814450271031210847186257437924993496667444665704409027467861607964672000000 1327 2406283761921343777382758250081080079218118127352230945086728717570338742627211320320 1328 2415994896879088306766817154336702054561260272110792720740258769984290801162742656000 1329 2435529257534968791257876076611331583983912071237898244378302916592651240559335178240 1330 2535478629075656541589560733014972416397636996675469866763740701623329621713958466560 1331 2555931818101856770288862354332755802287078902197553962192635558164999457932667494400 1332 2566217244202034325219661046873096423181010930547314425048581755101319440652606848000 1333 2586906474303125777924295746342180367999761120765538401920567072579153210354677841920 1334 2660576912835713225132933101640077828537601349545196568401587761662417326596273413120 1335 2714417359843250428151081843792218855675878132489979066957168291762817897600315105280 1336 2780395943393000305758872317286718810883710907786323253935213005698334700066000000000 1337 2791539800064763346399519699727022247966386653729571141612317986615650161066000000000 1338 2859301478015961491665959433127678162871637034319849180918995981716786105530082590720 1339 2952090284561855561180771557701111922578549870880329467440865911286358270635606016000 1340 2963888517288771169682741407094750760806022459487038545662649953346792131787419776000 1341 3133852729071646111242970954128038499470887610003236799661614149119525374054105088000 1342 3184093791909120329445532325987190224358995987814357526117804093660139384034604277760 1343 3326242516981974380387550661510531422134797270064825632948850252874499096249917312000 1344 3379415698438649322082581988872309938876938861052354940925568882789930720359547274240 1345 3406304912283826183092535060059587521282300427642212624045267420396378958429568000000 1346 3447021101537213994772607914767412755398477460972454245855264704813254823460662476800 1347 3460695862783982941687497867414905216680433263054886337497600626843599667944235008000 1348 3488200539861183745862266806858917239616791067493033248565320448236530049619637048320 1349 3586115626298508625785215907575429888452143055337262741348583144931801484767768171520 1350 3614568648155856573305163385714683483575537932938608836826941130678233127297166336000 1351 3672120997150294990819448909502426666964264676267160141170993377620395623424581632000 1352 3760088566301098319760553825983063400989778880168872895896346125108398598123632000000 1353 3804821416598042866205605955672726038643652736174931642502783443941367007052863897600 1354 3850060814260760284817147148052461084852082318863316627127082552181140145102202757120 1355 3880504515099154986877273947923624297459595688448336069582761019483757455446135311360 1356 4036193636894811051261153519032075402735678203316886448050547001085982461947522580480 1357 4068037209548844823782728999736819061029549500178831296664753099920445643306230912000 1358 4214317835307662984667096598119966769635811288269350411191090826732991809239736448000 1359 4230877019746121963376630720208164815117766347542104760639970167067065612759262208000 1360 4331540924544073064687688439166639484055891747831963446936605537601910121825783854080 1361 4382724255507384689700481471840482758619800559225788792838508882403925864680487936000 1362 4417165920287540458849874476071262412273529997563721152489383844290257394322083159040 1363 4469312129883172561174890973940812005385035896960523037417469165224524284071596672000 1364 4593276170277233776533745654587032104015411470695174202695471231317091852246958735360 1365 4757475275615309371884621067488346216923759059246222086076248036270709829805774464000 1366 4851097049858128865875006664823909408038392348554308118813982711204065125600098176000 1367 4927255141080346068167773222176242267924091427076507640524416703698248450980299392000 1368 5024054719933744836399161034059455373753595555342013283478305528824387210085376000000 1369 5346131891774696658638330241237029701524822073879955860200368982304291159254982656000 1370 5408670653198124319818010802992371449090775182380717429936466260541541297565336826880 1371 5514453000565743142112894252012271810824213513317446835275102511332773297662777098240 1372 5578865093116428604133391106277874236987219236663541129548586227202853532366972584960 1373 5643993332092183165764403158930022765544200237086425700264670710858147458364532608000 1374 5665863193221668753923731749858647256452597924083917551492200312646417112532547968000 1375 5731958067054646710603074033984450373614922503507770972765435867866976833828739138560 1376 5911820088921680927028566357821729193489494840866120959256652170540506858479060669440 1377 5980643981231521344127072248482447922278106748182330957892855234099822120154975232000 1378 6003754362698351987385484912475275045491683855169499450005268933752580431237278592000 1379 6144212820028689893199148168622557239968206549484509897050906845789146463870905589760 1380 6215610235359359929801823111066488137717824476159477713926501759299721572582393728000 1381 6559374856697959268028047025008330601270227204155906775658536236685024687333384724480 1382 6584610123330155107008848844040632511307500425250877771644101439013645740054100352000 1383 6712179584214599195291077067365284891601687503052074321989302793891055579730704000000 1384 6815926381851342432605736511066189740249382132542474457514148699785801180416764902400 1385 7028019528568453188067929601164605503264478320627575336227164433040019952495023918080 1386 7109163183181762381808598383823908310134153127632108101047525460464603638719326336000 1387 7218743511881110594021359160622897479710568862401473489040323292937516521922884193280 1388 7301982432488844653102521302751973930942793022791188297965066279895091157764926668800 1389 7442748923044964798836822358577573051642960543288091052871034886009029028709663759360 1390 7791209143317619886482108006368901749599207471086459492573267761311100236649557713920 1391 8093407930743530043326466021603822782646395728397135835687433004087412427564647997440 1392 8248661804800455116380312417085829097891045275892210886652065365279935499555282944000 1393 8280051075412364076015417308954032569601477272336401007339557325703049439582108288000 1394 8438711368018972196387762070685508183296680868634941073177296643385451621490342784000 1395 8470788972574678684882013103314499713004561807245340237605037824217910277970591744000 1396 8665706871701583438481834506327258072432646316800273366243715209992888829039149296640 1397 8731623369863611914578872377129699162518780363337572458194964867578900756863874170880 1398 8831394175173317404371820296534474598797295383887549299710073165012106140435576550400 1399 9171863817960107816440670574952201662132988191405505973975447798313313316116388536320 1400 9241441429167165868400605226738288229249936829832816598949009258255244021312294722560 1401 9276418457094898831110643010734679874277158256382494091399870704047043815519166464000 1402 9488942921893352464404996712873369247261368737173322239205476154729072350860235136000 1403 9816444627414344938784379986074021473802278121514091343310370278591038250666352000000 1404 10003012827517498968530603689315833473722275493325936012329770846619294860965987328000 1405 10040729502568993497214427985456329928109164587965941449166932794657652304089637888000 1406 10231353370291811451510721361182649155948012659407721920117193828982643462548504704000 1407 10269889495838971584884831274153070394884069029838115667654931912632353946769714529280 1408 10347376844296108996623435246687465831181287626206046468242861458012963210354621112320 1409 10743239037671779228703992573273379129579382020274188064046076625642567129604504611840 1410 11070271234979263943363619620836487378607917907845716718863555397544230160649182673920 1411 11622005913439543035983422923938599837219873008226104109118717714638306685374159872000 1412 11709178334901433166456371699833099851388776141373587322333130396343615592609309772800 1413 11885394871192959650130419867591265532717524190205462824199951447215409072250000000000 1414 12019211693580776764281587707869713520642225849495857320092715042523907831034529587200 1415 12109218744760001915911709797320086006708633037102404777575493030969469674389984128000 1416 12383107513800385745132592316859942279270492233880421646971471580734377980371935354880 1417 12522254509164019436862467427554403986502756802633949786975102001433547916168585216000 1418 12710101610722764149050165717586604449731873386289244702133554005229845927395642286080 1419 12996911990618973154649698344870302454322180144120520230619487580311715267346256000000 1420 13289879608000457508660221164894326446367467672182569200959056613592500298854146048000 1421 13438711486743570298741036035857012193170285857494729453061774572531234493949203829760 1422 13538813160720519087658535616309470217990719868106144860023020590958882953972102144000 1423 13741150914141866620357534852523566631008092760047876765602961588050954874030391296000 1424 14312536057334592369517387048427727017169936604148256639950990316910412007186048000000 1425 14365587494051052138292924489425599213309506737720075840874702354817827572493525032960 1426 14796792813180427040691520901252369657362620264883241831341934544180153210647460864000 1427 15184183708447262096239296647533888607898267380577976132285820617067224152091147837440 1428 15466784753452621279738630118684002211813639181623424779783499363643807480136545075200 1429 15638742307723235885199089240800034433454461349154786033333418287099436054717312000000 1430 15988135100761790247221082589720316952700588524147809305623248102427854102773327488000 1431 16344954251604777038986023809016090778675595417157670184491081428305550648787040993280 1432 16770829354454801945086103298654112735705308034054209617252237282716050826910085012480 1433 16956564000611939810346481821571090143692961920831233711012700318699863032477772416000 1434 17081473671248686012693744003251618461822008371088986942384667962314448154358531235840 1435 17144256649315320489491761600530292793524257946585118443839008294012006606688384000000 1436 17719279528707554671636117158229899360629074772026226669529385749226636285911892700160 1437 17849533560272707838905657249394673642602439087853677139027922351709883293966557184000 1438 18245789411229602003389564299819744696788666151869328375943652597606880786591367511040 1439 18447045328124780779156226367720286628175468212436994978604883980748478011852521472000 1440 18514599172578112457774965477456367199366897622849106569044495902315974899032418432000 1441 18718677211301297832854356167369651144583917839941329554518321760187631515307948400640 1442 18924896469847615602329755491825964240151400242410182613291675970075942709859377807360 1443 19485445541886754898393989391339928010122412459261781524466458133726120522551394304000 1444 19771615362232167626395534116497578337153126978055755415695740763997912187156341841920 1445 20579366660527216210162192816250983742321343200529900468702598322003051179813296000000 1446 20654336948354163870003541159119591819616242548836441070889928273622308757200896000000 1447 21731621349494704106782720225165138343714114901424408052423595526515694880308365696000 1448 22049114006846075071539200192726391825877597126520523173613660663009728718262724858880 1449 22290127359633100517398741051409344813124807358442117890546429454426484489372013158400 1450 22452194571570284427938226317974377037686916998809963730780488810678093521434258570240 1451 23279506702259348033313376713670746857737881124074321892108774883023697524132541890560 1452 23448416612925385856150497907576450959145584570058005365844680339916301386907101824000 1453 23962177823740686554487099697556942785628366896432805217438072713715524129980623421440 1454 25022040499698770779285902088765978756051821586301526126719203976893044005731657113600 1455 25939218124878008546605327207468688396233557878819592433581976283986903357065987640320 1456 26126455808008273435406007623884324686112025131455572595409539614799808892864495616000 1457 26504799795362619225630836637243141319331955165391703984878664571791634320394673152000 1458 26985070515210988402957134405646378142085215497759067302199052462318617474676624000000 1459 27082114075954937234219542235594367922196607721935410143175103727632138352918224000000 1460 27870517014298865323038292063425682806662516800391297086864183062030772668032837084160 1461 27970590576995092422781650232686596302708159856203473075287451290215183244343757824000 1462 28578256340292200934393871629896867535224941122626912911906008642366661750381792896000 1463 29198482125366623042656469730186772007760476954402870919462862790140089366253259980800 1464 31026170374181272945028758533028546777624767382690267853715320281217853985277261905920 1465 31137006282696831896008691623799005523717534704148041943977778482547793723590438016000 1466 31359810391600957138083944630995739097868852289779753300201012818631739659778383011840 1467 31696865613205228679423477544024941265614939696432770963824126479649457538593041792000 1468 32381354749604654467774909612802047773544424904940471738510879683237074284830336000000 1469 32728855971091909315225051631707200624882526933237046493503046726890565794101395456000 1470 33079907015477455301633694575127471728436523178683793785242842809161620383307830379520 1471 33553556578549569829308804899701762741783908541837475525528593820595720762737602944000 1472 33913024991249822348890354566996203869831417462583326129646221476763672750823776158720 1473 34154704987427810250235429454613326755542380542433192621687727176564976024087008256000 1474 34276159233887199531015839824909975938408238991881991255474977659543307382192763248640 1475 34642994803025740981161755514974398695534630443544573009401531298974052392212365312000 1476 36148071726301162158051938119268126297865235819766555550914053900949463470803075768320 1477 36404895318316815415721768168887963130583320127953794120788507132875919942821233474560 1478 37317531701777837754699977715125588818850173991720901396576163481911867944106638336000 1479 37715295411836350199551218399849610619420339308424739708471366610562496711093059911680 1480 38387222523679136581008639176023479088702081907264879314560847135703535932836771799040 1481 38795834901500137609689364939609394346103285511567990436735939631501465107818096885760 1482 39208587535099940498332440155663534375719606023306514707892161293946362298720448128000 1483 40188002443206865297697869675277366925307035381747977306554899761732171945677037921280 1484 40472087121451061578280731821282732690526871562285056321906248755052366527317598904320 1485 40901802755962645353994988464441795297453080712835146091808292980313180733470662282240 1486 41335861473079710981781335167992487645857409718930056460316473301751164795622170752000 1487 41481520034520616119715843352315813608618125701402307213935587382073550368998838912000 1488 42365789745534292459904080329736183915591346702441859232678445624623687179909699010560 1489 42814628554719242943302125706571598814919350151458059823461083783749989371780584448000 1490 43572773394189974689495170593308285935569565338572347124591259185473596192966836224000 1491 43725928855499152333468871025430924164321637532104708402395751462165525546965369984000 1492 44499427991747906267738799447161887678621324909518417143242783961030032467213223296000 1493 44969764047846530684015938057825114964044702320231164944675598214318428622954326369280 1494 46571981931656595420471252604143005637704977209541118470920525546541966807045934899200 1495 46898883453758189352093456444851763263318826688838196583649090352874615284866348928000 1496 49077617112439359101879369545954124190789996097085568766051158487716535559505987118080 1497 49421244943981880338403619535046529819159685147779671137049240803210133488449457152000 1498 49593916950132651862436413012631169245023850508210637336542292983553273677213635865600 1499 50115387065903070731957000272563357199414630980582005644304075362678943273880576000000 1500 52072478027879844914874865617607175597179958641469809857806494286797311129905593344000 1501 52253960218048029933742766543606069560419750150607969865516000208038589440575962439680 1502 54479271388382270371318615938827266213395649372694608513964383094709205579593406218240 1503 54858821889805249888784286014891286219566988881021885540168740166983957208083728000000 1504 55432872961949272507424480017373928666042778890758938547437128758079651292974157900800 1505 55625491339767740753383629712762822166455551353145593922802757115128602611879220608000 1506 56012642099706667142398212124073577812913643203432824334663568236449959485620387512320 1507 56598183385395097701698950648589668739106326225881460858448108358531113513682904064000 1508 58999168692481417082456594779356702303882001216759121484844038511701360063337812787200 1509 59614399049043711091627388194788506072309690809286002045358086465902094275709392000000 1510 60444215837089694193966317351355180223710514686164663340370722150682091079908285721600 1511 60863238195425910742239424279184233826915714148927692560662018981335123067339276288000 1512 61073785388143158121774351487147861002269364328460602238407226154013296532287522821120 1513 61496962618851663177838107095610307151708431715649355788406627280831239338058051215360 1514 64760992692718031090427796574359122293822553706253671251549732988195008840776803107840 1515 65433301528760472615863194710531507621592161416314193944916345827217321537582810434560 1516 66340058960907927396047821603222016886171085079861931740925026669132727937790855808000 1517 68189601656091111115151980255146517057856742378453069176777706757933973141015597061120 1518 69608877037763092571844959116395256319489588267444945925535104773193057922559926272000 1519 69848141295922301981043562306854440588054017885845262354102997581653399349971935232000 1520 71056258251028245600307182015443846462162297843824585508561615438187050584518000000000 1521 71300257918067796501188100459976020028754517832633031469696089052832477693284708879360 1522 72532273523123892080915439790899826306417045417076114620914169385425902076887130398720 1523 73281186567123969374915079098655594562509098841597665042439782058220691034801285504000 1524 74291199384547665995579629160682911662794784549683402881688580129285164807134158033920 1525 74801163949977434411755143908406585418128109143015127991220800866361337822816408576000 1526 75831112217549497592225075445283209165969397101061123463779831683373893342034132992000 1527 77401394570176255613680672252247345298185303286282738690315184315115357788738416000000 1528 80361015328402374841320951234075581779010897872154842845844140397804888544816181703680 1529 81186702314825885544951693491477805833493141445174663952231327356921056608488528896000 1530 83144840779052106765735339318155229600116701250149794812788034596321791834612628070400 1531 83712518552953503033893181452547070874947792945870178069320813521871536448594428042240 1532 87493394970383736581872015059669393711970928179389158709301336987587786170473799316480 1533 88089309746297570762894460186495737107315370384187979361693108361340837291122890219520 1534 88388714736505977511211454978606161674172032619292952777500225314150341098789768576000 1535 90205598785362114216921127870419059905803969754488770570322699385395051713754504192000 1536 91746785009815930818806405318637657003206118796200500173153166889791771330122752000000 1537 92997756785186983078185596583305740451946614138775951539373544700569505180013155328000 1538 93629318085291142126600577330089488357673877104269864192008739929726010771683004165120 1539 94904716156614804694259928953719104067470995806627114410361565762687981520194776704000 1540 96848880245143981592446821725981243696981871145291639242665683848717558640109008650240 1541 97505321379302649873514044150052927961106083480485843134134098337268193046011389588480 1542 99836395484563208668650946341193139227063089440244358717784666929237749270878544000000 1543 100851590241924505766120061306974563729904078795359947846208084896693443169198785126400 1544 103607063884298041914292245338474126552480177756787737755637026918614824498333072302080 1545 104658733809993243862711997726514561227534467451654905975493998972583720215745396736000 1546 106076783710300901003457942929589939319817696205867652860524983571618775617079199457280 1547 106792652289834795601656803578883943565842034904247596973925392513451380162010280832000 1548 107875088122579184728825441147294491123061425097796747288039893547037820578245680496640 1549 108967967892930678258548518084337202687034562199614888478866282477171040987684021903360 1550 110441552544941519152826492353825806365990512925337822659166975215200230701666992128000 1551 111559175044376525598774639378295747250738505677011282439656014343929336884490499752960 1552 113445852528725103080516521651291437020829737704828353200255898822498469260322134097920 1553 115749986014491280282870245007187579212651037292674482991354093758943770714315358592000 1554 116138315343806340095825171625263120836121388069775277618869605256284036961136276352000 1555 117310761811746683777062594337592513311496416725974483470580523146364659246402852541440 1556 118494475393497661489018627129916927191768117336326639858874666002497555679802104668160 1557 121706913315970600447576112287184129757761048313470619379682758574794731604915037184000 1558 123344070485152202712312922790691737175519860174588349066818589168539427529713419550720 1559 124585679705460895368422726397966733906971929653177540816752329607525727799426169200640 1560 125839186388106429829606930610837021809946395887872500945560244173392380274112074112000 1561 128382326084664513266303852031240318525631075169376050940660475893331956032542848000000 1562 130538926453717840978360849695169426674315675160735870653538521677055881935343703168000 1563 130974366835780402433146302144510624273778655928642335550931106556289415938043635000320 1564 132289003391368309406087775912441708987267838302796213787391307590781944254485332864000 1565 136308736628577029627525286209781770926279339318730871255181440333026694910080467143680 1566 137217674605345129832711147822720987747254620234668684857626347165939700239852961792000 1567 138591912229071685604632463973410064361428297344957875834383519500416280670646976471040 1568 139979251244383890123386604422368371540658656465966803264333983434437213074529354357760 1569 141379810252687553807645171495671038300904368785853581062165944817361976391932428928000 1570 144221067745404317228995232016525892246534990461625391436169072416279713186372911104000 1571 148585127866727621291958995943961378112254142668439107978007899032338309039954583552000 1572 150564819792688937894136327665301615468435668359015454107746488771076476916779144355840 1573 152066047241632594261964641345750422235713146111928197673510203462152221620447737282560 1574 154599820063031300815818370196361436434694545776480437387036568510393951225776608337920 1575 156655736346500368861962825841018241121401719091663625906022016651898329713133789184000 1576 161377167034989000934514355736328229633346939683249368987768681227245844197395129472000 1577 162444623754990214130025955117189373625029028169652104663261363641028322592389896396800 1578 166233926583848317798425668738687571572692696048952521101299623551970639549531788211200 1579 167883552803519408811129603946175193970121599289152838392065851639337391581405987486720 1580 169548762240964218948069812356107141839482544330103966657015510766353549126709346304000 1581 172926491079535540126957999048270567409097992838546763588601227665736737033681365376000 1582 175790125015478106839018251708242582957563093760458870469041866158560047589111165952000 1583 178113491776872345628751088019989430346749924896175909621637967337720634457194496000000 1584 181058841004571142169166047565617657608031776360976124820513971681226078789506239488000 1585 184654502325017376207483402956695181335915173516847045915691615956893969820974524544000 1586 185260352037698823772808497232057785481493119361152031758892740956684211956592764231680 1587 187089280670833595733952648163726283982789951299479284254458822165802614061333837696000 1588 190798854416985814416111888750257044062668583183455800350437409126550148374822198272000 1589 194578412469578442582118676487290546907086325428841813699481417539737197430245214376960 1590 206349630176235137364003268977617861070099629056247508963372262269368408162451244032000 1591 207698630686164859076184521459688047734470720901746544093847505094691498337559032499200 1592 209737890309689818460905213606659572173505207585516859570839127786593231782792272000000 1593 212486580978989881209447398653811203632182390646449563857504533055093611755367268633600 1594 213873758236345806281043043201152236265929426702940620040807844336970293083939545088000 1595 215970706272667476808501747523238427116092210904654600157740129749089923457714321167360 1596 216674029656659055156504587868408046504268469312883239672512515880356761242148025344000 1597 218087225893687198012059457840253897633344907975243056283782956190575417130206407777280 1598 224555956099383862555776449730953645991498999611325537217656640691265491872812285312000 1599 228969519866384914468774037028285102897835599564882499308819401392288583478291552706560 1600 231207162892951220525025568512083696999652546956586252760627189498303654577559502848000 1601 234223100265450147453741970445887555394700715969941715343284154521015932254879239004160 1602 236509602004484688521098676005077234600622067111446571842215965070977264701540272430080 1603 238817351955006484882592088467356514764808877286322069211041336080807310542494673536000 1604 240367749010930345599408096571469678890628200941512769132413680798905099975868512215040 1605 247463939001542914229654865141775891771288394473980779861265536992762215633456000000000 1606 248264607394743652899419014015253010118130778389719557726912957307184607626574951951360 1607 249873351856762609665303962169166694887874295191965653398533693097120941680498283315200 1608 250681442383642583939335446280336588885046726134445408939873908936166586755909050368000 1609 260574730860731631087677824810421032155801723050291703685944705355220392853949344931840 1610 262259345775312083882073590078287694581300183720232216088965684279475847964877934894080 1611 264805729363501063178125563450903464076438584433342168718821522873725844198239046681600 1612 267375648634347850080693855474943200473718431835442879351205223016281820463223936000000 1613 273464818127849757371245369223047517212470083621903847155558554329812152619105861099520 1614 286960765961987704896106206302705856818623714876104276707453905209189657403080394982400 1615 289735014170678167503542456836867279719882672663630822042055845802025180958587568000000 1616 291598683498212909809139527615139701398173378578882985992525225880419509284285250600960 1617 294415608318332221043725739642468582621699999329046395800561121771784130419106811008000 1618 300127397819323865733239545070709909256955300926418224376834390395657907804686516224000 1619 303022716779444634727319536409622451887784323348935788572809578297185395259514936811520 1620 312867116147220145063703922145619053277856402905949900928126161935763466838261272919040 1621 314872208716845537878720487161336556124803632958067848425367088943311007507423232000000 1622 318919168335473972842606056632285265578467397531291009495382304741256236137376816128000 1623 320961177568655971533503674245011810355542509884421621439835128605812152861585896197120 1624 325082613273562988749140556408374738145957872194085493274320770934898770109394059904000 1625 328206714888145958653208270919788578976315915924162679866702138910970636541574935224320 1626 331359396930728541095963270355396743050689294902914525743950644433790767139907688202240 1627 333477185497001429747155183459155098697973516315299639607896605153239223409360784020480 1628 349776548132164503010596566847595190962459953964112657268241797675325105142728855388160 1629 350889725572323534674297554606684822297827035646659947499580327155919581101530628224000 1630 356506410156401820037135133598254789007187043813745323840866954237425189275179671936000 1631 363359479150732657544648424694027847487642661290223234663125426362915256881968837632000 1632 367997695909525980243913375545879820638273830860578261564750673836801371480064000000000 1633 373874788488091587721404554673068710214206570505309454825156026415450991025959555968000 1634 378640713160036771345528488114935326272729496235631879519984811213972186916625640104960 1635 393288108852390990358574755642543855516945064809158784099509872737055106225383905152000 1636 397033398691559741626039284052992700106245164056493660320586840434903891191627786813440 1637 404626128673006829154732288763115774468323955861836272040209290702476912949630882688000 1638 407187624033021831688860757869069227523575268445874978689606859092036409968620491243520 1639 416275019353832785967173298698634350758503052342711911106178602521710760826729030942720 1640 418906688339572316513977936958894066445220003391350482321139228855190096881900246656000 1641 422883920577796161975163916205948786763108467434833745082329854366963533904057350266880 1642 424217637631790189928727103305672263738219793521941439333745801522398628747629462912000 1643 443315490304550516626290177921762290510193499695213303537085009554246881764941334978560 1644 453168779749474470862947287381239408010768537077714602165473929698925588935713924736000 1645 464685052074857565676989103715931702876031046701518724359842269608183510879018669143040 1646 466144030637032508877754553978135796586488673143676380306495488423975297734680192000000 1647 474989938578294779294795404386404854049461264678716209522528758435097986732652124288000 1648 479472620862509051494206639152608185273374169759569472802595125632482644354823061135360 1649 482483428109582904184177278480036085066674389857547107839183398062665829026741074304000 1650 497809523266706193586111297703745318372391157016712830003905188962575042504936128512000 1651 505645357398456218227964345613820909174281090683824121064179351337558312440710704000000 1652 510403093809113998522677702677339319666048712211833919011096867197122057931241571942400 1653 515203446059018246320629479382912972256319352104174148027619706337726063886013529169920 1654 520046776617294111737528283759856282018752388952856254428496423929641959433957066624000 1655 526572037800358183253651111035566582419703044115023573086508585275451870194318245381120 1656 534838306758156149517233181656989521484085374065061044586120310862089116436087249633280 1657 544920996060117657958863184665335551474234757075613611961011618404032617132598000000000 1658 556912940962590027400154700958291622998900521142168760606622408305917843304787833118720 1659 565632045761994186091091130385389853207966865718990180595288780683011485143479534330880 1660 578057452744567606014489301971299897469567441849536203742571948250600740884628260782080 1661 592576197071123499990897874888608499849009291277108405577581012117269817920885731164160 1662 605564381554349091404685527848567889996754862795831325741599173350906407169392650485760 1663 615007165329646351357064798821917064255366184865671507356442884721729726114928005406720 1664 628462920925229080521780013278243190427716144943385706882083631897318217280842499072000 1665 634315094439574440792079796591146042963851248469222558631972881882185474705854017162240 1666 650175697926196998196655797484040578279576643425058551367423776087506165801772625976320 1667 656220230649281806358857766358316959092515416352510418659644151290096773773311310464000 1668 664362899692200332671072229096480488303664178242433230933332462012885426017233394539520 1669 670532954078951726315639013830429372176201416916859347517837441920183432275330796093440 1670 687254364784716524364218670550150203752308300191623352090758478154082703066749952000000 1671 708714978205030390617984890487871703486182946726834648091474548469132091328963324544000 1672 719683155993165932717625023703921007615944917328058240643512404272044439947186937856000 1673 721896104879727907178142095470898098371018221296373347929887263214937007456628514816000 1674 728573901304498245042467764249243880622662415588863632962374178127718925219435340308480 1675 733058404532274437879533573830686174053422308414298191117333670928631869254944330112000 1676 735310502321893914935135684135158435791399154377033876896313685743884151237280301952000 1677 739834481551976177027905304822263150882278760457859251337882653736192323305156210851840 1678 753566012706321252922425442540385297787307475763645407769781877407464325892216331648000 1679 755878069672924814950028817402045583552602471417190838951690952143725183001418129408000 1680 767540054622803627185931738541236840537939590077527877940181504781366110474360054784000 1681 769892923549306204610079711595561087343393288680752118993582701076291496534373432622080 1682 776992815640063766737676847476036723549855295410535629358885034809475453569430388736000 1683 803562980971712965664364068623627608272772848140727493913096682809137103074000000000000 1684 810958220612213298971619746371550078302117852921078697826096149917331090146575400627200 1685 813437671645974796889006901286562058419867063001684741001994814209716649223132807168000 1686 818418249830832366808854393469622416213884199343797376431015308433909086025113397662720 1687 841192486253603413932237185830073829875677374003483067514620953132558606183236558976000 1688 851506958328567639661837387554657432585808321994757758611856342370849675270208286592000 1689 864569489493880647855100247081067788281446407947393966001989827931041956917174656000000 1690 875156695147885789478396914849208559462112790641416805278424779169492803985926463488000 1691 904911915504754366899046003193008202727118512011901181290790688073089440800836935296000 1692 907664198166952630819992261492974097500969900773200449779954813595040677252879379456000 1693 921545619987704208496350519855669076955649075212404075099245429052372522891257372672000 1694 947043195125358086206329201074889765432220632031216999144238600946065801177340743808000 1695 967337690428672562216466447714824063523373025219784255968624938894981880127154900500480 1696 973211768189611215461857421838732871264771727961603317658481058346618896279157751403520 1697 976161530988938318043715690901546628696598457195537614064990703763544173869854462976000 1698 982086620823886100074722190564942628516059377251494237768849882255911112590168863677440 1699 1009175986449646122465009082996177769412972327745609473122356404476157555176806512000000 1700 1012229466691521157746033352741858733399715840465407271248584023962237863376082143477760 1701 1018362844493623982995244014949284505642788756528391279809937689278105225948933453849600 1702 1027629316590246728984282817433490017225634357701710445388265250487263921613359460229120 1703 1040109589912734384536487727071003696301258762743664490724651533221421831239367983104000 1704 1055912994371510130357264272358175714600624039998545633132250832042731639446979897216000 1705 1059100997550595861178944074536601277588337769918097055537203352283146337721739759754240 1706 1108035044211879884217863346047930280232578704142080582753212349874349826531851183057920 1707 1114720001686987262937877024747773801755758864433847313297637409615720740953906376540160 1708 1166095749810209258321467360733004898258668564002076530575216949707473983138259238640640 1709 1169599791078122687502899720811394404938897310143941657303971756369571650563712000000000 1710 1187270942198857340174303262198778075403730059979846131925800298602877005566779552768000 1711 1190835553127422722545718680100547150402750561585990155571740566268440937813923641728000 1712 1223378989147856560573471465708840496183149173535790520986735943316832402084559455616000 1713 1230725013022701639247803818906805116596303661249111152637935907281861514252096098467840 1714 1264305150579531912047232830073200509728953588733631841473276437170384936920393296000000 1715 1275691140118543691625503815947589290976187053349657856217390439232566074257051220992000 1716 1302639435366756630910139395562181231080493164689262073424341408309152491976759276544000 1717 1322219220724056858851500278514904953576466713876537602142620865216461496480595705856000 1718 1326168667147704036407639436359603625296031539547933262927360028882847241654140357104640 1719 1334101291066067267849112769587214630599941643407308104044022203682055315150552498298880 1720 1374446978907849860343845218302821951739013876119322489432428757212036137367115117132800 1721 1450014571872362358461804949151329420321523476330409811749428137031858003819434292019200 1722 1462987704414303258293055131696159541934454067217457441519742338421044731393101072000000 1723 1471697790609657851405545842530510628328914927571501875817170451856577017925381805301760 1724 1484855577793860993070728386380594974129773555577208100838919957427287823968924950528000 1725 1515994157081371258256360236721942903121247930713371775811109015539748912254043200097280 1726 1525004497160679806356457855833610229098859671299631677822933305396700838564639940280320 1727 1570826527533003291874736066280985668154399684937724662865352499735979817195746936099840 1728 1594226366477432863388413979899487076429629551586792514566951259279270242527817918054400 1729 1627544466022145680615530067693391763394195456748861472709130752677546137377031347584000 1730 1681244814775578554184621196942812640012381807462419141626822673538075756411336691020800 1731 1696180686089232100886091150836966147745271073586440528068074325954648843144176000000000 1732 1701187330078187439776999398382311858123826753663147446587539259936615442078926000000000 1733 1777996902788346487502537160641403436518568323801864478725359707550476719710638795776000 1734 1809636160394192774537966484561480145426339743331290164741753258197806651561096690201600 1735 1836411100685600848144187505292511445236910659586387990523043842888324957770616115036160 1736 1885559482766435585259553062490048333070472151360983788309316033451635029421834706944000 1737 1891097098429970196106143111802933138017825173731604006950999324598134623312563663815680 1738 1902218830619455502429909646040072623564917593961145964417478390967700039156770240798720 1739 1941637493704408579936843787767190490131414447624036717337625280511715017437821279872000 1740 1958768279214516456896552390011780608140582199413362206541568446841998183506749354634240 1741 2022820928531715825737173687314982036283492460508207337227540403790888406577132273664000 1742 2076706458749881827624077191853075944270547157449400424012230259402467477305957137351680 1743 2082777427596695769096541643086996700984534941596770968955200220133980720838072085632000 1744 2119559712307867979356841127942614798382797387111724105986520842358806819306668032000000 1745 2138182041106648962136973826476365219794094411603803032496481087544573204930107778457600 1746 2150683383247670502524485076201765148224296304254362352086836799835887274165019042688000 1747 2175895211050514467378329449794791337827670230837646083952509849280895713593702063744000 1748 2188606434411105840874952518647909640722849236981424997598188766996528301818493902561280 1749 2214241358167274808523158127736144841650453386773568877865442778911947630576938582016000 1750 2233654943573483678226457103190831323804135523837999053230913745826150855771829614740480 1751 2266371636883291928535105236769982433807985438484475496253685274180423488632721346723840 1752 2272969511827166535036578815395104315447995396729822866374681793355656850565796864000000 1753 2312942553651638195994840209922193108172766514065696285546292080567720364629877646208000 1754 2374159697158735059780171136936345443401646778000241379573653823697401219518788263936000 1755 2408832814834606203909142750626796319138686657401520313937276192733438764870181020672000 1756 2458186245746399465236303235365435771315833921829045564932144523398467107976458174095360 1757 2515769270971288098267938509626549598454124665584158383076592597198640997871290799104000 1758 2567206138489134379451131814175071461692158725413040128639646411988919419937894803235840 1759 2582085370888928678903910628174436732971498523717213177870545193901018084961797616558080 1760 2604558308424162737079824682481863118166251561359126769657358679738598651392305002905600 1761 2627217446087127289290858700381795604903590985806609400686717684304921260002800976000000 1762 2634812122680812290002285673069834728066124208890088857653924126988428321043752576000000 1763 2657721807987351157236903200515032320151211857229209875829925301833525463965951152000000 1764 2673100192797397068665479636760285973991886085126729500187418984075571537563981774848000 1765 2680821128797925450745724195450255378286920804648783419591717361282884800100648761963520 1766 2791169460182406812971450084977815561819842646560372543063849655697017542794094313472000 1767 2799214826767736447916492873922862308092898593722489005196232428518010610578805384806400 1768 2914195057546520903835301554813823018089452913418954476258754073884169290471590090624000 1769 2939412164974351960515781336370085233831371075646969439608208081836936626809903333995520 1770 2947863950162460430199415329047220626236273037460385917002538228221733976558429250176000 1771 2964837004610831270982267260918069040390136409706668432093695694648093097347132794429440 1772 2990471201470701134838077628562925371906852509918663949622510162180675723680781279232000 1773 2999062740183731470830500732232215017401391321386391545156538663499542935331640942592000 1774 3051107712954818835198957514542576856460642809678483668146087465178510651565578232949760 1775 3068646366612378872988438102260714507452486198634537842369402533392829965259483748761600 1776 3121840267020472278160274532106397307301720310593318114998471953733681589478880630144000 1777 3185009797320836333954146875176516254394886336684520672392953754090215338722857223306240 1778 3258694037008259903783029098717221225328443790298004726093805633986009346085904304000000 1779 3324496900553513877623990613318996143836213561332054895344259667097976520229647223889920 1780 3343528930880604183450755411126832666269752286725520430446140735959708884095972905692160 1781 3372271652311165456813837999475205162295795595303184535930419361758240683131451384878080 1782 3410961502262429936825086105225612422910191336367273373839401515801639792766171597696000 1783 3440255928342986950910774980546691947684000848947110562636810360394397166201851632353280 1784 3459918493183807585286477650300137970667879276695514984784913284623740693076511791232000 1785 3489613137406663237267086862318069800035565784074545535531751159092805531079172649712640 1786 3519550400045627365831950572884986078104756344888267560990661043253357319614142399119360 1787 3549732163517349615157739751418438127225640381814793681554427719476730569032604269568000 1788 3590358128910628926499410004768678422709229469754158186099026413890796440218109344808960 1789 3610836791875949250398973628989280613657084579786516301660960071030471192887504308864000 1790 3652128332486534773390935857187919801219638835040515785569284749205619944643191314816000 1791 3672942360164281044421764065763763746767393842862238501841275047321575533250403987619840 1792 3746684709557435614700204905374251942770351478879917361316081166542696245251449319357440 1793 3832688093827393386485658505660208339022686922064018415835465637427090777081377440107520 1794 3876391662580142605936026952920153376025372230709906263439919867385520900139520047744000 1795 3909480369532527799508360420189332068621787575138936710859931045821630594692546157726720 1796 3931688760184643132837395774641139233652394693328466448950227392066945859689735725056000 1797 3999037111829749567217795618253760104201239169485012251058544704804980855776026331110400 1798 4044544870570649091949057507082631753286169438901056533522058481981150310464481488000000 1799 4137044267770118864735914945679034677124135411799820194319017537913563910519211068482560 1800 4148747355523551071347927916545956320777012455418352578149036979092409537579898382464000 1801 4207737294122689234457691488677361455065887196665997893850158157405463937323066392576000 1802 4255503517126145691118684770819212958582322983974787796635549453469649727634619456839680 1803 4279579852205333921504357546054133052361559567328650866209221012281871024332919480192000 1804 4315937740368595748549992678042148221456089347633789210570263523362943033152154518487040 1805 4476915700359275312627077750319026796598568788383700424042611302964383139466886651489280 1806 4514868201342465873198666839379640389169231323196140891998707526693477354475952889856000 1807 4578804179822172219059471020267894373937046428563079054482075438569041222596949101952000 1808 4630572870362565216484958567302601959847756243053685712434234308045379167550408263971840 1809 4656665786259303340860418653014976912888259556213209813148922030591638090696386944000000 1810 4696067868810804783486554748054711184387505188293106878366341509217211288298747912166400 1811 4775826644780848325254821433689059072249346783485630337607773423773891084716499457024000 1812 4870509199119994443944456128668608809010908934881779082015211295003156999276620566487040 1813 5079455672363121136695873896286733783812518967975283839098019735271180177330648340382720 1814 5107951843020726907221312313009647995316246606553614355047297941300613489458196887592960 1815 5208892191102060466186956334814690123277985984771861776546376310383882821537117950976000 1816 5371360391431441434284510672364833202025446943067998640458494179304293081464020210908160 1817 5431627482422018206305122146087025660441670078727168260931993165745154509561366610048000 1818 5523237014791768385167977461099202661899476808859478425846126594384344178590721761607680 1819 5554099165286702255190333028670507655907284663707764771855103271892558742710226444190720 1820 5600700511491816961486900563986008160623852694588960782007920941067832421642904909040640 1821 5663415163998998926880306790506766628498086097727988948822923511084732663506682540672000 1822 5742749292178542836160146658452020740409848112183890033609037458525443953213766448000000 1823 5790856612624539936856615647394887023389129601116686411941379397429310281905953724748800 1824 5904604040871200198223175422332874998874509644043125021973142888467464876322949095424000 1825 5987151596890150013185817301237956097648558567196062103914742020019339823711047345536000 1826 6037206452951605445559910924536563039030215265622443468551708180331370429003518304583680 1827 6053979788178083574816805355703617015673598724962542258822786494856652429164195426432000 1828 6138514350888233778079570276532282281958241711045343861949382463510748422668425712000000 1829 6241440011806970954270221299091580422870830232406559133975794849803110507367886271488000 1830 6346007958164491613449522980002780478264797055734978380810740920221725817280780697953280 1831 6470112766646461981550016932531041013050405379874506647477220943959251267131586817172480 1832 6524005113161619137570648304672100768961462290137402228877291897113414389696732414976000 1833 6578324806951739239406373605328491676127877884064770170319170965375065091114409984000000 1834 6743880266888386428487378102997109591307888014818348366490500677286922252561857818460160 1835 6837562365890378261565316462403009283702692796604870735072424654204025562359762337029120 1836 6894365157167871190755910582214533734081456009216751524874044300081004632747910669271040 1837 6970801610335276359871595130174902977258485621230195766743556161047343513762822802432000 1838 7145745287859301987424759536786407994164093267751160835305330500663429570286094480768000 1839 7185185532833126361509696181808596435550391305400223580756039764230524726407968752926720 1840 7244734847342371904306746358542610184105228649912016809099903942455300708040747250304000 1841 7264688855608934023699939485766182722497274325972450304454279215694097937139208305664000 1842 7324865411762203655388883411354327223857071899583770238842639437349994591715417102801920 1843 7426215969827962686056957499944503529196558593840574632515964716862346725397766249390080 1844 7446645712073700576421184735067051456106211872925254863939415566062536903436954760192000 1845 7549599884004756580111223767331357701985838899581887138087910191105722159003986896000000 1846 7632937816947023239815802852505811476245645450231520626190510959476345548211567088512000 1847 7696015453655630685693220638472604376412706792832394981705346890347580859436365820395520 1848 7759589338693723643440415223169442403833316394737351146301781171398347567777636803584000 1849 7866658669316019919403821063875229228941896924898806056319919611396619365322362781696000 1850 7888240709799629633945077177652392161134535604708980592433905651511644987446724937856000 1851 8085033171415405751648250426665249772044732931792332158968209203397628259387462608000000 1852 8196373611950487228714939333075153969883749420444538279249152432443653216530132369408000 1853 8218816240384229246999422992497942657199135669414398359746659816935909632211333152768000 1854 8354705945969061622894445841460197133922383910202637639253594161086828096297520929684480 1855 8400476085751637983581267022051762117316817574507874212860383509178245887644103684587520 1856 8469579308079996137119206246975357987160108627493966308424078432127722985841717317181440 1857 8562559452103227551346284504362429687678831425747487635518890915626473829788761915392000 1858 8680152119700296482011702360409711033042622681790017108739734906971131924125657472000000 1859 8823293882699302334368763484738718996396883839793210308588199509688122755565326604293120 1860 8993134074350032692162256886451552707907124598714362364755089846420106095526775116600320 1861 9141185236303006901355895569919457223907512450028453579962565468954811845713650737152000 1862 9191049361610891654898690389579104955791516740712763585556197820019708295374182948480000 1863 9291555839819994740874338724991387626583861307706463012684537566548671857029203824000000 1864 9418661342632300387441334527775530065163907386567075076731892340215485884809979988608000 1865 9495717686516399592679639267749010181492366669185415553359279514706726477680180442844160 1866 9573374193482924744113391535594250325061609824011369739469830505107472013490895153070080 1867 9836620955658169563933295912237057683758038211364129154694089358839517358186818206540800 1868 9890091099716647259876918628625910911517202426079089602878332097164898434523593148784640 1869 10079424890295388142290329902945850010071463762665743955480120027837505745483958371328000 1870 10300032885265563976026425808066798851719624033267482251350432100985654971839213302865920 1871 10496830092228532207787577105296436586514514379132249170962254384437514720438516071552000 1872 10639586432488359177861357255357137897336267158452156385804247397064873536743079936000000 1873 10755120857644019504406185176640116685399693708317492031167522670566802674174760537088000 1874 10901219632611279075547408784077789916185126576958275478929518547407000123795451305984000 1875 11079033540889794304912941397648360987719039937531089396394129135264254620087884304256000 1876 11108936447350624026310936773265306632175788039555254982111994198761717144486697713008640 1877 11381543749390334305925356138501580416631810115935953612049043955346956480882848768000000 1878 11473820096279063676074788695643984835756154544019337750948599492277052305091593060556800 1879 11660514713011753909512631058071693717734660873540358602348428467842556414945015745664000 1880 11754943460074626272791242740570060169353795048209576634690165519714355468750000000000000 1881 11818300076854106981946513139220690836540315896840590848471089437185364183706742459776000 1882 12010327078759680376788547462997835556047277100555325990020706381065356279406249812992000 1883 12042619085335423561172498646905743903258162119880382038610433876645412696057324427443200 1884 12107451333777454634794661718459165051358724805752649070315446167720647855520522675159040 1885 12139991978252882852641873638748297077832472344670479033346466648711902169058271232000000 1886 12336991884065503740651411104626721290148714074665836091211250757840918836450683490688000 1887 12436629893266553590710426360600677003764339306815737559493162840001312958424613534991360 1888 12503480498531343515318320855050657000717437489335607017663131387491894999910817403904000 1889 12638209800988483839503128610289714548097565428898610767476805763349771277352874541056000 1890 12706091832068130735644490373836613004080431469059999544285186053051747730845893340042240 1891 13476081250228083627455462432665837002996838923184923460577912511904421169979485588357120 1892 13548242156326789878416602259501933828960880006480726022586038228902360976547009479296000 1893 13584460464081109457683448733157273445238421486141932581006269155071867101937140938839040 1894 13657173901178087875574608942166513402534607922990292295885736683967769803738594594529280 1895 13693669476921439538365058248239577148533817232392914481430127106385196015770786828672000 1896 13877544901699288247178094510364178561635505106056850729719502056365270291723754000000000 1897 14101299865517527872434505289006731726233552899334707739873431676227514659444910972928000 1898 14214461721968094003916833426806602568875928584254724325688961742804353578218491387944960 1899 14328488119961879857028708965911163406851390818694417888928769829411168789797399821306880 1900 14597947135518650416584952977710300947160229281791927480373102355655999219508845631278080 1901 14675817502347321497300750189840691660895770823153191162989416822238204537322826801152000 1902 14793365222253352816705672460832175941409862253601358249154248302354856081354858981053440 1903 14911809279151236015907873612922514437708669828345018156255868253411389457787150018780160 1904 15031156163667222608428708706810076780371121437705703295039654391402786036469622898688000 1905 15191701043282579847799115950966845530332940259401309553703221087152806336896927569141760 1906 15313180017462287326069541787549447886083894228528035150238878848942586759631964291399680 1907 16061709975041411412694238289619802649061638005239044277203221599929057613059155284608000 1908 16448918118541446188785535370744437766899379008026174766788533013593290609082947678315520 1909 16536163550069280299053992900496449655040171678068424748046251689250678585034945268736000 1910 16667858491219130946601221949750946737297276939485328409562332115750959512179297599815680 1911 16711978340567639606144234257688227681155994831785659527450050498009620203331886047232000 1912 16979042189292394119660953346513897295287382646333648183210844710118274968646057392000000 1913 17114093518607625870189127971823672227019162736980528074025689838211568919289291680281600 1914 17250167507032104090728990565281329492292530944299367754695864852398007794182017582981120 1915 17387271508542323630138790366672348687329849108366521534007695461275640080327705862144000 1916 17479250059961673559955180161890967605856054327584774018549225392307833553615965525345280 1917 17804837884493015793654963396359933774138006181800896187763105868351570771736658947604480 1918 18328172665664570492501377130873287652292689490468459568604012808099324678433073538048000 1919 18619769551576145689621170795808665162805625795227781996359399212628348876405871712384000 1920 18668796563754470332809457609317207655016053809799164446856291215629707662915585905198080 1921 19115606731337207720277793700694791564316217106222552748922534028340127807601178719232000 1922 19368216353832231235118402351999474031389729169455994536030889421471524323524608000000000 1923 19521304782090692039110188075403422207855738837036273317202041644722226169903889440563200 1924 20198105776981977595343519199265604997067484009162799526073699223700970203121088229539840 1925 20842631639148911844070416591143598246921900107244893432848190679960365469655926273024000 1926 20951939066577552138407786184185082248612925705213889818880051768008741866030700440448000 1927 21006797301113773621664623399443823151173494642612376083157709323159934345591815950827520 1928 21116924427887259836435917049632305321827142269970541641367759974504762245765257342325760 1929 21172193968723899324534184912299911308237945684187495078468621121897204540271616390784000 1930 21283146632255060712902788700337043719191220827411198082775527686404850168637785230663680 1931 21675857960813132978552694217052955600153240613198796626679417359394451873509218941050880 1932 21789322654028299848699483000573071390271399045469790927814288520595358570348763635072000 1933 21960580879288953622146865551292183651532963958137954444951621266995740460662045595402240 1934 22133120571607587738215474950299793290114041712048404502577621841650813780076052789288960 1935 22365182635378151979162330338548869551893030873536218612369460245964369560831553773568000 1936 22836277051729156155608880718628115159809051649604153052292833019363937413906610803179520 1937 22895824024784919877209856040357113258140437757759333344603075675074035037834183704576000 1938 23195783777565008560233275849241429523824892731177421733171458970899504898647822760832000 1939 23256223157786639513810613710035526087504237899550162887794284732807802043423918968192000 1940 24560642013551879530314212042725154174536131541406461763465312625014379765419456326410240 1941 24688442874446619897515259007727753603792666396335962656943580412947634508991707641748480 1942 24752580563566634686488765648375433583192637263149085928189612026508387167483020589952000 1943 24881332319272387688950839170697477193598815183315363814194507023932554890690197716992000 1944 25667339158490336726022742894860908848338649257148779478424909109591129311425280987996160 1945 25867504315729825955711486510197168041414506598666997263580277419262803020578877753262080 1946 26069155564908046785377956600742536960039019870702177976663337311829356414561818372736000 1947 26136704699567621804494285306523500026466488171580986896845001636871913832978550660096000 1948 26752194334900645452665845328230644536681870375548515071571963737345936285538000000000000 1949 26890832086771581838217971747377930772324285538347052573593726053438450616566885877263360 1950 27381472425763069741056053201648326600487395355162619664174047840705292222314224281512960 1951 27594346384931951714747672332088850750939960437103059716790056296251838016111528768634880 1952 28608770523820928948686896310233335303797289167007593775229055061081865531047068656000000 1953 29279549425830282027151322175377813930301921349923392526576731181515615014240330973184000 1954 29811594257443666431059542394802071866423743176167731821798942504393560567285610078960640 1955 30042420916712664613914643863147023125953048692904307473757384201244038626616755818112000 1956 30430919053178120379915625262519162756921108325538357588443064342754202384993513648000000 1957 30903433629525228251631372761113637305416263033424570432339574579850821302147660807168000 1958 30982862275318953054779146271078230038216667020033097761541172195234128092048374511160320 1959 31222316445405593298947201701131308875157897378725223018353070325091786674889062948864000 1960 31706522711567812617642624117641368072426673724909737793506593961627496482096578417536000 1961 31828687011655245277220913573063768851690587123070592319857258025049282077524353875968000 1962 32948523185385378066081099513037403129524680009228226335896918893014682060987647919488000 1963 33202421632242035678124948873940354049219720769961865079096362603242619928553028108943360 1964 33372721280109686409566472214367879259739346630425859878741743357760459998556680127104000 1965 33629731378933337403748376611591955526539096053168582982119131658123060399702754393656320 1966 33888625822354212716878789990525317658368475003089693474915884968680479835897990051594240 1967 34500114724784914931112910543131736097972758286632565827731937044019435087707845783715840 1968 34676746853643449565081855609010567623191322402091498957593752034769979880701240784000000 1969 34765385559636259362066843511815753978452457129518002354241855149893597350269619608642560 1970 35846022591279155045498238423940323153249221003027895766712464600252362658968014105349120 1971 36029210483052678964835743344252804116990242583610336844593480751022766317090888810496000 1972 36305664924600753642453919942549870869474810839632572975850832417096694807086153832161280 1973 36584138869368755921335367622108529939542259710772543995503074929306787885756478522956800 1974 37814539423794033624310785927639554979575094553914701110184255310599853453996127202304000 1975 38298183126930294513895988685943951633164111010891583683928611389320673287878644719616000 1976 39183624265825336771470037961940167609070498382937830588560908219003993352495476763325440 1977 39483079156055497931747609605678210847149603731737847975166863720903552733243557538652160 1978 39885744136925749588987320918448727793202426713415520574593635515645588545324001435648000 1979 40190306253900418275597077768184457991022565774081576613368424346562609961134024424693760 1980 40497082418640404996276142632261831027576663878395771718792825585695681950699143253191680 1981 42064712442585877822931021649928327662243118093184920460978738606181233756671648397736960 1982 42278045070081371032661683489043210263490804914486880411122155418721737420542851796172800 1983 42924242800741354723060954050116220821142785294515607633662529813669710697425990203264000 1984 43579840168857715043670325204732854546277381403077018375794092770239023942302701351936000 1985 43690029339650399493366666315308565546044720345395394978756734106274235703725310615101440 1986 44581144935851532577224218152507183047854007710511665561793651776897036197154508672000000 1987 44693743835129165555777788361669970678966903213049162455534864607538837998383796272000000 1988 45033167909769625761137936004555726342837922461002926803149313455545881784364054903193600 1989 45260812977407065349080911955465315526389681113039914853613712016904588297927995689088000 1990 45950342415561595063489040458666163174221563954319746896755218675468779560988400384737280 1991 47003424298702206234757050066603431276941613616830018405452574734746518131708929309312000 1992 47121842076923449774036913591901327349155054755630192575774735993762414613845603536000000 1993 47478802570048805593298032612314504339559802109364498092117044390717702777398877424000000 1994 47718205355786163393441726923393892058185850328458317587560968828521625127763576944066560 1995 49302575048303476251420707435789417287348014839518294017227610142211399958492934849536000 1996 50050604003049271249651800906250174750372107616916790699496235801004858110442489916032000 1997 50428659653360653038571790058216087579571996958316178375346518520935235218328771953904640 1998 51192945535352142425316967158682600054913341416708859133663086544560639520076735034368000 1999 51450149819328391082578418556891262263234686204965949779315170333017986229180569196190720 2000 53019410838632106695235430815394242477225816504690950241168678796394190049726981099054080 2001 54361846504815129951483526966632133317316176030351909215404041381748922710739680705536000 2002 54634190132335330696886238409282065530365354888951613775266253135113913232609012453248000 2003 55459039269159922051709684602243178340629206505953526019651806427329278268753132336455680 2004 55875898199405904875511790412936261460287930727779273073758883120196130312774998068096000 2005 56015513078844171696303398936955196792761766182229952615888160589161182972030608736256000 2006 56860204863324876445187176324515100327220241809716647267805267772800139279751646509542400 2007 58878580674053368468033393772625002978878760310347712186154010881246512851659123252224000 2008 59467677192183303492481788091430887428318955613260708947649725181828071956494871371776000 2009 59764326314836185699823768318181085706992333283443929118257494177875311442249756138685440 2010 60211943869814197754381106901706724835299900653107968470530683972474595801020660421632000 2011 61116775826675659294979816784732502463438708558324913454228097265163004316276847632000000 2012 61268834547491470813362393725366633228551185583374470238492816859099168458642362373365760 2013 62653672595791947552310501576733203751139678107422725931162300150822750538670590075904000 2014 63121872953546642946169771375329748070470640349939178691918819756086506260151639744184320 2015 63435855688724130231083689521782257625179079336541458072449094989279914073904170406016000 2016 63909620189327706727262322610801429972165024160052762493104963592517426561009291676180480 2017 64386753267918143563912191541926294827142256132171657456386225119563897694167353237504000 2018 66001818617201765953011209621368848831953224606550345110551411747644324209550672178385920 2019 67321575869434369241276670359023138233439542876865403216744819628811996592427723447936000 2020 67488301781772221706695452886935415966425650357474348765008683737135787354217860231296000 2021 67990842232679898345728681599287059575595060411313147688528004444632208718139917617249280 2022 68496945310818088174894761578191885064319438048380580504651130031632096805749339049164800 2023 70036870924048093879268274120240376787119660876649338138276104901906704486519623180928000 2024 70906574400641385598667640056313340176178885541294206567403112313727419160536682734464000 2025 71433323267726155243681157985666305214973917763689323282270643460929620928051063895249920 2026 71609732867230405649611086598486416805030662549454207601915367365434974828292469452416000 2027 71963797577711838958245658487261768720580513132659047311302459150572240526430461607075840 2028 72676935061935828713175014783909200460473141740390960655616009875289989874598835249152000 2029 73216199655107073808518069433368654732935975344865771715114808296935074185782890778173440 2030 73759273718518582044196318366398999118292554003932001913894367179037241115149552391900160 2031 75970178241466812633943920454152802747977727047602527152265593196329234921573516607902720 2032 77479024427429849301321660700474709822212383935188601926952287707671978240808970607846400 2033 78052165555138657884419851688100243425663367421170836319487319261904382755459521328000000 2034 78822637269276874454355254447021403060286461535676765967962106961573766720767487195980800 2035 79795915641927316831132231579531667523431371013833978628581857661097626460243431228738560 2036 80385365130465415438762573479880427189050970878655404373673509858504869119112383747732480 2037 81776916302337495362313246756778682103187121736523662294171814825486075631735765598535680 2038 84010091465343612029053163243020292285576415070377564398613939002597672673292556233728000 2039 84215962407820214233542362131311046767829944502538847181895306601601631826356662668288000 2040 84836462001250789834898066304615286220243125130072657868303663907430419838187354890895360 2041 86512485712011473139505450831367662486917442449298744011772888280234006710710212155146240 2042 87149087026502885685033706420671420226815629307371112624302311057850103133544663540352000 2043 87362277068866291922700098619416841053747330393873689822623212082097681676877938752512000 2044 88651885052064670067698072716584834888498768096534517302200977423409260841013114318914560 2045 89085768612744774393139520811329575925365161563598207612200880476592657778741679782502400 2046 89303468061598643830951759449194214448436588340298350656339429775956614328432550786048000 2047 91731845225619574653307304864134472848453922760981249333786393410682490415589657501696000 2048 92630383366880334574398935357609606789024011750436829491361377894205748729243861558272000 2049 94682840794209911788000087070562013039626479403957927418741666922747073110253922316083200 2050 98678451378827421406285542129802023449180151928619414960209337399166242785970811898752000 2051 98918419702831698341976585678869836362201053197315707063447214773637886866225229690649600 2052 99641663809480683427028091619835896570576178023060161021112423686508198425504953616000000 2053 101841736175924907977816431758386151729151208657618289206981739111996309204107583888245760 2054 102336885164102742211367429992640391225485654392425515979705382259833259547673656351744000 2055 103083909705866976059988758133454350452646684991842054852243852068901821176771298862366720 2056 103836125802001564097272853763718969189153803800233220225159017882733991357587901798896640 2057 104847215599917859471127404328339645096844266312412513592090208549120696086948801203072000 2058 106124267124504763391102747982180790851490923752249729243793388977140326249559177088000000 2059 107156560408081056756416831487564763400964569347902653506952468847594607202187245150208000 2060 109514297594673236281594943586582283542396987597139335391572580713377199638751377707499520 2061 110311129666190027619748085436157681028992086668217943413173651831883184464954782049853440 2062 110845415364461403494755241110853294929389439552869083886902413715200121863185318574279680 2063 111113481535110040049997370584364996106522100265674869588900991481108697291140545128832000 2064 111651467257833717753988967419495823941190501668039914031308511101338010312753817342771200 2065 112734890140261532408323046974413337293441396563682686917913415266401390942050509952000000 2066 114931847308680628693431880637963797428308215428707880778157706713442934137262432308879360 2067 115209316714444631138807511861301354038369102390357897065802431691860254786328171420544000 2068 116887577844462334638141414988527769607767390496568107248939936946699064569834796450816000 2069 118589106028720069786660661346731237148700232325865516563470283704454622587783326224512000 2070 119448690814224662396722080087792910241367230827326981838542592931052579330317199744000000 2071 122063192291604255983751527302172033624042830599211554844888003239453146018823117469916160 2072 122651548772740294355468756589879345720906490532828162754981140434400331789193887350784000 2073 123539150179904560489902681754586622133517429640219967724267839446979779873204072256005120 2074 124432866976062556528471910532173350959128341815479853594866385196236985337887752554327040 2075 125332739174508551267454446738005610212944834331509087231635168059172076595642149199872000 2076 125634071392727998757423982041917809145118280769448758603107767212366178201854080392832000 2077 126542213465881198561639152010594909716776235390934876667057947489211444988472910020976640 2078 128377287657748686958866695792989425511961270039433641045415540158469322827586682391168000 2079 129925849103907866039271587187785869035090983020664335875115994151871174607485992443904000 2080 133076505636273830861940883244625957167241473877913547926437281371813848157953355070592000 2081 135001685042004917749916234793683782527013454475324501478570635550569370952966777856000000 2082 137939262014878459267382565640809335330536702957091485677744439027085918643692504285184000 2083 138600273820614586280364283788179414834762336928692819776708598593547915382929051874247680 2084 139597450752977467375828184708058886588643629591006704868968335235263585305252491751296000 2085 139931358728813344270697803768680622719036018733499417152508330427366836943380537475456000 2086 142630141594616408589237675812565481707691639118098685094814019595597141734787966878346240 2087 142970954196789179548871931988834763942597362705584347306480546406432002816553320448000000 2088 144686683268685270798896792385954635082008590612646588365201023766114211619218489207808000 2089 147121676199764610095405195838446996172890014132002432190966841415871353230944889213460480 2090 147824525395550995386376663815202190861535988829136489156774195911944381168315953344363520 2091 153198762051382776993946274086738648712783159473286903494211523719762466005993153408409600 2092 153563582881339021038530249789902884995703706184641565334724034106032634122800846700928000 2093 155400132296892053990020529271536380317680143957202777187388721590164669218472295906944000 2094 157631607979324524572942168532002107700093135451334026264229133694011429423287127433216000 2095 158006474885374415514640109993067268552936696260410864841724055187114016000215220997514240 2096 162571619337440668189448090077549749084370897128647936455651680476092842265475633767910400 2097 163732379666478700973678305708084829068988012936244200683179109265977561516742566107217920 2098 166866454724934900328309180738513109238245273008421215424242675943215336811767134683136000 2099 168454836741296976431108683126941037195918022299246318174441233752771483760594169734881280 2100 170460569077345580083726383529704998807638083460692157535431565502119741635793417174000640 2101 170864435527727907239305714469198797005719895330153029035009246338708585794388402000000000 2102 173306837901339401596295632879093768390136983022419753765508214444415231699392801865728000 2103 177871184366511829671085823434727292652422714542009906298964683664202602299081365464227840 2104 179135737511428828493960198319091633510784991180235453466852791696450393142620821816192000 2105 179559154557236491785392614564802822782055457760276017409734622216373360118707836157952000 2106 182980972457214363988007381634914567676112812096271668407606664753214684015115459223552000 2107 187345623765095463659365595635276260541121022066795358482357981767150643096903180027294720 2108 189564957248363455516903793288979434891342700711676557041569067913891794472070348158458880 2109 190011818365984795093370822963900130311456510737184960818864821528539362361196569075712000 2110 192714125419623923674710817281935733159170996492439795313733779383835983286780589808000000 2111 195453009283103515226564726827160627808512660846211647941465135547279532171351203965624320 2112 199630946305354917202568441209516820669145552953555216251086277577558706913202659623936000 2113 201988632341421961757410795048055805099428572889590379110056961348109667419758801291392000 2114 204852865662990903325854617284233945927129467567746230151059407262334546474898280892661760 2115 206299447204311103532334474606834865674019036952293629863748298916764181891282842854528000 2116 206783799198204176993372859961051648614537008682663957900223933090391701825458171737088000 2117 209221848655140484431650229067797042206676443947389023260145682664948175375272985493504000 2118 209712732607373420622510918713852836103292141826518430411923100754974009943967920777057280 2119 211191974357972062205763378433902547742912180111846896854207663232038184446361430854656000 2120 213679483811662939527217554661950666445204124334385715628335912247098865809479778113152000 2121 218227478324528630421717395414815535299271125192937669596061035595241961682519044368614400 2122 218738463992088191716374871169676837632616410577734513516897205753104918873265577294848000 2123 221828389705485403705622557075211341639895063836750220864248320730153816561922399443584000 2124 223388897913203944685167649085506464915515605980040107200593306817130812077717892243333120 2125 224435039034572401600882830113166715205656580141787134275457560315886386878988279552896000 2126 226013003384021059207392312046498673201650325015351893948474724311839917597853319491425280 2127 226541335428164595139286499052686171463615358652041046985310566572453882502400522643072000 2128 232973770281766459331998742871152125127469945077980912490379501621519151842610412618910720 2129 240698140639506671925782840438471412899452694754312452546951525495461246701262207767552000 2130 241259114911165294162374282020909321451358077778800632756569686079165107321294708820761600 2131 242384801133514543999769727769014174057646811767398419619070600651977705399142759991869440 2132 242949518338896821048253491551105333194302529451515954782070717359542490557551476736000000 2133 245791950874707392238739955053528817048841780631246538077693336138810530272223935753088000 2134 246364225240928982670148629937929866137472805486452924427495595949248140630978552741248000 2135 250988323198915641286235343957881062187392171869675313791891252437003511339052230937758720 2136 254510516718625814371983613765418667574371026930680744569138178678114688254830094605312000 2137 256884743987424136926440352777766817348234059232071610630400289854126256298465956361994240 2138 263523119884700491750646420743602313071462828316037889365352394280022658166475864689664000 2139 264134643509684495831036145465692915574362649116251232418724126308545389230938330164224000 2140 265977333885960095670463086670101987203285483257622674866342284626798620074097534874091520 2141 267212588824824536139327062499434224928820879569459176228511606780042267049160243998336000 2142 267832263261435253069224437578339313863447898575944282695011741486459553383702798076605440 2143 270951219885045368830772923101315944457345380273102807229547197650579915924587434226483200 2144 272839165269115943432262170874613694621077983130877099173156623797075020969866770832000000 2145 279223214142118383243538382975635086078819982360362726802456921281390117253105987359744000 2146 283121663776633487129607889790736978111324996532323345171023551039167392301382985318016000 2147 286409915888431260452262394552980584746393559579317814084879753239378021677838531878912000 2148 289066672734177841853129361120547020226546141802587147249420702809589210418683726464000000 2149 293095857587789971938227900513706400595697670009488639067067174036918616141178394030208000 2150 295130452409905561938581774306063459222770817584662137500189238047079188304256164703068160 2151 297178493861590932554451944488403819845187919142093383660731486633335624796391759865774080 2152 299240066340262170684577634005847444026569937747550640779073225958088900721856050039936000 2153 300622007134670114472597038115539558096513365096510493127101112212374315032559553566679040 2154 306916308338378185788576278107389330751981118413727014569086326181361255675339294000000000 2155 307623372090897829581157510201048069546221393634277057506654355132328005300026192189455360 2156 309042156347590200931111280070054788733180746809228687609995040608288811359914269512499200 2157 313335996676059926162518178629153621502610685979396746741467615975818738620294079455104000 2158 319883442705058509970867867162948651438804662035395102706097748794276613270654746060718080 2159 320618927387763956341289153656247545090280076400532128232766935277811994600631972667392000 2160 325065770161430585733301718792404152958869515651674829659135700738909791079297488176000000 2161 327311158304905197966904597642340866345664643745829612456593977538297608160062983314560000 2162 328816281701056600482943076095176874818389559561830774738135773307847121730082261838848000 2163 329571313016352885271232383876145454620274344482763744249725441030405679911518584774123520 2164 335671287452158813884747493250438709951767350770542655930771216011776404093628674794496000 2165 340316673070084151879212831744799386665629927505870699422188904325993670236662116217472000 2166 345023245001333911277739073112651124277602278391337929435669739443419674697324855819304960 2167 350592599531201039918725793281272044584600706106667973629739684691186858355883580126658560 2168 352199503391510378144528267650731022405762091645178072411447907272535883416691477226624000 2169 355434378655957224944458227346362678721565868295297507047581347301004325151311887586176000 2170 362816620852354028066863357669383456126820990553284615467073273335644442388694561313623040 2171 364476834570444249640164974283849810943166672668989631052089522544904014456462548992000000 2172 369500997426643598455907426797186655353281727363289279639530461099864963080032596956421120 2173 375445887365441894942752860965591362916440250884209751241270944816890986683517574643768320 2174 378021484760288467358307854523426255267793282668214270485676648502686994029296545421066240 2175 380613904151709467760438279279827466642123774904406975704411241604406442928086259428352000 2176 382351580801349892503250640795654502710884258889678225179787799085496000985257694534528000 2177 385849626905055091387809206993772483818797929435221744710515751983790739753074335504000000 2178 388493140793118334511364345557987735765411180876400004793160764534589018879528112786022400 2179 390265056279924184752483370483028067558594070400240887256394564155349589471141763495808000 2180 399240698180611148631073455627266604868454183748759485743419236317054550491830039453696000 2181 404720088792623129358844603708574706354558986032099736104913483614066984180286138099788800 2182 409340884896559892077763680370017651302792565955299549599466281296380297385054697934479360 2183 415894480480836402149147503644024250190623075473372616182844782022021932665903990246568960 2184 417785213634122386566870765484064310272297673616544873801816432020620271689648670884864000 2185 418733647311616992624605498950358914643162640145656504683544347207970778200411849007610880 2186 426395283462722710930534997408548499910330665343419352733669901731556627706735600772992000 2187 427362322409767810915711973498520430829231464162056545526012749788371771793562229946752000 2188 433208565336932351229720474216673848393456925381383651475180948284278871118553496183644160 2189 448159248820424532650501760161970170685789580316045133106575632227126763612359405928816640 2190 450189411837511482393196259915838741308889092351075799209130389595891736136557935274490880 2191 453251086610024640036638108124760652911996393451898221828860507310660953818775795885670400 2192 465697249050372344362720753910857953206362022578099917703364425563009088106574395042242560 2193 476317028756298292142209942344336077781126436026005540414205801443190516678039560332999680 2194 489365297798431068803212025621770043243325977035963661887894620122255409795219619125888000 2195 494901940488724485638556113383905994139603957306187008355798260000710114700770536136704000 2196 499374156295035494562221081298918525388887794061896589277368337196270354007279226745856000 2197 506154714050264959563395424985479735572554628250764345795010304901481987752832907562112000 2198 511872070227551667242525590233126028971794581547098269925020894617517314725833074544000000 2199 518814097156688365771428490331321705738854850626247214563154710821666785198751425190993920 2200 522318644901898305481348819996663503549914527213390734211928234243096786528640693633024000 2201 529395493283857986119592111650368038695483981018094933603103908573811203943033718964096000 2202 536563600554316421837842182955925499438772744619332250696162512726728347730970334322892800 2203 540182224912444390227662784170271498029181782489165547272897579760049816150218750000000000 2204 545043224726412826217224825164117477540223421417431263623639680712546570061700738742707200 2205 552412909697665347595318308449132982558327420980439291903194039912712366563031385595904000 2206 554890490294236549286487741402668539674479842004480766776702148537633636837891984385274880 2207 563645626548121351071009344015313424751948699204378999910796980171458936586026982850606080 2208 567437962883484761885269693821731452231025630219908445513955760756919764117407370302873600 2209 569979674052802122233398456582941307903831074975183806669138564161251873731163529438141440 2210 573812580592338856901243388823140801459427738884627291848611716281976892491147966370268160 2211 597330605501304588287374408205855964492508373416252613227026412366345525800480708314112000 2212 610789931730029296090239451644726847656246400875152658155515592965985164698056982695808000 2213 617627426088525897370367103460703918949608671468300606991114782397651480674052584692864000 2214 638580017198897367254119269153348772587391061298997275989351047975184250362612804112000000 2215 647149151396703540442362607216516086436118232600358085152172856265042912354578257215488000 2216 648587945171927184328072912568550655177696595390996510783406771980229944146765093727109120 2217 651474677428286362306525678604123846979550597657363286025701166273573373751984635968783360 2218 652922628173572242298502299513360017201993853760669217307064377074140793746147110738944000 2219 673518541819072988069474702316266487215658151846197027018496104987814506772864644209955840 2220 682533475753098415671506165065022841650416914010153867430950543193396066666131581493248000 2221 693196146543387333264639825769655914616094544152870773412218531092499347740417340849966080 2222 697814260710610522849444590442769096200932608316281238454134918687846972773414424875136000 2223 714999298762232523116577010224266348204907000943947976335882412655891601892337232000000000 2224 721347752773194233767181136901489965185740256709704285419363904908629696820329951264768000 2225 724542075756710749215542460157272122161513960232456534780408191228672027315868151901086720 2226 739083987441649748163146720304769876039620927156833782921873723083447050383990804325376000 2227 743992755667964461458285659841665672267394019202779043999561689283851240774710777333550080 2228 755567582478007368119846633364944900501401629174701015657462645828611670646542898096000000 2229 770701656630038241661137497511727579156704724533277925552090254241700062917005057139584000 2230 774103771009001382615951867116895496418363665319204294381118000861577462307036516245831680 2231 779233772597010225987089398407282587589376769761618906909661892202779369949621351197696000 2232 780950956355747393491068741583955244496717845459162531252758084330793733238146688633856000 2233 786124157696764192717811967895085789627192862382165445826000416831608883568224809645178880 2234 816061013108370993443361814651642105442144822013473689526357997904853711452182365773824000 2235 832346370252376820565506356315759750160555669936651526382551980298741693951360169084032000 2236 834174841069282963000681894293505910311287951640834636738706981243623233582339387979392000 2237 848940949730394711401480344159618416942743750368260140054658460818007725915154247326233600 2238 854542152736495660944452616710725964297889012827583124712106912358753756741902121224453120 2239 871557713508348019939050919662802617433226581821396333698196477003086587725401580767616000 2240 873468125771263093727001469771047055519294694337591484971302405129276288101875667236618240 2241 896706386186727877328226193178909829823007487958920597360045255397626269757530473452134400 2242 900636224786251321633883398643639602090472936159110842084745330301095029599670909172608000 2243 902607289681434146983482643996453147500655249983204638751642086154348530215941144380881920 2244 908545164199296300067808768484628580875301840154678657704021136797687225482128399709824000 2245 920532707482158170076478044639603432043445344592336873365762509795000734448568337104896000 2246 926582819941760672774250919579933643202348648328053923755677376838801561005866981154145280 2247 938796845120605228850022638861264623960126484407494396421339366000579734792637056000000000 2248 949092180486485562360377365775477335790873313758191055811650552118030762227290795690368000 2249 957405777315361948188537619527305902074426600264503601255534911437783683054876411850920960 2250 963686440497848674186299437737121900594579482742457155447944642613566499732438193684602880 2251 980627286871231586267524382039981352998253551386108390806418608987719506314678859809792000 2252 993518650463215981810124565565795674371151791653331014602355355269894033608078619536000000 2253 1002202385843748122398479723853980542137372839507936740290544215239077348439201916361088000 2254 1013158730321746221759625201419455711865076311609463755280987003899092951159858752041984000 2255 1015363645081365914556197405888729525147335353464692769899874831705790735226062776914944000 2256 1028689409267171939294210019281145992151450240928657251361005843083753267741974697462768640 2257 1074321943883379508265412039276861249014020977669795636218713972240781358935325532655508480 2258 1081330906109596100771336129382269728343290359238310419922004365443160144334068287195776000 2259 1083676888872852344796478965658440728328033260760416444735158323960259825122170389470336000 2260 1090743956145981629135079441001321937812010120179623305844725971233618863901297222892231680 2261 1095479695487841281735358868839906898132066828980456263424147063307458228307876542676992000 2262 1109804690764658462832891640038800149065985449083530335712765333115498531397879339711605760 2263 1126742670716118560218100769975010354619729400884142331395391299943318866060745828484751360 2264 1131627133574137556244023258957914760017776493409532928468571090655425598243440757419904000 2265 1134076920756364208676083052121861179831478733180231855145728662567468625337429162031841280 2266 1138991655984897498450345046254525986673074445104012076458712345764703097965657343616824320 2267 1141456623829222368620406430021421895555380587600874243385352941886661098983450251197056000 2268 1146401809610819377337409761080917845366044515125352192514995640403482877822717650817802240 2269 1156353460651110344439509035173433993709860935802334825896320503795015968308886152486912000 2270 1163871133925189628210529694491523175017907427283786358831011602860192751913112136279203840 2271 1176504129061080913125409656580884840796531098702283397601323979203091467988721266484838400 2272 1184146496535772695865090103819422713004436015036961727493461638877897840189208729887825920 2273 1191836128920628348077270068217434921760454797896824189923654730018889859868929559588224000 2274 1194409890966965923126347750159404346546432572152929322361930720201376374994365480361984000 2275 1202162975340529611992266358914326361006305583611194041138166704387717575806162211853317120 2276 1209963974790578130741315206174537677017990546229403290395540095745697354444613635680599040 2277 1217813170545632800736349660920484545379589327103524280796275427178671440088301812252672000 2278 1233657283709353282598396772451642725604269331018840414910566975276557896696091414000000000 2279 1241652771424222794959663988573630422623225050864065725859602504177970771399210834628019200 2280 1274130990927739882222206720244993562694444676280743606338882118334121744056252131042176000 2281 1287900993691720500403440693138520147884406741447724558616384943599013913073487926145152000 2282 1290671949121871444406033664727832656600062969152157758180775182565575970666337866136985600 2283 1304612107255831374893405567846051428087406921301373846432485226667483259152835504738140160 2284 1313044906535299787919805292961581567865265216164532064093284918054853409095897575922688000 2285 1330066498331742922976628782089742567501425855155523949953015763463066613663995349705344000 2286 1338655899161723902163525706992171404728895433883662469024510291353408252217343568992542720 2287 1347298111628585945821654325176924841404002887987812144046110723887002146596626748816752640 2288 1367670388093012966760560140197116608427154154164357569228846989475837410345539483980938240 2289 1376490876136730845428060175902336338565479770440759008502843003500595289490433856160424960 2290 1385365524498765972552489140815096352332175311943457475184060386400020780795230529348608000 2291 1464595400520861902050173247802128804244356304025820028302959137616840918211563146364288000 2292 1496202537991558020186417334377650561515396887508660491894832357682650820274468230332416000 2293 1499398737716577955914242616031859791987416260667539114288274527484211310587557315886986240 2294 1505810655596058588171132307017007000470993656382169971525816892666808940472795063519764480 2295 1521954895739421365312554878809588592834670509574304947474208015753568549909779205361827840 2296 1525203464192370940554925525049441121945921343769928494262500591795789820627404329104000000 2297 1541545608510831000894474699560388228196026882514549517928773702396094052151043231282048000 2298 1554739255242854625247792423570949489034369326909102706645623502190666420401719962193372160 2299 1571382582428454898675089290955966487535388456938258801066388073527103457186432013486981120 2300 1591578584213411440931289529662279031794488933764251356395653518002476964168040270374272000 2301 1612021641284007180945400898195908565513820358607692705474993045112939551333723248000000000 2302 1615453037739886522214705241210312604822736008879589714480792645348370404473401188179599360 2303 1625789014594897258576133517171273073545534300997384827735448632672275507323117420781568000 2304 1632714622975201205093531885216026935896018239839730723169957616391243446273615469346718720 2305 1657176183755486789972288796852854454896275302998566201834368013748727385942086676559953920 2306 1685559613020568537485239538452689633722773743681266324977915774831611480831920915937689600 2307 1699924362795424272464754930649585250449237262667160734100438374667791501093796991616000000 2308 1721690286140257852351946563661070183291355113041685477818065502932686630188680882682987520 2309 1732672529067842146327846761055312360056382817115816644354154297467818463547606117926784000 2310 1773514314770792833143773557930329526792068923421555211053499908365951155007976030339072000 2311 1777272327659153870093499505956692023078064589535844145789597399760187014279062092137190400 2312 1796176430207501237615923096903716619085786630109704799102203385437902249870042743732648960 2313 1811437434447147401704361879548320300794564222305687373778644698978102904508784527677568000 2314 1822964142735858174899075357938141505375559171946039690739845319392000477406347075300162560 2315 1865829270510710610608885213041657807349304967281726721041302114789294888011809983864832000 2316 1869773344208288376570038838658695304320194856126511230210625068203484246283515585432192000 2317 1913685505714612111189466728890175374383349675142222134438397038902502948195614132164485120 2318 1925830953193491925544906991256254854966210903313693936589398063874349753527817413484544000 2319 1942139117885763825537010524847697754187629565382348559310832430366224090947314895815352320 2320 1962709321688223414260827829203497873504639556536119191768562602922843663195918677093908480 2321 1987667496054263117651413094970001672212935071790855122496534158160514523467473148144000000 2322 2012927747473852313010186443325735317271320866345526568349740460310094399232736522769408000 2323 2017167401165450158067439689393017149653121601742664021035992879777917043535100732725713920 2324 2038493547180376508187714080304906983922910043462139030000882479267604522558406693234222080 2325 2051392122717864724703285297026952239249360564011841072402354871507828196469360445348736000 2326 2077422836137509006671249236576849671993233631262403072682898940558825898416650003448832000 2327 2081791757427730510868546305292664526899384841463296212113187652609804658853985931358412800 2328 2090555865608001934700403302967070531543340736265396836507522679365038056524330676991216640 2329 2121507787088720433184600225429246145554007842416375569321907839702375297299579251040128000 2330 2143882983541046669705229170096480128188125905796133422367859260280132356733187458395264000 2331 2148384911062284659471569418623317996956255486554679441975540756614001840593489493993594880 2332 2161944777067879439936107223183816109018212767429852697579389901946518497625796615609216000 2333 2203115149240103691786106673308584703095815885349275332786595978500080232614029687155261440 2334 2212364981894419267925477303852581379903249365380433849304983756983391106699602826256000000 2335 2240336915665186785673375805217082598331722452023188649530700028613116499257059356529131520 2336 2259171645153285820073543615797120449160303443398139932206577131851244270966224005766144000 2337 2302102693505569006893743273862166863939575358791782292185089337274107608041142841562112000 2338 2331153835058849003709414691917186749466697148345232342719968119745077599287445253648000000 2339 2345810010947469308684951725820202847815666416832617200725148613019981329363460388042828800 2340 2360553917450924540881346633113013148450089816296481924903876139242452440845527852187320320 2341 2370432173865369312105094325742085071519047548590419015986126880897080794859924564487746560 2342 2385323407699865087663102342126056044712465754616943876944754051135408337092886451422100480 2343 2400303708100188748085836077701370948692763848057047534784867760570695260106282257022976000 2344 2435606959410285025887823374569472006221139143630494332156118622418214571209856361681715200 2345 2445784081643707896869374938830348977292873292342203770161172851826479706516033210863191040 2346 2450887817635196661666387603341568442083155025213634847283203060466222555250190856912000000 2347 2481723887937931750275902132372280931661287848927091341464211996581994402921754604863488000 2348 2512929229484663249367649997484573183086140537815143053354026003673514083628777695707233280 2349 2523413794648659852163632872922813562014457402679967801676425781914924947410646629842616320 2350 2539218790640889279569817243522224369249990877072340929580922305675438252256292894489354240 2351 2587201416876272211089179882656980960202529059411790975574671865423360133878109312384000000 2352 2636046800388612742613555567422344411875143203153301560540904814636323262243537050583424000 2353 2669096960381667884808617516555116562976255846663445937257126929714193270442250405866496000 2354 2674643545516178979716952114443263944829091625198807262985662828555188508722083477204951040 2355 2719413110101827455446415839648671106881048531204664803181185706450117135919300112000000000 2356 2753457684065375136412724318642357807118947009754440913865891556911478616987781630681728000 2357 2776379156576658009796499262406898635969126610271306709155283733518358026978603711058304000 2358 2828618726326799016511066016120166325067679411073498253600605265603274994796822550628270080 2359 2858043832370351499695678763025444581060413646349510256790682562742810108988347083994685440 2360 2935919606840815215645826339010815984955311658558011331653659022723807691402973904542151680 2361 2948078404655568996947374333756117831708687793320370606303693237769655205036870178971934720 2362 2966406558257505861719958504453788669787200442590251008789373224201249318700025729406704640 2363 2991012960400243286652893864640359554253401493058549826845732646529805324000959036806272000 2364 3009595201286203292136599671654330356287833101387892960329605404928879194984017136822410240 2365 3028287357986853460468015662754461315596745791276505826258197427348016034973937214381096960 2366 3040810164918395449542272946108825144669974996829070241314237522071505892764447707814732800 2367 3047090047974565066034754387137824035371309436502269857550574087222428795906325659921408000 2368 3078675181649958176489854250327010201861233138096146100559270133724112607987508910219264000 2369 3142783339644322978492760792269942170135504591102975528825868598167991295025029006652032000 2370 3155756627144354615816820873917081764713731880759356432540525623484182102365151808589619200 2371 3175312229834642031610616708141292029388162095372612692953923123378772867927758595072000000 2372 3201565954680642537842194903090424260975880216043212201353760599038311999866780663737753600 2373 3214770214546700502254537085854129071882162028100547238354909448334464633318289509833088000 2374 3281573218447691923234172115283875317006414725348073839828968528924642316064187114479616000 2375 3315468466811841670208631473127653868254217949871028907024424090638898276436010488333312000 2376 3322287409405912427772693770018226195812848084984229073880130548396197489759446344498560000 2377 3440273221791722399981374391408379287362099350580445898337327030218775309976377221299973120 2378 3447336399420920837831250235356886449030687381181926045330870877150409365503244329025536000 2379 3461504208598887801381912101136762298513534273768963927425941517028638227610547545755735040 2380 3547682606859609443860698692416137060385578572832819181457924491013897694362691819616435200 2381 3554955639392800090553184831400836010199524772181986308328475486087342252695839879018368000 2382 3598892934654992357708652971432178538193442458390193975522448089567770697917673284312064000 2383 3643347107742967625000288539419749047262479071143501138496890304724358367141741316316451840 2384 3680791252404842957855425876265381313794738504668271682965609983773476961596707982907801600 2385 3703433357723512762389606713080167320709262761364557249993378455285341858665074213136000000 2386 3711010158687193004027315565795901127393798299821539842315057503858782938942793252736000000 2387 3756781917480198033194086065828811874827279763659777789935163571767829944319334223245419520 2388 3873575349605368762579063678517821376706460607492051656023540586264277051593616191424102400 2389 3897345328212512387721215093110323042043676837886475857793250823428290034897396746368000000 2390 3945302686187087460218176637154327596046212914874512343850449319400597463188026004618368000 2391 4010120650835643116487425392958354447953358843189444065218102681820764016425237807642731520 2392 4059398350843890503272953153743819599017045247724154167229366863226168141346158777925632000 2393 4067667164657163740357924376818202990308757196497301837040533750971031465424169162964992000 2394 4159689257344558139625449926776379056126063062365139361658345012829068002359448081776517120 2395 4236451373510259258209140123137638267389628554812352808415143032325693710513866013142016000 2396 4288373580316748029979779527042933168800533604816019561558192260493820326025968062120064000 2397 4349715502963421578258559610439438706522056419810820756903687164598199509675418447728358400 2398 4394041819686186311534530079975852175873755917867023742361423982718712703890944749426908160 2399 4402958556089749074506957899945660956565620727818495183416402583731907605323542707380224000 2400 4456821939454125878000641865296653153580829266158555056485075334981401825961244168487296000 2401 4511312515106958101418938113198403857614311007739500360718951665243817818880489518315724800 2402 4529616612760195841186042318457129142646299224151258914087892037115689563692453103106288640 2403 4538795164065030274069533893119035252946192599587805915760027024834727009021756934000000000 2404 4557205433676113814946189733164705229140746556957549891517006400227294937279325194199695360 2405 4584954243421263383191463905889297151280655182050242752599058424540390154241503251923968000 2406 4640935358547500872675874563152467409132138103633221523925714302151043718694863536910464000 2407 4650328603151537683208794679269747526510765632531751061301103498941525572626366601934586880 2408 4726129125756838600923266983477976737352146555828189615931073591694689936892184794123392000 2409 4812811026709873365025706588598167291695183000706662747757319435065341170647297272089600000 2410 4822535277184894128711648730302442472864125841065576983487414024989195012475264850930688000 2411 5020995303107561654103536227781528408780477800005721192322943133808699686022895817728000000 2412 5061609807446203197892763600725037633183771202298075346145357471636481108272927023374540800 2413 5143779393844955850754636473724827152108661721344376002094974160510893276969337891420692480 2414 5174919269633053341494281738673889370219352067648341220635179082528352609715426789810176000 2415 5216718478269475400903377643974876314200137006505045286217699814572353227826573838394695680 2416 5269419764232442177964925376276308252550320053798777525196076802101756801993852557435863040 2417 5280020691365003765239542633389065114467298915837028934451663983130137844967096134992000000 2418 5301283510356767648791940962201907439398515552348884877381665404881493819089899607778549760 2419 5397979463412618619097250410816490937959004348254547469463395573822252977333337927906304000 2420 5441492522777181126166574436242116636011033468803099207773780865295712533051135301779456000 2421 5496353717309318317068496349509497933302030704162236473658526278141086765914422125204352000 2422 5540621537650554276021608420105319415104488087748633805691782590031588073961930821254947840 2423 5607660464741469893448438765125208065497469442138722073360601293346716157282194934530048000 2424 5630177929673397616263660458686558941621427322476408037993532371697488167684490793697489920 2425 5732576488713198612091028440645295144344018231972153014628033995828712575806050581357696000 2426 5744062969906187131801973104780740264860379889383400966223613767824663274622716420921303040 2427 5848432375167425713434308930446039920707967058473081477751758919142726499780132528000000000 2428 5907193225948151735273563508402152439413518891983007512030261221938587985932496437286528000 2429 5919012673951677914758575183709166681232646660158271138129153129349500893386128341249438720 2430 5942719172922520031554693319714582903070494561480473208131794373109025166462191491514408960 2431 5954606305482717767842757758783821122353838560199076926217623276508313676041538911749504000 2432 5978448541259701325792277698642842925613066092383105508601917970452181644941459760944250880 2433 6026406045102279421552889480217756281028693593942151922615365653190713498690282809752576000 2434 6197158949364758589705696510035909182503126075521377676076718576319738668221290385372288000 2435 6209530287820599416268724011773605296787816294123036497085252506000248135830264412792448000 2436 6246785584320234581857166907635330255347481138361353841878113495993366870618076140326005760 2437 6385217895354398509812938117274822709498730147025085022500190535495849773980957731520512000 2438 6461952870963257508195714930158344487206080172468463569622792671203625542715280245488000000 2439 6500648923507364240176676783027947558015551684478747026769407989216369558591755771162444800 2440 6591799768101286902546292457904754110912137057138202792252938328362295164554475967873024000 2441 6710783265388398619921067202567536236765378407153464609659292469078297808441029700232832000 2442 6737500410893277487463575857438274923886244126556662484153882227093394123104498281281331200 2443 6777766148143246032519569523852152267308122340650788176760656971535758419209676920752000000 2444 6831810417808955476396334196887717876958293524342612118443127339599206512234831608048665600 2445 6872612691473819863287808483209684090312866915990424960358776762965951207757155471891205120 2446 6913646982344425319579635269426158680989346293687458276329324033557681379878308465516544000 2447 6982556467069842376492933759751146906702850643254276158681893874083315308560570972649856000 2448 7038154520415270843056651859705774268193164986615217288157604138384293203374828949844628480 2449 7066111403462015869064848077480380998927541849634501132634477208327827176786481417178112000 2450 7080129474502185587547480882083485575929477300653901903179632335022743709541655890947072000 2451 7207489564890509612347485007842633827174805333801817319168584431872284524891149309697408000 2452 7279184909411480964265459052796158919425745462296251521393318674019945755317329520646784000 2453 7322527596578342754535367523678027234196130288095076035072123334152874072933425129480965120 2454 7468785293044286640846203535570564003198120812841145761836199424415731646938012606676336640 2455 7632881065920586439373204739012904717419558583528421904288821629625749849933900493899904000 2456 7693399133950450904464077973705904238903409088171128463519631428166806933361359383056337920 2457 7739087282936855979974994235550597912666149550138148239175169847168581201690275011469603840 2458 7971430846382844953751191799986608084144241753144807442526581762191044419862505460879851520 2459 8002907334179069734387837834922126148477957022487172933793058736824856532273587450851189760 2460 8018689932644704696975000474272227298407124461239323065667993038435500892064526128221184000 2461 8050344102647550472839323038704899699176977396747099810545641591242633718083667056043207680 2462 8194266437231072026186362777867947127802052330370645007412123268332331175805126578380672000 2463 8242782699195539685408713116209226071513191764437253220084731733477180375373957762125706240 2464 8489495864243927964244001021182705967238485515019216902598529433324778711936299318137323520 2465 8506191032658647385730517722909278540943845841822028957739854622583925288719372595534976000 2466 8539675222551817062017792646722901555102272812673387925303145902911138714720807974811197440 2467 8607020575239057919994855033710001219055786685769079476583711445955074079297002844577792000 2468 8657861204176506907610578434742268215147392907405788828787814926801567531250777902644311040 2469 8691913711913188134535745114020098346888205005733291344762550406060589031243926173312000000 2470 8743231736518966016335660176730336773368145611632705975067858544501551423502171194562969600 2471 8846734760732362521420643887444465113443483275477506953865987963113412415642720502402944000 2472 8968963202985430594196802868981826216013222351094899721376190124445795065107159837035274240 2473 9272534997449635476891477886355238371665587336925875939151212186861522019957971157028060160 2474 9400358062654493469169642496351073395428137015761140730945490496613445142744109130218496000 2475 9455651546565168065517157377144203943250529614844666336143636057362809288118726246243041280 2476 9492685803990980287996565431480810121189257437939887828639471253756371414441146433442432000 2477 9511254695851222125353392416250632794041257223520893135297059760465135868372417434825036800 2478 9567169157587808313367105474935443434543315708336456170950514751211071697917411542000000000 2479 9604619233898796240991212614079273769596826959772354839799551432797230600372915698778767360 2480 9736797012947257680247323311179450945334740926822085832859048060729173278203150703511976960 2481 9774879143181162542769101512212500583146217225216264828263164525613015434349683777265664000 2482 9793973361774536119353580773327351283917470488384082934979487682326767373054475369507578880 2483 9851469383678059050807785898235673660364213377765374966239827418443851765518878107247616000 2484 10124061047329130300836929429444495114435582668298696670115285601717159342068038448426112000 2485 10143804299859879818216802839102797457730870293374084626002900301666308852020997429695488000 2486 10183400864939847424537612933992194563178510391980991583720223346082735384268365360773995520 2487 10243071834429674101290469180241759616861184306810908237045693012041741620484202007363584000 2488 10323151287064413739114821575859397271112805044598955754299951556096897892106892386644254720 2489 10424089249625963129808028932147399890459853410256604732128626917262870127590543777018618880 2490 10444389319670811887638088601718449348338576773553678936431448274129578372102294071619712000 2491 10546455699060780275394069561004720285632824171937113242053087736323215716196766916608000000 2492 10566982646559300158816543646789651656528567255569214505401423677471785578646957662208000000 2493 10670189420265479085249004608267025390926173992111976988239123117708973963139255126992768000 2494 10690945652718051919456334785898329649002739845288263417854801642486879066249351660361784320 2495 10732573535032184952086795884292424091412727908592034775381214264609055941265983455565250560 2496 11049739998051119636071999519460551608846781691423084801108181285347313027466188537496535040 2497 11071198773407290384243314164149442055937187013229873869107867803453589472679499983872000000 2498 11200787258465055548767827628711577129114938492534465394397908347947963222431608671881088000 2499 11331819543814469631455426411869700774583930289779731706873191425140666006636382349154017280 2500 11442127032205182379931527351372876912938077346153846990776755421895066707311362290008458240 2501 11643262402355176986129755527139209505361466825979157099953174005699797690922187479824000000 2502 11779218523765840267188232443819936303880074760333648619988181248527131942351970956810321920 2503 11939744974987572934006669622138648566294590683860112516703040250227407632499198804028293120 2504 12055680004556847360225376979893015659417843831129686917834963238797175240967544268879585280 2505 12078995306071089575534201824709349402291803653586988777079772961852264223419306825267072000 2506 12219791486767542133695487754140275002594148869537470666230311670547369115598006096000000000 2507 12290774356183986943799074146767768396311811322303729864521616274538463266376274696971955200 2508 12409952568082393063287721531011686992869063164318867005581226368733833310613338792478760960 2509 12481986919037030102907299278322558661330971672892669486923386313753720152748126771061242880 2510 12651618878648360619402200605258208245514825500608868922353705106837993386439421272517934080 2511 12798763029112691373150708504942744596138872650268540745071674169416932838747122046336000000 2512 12848172228297217571506449388694623645866342572202949545246265901401357413676018554113756160 2513 13022538898659743653712691398969339501090830264447579983948586644174884550568805767437557760 2514 13072770423529457684975166985802270459916540166107309177419957591987370811778073622018944000 2515 13301104740842784325901181016820630894648128656253501251464832507536127245334008279949312000 2516 13326708399456172492265387172564506200177415586065434429792206871868004836040141105487872000 2517 13455432338523074156623274310178534334789076081379425503646128355738685244249478822768000000 2518 13559263190783593834548905197253989329553597299495299272078564111955764665276118568827008000 2519 13611464332328674453256334273910367184640793735979042881566611418199610171037868657785528320 2520 13716441366834621593883882277827205414300374988282995606213716472318681299981375134900224000 2521 13848747210005782637391234892200433274014329415739170378457733048409409593496864598414336000 2522 14009118774263559825087033478119088579178291264522350845498280704512071321885057097925043200 2523 14252996387454288207217727377297742082790092587589967975062640796579493035828375935730688000 2524 14500914029167573604307655275207368703035309261517753657364626029959713516370649232301056000 2525 14612413028107496940298057324760581921428016553941791120404646778493268877984437813399060480 2526 14696572601107726273146189116754272074363537016055079614230438056465398114168401758147584000 2527 14951829978519920655265346307754293694259504938908836180138954369372975936668288808414208000 2528 15182265115276694497272616606228817296973991779803239765588624727365326266321144090029957120 2529 15386666778745482028975371227780121338232634216099747128833231934143121949437946632133632000 2530 15475067431201890697219161987365610391750808021245406757297651224231824309015140211271408640 2531 15563951652547827959056323716221437688631779583684108278004506497810974602301320449004815360 2532 15713173448030610275721191283445243104490808134154882453292906003568432367796710119315614720 2533 15924374657974629178902227352718444649004015645182497394656690069002054624942864124056529920 2534 15985212691872907351326333271785056626343407862974986189616915161472174149285129071026176000 2535 16076884955662755933196390587258478053019677208399502925166272061105081979552083107704878080 2536 16107553482899258579850456758830337557876144259227322855345430230294425973671115921851392000 2537 16292737986071336530416427049065243156787459050625757824564365822836022935547081213776000000 2538 16479949018803882095440436568541216009917634878106763558374043667911294209768975047586283520 2539 16542806669740858992022696228875884566464014912252600878238737979789591835418203125498741760 2540 16637521441219815144363575779338976150729108357355123136422802578000742574633921302172999680 2541 16732752532293861633503482231012933441158214518273093143618980164540916425942105570410496000 2542 16924774378971440028617413240323314420029957613869894400564271722424689888774512900121472000 2543 16956981361447838592002074060564795009615650558911655997627699516172203707694712739453926400 2544 17216746802209811561300143680611704296430723409754612208235136929378645034874100388724608000 2545 17249482695581187007501067638701404420262887477890346578282874650131200299477119992659968000 2546 17447146396727412300839255071009099653801480152305742254224204050866109427268933023045012480 2547 17546785362512951881065052105962096277146937014873872390794844415596676071785587519922176000 2548 17613512158741396605307528172636915495491436883696692447232860343245764287393802484661949440 2549 17848964172925023398372987120871885840295769557858282069895818941189216708010746111696983040 2550 17950787119374317978715008413931218816957042226748022758850817942426707398545845341287669760 2551 18018976162591798905216687156786611954109117422172629696084959512418399719551968533337881600 2552 18053163124361139347937738263307880619851253991902755530444814328154493750688793311305728000 2553 18259585735899725230557953985308446399395108799920211299523118898976924500656806151378304000 2554 18573439371694815330322240196654523274662853974902532347130036917545684204128784395092352000 2555 18643878987266752674387521912495413308666005094483317589265893354379260271016749150937088000 2556 18785522215049585193799097615798939724389636224544822634822195826453117963747971199104000000 2557 19289387689246554020794999182306757628138927809626690603284788751760988638063323855454336000 2558 19620069892136269710102703506380766542017842118918276206276359788827920470507299776600432640 2559 19843516567979627618245063372418992486638737368601014122929901732553913769548472391037568000 2560 20069385514763946014491086773512126291395901429531830913700096541134258973636508583460864000 2561 20107267584887501055420796858804870162127252878613064850586509461712807982737764148712570880 2562 20183236121595925466858636555453509534204855814949152018442683010287532913461017527760593920 2563 20221322820905221988796681633517459693515643728567594920128007224311983556296977196706816000 2564 20297701664657226214922343218515213803134586912631576289254714050464682619444547467439139840 2565 20451284410643577338951884491633141338974660820107711085541813826609187082354484432090752000 2566 20683735298176258243801998198903685747787155065179873939352597190034579794111423295623004160 2567 20761776519608156615427146109917816859043992782987257744505477010312571532971025468010624000 2568 21476880221382091076180110481943662501860273065397035209218282465194698801111283744240230400 2569 21598321667091866501612948952730920535585352926797539099416507779985633954276860824688000000 2570 21966582297526427373996375364222249752046933526080596376988866046145108824984405864216002560 2571 22007867310546817084723622843181631069436249698671534888542380122414321948489321594814464000 2572 22257133513171131731068033126807137231747955128913000895280300642808747633756216443083136000 2573 22466907027793778544939113213548011976658357696690101384823746890321660829179628086408192000 2574 22593673532378192350397891976478067625369926422763465135611868767407369308292939203045207040 2575 22849253076108917027170090147259800277482252548069401044997623125062566508635140742499328000 2576 23368696183814484516680888959013849346127390353019104307016178463697628019234083445856010240 2577 23544329100664418743525844643199278941088612510604516073998077395595851739951428928986112000 2578 23676878033761409638948032245915642561749633486084755448487839511999441131760575087382691840 2579 23810137460997089191007702245487665050313904005063811292265250950635788421016890716426818560 2580 24168997023107551795465239802708115223856386326814711218759929613087616218142348913809024000 2581 24441515848508717930409260396806265288576962811239482633112098826229908077127121916420096000 2582 24487219217355795530253557288053488904325784602365492802585671410465673867569633622930007040 2583 24902228393886138933635719653765183970946086612083880171166261422349612728966484250000000000 2584 25135674665517076951228921638504763501311277696791646579659806986092047401225599035056128000 2585 25608834775803201993096263698259998611059917385731262455429784340192963765486789012302976000 2586 25848584064561878788841047156107711105587595392739446646205328109225298924379127541460352000 2587 25896789748912977979553030466852374790841807996216634483007426041882626205576093732993433600 2588 26041921048649780506710314609894969871464106071122865068834630467503561795017029439056000000 2589 26481977126575423607077805073660920738689183552418310845321762167248765747463137621157109760 2590 26580724563525456508627793262267539104370698551595641247478755514996573795679290015670144000 2591 26630229690136525924501906889155389551652357020966060430764803326966083625031362526499527680 2592 27638968861042394289641765821444487418892056938235159723880970151159903514322540363304760320 2593 27793382955160713210311487481933116070674075688940931347692071525591544973388488572308864000 2594 27845036645563604836552796997544297885187897611956415955252044867470593247554036962967424000 2595 28261570171866365308843498893755820330997563778154755432125965853967583065830685707016903680 2596 28314052181302616845782083320568946433968783759778913693312962642709853221644262889234432000 2597 28419294787464770775275531726814580697341831955370007582175323777839322905465546910520755200 2598 28630898723065029541726308047411726728626270969923758889744354610418232387698495856112000000 2599 29112507339800608006522774930918588029133657263675566384494769110575060220810527079234944000 2600 29383391416952773183823581314469050307203428504030279215501405682582979507342314604512256000 2601 29711621313762859237507370282925246983012952108735765460641896745894307965734222083907712000 2602 29877042844603937740048105970921776956562874644369517437958806228045629296813358972849315840 2603 29932378005434241318500813154157339196273132658113461138617040283517084720028234283184000000 2604 30210521041083185900174335559179194337384057477259577334177585504714583907823239141637248000 2605 30434806001229066820421606050614947550685455250682541394132030761463304937576368425269980160 2606 30547542288807558560103904780434602663604234646900394094521058824253428461168302695645184000 2607 30717392713006544815580441913343002179078398136196762468240648738223460775505309954946949120 2608 31059795660689187447673103245582833654780596864753451797909983143390330621778404383993472000 2609 31117215047442583016558100153195174206591040261045510314561376872544349172908278249570432000 2610 31405831656077098511870622383695849294650907126202158478317829223462615017489974272000000000 2611 31931777774645730623162274285107642056604485571094243108132203723009010811096041636962304000 2612 32168214563542759722755491903256865212005601518778018347274672134875084523917520426224721920 2613 32346635336402944892940943030671881053977187184184305969132553175035164126821457518751907840 2614 32466105691793312521099044698855886807779654233595689725429828314787376865113920501617710080 2615 32887570000223674975713246419517680606875123391684964747674745768345238641353412381696000000 2616 33069788164472050335793535565761295112082653906479073740294258237417383352148031185093632000 2617 33191800685579843841930369149991411792844986864949514655740991417752688579059755780875648000 2618 33375623649462946131212153516788185336205631883493549421545267861896845201940097610754293760 2619 34499087762177199818936675403592250814249474704968702850274049677231605454399893237703336960 2620 34689798684158864021376937288709347402857354318017092125901813248670844271164878805697408000 2621 34753591807137646880365657432136583510665482680464224973178416771429774082609927791760768000 2622 35074236895842613985536990216385933559035105237820740232884147250601951474723929084109824000 2623 35267974244911125633635315901107403619796744959185169312221178727655956922432543559430507520 2624 36053163736592556368226403277767847029790592775810651833326188236004675921919528440272000000 2625 36252046761400830316561323337810026423285279158658571169886919066583586315990856136960793600 2626 36720178483937995784766136817966633619348929668738736287231797369855269232557050632981504000 2627 37262235426363388176784559516980556179113731825357947553836164878476095497145952237359636480 2628 37467464689614602619065186264053841679981940150116567763276122925542014651487138904473600000 2629 38089631346998172490615824888948981385621817413176742517677588865719081676577731036356608000 2630 38159365189090832008986910076443675952550804115569382221011602059623194782949574960825041920 2631 38509862094005857219725632489010971849719703052464885218717647718492416325295915548594990080 2632 39220075454575555465243720481534258439964265877174425889693696322835237557519529364499660800 2633 39579843003074881518829094049600603120570177368284576668791990629101990686517185278672911360 2634 39869917776826714319813174640146583140606728061134840269546286859940107138008095623219328000 2635 40088801358649715865168199632761883802636548758156505469727423271662342336708986106992680960 2636 40235359028473311852527872980475916141809068009277158079360934358004372197651800359496064000 2637 40456152660287321391902922883365390724034331664705741650485779664794168884361641872984785920 2638 40530006615242657390717348620356580379896788631371537868515413484453812718738631653926016000 2639 40901206506270275042933395048137145315878294603063651546266422060822748964903848396193792000 2640 40975833996539730813778703573729839674673908277168136068514515753891903364597495787159552000 2641 41426329479372137041695060481144906834327484726291660255998524376955988263083170232646876160 2642 41577540005124093607043133889175581219661687740328700021476215060073895476657511482843136000 2643 41653342244928217908978069431313687591534611532363069252826017505033240048192742430185088000 2644 41805341761951934622635642476183028159232798015888644916900206531610070515158366197306859520 2645 42110927034949460293173898667827262857209329859334973398642842981360374540286566575570944000 2646 42495900850129614435878895169937698216782424818234637112746845066206649723205491420896256000 2647 42728491537240247094566308034712836033115864250612101962349306079581874784000500321858682880 2648 43197315183226045308875007579634009458369975838636166288353385543346541962978135625968000000 2649 43909746741203579952459388366282002178074049231216609866023709404308608291837660584274754560 2650 44471582095378951351781755392455106300467108842465941586307989721849680960968556661886336000 2651 44958598198560379296321571410727040212289237964181700194549002520376269529618177352224563200 2652 45615858891652598749259059009242457008377223092716112407448488875876118026231047379760128000 2653 45947911001997984821507872389175634209998032765176307447684544168219034740745540048634511360 2654 46198459429465397684319651261773349001088631235493173110748492352871016377280151130728801280 2655 46872965545343964499215969054752701306263277892533408917413990783757469116160760500762752000 2656 47213725584071818640992639665852861757682317356944963200671095138342867182355248505878563840 2657 47384989073244789925788547096948296027319128538387701610038208085865315378182042148864000000 2658 47470842530762746797831474954445664381041962692124985667298826368973961695819159732033090560 2659 47729292665093841545922097543701151875798620273607917324494381540019288140848034538216448000 2660 48512708001439248276342741391546991558290600316841542604619852778866458068610384047318277120 2661 49576328230628255356984611614521628542274573656411670958982228781540851741392877674000000000 2662 50388578987891043444115852789664985168540124148929349994504253511770882307350424233663104000 2663 50845289663260684224354367992732651257802818451971963186322502720122462909440601319612416000 2664 51398547038084197896314239867323037494445073523339986902222598274128057496781561747489152000 2665 51491312213274294632431718731801082515126363990010554838995474469884887384880470680587545600 2666 51677321138668210517929391304486939984553211027184785063505533626084350918479892211763773440 2667 52333404832145282792933552658460659429139256979721832843774185098173460390076035056590848000 2668 52806884671768601422329748115989416274870898631460971283871295722002972446273709400761344000 2669 53092927889234310084840377998139703843830048629164617685951254955778022905159471938569502720 2670 53380446376687335514415507545239528151306268916422429479340216586219344257493088529686512640 2671 53669447360545011120135828516884982949159793169943059020047697771157964478505784101846912000 2672 54545418058490851265034594421224700062778549238878794158358285191484262061212269881493580800 2673 55136945005570076310474238512719272461187499816832097538882870564304284696128360795352064000 2674 55236124887714916443133496598138798419766788527580040952306949076343710569524771456074624000 2675 56642608474323919286470293795622347505130882074786404113610031682918886308280370526592000000 2676 57564717007062121185906475375894057483448691007283939333471575534105417632043502363940495360 2677 58291778214929950983006018380339756807780641712731006800848400483318939570822952388668416000 2678 59133413745555693257739222016810134468928940365242132644339195133092668193703895805441187840 2679 59772221841374723409120485251215714827960805153338358601252525576278247661695386067026048000 2680 60525804860958092262083373623880700152829366553220405950550403153832769382248017458227118080 2681 61838757339305549706504137733553076359451272918489885716947657789119000882704792501725552640 2682 62505361997658036816959951706526638651762536627329854969687280152646634193602116079165568000 2683 63745283921709244822433462465598366345643543152189606568118973912319344426445284296136576000 2684 64087488624601677130996623029199690134327849537188008953955822972984854639502308524058542080 2685 64201945137316357228619253201235679439180027820204407778555746403291202171892320458084992000 2686 64777153930358622021361169380440267283337115933158146603533108077884694030536307789616000000 2687 65240851389237828503856679117342760003062545431861086147559428398043345144508498836758144000 2688 65473883906763833004786442577699603962974622083509413618630747398368838384669416820968448000 2689 65590697228093724910552521457291229495504131748853746110840235005326727758113081076215147520 2690 65824919595010484444098361005478562773157285821371846810078715244976629074740268158617845760 2691 66650986719853693624923664461084592359752908797442560637154956889165516796202156099549056000 2692 67366893475718722825627526678745784630426392560871399711889817854938194471215375600091750400 2693 67727587326973729396190419078713507426920612787363396385393850798998791511824187327488000000 2694 67969070893072229564257154945548057350360474589010485525124534411032013284545343397476008960 2695 68332834329893584247954932528514843727081893319439426562648685274269369880198991610590208000 2696 69188839818117018573407982160756320621363370201726487687745830090021177908600769992178196480 2697 69435282443141063136570746798024247789498012486879475830927187592249588297898105994229099520 2698 69558817034418675135064843588824163587505650473856955805935955190396167326475196093576576000 2699 69806514456205027168402464954383027215099367540537716035487978077606424927120674678139453440 2700 71691204557061047954263532562060136858706733579689155571964846615427166845021454806944645120 2701 72073913129263846105619379171952028572456757735958259873021379111342240075738865931580544000 2702 72201914463730764316200632605870806329810266811635654286599670883373516192146877841224704000 2703 72587218760051783445585997336460392845567974035426634363997755560401018244397343681184312320 2704 73233747828241973659624021463227518275229977450497514439292722603609297908998570919746068480 2705 73363710079673679953541013032811733662454495925200037130135592705015487822428897467517952000 2706 75339698214208315618897086168496729342589018914331999842126826055660870922309373715201024000 2707 76820860514263495374522115368737146334607294930231143942138202615813246468849674373032832000 2708 76956878190663853172536039374025218971016957866192094465703928481017188937636936181664972800 2709 77229601940017832834815985229496415762983579075601734360048247064468042428071617558446576640 2710 77640414073829386013839564106528615585524580399646540301712943804633190901825029957987983360 2711 78191401914036925632185313609826777550253413575395958632440773786134173016838837350064128000 2712 78607084524612599910224655007922750159684438241507480731497783728542009196860367327445032960 2713 79024871231120292053091169421390426176127189277015317731302727939194696150285825150018554880 2714 80149332879370958365285692836580824703112417174897714923161979575009105009074350159710592000 2715 81002661813404497738256915758641231388770995240712547012737955295674374587215158473856000000 2716 81864638909324217289035124720992531715200270059104422505348798448692305684653376745181291520 2717 82298896495129322298168944507074560850652544172638538749038493353982209735227529880845184000 2718 82881320238435492737503183766499514157279957753619714801696028140470728521872925294230430720 2719 83174002110693988174641681518254095366325885741565418886924445522398544807236775887635456000 2720 83320711916512953963291390446614934604474137035399281946241599175134825793579808862298480640 2721 85100564515721436509309020759695918759598373767470478477863987927220311857237314265181388800 2722 86004012397185311744492950992833808442505950048266213396043611754384446677333250756180864000 2723 86307186243826357188554980299994628327510874800928275360478510581809387202740958403735060480 2724 86763856139314819238551004342219372746424072494810321440388803587975491489771888130558976000 2725 87376330094278390286720424605839713284290423856322062369366029347270967006261423386935623680 2726 87838385412349383274311407969197776194993216682320843691531879388837182322729596384740275200 2727 88302767190206198290657796475804626752920369499945306043203314135249181271976075795312000000 2728 89081936970251615412149683152011170741932895709893176120056658977520188420083513334540928000 2729 89238554676838897516200350496484544257116195261268306096081299093798924353561478319807488000 2730 89709982787583950556505268674132504849703540968796586440480631522146722714558498925288463360 2731 90659964129688219599309514768990695679881440426456469307965061589927018706896998621664256000 2732 92913985555544426378144361095014559199844663010634271838041668630172254676363812820385510400 2733 94060912868043725966405815694014084577311879037513042898497929125867278887055722168877184000 2734 94556569583892945992857084783634685716345491892826858030074259686670625285764904979515269120 2735 94888388263265458148350956761811682443961973947102097093623626003702028822509377656922496000 2736 95890511110598470378212470100734106145269586799366456541819865508456114363915988772176076800 2737 96564184007802244505020600444055570005964952599029953461915438931712734480335511552000000000 2738 97072394159429647027054181976295093856039199926196969345772914864955680568011717113347891200 2739 98096466590403892014481652792356152542868918073190343139293519783000120423474632460914304000 2740 98440104557052313342699199376860318688054873421476958081437992654406103348962390483204218880 2741 98957711899148747816782339907527798284860765263530953286909119531414527846222512484511616000 2742 100175561251237587773643679731646822047252339850629594748468892391102329626477155874533657600 2743 100701854535188587879182752607401931034131346046990706193304184944382673012163291575296000000 2744 101762351612859021512529118356534085321309629571462791637249868622494049787643340962763648000 2745 102654215807135146106193664981396274860412723775209843914111967433057719561022511981292544000 2746 103192902311535511265276501456270516302042251844962432413618328821314750825339186718388894720 2747 103734280336123911974033040420237511981991482571311944905607721508215828932554237209236464640 2748 104460326595533990718175815763336874587580021769064328446118815295187143071111141187110272000 2749 105008034603806658001224414445658276176813012597865528275711514213536966625902291371349770240 2750 105558476930784238822253435765865325454860497455475418781736499861465597456058670943164456960 2751 105926963948006493518814291988108583978989192290172527522047090760490435945212700065033292800 2752 106111666541225428599157456399168180924723838011049014125500135631212914397194935411585408000 2753 106481992312142144257588732049662337362324063387257113390740836148553591680039376823959224320 2754 107226339762892447878055373536217901566406840534486202401821666846213647709081428118221824000 2755 108352159155776610283034505050652451779102531377830548395833082756504466761163884771602621440 2756 108729927478023470314477881210851152727257523325746690550331855607269681841756799038295367680 2757 110062019080156441611275444746260102987208191963003129234255291899906252975651008659072000000 2758 111797557431516593600700015334242694772128686682050084670890560879166042122943787958713344000 2759 112772975567503337587133970859678101328502812357456146765698988732721996334768284502614656000 2760 112969029368795598979976784454225862919368924183146047054285897090055905656300360711615616000 2761 114549187592329682626897703046183264124259287115128732297722347502137927293810167748321059840 2762 115147156064904537715981642779895478365206944393211322464950670219931199371095563656126786560 2763 117161928599278682823403606634510668015990753617055083874049375780583867549453249535035310080 2764 117772877972997974354223012717969300741303945791865772863520870508375430180587534677201536000 2765 118797874835440789510733677153255707125250388584222878858899544569055868654469141783683072000 2766 119623983656593490517058367515758868804516331905500796298010786570823872510642757791584624640 2767 120039086915403396821717473502836698901254878195055696547125515444285831281483583286000000000 2768 123196380186124477506101255003375202486809306933535428967703096069971247068778059293131776000 2769 127089563995628083249800802492556065208163479014855466349470911526295913248822632021089397760 2770 128413128190167878102232560415419711709899856650384270329841862435495478353915832436100096000 2771 129302786309725628641563591794253380780322318796309528563944719223638756843634742385505402880 2772 131779714697273425914758530339883860592332502832446301416857837578702601212857650527403008000 2773 133149746101948172584831211404322723705711459210702695228504788295567559934405053574724224000 2774 133379399420299106900218375001783716739832083822619745223792181480898422151692920796592788480 2775 134070624974475397730553565412342050905865655737413254165356302427743484348005685750843776000 2776 135230254978746516633955977888269642090737214615011607189069172496817532633393149977429632000 2777 135463324423880877219945743714691749934164306510842250619019955286460572237886450591828992000 2778 137341701477067986122683561365201731145980232979600316710933369218529191050479696246750617600 2779 138052467318994547934028779723224178702630559901331068484639028383698506275414327729916677120 2780 138766735469513250664205359318419549103016973338019189742365782040295655203880530209519744000 2781 139005605974697624347561604402593468510232209512068955984749416078935689095952990580107904000 2782 141173134749468697568636776785370904078955144637319864930139964456567391041575397055050752000 2783 141659160064219305449871940461689543798686891677113115361315026337164073555634145089802624000 2784 144857384435348572161695322735705906014123412695112302331250329446907165333790624234756224000 2785 145355481301907088127208917235023722240448827840843825673101420815784849595019434421267374080 2786 146356572798882874927348567595929858161217316463721771038144398429705191319975662610743296000 2787 148633091468944664685724524125023528100527105368385630248624221265277907116833890394000000000 2788 149912355282645514377930910053731382971375834428151935393564394019119314224115606175107968000 2789 150943309353494493266966384736285664449261109359381233962678999384958659515836798229705384960 2790 152241499174394031936328449524202150319285746493575148780071445721139962353625267006937169920 2791 153025509748233332017890077181406730359452372885945760370391953797460322236860947294818595840 2792 154869848687689947891335614044100955411227913000082258000442874092379168589084111908360893440 2793 155400678842591163594993964299196429731391016193295407862089215093433534674587370914176000000 2794 158080925428588131356994900036961446603971005771939926919084642682872911687659037059113344000 2795 161080031108252944665306916917916757843170700755559541820851301514495706522781263343076966400 2796 163574073111750544474006851875990466713303335539143585632904218174539737493403222405795968000 2797 165257152832235119384660262146296105662157502534812940404250075380512608762532260229893652480 2798 166388354962776078463622737869213577948105177479099801325207451234735739680875623593972736000 2799 168960583420062651823851569429988920800080744084223300659311092676498709249170524267392000000 2800 170405917550442918958901479845265861908710648018376877169057052974525155277032099530841728000 2801 172155863213340326611724256608118381349708113051848498895642987398432632742919677620322304000 2802 173037241118207775996781493241835218146221059171327495435245451804544931244694002318125368320 2803 173922915449539472912016111183066082658352497998181374899453627168613606501455284769750666240 2804 175110532281192589504585134375001937435094385626913823473501508556639532811756361970000512000 2805 176006309114768148217424010464357549961684028557344161600673293781451989352871415673734307840 2806 177810972180938240433179571742333043494131740667290668767721355293017409656348778496274048000 2807 181473304158489076425379222267451840892468678708972742608178536438427546396481376492383063040 2808 183954649081546949358624438153180671648928974893960869365205510223073315632837503318000000000 2809 186152301520143567663068578342481958698337968552319898045539066428739954034233314428157598720 2810 186784780521361582579927246882220708152443153157731045919359357705574064547493933114416168960 2811 189014612763753720244194372184827858652785898250579104935075175180712656633895060168328576000 2812 190946053946141474060967947603380704884652764810816370738479482906525946762267746466831769600 2813 191918809010911095939309124533176580797014131086959753015551704933659935468259319586816000000 2814 193550563684529324965629946129195876190717510105238074678202951379801678214472380659596288000 2815 195526112378698847367287600001019004060480897762497630836682161088778477383399854961263744000 2816 198861435768513425419329632231189629400404664103771360723697290001528697769750993604611072000 2817 199872552639847683420824611939635235328533855530016373677536981703738144352339143776319242240 2818 200549348642818089489531482318613137896965370426200003436316256497841955426207972143888000000 2819 201909494061257637751477081877002827052067038824989770484218940896378800799444118249678208000 2820 205002014479687873015550493013260191018148324199934652243852700771560127553358294573933419520 2821 207088699654688803331037564291784162394841117396816939598783772894447490245067049337336832000 2822 210256695805413201098887088191171963082510779947980919151613641699950681442385277802323225600 2823 212036582295278486317584429952265278802954185998708926007456546094859064128235303698928399360 2824 212394277373094507502615548058645081693899999351343633342625522641502046593733027845612544000 2825 213111392306188303129905740914695514634227760916158049127668586527760074904700903357950049280 2826 216731691427501186793577193326839927085356668553509816452682885431329034741797623974469632000 2827 218563732080712505085453615288537478131217494963277427632170286787649547607324190686661058560 2828 221153382329057505147806457673744883020654446873985815672727910094185087278425025595161436160 2829 221898633125712614857098338682425383586168490791765113386319339523465000285570269259942784000 2830 223020995473900866149316040782778018095966777531900191308642045839938502605503609995905925120 2831 223396316209867287516891315751272811780421059685737313171097605219811372233448710365316736000 2832 225281960716209030419496835283361974422821593780703673453554427261561858114871093973247872000 2833 229869549418966190919058286906418292050378033429755385048152999441012858710320218155082142720 2834 233368483436941714416140513548456427182484167712906619096184837313838309438598231065086976000 2835 233760369967256937762338343661130922615973254294184651724945869975045781227794925352115363840 2836 234546024057175491507570798949887434788506980228195228899602805798106492277461552262524206080 2837 238512163594728180889890585885625645203822515836447061953076679698684475290961395037831168000 2838 241730980382266023252272820360287718777025058517021200550922921338110702089389534671012167680 2839 244581343013096056143777338892225803875482753235681254431532219093694552144326040054797434880 2840 246636883160654931905184954092340805922336917437564890578337225702674728982431916674573066240 2841 249542296948874668103858655411786570698661738767284335714861117468801226399438005637383168000 2842 250797427021538471257241135904211576011814722193397252245258183443500656833464056387759426560 2843 251637518111072913419109376225691222893089717602562874134340172865486727304199412079591424000 2844 252902681544929710573837042738135035674399112878858387533031795209669780391379273252130283520 2845 257163789582437021798236175475271421236173084904469789280147543492161199931232250002787671040 2846 258455397574709720601763903420373739034288747715559357840543022693623168887819527471245557760 2847 260621817474649183797141784207175523565687148749894570552817363620836487825749541803560709120 2848 261929959146660627269707745322620864957209462858487086700793557067459982680760574994898944000 2849 262367394262842658123202821074576663831782853745748942148544254135302223549729568653631104000 2850 265006651373247831058425044039190460963831581094223709654145262453834372993694774587873034240 2851 266335742979357806990836453944311998530621654602298825254837265678058095485210324135463552000 2852 273076981750778338632335432440844767876047584792042384143972773251352405231490637639351424000 2853 275359948203067973519344484724382118233536324822814391129071704264162372578713082965835136000 2854 277199397097123653727581915971819276084472953560188315907630689197851663775273588615951201280 2855 278586657354050555503581508553912550036007001594564990438746867837752253906034639780651596800 2856 279515168152116423122776830383075699722636746715527718204853916252454943736603026364644720640 2857 280913462434624152705734732081850363206333213567322277732374128522785712383015121855354127360 2858 282788220608443390610324314005623395073300984699343445205635729956040445758969090272313728000 2859 292342137791603686559059600177786707383145549677363558420425919569280023168472731254096000000 2860 292827813475864077027130152335638119699431624410154190328304777274464646484210708433990492160 2861 293801471147658125250914358202564467117269471048435026058565786218296562399050920018828672000 2862 294289455446390196165376413523454141571367261124846548721740403488730784305120632398319488000 2863 297233610780711765913480418044632315922037299857259649906104171515758033047371493752044544000 2864 301702494633880484680503837878031379536891804790145192350515694855157155510507990216163712000 2865 302704233293980681849048781551180159323371684665316301637142700805624175064781467259659878400 2866 304212782708079477752069243001547674521075707500783365724939325218404810669961846229008000000 2867 306235322590819541185056402746751905443296616397961015456336628832633495346679150184372812800 2868 308781509772333745475104056214560139331318276564823392999218080507462708491915858632899010560 2869 310318886397278572841156319965230561758503778919471575243921336887946962284617159189284244480 2870 314974876547546763516640690989033291810341376557914111593592991128442359104397882991419392000 2871 319697350649388532399046768582064823930374781301600278802379997495297020267588677392662528000 2872 320226212978612221565587513974686733122781066137329323286589050683686685817319163130025088000 2873 323416926784344364950223601177996048516125500661509124262247434769583691974303166328330977280 2874 327718335950152010431701387061402946088403964340667445843200275344209436909183014152241152000 2875 329889418414127141301972934265839321672188585190901795159118321866825488431058704027094179840 2876 331526712375831562977155203689441937604480005986256185689937676806724018119277719531523906560 2877 332622538078737634538736885523943612557252636371164385832855832807629875855577154020869734400 2878 334272746932041009403196246931541898296933945899906930405708155694404187130594446164454481920 2879 335930751111822382782910451275134613210049638068633338674772356380367178712086345164669824000 2880 336485157507212032162448345263082939927126919025043424562216432743435311488938504653635584000 2881 351209398526106292199336919522931291403586057212501515412388840021065117700462908296126202880 2882 355277255678022308022849731715403722535549798795113278815767169671934185376835283106482094080 2883 356447717402702672267233742260919719118493334442902924670786439104475783642500854674855552000 2884 362355323664866932561639175223973854124683308056857208898500105512583300251852228876469248000 2885 367148427447084616081821412033323846013177226440078877321529281957070508813299265199931678720 2886 367751793667504283336158759297100574550914801494545797680657755986626228429795228366772096000 2887 368961360327622314667489015482568292770505452687231212479521174326963583541116711907712368640 2888 370782816952543005576328529407191566579958860377138941472758219858791150875409676307293312000 2889 374451453847699088342622556457781923639982641904014654040171030171273592395773056647168000000 2890 375066244416555975314190248977791817318328724835923915012497366643950714099878815976261800960 2891 376916389326224468893424089510876683191304784078806075360259164597303545396791181739691008000 2892 380642787458977672347437534559683698241794409845966586040278601555672628949582540965636224000 2893 384404255929601340515791252536224189072081825022529396676425974961738242478251495850904125440 2894 386298239378270746084897445827364644489027867858123628188559205428426239416068680006597632000 2895 387565828858719660425129045456878459954343447994483185425715795102047067345148114160423603200 2896 392033660168688719591582944605491831199180593156133790538879760514091278566682941899722137600 2897 395254954075616747413857645277495588519633917433299341311755917852852091782003875642734351360 2898 397199813848819833933888461405787309040953097951251411771369413365773124227725699749193441280 2899 399153785507696047451042141769232889512803950951747340827056076740757977537136653798957056000 2900 403748715902267243756783442836329219477275759748228109557440320975389477936251048725430144000 2901 407061604491316208667080341761737740556497210565323129514647311365386857067454742429307330560 2902 411743167809872649951779667005851137885819096526894462224220794432281544224613528152474588160 2903 417156312123937306644295925155091088687242486293066949226997207333380303053103192804250199040 2904 419888234758868984654103530866427995186636541611026193232459919632568654868910401672117632000 2905 421948349705980668295807149601080330630071210981696887561584673185128657663934436920566768640 2906 426097494493338070508111876601060188032304401380523942541235009760114958549226178986835968000 2907 427489156604992997127680115196112609196190294986411812534585058960549694030104567314703774720 2908 430285478049216771839652126353767550533903594572412552846212193911345260949192924858478464000 2909 438065468486852303957616349112165250859827220280460811715087049963908899445819199589554585600 2910 440210423963414723669711322189621286038962899550765179027795928321025368425950619387776000000 2911 440927629197596630989364053838952459133379786692604481368344050890193302553950705429376000000 2912 447432748031816660610878554083433840213997207068280377939988412759848079780504461076864384000 2913 455507609618773057302075065883273159396258351050113095145516228634573954300017086946025472000 2914 457733816713732981167431813354626874697242059286455217877488957889846449412793613723126538240 2915 458478185633120563483061483014534210410729836293257398230432041235450955639760399692928000000 2916 465229584300564653988539886845633789510121107879887681679488801243452217279457530072314178560 2917 467501014987277503025205811050510875589704713539054048721035286151536456470162923805117972480 2918 473609914199910866672112467988844186188397131359598311128686012632042641895958492852191232000 2919 479017495623812086068122912289656346140268897506950017883200031744014888487001598897015029760 2920 482916000540079933190093373439943400271654420917360606970772890942120304376153098979876741120 2921 485269587984462658129428475718261647143988979111957989298164896058263873673066440851718144000 2922 490009576775654251525537645281581626633944626329846799891380837493651766903303333990892416000 2923 490803849390961786764817395756660430494132073327227800371223245821431247883710685226216586240 2924 493194030791842058484030221637421202998659638487958369126906562560706769563912681552756352000 2925 494793639364241398610866318566937895217795542470968043049705326601612040416056212026139648000 2926 498007691900443841692799244997781002096477992011674133190655717575428909537027574472704000000 2927 505312164557775503585234915011529195320346214462684506286206787246825323358272605192986624000 2928 510238376949948276165022546278745680994844992007223944988509844101185103116368612777165696000 2929 516877844695329231419930438941878840865783492921161797504220502259414133482097682844375792640 2930 517713540301662619465935373245261797162649891423769405134098362733470457102536395648000000000 2931 519388793569983804362670941172316645038307052183231102296466640550874338741881902177405199360 2932 525292929749014767295640927111613238633684116564503917477174070612130266890575988587650088960 2933 526991531119677806419929618679299117350700510299055221831215890331094244224964205242036864000 2934 530404440009073243370099603012712678026567778062198824959733864527573544790460720240402816000 2935 535563298809721686463254919245985097007365515657226539840318578517035622905506022556234752000 2936 540769922623752039130467528891682784507930624509140660289823621423406707891368394637862364160 2937 553998218569844471919337031351151766221211769317649515546858107356087320241823349551908336640 2938 561178746215554955495901363611992243237272473596089724017690224559229522239717135443088000000 2939 564802163857718111853363412711207001213515588927532711203586652638769542057953338688040524800 2940 566622217599010376415319724474610710436659088054346149686561590809265190740648181857517568000 2941 567534337794451765628458870860669332427305424513243241780271404468524047937065302865813176320 2942 570279096088769004768607428160106001522069257249970313869432987992024693685573327412030464000 2943 580451768142121137505039212836624645717226575074402462101833244554882652272273403922872192000 2944 586073101313364470625954922784732318461150485592683232906592400062033762282302586262340853760 2945 589849419429556920850354442268258376851219637889147912988724348744623391530726535880613888000 2946 594602410951638047372407053327578976310299552140502245580873322950788853227159495587768704000 2947 597471690530653792407499141951934197582160366256475404717020579443209017344313110032096952320 2948 600354153588552173059199263122373950254555269760063622586211290680719826852903168885973770240 2949 603249857657545496665658510648497371320409326284337158409455177715844517184255698480493952000 2950 610058318263799564558027964059552191998525614192742781982796150281955043243585480555578178560 2951 612998577607053726659693466810900338133522796021408528625629236593328598461037322822811648000 2952 621900549587775499108993669843759223772041945907027696711160340025053927890102941242314245120 2953 626899149378647034942791092708504528171839732784157770955297581785404012080698203339169377280 2954 632947982271519841787865623147953348369186060405904060005655214595129088929557294000000000000 2955 633961509649467843666383492367738160761834777294233601185764977754914942740097762750000000000 2956 639052374476938232832988073905745658543931702707423499949984341778803748090192253326080128000 2957 640075208744666928796428490981031616592318920848938833482002641151863379444448901996824862720 2958 642125556597487626054513186725946545804559072249849917698625496307098146122633476624232872960 2959 655606074901777869660893699231479374249401757522033018514256498640447717936359807454483993600 2960 657703772821928047607228991268167490223101680261187442867720856242459699287369734137740861440 2961 664035288266899811873487547377074315580281767855430105344949078605866075638265998073525888000 2962 668288502233540350487597797245805762340960892889312756573500477532625812158362909108874869760 2963 670424826265027270775037053056060721855015964265169666120273461839329118110733863435526144000 2964 680119031168750380735383532796383634217797555155247790675041011892274620984572115077802112000 2965 684470286343631656826867461060439711730079216581790790773338437877404118467250636560322186240 2966 689946645476556586506761264434764021025317713934360462997157416545872785586750038183940428800 2967 697683694136960168080804737485905851454411808421537561964086705710347965144729456158903424000 2968 706627211699128194276922435119372448365136298258129545213207650553675898229821726231173063680 2969 710009095678620142438566998119790696876192375041544039860654106257855337664285338732779315200 2970 713406390942256017303906933695056578494098766074821377636695924070790263187935948070912000000 2971 717960206397151436749509991542027946953070800868635430464561236089717030260058428137969049600 2972 723691412833676262244506395019357916450849268482407629151975531593221131263926058606748303360 2973 727151023000994906028838417870981364434057604466648033901223005703039724632280849966468833280 2974 731788344494216748887561646479534717234791432937132345147505173356939695866152761115017216000 2975 735284804879517877830503467630104064084970231788004996672309655676561683271600318856213652480 2976 742325514877045731871810713110688411613561970159612797120743849230448129905139154934784000000 2977 748241775005356541618750978077870893520482037355575881244433314071282692980925979279781248000 2978 760209287640511130470082784175756498006647205167729310806586517115283803813996973592027136000 2979 766261189249791957792126390450210746046586973476224197455407666998645722379673028051817472000 2980 771135718692075975137430683772424857604513957096188167371615472271233148122575911363689840640 2981 773584044132412203155096819957763350584759521815887100519176119395638552094374998762000000000 2982 780973517890841975749901177590167011007673238275434205726761834542702243843518072238597406720 2983 797215332697084918290249464946118758283740326100670140157557854406229104765607713763512192000 2984 808647567607042034485114460609531269667009554764311357169568953513443546502749910115896192000 2985 811209182386398809602245844917985642786559393573397254696624212044328312200672107152539648000 2986 816355615226561174004475185756149908633319882749024093156714765600244439749917111215811584000 2987 818940477626824578115553861066597417676405449308488764396847226626671933412331477864023751680 2988 830669127603952050966297337038627632762067539225312689772707503075858830633181751710646272000 2989 834614101946513074844221180212695788433927832625456500748021828818751264093324077648368010240 2990 854608097122078533368483922893008522821174062435447062544590757649331582933436571041103467520 2991 858661261549528533953984535194326178519742574407478493816986512644018200999808596316198461440 2992 864093966454796242156057830572237017540491300503997779722492447398565869262287205346107392000 2993 868189961220372923162874524328100275468222366893732571749268532493502657511636680809261015040 2994 883367380463264414917352435523149199022273470607160394395200268366953766334422266343977344000 2995 891752137713851406607201231660378325054934929201781968768561071404072513169667259773039616000 2996 893156945563031607762014704533527370753555837979999737983059525190317245384264541181952138240 2997 895972886768196571821655439496274958457611413327331462411449722331670065193460925378571796480 2998 900212657454448281687645495244564511022803367554667852202257444253816381331823055843436160000 2999 904471531192739961403873389143870547434507301485354191377186318010807142102586195999024000000 3000 905895415014981811001018734852322608594406185257947687728463168519840740709024445120624000000 3001 913046915157708024096475707870485518385980017959847323922665635333993208409933708361540608000 3002 914483652730414202346985346783684529693782804363918121147624064262382763339880719864069201920 3003 917363589880177799432436508896284368641032712088741186180831407138793546343772851574460124160 3004 921699696648815264807899393941464397881632761852051779587030248601150904046271964331515950080 3005 926055318546903224577815688380245541388295080604718670984512362552745516280613767105985536000 3006 927511543616875807843267763769224666252582731560245347898123201451789672175048462028416896000 3007 931893315509942963085354224104377502687681542951355467722936692436437637439443402201930465280 3008 948129086518187662774624208454848048242374526410657833195340931521469791273727440825658368000 3009 961612920013206409170047494205852847907817125431053198168272851821520319015251116096625745920 3010 966147972766239557407663155757793278371772196946355967588883152011931004827642617545126051840 3011 979875666887052434393660849772903913798616915480032468826428872665445780053704686068736000000 3012 989130449137978608118947430776839189073865221425958340727925782211651555772774505347399019520 3013 995346488173352980946777511561560248321076312174461125927708721229967458152443298560226944000 3014 1004740348560143383426286130017516330676375246488511201485950184620502503163021289681362288640 3015 1009468882954866028752327599599681895144602787562549486540742250430287409753185001225741312000 3016 1017396905040508848586139573614015945202555267855178365436374264830446588023715990970368000000 3017 1026988813986897258979655585190190007833942897752152981273795249641715443086445838540458368000 3018 1028595815269223246013420219252651372115993720643914256397675390232318868756254174509940408320 3019 1041538318840725168493223365662750835378168195792540431980063957149660786989840558798667776000 3020 1043166994536412201120210741580433339167884238170239387550177043844109353561396998188302336000 3021 1051346821777064373639120936698137993185617785449086653135195632812755220914056124934404992000 3022 1052990101058004873447126269060029184089383051843277418607283716215096647231805774714323123200 3023 1061243256591295302859975667252050813548796907889584723111217232431072878189655631092526325760 3024 1076254420179093489839034719400738693219031023153379097778787309524002712359745399235451904000 3025 1081302922075827177862846453927207692396338895048828635164314053791264546079633910626434744320 3026 1098294652375005391117879288235012441986031835765884937287236456237782598937333920532677923840 3027 1101723376356496101517653856718569830244407026085936223117449896664502851574359600238464000000 3028 1103441558839994134088579786144983125601095207181486643059346509764853151604830119711744450560 3029 1108611431419115467801084493898926681700657208547747802866972670415761699980231158246760448000 3030 1127765695888598697155921014053729757140624944990105777392723366049378531700295907202247296000 3031 1133044036941882235061162003438968358648664096866057995780495220188380652383922098474599009280 3032 1138345900847078026870435282504038634961719042387027686056279404796283729371250298681093324800 3033 1154393627327628300428803812305851994156838239356839249824803092330692211132009947872844928000 3034 1159790582295830293403866630776395099908649882570524543990230685156685958642362973285853224960 3035 1172477082182109119450070424495923661638513200269196557321887446508128772536145276882994176000 3036 1183456313003716852450582390576124872565820758284627312046607507499748295510875372153838105600 3037 1198247675152596156148416663926836443173972814012867046237529001788872772851158947155970688000 3038 1200108927132139539196951057871410826248179239074637156616912666268896726606725042218654848000 3039 1205709217924847740325649270154950546246148588490455218662353063637453819586309681614242421760 3040 1211334392404835549004599596808609402273641737726449641593153735909375231751186710094078279680 3041 1215098384836911061551722306952313126937951015324327437287273067594708212067614696257346462720 3042 1228360270206100852949276233561287892825993835119437744178308118934945849284798690463993472000 3043 1239837210319198130140247812580549702103219331675255479773104212099789495010264563871407144960 3044 1243685499215001408502616299493138499665953627727403271888450981066773936849855328919672140800 3045 1245613906958208056050003339060445034693399746072403733468310112140728296509250232571476608000 3046 1263098195171833156933539206092299700062205175740417332233508368528445475292061977192777195520 3047 1278835783692106390072437879552178654995063981695959500732813005140649162303573086213087027200 3048 1314930944894684906895682610279178864372189932618697341931404174265914150428925463625539456000 3049 1327176786193853203680050471090184799021822887750799956485049411641972648071845657284416512000 3050 1333340362025979266397156761191194577554539601788845161108137712457056907043997702662720547840 3051 1347828229828568369176708866036735822297858923980411081601474443460109099553983130449191808000 3052 1377254984423615355983849463562503233396152813301035428138417650980216266330170686528822272000 3053 1379380143243221502016149632241776073871220294002733605158042006589618899672103122591071232000 3054 1392196828191876798576039774519131171972459228938814762645250551304770788038212272582850319360 3055 1398647623910065406328027543373003676959521104325085112954330477382365874303194929955549568000 3056 1411634715780092889117508251891562404930264106209171393841564381817959641072878369016228864000 3057 1418171250926088633550285056680602624629770235794060862762330850230780791045737616735761873920 3058 1422544944469125759981827917345199443750284470132063888258459086588273322706040557170712576000 3059 1424736605666187263490048257241418300638773742667226763784890432104718477529755746120406819840 3060 1442386033425174793994959245969580771362971915019645152014835645883584791889428236411216000000 3061 1476041448070723487911322457434427903299690030153888212044285372041518356340037856797392896000 3062 1485141752008635437963280076180976249735779487355322391789925456328187880725629304458641530880 3063 1512764371188929354184836037531406653698090725596656580954840500371927483877751957429485568000 3064 1519746092518039195423739176576917633298011760007991312529679610859318150180435755655647682560 3065 1555117482409745761402684222403586090386227198435235167150772476365755397080244905984729687040 3066 1567081180636089941516832926437175467707606240123317897648110256019579686095787864832506265600 3067 1569484415628414414442857992575947611519303908571691781327594071115819598975825282675171328000 3068 1591272056335105138828444197076966419092569147230754855495934945119826823677059333355753272320 3069 1596152720458914242586435857464874245526096107125699007332664088245234519398158749814946816000 3070 1603500456722244701632841086779910215074358880651157554927181927233793632149392942435598228480 3071 1618292683875398219601296627398398774369877938961644449883081189000239244434059682953344000000 3072 1628226270115626525096259060493833253779368569818932368857325109478824128140289946601547366400 3073 1655843948039083312324518632154831702580585340314056740786920593490689703558912454861300736000 3074 1658376648877018084151396819228913441899342400480251009181788928277506563523948980177028096000 3075 1665996906774239963762891881350107329418332710003092914909951591153595815324095301082512097280 3076 1694224154135660853358525701569459075337360514713260654323943006620999834191880129302615168000 3077 1717657379421778597042174238410655304203090773030028702406532332264201656356394528404857937920 3078 1720280042597387687359956623224626275029616529906243108922784899830095374719286507944201216000 3079 1733450666939431628362382643538017693593923295165264000668067832901328783250480689178494592000 3080 1736096290469760032257640779828418537012293296372940173174124045184629208882036610736052352000 3081 1749382193044404390634210586294836500496979335949029577281908863101586025078172837011456000000 3082 1789823364706399608661112562305556406632534889064303798364042204732132410364445323649731456000 3083 1792550862504871316383595998824293469048607823994152964956634550249414508038968971430608240640 3084 1831153935293386475572913413430519328702990382454146655385488576833728345568044028720119168000 3085 1839528404298539193977176608987257482332543058754643155578955198117059997832048796556195266560 3086 1859210910770696264462195784509981464785133957743502856151074503925566250636700288128065536000 3087 1881950787122988573568853809262177448732158137071450943306789010683941111933143316423549911040 3088 1890546335347122811822852979513553481661086567139130759473974234657745952976939569370023797760 3089 1919469007786215239083729671653452620212567890359273842934263779742171442990011365404221153280 3090 1942910058846522707848218679144524603308234955313942137359826147009762614714269808367639552000 3091 1945859287472797882809465581878197714773960931783651720558719233043420015164950169701539712000 3092 1954732576435121743174606121363247779347732497324501589820424083662740703725319463288901795840 3093 1960669496950601008120493949631731432367251426302822833927889940774137868381241990885584000000 3094 2008786976980372812970469009609757793521835194357992931658148436027285380513221629093008471040 3095 2014880140494661473681021129653329845915186648095868927290562956553316890169542626469756641280 3096 2017933319040945654991768718876534677311680162976788880726230966878246345567180367310425472000 3097 2024052899870707493291367985772241439879579533734650590369747594837356389071900282477202636800 3098 2033265421170244226661639777097889608939107733622466435604196245508148119568340484442000000000 3099 2036345125862898218270774692618566269134702614315393284854365208251141549401975934192000000000 3100 2054916854683037373145398627958427635666012088430590320642311770773038924858124383494580126720 3101 2061143196862956121346634983828340117653781346691105147619880869741803133636057099721281576960 3102 2070516409310973696488590697358298333769515807748212348581965163978384940929639315062749178880 3103 2079930208619357402882737950403594828718024614815006928424479161647843428502266489545407616000 3104 2098880236153142895020136703705535824457376549004430623137248443350910665398757493670141952000 3105 2102054516992064227116408580522018528518139390546338742855829277615467685299220218359544217600 3106 2111604815035594705271318299045990760233502980444694845516553500485511514467567006048896000000 3107 2117994622652759922166355099746997226368061055008213094977199397104491407461052798355776732160 3108 2127613873124753436017697652416799305464969654006078186258796718273774246954134473020735488000 3109 2140504278228702734811419486123335657975479451667641267719385601788336663328612377110217973760 3110 2150220857039783838898698675356156755646056590540120772483241556657861406001691108559520071680 3111 2156721897782131701654045017627554272294842999518926644513142158674309915908969770507005854720 3112 2189508878726473344945383866030724944950743579966413817279915278881371289644677817823077130240 3113 2196122990514975230946980150608153553738625657123841864842630964337444970333917555516208000000 3114 2249725200004000945831544143894808152985572611952532814197379314489422195602783354224296381440 3115 2259913349843107952833024888907295743950895072074616723493794213682720931314500615590060032000 3116 2266729845158205592872154419676982244276377179822683170814532515951837040705732210253346739200 3117 2280421624624489064706835279162864708884032211943533783107800257049776067527502333895472000000 3118 2308041839341014884951471560793280424858055438029442018801550198114454873068760580603400207360 3119 2311516683912443686026027247259616517752015586195778348679959121836917012707808329367609344000 3120 2350070285534437890008379838254078181595968321672617956925052470140346025446626896932381312000 3121 2353605364272627087665869003454032298569270446939522716126842520145599327706944779482823680000 3122 2360690720753141721832300166351260899926457974390408786343878736750252895449017615937040419840 3123 2371356856483760840091174353694481377083959771373208360170123186466125865644234278949918146560 3124 2385649783409920267467691738295889675495302620551350270936612568590511096624935131347268608000 3125 2396423281284519541740977663731379815682836807825797675126796531366169296406570871354462044160 3126 2425379605472508675874612173652151302241043286954913170754969832103526071474684300342199255040 3127 2450989454575156611474372241587021867283188734357356273128650271579085846227458837767199984640 3128 2458353726847032583854525479874929509726109127556432479014167901177819597087706141696000000000 3129 2491754522738023115073104227144763576453975334070140266847513242787345665547467873386840704000 3130 2506737646871807413428865271903937926466030119473370864826320516483433453034900741822106065920 3131 2514261347335825768457995145509290927790078654798230795924338902478933280717087693682507776000 3132 2552203567185874920623273595928177756272158258605844238812162056362762821899547496561936000000 3133 2563692156694723519598623751268118572099906541150186048466095219415326465387633816786953216000 3134 2586817262204505809623516442535501106088226646273898383600174674438189957185820226810425984000 3135 2610140943328338156249631574825632283713249702910865774336470918235595016747758934198624256000 3136 2621877755263938703795334327805485406901681310093131998738855988048639701221672389565245562880 3137 2641550880674627773109864762429638626897211865942944966377964490609876583791638388836914954240 3138 2645502339747028684285383964273687184035759290021666974286035003948652521075106479625168000000 3139 2665344223481799757238506916830358510571753510950287042309281684599829900520808907130267008000 3140 2669329571361959166389358553445915713588053706226400926181048296173636241396160085853626368000 3141 2693361100755972952862024041698673340588915460355501606691561586642937677501971292097145748480 3142 2750238528404581745016483124980430675090741056061621569867351113827199333666125540040832000000 3143 2774963135906628727282461657541275031971661879046355552057332928690430954755735798644856837120 3144 2812447331976996554190471929834431797545450800129095150524925895606868068570799906280614016000 3145 2816641883524443072605738535891014350572352310887321146651795335917125968397915145553599242240 3146 2854661903188717898974741310075208491068525364480299880769250850412090978537947584481664000000 3147 2875994817553012754349011026617780485705488970005077173247178875299615704277025575939054208000 3148 2893170378354300877340655366928509067224571636047442114186721982533517408027681990388132224000 3149 2914777226838163110882896530024469518879836469380215475570710625914636696990513763278775936000 3150 3020646947836074600020229807524168808709759068131360393586583643043988101484766455522258129920 3151 3025136707843777087025598226299127061122081047685726040433988343231727854003513238887740416000 3152 3034135301874039863643566885007099426664914763326795605549124040509441294629264347973624355840 3153 3047681006297930168542643392004037859019551410685214924681427289849899061634440303730491392000 3154 3065831557671047555790378657703361815856711587119653691511849822922033836922224925162952253440 3155 3088664542352476821575983595712345352562477566676133755606775838129304386167670850221614720000 3156 3093250531924851020526233612368634607996495907951489992814042537886054842003089213302978688000 3157 3116277921401063016404953729339810545036505784411867443609198126642166575222421120694288384000 3158 3186343715585791920671646378518477454803621054663004290550279072945982362184445433300528000000 3159 3191067723197467709802910349240085646544346519203608878831302280757537464325617685168128000000 3160 3277249097248779322382617107469357821574682391609239790248669380094048318652476645243587015680 3161 3291826451311151708421242066487103518429466244180365596262670434912030493299023688826826547200 3162 3316259364051190920573706572500472079662213751332980585620666864693064961812429366146833269760 3163 3331001910529964697199440091417444332906325207052600145502518255282857222933809451475145728000 3164 3335929947967626434610529529738132992739892421508356101309074190487127269807245799842300288000 3165 3380595841825471983161458751242575055225490187109658917636777662684875899481938703628291456000 3166 3390598654335293036398852349012454513100508341360603106462645280793625137999489989950748426240 3167 3405655741409146871867795098750801094228059184950427207498852461952463376417923274114532352000 3168 3425830941525043517391859887508650911282061764611141454568578976349073296172540426283413667840 3169 3466523336371107142236699897959088362716274353833837674978788228939740501174929815221065809920 3170 3502506416477030515354575554008830163816605935965531207037024266707412674647180213096425221120 3171 3544065496221933482714729428798967789266857448571465256940746988368249409024607397854863948800 3172 3559770892242992321768652036429716057950398002777108564159273431103813541443229695658000000000 3173 3596674991066720901456654897110252747008172300862690701771076671941803931140633571221865758720 3174 3607285762006889649015551416173583577376358522583465073580864729976908352416703975182517928960 3175 3660788340418762793578289844856246789425000196628167083068401105430418461275909888507157422080 3176 3671579160463256730795219909051278057695335754863104638976903867845942193877037521262330752000 3177 3687822207516482732924458189131819123772584958835458738683770846175859079896411101858047677440 3178 3693251748121498728837784812275978655547287675253249961132271489105853379971416214438416000000 3179 3720513844027451803891058485383986296104180903697163738534517601576801453111937451191820288000 3180 3725989212938390221872068416088394309904074942783829023147954464472233513536519715241320448000 3181 3753481367324447580343787542595889088418191944833763238597042550339338170205602317992719744000 3182 3759002931861681590775204470891906127668816696707672331864326227228091335982137768593393863680 3183 3775614077730513723662704163107535525149366124123684508448473918452419897931595103250464896000 3184 3809046333690308229789577078899590756721119314175732850394307209180153473062941913949315072000 3185 3825868003507474920614268773157072433045846304348233565598355057074823278068255496451486602240 3186 3842760409466368204504626364129392044330079519404088765179326175159709345925228026544600488960 3187 3854061450766551037873895606326026097384070844926259958015337667523705622243243654347279564800 3188 3888154798413474219217261165789701618740641901057070640355523042416256188029200102760174464000 3189 3893864874720002019680181604206630941860669600247301169613406855404950422678500157864945024000 3190 3911043061131455337216672472417664897994318770509783728557710430795145534580166316625846379520 3191 3922535256243735834653716008748475390363926430667337691102069152419071951943753266532443136000 3192 3957205120239260600067649322418110334031586616326943360376265205778263655576350119505558451200 3193 3974649301794212502405275338838785687552271143394596801394494138228598333558526174471552000000 3194 3998022159386519286555467150254545938650285448276713435160071664275484704096226048717797785600 3195 4009757618071766717359526424713466815947005542960404452513794897861427053107767135797109888000 3196 4015637642857556581654776040363532949229305116134353069797124985320310629866175948599451525120 3197 4033327029582920613104549814538824356626900569015158908802992022025128924920496244311708544000 3198 4086841559709324356933152700259733763536168549775233225978522263931826494162950644057148948480 3199 4116863349020416312801969441711886030743709526872745280237276403207587736207141040633648291840 3200 4134977116137428822898318798647818165077664656426436887559506406275704523234774950061012418560 3201 4159246905175889939848316185816811736717954313725639391533949135762603704017667279893265408000 3202 4195906115415271200444069465485700032664699985486874119503995298829427030066971969871356462080 3203 4214350916135338037003183487361761158136790091370695447249218055961016210332677851618292736000 3204 4282644716440939507360622052531568830177295411073045825798259355762427289273309168000000000000 3205 4288905238043937876102314626044554571509723865940001002266241548376574099925808445556728463360 3206 4307739141627208321179901047142715107149460459300843140927878529490788156157495129339143168000 3207 4345643513505909503832201413467652690759691917696656251092024756716344048659242415493339264000 3208 4403096192064329188408465280740144263824586259123376574750503710720522566459089573007422592000 3209 4415961328870008477905085341150436331765647899548476425320327337982148447477714800134811033600 3210 4461271813783034170047790969120106450476742324574724690135733038606471845945489179537353728000 3211 4480825831687053596055601249662717319482940450918158722841313321475139725851328751616184171520 3212 4493907161530037187276213738480653175334973624446062146337668687000375296326254535914686709760 3213 4559861225614997988865991943309699725630636671042833105345095909915537382378336157661177594880 3214 4579826531264870347853031237721083551323171923700083069266665364166984816923108612067612134400 3215 4633475182387278877287331055351184275544695489998032670615309606436828610256573676922599808000 3216 4660523433946072160220252629066515828645720967253770791331298709355568101465196162204613186560 3217 4674103886040243168796844125662235464891960840544571942417901940308904833692833852359527424000 3218 4701377938222802505252010269552826824519558240126337460477531866668296081335048178132606976000 3219 4777165301806163489550771408553691628328309084535916750687402973147357196667592351220112000000 3220 4805011716228687749667930899823577585505464541825862241867867094493618588093017411400812928000 3221 4847071366524621806962384992749153020038324998679390637531504934154995686563950997180847104000 3222 4868232449873330371404577251424253076583088690128563486866371279058795430942881135630556856320 3223 4889481499626193632422862064229742043748163053368996684085421817270295575696458653473510794240 3224 4946578335737432781705154183416180685097049499213181379175092253316809028974432798319184000000 3225 4989817083390456784869243315943453597341026951299429403202664857256950994319592360699691008000 3226 5055350733500361546239999989970620285589256526177772572662525128048527859943508013762411136000 3227 5166398697947537746335899682852038002857599227318752362959193399449394599973845707590688768000 3228 5196401551645409592525188637367276633565202528483240473875070819143177152089367210073235496960 3229 5211465133998747667456451365350940001789557045761123275810427896791597652915544343962017664000 3230 5219012511589555083236810224624558552455926238428909146972606269781899184350421729264997498880 3231 5234138507700709818803895679827628799889469653098084343553010287576236336874255941300826321920 3232 5256905809002587342460079497970671792785272725613253272823876083059139902683620949522361507840 3233 5356658544123742688972918871345274930955146267341879570692689417413005109797493910524943488000 3234 5372164212986824595180335869949789272977677592130619609392453135187156627733637440186318315520 3235 5426771369190325794187625048492709201971375708039240106850726170869465905372853316047478174720 3236 5521615628623431228750159068964869145228352809831596943541090314634139607950584586497008000000 3237 5609941260618775972843802401041782654468275719408648217108150675451501899972250280804717204480 3238 5634262614115180688302190341806938817525744806260381649016998704709514868035057173449829376000 3239 5642392023881529374354447871663645425482052877649940085099905152328183149586709302554071936000 3240 5666847332851670277196580296229835492789759957520756439871070661199664392348984869961810247680 3241 5707830657006607712028241564611564277492010812732636455149601467953424595762701934619943255040 3242 5732555982520637281447510326201261310957375221230273932225049200254119205667011828974954741760 3243 5790645705834139488287230526715892604046250179750435630621093574210551414047450424275690127360 3244 5815712535967571898159891564001661881654606443250511518780466678611253419518323613858307937280 3245 5840882688162455893739359663469071395596624895298274666255267303703877905345763645188022656000 3246 5891534578245192274866794304144613620351827538730974118565961075772441435650162862789389312000 3247 5934063776980836317022482291972351061192678158282096127057643076073416728877934337281024000000 3248 5959721471509990992450104839225025540661715099972175332932102204532299745188747648270920294400 3249 5968297490243238328147208380906791238610116375492577665110273365752084236023244482549326848000 3250 6020000939086605616775442786187326334562824857504748061373270959387683233118893942539731584000 3251 6063412729579775543638894828464426982820578225923257004469514055276784077406913395533520896000 3252 6115900467174303345570915575998904859338392490928846783233382496344226494385814072466077260800 3253 6151132386103358417697674582596192107492931203009968848284622979800350588973377916866000000000 3254 6231112282538164205669822698983517800244862518399098003437757502224353456292943846701592704000 3255 6312081982027628991120207709425671892058728804128241732466354223969790338600836731253646254080 3256 6357497116555875355407656429124137192606935501852092969084183480367648521254444624189925949440 3257 6384895392796611437360092419331385519407427412826068244407209008062860807685504123363312476160 3258 6421601394473100736843987425203760878442796434832925460831164152626456256463621030305333248000 3259 6495617187145808202636953648435157370182178313148377066046004037640335706427137858208228638720 3260 6523582011251847685183553288312026040818965518311293487745058997764167670043172001560262128640 3261 6551661472531811436334482572969757583830588200462487171283648298511367256375294952176637312000 3262 6589279850433662779039661198464643151357225967625167752768213054642533669339847695480584074240 3263 6665134641074268751802290247033593936814307863060012764902964816336160253065755726417217848320 3264 6761123003737798055809854988894204272298260347430244384721619518982618683414061769749517885440 3265 6780478009904763243281789030449986303100001030358115125165393668122659355341289463904801991680 3266 6790175290118990765839236263187326769030726374617354290658248004239694966389446982482101632000 3267 6838860145799999100251594678585532608048435792699652010879999487585952732030786089404032000000 3268 6848636927766104497232625179115525149704348336535489344699609541612985574036318489045632000000 3269 6897720837348303984717466776164436971382566586533212494131428220655667867685554842484418688000 3270 6957063809587639252970358361879677557490534025754148820705173003345589298575597688635890401280 3271 6986917322543657715422274399798367125588141901121557736198727686797182411485396261679613056000 3272 7026911834165585405602961647554695099181204239419380148677258551928998907850583292089983380480 3273 7057050702663649703794273110179079710301517399020111056355603088274710830104996326511512704000 3274 7107555912054625380245816345361016120383969496221443785224497650515552583271524218644218690560 3275 7209600922330774496528018779923428225036557601967706979268662646470270104405221562191988654080 3276 7261145190279155611796814834711858043748203169838305561014767127094844390741351029311791959040 3277 7354810519834453509609781059457740816124445365839655235995432588951090773375493227774000000000 3278 7492138628073326532956066196208042250986568544442425139238518448226994630403859007978298449920 3279 7513481566344319224596937797333461733633351014947584097129343740988665593500505136754978176000 3280 7545604576820703440286805435751673800191210629126836960221668908810170696188800684570593198080 3281 7708191344566799431581791786895510386224730765967564604938675409889106707340829716035414261760 3282 7719148260062698175968222321298978497594076384241823866542934380813942136074071619754000384000 3283 7741106606714422379947761816595177084743990506234392426197918279503197572290518188847230919680 3284 7785201897512595608477300169466398529448754451365727960287298231054501852278817841329462656000 3285 7818430241965291744618502178341778758371873102429958207988648506695576219286772568198437626880 3286 7885292579209946256674405018236007881425198875064283536199928897089392899236569215459328000000 3287 7952699265607973475908907671863772615258756787407056490848482921047357521489091668056067968000 3288 8054839164236358697124334113448690436579264354873159267599525622829613564553071457306594176000 3289 8077705974102441200695015963079798609264685993732801684498073150010333449974110584395729469440 3290 8123625202874485023189736225433831671799512123716334784637863947855601779425811353775598592000 3291 8251188456947232191822654814773862244946552938254240053292738728341557746033772074721536901120 3292 8286308146945696659183471255663902157167693126661725482579514494424835327567133615947414144000 3293 8298046312960892340547430090009406406172420658477357979516138231666145349274604355146210304000 3294 8368808557264099591658492014622039005208152356340652197524667904218048370725265813218814346240 3295 8572435954065283726781407171702019346813520549026997615583318351280771893792571302075168732160 3296 8608856539853664529958078329123058936649728947670217708708487410691456701369084333984828718080 3297 8719004587131740747057307187018323040046357870079797354669543117412720241034339185982927232000 3298 8793180880644749832614245019169616332313333256359779126225940780093041117097912134601340559360 3299 8830494022996154704392728879240996242702191119695362208958110839553502414650893181549805568000 3300 8842965211924625677434141622541063251077158637723437781199436366472741233041414914955542528000 3301 9019332813764587893629965308079467425560246415804829321841727396654354269944258771534724992000 3302 9032057860476567059402824361460466307891167146008211306254128514902758701684326379602378752000 3303 9108767947367708240387735744574163070640990162483997303038874702708817585640777411522901724160 3304 9212013689076033674462609409034722896685710788913337503114717541441766992055710808018022784000 3305 9303267101829962090012189497977656416726509075120928536053150745316961837193542736417098096640 3306 9329497220342907340887338864075370060436859316686427422847087747409385871656423356541374970880 3307 9421858399647984734795627317030852186491211217541539736545806497997577910171214649855088000000 3308 9501717610385737188005682361405063652378319591582548618902399360464317969220616464045169336320 3309 9528480302054340245850262333322020047644463414156779093652031279110012487557175523658163522560 3310 9568758986196067573673634340137065678606305168203735923466793217579280828814575659455499796480 3311 9609199795427247866681967451301739289655159457067235342277871787662688863543084251050136576000 3312 9622716200032406964213917073759632590787287654714408617534776837273840659564267969268315136000 3313 9869130000857906698758182825054118870873505228646798483103733968656796843968300316666008079360 3314 9896877310697494900435702736022463822435800699776979074180914048623521935814463234512584704000 3315 9938637623451952765563854265865350483071212518451874396617148918368742030491202195299465912320 3316 9952594981656696341940706887376960007081977095988764635703855312377541162829374237832313856000 3317 10079054046569886717962150576957055137461431120340841236388958406910171823491908637195301411840 3318 10164208658475053522250762605212713520785927878477642296537668034182050504937928512073755648000 3319 10336577839795633097614975246470612494628134979189144884555907268567665167629650888944493527040 3320 10380103117740581211192137354012487367726223789254727760764704010220650676395419009549279872000 3321 10541193928554404300707669851387114035239643135356490117562389720002842786125025423155104128000 3322 10555956026280546589408554339619553022495817930907346089961425171952428094069536920393253022720 3323 10674763652907720913771875375490081589964684845700041716448091794439495824949287144515065216000 3324 10809944302093666786313099336411231694049705614364631289486390329898097888419813472737692221440 3325 10900968794103446308779450987881543739829009078824133502327768169152768498416407756548949888000 3326 10992722961664260075668469444309787313482433341808820637612555422999450718133596637141382144000 3327 11131734516243316600057380587915037997610080620722100621178541252877731516974112276675546112000 3328 11147283180114516502428095098972632406480319309049061193998185673350746251157131287188556672000 3329 11194053371895759454824962853859515809517589192285195971708367519680817558973372442462369546240 3330 11241010413736234451115831667228141244452495936856258012465758579987347968983780295911841832960 3331 11288155014648981828290469090179487606711043899574252708268915740172352010823929140914087808000 3332 11319689299358587941855614352565739604768664364239707554518263931117645291411378264621457080320 3333 11367148081234829363687043435402479115326345540032365995827822214203268041611598118085540864000 3334 11478623278655164947315218104863124488998738487945844362460741318011474133997752558751016637440 3335 11510664076572944170233056179192027079689538206066624710550201501871922988701217579208529223680 3336 11526716399618005587681191015578494994191541727227348671853043706276226681578928012311042432000 3337 11704704908970984719026483839252254929103374193524260080852340721561630601598538873418047488000 3338 11770074588819531968118708828653495347340610948976929698103853087676076140967773434374226944000 3339 11868781418499828303211233299079880623330387553262839528937891117312920961057073274742553216000 3340 11918429978895180858146624443386448179224405966018109593144232757896448880692110494025745812480 3341 12001617408454233425382038946072668259354548806024077614903590686923324858254332533501728035840 3342 12051794984206035195184291942668462423484159016498247730105453333007073304626450446751536962560 3343 12119009283443778520371844499862498302729122190816283857884369201402045257675404011905019008000 3344 12220500513565370027146429260171188142936817962777543186894022320187851805334586889955452846080 3345 12374256422585002042498184039592153899668321125035620159013940374301595332070036593304338432000 3346 12477782020909202824397771537559684137307048607820712501675196698276721754747527324566254607360 3347 12529853635622341676634607780541647831641703708687524011183265601390097153498263723229616768000 3348 12617099853778002379395220195761758793268521194299199023256810651731329701099904215190674304000 3349 12634618386920637675895675010946899181675483660200153335475417111611649241422415615021809664000 3350 12828857509166353813737319585666855677727267622405782081225268264352130479021658204715551257600 3351 12953941396019164586049579463584884761186064462155683082419458590634116582428903002127898752000 3352 13007903582881210209990977698097363961061422013650672990854164604318210946207024983312109035520 3353 13062079813096624368287565921078608967115232607190364611394937495736907595654768093454147584000 3354 13098316610985768229669673815680632113752806353332686691870455056076213789518701025854112711680 3355 13262570313242139846445113870262491664046572872392264958213520095423866996395111681130950272000 3356 13317756121471533516765494879815514667912094808378170833019303533299410487656087602244895370240 3357 13503292590502658593472290223898865239182442590818583948419425843665567317497716139235210690560 3358 13710225296540810191695196873108691074308479001107245785796306764473291201548280843235196032000 3359 13729186387488983959291512559863320266432227164865144716122272768818486035611471639178171392000 3360 13843478453074578170885179942682708284169765304889303586673814457760566363806364362709183861760 3361 14074786762017688246972095900158163671066587311375518654672370958597012528579130161503632440320 3362 14113694233568055089174705716757309903406931971474209276041315495893296306582025988360175616000 3363 14290048985278644163665672710254869052347383210475329885703391616296114925031316371354624000000 3364 14468501161192496665648188000046762857679507983797140157675783112702521973960802642022865884160 3365 14488459677721425418138888386995762394766618994974995513489686319543964234230417856428637824000 3366 14709741026972532310279745047113669318997493768104288646553317789692125320081545520560924032000 3367 14730016338766429118667353465463656197558251840158476367345067317195753511259000100465992780800 3368 14770646837926731505103689685923430937303175713944181925210763222708705567024545851071610224640 3369 14893179734308798234928608709423211695501037088712637583435828437591274324443117039817642368000 3370 14975405501566266764542272782579475280770059971624532262546636478733538608698614144232876200960 3371 15099555276571808867657330095687325342281767592521766791437555072954344878174195211832918016000 3372 15203761596031166095994270099847993612758877501258447879502440250819036383392963851274961792000 3373 15350801673504097009694744925628715979904252698210948867782590381593271250155947169437045596160 3374 15393061252349425209987415331106430340176365605779408159311080104402503253781358059809808256000 3375 15414232568164681308453889197710287388772960854394478590836394413862027655620690938031833088000 3376 15606026418273666440189678635227180573409272180922564417198726476881792214218798545455260958720 3377 15778415936309812157136817425038684771087219104434268121806518680392301712811433497651996262400 3378 16195139040940834204470866801694882919228906376666792039508515669839853014203292602968718336000 3379 16261888072480287469913807268040707285730452043016255582168771739493837842031598088816640711680 3380 16328899061473492144568890686032960307685955903228003264049095274962347513009267713975221683200 3381 16396172984381615224041706305795725074502158877497745999506915619148544790368126330568832000000 3382 16531513555036621979179467092705444117580296812298629003251098331679588695651150100692866688000 3383 16645109453878524698174732326916289932706122510718855166646236846031382246001620591273467904000 3384 16713623414318501179477604209515847589146486402657702268400202276162750611894707545051643704320 3385 16851457932824473257405134560385893647785873850548578462353968503309025396682956801196490752000 3386 16943948306948193237694577176903096764336775507739697825911259362115604930937561134716677283840 3387 17013633148501585633442188814199265902764777483912067337359346745830902919062360146794255810560 3388 17060241252538981311837533593720803521740402538741998705866480928000799097296610077662476518400 3389 17130381474525447166212685928849154337387008764531885858797932893065910431070698971516980305920 3390 17295111583345571319872517307882228400941985082069945322191701948509390388556945558545848197120 3391 17653199331463648418953435752797699187935885958303794097415352047193543218693001706726667699200 3392 17725659181173041460936718405823199734013460858212512620713755961006764048281192428741354654720 3393 17847055455557974118760372228949426203603800790716654270970437216947254471138729617623761146880 3394 17944742155081691307009271847916628235308058020082604901892454845226457380899496013119970176000 3395 18216013204218306964848333207645288671603392876389428795402918745904074512244040162225696220160 3396 18290671320373296177806215454775637611360846690092041972956418588732758889650798262282994688000 3397 18390668885100031537940889487573009996846692554253478053915550484029537392638967446540200181760 3398 18541642032239546198205866073745823903605974231538842174866798404476083476464486904903514496000 3399 18668353925208978887110444175891891192746139938128634183819576956930209542352798865652134912000 3400 18693795073330142894709993185836873473488991072657870976043403914044235839815804721025897472000 3401 18821496897795137556360146848392024369228337373377900765040314843725999842997419907115728000000 3402 18847136765068262928127700004858828074454551861112092257669287738318132352242154326673230504960 3403 18924256108215121884339718228452862874270430101365491272734995721813697589078174869239540608000 3404 19053456616489674724006458202626805242911968089630431727032236779752666613046506915266984064000 3405 19079397329469852462334871392348919248132487821280706413097865235589488281171056306344346624000 3406 19209606226700951168359319534396530482708447285757277651085685543518606785360664229737332736000 3407 19366974123332314322153077492258878840265199338958072834791728403768244370219461470053905587200 3408 19605330017766908755938243617929280646589034503722703258230384903382581763840620472041996288000 3409 19873446048960607307630410257166396128013343476102757399980762103765882066625317007387340416000 3410 19954559415589196047321219301018362998981732835586665326875010386522655250002059587816436244480 3411 20008810053592032962844566034071374932405874698342976025269807674310260997854658040541040512000 3412 20117733025282387228115501337113840745135564493443769619054078845626977994615177004949904000000 3413 20420190615399286171129412334148564178547057261565825588163596930958147109465601771831296384000 3414 20503427665981110634265407235958213254248404257137143668569433058629755236032465731329321861120 3415 20586987789079423072893725950026005430191456805021715364665907905378110767980106234622152663040 3416 21009676324219198072136901986512006442528790711417447067186797613070289423933262436143671198720 3417 21095200040089673202246715501196900099000147652346715858882422298762890124539888484906565504000 3418 21296046644242434653202942805087350143489058039668457685763270580271154878079235165180732579840 3419 21382680105412216443557692080677417328290171328791839288301397257203909713672038706084052992000 3420 21556955009102669587514600790812840839157620014305866004223914900837423633557178179546416000000 3421 21732582140605029808978989182754254450298780836252334287645091687772113201928546978343679467520 3422 21820905902727897915841607615392850351034111910596455656800746984479362285412830302858534784000 3423 21968872345955329402656501789619631605555325716454195800486038500463401925930690973334608896000 3424 21998580079572967639295689722165922147181615573593220190469921088859369217312402222362541056000 3425 22147693543595992331588993590289814739605790599812379180452339786609709815721383343602451072000 3426 22600831350370297392071553491663531125896636887226933659461761564031209910923159511875969024000 3427 22631352387410084185065992079276469844509236500285301296000393690711379344651450095991764116480 3428 22876937774930105707192924871331972969160451750083995960156589563448461434624770615359176832000 3429 23000680207797019611497867243188750455797387652450825293790545663319280542550744451664393047040 3430 23062790214157400520523499189780181826798323997074882764789187389551881106010097305674752000000 3431 23093905084948505241670582139086032616562499892168826343205574357918787954689097254706137333760 3432 23187489752753083018863968257424070676836925662374640969988632201210489128707643913560675328000 3433 23470415711872553630993165350642460141689428171805009197661716231266745937586654890419522232320 3434 23533733106888305112831266949158424642039363945581487776062402233890038604190863184660882816000 3435 23565452777033376151548496035380871137753312083459065411981535118213229873939561549693597450240 3436 23660856273228630710554610910922587096289326276583025551633537014144484292573476551802445952000 3437 23724662839314810020451077341122313698843885465081778341683129351187978088078125604711007232000 3438 24143417350677899850310711143738117216253047380321096498066968882984715967740145740417553024000 3439 24208462600217817972468857001600115517062608526115971338886980323813312270643397501264477102080 3440 24339054126514694195850731790734579089559058438688435332260449673093660680231530225620484096000 3441 24437437773570864517537095130223378648973711173369300138884947702077036338463714804441340257280 3442 24602252707242358742316985952511156052916021736831565088295213282862499964116712670152957296640 3443 24635342483989844669575986522887363876214527593838617964329887864319731473304750000000000000000 3444 24701649239223859878381372479601303847437820453936079886062291503074646557106322650921298703360 3445 24801428150857726413547152999753770150647913171890349428561241259242548077315140350718199168000 3446 24935063928104363752233086325950558375391114505163437251891289869718000938699453013611408552960 3447 25002138706716243608889944148708858746812402815718637050263281827963309579133936991949323264000 3448 25103073159862739855192375195913896933357331657967547554432731153935792451950038614123538897920 3449 25613593794839395654462562346874061485723452622396699782898057837734438883827813637804368768000 3450 25820557938189498519592416984967934478268729191442619903174886705142352549168768418554717184000 3451 25855206434028209996187838825605500497223484014145963775461140949364716097556371724051334144000 3452 25959417803450697307309517550226484032287787732541082700189282991776358880733445833094104350720 3453 26064029126444744723120272412943365942629986533683743093982422953349079251044809568293718000640 3454 26133992924640614620165261946570993839786419569463204556543862675205807588662709754139431034880 3455 26486503188861422765034022747193040788469157255843860337479663661644204520535166799223058508800 3456 26879493590575117604862821938085342877551207287764475805404991840577240204586100781599630976000 3457 27023771175651001059787040194955216178474706550541247579659556231355274162718523607857247943680 3458 27096186252868034041062443823874743166065167594190576695449747860200247159856092120229281792000 3459 27132463057982360631311751888893005550444682355409736989585160706110787011563072650527257395200 3460 27205155480994990109611538744228009479280831257816380488510792111794642034585446483585693271040 3461 28545771854682616926522291773563566845257170771891245455442685009587997982637344583940311424000 3462 28698553984741733328183471248759625568911093432519180835120718086161351888235288634581725189120 3463 28775236782267939375487064092143105825159332321603474714253467773301350289995992454861034496000 3464 28929188194817065770185959937278345699187095005101829296553867288198145375985734492694249472000 3465 29356609735152134988561730568255777402057675040201385067203520189318566393903362589169353728000 3466 29395763062349205356655013646165410052899234527210635520572670637702512097620240045033728286720 3467 29474218965408359718488501314269266939251499242079002999899351931286387630104570427325543336960 3468 29750388051594368137988792059798853398802375832048799802584317295286313822776018806500245376000 3469 29949158640520818349466504958615600543509370044773485633970253831188103025687100491239885952000 3470 29989064242420057551825737298963075605308069797645357547310408281750665682475035497303354777600 3471 30069027417656324103668526916129365703381481085446786556469969693865666420369087916688888765440 3472 30471898642199163928038938921493067791336340887508073335620467961107953603985761990769215733760 3473 30593758994948701090375196906448474931093630556470655341170794121651187283919191431453209031680 3474 30797891606609386655316266206645575738664881579187602329460293114608650634754996793853295984640 3475 31168603437471887655096245197239562273574679955129465315616844530732094880714685676868608000000 3476 31293115622659878332598113641133640667348068472966490382055664327477826454811942510783070412800 3477 31711586487142093040223282615601656275201553714427022246036738306653157188754912177613200747520 3478 32050194952827965017501226477122635340542973881095608662635493690615939140987913456673925299200 3479 32178058652636862543965667440520239569854598343896549609926123565483568321648868507574272000000 3480 32349299463522216583660799793162557630206716664551244485754313595898688464342307755517441433600 3481 32478299253198659727383296762857353576886090183865973283180628585101736337174385407641291653120 3482 32564571129337678934868268780206127910214741350286451163030000000423246923739142331088669967360 3483 32999214362993143099072650301741616710105511488853999493556226156647063629453977718914054676480 3484 33262646368979986935674150888866004097452487078198717135943628361891420472566465540919824000000 3485 33750815288533154354963231788912945510125109215556464634655025401244797896037994868633795584000 3486 33795531039945077358869922128738865751661804841571242572879680099737642044441398997218877230080 3487 33885131865331044457705278053935299648238491917257175960601180494972932392056491306502654853120 3488 33930017074622088144359343080949614577118310734465648356608122111664526376930665996735553536000 3489 34200519757339598008566500041384393609683900978012784608161982243152095733562896823282652032000 3490 34427506354879593188323197128645983648921101852949830992451914485281345268576137182256000000000 3491 34839702459518533516543941882642940273006965405697453662194425391884458993921543329953096704000 3492 34885791069889543832866710965072303644823364151002336286084025683904044464698507650333640064000 3493 35396613238447737173153611720851475757917194712786373069572384137859628228333806211789699481600 3494 35537159907017374994237026535960198532515666038181288694508363916894967864176653322871936000000 3495 35961995852939619995219203716748730659279135747245305998780032323863175615018683060889244917760 3496 36680824173855196714552882967016839050422181773633301813800007026283033418450199947040322314240 3497 36729229439589647182081963529812248930063112526510944065752029050225909237380733679709568000000 3498 36972169696560506272166150397951326503471624269016573234286024930085349475769332550131131008000 3499 37314858325020826958686320009500335620050329485240770565666447977144414286879748741128498708480 3500 37561485709324244778951436671276288360477530608739342509481047555172636676542228930634593725440 3501 37759904569101155880015022424914848234596320684396029932497123788972992113123641370755556992000 3502 38159741015475859699859446841846183452445135041177188216813157303113372546683426449366579737600 3503 39435382311141802310909877179175202035894957007441534207223905437829185930407715875284920038400 3504 39591160338473016484448896019095156942657906127236340392645093874532494800623169671930435025920 3505 39852093513106810424667175646213588908134090723359989946831514697930524310316844405874549294080 3506 40062018459184802249572973508780785662613683288649079920277371370018213740129910157897255296000 3507 40325905841227576462889092507802703698758332786140268677680599620608913225033712397698757632000 3508 40644756070519778834497720305830631033702222769229140220634893528103929985380677584578645775360 3509 40805080168232423017800068757887623075690031717646335525987572858091791225171432368075475968000 3510 41289674107755721504485502780880918607610467767840156266560611928350290963559130423066779089920 3511 41343854945215499623737292328597208899470358215823116071555313740878240937576417788681836416000 3512 41670364633139969256801976175793139132862889430607511925732085209834447701810465252360625152000 3513 41944330546133595530490267792738898423348762277255537014513293351181186115488769734655376000000 3514 42109532598154507843705886607489665395078282992377683484612889240652001267126367775118177280000 3515 42164737521109894106860526497365194823613633452921135637272921447164691016256814073116002688000 3516 42275354215197398189880748690185361789765997350666804518936901027964019943138805145190552043520 3517 42441797604253196488800564105696980301669513116121362121169452631545362508879550038875424384000 3518 42664693152401433731577755020281492125519188641563983957962423468083240290978380435158915742720 3519 42832595967436680097955195234833673043317855031616127182615121456506516126410403708053715952640 3520 43001127965034887631970634789784443533971636232478267084477095231098476973882692947510182912000 3521 43283418896993356698214812152453446036353210529182480369322022028276078299581038305486928000000 3522 43795995816411860897074410252817370810710279912380135969852126882989597728412718359242803778560 3523 43853304336297214845333181492954269835566801946605155883333579735919289107461207375991256064000 3524 44488430070691654576955973320658170949255633523334107948882087226374476162125308205073374592000 3525 44546601167410367634532102339395835760601650343410031058147969654757426179313443555167245107200 3526 45014584826335454528831150204889181353303303101373175587739130099266204173451721235557449728000 3527 45427908027991929489268212005787196613416151718603275364945109652059902352562282140206865505280 3528 45725349077894550211873348911094573432724295169869910348505090120377642790125899286566546186240 3529 45904703018334472936163483961888876029167965612403570225952689362424228188336778084642196352000 3530 45964636409297015763619599661536011189586461447697010976618623820182831857235024245869248512000 3531 46325804727968769279801996319787500208379275617372684928311055359263395332296359973872044354560 3532 46628841344331404603391657326128352506981035966750205274040955864846013971461948333864949969920 3533 47240587663760408331183991301101581343834965086754700564091778802553414340420496124199706583040 3534 47363850706060673891424458060985111822863922566963720600714193260433660792952827557806990433280 3535 47797687993460546552765705035859720958503732278284317913577992836287196464951075683798000000000 3536 47984774478229168119392050584671742586580995759201055599110227748681615966133542842147222323200 3537 48109886027449915324576232107083859990224185625437284545463278725417800985551913620798758528000 3538 49249956730049527488329297044332555271882689479089956250367578486654337253688331633696319037440 3539 49314042546322244714463634211591949929468846946363280508570455345411950188507257914980016000000 3540 49442452516935866527803129816583285109599870650878249669158886195735608363494870310858927964160 3541 49635664721854556204100104067812457832276874162272229040469511313088310641542593379982044288000 3542 50024248524389016502630734201609871224439079038052581792002197593132372417877455209110175744000 3543 50089293511945535522878180821139655693488323247981661134345676174963820316259145342109242823680 3544 50219625212530879893449470800395863244081138760986856259415202531873374975537099279774290206720 3545 50678334252196483667846703020909943652933170619513241976577342586004225288898482295256019072000 3546 51074686802898460569466690864913240723726145636328649434044086026240345967274549583111543848960 3547 51273968455511442844159773215822704443555712301915159031251238293667346926690352151946206208000 3548 51407234055768494993968434662777183609221244188158568144561405940904522447480837547357406776320 3549 51607751138201173002637269607518231413168807877884299845043968777850788210538864627987390464000 3550 51674755535382180307500872312382696500901316657043520297269711112779488111144515824702481024000 3551 51876266196821506985604410804362725267841934555247050639722507923681422197590226585146959339520 3552 52011022170452989770398543115295324705453739500534005516865123762514719893207459199458059136000 3553 52689817793812208878654811019279099995061469718664198370092882696791065602648948771351552000000 3554 53032371367341229173675023097283179350042068318104133181021873617828295969565319606136853888000 3555 53101136125652638001464465343175046852081064340444503138486163839269956730968894462363431685120 3556 53446235607429158829036630771757138854875462039522817561506227905513630673397324836681823969280 3557 53654319444417607384544449524270531175775287118221408080397739911943560610628727334506217856000 3558 54072804088862899989845089868372822796913263683095097729961160877105928178430231940191450112000 3559 54142853052659646855673478894034072156663700808198117358393544651171521538615854922697914752000 3560 54990210333902225862775846967674680978005393530393814924639040242820903046565490611573652956160 3561 55418610598193647861472615722956526465888904057212662256248986497348276924608429905425268736000 3562 55850188203340360996349308999947228472122388734857427306800013126997113567665868108498728832000 3563 56067175496350424486182084266815258547592435598017064692032922571236593392014603263859842416640 3564 56284965528337187951101661443631660345965014020672842886432903415238897209867823231557383823360 3565 56430606241648038434388382695552520749561027405848576195671228600513593604117001871498933427200 3566 57312016137345595049718961014347187964418850467802710044120065688356285300281825254487438976000 3567 57386055826810271967415227087588027533465722550393566345739173027222928825004455636157806883840 3568 57534408580166689673363134787732968250095782240061129596086769924524811553993763414846532526080 3569 58432224456733263005992706100887758405750890405742172832875005333851355017867600792989442048000 3570 58507641717656617016109299703480290647852203228155159854499363974024730722447529829034036331520 3571 58734450124998983943937930636175367832852092509519415877238107689166134282959467956936029184000 3572 58886120667562974999319721543591207221349442480715109853273590100332820031615696834733350087680 3573 59114326061028861879222424830050267632571438433249757858405674466330590173496900861451015296000 3574 59419910379641965604392707651315127393300224612987156918031329195756405805801063648800757754880 3575 60035598312063764096003570075504819020295457005542136925036774629953995670320259925430684072960 3576 60268043875712689355839824556916984424660588458257797008490383306587150562817336930563063808000 3577 60345716019493373533580359054041024658933199534447220997896186411254286016726281759909591168000 3578 60735508906363445588659451991335646926904193060125880223853695474855242225270496251765463424000 3579 61206425863926525022492065073100461345723741475787363803905431001558522049367249755044732477440 3580 61760224136496456822596930912984664200180990945763542144933805674892981623677338307814674391040 3581 61999024228174079399835845885037570577722249082000755986614973022335766336777378512477980277760 3582 63368922596795503801844075266482442951339597187011605270175169438685484952749872211012767252480 3583 63613642441289036369482951123310615079001658303093050537808203631730990576619748120824880256000 3584 64188160446218280336787798225531905860787923874612712724974140295161255574425643281007250150400 3585 64435892189405219743202537025010126694022290390456642927952002730250476125059678532793803857920 3586 64601552274909096914751285680402711042881674573921936330690500563168517176984630777472005340160 3587 64684534347386685840787823284690802413400064623825271079027830578418879034037207505942503424000 3588 65941512954293516339031487724233473771377920661921304508804857688134632907619321276662000000000 3589 66450789339482697028336388068558909309046972141734994676478061254822963419007047648194761728000 3590 66749594810363035465725053429717624901413232736605924746260659033865209951699238491130114867200 3591 66878045637532770642321326692301185402920687849999006996511658661404980377987949621523393664000 3592 67221733106877139071694694453570434958813452364218173556096941193764939897664382837883935616000 3593 67394206991076178080701607308751039051066837735969843908640741679707668071548054345690927267840 3594 67653708248107295550682720464571025485117018901788207351720640740652873139407064890776152192000 3595 68001190534966383233423071661745112220696831572913558347495145165376273280057755795976765885440 3596 68175568435457711568711570134416712187906213479571271267635761783916999306346570573111296000000 3597 68262917005787586216797182601071085112696763937925772044017747106918876326639326516189749212160 3598 69497044059010745233223175029724844480868259441561592058619262363900278577881482133864185856000 3599 69586004330058088954246797620493715971284721309331891547479681516010442264858259297197505904640 3600 69853536316499327021560943301687095932160924690029823592393394022522325575528186087931251712000 3601 70032434876067857356394163241250529269246914456788181134614059905961399909192805427238848998400 3602 71205955550720104041784322657610361690161533021707303781268564157534689236510366770086939264000 3603 72029338146809260890261974350524436041396479674532339006355831225588182303290185614924846407680 3604 73048011569839334869565096955469283657474924033925146792620164703864479674754620530894470528000 3605 73141295527103892769332692213482742750198122428652843273325928654911041052211519268420313088000 3606 73421828600270212321219250690420481069234742754142703545878747802039120889088328313229359887360 3607 74174935408195997579475237819286672597445346881448513462728753696695902122975011809133881738240 3608 74459242604614684482941587020062868846115911472873675488020738724643858744781092427014369152000 3609 74554242081107880808956298333367886244033675758353827163299839607775917298684539674988413312000 3610 75318404481389837724627218960425058470068857316289980903644595196714139680653726452362170854400 3611 75896415424701060794130036520124835341969603149989215197351172591699741331638607066844621824000 3612 75993160364388097190951700243260059553752593041044687622617396919624168629761125578931827584000 3613 76576101007840179128562876321658034145520967894835907543058155276115519222525502305050494935040 3614 76771359151069037392894074917732080912423440750158637142106660361372242589443161272476244065280 3615 77065135671835058861844559210978481450836661757350329146128413864677656904684190276845423820800 3616 77359982642964215327383756302403342144934250804435211546391541436105053926274832916976000000000 3617 78052142604909787111302559752910743124091355299210614666864913200379642735148970600259291550720 3618 78550149308783394057427566435830803806768332022944379766445900730160749701517144794518656122880 3619 78850404346644907429057226896631516151583952267344132603841554783443884044844581252820582016000 3620 79252445057149233479554286335976588520751902492429744721818595739242650522048456759714010414080 3621 79859168610535112217079001523648447472793978193298539869097656794749085121341021653995136000000 3622 80062390960700340353290933520421998637824956454664403357100960626019312323381914193032111836160 3623 80983002191435836511637403607810451814244048335831479768464816110008828979416761043947986944000 3624 81085912410066246033909480277283868695063382577390425142546764510444982208011413876445708615680 3625 81602334463343683046357869638797553701044710009646675051197818208877380768649121977707611888640 3626 82017725874117728277487362551064642239451549162024098348388446383365165842111071226496799872000 3627 82854557995104896175336394484414787209906182557547791960352500373875772791212510175223253836800 3628 83170461457268993896928717154719798365969194925905270404456076411286181909314681243317134008320 3629 83487511815994054132416579619419093428353821389173876268728737862381330609198140665754353664000 3630 85090105933586929553083117493274934899978638090330146878280489586755812380619921239088432000000 3631 85197980725227078400890993189452978582952885356402186333434657952198423953298815392940032000000 3632 85739311277677852869015261280390512988614883292761521281708372053843047202393083825995762688000 3633 86721971224980998140793881347964800527539641135739983622571865571840044076594821310874269056000 3634 86831815379093507792539850611776818857048232042914419357592559082390718785877091454112262016000 3635 87383026658341484999649814557703573325458673308643069045384925279319311884200199390187174912000 3636 87826393428804237080572175101738228401092324383151445736633437844722328342018559995044864000000 3637 88048879424078435912738882447041761065071001889096768441926377631431933719456283245461930050560 3638 88495462770558610706140738582102550118407142463817493248019886941003420479371298921439566208000 3639 89169384667664371831271369654955367690826637037411640124564752617264004856113846269977629614080 3640 90531920035066057250246985142496042258370251907516244810790217472426400376896665694570757488640 3641 92846978647769939055273524756219325451406453403318616044127681992697032964377424158171837358080 3642 92964199094070157184450879272074059202199129036608065323100222268043456804186785195081403392000 3643 93670487078905683804280413669632756292621325935138608186662782944190467894043430092330576000000 3644 94262961313496700570955212036688447151963083341145885153431558132353245557172553926662094848000 3645 94620157156429570657306067641817105540140374558798345442534835345008700772101731256638172021760 3646 95338419824667465462879104869733667047605178016626094713836394404732350247620778227761258496000 3647 95458633974116094771396484492528752333352183858074845930783248721814815190692650403286358656000 3648 96182956067508476194072677579018893405805595852266798185023237438326556377810645905481557606400 3649 96425557756307330496298034063921053367513511379798360954749767644928971249295163996006501258240 3650 96547077031719528206897917797227066897909354982279525829898628564969415301273209086355728000000 3651 96790553275030592114191256107899646927754950809114139166555928904480999479773757575687112744960 3652 97156864367982299760523205640468509286560167264153950096278124299925806033184049179294916608000 3653 98263736204258609966756813411083507017748048476936051079966076802962850075614527941542498795520 3654 99132928710600321433006461095130363596231253549746999533530095816854650001500754760689262592000 3655 99883774171516248261253943456175033923839032644040474356513769761520187049785288178356869749760 3656 100261224929760986222805356105668905737232049148488776555534204913366943114685424795782217728000 3657 100513613028388908956442654267080792406507854670817574783388787292773147584560521545829997061120 3658 101401744884502073473521838603139863903155002725719761188814177103882794114134210705308599608320 3659 103330117402644205853058671245496594914974637099916642175838013951392044430900895652499228262400 3660 103589857214964603959938534168324432137463491598023348687469652207159297589685451636741831808000 3661 104111203473472196113037388059297400979265761109659358176751547258869142243917148407006538624000 3662 104766400841163586762774749191058191270789361731682340381993978998034767712646051071677582336000 3663 105293384236146416179632278457259271344799293680611967173671182592133359338893098472893373153280 3664 105690277489248344734451725079464608717534517912775691886668793624941042006971093856950046028800 3665 106354934319177576913367457271411578722690971724600704426026039212635700115509657060648075919360 3666 107561360436245721746343787059866754936086483113384703124288947325807518737921905373297188864000 3667 108101723186486166074168185112547697388172774792662031872401932707413433877912028735909794816000 3668 108372873116443144753892760780472605687219011860818036040374003371307033903466103688873616419840 3669 109327007822977819676740017870834965670976168749812602300396009816913260808504642267330676157440 3670 110427243449195661288645885551244530672106770308488365381266194135734351222998805281101100907520 3671 110842544059405891736419913197926583717613998189175246964134199064162537962467367282941558784000 3672 111398592568982401193347708839915383755042555400186998411253056698696860660710887487474442526720 3673 111677612066903223572630354366052292087530715268892564796445674134625360062878511962418205056000 3674 112097389598077925317971778312003546430046807055242081792208716062120088464102953341276475130880 3675 112237649071699473888688402576344534586227023397045233820736183047747026209862937050458000512000 3676 112941457172536428017063160551485761336691556494560444857557061049963092662026149493669888000000 3677 113082722266345463756971987832334514382650615394039684794219062750939101932840770377023488000000 3678 113933853125411167395483767212662237795427450692585130230707689796443376803656790847771325496320 3679 114218916679107994220463436922050117708396059996518438419086935010137339713339707310482937282560 3680 114361703055212614047803895546084850891881112668102044869045941437468260852061806273984462464000 3681 114647785966123311268657478246401229036916908534441696072619280617401638458176854278707892756480 3682 115078188615986342572815048776127070439312916034156257905902476741756478655911830035856072576000 3683 115654453049548708803209627710931212165410550294725612799281725481575628230419533472855837639680 3684 115943614850125484420072372369583679134894575618834936503506610911406589063253475539601800192000 3685 116378648899262770089790592644650404773813505989424591143031375024822280888731881586804835287040 3686 118725209789918790863985313472138647425138570134115651682912530468105943025692368866962169856000 3687 120514628851603415382546613208117875595081899599564415536895992369859266212426052026642280898560 3688 121267775598492544007831250019902708372181767374005914954933662990004081003237653862118807633920 3689 121873518295939683045019701033932861106282102929886261780659881552529793004809757790174966784000 3690 123246992735314700634148063557628500440365953794195616046305862369955600891160798590770303872000 3691 124016390900326791971404962922427270752530957096397800504339128766020509652616862763250000000000 3692 124170818477401618862771717041956977681027276386016194362483592145596281383958409482000000000000 3693 124635200804109363170315587768249512143536814856889359651088662354251536353539176319881568947200 3694 125412849070915533789232326599303166758622560490413221939353478469722421049972749918301796392960 3695 125568932248190339076770036166705311721967081771274811348102313869655471524229971789975419904000 3696 125881653789806187717161300727441747193995463227019220285631214675695199958400060758498885114880 3697 127298102663674425957134033781458084424933741745784099330116535734507683601342584663784292352000 3698 127773616059758876103277348069459111263039829798182590622312324336191034697372821980534843581440 3699 128729722657937110088024162167743192078772680754066901469595658996445135604601772961982373888000 3700 128889734722749831388392420818762437579548449783676791184684076922686634362757259530598930048000 3701 130176668058311032240236023664271499944572992937787162938118438449513777617250431238271128990720 3702 130338392534239752424444511675903132521500951377513369846610871659814047828207631151033287296000 3703 132130037562913881234247184238317782985871196209265746420565071653487384041980528417118448000000 3704 132622723944613208929404161971402419959271710674028352704689614753491814615427505713343417548800 3705 133117159662082471329196069880714293089927623496855194264358843903964526324915454962970733240320 3706 133779138673897576010791127060360806072017016815352461595569845215078640539630747796428775424000 3707 135280073289144562253899772923567507004240532094840979196974751776201848604094856926044946432000 3708 135615785432661996319628037821337080428836214941736970707103299850389058652705849096973696435200 3709 137136333413136748251235442736381054120293187703890278309026539114560874593419092419820991488000 3710 138159037589234774381867838250353637493551279204843583000577592975869328089085390845010982753280 3711 138844871317896804430944962899431192894327421407163431356582150635644975866898967043164089216000 3712 139361373154160390831396005389724140484088805809007375133273900078684758424247791153068477972480 3713 139706723756757023204934602529957470918943903371922260333881501984614067473908102707328579712000 3714 141445737797212787875068880921690084037716398562561306639152787530325584619903910495353003008000 3715 141971449207859132145676430041235278874088275969681922275631808155898875010446495687465447260160 3716 144628039732757199965588179106115896044127404770761570245349964230216005055323424287904760560640 3717 146606223765490209648705036866323047527970656288986828936823076862623830595943293511716530304000 3718 147696067102172774613302131399278404493228627206013630579588383291553395843495959848371429376000 3719 147878456153737420985048328156721547418038279763478973523849187019600788040588223976574849187840 3720 148426911227074199104203442360103687552059162658875348061902634008196985242747758232812680192000 3721 150083923964784464430955276135224938593388607845266350856419925607829409278172170513721101312000 3722 150454534048869360239031160124539489697942703582387623398416209686002063753976459870329867648000 3723 156311643252111208183928263738035904256062198628827711147017579220363872691429500130162094484480 3724 156696884322771224173971175567703855228122010296706546890769500353619156879629351439012049387520 3725 156889843783082674488849099289946317789779247183616982109483526587672861105236625286376677376000 3726 158052361376031075558412685770152988702162005310983583241078725981969485885966143610912235392000 3727 158636692086541626430883445244002595260947745089797998739679849377046108359814221900090907735040 3728 159615151283842293372899415288707431449046459015946969639246546312808298078228197825333064473600 3729 159811531619292290052583145095125111164036019714643417988258457450649227213841130736348438528000 3730 160994654599603676934184278342354633573753415098683229741757765879725625244222679855293829504000 3731 162186116491877110526496434878774076122968981924308391341466949234906377022372987151135867658240 3732 164998937540287151727204275379225646882612491105701264588049221027511496159412072661605908608000 3733 165201621126855336920350771611023972445237629871744155232969238067212074998999616893930957521920 3734 165607699879466093884761760038743641102547245583109627386954705060327434968800543705796471644160 3735 167036474822734350748363694197248387365191091355663289153097332250036557193846937832955728896000 3736 169305437083136864606057573579632840873165975197512673882522009264044560031839969921164158991360 3737 169929320949245462897670745283886275165050951080032505230268614691798760115633981917127626368000 3738 170137768350982863317777348169087783865292507140630500050925253726311380739360631701405491328000 3739 170764572674444508899198727231228057627081255980097571477104740990820013712320604380663617960960 3740 171393575858909866008664563454008323597194553905091730163058093611464959885294948951429944442880 3741 172446820767736313516453710797896402489577500982132121319803524715702047771387601072127297571840 3742 173931724088970039845661404190674515476813188631235607684449174830773632385657343549028474429440 3743 174358213785375814589404349424438309140632884826899798904190994532997760364899264028677936000000 3744 174571831943136724561483808561041928172321006704576827560434473284869263992419029627053444956160 3745 175643666874539604785134214255496394043662169551744212668386575177574009918010418902427983339520 3746 176289773118513968745532941696273228965706109049197937080147475828271475133771491912514985984000 3747 177154769839984470236230602381256213661835103215832191527720995750066370601882822783929157918720 3748 178241700788795971799518293814270913875537298547169827772787742938276527852473709024827479162880 3749 179774079049408097760055583973679232866044288160984524817063798260876789268546589903520768000000 3750 180876307859294233357384117724863574039002128471901642473176307207129834758916761866449466368000 3751 181540731324210418092225967654082823014107454895498159884475896087927908615531385080114116034560 3752 181762721884343162909054981677916268979303616777043440786487995189076916070405465596547825664000 3753 183100104012196450640670602256869111276982760073951859183391147176041392492972479229003134336000 3754 185576347983215879516290412052255508939675414971005345837839901729658126806531499352576541045760 3755 187626055838382208158811356929181320153231959616292043959351626437435500960893481434177483904000 3756 188543941596322338115148446213306420438589544972061846698039231044253232807480555577897821056000 3757 189697313524515709926870540300394298863136734168501133879257204571011531203665071819777354752000 3758 191790336166850215506451691609492914076440430086052892380877811468430056107515017943510207078400 3759 193197883392027995796541502965146856518276264901261278889500342504379428349257024804257092224000 3760 193433428984088469372576702226743712427469606240775298218381449093747244807306395820482345984000 3761 194852456284322803752502048475131006575022957703719227639861781249749884455545833472162647639040 3762 195327664548551970273268890161576310985109253157375429242748836477279206903007152101693935329280 3763 196759920847571764973002626879229155137466674328569480044614459419128905948562028695554000000000 3764 196999600526719407770844702108685178638060526911869098995026283825998542455549627996554000000000 3765 198202175693903826592106683238685986010231687502187804515276812794254827261649807857204092928000 3766 198443528230917163465055450852118590979600644150853945509546545048133572215739933821185942814720 3767 199169266390282175420491571240252148773270124916255796795264301169857870895732154246259631104000 3768 201361678177551815845702180857157691762844783492922740650949884400547871511464598976741852078080 3769 202097575828998568553175852015959320244266014259041868986495720472316676298989243869576739225600 3770 202836034383650174339763905149185021644372550867877352469705041026553096746563225486004176000000 3771 207069415581612895356957629706749936977982931623395996746059878409998875628501574503941095792640 3772 207825164430834073521808363176817724736925845001374850314856311873096718726869804313240278912000 3773 208077663948788174967405069451965802377834847926149103547335808156030216153399026994349801472000 3774 209598807494699035396631468188154532718714744652380377054418969893694008018707930563337853864960 3775 210108204572355187302152618448785073975024608838392221695866785669072427115355680786099629260800 3776 210874511474599925461387152295281849164853730181970906873225409149195992113882999828770204472320 3777 213189435269078750666916622303007738846477292837230610103751197017447332689458827907695348736000 3778 215528548918214591885953953282441780710528461953753925289528837505266520866896630644273792000000 3779 215789954039610151291921690350512362506670668307304563665724293974549474718459021375169392000000 3780 217892092430601034502709523456442141264430603705540456326197791984655837688380598138616629775360 3781 218685410933915918182002008767625916629592690228268837488132005303967520745509316042046610145280 3782 219481479794637968806071586267596670157006428011542501470307690771094999064685528320332051456000 3783 220547198933961045786527286090400519598423206276558813477651569050390628793391278037913808404480 3784 221349720565372612289806309557260720895915339020792868819224762458852572936932288295363612288000 3785 222693440373618045591441724984767081557311369287527398500525834140937144454659959895313798594560 3786 225131736175709341671846222865946057698483422527405384751775134008065571984604609425586192384000 3787 226223565450160288147404616275997679259966912310858795738658026704132826550492767427743374336000 3788 227595444624466945987533416192356834006722885012712091001938043207447719383496539842835270272000 3789 228698648992324897540868727667761091270826329178147236054026592760619827303576911797913851632640 3790 230084817204243372998606506880886201071499788201932607115829535795420638842321600613096573363200 3791 230363009366763635866373701487849014309556513045626509078024294580731495359065426352862317568000 3792 230920355009838872935366414682467712532501917538858959866468327444332148924617263214115379358720 3793 233444341704794445109372058320050205298456860454724453619644620522394453125902258448241864576000 3794 237136528499475426975318019642063022703569013450826594280518163948569037997312159638561485824000 3795 238859310633899882293660140976207630901158830389609929039236826898095100454149579001184070784000 3796 242048748953964115164965292772793363781238504844203947376419159874444230799807656867217155072000 3797 242340700541451564685846208266201201009570185676132405298564070479731858371084810718196755430400 3798 242925610146924389197284982306617290465128994095448176283404867462840830699587149497059432202240 3799 243218568897146347005668351037560375955277529397217400649258255465548944578783657510002688000000 3800 246463402041379454934279530444633511335535122791824820941429872110203432330963572566997505024000 3801 247355486580570196626197330051218275366430784090438922406442549503211071195694359361088367979520 3802 248250645768184470816787990760033640350267750028221175718883048443754451656561284556294700733440 3803 250351364104386061711903302182300287368196885815177339482795692778061508467317133789281256407040 3804 252772914818100073225692725981133616303266094886564946363589419129400017770136500895132085125120 3805 253686734366564089129885707493170356293723523959452145394506282437236362224226962322501868544000 3806 256755576782539959356457864362034869566885484122924768507036553711604346417723398217052909952000 3807 258303224784327171830940377528930908632153186844109490766475626702756580778859078250198544000000 3808 260172130878392260384634651964543276719684798268035548817585838264503885547790767815317905408000 3809 260484864577651494749582922260778930000635827611463331086381562269809587384750269372108742353920 3810 263315624351388159149057152181072282036978617566656445027266671843641220922385079888097940096000 3811 270035104804386556861227593013477478360322460378961883557160455512830362542219752080762893434880 3812 270683503682261237597374908209297149764889267808632916924978347724420361026589275801571419857920 3813 274605144584850501565164446065663753295295103564688816351339038129524841680267051304756656000000 3814 274934379111294382149321271915780195132175438328092546751722132564329666973552753012049860828160 3815 275924339803281401162910225884108675032830319989336272812750548456645975348776117236784181888000 3816 277581822512717696438158680665825415057174580323377865407962677566959239185069700006000653184000 3817 279583319493587288242879286911070258720096507655307256713627387534020058710676169521915923456000 3818 279918235725852820480783598772192316026219239151026404743579607956349550161290010443451627760640 3819 280925278521084315435082196273212197442006898658835480175797144240239430361823377504104538112000 3820 282611355068874808515925494669169424043527110343303278221736180635777284483292908478465648000000 3821 283967150980212229906334426213973292416152283867423975252122365519875655272079204593303797068800 3822 284647369684915256865334837729461692701764123490981996808786797654245824938077304937016327168000 3823 285670608112282913801321612727358077286328106769309834891590513946772229955838585076088702786560 3824 287727603969765719503486085828384588642326787349404258550526519574682135405420622382695166976000 3825 289798701258089704574594001380444716803203346088578441611777976781448884951722465020410545792000 3826 291187312224582937072770372342222116315493587812731391267158938806068808862050653478630512000000 3827 291883991782566407236282904816305415446873265225795243950113057134356209279714878690687158517760 3828 292931988352206878719421186148199706327128792440782091185549930106882033465532115539078652928000 3829 295038742104971996844831838447127768236381023215319801950540125644744495312480184640206207104000 3830 300368942228746826973546934083054354587224521013120535506068622398027965037799967342198784000000 3831 303973223661693903323312710450380967133445254563161761272917382892891717971605031241457965184000 3832 305062515358850436220174305308507552527189954400351275991381769945857175855038488297246630149120 3833 309456972557392689634964662951615790073804115554069620383641144687191920548151653119322000000000 3834 310564969973180080330807634048983415794132048731200539600281807715835573574092812888645707571200 3835 312420032999135627081870806262274422960221653752912068657558867746962763485249992762075005096960 3836 314660039628904783554755071713604398665393818993154405058699598465037663800960718141449199616000 3837 315034857976198357123553304350233104578652252718888017036288608037679732768990750903586021376000 3838 316915336779370371726767661825700023250684631333498413961144892773321877473562756697131629952000 3839 320708413794397942822913093301067348388296975716794843036222798301092005807033340302489755648000 3840 321854742048707209812271631861724895478788455499947798207861504434247836315972370266993413493760 3841 323004971918355063842480994079635136929065281061062412978107275174194844090994820150057697991680 3842 323773965622745473720736674254243660039642911966501304267637964252170973164087694478331839774720 3843 326091422180631304538511171081258911547570717667802310220675232552410768912825752482406947712000 3844 328815088317288299521704652118585956091290888539616085270479400870545761479505541808606314536960 3845 330773814253515423773827422885974347882835289884965390767288801203114567823706081718167547704320 3846 334327556351796916057961434868253558132641912892758797242194269180690657106304881940205431936000 3847 336716886991929701787014190697398461412359459063090925676746638181131856505068534102393303859200 3848 338318799342032890666796943782329537050012837788256661121093383472618046562223824437478272000000 3849 339524993953070597388261215989756347234293521332651563129020650365994370671520818968811075993600 3850 341949681145733550564935771171112389000622885309384254250932839431119240029255490718143401344000 3851 342761568417035657751454256467426641191563069102237726007809125748099818104353552072632269537280 3852 345617655535210654083187049667810271867130162907642882964586398962709552509047357424826066836480 3853 347671579048200891374769161693507930454530616495017745933664834728871227441785304625486079139840 3854 348083756331508588168924604495106815094887308544973078623604488151610720500966471606455424000000 3855 350566609988647261740856747405198101634365274257752302803429465101365410856277605101223636608000 3856 356847748795422411503654157324232846530835008782900509891811471359970194023100126958435836032000 3857 360241367607881494353464368589095537861892993991477686857023356465051379631680584575596682675200 3858 360667724743722675430108769176864832669163541074376877071699944921246600290570291625634954368000 3859 363235977161751555127445094342514388963066504708318737558018750352187092546021677183875416064000 3860 364526625625358446803644531610897424399990263061042146354393740791772548245963929009009787985920 3861 365389483074764007820703005392386143681615099775472221231834207015273191156718885965083259776000 3862 365821640899282203505971002450588668829127089205952162182264301893625509494614276903947859491840 3863 366687417349407200226879053179324558240724632711970815902139718863505979256874369297194919854080 3864 367989741847520524101492742386296071045864608688941642460715489635213158987665496673676230041600 3865 373684224441486510231994075813262322232428834659793433179448492332954253645972860241257897984000 3866 374567712867398357384265051043816799470385625621485570106610570028325641823630737738050381255680 3867 378568087513381201449044876419257502493987344100848924331287675016376105486264588178659535872000 3868 379015076853990548422575869938882327073004703252492734146794973441162307424262310551659082342400 3869 379910563921157014512184831796390841628190600522268195121903766032861319251743552875060929674240 3870 381257573548091727521106859560319082988084543983133374889421339440219250156184179753431470760960 3871 384418306953213530031460874594055565344215775740567462346412316977984142933169316602053653954560 3872 396845056238415228838589234018098218563172934195053860868429345237697177458304425222060155904000 3873 398249184882221902334371380878656486377141054813988035750867047788151973156519716369801788984320 3874 410618094692160480630272189629823550618893030464090752533738487985035042711925507140252327936000 3875 411101052993873820076256386110042476543566442590517383822435334502780072615419846975741511296000 3876 414984242499870144357946083643366008793833805744579957408019372389951926393484635709633887728640 3877 416449424792017410956045077595223439852812689740828349989037197278591021097419675094919061135360 3878 417919533027691355982870390345032905161090582524748258355417536182238224486671401170552659968000 3879 420874590298518868758535751790176297211464870976537559906560369986129275864639474716413614464000 3880 427345628681378972529698409640350278097032927151496650755533238926363052491648494256663734973440 3881 428349544456190684099403067895974770079353402546266078158017394336845608364633790826510976000000 3882 428852344232852188466797581458228417841580777842839066805406719017284131163172716471491988700160 3883 430364118276590069606145971654227805427739573780862411390062677796932429452470057256487026688000 3884 435950829192470584948924703699758974409618464113040792229773432161421568844607748478487622656000 3885 437486423610193978169443329418944378566933211685724025193302473963038005071904656324149471226880 3886 437999432172985639614071150118949173043779547472616332844311311768853957952348503677612326912000 3887 441089535528097327518659155967926911567829850178288192907774425067604083312708303993850928000000 3888 444200394582778066482895432966782271516892485147961146283856725458566962134610576047333483192320 3889 445763648840469255538844468219006889080694158827381081066927941809507070168951533523128072064000 3890 448380722249667432218671154796933501704723558845182884381137071059345361599503417389327154176000 3891 453128371803213328123816743921965349346491661868779955073785475431350617577512395779181369303040 3892 453658833922394411656880557707815135052516063279984224579732880355703817271677800349284592000000 3893 456854047770908856527485210334803907746858007183409039583452239861817174665280104272085388288000 3894 460070687350221071830430336487465744595236122802827210627885517381042940314715413228008282465280 3895 462767685622451006220436732187484443535786289434101854039056708996827896911767076268617143946240 3896 467660269965665555459831943003322069312917491201643558082020307013413838218085553089762304000000 3897 470949318696366779552598283306110274786705709862783183476971996750599568190640337248795634129920 3898 472602092935319510417052514338266829354488608277965949464822438066449497395070864257789722624000 3899 474814386599172856944445626982613764461663204447579999307319924198680741601541523877240715141120 3900 476480075593429184069014162382733685418931621583538694721193603624642858629669336087335568343040 3901 479268597505513878744039992217968438767134707552233299169118246389143724631969639284556837068800 3902 480949163605270346297742906647626729622917623018097648182313932120018880518739067071488000000000 3903 483198650307870635733288538753379813193156665464825906509405583623097842292457970587231448883200 3904 484327147770631357830553132641335701751730586108482495795669553720097735782108840586928582528000 3905 484892337343191286200862840813541393269583908545247515794392138790186513134304877522929682078720 3906 486024601482845943574401904548575400986721103176420554041990711656863170131403122649154321448960 3907 491723794952135618959793841365949104712174101869988093389994834198733313507137542772275805742080 3908 498646853774944612880325895839460979420855046411866163615336929028099557135073073914381848448000 3909 500392067510747911435863898231986279533381449479355855199109979803850117262823856134018077045760 3910 502143097489117607483197630172683761018767710109569826828808343076933422888896003445135891783680 3911 505074455801236076676227656161273255491155877482235381453209198491022700331918452126069747696640 3912 509205748885996343188688435304995923305805966775986739524166660440070506152426037425853421322240 3913 512176354924476616476141487211986065158922514614346892578353388214920632477466359460128196684800 3914 512772453366772040915645889867884443792774577524105171738338367229931731337764491144491470208000 3915 519373295695099880279462344040666366470163995324996307368434541962733964127018344104037675136000 3916 521187522331107321583702925459217484868163153170856389755671613590877071893960236423898955079680 3917 525444218311337705881863605023740416480388224664889563079520028082520644803493869830861952000000 3918 528504964905217597313918418328556583143507998515610199781863827985890085139856756802034597888000 3919 536542573981751711884526091178915861794532261089805491766637937868839468490410734054257253268480 3920 537789414826219563870214940637156465410601865835146652838172286097457596028253078149366874112000 3921 543434427357401002455996969284094278632748308771835207685375637862668571945198783463331995648000 3922 545961395168598339896442840863043805023377807229431965922757601980312582230344905049000698716160 3923 549772839776807504120389616131678736937957894692642728390159115467858478042314018609786244736000 3924 553609617216129125633177069637959498292428075971040225111084738075498056215080652544808312832000 3925 556826398550694549964523433696954272752331592043240848781605661230788292692609860899750000000000 3926 560710035507402892339600511813623953124098528133724995283476602056339580794848567868957966622720 3927 562661514485655270433988839272146215862183873385573139242511936762463269339065064088159723904000 3928 565273550337873726300943664726528997883310755687424647113726549102331302613408605567104980177920 3929 570532308056585834880126137716511002252110298085785245743048990337147748029085410995132592153600 3930 572516328111955674427046996962929822586749715495390376427992053281912293524887235018430256000000 3931 575171911409947086387826994580955697432905740353774354820952123534130275696836079615979998848000 3932 577171293101070395273070605056120791925972672345686541830936113694017820435088169722178688491520 3933 579177292881025202170881531661441181776794869316045123015477533477884694296346105937183965184000 3934 586589583762929784914537378728295627919096216173746358530502709077938160496870243223164396672000 3935 587267889970973529717409046514008391657539404212300915223460552648249431085505785539560561254400 3936 590670641223481795090203784321005470727488298662854494083087431049976851433908082002677947432960 3937 597532558675683785093405016823377014681429638254573507221482105418969467709483567856522778260480 3938 600991922076828668130446918216196056748259864866458323166676016852400031470697265524664306237440 3939 603076686731639886383333416080502318745941900375074387320344696781244053717184274064190882432000 3940 618576774078294351778170435269745880747063375779029978828575068662204425485514680392149186314240 3941 625026444948174524716492606704213664480350839744347181238800874896826852890598313320315984000000 3942 627190530950415351253382030246912128690719844363453411212209383129228679240961016326703620710400 3943 630813207387088974905087263678404190522520018877566355630844831178133759404222923280360731100160 3944 631540130090977502336511211258455236987947055516997221271948818617375600000348316184433079424000 3945 632996369556969212258628968974654989060438225645415563324214456022118060516086400869794454446080 3946 635186726388454908422367429293403630201464281660237016825452899323614059815172769798617563136000 3947 635918448036562704026148206923843259262604381536611783406460386676169930380208104094350442496000 3948 640325664866489038464862643692005155277477703097147838006654993200225286191559638794050931276800 3949 641801190396162290233898429404539722159855216392056594978682458722040774584109922529864850800640 3950 651471330996653401953760365770276722687751440329847871135107589760134967119759441336323687418880 3951 652971305442695549248683941396483171407058733146613540412106413774021107410671660160390748241920 3952 653722525532384225326813570293525203814491955624245599595535585077147685585024365610830831616000 3953 658247160170825327881420736328195061780567193435783951194053358496943394842526884857944877952000 3954 662040456816467333829018943524907738685717363154410979178761969280634301906674157303424896000000 3955 665090074347696095023179986881812599510566944507811498265558651204056139750811860220752191488000 3956 666619895583253239350608809958198904855637697473583757749610367354786568586240044275319062635520 3957 669689597786187129989269713131760553686102407666153818932741136125999546276987582827118812544000 3958 674319405207878355511671971490250813681611854815591804457089190043297822570483915584993335664640 3959 675869436819558633727390795989726372060559793200579220511338269939544396986450250478824459258880 3960 680539917642989154174800421816930202093854315931315260911466628708639868448823758448046208000000 3961 683670630572097225715102189839451041422609223898111312100542969631051216923610713038764428492800 3962 692350973125440060306786234530528596710391257716999988160716516728684743751527260635106101376000 3963 695533406560841720808752353096803531618683980762836131207640285103041755903381407599441082567680 3964 697929369130639186249784252091232376946902812782664822924858723901868237521177110667366163379200 3965 701940117187694748163582362985352005597807219818911142849345074298299600721647720951518329461760 3966 709214841148142212262833328886452687836642303473326530460516735930696221525896919987143573504000 3967 711655664456408932327427686924854932988990804357429413156635237400411160002162776624589514040320 3968 714104486741203600461490716508054734739022258579049450106935003954080614367147623899551439498240 3969 717382069019489461524857260481323654725655053884547962533327975993115001377139085528129437312000 3970 719849652539896832098283023030947102948125598985685080380413244604155861235364031618322052259840 3971 724809091504307083372557432008542443847402955631807455137631882776165524513859619752754014848000 3972 726469456858063869467971657353160549498821721604527259233944029841131215388752189952808186961920 3973 729801061035458512779060537466353162718305334217798265659199535366725953902873935114329923584000 3974 737350453753491360731894159212936256741581257384546081137272985658592181658225357535655763072000 3975 741576638244619129360014334010261433968304290971599788149017100713197763430557397980486000000000 3976 746678513260236911482282458940383327253672944022250352730561680518338109603760639142059107328000 3977 749241969314223316943964106204998613373200463220590645264473872433667097050839667754531445800960 3978 754394048243658803899447612142578967140747356672107883367589208754431586942684748584547078016000 3979 755256001686115779227568033053494016050207542101864817061689733419063526434329276210101051776000 3980 757847493291003120409764058835926817912759095316463733531418009502701235226421736487487574574080 3981 759579856798644136093127605039626003562548842631097150753221983066075236867176469189790487552000 3982 760447452200706340635332882837270023729696731608666617602298560615840636646978501536151473561600 3983 767422271760225646651575362357800830228034641941667535881022800331352801717193287273654873088000 3984 772693324569635795437733195289964431069349904929751048833289241131086359342358977467428642944000 3985 777998846412008197785735799828030291651267650075615654293428375379556987632405885796849761648640 3986 784232472575591424939445635140754021074463010961412584713563605032373597884471384206749398794240 3987 788714154708510476968933533527454907779614304065184496765300847305093353064553461636204552396800 3988 795029505372213462341254593007169919844772902838566026901196526021070519044369053230113844224000 3989 797750801187815836111875594280072811803248263828713204846332662826945436262978863806663638891520 3990 802306018182113439805533811321271019216012229480873720861670123433768173570012656475297834311680 3991 807804980012126266251179385553200855727971059669477478340649756277918288587922809964842832000000 3992 808724956299613675604724257579945536008700055653828486248643360690787679704484360067404432000000 3993 814265803375988170333852440666835379189455116944947408720657705322770927173512084852928383877120 3994 817049766464117111919343722634166350735272390457332872445012092747186050948025895567703839744000 3995 818910775461561736312308004574263489754248405893579088623396890535839825917910538941861684321280 3996 821709860117071060936024053048453052494843138022069631232070539981235609897550152701882925056000 3997 822644911470773219545446515864259325921460930296438629546974337260425545048214325161128998016000 3998 828276535514865881827300394560676490716279237355711120383356543048133363495788411663040077824000 3999 830161888983410866294445601622589523065858256550636939011352752402645325971085659782039342883840 4000 842516676943571065366976106843847850918213653824357476619177598062126723126306552595334070574080 4001 845392547196249224000126562166095659236690086423338137300854433596030564586266873369668919936000 4002 854076359086655637163111447572191332357730411738617529032278210794585175302444738668511652848640 4003 856989793239773263069329968848878467753377406149634074141213798859617563514669455947704266255360 4004 861866561345734965058138581240278035893196075248319359481562616809069726408454169729541668254720 4005 864805296548319245628778674519614979056012976232922353317192875920823350108108679171512735104000 4006 865786993852793545162941040189996443584033329344810167379043878283893808119466346168881006464000 4007 874670157550821212963504671148467520330917293235954781258541152398174721977572723157238587392000 4008 879642686339118108377394720927608170958966591164228284383914123657263419234650602945384576000000 4009 883640081944881349943044737777429235340332879796125083649872881699335460946990229872362127360000 4010 885645261595995808221786857831100415242294342150849899693031547587851545317979246201832158848000 4011 898784946062762150347742582372161031481353321475070718974328331252958607244787709824784077946880 4012 903887937228280422626457476795254958085214511875807314294195240340203986152507564773773988618240 4013 914176818897678284754532461120387183609250223268444558503954608926897803660807412294949595458560 4014 917285170050093879746447346160955778060191264253028745954233889184688883156118629605136136852480 4015 925623392306667765247582653504857224153233578095475414619681337219616170194218690159461103232000 4016 936147707251214314423659633019249214627445629444964202955665545296808693684951844169048521728000 4017 942516894253544939832101434609024300042726991136398569730739102814874250363009847175405042304000 4018 947856054815874293764147469918814227986233578723430196133350483449287420038935129557617900416000 4019 952148110187902498322680849616524493116945707521030085351620351479613114516607841497157748352000 4020 957539211907733965836137783298379860698795492639527902017785407241740118015648398578555904000000 4021 958620915090662895586210287740605998706585228249333441843934556299800904269297180415253504000000 4022 967316534373699508815110340111287397215661354185878429506580561339400092677553719731277500252160 4023 970596717569556218100117668372313627136385992784776875797885977216294663649673633580776350638080 4024 981607340267833951751493496375859697018238420198331656478068857351933681551506084665500032588800 4025 984933656245497919668920535508080508807077563942457626049122871698519268305021725114368000000000 4026 987157161099492698039011020829264103109275816098873335829867471785869746717053841874317611279360 4027 998346581755275211401407205080319116868988402235012810292025223112976026863653919391755532410880 4028 1000598913757102162883788839175706294835774847869862685366636597714415476190735999343174164433920 4029 1017646327835679394390901025848026974946243520341217904102602353961523864659301048672021780864000 4030 1018792602442532862940381675404243773193743798936537715349414610576804624634666060565103676288000 4031 1021088841743444555110105985222546885053621485037464040206165322756544029327721004624926233067520 4032 1025696115820148385764601151398129660489565331675237702072027889790870387258017521290122783744000 4033 1034970127900556907759025533698675767768605702197881632714947881629341034729190120716944775290880 4034 1036134978794229139892232698393385771106183330277800076191906104125999729125501665515216944512000 4035 1046674973663761285376022810142755828940085546866251802262838604373880826347745541739208816204800 4036 1049031022134849064464637230963070839384883534853627203882950748689576022264773424152277229568000 4037 1050210939606283625971234443066877567556339974037286035817945280621216924438409146573044281656320 4038 1053758280385450768257396830335526648915326682799453288752307312443098242183286464368239678464000 4039 1059695886878062122554656994254127121981380227187810707589142462589024005295696609849036008576000 4040 1070463961926529081515502566082021325547625766023781197085513508059890216115146357386546498647040 4041 1077700485704722954608262932684747979124372980755811467768182569738555591982976840869676515328000 4042 1086201983193198190193007275709734403308774124276113229820172186143819851338356803324955073249280 4043 1097226359607931434505104656971725845468091498816252877284850437331131809346213544605934682112000 4044 1100924772998187986160844459076475623248000092159685061622524196287413012965251661226232020131840 4045 1110845341495088864172854510015610980494640899476166333684760999983412266668306934998884211793920 4046 1123365807991293089204222611581127795918788532537164104337395960147001009206200793232085257047040 4047 1127148079819603115511053908900035219531237766458131210376064561685464731452572665994453327872000 4048 1129676328882294386739266732318812182065670156231379513382522919198042860838881844641075855692800 4049 1134749039057925518683992324152070168504586350821086109676566707247767375156310744718750000000000 4050 1138567800429816157952964981368964871201811677705620327010934630959964863142508120451070275507200 4051 1141120437558958641795085572619321647489579784995943225889752555149382742964291908018927152128000 4052 1144959615152442991899444473921318663418172284781428461308107612302456267547356528987458378152960 4053 1152674906148824998657479378322670277111960187778702543062687630024321943837529944755611657216000 4054 1157845913677479426949486262590697022111441275952216133472651366441186466267951250245431871406080 4055 1164340745195745912057231538796490244154127428627995693073684546567616411400879940201529194941440 4056 1165643868445975940663576169642321930860715264821077372083897120402063275938836463315689456000000 4057 1173491824616195864093442443641049682681968959895355332593153318031981039790796802556779394048000 4058 1177434648310516791402647073680954844819475530447144226548102717585533378687201667772863228149760 4059 1180070203225876470878426419978822885750288227432058489061513932003760386698182492012411094144000 4060 1181390086674693125781990174339027715991464759299100595228137551510971586736649926489465575367680 4061 1185358178043999342890930008796617769856558274288284890891377898035020485994384272055936103296000 4062 1191999885918979939879322627052017272523936067475203444704407707178121898657100082816197034112000 4063 1193332473691147239449360232856335663213823048625301274637354129565825158178460157120913564672000 4064 1204044371234464847697122869767068001336632782391419282351953137747863676628544678934024956108800 4065 1212138325014908563955164595498619954714847867168368524817314193234349960524904700935982772864000 4066 1221646765780207965450809619196797224079315043349918429908839595572444435215688709133418564157440 4067 1228481954945803830230782266491453054875919587602543420055658080151553567556976962101392354995200 4068 1232600534673921702985994870801340661804645496144768179413572364062164382214047881974746112000000 4069 1238112434014293455247439761151853618706394285675367011527036553649324035592412724751973432729600 4070 1242261755004285936208571055186189914841553931073832150403130492944208729743388358491613227909120 4071 1261800984174727924199132569146770236389503172312716549098852448186450005397061652873560803712000 4072 1263207786114277237195577961438582573349958426846603015019650654182186165478322523239755070336000 4073 1267437160146674721397477826021540464416345222456592148697627655781384985290219424335749584000000 4074 1280206349720201742067182023194146576906247087905804418302407807141599129478324930882262573020160 4075 1301761021366290971323697456040608459606456625196907417317054139895908211404579262535741095920640 4076 1326607426628548599053343789642564132662740987066536804340433799825657718750966170165073205376000 4077 1328082957101635346508588783595255825940248801214792781405853512935153695869672124673709814947840 4078 1339943598933236476789692237421843808774114049073479238453678461175385013726369324499418496000000 4079 1348905209786487994035719845993929897773310191537236990131554208335136787699188960243135531648000 4080 1350404350137362123474097652624859733646849945373902841734973805124874062109784807565496053355520 4081 1363968205900831238173123733443021866937720869671002255319049099603887762118914486445717113856000 4082 1376133805415427064395272524005779051178620390202818328371329556954469482252336593947089550090240 4083 1380722491986622133841581817704143545634729871882787061272004596438393046720139178838230436776960 4084 1386863412697395675234758176240050804713927881705284572083466775356109006718274683673324976768000 4085 1394576147260606142159123406150598032037707795528641378349779155772455794140336639191717453824000 4086 1400775729400284147273698730785756147490712880397375306831025876151560403172569592638099813376000 4087 1408562122623367092664747384189956980645693677070939466437636678073439429630457058405522604032000 4088 1414820898285731581203986439039727902375512588993017929125588664976470143261316809683437531095040 4089 1422681618136737331150517048637802368890743482237444671165489272681263950871859752457907499033600 4090 1457765616157270351778726389334660489843422232315341996135002937267876265116342217137127424000000 4091 1462613160404071597041805044636534373780906911249712071846160756345190651717724070533125704934400 4092 1467476054277559422318997325292982941574742603323194241897440194964071254962668289161094601681920 4093 1470726533889888782768336332080249601708802193800989271543784023121951327949833246511895277404160 4094 1487082051347153999189586197293275702294586618085366528054706372029930858387736940010482094945280 4095 1490373875245895957081077506867479394811868168297030378452025534038653788726711769231861292032000 4096 1492022388490225517765705451293128839762713568502015034097581778779631593754257108489622685900800 4097 1495324626248843680422448722018513181138174024559974191853231650871812262198553768684924040944640 4098 1506937359538509345960229027675723771035441444848283917147348372519755069590908634967208915328000 4099 1530421004659125370010689344742991740168618893498695755853158821733656236694884976380061729792000 4100 1537194373583158490828221566196467285573589408115319683840459499994131264718994518971995785789440 4101 1542293126161736636367010020984309484436785188574216961211979819639432800462276752357012644316160 4102 1555968663008790853345720105180546501160013642462515216232632841302146270261373618072345721984000 4103 1568029421545670472740949032518758719020511140596710554620404539593447726854510094707118211568640 4104 1594174404455757667353494629277156010035956446273977783664576899373136719919256929063556488888320 4105 1599452984125468067906934918319936257964587182580516190510662460515232278303886966284592241664000 4106 1626096531645404526048172579348223810577921430039898798714189672029266215612258706107887632000000 4107 1629680778242020690754270673866411391106506353322853384438947888694490808492306939796342748405760 4108 1642284986673041395024046446976451349311131648235102111581039385797100583712506091014481233551360 4109 1651344775386973930365111668633082608676100085372664989930508979601517828250538766861969661624320 4110 1656803474995767346019251943250258552858061252965973027673031256616442394132970693318960206602240 4111 1662279356971866468692316077974257211126977186973845580952437008849552493323755796311180218752000 4112 1669607349880123799669890499198093728666394485267774090516195101668146803196481906090556276003840 4113 1673282873662124122679800869006258003009873056087177327702773980322605897607423886082267264000000 4114 1689918305505470499427660784406247306315099241536683004443503220033398298940157648840746468224000 4115 1701095970773615636073191255829051757243844553852707285991789592271988236725966666416601015296000 4116 1706711173374303714161189417890921015674044770475971146960769366755750995747817980601793403489280 4117 1708586827195694351258591507157253582636495420932698123675033461566496530711249142965369372672000 4118 1729349011401212124638384835064440920311876276847587444521567776997976224911065670850576716928000 4119 1740774888394060953813339604242750486390319947587391341412147145249627700783808578304680531066880 4120 1748432043156150607984714130371023278962126663085938355275206021270841010476759209160815922176000 4121 1754195948828881505216819345425903269059792414054852223974472773986287411907889124022560696238080 4122 1765778095241744293806292267141064568120418768198814070088266502666568228762556024565489776000000 4123 1769654968673534029834971544924604437327876813747734678269822167834599455915715094221420334940160 4124 1783287964071679439066807416982127505613037338469380786421257799903983980305914472889187715701760 4125 1787201440286538178153062322678303905438242273509991098201615781823854712688856824931964985344000 4126 1793086994212824444721392973948716560318768235333744045100035913709879010425957969072408877342720 4127 1795052944202092242291262167316581505477897767352668674828005445955154421159411693057088746496000 4128 1798991004403446501774850338416530410470762744577189323966330234671349264286600438361601165552640 4129 1816814323075300706302917797449742652141662626621851650203438907401712497128206643967638528000000 4130 1836815223936535512704184508842565594250644676982377342982903351557633515484855684087136618624000 4131 1842856269861449523338197944127308165472693255380567677177139188270346947708869061906260676075520 4132 1859058372189132948290845906323204379291090969960492218366436694599418853579193587180731942707200 4133 1898083831617089135127132061538199354728405299661087475703177181945340410340017980960462012416000 4134 1914747940162826318781563611589827636107737214584512333060295911069129613551872258267277758627840 4135 1916840724025962401085614408736948356741642305551026199507795757749344098245449687523247104000000 4136 1921032828919801618956220244845476842438592166331959510503766110516140313646227364361395429954560 4137 1927337361518369744793260064358365181696496827216876918195179308847868936603578783519190002048000 4138 1929443247757819757727816819554010298171189578307243809911279329765906848562253062142971943808000 4139 1972024036798674267214873918599371102969321138431795495104326571751375453222838747524698000000000 4140 2017696380369391406676002691962487546168298531225488635676563415625511016638671847278895790489600 4141 2033143086517978227370472420020550807817402577432592325020308291325585823341175613236232128384000 4142 2037577075453157628629586849187366990546365869161339242837848326825465483142851245152498024448000 4143 2044245330388799437078187456181522721305997286661357072048130262448667968514008083707843568885760 4144 2046472696861198968165597075967970585914386724115959416427841062894804004959573365279215606784000 4145 2073382021618722362432034220871914974856978820615990642808333413642320771742663510008919909990400 4146 2084693406806387105809337343319550993017943633343656941153272161184110851031851941890640449448960 4147 2091508422146613345220744188271927050724563783647365938175533143318468978523483646956631646208000 4148 2093784805185524537400522622027651879219358978516914251500768709455508763708304776091667197568000 4149 2114378709103608048420830499662906713889840346184530252545526836208500203612257720248401320576000 4150 2125902974856634920794586309481256845899978802404386143103267620789915950960170454223019384832000 4151 2139811063058853820998037405199197053578216065398044812070449294142010813807026847464685552000000 4152 2142137486289587995406744516143832111107469503939997771697436066283626373113062802484897832053760 4153 2160835786126083655022672608136568983026337020014768483770282733096944142477637196000863964544000 4154 2163183973507825201177596545432866376060686528705739093314040891294703356718500255805260488704000 4155 2170243126074198614533370852546015289106105208867127825718992951165842315743569392507714660152320 4156 2189174950897721242230450411595703670676624347833403460079058062555169777494723806456830452352000 4157 2196314852025618195225211753633372352830131766141808018127131374932527998673939323897236144000000 4158 2205869224636425436084624996516702889428898858677160011264777583057352182555300614195261219046400 4159 2210661242177333611919067359771727190153565462984019237167369543615742658045330598092636689408000 4160 2213060967257729717743283400618826743575570724701680209378377673482252531763244296622169746513920 4161 2225096853185616249679230121376360446331002309357306524125121378537911041784534045294832639022080 4162 2232348281071444984113340858057596879315233759853292818811158012052713431884272477846890228736000 4163 2242051867796722820934169378931896080478063784611754466695296090157414470789002876986738596577280 4164 2254237848565096963052285483596967720610246055465200124823797309901127926084847716987856268016640 4165 2256682602364565134304930574158425259561264881493155313601289410047031627525208446132750000000000 4166 2278799308646923697196954336783982349080809425286349964349336049395124476025036712942576172072960 4167 2298631768219299613240066018015579200910849719650300829477645358931523731356957428798252216483840 4168 2308609535664120986180139417114040054876442711534758845265274874507173536078959585144966884352000 4169 2323653562341451260401232893292044849969781581074678284875121993602431810981550901324757620188160 4170 2331210542746175126811839796511951531636257030809371056824881555169574132534081342063661605888000 4171 2346394780935338726242977489071408877221700033530453913261250670062800397075071201311345046144000 4172 2361673182195197313546971822135836340795094310678558673205799304135358685426435600753404337520640 4173 2369347867159475602548712475698285876015393190297007546667960518112893872254691644717400282112000 4174 2384768553812262320456538483096633733961083054725159216580157684366930377028496713963805648000000 4175 2397692095831721677101260630188535170229150618819356285389051167601186540417291771278941431168000 4176 2405478208036092168596822674925989635387942337892083111263956432008515150765110028884932756546560 4177 2413288396636158870880458214747737902937575268806053332017515590964889886349686628319020986900480 4178 2436864128956527224172214192299502207189936561555013327750509976952099961690909871514793809792000 4179 2452702967534949412587705137884217494543072697118119851488939295485786776315996964742569925877760 4180 2471305532780549252703099240205879969419782527804943963105730110067460108840989221422382047503360 4181 2476645183069319543807388687711973247857311733827830296909337535636236772501728003344309423104000 4182 2479319126865608725248873346143526498264800516089115027205667499014907857170664625906597992033280 4183 2492730139756902036064129649036463382743131999783786571738245136427015823483187806916938678154240 4184 2519759713477951915462979476981100807015137228717554759853464936871605395425063474656609636802560 4185 2527922864875758288735954655955719020976360530240213857096430374151091387574357893229470261248000 4186 2544324789215403743708735783870060240909726486791477439710647589517387959240043951352499661184000 4187 2552563709942692057427972960537258671859185921048243278057797750925948968613525671946320735109120 4188 2574658567522662434426905120776798206672410278469272645410446580641510895380673406664325082316800 4189 2610951664243791216425065470129087679477008375236789883743783615394583254998297334744120338304000 4190 2616578279991144369704552903613696749682754681711348524959614551355418331855876616019046184058880 4191 2642041267913085245776096182290180563282343218182837162468546547192799046039782841251845373952000 4192 2644885011604337922588425102807857480558155621754875121910745366189796644439759873155567375897600 4193 2650581246647808071672354001132561438695875260802799466329631466799872196753390889269578151485440 4194 2696573613498420027759412275881357952704049433229180358431293048746881313819821706106174749696000 4195 2711101412978775138362908186763187314819710576094894088354604937837977087573344499848405491712000 4196 2722777291276907384882766065688329397265000833309921235075810183023979647887880699537981459210240 4197 2731565611128132260594590403003737725941572309138236062873408881037127769933268331479986297896960 4198 2737439492377065715340485073808957595279355716656411007791066084847767480965130064564505907532800 4199 2746272874658059136263077307764889280915154929422869462357617738809753417694366676954942343864320 4200 2755133399668255446479117734015103308637720719568528060631061644332661745811938457796700299264000 4201 2775913958496906183427247135735837081014953213402419348271029714978261928234042937824471177661440 4202 2784865532649619083068367519087621243900231741578919416386028221475124091392304699293330172032000 4203 2811885501638505617913948519132805354909649719186297655089297681473775862882851416022525910553600 4204 2817923753336982423520737237898796955413973591182835346087331896351661302529538810113950553088000 4205 2820947508129224854603790441271404362948765901465479541588488083477719905849484744027842931973120 4206 2848300709846174765071775228853796228313055867492354761452548679890236232382870740730040159616000 4207 2863605889268072469876794504812797869585646350404590539783401523516408457986277309292413453312000 4208 2875906394317200544409580494902842492320671773737769454648638571491889584860831863280001024000000 4209 2891352796991838233661822884645698449134519221698776702332193351501127666872746211289624910848000 4210 2903766774528235780923286544726947292242505401008609953313463488808648385789443003513500479324160 4211 2919355637819525588553326818476899410205595868251594807412526791292240242510908428850236224773120 4212 2922482960111552494822045788010842303744798204816519097905038801374965922942078271720609905536000 4213 2928747179024728392414028622483284251574937652840323042763808519962001789111882989296947864535040 4214 2938167489638072964204788430706880885370430386316459010374534729644579385316588086349746179072000 4215 2941314000839576719895919063667729986073194748619236920808727872208124862915803320403071020032000 4216 2957094754163573254267177548394872701174279552921629684883432320612917620639641173926826000000000 4217 3024258797241540038593246168125370346154772548762789351321046572689852146431668305449621560601600 4218 3037215589739897214666396939679213424790966777816880782875146819423763002863968462169950736000000 4219 3056749948349108241106144470114505361228566804269446373130381523359524191990248317284485706219520 4220 3063287948963162564198904391119397830392878159013010440662804517474819704700996268423418200437760 4221 3073119926738510488062846878834580455117365687336900117572002605528564701059566273249466390215680 4222 3102796506682707587209377688387922928992593537054003351613687833646423749466545103695288639872000 4223 3106110701157248059832701287413744929524484478182243542503794235362298556652345396031097996902400 4224 3132745896067881975608763906679331484754599648227890087414666385390979394681086356669826859008000 4225 3146144926383693760100027777930594828675486467539916481091504296771030879135389730514429067714560 4226 3152864891641488864017591398756384966630065060932943781000151125707729246220442527973789668224000 4227 3156229998320392840435832951302748927455123985020554643134281298639887495002276625798383604628480 4228 3173106904291480151469122055870777888363667572568154433348864775585820643522095645220062621245440 4229 3196879018878139988426951178938002951214732877670975946957441128672310857260455819036930596439040 4230 3217390024411531617047245772127609779906360458561251936433572838556824530682183242753402544128000 4231 3234578207935908547709712562874281814539359884527136475588606480453942556334711260952450703744000 4232 3269217284977996385046816738576328916923341725968962962891906614278026463894359500787330506752000 4233 3276187364124123966958191853047465253883765337392318719587530199486431351850291007246388532864000 4234 3290170003795697823663809194533322932931716306552027595363410359496923534763885500301220464000000 4235 3307728237872198740502824987786811428744354161979998781100234808637370122438004144943060206208000 4236 3375266851482270905426641454726543394123276639097807874265257219689074097651655938552734000000000 4237 3382452089547784078783358619419852532799219236383882515335423336444822496443743640984282276495360 4238 3393257266696570143367631419859246871251867092787026567788492297698572750142638040183047843968000 4239 3396866291787424504975789770147421590892106409092954793441896043965161055306556287189564924928000 4240 3414966320759757102089874306866403572761397163395913564965392087543995363466715848693497790464000 4241 3451442308695629987690589202337267808725332830098636037695087536856889480744426963248205313152000 4242 3469819154642432688856725217715900316426881517978850822144180190235290303181312750584856576000000 4243 3491994383957285955769017658167892936440148316255015749104105753301277897186849644873506176363520 4244 3503132548674251512709421755739297787482246181982025247396895023621810080130198705677255696384000 4245 3525510464887964121980275563887862410052606370208373354292080528279108044316950600472134518656000 4246 3563109826674462192477094585216683684244825155332733558620246914098727711506270112652387328000000 4247 3574463901173271647962193240280310997458747508249145567930508253945401455226917193042722267340800 4248 3597275506577665835722293219802161198002787181778413010635486000233409341792637285401710888064000 4249 3604910136798874038293547101953025728715357413190041626841984875669222992004725990235391785492480 4250 3620225717206221193503562034471807297239169021405707960176751887278574267143921711802290036736000 4251 3674319730022051054708012741856859970725455859997626402146247699907739151753337999562136057728000 4252 3689916000567694139989251264264583439220180141657630870109771067656294337202541022596255069455360 4253 3697737759176474149904014915133777807957503271830254508275716734817204714484979814754549986304000 4254 3713428674169914694841888842750145616775078427962626639383937281468709463014597214941223059456000 4255 3760882788146634800757692143650758735588424424142848485439920832782370913921055083672967707074560 4256 3772836243585183991875955762318619233353153786076757662160428359235081335256522449259523250048000 4257 3792839115770810094471734887342786784382797764518756379458994866283237152094420243792569498624000 4258 3808914092986348306274891859277248811851649529654636283351918036441262846136684310823876660101120 4259 3821012884772263533715781936250953904630434457870924510833951198345650740549526020360326230103040 4260 3853455526637850382849323380519569873269066192538394443574246935734197504101867053675978000000000 4261 3877959489349929296515178463821391542988545199582061815799333940308693147964400503982896406528000 4262 3894377831260382825568855345965570302741279934786003470386464464522222936783454179863787029504000 4263 3914993865041767933295484831809199863614795413760692519236149483110197978612393006090115954816000 4264 3939870315598150265346156028891817724287502429669247097131702497296756791450105244535010762752000 4265 3956538171612247887606372990242629550981800807474171908151575886789387823674796523612633216000000 4266 4002721755015872659081322929561617416029941925136100498244287193259581178877136432377603087744000 4267 4015406107037423413092993080088350905657165382084846132118730334418506755295212669611057204126720 4268 4019642724740449315497203403382185933191214816811970798512536147375729299229779306473998112896000 4269 4040889748740220745627246475849280412425195727614689338050000309209068984744231934695746240512000 4270 4045151969131651303961809865869057837172088305442665927975184757232411425351907941715255427072000 4271 4057964334926322237898712354752587273081164524175370719442584199497650210726694165203080188682240 4272 4079404205552193383199999172198649843703851603958003310737539967342721640330440665906970455244800 4273 4092319865079714149270444289992447637249358760499651089278509973999350655373369708192418919096320 4274 4105274463328398315609696565069605111653219110124214870182173864166954815379922279153379822464000 4275 4122608025110288590550475514307439177586834433389177733533016975333377993480329921912596785259520 4276 4135653914539058767661257801626625703473561134385328590326945453274985445811781262119900372413440 4277 4144373006991769963180655154711436989414377995182102826628142529124817560638549766236174631239680 4278 4175027902753379378987193159724394950078835365083983379262859610497664002471139604881842352000000 4279 4236986757515756130416829322836683721001020387727959013129051765826781963390629430505431929856000 4280 4254849507537068993715041734316202538726968804981893398067676967808075295374423792030017105428480 4281 4290790402750007175423747406620462337594936460124889349513353428315511962628184872812500866498560 4282 4331569490308120365341013802717911368245449128655877234364950789411188189718896537829277126784000 4283 4349811765596600281925813069111093526900103517862127974081699540183557436539513631452701220736000 4284 4358960318492000162156177439955433643442771607430554953171897640822006148184794447034536444887040 4285 4372717514745197706461813576895559865412147878952855384958899121621796591520603103257165343872000 4286 4418874101536239541576026597248751521893538206623701793069786591291880103697496783606757895168000 4287 4428160931038648241436353958688814317058729509213510471341637897529400896854881504381839194782720 4288 4470182178712707910696220480848773083537439277406516671922161437045733515955102683008305790976000 4289 4484273457137919588917806148958925367194911472672111892644435932739758784510615322102883340846080 4290 4488979943580437767819016772759529939905668814095939447257738806513518580730610195250977774592000 4291 4545825992860171490404892161461329187217061265300739820178808182749705422810364052550050140651520 4292 4603357218056160363616359940890009071804951962644624248083535811377642778369145178915179518074880 4293 4617848000087971303910241054186408364950457112068291595602711813743784724168697778628475235814400 4294 4632382218596822204033534919752142133307259340616922242232264639582140531490453549694912848000000 4295 4661581460072332323273755241263283971521223535554358450588245195376283479537604007336753799168000 4296 4690955935876590383930886705876438931873619816757514823364629255676527344434495957611441891220480 4297 4700786541243053248540754599925326007367525196740018748158725137423755144612698552267180102123520 4298 4705709198553540775774398895766588418538833723587087147771620504258664710632250523251993214976000 4299 4760183466658257883920129940507175313887164650276616806920942086480283084737541424017565312000000 4300 4765165343197933810062245001547601486957768179030651422111249195002681028934912299902915914997760 4301 4790149300478198611862494066343972692080585238811802744391008010493775736416798461920997561349120 4302 4805199504136077211092071834856487395387962477626017483390400224166753889942164159153324882944000 4303 4825336507814380060090939861464831326283935154807961014851504198451087529592098756193116503736320 4304 4855692770421808406423678078840327591242868043042334265337590458626501723849287550514008519552000 4305 4865851878854082038772240730484227802618368561395851654830660907191259614949848788622299365376000 4306 4916951800021383958989753391303201241662922887925473603044271135418466696994701803943578452177920 4307 4963378349816741430858608122671840595751869884641781292939758655878867932202510499363115498496000 4308 4978946425327813822987823607010613610387375103223180571452588200533981975460718765846026783841280 4309 4989350966663202094438141158418306214831393268203889267347124170873016079532647411789465362432000 4310 5020688977491580362804499063158525425510435497055983405536998344516473228843311849869709655567360 4311 5083928276576788629681270661947083541097646690546879856723389699725116299267004606286679509201920 4312 5099856228460762770344044908476627507228281909003609604901670579375065702928860066080952458787840 4313 5115831699245538245003273602460901497259074991145272583433735726540162989993573752721165320192000 4314 5261771625093712009319291131653560573971633218024378653907834872228528672084429290246233238118400 4315 5283726679513790876474581914781481043075791960002153815612349864583211782451158973498974208000000 4316 5300250196457155957639854241675427650020336203023630540359519694384355866028227793877626847052800 4317 5311293202038054513808269786514898791845694190146059247450477134244448762866021140194308512768000 4318 5383608647843700778336685375492634372134656809685221457016090617875241133947845070192510518727680 4319 5485287228684845675379143836246838856281472130224923093469241656319815870303573635815253038817280 4320 5496697078414962277330724905586146996589729086890242027262455948808538013863363053233226643000320 4321 5502410476008932286105355230448520991055497159499627270630447588116907432566194817772971190656000 4322 5513854243221762945000908924786837137126574980288061110267519267721608222202079110138203797258240 4323 5588793094989605114510964577370758310329356962594110620172820187048310318616322439147023358848000 4324 5623706486605999381132547457319247485842037072546995140845800128537452983574622680186734019584000 4325 5658827535734009734533805007277604775317266798236432829538766980135344740137189087336378938455040 4326 5670580900783875748834750400598263677637786801634158140759468882360795705561848546014913820385280 4327 5688254550012562458957758623687835160371630160545854670245688117073237814971911415403020516940800 4328 5705980652343496731059595688010513174970025005383860377623463594252631935738008034613146000000000 4329 5729697304797842432860311621706249693978007495014430311802480954786693288404491936654673304755200 4330 5765448389590214166294867139995535014931193622436381485584353976840700723584066819388364360704000 4331 5795403149765826655730608443932624241270792606028736368340099619277720325266767099421567574016000 4332 5801411861670846445857826036060884799265167000860407217733107820993996357232056689689070427776000 4333 5837588919331323573784679203342722534557258575380983998664803816054455038697540832657116404121600 4334 5886159323561801076147580902261521964959068838250062743703732209166149163237362378041172697088000 4335 5941261037036187278790414610947948961929690845798953710451574913101803733642630161923828319518720 4336 5959737190001891766362289407707694705667328872506091925641249878444401489404778049802986711408640 4337 5984457196389389739515348549384916582894343139123751166571357461965065071890974387567901007872000 4338 6003061252589297576024278960789216043587304949489406350918657452707417479925997012964359606154240 4339 6040434738166494254700904375488105955918795386660448478042785842620761901665894124245903147008000 4340 6096910728495700503436431120619030813064407928002862521281919662328861889151285526752296991851520 4341 6128503207636196570985252311679870759980232671494426445742110918759819727443440192458724150471680 4342 6134840384479982617525904296109471063324781847813517237442720755367545724958163039769900613632000 4343 6308322338629606515526807799870418871416057961415460669151398042085785232756655061884782560384000 4344 6321357019675655415247364869424760966174418692483002195720813272750305474169311881737642542243840 4345 6327883975235798379239253026646313725016377428144883740856291081256732238934861171895214064000000 4346 6360615143156518242351554285515143286010723208188883724987916750714220964011577795988212088448000 4347 6459778873639765977584320379503074753547631161494053515177777606913834249599506739702682988672000 4348 6499855170025917917449762107347609123508288794342430863837193009984432520020942939275904000000000 4349 6526704131759546784635927522306867046059266898304470119078734337504053239676163780678383571968000 4350 6540168189160593279779273895580676266987487264547048686628413710187626751752301638002164256414720 4351 6567175703385496070927581653657691060759955088497049001995635328982831466519166928278647182464000 4352 6621509714605788403975824258607450830556001122729629320069164126197624214570961493796113925678080 4353 6669402927361473103169408051118824971025196106085574519364362326392772406800044188879691776000000 4354 6710716665770760383743686350417750288041024090995140030345454581787566456331152459750263647083520 4355 6731464822444744612831435257752551979864205939808200328691251832658592020404025598408821408384000 4356 6745330852652436464370725781675765999481860223892788633047778927840162745064418989366995817799680 4357 6766180913083507935269742395393160931911178455079026903202234118099266342446432550192558490496000 4358 6808065316397502394921656017912366274684423388861059998818929240277135723069989566613249641472000 4359 6829100002896469644230126504793514733290205254749797093382215823813379208771907221680458675978240 4360 6836125309064283575358915794112367135075353033784416972655327815541514998081234146598038528000000 4361 6850196575792575822165818966559008472769203403471786601358801356161132353203743774513029559464960 4362 6899663554224514390709510463089874663292150706675216588956679555218000708425501470871279089218560 4363 6942334418423553104185875897016392065842171566339247002080531666712651731263108109190791602176000 4364 6956613805437514301610400099840397114173787488216074114026296130649784557047142930866123330749440 4365 7006812260049074413040492978334700587072190837630997096543057011881198964168587567403921613783040 4366 7028431322347639586933381921876535101073190656874759154931703443622001278605702637918447924469760 4367 7115544531398321204289167299306454564018849996820504054685657349083303659288274223949910777528320 4368 7137482963470381604116472093407655910895657431092566989486275696131086652886365443559805407626240 4369 7159485805051789911662568141700688644774638162819303226184169936990186501262377139245403412352000 4370 7196300828001529812206069353654541113745904174502159217695160710478363762816035171384599504000000 4371 7240716857846992731985058961116320042842429060999307805798468531008659621195988322427818999808000 4372 7285393895385730629436754133302666174743980997411006581340830786169668185089735960878928311598080 4373 7360439601601333422908100121397558490344606717991298772550829095295151109901625987978388819148800 4374 7428609704702105866712898224601094736911656348391147352979057684535510096687899812455183014528000 4375 7451466389208542786113663018264457780770830286575023516005998751849813959711339139328624857128960 4376 7474390041512756271784031166633114724220077973388751460333999424138697664411818878854509237370880 4377 7535848598011920666783189497590470214882277920762834497316152747195941397309522798951486676992000 4378 7566758063508260095070701837852429012533332013268811293295130166569873395571682841838363618877440 4379 7582258038045465080270600430761694469345327988306840913174866163471359354677249740406364016000000 4380 7605564709350721555262843112211679882370728845748433522733106522312782814259173710194613223424000 4381 7683747377094367733321887729234556942881330690854576064692019127105187728515220755169290156446720 4382 7699475489653583642508921025263757069304015341149456178878187416224804915357447923559489197056000 4383 7826408871124452223280008743641020842703294592968512981973720814280575370650902221446364037816320 4384 7842414960692341743766443044365728794316611438992903251196132939465898423149335490372488084802560 4385 7898682139000999793309053338300322914176289188808095032976674400998883551837197922772161163136000 4386 7939108149722253073758090177748806142914974361013574000945123436618841873432219307932288728192000 4387 7947216963063370404532868166207959219818978576803281349562619620376285549204938922443535353651200 4388 7971590756493005874538663250844883843072873840723447704033683301304425708360718777416789552000000 4389 8020552090896381569377975702177819589735190683467275618704612934697950022019986167396599589888000 4390 8086279524779452599062352832849023064543924104387305121485404441660029261109006514019936772792320 4391 8094531431154271218383615932950156930636561120906292373737315171336169310516856105836363881856000 4392 8111059309926195143508865951626871368273983132699697755833250306338237750875161876863494444810240 4393 8135911404292011973962525696099674471504438965976105573103044546481332752572239215129630349952000 4394 8185833322903713985207825538088656492488272146189225632220659926258556523150315526789510144000000 4395 8194181953822405896495051965394459519100930471191137758755257902779987519936940918812940183618560 4396 8236046890330216021436133922406393765005889481867283949569196122777940114824675047661036415953920 4397 8269685427817453863554189343432931085663991264931208982649485806544440813822088417925799558784000 4398 8295000156647690562494604684463578912902300513656747703215015690212645294830496221683545614085120 4399 8311917625083627976046702625236849512913859951755486484906132703566302619991389725448413700096000 4400 8320388676748004863338403125305982190555451817383811136213685587185645703294664227702837838807040 4401 8362867412683395027121883001706600015327715485939871386606659907201554979882733615066040562252800 4402 8422684764165376014455464750572173846482390833919349912816534368977596596422177376748320182067200 4403 8448445316055235868203729383410258014798598976457551321889481533670694238412471685437923337502720 4404 8474280893160417424091128537049617463170744996937761818392290347619323695130425267560816331904000 4405 8526177953754843012603350865253548852523380259891384735690419311266544624954799756253293182976000 4406 8604591440179136019854367129733998858448998299945581247495933226227604825590934549600727056000000 4407 8754583491021046736415555406970122618237195339459561658945063503058313021294625290244925477360640 4408 8790235880001681865427606171270790372289173821975439797844073425811077366805905866537269068672000 4409 8834995841338212294569518662589247875144817868563711154758667290538384880451389959565669248000000 4410 8861955920181494098781818275578467039388714238979391061190420881176966378811534166352107694668800 4411 8970581800661348808270913375822583652417337844839515461309630945886229470692217364130459857536000 4412 8997935747430652414868645483628510905810126661133136431400421851154197505380864821452859797703680 4413 9007071369279933348386532554888360889053115736928826880179614743524094890980906831734058754432000 4414 9052882140423655267218276621653539632929965084877022138392453498931145813285435714336144512000000 4415 9108147995991144175996726918929528563793943780237906158035506208323722874727624683048900879488000 4416 9117390154506773773978240770994099676499199535590358764868388463090287433210720422846117528069120 4417 9257098872219675054968606425376333443540541681099482351192006869991855663670433787683841312896000 4418 9304119809345754693634684919494225606302254607588457531578398519278064835799555124506614751042560 4419 9370331407317493119868253349177235828129797413997414190838107049286765157636034373423784898780160 4420 9427441143067111548329127967242787632425275432258490874425752518386334542855498354770474331136000 4421 9484882276976867362293389540088617922336641905994501462814217188906108318603158317719251490432000 4422 9561989121825727321020963498072403615203567891635948083323243568919934682618697213162901685171200 4423 9591057804843686662331799237659240562179350345166038739807888687715820377332973054884793590046720 4424 9620210637125159092578763678500870157797228510012940538165980488517682849100725702501766242304000 4425 9629946987697186682510142768919493428573434809580683524698257196667826354766354614077789937664000 4426 9717997464802691254432516987954053100764121391599775624985571129845330241884295657962469848192000 4427 9737668095644114282199703253280110465766564563576449132530859159981892525725489172602840982937600 4428 9767245157100526744062119856129124077552654058136997180203394123481653749559250422871722096000000 4429 9916418373729975840454013754569390968938861212888116932475155985594272448696038547538895693696000 4430 9986772746272440707500068023649307623037482704526263557045905794672514164712704658462935169638400 4431 10006961147254095119500805947422826219883913705815189420508429071548360850606726386155337677450240 4432 10037316640944551624999803917502804122451058302122760683706433524525105105434386214752385620136960 4433 10067759818639535238525150899263263168234234412965899182726283583492333553467787022972704017408000 4434 10077927071436396508626250274728214239421776127582294292543695052703740463655396226134003280768000 4435 10108487535485162487336022220635532014830923826363698948909313489760532640747753347931119211970560 4436 10128910188999057435998087799111961226863454947806356735954649728055812559309361439922565789824000 4437 10159617864706281399011445249510483022211923946568090099718330380523877949965955369017659795307520 4438 10231614278636278595701129592479506649473465787056076910846426084621449023356569967217586363392000 4439 10262618401106493634253243529002341956241764524301371465992038800318436696863654638820421354455040 4440 10283337502553164888506168691691931442237847588096221065014615105219530381458936164201872272000000 4441 10324895279833841966428246447671475738661776677596752090166760346155503983611106503334794246528000 4442 10377067454752416667438460682733271709524761511013672702590650918443090440829904793228191561344000 4443 10440005504400576308827406138204504739086119338214292030831018905975774935023708692930585583616000 4444 10471610696317894534669480846672193560831518155762795177069700044373320166542427603715175420436480 4445 10641716559366322381026854821162455290631107167141694573049321296314502466265709382883791565824000 4446 10695412125306749044375999944802260388881156825908370043728003976901663140710133694221082689536000 4447 10738554261042243050507941894087655524782723185182792400840309965475938608576765434374861883105280 4448 10858051365166484025342926955559760059607673364838811786287897636454219257080585206481201594368000 4449 10868977312577503269393790321038230559591765677875970484282565033515968767121921055107450339328000 4450 10923764293830483204714905293317632313870603316043371645852590137503059970215991226841658376064000 4451 10956762621811039793767549497980546025910056814040622725758876009266579043919289560629783189585920 4452 11089707735129474159384617374451435065454079549153600828507899843377506787464462643527947136000000 4453 11134363145904229399665249929638152684169282398021823729550363974121551785087787457625369305088000 4454 11156755020024216587465409698726305726152249103847312821014342154059832118580507005876215767659520 4455 11326066370351183120678559336982841066278982930266482292004484235775785379661426979920989939942400 4456 11360221009447471771833968425097494280825116215855667935424380479859028358636695430554147968000000 4457 11371627670913134271949545129066001517293279277604374775792475071120640029381685676391299568000000 4458 11440297041669115903936427316781831083458953411840345468145592694441729703420165396015765605048320 4459 11532470725640988271106666291698008806315547732139707580846321998908086621532832191561009611776000 4460 11578822372450071347403428524251078968612109731917623203420976587445540789835523759506289189191680 4461 11613702486249708009006073064670236429777619655925230493105790697585899120346960919773150717363200 4462 11637011464877195808400083126165391170492237485894479182293164709855882443686844632061965598679040 4463 11672058488816475205346186392638406414355756615379635667362430856723797782008835302533291755765760 4464 11718944250257930869595215222854253741200286170618157504245084816246371334775192244940358898688000 4465 11813254426062567496744072207207705504771902900702098698642064187866684671667828455444962470584320 4466 11896368374356512703422075026399764251491104886986403147686796202078020323151180604707021430912000 4467 11932158859037030263821728530426688758310873562822078976222634685590131482296391182220211875363840 4468 11968051878038378484206685884489505116519326083327779158639526596029738081958965778133158589890560 4469 11992037658641314634389448722462872157154722739424805394544556994014204317523792255316029268198400 4470 12004047710378643289055895610742810842977579288156999221134527416295088636975584748580360936448000 4471 12064269998472165102631372893075190862666526475056916933626363330443064542778367521845361844224000 4472 12136916582658942254795250264212111172628644652346912097909715014802410891428688311251335271296000 4473 12149064778699522182778123936173462995830104584892092694130646781158177575328785569358954931159040 4474 12246668105759828080192798526129349863678031340920219377856561709377022500856343816548224000000000 4475 12332683197072682089269318804242619722957571043777341298281105841487064136035729043740395519134720 4476 12357364421764258629815994645152615987359528285843826944682110430837211623248647832776677940264960 4477 12369722667891477671305006289928186726553982129494636849693770776012399954122600692947106943104000 4478 12394474480907323176349811852386247379806806780959408212812856204631591356494330266621445116026880 4479 12518942736445040271010852693267867438704989167226676029448563105174474295223631352419634840345600 4480 12631981181384028138177047871132067154229759660189533598656811813621582535382015365949646910848000 4481 12695199658966112071780614279252070636465476757052497880595734659855962649412713339237946041344000 4482 12707879460671241186047851739729718172036591937385844466651391517454908564101247482966184994119680 4483 12771459599010873396245778583515829983072484897326445990525807778940294347079265975943856035312640 4484 12809752979029321885096733934251503766768688254912149642259526178924025715207600794549542566912000 4485 12886668037844046138847628528605712347653375100260900117625555423520328384509181177100094928000000 4486 13080884651953218372204382993850756531218704195692221728157192569634351212239291576705973380736000 4487 13133144662680145674282314469236989559285637261883589371257889075145039192031283282792324175232000 4488 13251457666675451673641825537891993210030704677648984281403226368706553740878977110284369042201600 4489 13330896194263940047422520958696482981711665553982746200622905025797825476943090214999609734144000 4490 13397441213528263706047582080727101281780525802390317877985476365989143397892074022460094563456000 4491 13410788126040158086046331983042790387754193753466803228841947252474101166943841119551590348416000 4492 13450904886056748967398334159636011479761657646044105764319984521264386983045895277524628152724480 4493 13491135919764926581340125537271601801482316133707762180513908432080342013327319852539324817408000 4494 13518020246942809773055145116477073317970066153074117158311281719127065753658559884962663837987840 4495 13598979701600083887912789036656120063829845714257561472060466795873993427810978355820415746048000 4496 13680400802156715515270551238286111310345522960970269401136472192654131529216527294586313984384000 4497 13694016043180056131981238154572648581362348779489253234165044266121184478696317441847628031918080 4498 13721285250415556745071099233227073170909893819157161748277142227948943237245539467572027956741120 4499 13803403511436573494083605371434093301636431902576671653644865294432782466346510041990689718272000 4500 13927459043989346659228863078984316358364323793046086228439337401441758656978464286349507826483200 4501 14094518945602994059064866609227437377549455134911824128136889536886812035930976353123909016576000 4502 14108526416963305859635666825133285116197341816397767929754818809490364760002465990933010509859840 4503 14178762873775973285084008874369428673143852521463050812645255508662249654733920629487268161049600 4504 14221064457893060494388620766708924736058338688659814233886080469950516297980844418077797616000000 4505 14277653569191213413702052624242502926013477052578134213200063151905101355287574630557783970944000 4506 14391475818711435852779825274172104630928664831022524336819939030317953936473332376656870973383680 4507 14448710502907731019644477907661550624935561662585167006822132892428487150225147567072112029056000 4508 14491778709966244785808518246753499012251466521795151574390455330391336956935916591262343042170880 4509 14578282190755497920383173689206876068994459927971703979287226927491019146119256346369269488000000 4510 14650743858181453692236240234730023064451755981901590709017251369151731566221804191555506910208000 4511 14752766677010030829820039268901764651342551423282659494603363603772342413544913545604472142996480 4512 14796697554824608082560992274102125294760585457050422023910305759045232682785418395072413256576000 4513 14884933357666066696652451364923701859771329985803622339053536131642407246852853045270126216192000 4514 14929238954596100371491108953249050390193103818863433456496408442067696765695804652116326583127040 4515 14973670131229880907282344812321411445377829608896812246248268603159312870308515731912817879413760 4516 15003360849080918249875727798500859995094978161790991394046604790312343851584028934161244804505600 4517 15018227225665246310512043677905193308891337744737468973136846063463496995207876060306745187328000 4518 15197721573600976194935461909827369872132714672944209481172771106776727363845093305242861950730240 4519 15227835229061236757882532303150133318359710740921420478405104703913226789386937157501231006868480 4520 15273112285736398009324778395586786575329683174990881569445413624487284829723455044774668374912000 4521 15333681166967952039720183844848535148887556640751485351305118154114497349059161620949539344000000 4522 15379257879242905524377259216918724702018577970353341868310464589885666278404461389506263509606400 4523 15409713999220859818716070330667226430607236242517407492374449750554169744027369744252753473408000 4524 15424963591250461883514648506563898990031549742255940551961126655708041774836836204833117550673920 4525 15455505903670196231446384809865938733222205946980889097828534803935783408738153079619435108316160 4526 15501427386366234970436448413239180106674281312845987358145812807463520126623295864655272919982080 4527 15609083386150284002609837817737688698223720295428024560432990133350492706834924525216177024737280 4528 15639972791243708141386580793047302848301757875955833406969523279056762791126038839219950952832000 4529 15701926341215611646367708147195382804734861960516983612318664231128492902273344081497250000000000 4530 15779696992005462894188729910213454193432380280290943933505119594007537458075693502170472951168000 4531 15967846080740852830713900466773059179403874115465222599123556278572943923310447280730675262243840 4532 16158130524151812945297486145316028402684948165902252033778525145441907208936144398191152536448000 4533 16254080685321439208831545909904118121632681566437409428948573325400231570566661843694610525184000 4534 16270125042028804392467128712426289498061371789616952584178803686819679766752747308582670902144000 4535 16318348660862475714782803176181350448508529671460486330230148838114933966810989395665912915230720 4536 16415204582225050120849655743691548465570460154877937227643922178034389715563674018259638026112000 4537 16594197476821711138031159533202680051995955011692449507201659321656083130431852348028384535168000 4538 16841276324621986179325316893612463328686879961505737115621698694697009705179106227943879073792000 4539 16857872217458611513403841915935600260031828836241682560502498413132641895530470153014482033075200 4540 16907753399046674796400969153291908828008665961208989069711292587303269085190761911163037312000000 4541 17058241728772419954349784120055380958451164200244208969780603263793479690356385156041509237263360 4542 17142396673496531485203934706605338977076336757396281421422470905302642420665113526541155736376320 4543 17193079274652660622338132624714579192219923027025373983747654743719432590954292382179651915914240 4544 17243904566561361681811447136105860869621801977435241381337307329002206294919565731903532695552000 4545 17311894245507337853215671420181323495235032737438318452176592434869784946617016218605113859235840 4546 17345984749956999075782650566452717660864014608593997349831072674218219632196472316484751984000000 4547 17363053968131582080347118173637690178938638601841612342984955446154416112825667823822101108162560 4548 17414357657233033595565018444986170226402348187340509367122955378667098423475271936695446405248000 4549 17500184776870166018866487049882860112404855797291628268556447474763449344700527018971864039424000 4550 17569136376469860028003654070138956025780722331818409047420426166050281537716509735625804040069120 4551 17655689763113188758955491415418284534973071226626723839231805624010406837859405981215495789281280 4552 17707816559756882128525320172730754021101187745394039461711669879216639360232335437105185308876800 4553 17777546990205494660447373156554891011963027614081080734002457873240232218407787471306752000000000 4554 17917793169011336832993206051748887045936930904257056352116989524775194270011409043141509528616960 4555 17970656641226688491064993955038863036621532047509291922504691015738887438840267572356288929018880 4556 18094582994855728105658017982668107610226845545616517307739018241225189225505513600639520733230080 4557 18147943067208145812985402371657669076336085813591403917612377036267267004340660859510387586457600 4558 18183599669760407060775622832239240475448642904247104688196264455615700150843880852457468582845440 4559 18398944454238340066815504330391884111629336736175585880440977828019933898013261242036712572544000 4560 18471264210575189532918495160015095780429639863498817955485588649795562892232157539853745165696000 4561 18562044657425287382820208175933257664221233474768863818333421463462833773578293377134546035712000 4562 18580251663971890141297116713675534377106139975806813581407713712783730993257972343697368630272000 4563 18689851390422337297855291206866054243271443591207191568712448885249226781524815793652029081256960 4564 18744881876257207167411528664693484334911606494992798902543106078317142061562046417267139905408000 4565 18781654560681305247004109352909707694555842531069708577917926956111307322135805321336963940024320 4566 19115714759976562326905471284601152702712666738442540267107158209581750057705729761000883472000000 4567 19134438609785266398287841525135504690516028127688951609840492242714332076743220511923541072000000 4568 19341557116439553186386576516109006990549911099577570348767990892710760197689521732581180623457280 4569 19398413483199479557982410627901431381087257371259290509764991997392843187464536392293117894656000 4570 19474469617723261051950318401614893332900670069672439121387391975270262186307600901519569691156480 4571 19531698001535730959119423977636305892091117056644727039689232427324179554047991768316885073920000 4572 19627434724152198462760026085218297839523407714216690366069944768466684404142949227747653083586560 4573 19704345713173604541723512468307649202989260084337159454464241381421026441752438979542392004608000 4574 19762217226238078049203799966344436663482803673648583180903427316529107694395621439025032885084160 4575 19878446237848441691728775768547874369705763906099715909386425195944544326734852916650728081536000 4576 19975800779827661380399040915890614605095000155213086974896658415234353032224667665813266803072000 4577 20112860279943437918715456006525026146348704144648149140946781357897294008814948367514372514831360 4578 20211307760674961006616715462372100912539798520305937135622103530844653966505030449785773073310720 4579 20270596354222131001553266187329949152905042880648652937058292386537511028394776470700847864704000 4580 20449457579715220721906413966408380774754458040030713483040642105365375292236038549284472848174080 4581 20569532342187614671106413529951890363640520211063164355800403613304097835065294383447140736000000 4582 20589609970996418055387158112919407208074442408028808873070613995554719032878180056709660336000000 4583 20710468252712195088914117866382744604202884431484808263086138372499836890306525763650818598379520 4584 20750904270248507447959248727415149821813961127963613149457590914598117447415345627017930478197760 4585 21015576904386104573703909631725228450003459021462212076252521173578356310267688518953015711462400 4586 21118227624663658013600791633717858920849050353141714150641374311115033397528545130872249277480960 4587 21262741155627821954663223489073029961595391620473517638259708408006638810385752358627389681474560 4588 21429052695749790324651641324369572155311021069894103148136318867364138228504293727571648835005440 4589 21617633935474940878204664277605286580560843872414211927898256957528214906974723292677778432000000 4590 21701954195422725688769174784346259796021492721991081822097753851959090850429697489004729648128000 4591 21892821506410363351231517556374638508203426968709910866649788138764512596466307451448391006904320 4592 22020953409542855719379459912427977490238996418563108184054922647385218226205828561816329370752000 4593 22149799319822671390486286789449619349166748610993370639387751918285510942166170740709720064000000 4594 22214491207769797652889641749777854702431010340190390854401427199322554993821013038521092911718400 4595 22387883810828728200665540629706098843580757868051679304222012028256738307320347307276085472174080 4596 22540658976044758369802180383653897327782321132758855657729660719562473112483145638068359894369280 4597 22804871900211141278580947657085758719790413535379617718906858112171653345765795493443621548928000 4598 22915828868214998195266735578386262545681377156651000370254205426845987206787291460689627966464000 4599 23049655953277973122196088674034662738394336486911786390060452261001182171409123004842436847395840 4600 23139287167343632123492149400859815729878028091107419982751560005262892790357048321319210657152000 4601 23387487788429677879903869507899301020416440879424964386905935118520954921021661381122454188523520 4602 23455617661162691040282913668672622585152275648248302790549081862090455321118927649875954832384000 4603 23478369592264763055830646145865108991169230856406416201991828419520728350603240228520414393344000 4604 23592444878826204827960895798640559654922481750298405124553960275138545639314417724218795414656000 4605 24288060777760000359546260602209267714841814260097967171230865290555068533321418211697824366592000 4606 24358686738614477657727631743284679600160690755378003355929002013845990919656274775211266536023040 4607 24382272158615052675525536821086102771335820245577713897365600535412289770826968087183979392000000 4608 24429508262374831201231876031665814736496188955548633050607507256538706118096643714291618542709760 4609 24524242058898506538507317018632918916487224484675849312036768634781320937526602349378760476288000 4610 24714760293031659269296706393608142146614807268572125391181992851597474001851771287736368570168320 4611 24882619274996118553197885468563496340103622710160189858049462826777619538313600597225533120512000 4612 25003182710840955447927516262842268934230548585810221744370865343167424616199670921770059504000000 4613 25075787601629603619335596068173466733904130474603484415364052197654785082477779100926900856422400 4614 25368220090462890704280973497860999593816192473734090101073929770982834703174270031024638493696000 4615 25441834090530456882140877092942941494344330075720682827573899114653063890483627389510957234913280 4616 25589672867565770768277428581634353448270919831638446354008852221339097591329496621505518000000000 4617 25812966003916844841187112781353376290608855229760395357788402804600308289928861090902906924968960 4618 26113578084510309725050620335254311572928844736221794695342056459859774409245483540603770906752000 4619 26138779026462880254121180605073085060046378768190330171131312842872529352300273366747838684569600 4620 26519583833871346869398255171202948022184102015540479690362999566598962638697028874540721589703680 4621 26570755229208614526281279492432439028153275424437922281049587010525615659415500852270272461086720 4622 26596376177241136756300704708073009963720456764246615549838641067101299116454967900432315328896000 4623 26750596663546439845097735297198277865478444956816411734057431568525412350246639970422448131072000 4624 26828025917073013614553958704209700683496636536164813221799122175362046794243603714197324156042240 4625 26957549207202002369233076432106792447936239285103903264592127222976495345796907626262613913804800 4626 26983525231690820690549948884701995686058998856627472830107153883661479046360749055158475998208000 4627 27035548813130393594027024313005254923273181198495579549123382377041350930955920813015269875256320 4628 27218384624510871107967629215737769362819693670079014340755999223564843388322818911309525498219520 4629 27297102784615741136708137607961397558228747029560714602624581883684810630282814651081155226173440 4630 27508079279395696282469666052657248739145195807046591102061824797179038519359915231217713152000000 4631 27534560272331923203080860378915303269384180232909594576839014368976152528446508988997292752000000 4632 27667329818523096233632896705099981047237644256019671039094643542236271439328176270592504085888000 4633 27773984224752198183017520436844545119226581165477530366749912794699882667357884505491036092544000 4634 28069306573407600131274498875933675168990564346111989141622160588489005197337816404013843722112000 4635 28340374559596793921296896954308003941057592785254219115150606407709707025300144328715136401408000 4636 28422179895659456222140578996720458842432950268942945052472955007767479108833820769870230390236160 4637 28476841671373135943694309040201115166249974828524669412023347795159002306814984448734546422784000 4638 28917754532770586495757234434062925744658126390744809367268233534763523137454969499193396149903360 4639 29001146255829395488149280220565640606272642283848096958717441959032019673157231266586233479168000 4640 29252697806034774942931441508751995790661349422424884461383355780379819282541071015707341142097920 4641 29308879662654028427138694439176762253625087238643404630788825510549434244562250193686925966976000 4642 29337009112430335005477231920700527991170269858517777432446521207634661529389508690075177344163840 4643 29393345166444255935929181848610603886638039933045248374226450840654047850242336578288321545006080 4644 29421551815348102143199169032775611705262028487422390023758025809535049760883045409285038558592000 4645 29478042468752948320759283635566277672068944191646390580547741528985480125574165610724065573273600 4646 29591333825209537899612711183779600853148820459622611545328851359658563390638997248133181056000000 4647 30337898083371241053325686191221377713344967094815582914229905920282503225909891474638860874152960 4648 30541940555946060757184399283334450928913492770783827749613755511037155387632120974774324028226560 4649 30865221555447604680140014874900156181030045284398307236382576740659456546567743929734780690432000 4650 30894771789249270418471418385811466924506161096908376318501456206380394311186862228112730161792000 4651 31221607731853987568024430360557059316083780304150848225276691891209201310312233974852213061509120 4652 31521586572929615622723216415563862872473284971716054084208047211884914252431772673065364061834240 4653 31672603399935608085369336246542626618829985210177176257840350032654282669923447621282464807936000 4654 31793912724282333131476683805490031149628056676303692921723177866351537610428544678402909184000000 4655 31946171714304997453900153344297686248455544398765121970411873858035080271563320200387315627008000 4656 31976706729670956291717575559214993183685629911510759450312978331847801376138074786577200976337920 4657 32068478642589236037123511542440105710463266026002546967005804694950212093461216613882592231424000 4658 32129799214147056775631049690850717561120617334560782191004874296522950738129909884365460856366080 4659 32345301820737664363444252327357349198932862717073684415253444669572869009448483337394862492001280 4660 32407126394167980133034104244704823882745463331735600633429914713655214440314436702063417746432000 4661 32500074315614084702503887015390201828454585335890640924679942646511381569083105433044084321520640 4662 32811737839190412927228470621017717257671876303864038220825287014274769509908849486227055082536960 4663 32874411171690217376520103967174007677140443478775376828936782737271474402215360836850083521664000 4664 32968634983311059507887812892393953727913750387588761844421645860526584322074632941982797470161920 4665 33000100035792490240814336163272890858210237147183513122147814389770635733284350053133006623616000 4666 33189491789202841822588241697074445414418743204921258459587551890074084535345575373583242365952000 4667 33379918443980460949627461749118540929945734215219674554390069349366534219929549009079644387292160 4668 33475521536738433177020954125168452352544203256541136327757690840692194834286793900389611439488000 4669 33667510622129075555918531869244405564985590771241760252884849082619417859872534574856793324544000 4670 33925127818499181989680825280034879007742799209727781615288094874453903887367992488299647379578880 4671 33957461656992441826789213260266474705524322537732100057392687948239974619347970647705568883712000 4672 34152081890199536029602060264039496551346630402678317433162346576473433387736864807686926608000000 4673 34315076450483680858870102605294513522656502242759688309730403362773694560554124868791798816768000 4674 34446005247905939990218495865246623857049840332534927909078479959007285638223881654431582987264000 4675 34511647925102120634582866337376390782100539481982540930177204509909569358286150984143574449044480 4676 34610335365508061921597210266655545651142507820434034354309534363156655100004134928324358373376000 4677 34643290861572230558203053384721022913563028186859015161837984212726205695013491513574169335936000 4678 35107817383993298108991127752948412262117922892289961010150393218247182672735975050567932182528000 4679 35308710818541416645389493652607120316729162319403690927632119803656747114665885351738468805504000 4680 35443247487497501386456748802819717822616856090862804017569837264141466264881543871580460246656000 4681 35612104947056201096195335925353868554786771414078287828823479785436448597138142156602222561152000 4682 35815745286480538340641220667572598539332135835501779756935897157388741695872172844460503424000000 4683 35849792980944943418534700869723115706542717416767666056283900275742719708020904817404366480706560 4684 35917980869122620783149259692175417873146345885669134027781071485190576741549513935726183122534400 4685 36157612507892513983922612405344991214058253565342747097007305838478585324907951063434144115584000 4686 36641451331039552242526490150016629251544217032634224441799219881894119455016371564525456000000000 4687 36780819585549231390822865445067972459904182437993768746449412250470079873689319953260952171315200 4688 36885676931992745922083610813173516248548086785771373950755300488246583635015081284542465696030720 4689 36955739929389066370996038224891195655281222369380186047946005662339461597325885712500122129320960 4690 36990818939511508031397803885258317591088899270823521658633655864231477022388724985393650616704000 4691 37061072118649518372461439225231701666717245704231512557052745343331295745908147631279283451002880 4692 37166690193387416935951670279428707425604925429068399836350607570358215722233025491901882070016000 4693 37201959875743004227083791095010228222596490672646015720214314425630002842398275682017913803776000 4694 37414248288134818623844603740935572707228644357979970163257731192796109097242030396721640134681600 4695 38456676248025021326094411341629297839546126086047301147398776000778518412267016540419719168000000 4696 38566078563430228387768401644933653956104219400352041369017345629908866595830514969645470749516800 4697 38822504498228368867940682789886919621657223158801123190643290473689898989682721430885509316224000 4698 39006659153168100117544810560419140458453916852154128455187014011625061416601917528962558910336000 4699 39043589780576629460657526298827055209456335169023441079857164051003363057652729002886991972925440 4700 39154581568402241471532952564673695773894484142918397706528376693195063485473521813698204117632000 4701 39676528473885448131914521864409775387982045337928496325113022382091882902911450935836005483151360 4702 40281152739017688324155984767226398631323194455519679413211251505615459336448666354704113664000000 4703 40357344858287501642261420385859915655091704408383874778506058411605624458944124965819531864130560 4704 40933176623620986204292054166105000977605313718048263683999022728290252279123112716367889958999040 4705 41088048265260094421682840286040901702218325998926309327985214649191989256846824892799602037632000 4706 41204568051555457955667682972523956304367309946205935240230811230137787629180140358089125043568640 4707 41282422668152986765771547372175467074042588648129767411085078549261494025060790910115314000000000 4708 41399467329273656522968551476057702925987674311844574525046796296646377647068848846065564938419200 4709 41634505468547944468735793799553030669071390762388178612261646622347484290929686029586448047104000 4710 41673801837012519891122532958368896006977517240201921117354831407507086095791589699215959358464000 4711 41870814109641638076889226859489556931135888276817791917481584760169416129385535688103010882176000 4712 41910322861693196242178978489100389878838152460324530241786501848782334831570317431255157249315840 4713 41989446905435758738011081903697286282684464481900255176303802173570715783465614999385954769838080 4714 42108399775121639835011356313632173390999399949502490554244048510183639911590692107883239807385600 4715 42227673538976730804648407531421812199387712818439964810280288938277010764001567250530165776000000 4716 42507231532395652238823425352617939699661967818327209372033541435961176327869335102436887259243520 4717 42828884620146345203484164887311077147454559420115548139229571915463323540632978061841458106496000 4718 42990579132508299126191806800031592221643007229931235619749416353833281411675170251472702518266880 4719 43602126818875099875457111243835726693276403396276448505313452181210786591486328160598293782978560 4720 43684289763278110163760831264149176715104298079265289457645107475968191452691303397225015178624000 4721 43725426509874248962679945705755680588060362717703040785502977045500428039255324231965177482772480 4722 43931664243694705739473992594526411230907803862372805936820783288571178461820160277385895464509440 4723 44097321121668008799408373145245393335379450984113463037898954374487758620341575246492742254592000 4724 44221954009592138755443703871001283424831417351262400902654088611281873349392596843498495197143040 4725 44305228900142745119781702345098811630234058632200171246904123910145720150844663970837455792000000 4726 44430421318812874938476276883920774110548008207306073163952603502187187931808943243737590905241600 4727 44976825509435252448843219631445501222067981484137019006474160426203418936084024593284537205386240 4728 45061453608619800794683557545970092356057565290826416279118461305371066133769895169979131334164480 4729 45316248775640393614077513018700737894895703667894527957966582512620066097398872940404053104000000 4730 45358847811180458040296180061295280148699743551692700495935351931249807454637705810991990704000000 4731 45572415680164186669251916688513379988279649882742148226911481514852493962247697762972254583808000 4732 45959253396888847477005859567772539339847741126525424144702545864617442054345339026620685710336000 4733 46218880405188229717681673144874296218189648433023089437571850540919749149855237245703566063232000 4734 46479903848471985712223094047176443862554914686558095518018971552041946580141636564753025081999360 4735 46874072942806042260872943165225486883964679190410294096452127451957227626436127009819724916864000 4736 46918065499834446384567803147947856107971978782630534874725604459921936758414390265558853742330880 4737 47006168608228656366172715755014362261435795121777799091705463638603540705747541022750272566353920 4738 47271424295258892653802205456690091672939288254122823863156097432988511188515190864602474660992000 4739 47449052736426943297634745664409753628121224545989746968210112097259328104504602273528025890237440 4740 47716687755554870232990173873426935811616874341447081859752316680887347746679648444611146124288000 4741 47940814577697324355658416998716637433827255360099116955444164922649126193489570278351948166784000 4742 48392079610167797333893999332578399796694946697007806942734415623713145850083841367932960832512000 4743 48482816758325317928290145239388246395412122519356868001157523130336316064915513965067189167590400 4744 48664777388633943559905178397848466729162349501103733569166294415970016202698635047610508688000000 4745 49030651695426698766244696165322579635146225555381412585472093238906473219731043511710668458562560 4746 49306775049789727316793542431172179545124385372784698653101575596978168861049579318625017880576000 4747 49491679367770170107758086352318329994032426270701700416108012128670574554748559209509036066119680 4748 49630790785220231134513016746381971742974376750479801278852820525462409855561416177970291692211200 4749 50003577492409568873969419778259816126964648048299178375927418298502666512530112493809421523328000 4750 50190969386675663794400457846431666386914699825587732834145802157565469189049873275673756047119360 4751 50426149884602315315055934260179295780687908147305483740469896944464269283630536003797760941752320 4752 50709751921024031337485749302254389658202630780916304213631507912882941376228920760505472813952000 4753 51042540908591525579774008448875360253787695176960478596900610779673958134824345366609293334978560 4754 51185800569304560302252079177982750556129372799087629278981749822380924067233834224320357531648000 4755 51281519663653245422875316386161501009837882205441231513107605446688661141918348216717575420113920 4756 51473469517422540150105636197323939643229891067355734754636564182638306315464042329984770854784000 4757 51762677792999376275475121253744263486590273318383795075541736532526465737422090909352545220567040 4758 51859423975343961902644939226962719540289110511294263020666209889312442830998256002879243310177280 4759 52345743656415296348575251863197618252808741179892427425267781154902707136434135106480631288627200 4760 52492484471098778386680629302328631358480387142253972023741891827661399677120641752557046965662720 4761 53480815213684182741717232842311644441088062014689899592117880280945160926744142659039587885788160 4762 53680596561410063215980675230521104545010104858542503966288666415284875898017209429985474322048000 4763 54082293556640116305480403988780875398900228724326535275597166239221371050712053369432888339870720 4764 54233666694700363057886763292500852031827407823545452608813380138026553841934316101349536187120640 4765 55150413918958352905430954258126362834951163965553769646993932169667871268243050031743764004864000 4766 55201774641319202621386615501210827469733426257903624875499075346576359147521603886569028583424000 4767 55356130272348465798662698678614536605028043972602951570411407957683464665819088181047624359403520 4768 55459262297153892744375798257773065739414607047556773097889487056349732921917962064392649073536000 4769 55614303510248696520386194123912193039931428195046656731313006347516899662168111238058149953863680 4770 55666075582401476196926339392376990622482236677414072720231662940439177688843094497289338658432000 4771 56238606179291270469894317559240283470579155310599272407781368461787753044606889781555077823488000 4772 56711207251739549973738271348434455016420742394512976774894525700135759861598377752334951248256000 4773 56763951345573834556441971404549734167917960763438977553653723662612994506564602721832192697216000 4774 57028373348775339896476817645123750276514541340277203833181631907909987576337939605168251251712000 4775 57187589195798410171889394322139176551210424530205349443723260105349195533944094614183045885475840 4776 58151810799884462924763726163719642061428192980633992355798364537457442911205543013989437883351040 4777 58530951068820256504283873077524757856675520722850792905974540659713635571057919447808045366640640 4778 58857801103922413379267289849173524094647431769462931334441081932989895024618041849120252752768000 4779 58967136867114101877481050429483672414285965403811791836616529754463233617364100888915824338206720 4780 59461546023495584639107991336964296297406405089036530137882142907005909950134626811870998757376000 4781 59682548396896208090552126990738604566486798883285732487702546109103812782013015754248151432192000 4782 59793342726725004117055717016145724416547561845429892632818379062399397384020832253865800393497600 4783 60182667489147827172877550912815965263494156612898404794043335360888498511203017432255987908992000 4784 60462233431385080898548996630925691078141518354803252430249153670297618251085468276149021140853760 4785 60518294839928681542312984938748705717909751993898481015165914884115931035026908058590967491584000 4786 60799345265198653690083880909655403888892582412168580293600535425082617365589804656275422109696000 4787 61025080161436003213371737734695504751137592677489009718527477758110363723404716298777919666298880 4788 61138246712630853941558890096239459498106060655782037351649580813164035760667737700077432166272000 4789 61194904910348878892899640511694667000452954528369415373001743122320053032198785641449460164198400 4790 61707083904028695914301682663093403545000857834030576763675623794276560905256273367365399584768000 4791 62165779182685439496063804391507974938169462903133448373625365944118837792855377681120987468267520 4792 62511929746853316535365849427792781987426790476515189501460636067817561415739690955211338012032000 4793 62918092160313681477112769073717230557073961784734465228811573137001736241075398592131237533301760 4794 63209745600559559400992401978409653488117869947574623252311891762455300401947002881664353965573120 4795 63620224258008741482100625163433915678926712267937012683485359705988896278313961263687659348280320 4796 63796919722175901057086602051802319001941999461592317420464586296427330956794700525692827740938240 4797 63974082500446219256836629005275388282982860703974502022405669314348035093505264732375091249152000 4798 65227405709853286646998167881396366248890105699903688083172556556708545742070509982666351696896000 4799 65529244163572798790432933225621998454938636920755610092706203413731774244331735896664089660032000 4800 65710985254277541165303892835796421738273771556254649767535524357230616590629422977118185271664640 4801 65893206326443562962851567588458530970677672820719895142797501765654509868122865713494854845071360 4802 66504091914581346919890927186690289884302657189417297987571103787370520285259120789690585539322880 4803 66811553652925701466985036467696089179832916542615599140094251167585385829940618126580811554851840 4804 67058497271353958305230706560553671057928330445851666274814110948435473791056377928170128423552000 4805 67430543201299366189014527205933131394749357456823502983399033090250898667674331655722459443036160 4806 67554994765170272561424665147265415581253647615910199580656776559482604942998329124158638138496000 4807 67929663323035524042561829451598568364010907031946658701403898729942993078944197577467425193984000 4808 68495378921143345794806539190178732712012800365152576586685375212759069428357451366381931899642880 4809 68558512454439489774302107353153916059355135311072291382800985353792855794704309689099562461312000 4810 68875012315135549388263294734211371515076837603752403327205430318014756617267838499251642368000000 4811 69320450697606195324113644322061364076488786296491127728629404860374796158006429801921321521208320 4812 69897189635863748990443743763467729064630184866775639866361444297217194992146529269127130382336000 4813 70219571835290885973596040396641410104394126606797665747660148544500831861817660923806448724992000 4814 70803431543852439432811184946892583714409724182911375812604734005795649658691545026127524384128000 4815 71064406183229566174607828065458446668386228617456044116366504135541308640099593890252478733071360 4816 71260738095105283803982623534190378874209336259574210186462358485519177362639885322353109710561280 4817 71391912909721995569523590865223831698577864935139395027608081760706298566235997619619644479544320 4818 71852838088964196747239830875028505760620755126469820759952170646945678785644669111065663254912000 4819 72051243819018653688793840449420619663847941831532690020216451140749987351373087547105524674723840 4820 72383080005160555580656941616699654266015626939232917812519949617363325125841117927860700598758400 4821 73387344007998309694024964295301740667640313713430853702151588217725558160749538798006471939809280 4822 73860528752589477799083126985162832893558344231339923827437680528635327483849492704613584000000000 4823 74064210456799206670850264410223955641708093923391707115268691094041020016491129678510972853939200 4824 74268427027408214917513303425657897726063403961293384130510403355526583983896295533130160507294720 4825 74404869214524515922160925615312153895987660223820615329710776183194708526096980165996513962024960 4826 74815629607561722492975680622813527063484284584702483352096859945362232505773946886264042188416000 4827 76130666329400439084120488248873551830051079853425220696687731612226505162013998890196396031221760 4828 76270364740900997598910467651353743316202941468413984543974565046598287572297020967413813097344000 4829 76340305464802168751420032287878002165738758910754365683010214545137690428198416485326859723079680 4830 76480370202066653670147320298556717029922099344421777951499612811229137016140949018797089231262720 4831 76690926292294159431512070752940730165699618431843414697263839797527732003077471257657205705072640 4832 76972526650760461154998170560741959923009846692487884299399058687983830741258455190863393513472000 4833 77396774323780171280066002492290492527921765039838580576763337040650244941170777806931508523944960 4834 77752014290663884996348895351067159731667786696248169580584531258814464599396828952670626912952320 4835 77965903067500752494052090531862687288733383984731982209973997426531254693738173222812562248064000 4836 78610936759003893590119485122376749815062227951874295362892042031023588802172439196273294369095680 4837 78827075101356353104454166889756871993480518020476298954277317447216658732968208605150405179827200 4838 80650369200165930221725026283387931851640633693701640584160477146800757416957122971448433619968000 4839 80871844259705194899504862669892466318074845428804898316790900154873915317582022238317184304000000 4840 81019815965229912414619773162004482859419286116475430339559888967720567227108209861986167092674560 4841 81242257087468080709520205913184840870063443012501084261638490710034572923674485921322319490048000 4842 81688885449404172557084390008433447901354324723150415836062964128842003289868143544994286880384000 4843 81987935753209438081741702161062534687696709280522635351178170460630002838144603188441605502336000 4844 82363215000468314877907374992356500688560389377871141568108626173500549931643341574551759942272000 4845 83575133181018794991831282136032753979328951563146574922334618528552036326408425980408909108864000 4846 83804250480686805535138757875678195855236468977175641431468396022061447116933215437816644766673920 4847 84649475837248634165529610129072673917086823189766373664884381844569429776152700117247369216000000 4848 84726715789003381741107613578348445557441389171641214425654365235543085647260748026546612816000000 4849 85113923455640693368933877279643800666847600192923478422427411452468080111714164655565054552448000 4850 85580797385262285501371264999054902186437357510180481671998220601258288073873848828400926422343680 4851 86285683962574824181361987846339425965116304191507673827670556065727786906541080649695833267072000 4852 86364345126350031494892336952539136780254480979760475733821082991427327606330005096562902619110400 4853 86600738598795272927153487377288938997200156769772101910620341077246272631629309844073647888000000 4854 86758676461813535740864484166128870799375406456523556052805141651143091805677578293649538736168960 4855 87951985028877565786427255900884775343099852445441794081120673674468575940572423108995944462013440 4856 88272830949150473874015985163985481035408993590146259651991011736814290496615209829441306680192000 4857 88514196583480498476681713022142620696099258552925911034117685582219116095376799894368755046487040 4858 88756190678310078973075271393973506365127923408138749905153544989864482518800164353912120726773760 4859 89485959287468811841024190039731819887086569013715328928330295910543490770097760931489816120704000 4860 89893851867659565394464154355086538437337684977751471567419553138578360021076866553314984626816000 4861 89975642589672868576227460597595872213921830348328343543984720800517702430400998461612487668490240 4862 90139436705730983379946626901080193751344148729308975790771129633911097296196565275379112859028480 4863 90632524636124596701766015014647523563726164254857900699498015848078617226869558933845641344000000 4864 91460051271345679971886108725886055131021592223849773005240521535418668268481250728341134257024000 4865 91876508213882912653204666302504122102483041287332152047319523610600214459318890179614346180736000 4866 92210973454820755217368787325713182552904724125920803916879801343494470138565488325029808652897280 4867 93221340853375702720381579104583197775419700032490505054148043344270259403918364460577742208128000 4868 93645431492012655387288187811799313898716287800488264077063396077165398637949256662190681227264000 4869 93730469823147045430537301063363905938424234448366049409762577524159844373142057649289592968314880 4870 93986026309603693006796756043371806337324174049177598937702249582030195646536788231305660681216000 4871 94928755911500490570086757392117453907947320374346190712966594743655001754140846134878049456000000 4872 95187422806063724624263927512534378222592325354828762614100663734568428379382213423596897659008000 4873 95273794173499008315774538363800036482853686951705939368100945433218233593599634605894790453888000 4874 96054502490550794316366245736141240373439628087407557849732470879269379085817718598265984252190720 4875 96490858105044300530015097926814024981177671549483800398482674805057031022014281208171152151674880 4876 97016976985569764906236478767457782230786711598218359385874135557301248350984709805731796848000000 4877 97104928652026338788476016687965475464125906348014273495664763592547969409405462165448936448000000 4878 98433350609871437770219758983723883394416927455818982338454967022122990968358458011661124145536000 4879 99238692491923135076295078249689098771676319143919021044286856922097723991193538219498995712000000 4880 99779069099555060415069349170780616510748892884304992038662916509050152651651587346520527471488000 4881 101050866917283355301842934681035508769502560897796169133598662571958135713686419907566503959552000 4882 101142297928764780305504573365201345446770965043170537161987507036136727628020262165817932659712000 4883 101417063926271844420523887573576154577229741861554891294080343217996172853580490834469838098595840 4884 101600636039349723492740024632899621691417690256033661006719631266091818891894577723066493584000000 4885 101876587674371647691635445780411308500727403536761682537520920774454505245192712462762739808870400 4886 102523253407401798939829692385500252496857179152469888628532532312684866211627265471497001053184000 4887 102801590914119816095789760437180915307418802198478029004639934986821336228816541869129696545029120 4888 103360426417570360398440218073466842749454325584666633157814876551590115837066399904928349545472000 4889 103828331581470242150626067320144892073363418310021713572613029417062213151701511116310642000000000 4890 104204107465134198389842805345158199644777695956491833306941454281696999492374266521389628867251200 4891 104392480776329401899542103361465775728199848423966031112205378909259019982096833326654386249728000 4892 104959548543584441771338839950057659634010411188449308239221295697214621878430700776547322473978880 4893 106198276116809727058468953434982603164498841222601927004688810059110894549149880273667266896000000 4894 106678407016714051385341623817755532195298407010768794442899477349684265841382416364006593855488000 4895 107063999498192536748224866606023358579450425528850683329299695944220998551231395963948557206773760 4896 107354064557552167249034025405627159469972308472002538688890873794107436761696579205245135964871680 4897 108131234942644674835779112693682155073200008093184162108108748832795344573864942385458828579712000 4898 108228757147561845334256405257637520766596656434560453165560489831154131279354718686283690934272000 4899 108717625972337060378305620905457767961936965624755772118643220003334381880830856407032078208000000 4900 109602894212607795068190259942680300778579512532942732493396874023146691348280833816118638331264000 4901 110296178148173255295850681943180406963495078105962462404268835976767064156556408366483709765181440 4902 110594576576475433261630041278294060134269337002268253367082548240063154454217511806841233580032000 4903 110793935831507114843790938704089753180465232593738838768156428945500920416196236562000344239539200 4904 111093616561278569237877971984300136073177355186984155233407529239279055978732560449350559872000000 4905 111795876663575745805316354110452889818766499590699601905396334364302787963452393320706211772293120 4906 112603636423176814300256557647055912105224330099416897064806412037201597595647828448554682950656000 4907 112704996341124294470991643337362647880448322780132414808776777942383096012526042643794168431616000 4908 113009597720908844204949264867102576647135088040252789668393437687360947224817811986333901303316480 4909 113213100703991832004667123761479428126187991334406840107407732888970713695903785497155777501312000 4910 113825705803985836998051767668883758898619573682334968993137937984498530157013269108142960874946560 4911 114853735687338821117920869079128495443821833886489156486655906618271499805389254994694236161070080 4912 115060400023464079240234697758932985137042004310224306001333920086371373781408040824981506594693120 4913 116099045155802658553850700280079333288059055105386289577867773079510915528467793848152303276784640 4914 116307842920018935443892071687439775125930321027486679758258369371629427839242246696938496000000000 4915 116621710246638299116155260839289428283834711420065591552742271352788170397229178132246672082355200 4916 117251866556706712378866253037590980251598349907029994191202592205269638601050523825247378120704000 4917 117357207378227097963488800098410331065645236630044808938337037004676526675792924483552576744064000 4918 119268825471055695680674713199263983692784591430750673622122758856097137542151538063903921366016000 4919 119483048719395366223990106960619520615449143114645401257473487819984793304818308105338771365248000 4920 119805070816448727998224582672099308424367830349658472004828931671600288370176397386909107955957760 4921 119912595073082027748425446026188552000648738295861523231089501349456194168995361367536474105984000 4922 120451596394999326508195727014725080899102580747919832560431986060986311019871939900475966196096000 4923 120559673190280672874840319620417800204537162146397109129473502951416633072932839390574795104256000 4924 121754629666072612256056776792545035440790079159893574544565478072813740054665972529071052380840960 4925 122191949399320123133595741657036455790604020966777022808966168616897507091447112151747791146368000 4926 122520920497351862667409143234067666095734894195995266942902767127587550422038861443159935495234560 4927 123071080872574872153922138537787290735268275346905567456079930905915989216506298496760061913451520 4928 123734379152620697755667587455807976893059704797845057143437076893799505755254510179144896453632000 4929 124401081209165811236325505842228019294013422324664821411047032396387762082136733062916762832000000 4930 125407552684724303809181067456809372717466258799342592699965875158379964695233304704362187295744000 4931 126195720447693534161592487263780218108283459063262033366068053038470095061959711837570768988042240 4932 127557852465394062414497322770296966997562929104825136697620945141791128751631518529339244642278400 4933 129627334255750620911210427702471936203506289550890718756815553752111321834009376796890459581644800 4934 129859240485020936793903787939575047642360543673768664664929259896202513488502134709675842573808640 4935 131024710864913322249919973066765776412709655855193910066947038714468074174194141507817258235944960 4936 132436426458051719508149645214520013599476751053195329382695309219353005096043998100605438001152000 4937 133028906451676826364436309154858688101764073824039696329944955722143926042389549551343017776000000 4938 133385605228191650248532809863442401513667826215806551611005172155752115809017447564095016427520000 4939 133504707106470829358884043592854131134713000245581485910877124638832613039663326348652948098688000 4940 135182805035012896649976610862040473345241900629928992923523257519201383588491112441244193731706880 4941 135545001715265831469631067346523509754011675648134523399330946722778540563570083819610351684326400 4942 136637145368239209931209988028788002658652684818083904583145184395752760830233617407628984019968000 4943 137125228039516030123695863633946234794510810137690821228908814793794408946945202490097714520064000 4944 137369891607342439744614559523230941840109809143508595354415176653496645202816271339141707531412480 4945 137737666633198958868619797080891306578407832804843359864921303409137325838916269635038682162176000 4946 138229492251347484874337127651469661774598943295941308342089569356142462356253736038224437567815680 4947 138599458597221965254581767879085120805743128343608659614384244179687479013195214546458016919347200 4948 138846626536566343083590658827829331438060683577983832213541660354197795662532644677950064919383040 4949 138970367872315588624196007781509446628978302604297633560082487506539097028348583060418231792000000 4950 139715024346519130906712560182451739677492048713884546988197607510047941403586789629480635020288000 4951 141467362532846149190258698538316420496813311950516502004958785807162194432553195069226972852352000 4952 142604897403108000526068985704586748760046187341340156480075115549197113121007916526111668666982400 4953 143495663847763829347754256803273404319020180069165724402263113995993282397388147949888812512384000 4954 144520171177322465868501841961199160484349103364479494120875268992945743445830785557901860383073280 4955 145422326157341447216797564799951065943213138996243813780829858488526883902989235450582858000000000 4956 146590122586881474920557245166847331815088340029265014436483817066270154744224623048759599141504000 4957 147242751964763711424807115672446480397923831625945821464714221174716486698269908946402541346816000 4958 147766846888812614646526151877259752933063966448541757882074431772292640589299218801385527778222080 4959 148161083484499565866194310116416296268105360685000132037375492731856441520329335878948389455129600 4960 148424464174532916253738788879749606672553385600541206460458447069102482181001148798369521404477440 4961 148820371438715967312921886440879543727267746881471331357436526368434866397999601645636107885404160 4962 149217284330082829099640571645607299825707318967598778693018431882567461443298062791362722940288000 4963 149748070021971492663080376930473753928773231868717236559698960249135465780747901072602260990325760 4964 151217018310392176547577647524200142036100772281245117031783167835761865527254267880258646128512000 4965 152024036642329338351990319333584509761270059155921904260761782091715804659449765552623964288000000 4966 152158937851291967434569615646560232561088190807831856638424065091046119338354704346826507317288960 4967 152835155754797674515205726623551623408346882338661964679167011542702895801622674851038667631416320 4968 154059566704059737819869011311615982125996717381895585927851857883236408430202231908727700523136000 4969 154469775574923452106086893373605688383432044040999409605924124398446861113122641012227285583559680 4970 154606742876008721012418643106092286652362106267733871836033902656591367702249904520415281960832000 4971 155844664427682557801041842725552498023863120359841115602131078833149636797929880745126613170585600 4972 156536471687272799795137900394290887630892944282772393171946725067004713551721893202721423586959360 4973 156675183660226779194436495436657357673728227680708342688561149916777616678257479828812932188544000 4974 157509917023514705935759066215146039165881998691864922449007899766390437740606380163120523938816000 4975 158208761936101646381032638144619208622709791341612516356835998496971744995563487691737645146112000 4976 159474130743486945328182877587529918900191227592130947535772995675330382174813971491957742827648000 4977 161747509854570432847025383313300986116111100218665839717725159649407492100522295270646229064832000 4978 162177190323049620260637831914126566390705802972637999467144547758559642337578147857983244863856640 4979 162464247668482902056841980764539628789875648557177257798400908138814565973176388989831750000000000 4980 162895741170245674440501405105695352864703022482661431598343210719609608108126026405920539359667200 4981 163328325977916246768122849208266056732560779192898013125265074043270347674754770703128022051102720 4982 163906807840683647511901102428692449763254317029549561347290195402472776355996263966732078219264000 4983 164341949234724143509881649118782266590476769828451554509491179006093219672861469919315553023057920 4984 164778190696985964954871730673600133326174304256784352996940728792908050888813415418955266789923840 4985 165507711574412430152115621960988401785438795824233803088222943927264867712966642510437820263833600 4986 166975991700437056244276767473014594613980399250159131822845638153084929600839992982235973444971520 4987 167418889257735143160313593205968169690628935989497528816143714347033002455955818325299863773184000 4988 168308043115858929410845094151159895983659157800152502233179754456419808316788833124442706243456000 4989 169052438383389024103622351114765862644467054448011890719098680105408522441254774803856554908672000 4990 169650211113419701326389735036186020743477749563530235806100153480547204939440990832614683648000000 4991 170400258199957432499715190598596965711826168263509885814876930528504201079154825537862604919808000 4992 171455631530464947593834624206370173037123070879779946931987616258261701271156770667470872517140480 4993 171909837467537834066150794307003783732991508314930331363799780979107563422327154493300770286976000 4994 172669394946175156742694426962194491786658378154547153821748939506861429126627014588051848594432000 4995 173738146728562913537593102281925884489354554991041451970066543597514027423809393937188285049717760 4996 174044659667306986502888184129769347094927957644420849868579821022623143135338978336385476244889600 4997 174198109196750387386710230388110515839677255427337646115159253339580752230614820687003084332928000 4998 175894580346820459086867937144909190894088762494679107405676066881315397386130188140817891721216000 4999 177294294093756404536764143823983824387879472306380496639578827706948530568704761447153927184000000 5000 177450471024313694064009208973814964854312578225309091645993092483168466301856848346634920784000000 5001 178233323038913235914603868266749899643382295191381288138490510149811934385411917319584589611008000 5002 178390287646185856474237318487866347423462621079682408228521444112523515837328578673050810300497920 5003 178704611903065425506738208726784773423251813170995431831546752007099726273464575576432378108380160 5004 180284161361201056979927066917560787553732103650911332340049600802225530157266088166387991400161280 5005 180601662790078879445711879886622405942787050327594660462239848540354808832029537746376152130432000 5006 180760613133726207654424276421758579913339400248471507581784358260317158621000728814890670410956800 5007 183483239580994495703810282183778759316137372224420019047295263857204213867844568329605244631121920 5008 183644604314277020367393241532280979862102488419225916117513721672114307533912363309533235519616000 5009 184615634612757102169907180125206172420223352395354001118490077831259926256311794063546874109952000 5010 185102981546665345940064033101288386819143901969150449869385486744826482119324068118152673691325440 5011 185917950278745428349544439013334279537467801789956673844268418677413165956093658651278646444032000 5012 186081353576938238143278363230630059951397933610222737588171143607369896032135540783178528063488000 5013 186900423803552720541179208817584073883243907551315938055757644387087301463774722466406745715584000 5014 188383410260908548398290555312977526217093403811228916929955727996482067362237884105105508639738880 5015 188880224543634100235841343241919578324507246795998978506949487969498186349382877458513742827238400 5016 190044315086821468741964203918640476554553353212608797978547436043607404389953064280108355284172800 5017 191047542284447232157057067006703301472589961871040576834941879336788338500103175153029507003264000 5018 192055811975089758615021341952977270297935201783820899247972405424176182614115079300178458151936000 5019 193917482844018091241952505215465907057631201529216667937885413436426981457671138145893454391541760 5020 194598705346794844086532966540429936337594835499407312861432782873024869796996172598705996889088000 5021 195111117266255173325874564099306544292997624031067027848667962692613481832326784168298096038927360 5022 196483838889074219928378380305729252245314967534950615697473620261850321108619538892436212912778240 5023 197000976930575049790074950033122805768198459437549626780625103796328195065972706411514202625152000 5024 197692511026088715094779567525121774269978684936091553949811078847293521616120462243864131810339840 5025 198039144434270054165275806306711299929660458608842773276395558685061164191585758472638209024000000 5026 199082521104739382971572371061673829847594280771577425667580335283163438307893732202173733119441920 5027 199606170630858187067413873831349681113752496261091338104098139186437352639481057617499816525824000 5028 200306410819923505142250045285928272628221977371850603851112566806571671227513563058288444123013120 5029 200657407632776453661454973542190842435032901098597027824864533606553990794199930829569636800896000 5030 203842847807030381846518167371222005638571394090524717036950496602852222350925414602172285271080960 5031 204378414754562395595053551722150348749459306654076064715586865972834223091040376516779153315962880 5032 204915321651612099128907908647956848334810313780558207587033587088941839361065792001663490566016000 5033 206714729661923605675237660407078259141319330561949687955987198172821569534818148302569153536000000 5034 208893885597919336166897297786154667741709792380864219744895607301820112742421722767815645744455680 5035 209442083263860256556879745389307763780185991431255150410466701631739937757190602665592164868096000 5036 210542591701125214406445213277710882981308995306475472619568494721979362025355426117231553215872000 5037 212203686009334446994272486595646335389635942384609087085744241571459814180619725672700622875008000 5038 213131901621541778533975343533898712162113686744695108946886363856947267091604548865391580017664000 5039 213318008178876281889106847490268350138029031881872080160612736679550197034719042255998496052224000 5040 214250864859206024769275100370029435247915953260273819413058310185677014654244350485882191326336000 5041 216694509531846360646916702003868233331051605797250485678001023487716307934333098889611056009497600 5042 217262185117494580730974298516512729946314835096284483507141373177787749808302850633863141604357120 5043 218782919193915004346174441038509973592170695867976260664456099590265656194767066943930792893056000 5044 219547082548847308111309787228017928005168114695687305738568473646262798161336025445936562444180480 5045 220121872514103610105794416893257036592121846426855489935810123991861937864951949900967723925504000 5046 220505861728020317750487745832362019331521042430869234606724694134965962407826061484103320540963840 5047 222823228099906998335086811521891945024927100702645756380644043557352477007891923099717393497984000 5048 224576454476781713546243360188562645440766150778238298413751346886359917241298164943670455836672000 5049 225359876189150257396906304714037483485234590128226297729242026609801822621201863326486297538928640 5050 226539890727372653067986369569822439196824989006215398958132632682617526954812654063818939939968000 5051 227725788289291182019994895046299064673105112495300836699265381006732960848629278358593817534464000 5052 228718550327453315499979923584081966708170705639181137277258383489250549833176594050224759858176000 5053 230515917738750814948280265318803058044493810251935029916386343116467940932613357416714291376000000 5054 231721627269500163225778824893672788101310271791219041099575673151605664018806708085869110350848000 5055 231923161877064574073911085400905099727321071115408588396292029496249339111298625024370037671403520 5056 234354635072820667429828391200854446045339648925005292504973056878028008584859764128459661538426880 5057 234762233565482692333086528831048943621731306638678145183905778966249356251915761911937723449472000 5058 235989083877090573865845251532097499044210952984795457048874902561543958509632049712144323206184960 5059 237840814490438676822164599856046039462293791314044505479445928034871814750521323046020710314624000 5060 239082980449292537212126204943887691191780576173987218177654329344641586320849700395660682398269440 5061 240539983120510381258533008319074634697820798665516295216648518538529046159262492501758405980503040 5062 241585872455802908679940971411075261848454754294924375791808894434349599132634645097625024699801600 5063 241795569399366593554976315216200359582793943098795679220756957717128671776320273931398175433728000 5064 242215483450549425000755654380871621182878697927925289196049471816488127760313957738638931837701120 5065 244749589660358154102498857709186807467499446145755070168137671057432456347960489453360197106324480 5066 246026091874191863270409636767928358653577873468693982650386430801997738209942332154697416704000000 5067 247523358407335376720618327768946400060818234357407451091690262154501728392915556958037302581329920 5068 248598143345383301432125891178279056899762511915985180717971887437616257202050636766982244633518080 5069 249245146184391911487664428521008797243405780455107483650161853719039117705558707137446563086336000 5070 249461169946471847292565839184550069867896285603964808315107744430265532280656240096252006301696000 5071 250110311635849199500231712870840862837512416008421909668182311431399460028892644345512904365793280 5072 250543966164127375726262997929442455341287007009508822979008375311337980331578819522661416847232000 5073 251195790863088446892333087030093351206585983905642344839977901731582597843692111438396972227952640 5074 254039074007066817553032361873766114906448766403878353549108404156048726990366128625548789047290880 5075 254479213373363830370426010163027010114500831232370523675029149117227161327384913872278265567313920 5076 255140784398841585812787363893032158666652921504396079966262238100056240842696380442882595719459840 5077 255803993211969024277341075657014158504202275374393553788825814391857838852463821056641464644992000 5078 256025427434567588249759015937691416903704907689315363009105703333003887079285368160053663098752000 5079 258473283495982006704061837345145778673587612516580177399926880199286485947763015063581162429547520 5080 259368926677164799080274984697876777015443299253512060943216105482012687371920058489509835151744000 5081 261394943061122483302578221631295796121069692372729551441223360332818673565734243452371945776512000 5082 261847211279984470450462530024261103383505509203444989593628871122162041258295451375539389122150400 5083 263891656906893135661570780843903033612080402304244665620804677758790664798519183357188058941568000 5084 264805171037375546058457324749667392547194868684743816965266178357226967267651457727555881326464000 5085 265263056725494579128032973554920187302514832266602417896816939476784663989041411157097525464596480 5086 268026245875981837382560307074399591340933481329126840284930669658251627136667015158565894688727040 5087 268257744870970394055797413731233239449727769864699867831765030150715209354482211711808020352000000 5088 269650742883360846372240088038709848113542393152844322526980419619608463196015471052204057077888000 5089 271050628244858970638234180151923075211170728461966758099092517403965762470742028388556225084129280 5090 271518792806593247013080023583698579765866617552381462447327042124586450960596414416514974310712320 5091 271753163782859281247432995229808788574314101511629817817721325126750070143950351356278121593856000 5092 277914876273460242754401142542401506297850046320455236151307845449973599701220339966458250612096000 5093 278154502314452239440442411573846513030832760044966065380650302056836415733690223535275207402327040 5094 280320009576115627703087141911985493084778935243031227529475279018800484508976845805776000000000000 5095 281045406498916649572283928276180585263326592404623095162968363341738156121158250686542003595187200 5096 281529997264281426376763597267455223392841421787166688788449454650790197749107997608260370224128000 5097 282258375735773562914482004447824943483315167846361701615261470665125035952585426935028699323432960 5098 283720520418929816875827778085522069076667606083811890977893455554987470980404004926857711545216000 5099 283964911426195399991168059846594667006784563567236939862756865551489114985114159962140823534976000 5100 284699287957266976006679750009659115740716045880259179229533504195755541932526913633829859683886080 5101 286173470895264712420091895136234182459465043588080244051682349773718489238724441486725472256000000 5102 287407507244609281463607546737700686952807941735496764875829491633435086538200367256750796069888000 5103 288398383593047134770008631602126656703588727607372147095747156369183385179715825044215804381429760 5104 288895040998266073177477421138415770129478789586329950708906732422870022663976649731589960662144000 5105 289143675062639509761037987275876113264931037424108781698314005255621886430521412332606083282247680 5106 292143224596517537337452711818149948096653468772135361203316180149681176168658216846478730606346240 5107 293401763228763173233573198631807595333969043465271323393276318436374766061375652096543976771788800 5108 293654089811039758522892043318432361100235683210594706858260872650695611318586155481847426407808000 5109 294918825838425384756725012268618522886686353148449276057308607623423987335652273863734173620864000 5110 295172394794283378598777516274087768284449739985913657687331389830102457448607324837685980519424000 5111 296698174340691278091426549862293703708051971682336415855512254511852233390403350160858280885437440 5112 297463877990471111891264098421650539838848900737749056093997411267337222419616299163990300562432000 5113 299772297072039841802858770557456412639529433254875521818276408752916663545861786406504699696409600 5114 304963352077856006378966196579116477659442204721189991229672704597861422767935313863524074924835840 5115 305749355742792226478926682814561663762792242439548355638281975078868716477843691811559370893762560 5116 308383325763572347659912563824225893707571492830923354020740552491717302497621733972495062457646080 5117 310506046978514499831937279955181766289655575997185816340025877922369564805189477979423460761472000 5118 310772363488476205787407873233194546007231794059067845423227851364628062105752458967419626258432000 5119 312374836589437126877958610440884556768018613833476604365311081929614981428364753666384843131407360 5120 313179021207272931431161582279685575224012665045344744300387490804567020107724802824556053536768000 5121 314523712242905906674309727500891909940722078753825156242193857401315322645316249046574479954304000 5122 316144600214409511389433887670683847183619347019684371133263587300791783862492792136888722533376000 5123 316415520464948021360435892535610522607476733045382509209933334136615940383484392654153463512227840 5124 316958024439586441552216225814417004761984501873507591153222546651818460801810918320742541206830080 5125 317773441658537164069846864596002532258023646897695233557281402981737623623225543985267218604057600 5126 319683858441610699704996063089683818235471433978035777771752549053742037394608097812948405911552000 5127 321330059785619126912740072913144481212027677651313645675583220395551274934361529390616235827584000 5128 322984332540636772510260549174165301825969882660599540205771092838332165730593241240927502201856000 5129 326038254025141357981782108594224073096130112854662087819436954703352319523803586916789684386856960 5130 326875902568099129149528091724527033484093271671614679525021901854952022223266250246062149345408000 5131 327995955967442123353112289262341525735437913374019454557933145300534610890941161909753967879490560 5132 328557352417859970967631425341968746351898788097045372491171688940797868516082471284092240461824000 5133 328838393699360801075871299176395253085024410480029404441013220266054873616600063166923629426324480 5134 331094980696849936051642083351844399868334324165028965830857014995923112949073582916969318716032000 5135 333651268300885242237135963677017327616178298423208188130031460600497728726133413047425158002713600 5136 335365890636437775060741032577878514507339086989649386196954355490202968686497153415199031353344000 5137 335652475644320861026503336266906898257445714834923428105909772322797868925791889748430832293504000 5138 336513630758581967671848359319878048244235187107893820671664229081962438931472993181405671277240320 5139 338820343525931778851262399901585274897870777082827087094963700612366537560215973621988572011520000 5140 339689236937127556533672612635059350174236520301116785689277657971446838918771790476368282624000000 5141 339979339360664370136384068879704121747046908932036567255343604284803339223137330958588724224000000 5142 340851063040999046241077330880654273318050506403580989178513736360911157513241988666557811456614400 5143 341433394327310058967464720553959799306535340672148974505392456357764883199347181337541470644608000 5144 343186078675682869805035736844395994957274710113021700307553882045689084659076328632239415841710080 5145 347605355247457548266818572996795968274593974798812328648595482017391084149496140598902597340431360 5146 348792950942357139442482601702748201321897202633480208669564346639592945176611489294533247187328000 5147 351179745036014021805452731990287254371773676448106485918744450566466257143525438799191451671505920 5148 351479185692181931348881527070712636573903353019304935859282325010272708090278890498894925398016000 5149 354185116158807789896388021979119143670541305782988217014357007800342550292918733750727780919869440 5150 355696971799542811238600138526118454724693179677288340893356711397298981671117219482305048221056000 5151 359350541596336920466922789147094602912713307856420640466750915048563199030465031930703689968256000 5152 359656613706772083907837168333141054450289278224077748429287898881382112157617625006964508260848640 5153 360576320416771327208226503204496092398931293244752562864495721108100955670648737685221255805312000 5154 364277595015469739287527895424287811572585149678632768835043259368269832276581457902399224237368320 5155 364897981257378445997103882238151007216452284789540655011309628726695769728945169418027513371074560 5156 365208551591760276562508109612253451267401882306872661382137539944517081001597598854845701489664000 5157 368641482416061700793224044459165213485489798377356442929320015910204405438179570696723557588992000 5158 368955086380552000623935835932189825677196521068496593615723106988616891182640247535078761714483200 5159 371473081030193621974313615612212416204032254251997852216148482611369079035606985690149581488128000 5160 371788978668659254602510528610491813092290026554119112375979680143815488107674935659509259586688000 5161 372738207376431406553919886887386959306987985840564840229070638028854188603358725129364735282831360 5162 374643593600842161432303516112537306786710493353206007002771485562551504094124729318560568445056000 5163 375280781118331990863467348957262545876249474427808378628162936403961817757709788535432763439882240 5164 378160919246464587715818716088422613029013685616550683704959364544087292386516020764627686064000000 5165 379447726752413003501814741863513197063293132429182108121769472583072020559195191821121036024448000 5166 380092693291565348719670808500865988599394534719056577945529983122369569876969469951011564801105920 5167 382358308171014761497083376183573870266648532909371548959228214132233410199719089565227953172997120 5168 383007985339622698102584259117266087758781014476129617269017265102306344323067899009703705783296000 5169 385944564994055310006783673176377597622867138590807766291109550405725588646219689243356294000000000 5170 389893373867899384771325581619017973457880126720304639432864913698813671986970860754546446685946880 5171 390886571584129693942529689064851721617010084644450652781398619429580447596332254429524308284416000 5172 391218172606675991221620859011082767418252146197880712201243481373781265870857324355752914850176000 5173 392214583902134545776253717863741773234917044164637895772879407020943016394316190122918996428718080 5174 393880642508351817073262736770695992505798895340200707415450141220114049030559672304269108303293440 5175 394214662053191279320392428587723291770280850142154334819846065783298896676474934115553886576000000 5176 395888810269708958959637801711354939255674316891853432259223024758439801897525600408486288114688000 5177 402312536055908249073370272990793768022093774544167588362426891356135071002201644189425734279818240 5178 403335838886357267192095220299156974216544431234127029280428759140245315699936685951628624347304960 5179 405046854374378094496742156388513169206443870306031328368456039853024097655904930326936472749112320 5180 407453893093874978346391457882857427868301733590934745046114040188630466364883618908995651374955520 5181 408489645973494272052849630810992444442432723543717224087452958165601516701085056512460225776189440 5182 409527906070393393979668382420449194142067664060172799733405376419615849076538596411255058783232000 5183 413706134119169930246956902065965175563477695581005759626248137891164756089006869834341094124421120 5184 414406440569706975350940469576424597072651078494997870101504404955455371836075159220899426348815360 5185 414757017028896219057715826624340315927251670602926918867625644441992303211354323378821199126144000 5186 416866414677399039121957760007207332696842906414385796530838618704352807777092052950065529020416000 5187 419694842637734873066126170928213020139391844339020661775956439573180962017436611790778207596707840 5188 422184701259797400029696296787209562033019665884915374822426346588771052380947205552082376695808000 5189 425047479390467317908603556060404995589250387242543458906373831848005808467411737939339373046661120 5190 425406623838449186673789364048403074985532428579509351605887430611516442150725871814956100878336000 5191 427206685461673940835069203114552939896521743445681111897288025075099534130473961861111592166272000 5192 427567567211627910444027985716846941449591153455596791497831202747053722191179807329859229775232000 5193 428651955301553029268512207363812242116911241002898563208888375889900386272037470340089944153072640 5194 430465091583518171050589760821064467786204933158653125599712637613159669695224352501429763879603200 5195 435213491995661494646452195647575685436653729735049195970785044184804376872902013044789604361379840 5196 435948428060405317155365011021874148144161932682727373759442099156291486267435370442917322127662080 5197 436316339184150761378791865247689267814123203814207637510599421008599068423314352793057683972992000 5198 438530023428876856663110141609076748653293537207312799076253834904490977237011041881962604416000000 5199 439640872698339334848068816921175397560824511182162036981080867066602866756106279408261031256064000 5200 440382927163505408144034079518973925678043352667961524264197323207002926726493616496393949816448000 5201 442616254344360690498406369616981068700196822108268003234004346669581746459839786303752492671303680 5202 444111127197420677406569946199384424331107517828726073860087899616411128493985149072628015021056000 5203 446362455183990039690087282519119493435616227971505841746412907532008152142993429206739162173670400 5204 448246860567283627735660025780165952979360359143794335955111363527822790511830542451344932079528960 5205 451657898769042634947548820219840659547504377961712386538832417452452962124509459812079243649024000 5206 452800394703856061022706456967488341112791643468427448708038391538652150615795554342592116019819520 5207 455476931898420570448498435824511983044468126053120610683934989400672452985799431546842989144192000 5208 460875277555162128620024243619743021423866993142120715699271861538736117539805076806788966252544000 5209 461263196361517730626425640797575710719405323650762425399621179027071211130223271580637492936704000 5210 462428819432143744893670931326947412993963090146849437341093992860136728751196041408039076367032320 5211 464377760949142405420505889769082060329677132251086642798580722723230755398867438400315267911188480 5212 464768486850399630074037633340792791285174387760466566509272688268549657243696309265635274765952000 5213 465550878154955288273241925428752195567995867265078182960760190611375024997131292717601400620032000 5214 468299137552403778148079462404305371868323353645578208880254808234848103948158781308990691690726400 5215 475037954259436014319586698571521139534452822176154568258335742860902940392625590713650256120832000 5216 475437217690391904761200913865906218452326484581262086603559125771577307217376139287733220210892800 5217 476636926455265488633175666806659838552890209141485992204881248791924220048745950006000000000000000 5218 481060572776955200494348534083898561085526280751422206508937571757194515274426493516498354203264000 5219 481464655552751950684586698135350320950950240936628555730531629982090671248064346664311084593274880 5220 483489923049366429192265695477386884025527747898975153507516366206695929198080857751009145753763840 5221 486338932493815177738176598284264610620417933178717684231461850385796778243736549788965712366141440 5222 487155867338038008317665827596364880406041253720279345876867154883488253711596743719126927056000000 5223 487564824689092631131340170963877545818876619888398878636029765462121943891618178111494737698268160 5224 490848274580667686594916304137701674323959988074462245478528485387712944556791304952579844397184000 5225 492497886151689418101550293441980642541255206893530553895270747963645721183918934326277704789150720 5226 494567326185812623192398518688319685997118759002193634931050202811212452270242639806701113331834880 5227 495812962547698615318874251870315029390404365090464042966362413612311458811969842549094055167974400 5228 497478459512392212295763124675075513875122478411374619579246109390891013882726089729557296848000000 5229 499567824197212126657105286612613124419698786107032179212625786727287931121287892429384324743168000 5230 501245330461688933637146541308905608569233269267535391656037829960272162690252596695203331492864000 5231 502086094013661546351329899424578788360170775837381062567189468873942412831355754123772932325780480 5232 503349758088352473887726970452287362612331389698660509930256839932227696556929299170140317310976000 5233 503771652131461811195840360941743350602120783441094889028041749737508770582422798343690785361536000 5234 507158949583531191671682736064334535855663134445808942497883741402539483112029172104084954410071040 5235 508434769538191027631586081709326324019548367044831263520489457537551825892340160801128615027957760 5236 509713645774529880547672072825486413518159946894510657429530571759436645939695355192543769468928000 5237 513568681794092019880260273909124702119688637738307220462375539646912335130241990414382244634296320 5238 520055519507229246538090428342296027898550061444258740737839712323902528770011688643881820579430400 5239 523109345094447889278562322362409080633506695514521693422992448505593245534575260804556460749184000 5240 524423348861306863413123845118533597954913854704403763475914742291265046161484558040376998249989120 5241 525301097103960454700331935038139536725372018756453010338773279542893844703155307615361966314496000 5242 531928950306036148110514490535696846055068473310269422020011778113218502834327038321723160473728000 5243 532373627255462110092294681120167881911078021742659964760157494106053391527391505973756331469086720 5244 534602327675318238823268815119311603850313681063904625760042382377915610480919463734948646818938880 5245 537737440998515883227090190129867528634427268307739255381914453222800477000714685912720549701550080 5246 538636398837957482877500479244402983827740509920368914174744121046770047985270415991413918605952000 5247 543152698585780642010585671032181118756301262739417735970625746689211881516652363836250384411648000 5248 545424350239119474420155171069231808819017172884803908376798322875141688101384797119143007084544000 5249 547248183478861187608968592946036406979206689511679944004004886636632265055224094600231187997696000 5250 548162276754908202912862741135867794613770788870734328584838673908502850904441416065018622444784640 5251 549994827589015607615443937347973587240938856502949272890259049930547328742891292740810375238272000 5252 554139423329268470730950205911934213345159329596407635310240731238887592824740453641846217233408000 5253 555064475512047670495676544168273150364210206265512331645168500458772537876290593675012747532344320 5254 558313753576042484343968946619338090483088699627974329939655319383735801881895308678636187565547520 5255 559711839636859946459756923019693709018575618579945328898993028664806814567352316007674051258941440 5256 560645748693871379823574845348964966874580833325828661581639710012292868860719887341888733548487680 5257 566280444609948130203375399374497977470062116422999994364912977280357900984147088410220110985088000 5258 567697522700152712186308518042573848454799176381057918100992939561980516129031958996852093018767360 5259 569117977665207644420335918185618876546971841757352914267136234027047912805370774733419432177377280 5260 573399680329228052781705411129492622246503508886770231621413367441961080696453244292163872525312000 5261 577712051028051634308765940304797279920066141302610303828904076225498939235820201824939322942848000 5262 578193105465012256450792773504397603987444081992575805883164442427687036999500498652136352372608000 5263 586917597485181215817018403034782651389038255171023365188335929926770937292619387546031142092144640 5264 588383814329185141351266148026368119411737131607104420529265720248050555883506275385105549905551360 5265 590835264104971137664563031333784886129019155833442335584007865175985171274417477980790106809630720 5266 594283640757317311104741793995155232100719677147619053654631425764459259917229958946227035551825920 5267 597254640163118092478463458830363105640933127005648435496834600730927498991070491826515613009792000 5268 598248112870371780823305236537558219106702244747292744810332271487763243406376059539664310352281600 5269 599741273404231823969026528472873606810178541856980873007869111100906510127646811135489769936000000 5270 600239781825881486229873805218544744024654064580956092680269849460202759582462575598562449536000000 5271 607764928620427917844382749056538357757434102067064201567891568791251201289603463981526356400256000 5272 609280701100280528120779706564154449776532360788920557494860825715189063856182855799194540886522880 5273 610293215535409811131817802279575329979096515038120757885215880951419598660561459227272047951872000 5274 610800073489257976522827659697839631791434210567468452558637963713634518139023697308262787540582400 5275 612323053908577082467400025869934154333516318703872396407709725892934829425042080237311581568000000 5276 619478241646581351776891495978224998504299884663118594528910046041474913628713172633441746466411520 5277 624637766644721888933818626407120951409838321362942237563989140307101789619584681694987418306519040 5278 625674571047093412387631104416798648042483156836404156932754032237262000623114378873777317232000000 5279 626193587666992333023328194985938125400360692747420814163995631285746725343976955920354661439605760 5280 630883225224697766151738786498293524651557633019242727510525202009831365851418383919550324219904000 5281 634028212368151522327421098699898192181202577714463884429502969237518183056518445024495316465802240 5282 640363037416300639841984185713851714490562792005343135436548275830618784196179067398698837572838400 5283 644619693453859140814885185773063902948282364953232990978069127760561560423774480291540746754094080 5284 649440640275500242658080568120215090737327696111359654170186616259630761204135592162205478677632000 5285 652673660266694750397703858222738477324357212292183736107977598275768850094516696314929008722575360 5286 656464890175188001461425565138319517161802494365327577918589142853216684645541520856329887857704960 5287 658096115326625211896286794669624662925156891447006115437846134884477597274090638409194137814266880 5288 659185742612605991885016037326821925517850264917471718625334405694194068603253486472861227383889920 5289 662464943240362631852002599910166789437678428702831828909525517523873223483666215049377787595392000 5290 671285603905663497037519711863339046650650088284982907029814557652090543213542281333221458505344000 5291 674622098759602175282174791148666591677161695879873072003910946562800161971681376900831986064752640 5292 676296262999961255079818780938820459102641362697707179461573423956891458549231921548185940902912000 5293 679095333012722972106550039658132217381236779261242600845428265246904156842833903258495868928000000 5294 681342529377651547047190704055322867158373428806131619566948222024747944858729476369625556003020800 5295 684161484949390320241925354541898154606782991693198099533286236216857837235725506410008174272578560 5296 685858186251965889237883628054168794857435738651783989448340129333753098737220832203548861604372480 5297 690972367703995131497596349165868052632206852572094177630665066046642967184973257636092001694592000 5298 691542846715623772349283170793931129755811240512628067139546702213609112197064081209231851337907200 5299 696122854834700836874602633145309674218218361894754616098530400999994387727079540667243038969728000 5300 700154046119473822802096507074621456372877457599024524326040883400051104427618587684886721950305280 5301 701888496797912092177413592301581703801018956393397600361503922777745091018781330586527943827456000 5302 708283224710442859359731452204211566286488556305346537948249931528885789986456140277301496704000000 5303 710036847961861127887056571303868940307040104757168232064547891390251019642616991761022477677542400 5304 713556507285587985050597638190021504441213618794488789565343428043942792619977116312354364826624000 5305 714144730246087240648299962089519238180219394159230759863135934929928566575777144058488993408384000 5306 719459559044809532567600252260834910214748099561790394359324507372787946356212737183542705574272000 5307 720645737170281021568936547994762555149420680828712462670730036972514091721154720888498526383308800 5308 723023683361352496190103522648141076277996960280459663592647882712512935916730177012615248000000000 5309 732007709498486913575362691331875825038822186597180178228148613268766554212550862134440350360576000 5310 735631004424041026665556183173601532115171296683693461035385534303609439329417947644139199025689600 5311 736842560419753311211426937258382286078501281708768530377648794047825120057261523057019345675837440 5312 740488641047868474084840001675788688536031249329660477773326234530051377500221918307877803164288000 5313 741097989216422568776308094134575276983745078969804662724898287542310146210194913190183598904448000 5314 744151900216260658559824168809713112270519120078649257368322070854365862393218561301978487455744000 5315 755866426980337250723341031763529497778781652901789727224319080525192934158681282129272652526208000 5316 762728576109573380198455160037472751600787753051127943043570297440666584692046057242473896139136000 5317 763355341353844877971082071289803693723186226712429726221796203923972828869283485459025009333693440 5318 764610343688363238314763042925334173174866142685849399511301083740324365740257907992456620859719680 5319 769018344583479467671144254261779374626487460933836296295038164341109506321141161652526103552000000 5320 770914887271660248656466468661039096710006792223477801467506867160218864172170235347807355845145600 5321 774721344523750299758942286820870583393498613532346054969822322892318784361218903268304914284544000 5322 782388025471332036442565117178231739494806180341715836799912394205554802962432669671796085527552000 5323 783672809930094108165474991598900190909953059375041015122851567625477216289344641465410815804451840 5324 784315955409036690919247230324677103718565150236331372362821292898500873681948636289007878144000000 5325 785603754730778895690463680956927304098002501131417612143675228775690824462695370080531665920578560 5326 790126929419497819577286722459576849966264445329403668273529694313650642175055160314392460881756160 5327 794023666694690601785811493202121365023456092397913070487999473462438208707733633549067770148736000 5328 797284922275936932684511919123128966089040670063048714785377543838767948517428310018154910415872000 5329 797938702413492504533521882479668919480921630511451335518172584666760407991907108217683366648832000 5330 803187355389909366967212781711555412947767938209973450662384421102240441406650493909822952466227200 5331 805164064100975172101674714003441638954884623533695963407287237448871374361612104280286823679262720 5332 811786609046524730968514537805306450532124794786244778822008258175518703939632005847942231035683840 5333 813117328558259485533624790267800320870773984859680669279151079808824831769528366832749537553326080 5334 819802147919502131158058316602508951983354489422318834520453431733838136805222601576615639689088000 5335 827215893658190572976553088134276699577921429074271700685026949906288049691921451944215415095296000 5336 831286623149482568186795034005660094679514452393791734507321367643467570971351585491064342412672000 5337 831966930162793571970040166007565472405367972075584033575259808108139679065528525386686392059494400 5338 833329135230171338055990038676103410640974564352067141717106075294058942942549983436770343304586240 5339 834011034069636065575187658715010283387056165930813787158990319166057582941840129841121364048000000 5340 838113600170733671409344353052201112526509109288211059899758377564755514961535806790254655111168000 5341 845684939560780296153424508728877278648531305748691557447010364068433195398058887751712790601277440 5342 854018861795687972672857746083953381966769454021930635129689458394844574732166671549068086999449600 5343 856114530924982236045660865908119762021706554988759872643795893963642435245213995198601344461829120 5344 858215097142588388521824516875378540702378186582620503052159723294975424776386654160704450370944000 5345 858916376001729827513821577503979691772447043773672943241767725197606245526016242712294130143104000 5346 861023488583119631159659344687407342427915184476598063033655793788036913619181881607578505250616320 5347 862430964345239885934564732747730313452821379392768305690899044341899838021670532267761685257216000 5348 864546287138720016273375778984103727970115700343407927610873610188927542163031563540218702428052480 5349 865252492130211370524036682707075235412992278787969063829460049074566542484026983618162844311552000 5350 868791765803102155689745398590491853410880724189090629369432820547671804467265598968337478784000000 5351 873057095096644383940463583069531915915648029560222324442827029853955551481231001429875361595008000 5352 877342363173751706141991716803438207469038414676458917588418535831749602871028703080165110458286080 5353 879492501905742249481560739303139081006284780476422106835295001696802466882353667876412875867136000 5354 880210329361314194389003198883589857871461086576392684946707982563866954836018438250751314666496000 5355 882367161126632625274303942000892712553716211332501358253505488342163313660191015800444413508321280 5356 888143347407712876818233621788112012448813878464590547743953533366715894331275408583706989781647360 5357 891044927443367375341146837827245017217639353341538750983582781845185245471899643530713415881728000 5358 893227034787196698221007618945367410965756611370269926969248973231884283201949832134063667206056960 5359 894684599414641396436236019969324684943191254268305884077367289150999576583121228321879020273664000 5360 897606527052714671252200333254196753209116179834364681143571427100379192609899933500981058415616000 5361 901271718090999836022418940318307484382209996829328417829289121061314290768794281094928514072192000 5362 905688762773088840452508588719019028607503530478589129473457727778513903847238463451553079296000000 5363 910126419318026498342468755372426788729477863677392087804584800231011859496156365324284506151275520 5364 915329858287966268470759255351182893627153666779952379007836000299492679936236190833942010779934720 5365 916821751318797463975333032757729255260671067328670123371752103720442189643708293110627482665856000 5366 921311338031559877866547926477991824609532653474853843040589597977170087100443495179535065821798400 5367 923563975583537464854714992264258563447811694487594702964791504250265688578475666010324855808000000 5368 926575653041298734425853411806434165864039458715673516872847761715321087620524556107350721302732800 5369 928840546718127155361115206684225204870527149161972341470573191616654837496862572613088196331064320 5370 935666906364521316674890745974726365235443721387308932671467735325481421532418526884588300967936000 5371 937952958055670763775851269960732762778765363360666403918084675810779329920092218676563038027207680 5372 941774869494769569534723988357098516042806104172397164236811554533221686465577462086879160083415040 5373 946380742072376630681180233828242308365547555313811578823873246250978788703292208310111313990528000 5374 951781374595511394854318192006545243241418574790611604491243192595292816831304538429322604969697280 5375 954104905369765564284652765341557355003961176759606160955358312627922859407995152451870780358656000 5376 955656926021518397699915596340578347567252288241817386914109591425336827755286212954058569670538240 5377 958768183551539011282364013106705060923357137652941251110665359661758792344491887597535113533312000 5378 967373960530713169881397117307532398838064356688343101668297230750748530367330472193760048363601920 5379 969733727800774625739711975316287052047330980032130155867466168448723113841375697812550999501824000 5380 970521534418601567913071140322900555633247034859098533784840480355751001190046793553443482307584000 5381 981615029843390163519057098968750710918980574746580844556329251574233966409585734319156026000000000 5382 988810221330235049827546951039110161657566593801749636809412126034652662281713505171690193612840960 5383 989612780454891040462142124009492278671382206605178201409405121260526330860512515328551821128704000 5384 996863782942804006998982070386531700449732731480644746657554280223480697654726121540396713831214080 5385 1000913952379793976577868647876631037785351879808841586832027350608923836898530942915958274194109440 5386 1003351571412351120865344317403266483676481955630704679334219247789896313583047388904974018108636160 5387 1009061355396843280993045950366199379100606313336852364905747373881271015801830923499147990459637760 5388 1013158704329166086442361367848911376160802700503480565067925906108458615349863988190624591210398720 5389 1013980073319050933367269667822907955794027152450435671034814043066626059306852552840331516884096000 5390 1018096439848820941849302680023962749047556228521835999075596254029077586592592956344855074701312000 5391 1023886098271409103573704710250990892093310447219324879824670347637574924448992800591575531985320960 5392 1026376967403945151084869000119325736684665452222689973438050410279004123608657530274155079739008000 5393 1030541245476504136623319005641869384355436763378412022311424922790998875498250201309185526433664000 5394 1031376029752982470512384479727957126221781891430108530225781333406083096329638894868781508788224000 5395 1040601263924622751804118044077849595456411352884893835936050569542993042939081801384056764313523200 5396 1043130843438022820091978253773709600283530079162947776608431922396423420808841903974463560432000000 5397 1046512727086882443160905732195245962678337446299149338102758527997060662055899547282104322924057600 5398 1049055989743274200501193934148270982894976664141563992287095409238828640990823852730001912944517120 5399 1055866833196829954601050399577230100113271876783413960246935362818269136251230551058131557549056000 5400 1061002580264843335965393731730202812224187534370624590769159925617465058634272402663324826294912000 5401 1064439619238623106049927347160108458565282819343768783298523021125140502892321384834342042864000000 5402 1073946237521869961795343768415119124261614790693234671101583864356397792645604728479485455993984000 5403 1074814473735365734596809617769920659980951340785834214004868953304585676669971824384952467834414080 5404 1076552952085815758105213089081734359359437895557885291952636866126008015315199590363671413749637120 5405 1082658739917170687096415736482541183355878347109960653044133505473776851628105539041197048005632000 5406 1090557510431915976144930981456692125382538786169263620577527969747735117961017366831011495123968000 5407 1095853815140335880039755235061752329941700117271774403789121593564969950613085293466650221710464000 5408 1098511144931686655746138541600001466101247198672035859609202894423964775296715859985896241824209920 5409 1109201960738936443785127781675188445410388452348533167799081509217008372835838382752190658576000000 5410 1111890106358202792411372495567065339924744111893162832896814601499979196399785756671236426777600000 5411 1116384141922877090636054975545648149297860211534841654909611267640979194377505627039311129960821760 5412 1117285022500523869328598849091636276454151899779049820547887781422582540467120848054347942816384000 5413 1122704862654340429864994038483517063712824317300727018643051759359493699871350983243843280838656000 5414 1132706332723854803641515946901917296852591723240459022865249617604901739121289872951588014229544960 5415 1140952410838053978320570805856496183826218201907245372442433245520126964168584670292140631450624000 5416 1143713785645317860296434301714261251318049173780746396128532679879718425087316585219544911663595520 5417 1152964410324121087303722716748031716944353814062153058093847712012975534500582013098502653963863040 5418 1155753464120855824086836500573477910564394716808937470436930134067323192916795977985560705506549760 5419 1160416171355583969319143085802679237019891021967189767801835295999145004708448727009871874297861120 5420 1166974067882301377482131043090574132268322227830681959611383298206268417465858944308432733044408320 5421 1168854225938312927650389672864529636529263219519957732673225777405672646957740644042854303244416000 5422 1169795386476757935806507322600568921458726655987651002049289764749852515784351242413574305200906240 5423 1172623200439387029806345826456866388637644712630554854530513495885041558286511080322896272404352000 5424 1178298371316992498196767207520238929536686776002101141583576787421850253828064678687733867904000000 5425 1188770857187074757740307979298688559714494156439339202840764298192618200154941731103312908994478080 5426 1195481256140631972498292325019369850499770744876572375296927225905628751859544331991333765113953280 5427 1201261724938689233556850605647666175531238635264848385829812575452097331444462702836928528000000000 5428 1203194456138251519710658461660641204662529898762281389531693820651891816919312795218260223752719360 5429 1206099106725619550780495792797430683003083315011493285847167719694691860150308939109040258109568000 5430 1209982363889889784185269330306167591693920297016894878107041079442484362837463224567951952362408960 5431 1220722813985203608261877660888055777395444879651734974015612169800227591681113014270848956628992000 5432 1221703708118205661685633488737796257785650683112239032303076907024459822417471109611837241242752000 5433 1226619449032405925747244476572843764317822094054346291359108215763252711561293344578408648816000000 5434 1232543204867065743403921705451355923988558990135301554364293385914278462482362485743833994761707520 5435 1236507501013320936637366493725090367002440312802948305536859863576915129915189102183864744607744000 5436 1256511812930498915450955520718094932710054234527036113165451834171310947150239689173388788845568000 5437 1257520075923578081705325383887736725650115731404192810878542932996740734824724439935894604106296320 5438 1260549490167672122365810396578256580793437643998821723280758643753355270828949451881009220542464000 5439 1265613965064536650721487869106879879983422286005723817057928179218717743804114648987520495752576000 5440 1269679491441901467037717847806997587721847731219351879502381831005381627305372458145269922218439680 5441 1271716915830484894763227094941707595319366228049626653794928963884819205444050584354133834120192000 5442 1293298715035944899185834236490835497069625716750391485599088004565405923631012927523486941198090240 5443 1297448887870445214050682718539907016353660012492056254450207043841630034441926584156995612378112000 5444 1303697936830596130348220341193086435584220807030240508564485142072151077653794413789165908037698560 5445 1305787315483402829536342170896360017668181493264362906014859790888965524927925107598642848817766400 5446 1322617532667565881999362639286374977984517777816165162389455520706484112795195943428631305423872000 5447 1328981965406456415615522865727166972256113752441617838947633586880607900686835856010383250000000000 5448 1334307929430340125536794310343465571226180615893792117108148239333273727346025913893951427248128000 5449 1337513258566951368049006906583139033061388968710379239816415987049499598169563980862279536705192960 5450 1343945930180041937595080876554590681630460604730609856239321494250489141373791240726189032841216000 5451 1350408059298032300565306183545016572262759201685984434474556415685974554584403742779866629012352000 5452 1351487953730317261359262459081795491897442945895139551613260417671933538878616009953540551317913600 5453 1356899774043230848522959426527377837059079210601147103219624417382834395677765592421254907804508160 5454 1361244083842061007682016648615964070003086930453042157129148965644873983059394791098181781250048000 5455 1364511005853647140560198601496906913853603484894481602468452842495640791641964798067715548499189760 5456 1366693100778992606632572262158443952155651668848637070557093344082639901094430399904913382518144000 5457 1371067264839489648297838734677286148370391288778465529832671854872344532897199090798837887367296000 5458 1373259343596082148533713154081661559926490025662579384018007000377318460183775170099584142006640640 5459 1387589424982320634338535224718741023384691711279207571791917694302178777862926705186025722871808000 5460 1397593555214602866725412572414912909917227428982465079824099802833202781154521182710385604745323520 5461 1399826004940894064412389957357804580239854264949852356036390597958825321969490386526416589505536000 5462 1404301097124139409287734761957695396154486868270656502269991748161578011940238688474479944466432000 5463 1420071460100849429472572830125513351071768024841812772693058061039336943264984468387273118276623360 5464 1423472697934940826663266177324320151638698755569906680260463000726650422107487443209220511267553280 5465 1433723024042244678328956487909835028065901354508195635949652019390834196432113132954890909699712000 5466 1437155393084324316376095090745715115815126391972601287345618110460918367303791241993137061164195840 5467 1444043623089443986144366476095703706722953895162383145646963847890368231969113826981924430789248000 5468 1445194713999670071487348218836704563042588706100193812661607868420214950783929577463247562923008000 5469 1450963288798032750589585185400489327918203751253016242341785886872758940138815749500180437213184000 5470 1454434952600051871817929536373644002059107538158758106144127652234162771718194568759012093386629120 5471 1457914526468490795086520926761609526620483993953291283459209744628363888199702465913576617686871040 5472 1466064389762999330879056499824965981702394060461577358661205444521899950384546112927325858437360640 5473 1471912265527789162709043784732434986466440591270648312029796798975570003018112904949742190844851200 5474 1478959042239116982002777729925326905911681517938492882037171091167625322216973455006286835810304000 5475 1487220890904168612437102725474023039214779631019099146350418123334256381871053652110089497677987840 5476 1501486418610971215034620093834073788419016937131691846080953338726061360096321398702217905114112000 5477 1505073109780159208057813750226062644010417971543875342721421240047357671162679234854294785541995520 5478 1507468768821998416374553618775372507597665066339789343867705879626186801013639332450429679536373760 5479 1519501639228421420048377974204676865328559474616591313329530922817857181681964722841835864186618880 5480 1532843435170803684041518402810713104622631347520173233448092573200468749556620770359651419009408000 5481 1534061842424891498381738594876217520514571281673293504596092442609941727749471423678212346192768000 5482 1545069091776773316236808742013319392331867293611955447668372339325388546428959770155485232357376000 5483 1547525341449625082950166181622422239383103131724538626137741681669210562707239987792731398254781440 5484 1551216689932211512056421150796902880135779563272905581613947331809672214790092351516842181420032000 5485 1558624559446889494291836429324438647913575435796331218546759013147591826673358630545654371472000000 5486 1559862475296948549368560297516587082175859753339081202733567685822037667367304948955386498508021760 5487 1569799567021553183307225336341134315904729607978668305809595606488184389523550869073678680249344000 5488 1581050855649301212931341286289599059206416075769687838534570165000482881064813136845681616656916480 5489 1589854911874214534713701850651970596153653283471846349327152376078159257121297278989750109824000000 5490 1593642354435184682957479828631866487344671651105958575909866455977049154293974756840196389107174400 5491 1597438389031693240699073310008473178706287303897034855721613417679962064808659455946790617178321920 5492 1599973861257362077792661466354889611995150758847214125539668518644102822719403917832977042500444160 5493 1603784257075894892697758424164525350364750640639755855663233135930787082682746964284942994362670080 5494 1608878230372088095376805257838950322550889824123825786941288621914658547393943981134479119008896000 5495 1620396068838820739189157197068004958414087964415298214185632709007914794113989705883458096000000000 5496 1622966231442684456712339385318283427286548546145135319627103777728222033210039166406012762635791360 5497 1631992409456888002272090188675099044854106889029426866841968846693765989699779495981521495326760960 5498 1651495474538943497366045038900110684745333908066968395830965293919543634973255759662955337031229440 5499 1654112592861492766929677722897055781824238441767809887559135989405185789329020587056746525936000000 5500 1665938582767411249370590868277523046953601537419956405777501730617906086848703329350599728665984000 5501 1671220385563749264867326943249313229596081439962384499077719168039639716642305124509919036642718720 5502 1677845068414363482449758671071660869538983575836551212207815862528350364786967979009655334179962880 5503 1679173002708879665113347306380928462679501599404449368318659201594411363150636862220177291149312000 5504 1681831874748903491819671314210713119444580157877480461027957520029280926693021523915503137083622400 5505 1687161652716824287962937238779119476596396349270446968705350967435738490989671234020809942768000000 5506 1695186490652207123577920235839097800732281054430225060771326192914013547956326282495255973753528320 5507 1697869505284602509485116409312951466024376958817045709374602253217256182282327920424787701184834560 5508 1705942836094312129404371792322571505068903555940023940337120040726032004271182225206073519819776000 5509 1718121416791149223451543963414867690476557245057374843650095222492985023731815903840340427708759040 5510 1719479692164488197928945544387676262996401899698608392108549746395950595521907276514052365232000000 5511 1727650845133283891094520560995947399774697201125889021987379442985059129439963934655612946930688000 5512 1734488375634605365632515580826540279608378796102110189353064260038244253836777343887991687563904000 5513 1735858970882080205568743088858737148498235000515068043450937793212124628471993738918260309104481280 5514 1746860926484416431862299940950908776846135242364825257493474313150706527629017534367365011674752000 5515 1752386776940656476431905986639874682232338669005726643123351085429860673764507379153669121873443840 5516 1755155941090820166678989816448622912103738184635581443087222386070512752744344196824901745664000000 5517 1776057914235811690653435230953811766431567465480568840338826721400255903934534986276624842039296000 5518 1777459775289690694123184992890850246737738346091201385026857548231631593116689567369001054356439040 5519 1781671684101657446345168318158256608164224975999974369282900451075969234071882151680873831068672000 5520 1801453256109381792250354749330820210494546380607480086650497443041602095658285100914298221605544960 5521 1802874200629199706517682814648365764103711285755279761573854533019193372786207203375137622911104000 5522 1809994949412292787990829377152127649598368156408871913653994999396319801145913052118546568380416000 5523 1811422309744794293125611485058345255763776151057168662256151070820279995957549659429393595826176000 5524 1824316883453520266706295051392790499925119967515066707952197557807622972264595478299168332176000000 5525 1831518260362317772406544701884605675852149093533381996159337049756732712783363833990219263138688000 5526 1841645684302043167944971902330172869777583929206711262034241035678248706725332554485405941580999680 5527 1844549015674993682771590777379284670016369654212166190569763650470853469539237733488024066385182720 5528 1863527193141255033616696291837790098544937601319395534754011182474429330117398923480019602970664960 5529 1867933106063095664127822491231938315077836721555790813881550044756087594347201079895727305924608000 5530 1881210447842957187479099868581412612121733679501303901958586811992624183262305035055815020007915520 5531 1884173150002100991499510858676232736715929180785819750347310271955301406537187689278254295428736000 5532 1899053438740033376588936252155801379441010180117172119082879382966007903025456487464723531392000000 5533 1903539305566882592804439639820153460286086677192083247182225049146022733922924470312307291625881600 5534 1906535488015992496182112735829042150170701760292069265715222105548596594400935074079728999260288000 5535 1912541332611899211958927628799116061748022480799952520263976786126130055270080508532109072822144000 5536 1926120430723608724565035263364125775149427076532177570102285634254947856099476592638755998669204480 5537 1929150452689671385091873207080344426277272635490810647093790815108737766504291411135321262784512000 5538 1938267780072851954913994035204845534137107465225519464522919220080046702211055848017077749955394560 5539 1958162972760299130428269101229591780588325030685459280717388604266435981181896104504903450254336000 5540 1976700263452930285858520465331999244661441717514280085669395474635859609731379134478220082397839360 5541 1979806014871330306822874914602704813684467750580642712763011765190217432999764495885646333706163200 5542 1995404608890621751056906980099538412157391836236601006547820849665794458800244207747245512768593920 5543 2012698232559001154144132734279655059884425952764673653986306439150191725477703969993536082416000000 5544 2014277438623845282077695183997185176357548131626529485534624165159057936349628604904579286016000000 5545 2028543495237212374444362807305129565962754067872907869046219904509021019770552182018160901750784000 5546 2046110483865548065351139742856181892749779383746340356781948631287644210297403143015972220675072000 5547 2047714647236309238492109545676749211712803161922200863046789462131088555335425370033561100528230400 5548 2050926568047747011973578004800487420727739033035786143776945592021930682607353603175832503269002240 5549 2060591144280257266651242053133246978514438150405636306071034158193325076573152697025058420702208000 5550 2062206117943590823667500478878755471919311886084301864368478412779414836326901419669068102813568000 5551 2067058274792338940954180248084108386803561890049778017277934190966356522281230324413763920664002560 5552 2071921303395808166774091316690939097330063041024469313271090552933058574704449505014617329721876480 5553 2076795226892723471421353967735538531514932118143841257676136467974219326570458003817848693064576000 5554 2080050573390226844465350131489172994192136410750383668310236266456753567905494841307616284969533440 5555 2084942706589017704760297620265478156212407741960958802281577465885694440383093108509593623800832000 5556 2096400334223952931418214993933853090896274483515279301275000365246789749726942129845025874821493760 5557 2099684940423318424751542896945537345667555565404923623577737118105070111009009860562235751628185600 5558 2119495738746134461329587259457595362460667728900451831104163762833274219390907798837351710498816000 5559 2129467769616627289468236519475133860823652987866261450803725089824968671384692918552898294942592000 5560 2134470525680965363831896184785043694197371762215477570099611250415973714219489181303861486544000000 5561 2149546041368695495606389487769535776193481960446360638893839898010688649798049454646613093445596160 5562 2151227344405177822962283859505818128235602321747769479924028200609749205498733443042478148609024000 5563 2161341493863326193287046141759340767147889485563301289349180260212808012761939003740235995220096000 5564 2185117589377048386205672215472150900708170228217561130440831420116570687359817154729698989703168000 5565 2197098845458225461882711728337624553695896791345836520095829774473522892225431027919517267018234880 5566 2200533536719708735347152618466285850244674823859927851190513749674594184106074078217304748824657920 5567 2205695163373218762102925856762710408687961860246928251691096714048703637332242604995605693199523840 5568 2212595271121668223239750948498837566222416980969970979620983479370341953443369257255736482660352000 5569 2231676727903394085058967109472543421657358789192857824329588329710237937924239973308782019198571520 5570 2236907898989934752037178045963199282582250280427472794687827955817848238561929450035194320333184000 5571 2247405296722016112770016311178828153772021304955057820820556626623523794354094778753698576403456000 5572 2263239404349757101357967225896443576520337130677571686136299235063661461720772328351226667648000000 5573 2270310837923055516327519469650464492752288104082818156391135468106007108947945800501714725489868800 5574 2273854440721290586588304016486049713317369278249921331163204339932240133128714987372151821847168000 5575 2291651612219483715365975074973462624819973422633192125395968016191625764639428834804390800577536000 5576 2297016580758216761988693108203381915639664037113109748789659198306324564504769560167151144984903680 5577 2300599869591026020373974766212647659005168200477095847605021839766886748696224610991494346865792000 5578 2305984786306075044618080194784944744881801844850874082828062345143158135480423606528191339753431040 5579 2307782424558693369091100569863512967685145173463722352641040213170716779074121638860023422512000000 5580 2324021337752477794639399197486880742012426728312042220768311285041151637844865964295484722006543360 5581 2329458450021301665709017585257868114776089499123733634507419321481367024465104336417790834219873280 5582 2333089919507045419218081511008750764528391354232782579998945317769767352848589969893313522883256320 5583 2344016705799002303854948062360748657788340739674302908312926414583730258074789386477516712487552000 5584 2354992218826477540746013282348089160661604940580026692382544390577194766452968207796428406784000000 5585 2362336399802422810661365566733867897039147838098816863471266570303181841272090635244634342837248000 5586 2388213186271431059206186810414343841608197685294711180568315311774049810543180122808504968913761280 5587 2393793224564936271183432868230898362653606384594594850503201393487499163204673015982384498788556800 5588 2401252593132107334104265296304346604166917677086161565179661613020114889304368949731846272000000000 5589 2410607937363300637276041764039771579700356857956406532437872712624689665743386353634642672697728000 5590 2412483167091968012460414709819367351388317380341502850087661408676182372944411526425849811417246720 5591 2435094564573798575561067736836471133666477935092694845765138577396528917705860631515940383985710080 5592 2446475812016078558209035052355865612935941485462631177564945397932750360789568405857210884096000000 5593 2455998866652107599994240363476698135596521459527783745567716244234739920034500715369482629103488000 5594 2478998447567140582165494906246718086478353940115899549204626892681506551128260636168051260674544640 5595 2486710452541031079087291440933479148266858133693309684722180802663015346161972523796705421542272000 5596 2496382593073082882056388800775443744774563402809617172189999965997170324462884017385934813008000000 5597 2515834466261762959812728590339278423424936625960138055244028568413418117239073188597124136909824000 5598 2527574788483015729828719613387000118959618215479215323004641923140076183016028681420355207552701440 5599 2533464498315098865114234006348414228337426555150108223123851583285643272125942507835300664988032000 5600 2545283152882742111990325086213825355399246342747762412191850720337707771845262741969287910272000000 5601 2557154304576729904131174188107755848788841328417090389381094486542008271059094695990832247812613120 5602 2561123059424122597288087384892629144654902636650425055798116538198931478839899747979443009488527360 5603 2575059948954223816498237850316053393544393475791939478020058899181149743188010275887413272703616000 5604 2587063314366367625784029947698443291996420787342551903425005018834598451518444421988822859161600000 5605 2611230098314347027666741918895184804524725249919902660313812290397811533225463866607268081302364160 5606 2645834683667417330403201188058615596343210104884634696546071736987475766127648843266838766000000000 5607 2664331132054574984061812399275676710540375347466074086699192585686560674013912825613791536632704000 5608 2672591245233399448868887054800057722253497955952901314660141940830746366735978079002245739992785920 5609 2682950686726151385627313955795695050857816653039173905406495249792885332994495239317187738740654080 5610 2685027159043328661122047248809637588786904541207813183811219354821613667434481624451535999393792000 5611 2689184696259512025903913843282704064621116164169446854727965274614687599390315663247823990882841600 5612 2707969603870003229795724710485003046969828669009935342210027854112541346446391359552457991093248000 5613 2716358505624063096487413375595965750652727047527573096967760035856452739570807682798946481577984000 5614 2720562232094328902767942326790010599576848067833955094500078316795889125537105481311018238426055680 5615 2728988279529789904637336551875727915913803865781282364460217976431473257706371884975725231696256000 5616 2745914995632253232283372043972051179533766275318604323368096431069107285361557103164852421966474240 5617 2760807851529365902998183559805759660961985850484693774151500761842203439898352673406895492154368000 5618 2767214025149687489501712483937272689924056395078941995288878510719268791036508958551922282722754560 5619 2771492669874253803599747408354022027977278369884725768649115730561091010538786475509512420612224000 5620 2777922452428875275241464118517449186948058629575697209668642233131738532731537776172219700219371520 5621 2803783931153486065770353848035243960058008202087596221974249463343656196594981492341519941632000000 5622 2805949373482134852082073726730252353405147018370924142145364045039569631147281198431233886446965760 5623 2812455261328299141348245045282519913689101476335072026211842771522998102881832149856276838960128000 5624 2816800498413922533912323732812715028375370819608543781366902824203015666619154351469896519837957120 5625 2823330344133816533442821554249533432097249181249443545565517838275571867650180696930739667887744000 5626 2825510161199987551873233328766995303909959929352143089684588285316664360611038310550145180235904000 5627 2843006491839480615319582033500633053580033953104143213257585531868033361339167512193735126597780480 5628 2849594178880922289491473147847849515259498751746755025658425219698362446621158510602638788063104000 5629 2856196402121363303155089435696808543469047844844966372122866446765609158361989842489078539264000000 5630 2878309188230117776813269574732993957642175572094493724862880768804761646560008533810294989764224000 5631 2905059772988254602625290997702493577162959409895614907591541811770779855920478489683114377714764800 5632 2909541160105482541581267107865371142380677148502180565769694853151630814385428755754214534364528640 5633 2911784321856156873650063416397391592878889094525665631826638180022739774141437490622374674000000000 5634 2916275587481642263813729859226030189237278359832104528539951035424467513401432424378149463137935360 5635 2932047030253773866849864474077271247720767679534320833328254234593913867453979780170786362679464960 5636 2936568055675501960942390647711650248842458530316468123554160766716608749937821578756859794494464000 5637 2956994957551514869953537446822346400961424825525710937477955827842839200384870175649841020779392000 5638 2959272948382147579747818920910401064930784781707441056754968808463781732138173886389885558689152000 5639 2966116953188938612382724264838066476757520643405690364251087651575717221304407682841167866691773440 5640 2979850213207538913333425130314677091370547558078668401327395848628540971758594091795319212146688000 5641 2984441408360617001459288898446461143655009637624459069461788755430801723124226949599836459025003520 5642 3000563703177895118554511212603811510320494850390836311969534964157735984584948031301191098377502720 5643 3005185286715637615470151370465169949192403312417603409801702509177898205859148531623556862102656000 5644 3007498619972542034496570171989179039383411243748618344319264037700759388742371350134494556934512640 5645 3028395076620554804868643657336478213753901744192206136871106117918417448132903674951580332928000000 5646 3047085723983189240492086367004001655271806949268360500172611285552416842443414843593166016166338560 5647 3054122999331256993488787330689634195422546101171833840648734358418123303515017486574879846477332480 5648 3061175751700135226609698571953232096034725269809355723489817813160359583913213040090788288834176000 5649 3063530114080964185166440742186715530502390879304949446238576351297660336994141581699568250100736000 5650 3082427194581710937191698683931537831740359007561713751082820179108774702298199108823880673286103040 5651 3106204685376739539966392838658604628881560069010171303675427271131139955251359023730560959188495360 5652 3113371927988819210687924669956155111137023428296107754321594726426940649903830925418910777367265280 5653 3120554919026223694040504705036036502638745826383566334098957107183374483089614615427718712083456000 5654 3156707253315902376956979906349246985455173851395412377397543094810134286445063923372369398226048000 5655 3161557595507577866244420494101416158106286625386583611458828781668901964733199161758182751054929920 5656 3171279581470496382339240840446897250927380646014908899337396510215827917643726065014925580304384000 5657 3178589748700315747208502826405259505714836261232386485829934760600240365954323200059255012439941120 5658 3207991218581482631950421472926733608193202270233758142187396260058871928993203926593266688000000000 5659 3227735895632479193166348067712635332357717414115030018276554999466797741047160935036953124830248960 5660 3235169945090431676122465683553445718313905343092855876233333630861206704417407385874557771888890880 5661 3242620299367379475039815208428184834645450373457053592468239760066482028930689026238031742738816000 5662 3252579526843217964998387607935145537942619288291882642919506137443154317129029637518561928426542080 5663 3267573007297224703029744337960282836637337420257606158794683875141763106697143916728100719616000000 5664 3305345227970571812655380154237420286721362540538294081845008296723089198033621396606468470976896000 5665 3310412831776760740374066727763329085840396314115702519144083268324844965099552894316494107696496640 5666 3333308758636896585423083361002359911824752629262159904979795921306396279666414563164717211088000000 5667 3356355451033583755580990389780433937534362028335575473662874254749842507330662424311377916686464000 5668 3366647065694672498828922499180091582902035978809550660750975061119629065133236049069336126837099520 5669 3371804136621186743960833835054388649593794884659779764019921428849760654930524962510731745755136000 5670 3405508935869056507071067064883382844805704644007746526339131612491126369150198478589133319719705600 5671 3418557561140516506735115388142015007105788885574829494260712484590956753166374677355256973406479360 5672 3421172993870675464011541197954384327604454197340817936473622272491565389560851684835974982380544000 5673 3450068816237243438024956568066484464176661478927614999804616046106007286535061970237720873994112000 5674 3460633900904275854833113028527168577276296189376595519931286972913597918935082722955123225744000000 5675 3473883590691893350418691945501816636110569595140834652140238039978171646700371566720435906715648000 5676 3492514345353094672289524846908185371182172999787331366757194358174114343007458191485175918523182080 5677 3500528050944038402295201641111036626325550876510451825620195974823547839108184623686469901124736000 5678 3505880247001097183453412682237887630632021296885340636641073148983145563694930215222018988371927040 5679 3530061724464983995497515533459619263061817557891111980256858768777965532917437042112986000000000000 5680 3540859960277260485088241888460478589078236393362986370157970952155591048626409553727177668231168000 5681 3557116316739098679935632133690844403737739692061455113588759271150680921856592949783196834171264000 5682 3595324687737156429459275296511030043662765212587854576722171088305426646415660338450724368256000000 5683 3598068761399749325166467838731913351459999011677530553925587768552600887676360126690195703856000000 5684 3606312955291187313473145075764146894938579332146439593822803857338679545339668873407695507611648000 5685 3611819075755497806823115279992107352812588654372033207572537820955428458651949231115867686226048000 5686 3628385516458730212380417380023330791168798497616396240077525533404715203243736121198296579563847680 5687 3636695849942005156880075513513262284132255247119844022950677847317475818921923226527174409911296000 5688 3670118813439303240654288358972977864913414096207587441432846518992780582459153280253019856264232960 5689 3678520150017317956394734074390288879995939479265097839336457065681088462082076471487127363847808000 5690 3689750426908527009984199691335238529847039586451482626969674963426416090002339284003563708189506560 5691 3703834194704582349042636995540609190724761597421720541940309852107984299145755941161130215273963520 5692 3732155472550755549285270573403363874197526414906010836528043238122414864137633784826358143134551040 5693 3754960869419754143688639391220268890644094029264384619566714951688216615287985102244907260361989120 5694 3766413276494995405146477066031507828112497011181930578939641492812264267083198057846235919359104000 5695 3809656784097678797553840910000156949420008925016649279848169411146527846851895743885032873984000000 5696 3818362040561240413980929961293670044889826391196859742091352056558592443934574859730633803473510400 5697 3827086239675270513551823861599187630009751388424718697249840535081118204547454177305743989348817920 5698 3832912915444824022747100153046661760940765460161501957162682358689532359469011721701468182359900160 5699 3835829420593782675910700353885934484351562384591930564617997758920725832672509743119590275959424000 5700 3850443677166257776764062441497920164628882922864380055306165454596491809953477032011586450443136000 5701 3870992748079092719235561453344719343383004551881482495702028076851190350619703706413481944064076800 5702 3879831428018376004342924270493166571359147614123125107120102407340169024463381320006407552000000000 5703 3894605288279000656954211983173253949504284364290514900805332910587857889025322453178420428176768000 5704 3942242529497819726436011129118937489005655925201792708712872304223741852944716261074441103597952000 5705 3975314480901563221419863522422406720986008803275759686808968388941350237357469089002577619923435520 5706 4002569718617028450939788804011603832802730171583453358172494817809500610387640806282617548361856000 5707 4005609040273315973423294495240531014868956213113868673567773877963337164687998821812864894484464640 5708 4011694278818469715643801143098632863860301400579145641306543538977277592454019216777915630760058880 5709 4014740198728131774317439840474641390598157544138660988301828704904724077107985655719520484515712000 5710 4020838647380989279824762138782685454681075336559576330689058866862441325676680827645319267616358400 5711 4033062022415283571594803220354673510742973285196625560281231811059045025800346686221086663808000000 5712 4066859048055293696248157908717878323472103975582974537147446435894879190060707768141717775147924480 5713 4079215617539137872046167547484725382418560508935653273071792267985125264757354466085161697783936000 5714 4107148762090964649642614493276236124111171104994107604200028192968051970221625506607426521472000000 5715 4125871960842597029546554859053488004628998025764902857036180138245209799358019762339301283177088000 5716 4169876058174026556119205794287262865927692699769862603284819292167939197283467068811251528753152000 5717 4173036252080239887688945059650570801644874789008386856124289651718007907777771160864887964557312000 5718 4198400045916154611444148348216632048684128473219553184241462394639121214922298062445722574874214400 5719 4217519170398696513337772368203980520048369979665420595264554523195615412887391499349114108477824000 5720 4246353406357608328629757959588506482251536521907307493976603001903913242712768214243513007373025280 5721 4268909732452721954051608541135528079860471024108100464695282833996090745782442299785741286000000000 5722 4285091208868529590762613811033485352707001355901764137569158023572330285766131626785274416227328000 5723 4314365182103279505403491655460471444459925858559074772826946214652845395444248042786520089558016000 5724 4333986871005601311862036558615900118355539475230139877960046357967826378941786503363805423207552000 5725 4343829557904768740990455846495118690398775517676873206575705464507971238649864087556073095105469440 5726 4396684461238591839495004361941790379788318639274697038270357762531787502641507486597568502900096000 5727 4413326841942170551296556218054201451256926394484406228624659333813371914781311574325314838045312000 5728 4436726994636192313038535018656519767456230986932624434673658408193692832627579654747465948288680960 5729 4446791761797121540562712265239470721383639939872226010180007985784367853558568578436152434603008000 5730 4463614712325117982003840394128380237369841665601651851206772339626144059849135529227771718849664000 5731 4466986568096481557534870702943238137686840914515942903698446883068163860917032138928172547524224000 5732 4483882266402087346405161279701140087519331613306443889548179207846526224075050017090967718158336000 5733 4487268701572589244203633257123842184221078308658230759682027828511813610303798988725879654214205440 5734 4497442628030268555906308678897429470636537047085364048341951006345841156074008808121545106629632000 5735 4534935302706706724183585063427307105025902437899472697049786979249870739930715942436851881826688000 5736 4538358448834556960524874360655997338985830948774886259270892524203838519410812759614625451084677120 5737 4545212125146178192375445414796335686873993231543227216335653870072417962952255292057706285532431360 5738 4555511124976862758975815434629975760327681717975979543882029201725513832992636018733860065169121280 5739 4569277701502467472324781094808614791291049831719714531272728611711018198464666822836856622678016000 5740 4586541643867559979290780565470796581307781780101509524502595905656246212304465611071543180118912000 5741 4596929808756486172472904923121086861109768769920401743757578151957244296712161037083514127339683840 5742 4621256072330076352517375728650548706380124829893503005007604849226843875632768832067287947870208000 5743 4631719101156816690568216194764378095009079125387636427644939835941691350125306044684473111560668160 5744 4638706983602593944655901075709954142127820933875959406267655840389823199326966712191889224489984000 5745 4659730925041350009751911695580817820782879828345648970115637221041472952244196982381695998984279040 5746 4712688533951263126605133995122435039366680367858433463672930609610424440847849550511608722609054720 5747 4755466820834127723571437368045557028831681215781508893681541449517651304047751514143291956502318080 5748 4766219033676097740513706405242694140583131404382663403472722745184767044321176919200832335559065600 5749 4776994397344700765775871451230725682011133523915500697413504471917568665579008264463793512576000000 5750 4791397643151036958720037732610007762647566112927161810620452801182725753379058186112276270940160000 5751 4802227209709204041721131910069736043641387975738840365131771653199929679937965415371826918895723520 5752 4809459867260457792616533124835821928451560172342058490867888129829270107427820940142025323918581760 5753 4813080085281474646744008673382344103094760878273900947703347406749725242745860937995706661952384000 5754 4820328308645083700372963201879512743150021182048251460750521900892696170045125459137723445133639680 5755 4831220138521017416082004890980948442580483471749062948383018093706957790098717753967160160954496000 5756 4845779043100188644409978793582357782425514930807267278606046075449130587951179404103792079178746880 5757 4856725632208302035352313850452097776706921060469754982819440351604284678807497936919330093364966400 5758 4867695769532972754634694759707520642562776737494054069071539436848949362884169884703682464128000000 5759 4908121853091565664449723386697742074398908851470015591597133388642534515266634534595647778586624000 5760 4941435368347708667947850491690821993687334738405868675152120081049648276750475667940947782623232000 5761 4956310397776295338270226059247593788553927865255225200836363530026190611124993448694737739147223040 5762 4963763895013894365720435708380709337498760439633322359395078132004272219019500912819124322992000000 5763 4967494645605487159107057119296596971625169946032241012002858683686136073425748310423338523633909760 5764 5001191787113349131774859876222419785878106288077645359294574367665693813618585591195923457122304000 5765 5012472464131885958068851661135231705632437756456854927795414622577941877183239905093688085533368320 5766 5020006373770496783780359689074712502068228561249950624580098843535132244730695254799648209580416000 5767 5023777371567287251392249104834275734855198275708127808220615892237702417565236519770327341398666240 5768 5054042627488922205848554015016075695692130414379885208739828809545766467537949498427847873904000000 5769 5088298591207872131883897859159179416857261390239142504162395428754917398921429946774037224329052160 5770 5126620096178075717602565777627948695312562095382806865030707545452711920087664107612423219062113280 5771 5145883770355223213278574683203476206007346257139139213293915496451132662897204918774651765778672640 5772 5157475044142905997002253957426360781334457660351069479478974477398629615169515061339797007288079360 5773 5169091181672215467992382012371283491247020759205660219883230924771565848937795871996595472493568000 5774 5227546602025072118198463755959021814012114867172864596712598253721910909885731847362692950612992000 5775 5231465932020861561888238116291437491237084172942219171979179172275265549390757284330485741386752000 5776 5255040746384085037294982322368686482074537586876930010378523737530867476981019819985100916577244160 5777 5310442742929248227546565864171928536587601925410354303579310780139295590604303755796204699181056000 5778 5322386755076722133167797531357652078871104264382182235531338410238235913088864840209811784276090880 5779 5334356349191564868752247471749617818064235143970951992519092823446801651244758829235483325431270400 5780 5346351577320662693475867634855853511743134174395710884574413342174327546075057275626046270288000000 5781 5350355692154842893443806937557625440401815171335200844783647575083988034761263284902042463888000000 5782 5374440423902206911398526242948910292830233450832648291997645230933891748885013801288862611062456320 5783 5394589874431884492311503424631612783934447179116619555563299090717360814356347073671096769050516480 5784 5410761214702913575020201227325927179523170417551791848876069912401394554225889257333019507627136000 5785 5447315699945199692806101268108291315369870438973098650608480603861660486820270486404732131152000000 5786 5484105307620043453263642546619531697669179064006381211619795939039996619601524313294009478176399360 5787 5492312850516134933950332144970870376917336224457295901365838844953950707411012502515896434296704000 5788 5508763045230450778202633168575833068776446737491146285211218772710437328698909277030333735305856000 5789 5545947719404937494800753440796023623969389737456310029624932463492370240208666162044993824816931840 5790 5566709037597074888023654212356983781771929164153044464097765372232253238236897668847647035508326400 5791 5570870173958301556603289555949499893668557790286711252291143384655970928096212553377464414363648000 5792 5629438031721800534179371244088139191955835791194584611237382352408157017310403272685945104194657280 5793 5633643812648760596914590433262164308091908849610414927440483321537418788854207808400542298447872000 5794 5654717644153491485675954314998479783689607350184808380435824434426837942505783689083250000000000000 5795 5684347172433810509996568712461785156895616179277895938535574116115082591035833476854982758650142720 5796 5692839872466656794912701445036620807070024541490049892584502343297366537751736995766576419286952960 5797 5697090752754859962454891096051415397086836891238811661024258517480199591607307586846393090155904000 5798 5761217851254332106407541484783314931539846527541833603507336314433387930776610872105659777456000000 5799 5787060683543081263246952476048211712926339841724421514935922107272461214255403928773026851714048000 5800 5834726209506635201409243590330397744674016362235172655253666948074973686481457741048152137116400640 5801 5891540282553429565281992690596286174133380792041762279148262084696814373198133866846815017335808000 5802 5913531822195984879332756779127084942458232920656400168984787256340889890401291290205490530852864000 5803 5931181320525222943864157907524276290068434953349104654445161719058729919545556686776693448738283520 5804 5944451355074704820590653957557869304067876364536054420775682809014790916350516043486117596432957440 5805 5966630935807105396548884483892900448708891527215585568620516712862109737377151946547261467647795200 5806 5984431323933746817430923686355438043229226337012579316405800971708478406029437888736642931712000000 5807 6020183941695477291419497389206624181779804536975476645128311101093269206238053581953521697866383360 5808 6051634269060432825816918363164780080545858699706668770231968388658238113857643015315027367305216000 5809 6065160827069625164133459289338574684288617651113089958761577391979855502489904294122182662070932480 5810 6078716176719405231812848315377386240919447881976291475759534728612793084044394354231631374283136000 5811 6101372565720151375570224183818983404281306660629363273544446633072017182559399823941774738236482560 5812 6133226657665908307762646793473743142157836233130962746562084711104869129587282689907687126201820160 5813 6146926840952449273742158032271675177263253504867898766639826710155269902598340130354158200859566080 5814 6156076483176117128982185345012973424301978818359065830205835680153770375934336476517360077091589120 5815 6160656166836393524401988925354803882029719998713031082076709945280584776896193421034915420635136000 5816 6183603297957174058824978656518230676834187967014465410421526928433478995367681170161680226409472000 5817 6211247312353991111817398476797402053795825905038735312696102863425576944068309458948902882000000000 5818 6215866075745881607842539513551367365866194691135233351335527866794676757272036203242998213482127360 5819 6229742000154947898916794100235184917325623276253174405240692285112914428171087432452115009104768000 5820 6252934120478858313029670231988820632044295346494876089075086726266783240073420612070131357666304000 5821 6271546997381721441831980390202839917894005175921330035211131167898029628987515015942517512673361920 5822 6280873211395687406872725874512444590075426618045271779166859892624293567335866275487918692085376000 5823 6285541270052863319160115224899044018446323455040394614478079200946020364333095082617726506643747840 5824 6308931168690939328314552834114374344185638807814313968851173148855709818426054177106123931425177600 5825 6370133478362698038649537312387297069737521970968051569571650144062805478073041783923185090499584000 5826 6422361295813439019988305333221220754661653296873528959531099648610148793235319926645596209078272000 5827 6436675869930703748991267037313114462321517391364421788824310795838799978535142900047670502186890240 5828 6441454143330898701545254750943045999925331197732382309526335239331717650899686851341517499008000000 5829 6470194803811748150897405366959831218589987215625125409633298317468233922739026019123238896496768000 5830 6513534892456455230806180625377774373719782459937805245419816779103251642348891366583153325493376000 5831 6523203499974189032642673804832693051510388671776239487119443616876751009464222244114028097748541440 5832 6586383417051743344246439142492925175092682590464115854069242504400449644723431627206338541862528000 5833 6596154979705167879137777651904854676806724416842219313600056776597763077451890061059886741426053120 5834 6615739540891337434989401178785528466287782006399157999951463838740409945499312599043046597525504000 5835 6640298125940312754512813729349832370366942881958082871423060120099501616389762886342717302127616000 5836 6655074926416921476275863163281467079236447711333947802777343409118174233837550215574352543469076480 5837 6689676012987568611528911403981231111875816763085228404175809348559176496541311867667424005424000000 5838 6714495898818045105807178726655192431429083494996559035152078969779004787633307301268331091012608000 5839 6719470388858683884601906629282601166457103606615880360115847977340412894873509984115183214822481920 5840 6764399021641372879606907524135159821886443838863934787697580791701278467529753694469324153664896000 5841 6779438705550809975136191689512754957060440582382807921954131477659791802585345424313313813035745280 5842 6804575639072362892592068353627797051245382985635200733348000062399205915718777477380029156117744640 5843 6855116051619069126975627592648183300712922682992464553436973904049052023689667507841799397268520960 5844 6870347756141725844488051088656669030610145098500565828681130218110227529797407680245316758334202880 5845 6885611689674149229492058947311172998280956630989892975868095756675222919326859348620846720390016000 5846 6895805582351592722974449523837748913597018351416553869138263115913669832157737970898112669012131840 5847 6957271425280354383489613744378959496183253035070339630037649450492117894738779199965051911986176000 5848 6962417064010792902409419697594156450071367164026892982962957436253731832529376529462265664601088000 5849 6972719217069814011512300642686242895159887265836172022299259736430315015116383873125611912936299520 5850 6993367093538534075850109303113979268884114021413653633981318615328682440826395142831929133474944000 5851 7008891201521000100339416982589586887007803589163400556467877359523277318981330264999342605739678720 5852 7050449437887386067919412354864194465552552972802838608712909130991603811329137185459112810398182400 5853 7087005308187169167367619335431211012813846366000588856099177121215003622909459035649149591744716800 5854 7129004476588516982658939890567580291494447894415751132107179088715768718257566185526109180185108480 5855 7176536866212197988652809195715349806611700477798785620044486757714651285098997430774412581316992000 5856 7181836835172240003069245955334075035948225960458636741805398422270110426272924680861207967911603200 5857 7192447958327689678859126792375572506286416307937056989428092355829253539262858139501422222812119040 5858 7224370989192853553529061226864070810939600338371419624394125375790725843296654993339821009696128000 5859 7229704596178552389643721331501681013531319312421928085775277758388560665810169935812899292274688000 5860 7256428932021894605535333340534262579474375710249675405775904641460345048174810678298912787579904000 5861 7261785076928892771432977732260849036086713768724768610964354281896752679531380466874475635001441280 5862 7277876112340339353179438473290808369807992852097348579103502399234997265949843663024788787757056000 5863 7310160112876040734525761455331661833216882023485254947311904357172093719825720312898010440726912000 5864 7337167587846205407854856958979566480772503066685740567235837660652571362306786403100791515264000000 5865 7353417657971084072555747953515523916353588554601347878207959408238285083596588936153531361790438400 5866 7369702000687847611571931781304447081774649863412475244730682380856514438312665993326862891529425920 5867 7424231549914423289506615915325328351961618597715838650800608462483232539618163737899995097098199040 5868 7440665202298423163355009365368320883973312451800700429919444565500633902649131345957730476492672000 5869 7451640210885657721179734271223077580570807322223696316097563615540246058181769747987060896025804800 5870 7468131635624661457168718273334746860463527169553150685899045558369631172497101698612241264000000000 5871 7573387314915266039063426602370513781987100495824056914145962151551840530675744825781557852917038080 5872 7584548681648126439019291342904379052939649441874326413895326540029719535166362861875176129585152000 5873 7601320109770207629103839958952654730792451333423334264565331416223111485366449771588438410686013440 5874 7634968985587768567598479607926567591980974156419971870103057197025093828983618284286667796162688000 5875 7674405305891645396170218989888669595228950092814696681866412562002271874214001289188524848709959680 5876 7685708409875840421037167250951691892456648502895952927569781896052297540210393530493224978762142720 5877 7719712928618650107035691935167750668657339390926767165666426301957596219204462455286003151142912000 5878 7742462158336679712266832750641333948918469844622953606439025598241807803010114704257606468854538240 5879 7770988488170697141050094583756817436868372063301792054203518291590419179992493527028488468300620800 5880 7805352218884872444606761342005593026384850073278018231785474735236527559018104622795311716696064000 5881 7811093558986463268284509427408694812344074080688581914140323522087678486620093501418156822298624000 5882 7839860641307065305980377343690193799164177226568818963398808956851364607734858817632720977444736000 5883 7862946926202528311319935099481105522687775913663872834143076077146240177717390079647761921391232000 5884 7874514334091593189424690049138807017388729851601527084150755739235238459968251343519719906035507200 5885 7891895838298342578157738898942617693605589379094453048535541787840906324215697391869687558192000000 5886 7932594890362449192443898803841426951150813031106748598778673961967783506642099366683155257044741120 5887 7961787941106859121358232059442957321721386932147984265164504172899652806987114165596303620311905280 5888 7979352854088044894671654058888324178143568231284324890676928879384882013187134040028654787587456000 5889 8014593458821001058554459131172785035100925381565493662527694706188923226283800938635017913408512000 5890 8020481284994781206505023918696682600847737326682202804843149720135663735514065357175989772827648000 5891 8049982260223691334314955903300939184350665637094662923739243323680437012885434064946502345586754560 5892 8103344626529094044711635699093431373474532895528642935127773616284580893660720447141184641568384000 5893 8109294530535559425680028246718874985700998007332273893784631877904136619810960734377127338275758080 5894 8163031223524749688729397347377387459536378907300835281829391740862516075947785690125938165343232000 5895 8193031304647825992428610853990005767906467548214933601798171219580537834543605356830614898000000000 5896 8217106942164248256782980353859918495710337797654272245187205657419635152036762267218398814621568000 5897 8247296247870367649013719010315721259550894155102848814558902786329283135308021432934311225957504000 5898 8253346771493931674892524661095984676689523450823862560360530221357528702258694753176232796836864000 5899 8289738786187133283788334103014298256856125221213684497609260101714585486575940520576574297412899840 5900 8301903381569625367389274612328698696702892770589569367127219181004701313598871531870351740375982080 5901 8344613484233242124498479557241258679322320610134611261258569391453998293363666613373394657616000000 5902 8430662300821343460261611589132743140081663250374759668505591024195308269829913775641955047120896000 5903 8436840873137004027964686135438925668752063883369148104540407334151076237626500679662741774013056000 5904 8486424935271906208147001814193795500402138715260872732029136953311568928515767404896046143636362240 5905 8492642421471962308846250747973115348371857517484422722222076627518788390463573215644661763088000000 5906 8548795357591380939902745331502804172011353920931756548822757770792356197387138795308026385037762560 5907 8567591452005973246709110486915156285048061191821827039378742930801615823776799474467966810514836480 5908 8599005769354158910562607479167929473860146346749463313617766357754119869374239902829531627423293440 5909 8617906983390443146022112036425442581212199016071862824988967539790737166797363106059810604904832000 5910 8643170159162119397948900436009664038948664764547255572369122938448441796909125473495559663636567040 5911 8693908263483595968374178629852970879741960661551928445139024643526678708487874046066149385966085120 5912 8738536682526838836970481508994329746660318486718838750962801257665405776638999955141122763504952320 5913 8834904822766739697714998963822401374924845709257335274212951229122368797526935697146564184671846400 5914 8867251841417690138388546271366745775077215515919891810361223548563182654175799193173014563291356160 5915 8932284568447603247385306905998832878146318562976959851022291700703094682575883213380478362737377280 5916 8951882795861041319702751847545615489002782123462294463719494130618638674280774169731948180424012800 5917 8984637544670203758837788738040286542592784292960090626405709075460466852472798948283615311086223360 5918 9063715278715942822743755264902289500193794937071449352409082860660436312924906086269151571905617920 5919 9070334925451824555658231922600602740569599758195915232296461433310542965397064900010614018569216000 5920 9163494812902445434414987136907514452912392059860014739310887559693782190249760223187619020226688000 5921 9170183843701901229268662398308049779975963773002035229875548070013135651595952161062442418725888000 5922 9210415787825408011068690033286758561030518721692323611246980060257660608357402498752905834326144000 5923 9264319933672376520721145970045298935839127343392406092533485034911149415576599619282461135292154880 5924 9284611341995148901175850556341350685181620512945073555043370376076385143923396953248676874517094400 5925 9311732403329290845322302097068581333289811407987987255941567032526347567134489525106558107648000000 5926 9434713627824930137718962998445333449168069736164880052338622281296556450671954517614778779141063680 5927 9448473299417375172624565181348771165630153006052131284129593752843539712349587396359504740129792000 5928 9476049998775095220188124071579877434101868328596787451087538886493385222619299165987220390912000000 5929 9489867076997507204688488615740640644774501141363200653806710669812641726269135557928924225762677760 5930 9538378107101464817082857499335093839922599971848333798006764938064658171655285392838516069996303360 5931 9580146878003546339421583755803704189671492077132813312350923746406184761880689350038262972768256000 5932 9615087196930025053176830039876220560150142152347784756544088117191597945556535220917577449751552000 5933 9643126800266620616745859851761248423298730502744439539252423299012739236228942482190258254016675840 5934 9685332265848530031535378422826584795587880224775364574120061143923399628330064090274950130981248000 5935 9699439806588667951249043262856150508925127819003583612503982941397176979470419222074796037298257920 5936 9720637817634993253075133436348296879995977797897726218194717321526584324697813145049580426343424000 5937 9748970474370464183584038799887582678654019804422401915873769953160227711557766068656840329259909120 5938 9763166278894997204265193498206991975687813245764398855869443303102823535927181858607265946426496000 5939 9784496903706145585377648212592311646126136073870435353537958648655046785474552797947445213021921280 5940 9834441099998505786697766715964229297551910087531197369383970082521062652325389550879674512000000000 5941 9913415696726845165848251554241710393996170873516709984717682008396989759091756636689808167908858880 5942 9942283196503550631022316665955243587802058118465489360258998685874025591464604186870455754677376000 5943 9963986340714761056246350030259377802447423917236590608321778001724382917475858444465438431469870080 5944 9978480162134133101021511069960152232406829204666285238956282234331162916021602728103550244093952000 5945 9985734600319572303926521201721671867152956557768309544345847717925635861835036976126481756428697600 5946 10022082198126240061176637937572424891782126274389038319736184781039139479200305472019375167611612160 5947 10043951201427441748425802590386206758714984060762401105407187192030490255399838452819999633727488000 5948 10117176581663299775489084889588323031199596602815824821385470656373358778026537742999913366829696000 5949 10153979657221530488059841184835917858956871115371126446156909061644611871093197106946903028211712000 5950 10183513883649803483746759607251451572495271164487865104297887555478909711621683025784514256096010240 5951 10205718224465661662017860452606349005447190989082348354175846637080125539719385487603101828214696960 5952 10227968669825299023169007356804034338801761307623234908457798902510734340875689492597577086561408000 5953 10309949557505584916366759622639432778989492301948230198344138457376869308954669240365896492327936000 5954 10377489930678309405557424680492573453365888007301808380325584600944472467287825013571889809072000000 5955 10385020374501206925423853451046697637824621527203901448288214074450692616425435543843629106672000000 5956 10445451559455416895107513733315243916651650158733869910607593803705490197053671512988023831158287360 5957 10468199478948347491172327019175124582510070156139028669456384727676045947872826229412376886931297280 5958 10544367115735127228481250830228065045629565980694033943171869726391347252485653471235445788124160000 5959 10559663847905730981606423039185754364719089853157940747602217788371155521112693848897027505995299840 5960 10659608960661301949778867435888762000438640641826705905673953805270128443229679882798591942523950080 5961 10675064866558078051721049742038536933779061018135537075299484194914340747236917866007260981149573120 5962 10729328786631187295701792668817865257177033707242719411491188046145132672787562353070560976940032000 5963 10815131761250970950348450302740394037687112439935709520573637168104282267720168534333512467745950720 5964 10870073477293458113636352215741715035516187996691401920228845462790427695631503878397256873633745920 5965 10885819868948902432252146780851513039160581396518214014911723674391485437222818909927551261515776000 5966 10933189492984649565391520760460431441693278872572996391134377211954893224812150684642830230213401600 5967 10956947858986338789236186911874156874952600870287413783325388111478277219048191715621444059136000000 5968 10988702175202981935346467721058628289673034975127738039470993026824541398884100140714267376413696000 5969 11004612181269788119215592039848867702531700712061513414106815954426001875105709249607219617957248000 5970 11028518331015619144599201895869433696173787137244009378495024449028397080372640094758427631589237760 5971 11052473935773803147099015027803244695808451127254854274491717747636950781049520128469611208435015680 5972 11084491840133694112687845696485985571146294618654814006491776861381633207030298134253991920992256000 5973 11156855410997894776794867358245279731493991924127474110971277653670984032804308938552188340368000000 5974 11197251574503590836551209685072327769841212747744178259392929498379399479261105876901472281179008000 5975 11205347505673153122230318760701870488605793464677976958643470711066358549031276530744376969658368000 5976 11278462183691698275885659144941238479362151300174017591394211853502795046756560427360102171467776000 5977 11352031074826949245059071404772318157398364992325704219119550944851020274363977392942093096113239040 5978 11368441669845543516580620505199132101552370363223187696296808082556035563413531692357092636032000000 5979 11376655437532849921883106273082092222664596979340319584466220073473917329340628265764955294254325760 5980 11442569351094953387863955998169697759705849818637362149407616519100841991292857396589201937183744000 5981 11450834117332054431669117725695474459874107185447635289079126821843069398249031644266714902251904000 5982 11525473286437996795609671066259806333297786241908257927457640297600090123208204108368760544826752000 5983 11542122576851145619193735221810176572099978942004234760032946290172962444571858061814370184945664000 5984 11567139467039022454311130299441374609447242032513236743438344105181399645055317203027654708864000000 5985 11600575659719817751616187050383064227194697217604276144691260569632957330482092652610680847033958400 5986 11617328254603527811845719182390050592010400334436899047963970851820305838716130157468156222126208000 5987 11642500354642133531812632740933342339002111302037973723542708599650895331641730945203542864284508160 5988 11693000475299128209188789689844205396393646868708698905486342614008068973012836374345400868983936000 5989 11701437418018051988461183836452343684059761930686377691635391000008629207421196549164519621047296000 5990 11726783046255457164109613403116662284248045672365926659454595257961690561067415453928285320167009280 5991 11752180954161165060599444202908037435511786483511572112261736280133539878997399196426666944981324800 5992 11871398792675558549217206153221176888787799422382940611352247129436615574413383578976437108670464000 5993 12035037831536916156332307798693019456633108812711560139570643796728163524975680965248069431170688000 5994 12052387417136863872383073627989678628271343063585900452326295836983741774259005691553856014237163520 5995 12087158074444066518740598600130770754301303252250311473285519191815951201699457894768452546617344000 5996 12156986204564850805473647824098728154010635297956724682369224406931978802485139661488775736792186880 5997 12271276989523325049037627538717608532218954770106249242091924274979616797749983790415770461700152320 5998 12288950756124796998600020092606838375935641343933805147085731762824893718757749704656652543260098560 5999 12297796727803607993233932503443053778786910296230519438314745547838443404478721981310796314968064000 6000 12342117627921463448794866514774068070613089662600740791324501692008019310786052439819359603170176000 6001 12395503522193847786091597333891665428620509257809852750846879403965379259361150116603920887022592000 6002 12404422525218368478219669117500255521394504941717161674583290616904397011826658971252276516575027200 6003 12449109295921488970509270991989694057123915871654409238931285457537440851911821058551303615052149760 6004 12484969058296640302352954811350596516772896641965152368167629200290478319693766920196521406652288000 6005 12511928416185623725958938070118675441816140947602540721199119985506670756475196480791958648218255360 6006 12556983925551857290725212912860287204018070636361477476567275490405287000928252927917801814526008320 6007 12611254511338201256576765537153744569188049477467043098186077711941065433027872463686907951844352000 6008 12620321298971267465508950472345627998763740085113048226671121685157839063154665066465374039616512000 6009 12665748436369374131867563292782156515822643020343123135059981221260016424751565575561505573904000000 6010 12674852531994958511029849371748700001973393145388761201743115534843727828350125275893689255863874560 6011 12784588948860187290449894955545243477654600043276029184903518653154481883987129061338462694384901120 6012 12802966094972632886391632988978547965517113543748215567225949851926835761499718435689343189917696000 6013 12941598817541623333475120828453513064376304882278739410631183670710922188023192386392602805526528000 6014 13062902513253303186861929482519788438246397256473567036793320115009503387985251351936124898550702080 6015 13091049050901410209154193782804448402169994312098771723965698819853684926511549076974880094566809600 6016 13119253341798850863158715627748232452108046696564369086582004014547096638201954856286410091216000000 6017 13204213860685903218132797545592105889893325357391799863286325504815261329251438499014174290703605760 6018 13232650292320015578414169585411177181826860327362350582273496106697037624300659906040647022585543680 6019 13261145042115009103032823593372827200242787839191287255154125659941518758395420539376035924192896000 6020 13366126573861479485719784231178443826478214488213337938215901986166279132624949025929244079488000000 6021 13375709498224908048971880594993005807409717528079651349991987211043682846459765112122634038547368960 6022 13423722352111011555487848397001719920962410761308873096961824923102935359342573033114252141699896320 6023 13510559403971256943054191106484702263099132209614307577397298298621239018327149066237109249371136000 6024 13636935721324368199480452080835600425226722492532635344470083837408623072573000687813061004794265600 6025 13656477874712905768777050423273476009928932638035176124192758810673049944869635048478572139061888000 6026 13744748095179261096287383519869191627360404345404015029709996781719171207986723980150445241209856000 6027 13784153479303181754989612152505240981954925194625929960991622434173288452713943024331250414366228480 6028 13813778100589472146032147777415518586878486723191459200429624215676178802166428199385645072172672000 6029 13843463352463640541959851501932362321810576258151666874271358844671979588817510970937636183344000000 6030 13903016219679893111776863692409935665244682059453626994460096762751399539000982278552759147537408000 6031 13982799668228578892906877935227792326988938687571330086654850267188689931963276928590280207730565120 6032 14012830726289761601277784459124588521930176328224604348630622372226690218722530351384781863353687040 6033 14052967700673432448997312215864606113715079441849015751018776722847500089273323162888661887816832000 6034 14133570358006224951524058703592229915416931135595075614359230668166844651580955184164353962279347200 6035 14163909714082460268111579803613431591244604827278406630360964620654045336100891240259520847335582720 6036 14204458684190364833750818087831413539574045353160264512415755193861004507275636664198539381147264000 6037 14285888537189800226617721420398442754513750247241299614859882029668766529892110088247666206361646080 6038 14296098472920845777914687731837479560844763681136191424796051172468242798545725986139858301694592000 6039 14512119327686449222355212794762551684510220491720758752940717950292816589493829833515283600531456000 6040 14815549749123327139017578637072758110021309335167992459657774681159799386111804506027583644306432000 6041 14857873384476456428685581659092490962854248803173408033087167597941911724217415878550698078077911040 6042 14879078358449255419333968124824579643398608644821199533237467414494663080821285018880738207312000000 6043 14910939869287287024289287977721963881134323594171366247805625005378580408381399982840491772108569600 6044 14921574804808689775757689245880128279408215968720122925606743857653125670958379987135484550444928000 6045 14942866351660274755080987115830517462252844623771380212776086009671744538134581945531055243062149120 6046 14985536279211191135206621601718873336426677890830007797432851480388664710451766375748635174575104000 6047 15071224517002853135120591196142179385453534171428318648408177210015093486957782253695050390692372480 6048 15103477749451215180947668400600006459533211685058042998291120088749779925137042662809991814578176000 6049 15211463956991453382039378082531043390149797828042401298394923364004844032454516142813576559072977920 6050 15233149254017513013002989626529441365764610384537837974711093129524094564357804338819773422285660160 6051 15298381938294950299241860838505780257049474838996390145235422156809262899712226645212425279019136000 6052 15363880611148568145164702734700247515570793491325556960675834384129658406700518359157389547282432000 6053 15396730015062420664067528623828705707825520928195956550228613511626770977746560120181335049662960640 6054 15462629603471290686272917898139735102565960717065472645030117138726718781216577388483562876960768000 6055 15473638951248000419042017481422197594444326684781777790967537797100841448690245033632223170329728000 6056 15528797762893235180133159482530104728489787114419618945455227880358508731502819048928380541025664000 6057 15539851973475940598901333749095490965876819674104809238630020847429991001819618879219671478957178880 6058 15573059588524171363544351531921408456293188705433172507181497535131370465574819394794196486207616000 6059 15684240424633333028635263605477929386322693465314466875615865632002107902563644836704859328896000000 6060 15695399991458703480396303042994405813211409935226813040671614409714317214266027912680640696496000000 6061 15706567120118621609405711969604027491239646046585821714591942715486914016435202735536418983104732160 6062 15762516361406751973500215411791358335117919340478184751527715152032874261024497969842737560495595520 6063 15796176960178822736509091664716502749209980450507758373897113295624715519078632057769908580723584000 6064 15841164261917596702406714119113795422943894252659033202212479270287469177717205392458900658813854720 6065 15874984787214005996647919539353886991070834059309034553902672175766157429585944789311147059114224640 6066 15931505196451756676217777915064801355458241626170664779087591496847537888912483998855760348210918400 6067 16010955824351084079051452170837586750614615705949263019984220638801887935945689783058934456939852800 6068 16045121483418633250014354280872765296796988322934783614104471068237198316080554955576644798323384320 6069 16079356569570588180958295033278777225153275860622299237268407201271553956315624879527030055051264000 6070 16102218597110278970981205718789968168686811608688447020844884827301944469945340668785570436980884480 6071 16205481374432952469463917911825030499938415297186900706842599202464554603206182026306797745995392000 6072 16251578105643433042977924180956144132549741467150633304383243255686389822570089475802496597872000000 6073 16309374644446031256413097855483254603540541607336745295725825369184688042131096127750785147798528000 6074 16355752766973156723342233302230173286022772116984460157525838991858431125018141679148894250648207360 6075 16448886092791044562968489572496099741612442011132726629374597976156701124651892850925907487586058240 6076 16530791865984663481890115612984551779893349509370286527264008761519476868547886596043991956368419840 6077 16589533640588947196252557744289031506411765528280744395497964611265021175711664700851477554524774400 6078 16601305826774465748989354846741896263933451758684362099284776000045072443962195480289955040078848000 6079 16660286194764427037889952133684829717452286803511426044850245600123065567851295027090472143453824000 6080 16672106191570542498459769695126754549177471831526766801324469419559477810947559649762183844499584000 6081 16743194065261554919929437872423238897203246690270898774832090352707616198634562280588299909047255040 6082 16778846164323931387213097060020868130622739594498894073660874997310123690208895162464482261507072000 6083 16802654384767983867742016302025712575057535146094563003323511336059902327280868688149123387249740800 6084 16922178888204117751869758204027141657736041417218490950435323158381247582761612490348903002768670720 6085 16982244365793436064531420200000654229327374881188212686288346276784376563844788541627909607710842880 6086 17030442888345777228349710430301064079595377542443171615709259080835834460935213063747054527307776000 6087 17346923454710314388920880993925894840976473404949318118321486642605685907924257298738428593460208640 6088 17396107144909091792264528339310674514511872620180787110304414891184370829942453362638571246527872000 6089 17457773536268110487287078054021562300156848763949092110213036915057351339977744594206746416768000000 6090 17494873241797660058107202104350713874353948561655877563604411168661405440076954162514420217543756800 6091 17507256487421433096209383865047283686401752948436277198795565640524846570938946711490095687467008000 6092 17569298034366390881485089474791139505518913814410340989182801623943138352636846793862820657265664000 6093 17619081975775189853251577999246247872992807065387736600715576984092497738796119321365482001756651520 6094 17681500845839955093337369560263339651446631236185300673124636713862634306582322176434413153731271680 6095 17719053195899775009919182038634027208200833977447756280366694712409133524182038258404258168910643200 6096 17756681494932404965503973305401680011511402771575561933928293329269939097280551118286029839232000000 6097 17806970955384970789062669922026844700448269353793229906260642469834623998029678147337856920353177600 6098 17870023546299763481017385750865122743582225631133312200495727857012973884055810032798196889282191360 6099 17882659554141477309376673416605708749744651494948059592118999794689403185128734459184233401615744000 6100 18022218449392285579672489512544743756910287373669074933236057950113854928098980832215995675942912000 6101 18034956928102911045775031564044240951630723444916692631872193291047861050561141799185538276973184000 6102 18060459615346211741127894968356451256213133352053024168592370071708023301466404996463885516539043840 6103 18098778053064742711774173928870746087448179183811031715372647393037762318450853020825396064309570560 6104 18188489076023880978112831076039000843123191119770360523431128390044310915715051390870357394846428160 6105 18214198481324531362073361334069196868853432161498546156515055076839257936855978863651941698985984000 6106 18227066158983488455127067918597363366417751556368749232483563000894090152321030287598355459516334080 6107 18382155151276360247970783468425701492410357822024590078437878744388183158981329513324690778225008640 6108 18460170143202300501523505701090056153222130603535114374213386988630059784915213224162468659491968000 6109 18486245140848473072152426257217765483551536312952020982963161583329763195819837943540109379197214720 6110 18656589577682652567777720318764213628658785843244178347086936240776907560822127235925047023691392000 6111 18775394934217534344046342072938101125466067723791748335431177982468429724184930774110914896302720000 6112 18801893798634392737878921497004601826663620874194012815593882507388085099449018866098045790542848000 6113 18841708889747953144676498193737720007333373598606022970988231265542617283576268098886493283076341760 6114 18934923273258634962425904877696432899710244326042228745784912331994711490126788025050579376630656000 6115 19136149471163728893533050892389815832849381699456172895899261828929621787478515489828075029699968000 6116 19176638361978461634701289507522726478364866375060257697365387939899297014076891154808205704558018560 6117 19203676268492540353300093399251067299110703363257637459588009366054474768394018624308480151722624000 6118 19244301212843879246967179168994044058933104199050799620303793472053358778593437881398250343729515520 6119 19257861040005254052572392541266771519970684144615686531152380383205798523446525016889673413282176000 6120 19407620962537706058920242961252218874355458571571324356356790533795858473899424520564699485392000000 6121 19462353603734926810316125475506656544404342537199201448912531339875362553601218034356373044345728000 6122 19489775020281891872940130981607414218214933423253294083090300827321664927269769711636584859618181120 6123 19530976146754092229564564409822472099665642818867712007738098583121896014838064816073298608982144000 6124 19544728279470204568993352841682507615658680325639071872943409579933514993772511953542178765538304000 6125 19696611667509209762892919615405992793857096661995889111609655698401033093287185145253851748962688000 6126 19738229096616023167315986537075136283144164878381236261120719182627089513589986443409825967504000000 6127 19793849289878763362595951573737855437517886165782186985580491523707801682456658399057085636702182400 6128 19905537801561070133030161809095353156762732788624301256522749261642744782194731200805877250116398080 6129 19947575527354125508037326974674256090731851663040232475281657162100515203400435553223684819214336000 6130 20045992607099169630326677626776393770639282181598232518732652274490774769723808323659960414751948800 6131 20074196601908339518678060751658422890528146131919030040048852605409314340817347035417358428354032640 6132 20116573465140136653600033004708669071097085071957899196661465595058638371761647427677385413623439360 6133 20244215843335001783518642096751148586716682497022242680290620915555288910116666239022898739220864000 6134 20301193042995614847212589504879404275414960652355245811604297579761514116968640359362153863666816000 6135 20386945286138117072095596126898229708879343020603187602655506851684451292211464789935452163530752000 6136 20429950662856138731229428307055764021785312481288149517025097952156976354994624659988757646975677440 6137 20516220749328369975901319161928672916111819199798876807903071445069969821791011894398494827020288000 6138 20689802880542083162117331850559699630482733331161158518432353340053304333449537978305517351416176640 6139 20908747920934813802652564243787550639486898987250657886831419161840196007278319855784386164818616320 6140 21026419074025413568882704036962314105094191906513234811400526388671177395238816968935976969624576000 6141 21085490899468176430315734567650570782804690456135257425557469094751409229166006331135176721170759680 6142 21338314074628765922221856604724788389421461995128081062059048461386019986229632731290320487112704000 6143 21398220065817263182747349685492357566078314899130932894524556980110952196520911792514639863161856000 6144 21563788550471499254326909547813176466157678906516415738565711384922349312990011545984875398144000000 6145 21609154905326251621113254066599205222844017653278662650994862704731379662628362732425710363398886400 6146 21715363488392506324780403618353274395709002166853430342521924599147776218351176949271381716038784000 6147 21791530943022359159257859283870904821665387693669483766013429592266810135975812902588588260980096000 6148 21929273981082445108065253964577194468561224211953245225213979937213803289631697201930368000000000000 6149 22036980318493335766214929059971306200005601218012795506588791996003023150734228902339356609478302720 6150 22067845975456974846967994130093244440129599079257406595812396244436997793180074306209075847068712960 6151 22160690174979589276487187831706560366012122846702506531822584197533449752030761002455594357433216000 6152 22222792854289098675016065944706679599912469941051574248815205162381437960118182049136256306296366080 6153 22253906314891908143492499908857930739136593713128536206392158524532471046733261057821942620900352000 6154 22535800554837191905785717417888782341911060747985952039426677854987428399052709033842788800087710720 6155 22583112313680716720020521056639914809978033225873128996941193763108672392285716732361270927026160640 6156 22630518659750591823936219434798738674624472306907602847408481859155225847374805730283286369498112000 6157 22646341825528508642656359501622919793975151772695652536596371384685642569234004755373233976588672000 6158 22725615832407937295203609069112378448351964185520448607058768917302715655684515413170715071248000000 6159 22741502316091940322233778531312613302380633496472139235028837819859388379318578776284539646748712960 6160 22773307019223087152240541893214101740388576908897297354190546843426475098452880720965193539387468800 6161 22932966992119762462120986147887548323145849174256962028381202025231713812245923141501048361931243520 6162 22981072487400874127525685679484524550536185536417625211057490436012519359736436258879824576406717440 6163 23029274076724733028486221829784164054498292337757549255646608239656480088864679410653647278274432000 6164 23109824096637210483868331302441830561087771097724276764108657733564497293502456118100853186512000000 6165 23206838325714060351444584166301323915866797761229002566492625161727728034577571544638464865599488000 6166 23255490770127313810172763171184960820156790778453666940847754282030745823822645168253691582656143360 6167 23271729827316972740089420897930149232578854606828738381473535328141329498112194377342159994194944000 6168 23598787905426763998124175858246557332367052963931463265496277650862811623796964365784164033077248000 6169 23664722708908531311624302336062386093118336162050823720758727653121673472764854403662747274527580160 6170 23714288910263789152938056186496561275380028502044187664395133825988935550027180340683059576260526080 6171 23946908079605430844781006951531494865669315753360289985033217287472488579336630196113324422000000000 6172 23997036991235450845929417513059654004760633002789141956694867045551696876751430336613334189617971200 6173 24013768825704853561361695405722086643927890968267172813933344136580918559953885443064569163888768000 6174 24114393394257948844010641869171732891519864435556011864911830531835692469759410756408733656817664000 6175 24266083511050081968330592984879386164737914422551264322163901634097910448688736173591137397768192000 6176 24299915619230723546599893230425463257607715978336789228893603355553701682003760481782992226035737600 6177 24503853574859980308389252922898942239713859008921417098186515692679621610187018491384074598731893760 6178 24623569058997854668186616663576809415594485234445249354086085288203286531819371723194643813289856000 6179 24675046030929480149984036403868771635839595657264362141269948255793609330808896244830946841506938880 6180 24726625483649832065960047346290764386226429255846907597835023298643775739421337739941001848142438400 6181 24812819499795546212420455815436253919612239661092304464744688547922973739324439486991715603536936960 6182 24986066754222838901981803012337021860850952868093661150729042675764007201179671855620499353325204480 6183 25073121799297764651323961243520630806125564295193202134058674076657066316940583769795930612042301440 6184 25195484285354838738660459670975087693077575647864264870844665888369250781357446089119724898471255040 6185 25336023503459100835845403558304218530101354642409226323792278693522751485978224787886264870846213120 6186 25459607466601852183844699377716162467844955770329132128005263770524973665282371143006421242264120320 6187 25601549260001936501584638219851020961948964662933564697537420579236660214035844514380765640099200000 6188 25654971482154321529252613450338240184398298282722962922286154504376182767099350535643715559424000000 6189 25726366278120944637608741707318819254546740407828330293321253849326958610418726011584970568008294400 6190 26049991061550842637851034465531472491577828480847731344072211233435848976024857165973960423965260800 6191 26086187758128348907793456938038469917750071911171677994302354283458210453994141039048240934133104640 6192 26195065473378170111466151537188786044931943996632328901363463620208727922727323029028253201514368000 6193 26304375893521113940209604938257369578903049622989250290107280388149862529626845354197491607256064000 6194 26359193878124668625119139485336391047137722635722568854789511138453103045755251974678678423394385920 6195 26469156419981803883256290189943489953444386701431671161489862890493888509066731820668436870033792000 6196 26932054096928801163884734996825768817688204071190514192438806118424207949764904212725314387837312000 6197 27044291240799552342493377558459843462682930742119815712641649063082391176082591420498857021568000000 6198 27100576724529417477304232909288984395320544479635019450459852667283219888056513311056672880643276800 6199 27138162341798035908595526486801665959985293040070913942198032096761694808021627386344134297994368000 6200 27194633865395774805685797230102163371802881051438646546033605706122555092010771558120350332412354560 6201 27251217293158464157009560809695324319790280285336934486501144745037860127306812305379379814338068480 6202 27326836300779709724097324043931892279792592792868069837399530696252468320405799392041403356046336000 6203 27383681658070595370217441763539927431876490508436268819356795896885629616896718922813375140769991680 6204 27478674264322944384584507180629303357654280209665802472132544139694855980458501437297769755115479040 6205 27497710407841440213326316756136835406497678802894655125151906440864206030260977799073162524032000000 6206 27593079669439775462221320294278610763927145534225693384985187205880078167774768801820951380800128000 6207 27612191285725292890854000393931101588296018963416851690593092883804678717733581398564486295618688000 6208 27784764069148687797789920371768861798913578107990766446619377685693624997899429480675832618413056000 6209 27881081186218498948852497046462600245869035966379556791794302934462676904317138469460971859402752000 6210 28016459505259166674277717137637920712993301055078318185509449218441043182717640358426934155146690560 6211 28171944141867653341574963125553433097495247613357536920971757494400615258477159474535982828724224000 6212 28249994301000790695435195846060773537710195695933067833909611227693536422471995559107245907967877120 6213 28308667022690247555199724871924747270533934813986062917911348034893456416008815303435712894639959040 6214 28347846625799568753493122673903773608126496561398648729770271486083104640737800732195578247412449280 6215 28544520529338273446856476149368739783224769229605216291146405414430562041430666064181890998240179200 6216 28584010941302325729074607368783329852624933636279268541202643118080196412359657695517011710460928000 6217 28603775653965235869516905781642163313119582048448866920398216280071169597176805726932375288459934720 6218 28702794609717615291707115829516379481107426411789406622670177560098345177889846226358447630040826880 6219 28762362590663293196485547960728429573146365005671605083404550161201094081255083983123179070572416000 6220 28901812748397263267244854424372604909184633825246048841525521967027158072418283614603772559093145600 6221 29082052136029119352424929460486753176598809435036543087194191536404626075300077518466598687230848000 6222 29182647166315799446359887517598721214714016514441266647005047144849844364557793985071826141321344000 6223 29567938891072070474375750045308431864342153342017812083143953230321488800395552747358664112052608000 6224 29670133808873485522734878587370034828921020795376907074446778426802107961484343051648270993512064000 6225 29854932940801065429945740408213090809167977353329252055672517353125866040632046155145762369553735680 6226 29875533711890865290747547408651984305731065810343119173631344311393885620173301373672280025695232000 6227 29978740803061238386808991891647894500625279379675164116747780189503684371693394762880140800592000000 6228 29999422927668274457188034556585500620780460014262442567280736389979794801031206499173855266192000000 6229 30123801332032514873409061991831333685719966540525759492734265215786116780788485812318054888704901120 6230 30165369825644025083521735685801076727303418203113379072220069835171131204471219836828694388238095360 6231 30186174553013516951173650516398943694173561488055046269504233723898230027116834797936166478214144000 6232 30227825011487310833601595746481014318641844447446235450636439688302277425987149304494398093728865280 6233 30374033051703135654714620326501957604988064170448588058812880810939378046515724804449174445013524480 6234 30436899599050782100501130678271587026449844409173669345020741380890040187532020543586421556830208000 6235 30541952646992441642023953344777064837977068292368629270947105762553964353806794620352625644018114560 6236 30626243626570744419608302343512036496051248622482260623580239131012046743463169415962022163447808000 6237 31051032450746407136886565398408900067585763590529188029954196347786537442900668049071863088000000000 6238 31115232721495717210673436463080503400595045195831143923552177769933304544052765635059089856959283200 6239 31330147880674935262773233160352553689102252126804873252042209935979132733878448691056633897570513920 6240 31373300224735541266919968643290129147308973919847575952225649522026292033916724146830407871896576000 6241 31503097148587854232041132890006234313184754340319209566524099686381283644851241922030695512013849600 6242 31589912380513656391188539925865790802015360615570880428950808176585237814456056012599906719216000000 6243 31655173280467626332035326466992287093189541806950937933256945325663528577010028612636813761183744000 6244 32027417221672459065397319789598557739922029143378643271577328466113475071299779703536297456083072000 6245 32115607920168845030124171274638232313894708103120861128337689235847574511595277902727384461488000000 6246 32359326445151484868676895688688571193987907247416150314001668691585446491044601918709133776257024000 6247 32448387296444304983388659386952986159446806251177044976721159521107365260901568686167770582936576000 6248 32582416407285751892984722518389610055737658084590199888170447259329161689657017195478711048536192000 6249 32694509930064409905604416156984605523903929909392992860986818178744881665573173331251615997952000000 6250 32716972663591150439340113836973172813439384465709906854189053200701799928123069852856815660116213760 6251 32897204414025555131645399622168994154730391352606232905920802044040736060418677803278905842540544000 6252 33374822637144396582535251980729017226134331599566269077583923404087508789634082308905925307393408000 6253 33512493381290020465825775219131693371231885246482309551991458014771478711911213400600979036324782080 6254 33604574165010004154365939076217000680813491169350686274571948463866967170389381894718449392132096000 6255 33859040401027121858330078355369675773310775835506391514808451868564294617153684550842003686541583360 6256 33952027752069366911161666179684675901160308052764412288788394342755127889335527969492145430304128000 6257 34208998679700265305832573651906178730266753153688281467954106530743835851577687420268558412491043840 6258 34302901073093279019082203805412190323677203040484839128998597489830044285025646365127103222548352000 6259 34373488912834122510472664030669194813225464648076649034146546943574285027594992420499792350620221440 6260 34776107033036001030224498520547460891076603068665677334011486453744509383527268666528697138595456000 6261 34799929779989334499164860159444766723537898081157516550880722515808623471555217594222257811396080640 6262 34871491309738624776468035006401500987813459918230730823088419616499862694320883387437534956746112000 6263 34919276833369849698700546352927725543519664720611722851103227359948042078166139568693911202391654400 6264 35087017756850034435630303678629492470272869701434474015745618033729245869041494633135805102566988800 6265 35159141395623932109392806612893328320580924164264960617640481884030633740284285539472824795425080320 6266 35352162031651984573430520388300512501898198008893631256609551027104176928935039295205518435918976000 6267 35376360449936916570314702463297105645416745190993895410753460634899915916060379900730108893009536000 6268 35643586317418196779598825572813435707984940522277357408161488306763385778693044728737653005330037760 6269 35716799076857856639649394290720846382963670643176705387691103798433775347576311764088973811580928000 6270 35814638899885848192703411066126773383213165760293124967927933846188843351011689860736229223186063360 6271 36109692213441174604931801544597560640219090912141813042091956490966972712805845299882387373555712000 6272 36382190197934449944375696649800904069740879198596136190186794251259797889632401595027631598222417920 6273 36456847044697284113663394588854681594974073460300173967985622145913922281875992688790296256919424000 6274 36481765066413858809861013203903983162548868913170967209086091174418052380357536213184152175837184000 6275 36631614163039271522153934533327701014933324529447639759088602617617528685295053564349367576724311040 6276 36681693994947381942851355465688043059804412601993557733761572058105515273595170001984057750330081280 6277 36756936019273274750776507289476093331574018136404245108118161387837851599677769918634547568441676800 6278 36933072778800026254205758403408166006377647580097801735244217028632424888423762758541192863213491200 6279 36983545026218936200014312884473164719612551028636854861950165261982575857414262754387743411145728000 6280 37084686660023093995732420265354200413875088315898344453231014382361581456195844277988031589474304000 6281 37389694531983214854864526733095305035861747272619783861797696753211384840884949991105426370639257600 6282 37440760884095872636295632276993158562407941206182699263407870287734711057158753657916271378739645440 6283 37517484975791542634610728754610393964360605227454518364501162216186793132790428256323500361690972160 6284 37594358790023980238001778985596134634660816409232304017317813347247554612186677932424060796351488000 6285 37620016714398616021949532020779646107679239681717610569946570703966507927652156811831746949403648000 6286 37903356830414123387260873038059229819366165278282736313650937398124193469948932244478631221534064640 6287 38162701406493755852189787859661208004729048671368818452385422276151567343042388829647562184998056960 6288 38240833748161170715162783861542105872784632715782676329050343757455959051753153724969616318225408000 6289 38293006587384330626699537381774793161274176979041608511332454324268991599424632358308340773920824320 6290 38476145893708481337593274771607657364759258443881472365330361465331797268256231730025829362584427520 6291 38528624432289548808832944217821638264329754345397217161424376832316055167643874041780732479143936000 6292 38607470073743691228154450983253245347361477179156715222099732040816646979738964292644193686656967680 6293 38686469367922855491070959238920525290422620426786738423677194931988321912888982394423898795353779200 6294 38792041267200899483002210298079616715535112005664456953465296022433516015500553596417160173072000000 6295 38871400191406239170175478267280251693989500374804319045263531228027669109059143092350682660117913600 6296 39004008768090785399625727584026769037846085798956461795348886447978195750178767571682063558028047360 6297 39083780602418809665082849690401916218847482944945032760268573836532268652255729423593057190508257280 6298 39190384779603392475427521274374147271040750796948122407185885774559702370254096824238688852975616000 6299 39270519583769470741068471341009044198919520871492129323553737382379862219215141735253168459751956480 6300 39484976032998848511219579984560573649529786054419519948823827178764572707655652867893656720040386560 6301 39673539959287208391104501600351828118009633858805752622129607945683965851203727837279450072913884160 6302 39754615332741054814725866030632916831613706799227964071525857657790614824829514933148756786244910080 6303 39835848483818584680003395057770141557035481318392738582901858156617114440560705304543378128961536000 6304 40135057965271789888446385741409830101086901241617404244874356525814532171829498452526749136000000000 6305 40217031276639093141059980757304211407141488247553494569481018234000472071507037295115752762748595200 6306 40546521841929097364518884998606022825211822681551004881860462108417758815431404672154782516891776000 6307 40989843514620364567910353325159017832938285857483774711901865928117559007308440364280908885059179520 6308 41073478617320681668571865881371097680053821841928091320680887037401179586445563953827201713049984000 6309 41325360161793265674214222983811277393786244617404628647059600593322046819768662587049169676907002880 6310 41409647090284080167479123237689542567149185305281590344898152790459757248352342390297739786284262400 6311 41663491337958199833742572322723875418340891451686366503035196525876628658230910696984195865162368000 6312 41805155572427396354027312604129182617272367309767293984376614203727006834692835883914304892084224000 6313 41918817138442239002275439491801621866330234399710128116347953744161633486142665787278661088203776000 6314 42347674803301927068897943355136038998773778242356374328928944499899031787870077788138492935168128000 6315 42606991677409955497963640606805512221967934911817952311888118363616099139718317729662765675051704320 6316 42693766195358806258511475194111564750083684804043722791203075198942105639372165944205839967699082240 6317 42925988529559251156947747828084428874374294540968324500776278575943242584277945080351522588464000000 6318 43100944200837280267488400973598426251329742615643131836314850395315381557702975666166213548510208000 6319 43188676500808303577801431118738964544495870787598757805452122883951764125760407834632405764370268160 6320 43364651592335511682745452876893999617749074912218822411878572712900680051774442581697738260759936000 6321 43394047084473265662867231818514715770932388087309040455983981572474094573186141388324174403303296000 6322 43482347468064462675336137211736007735783045952038763389680677246637944028097452936212002043235169280 6323 43541309429570094589004568454743234387816728855394047024742503533169102682975106226825081330629632000 6324 43718652528486069220461513526411477920947163360572145085702335918069877793430142018094393940368655360 6325 43837263208461598795254106333667038445574373990774506231750398812167078873111867333036993474668928000 6326 43926422273958628484658843329678872717249183038646194393197545406016785545090075533534969347922984960 6327 44254818686964630764988615646282619532588073234068650114932866788411092441416447010768312393147392000 6328 44374814248561413547053265667559509720196859705844582487843679745345246688247305000367564328274493440 6329 44465014204626695013622136517486393550557944396568533231232849748065396486148916327286276805024220160 6330 44525244488984253169629024209398013440648800146730794333381078221742897682805066801353119413877760000 6331 44736662958855366027150296535698152068161730284136271179175663375432305827874334252534025919673344000 6332 44888261130049749741905627945795561588370791114156219227767683155527005397000656066973277309894656000 6333 45162371568663780218711261381504581750141472612938098853341304866006036462957135500056401658128000000 6334 45468808242861851503316585180552114889068655214106082824352254719790821367580474748943206573784064000 6335 45622768168759653579176231466075736190613002900969521106729091484200201599592272310531625091506176000 6336 45653619674826501332721428396269145119732857413538630511549617446924626089476668985341362704132736000 6337 45746293453408622264728530278667114735630604032597193650524988848694564945409001769533862850352455680 6338 45808175477756669315901977933386553559809058835651853588803403908551304661738342236556341782686592000 6339 45839146378048296412616800517263672979589440223352564062692703471971345698861670803526272847393587200 6340 46274838416428586527792185456765677368620315597218800102120907554563443630955278548343673174482304000 6341 46557005747355457265574031003527938498010580120544518255513250211695925361178828243933223655508352000 6342 46588458628490102337853562460584358943247712703186047057246350611173669943907726914676510146240512000 6343 46746026827150815979397362642737796572039589229070544241712927133613893517808235545514245477504000000 6344 46840811226645415081780721776123839952011739095212277391682668353161206292965863890378363651909222400 6345 46935778645823188199275936409241316015862266108441982448402633593726154167458592458189745340823249920 6346 47030929420375694415604929438467795762995787312659619728600853249847757298620188626108014094154624000 6347 47253662833056206243640674302634258358007074396345320702852666739567274887670875388739394221000663040 6348 47895593061790066384440508930283479353493286440186682992688105423338716824346248533453236550898810880 6349 48284728634038341484714064017323528374629331292970190480316887054904392396401245371812790901689917440 6350 48317292157104897064151603398105028135532133520880321234039980588383256360856242060709034152816000000 6351 48382481959823009709931530774917141951721457947168477705186586446282759710211258878443946041642844160 6352 48513112949159742234421011979402441043958850395588334334890036467538932566047043349153720830696448000 6353 48709689428199229983964120681360139286898138650150927068242563875225449183362036553697438624834503680 6354 48775383330125773687717375725026869772645320188444605596102339788500909316319324761627887086745886720 6355 49105120536470089417341627009688130251779731933905680128554607883320418677591991984854213801992842240 6356 49171322239364569023920155020835594317725565084475594321847470309108036600060926813277034277888000000 6357 49704004412097790659564760655606678270324711804964100546858393345013333884547213205471466651494973440 6358 50006048624697252272747195570093078396281863841517219066196252759185818495153667865194971594752000000 6359 50275999167526590358708111608866048719176167326332453605200975439097935626176630538694389844025999360 6360 50377587982687003591278207218840177218353420084229188435012953989622294385624592851220209009319649280 6361 50991238458902928535902939440660091120735258096472528783610611611008686593275627740279227582603648000 6362 51128568696674593728665188014492274542038431046378931423645036759040023491006487897353080495619036160 6363 51231797460670620324279931197875122369297068633770659784730103156283045346347329809369285083485102080 6364 51300726878438868687833755348892206910192701562609808457227506245077669113955347629751898166155525120 6365 51404286636180495078135167465114368732049065950375091605649949229827388773132035491708245693135447040 6366 51646700899089691705320439741597812212925537083439702164591981509345076832565115099432547065085296640 6367 51716161843797446382682288021414779062911546381022790090540084469893088940769205444347656250000000000 6368 51820520105013189421897041664845867981008360624892311646872249797778217807015499168237520558985907200 6369 52275061267976195748655443864733136473364410364602402327610631907581124103379251698615234372572963840 6370 52380493302526849646560171698703813507291044826429448643880438959853880751728311338165950872478592000 6371 52556663536927646437659299540212038394632149160456849000713282157118664277918940477076459973456000000 6372 52804250113167843447353294882563724264277451452313446472043674219528848720057966806125560541653611520 6373 53124208207450705550139990550045227502696743444355935544467325687451105209567333156866624726627456000 6374 53302759659303486529759242368584806362342914108757233544314747396064598612852455626732732176924672000 6375 53410164713632501014084678947112068586100774959579522023705485979360671528175750770018212245046666240 6376 53517775863591160108038488707686840066459943417660529263383782092961345181660884799704759167190952960 6377 53769672141234957513271050230706991067032285418728092739271601435263893737791082545605514390297026560 6378 53950288942655271499838587488632327236304096619006098345282556371110647879069670152276298898059883520 6379 54058936218648564878814935078036453562459134292936285079551686078696914523724642550135251015722557440 6380 54167791853981315403406930316119805975449858789218999224866435927531700363399480017544014440210432000 6381 54422600756109775635428568939504533423931195129761686378579474451764090228221368418335901816919157760 6382 54532153667576549517739569349519215909431426030704579945781547827345765360642668447883334115148928000 6383 54972469229566233526155084733380974089463744469839412768687907025790139695732964775975959510250634240 6384 55046183558789064742390159850053541665238252767762018933166127097131326848555681748312094794624532480 6385 55304925757565168899427192469492510881467035698504945296663477517277468910023753413816746067184000000 6386 55713862233887651561946516534264100566462523358221919133826013898458960325779203507220399865861166080 6387 55863279140257334351751908351367552909250225978910526490969736833648410047680917601501074119834496000 6388 56088120261160508875298860577405394225109697489218431956697867255513455804685369838501892872917196800 6389 56276145966632582666756532628494545907939751866292358266146524956397441353243470178024226175107727360 6390 56426998596661550489242057009333969018190373826922866399058608600257048137818735197842614404553728000 6391 56653999834688075736893633314664208885935960564610683464181410573271824797753720995922042939302138880 6392 56996133095555730738624744054002228937209439032580225854697538405911358339881357186315582121085952000 6393 57187056462583181390820555043143317876969224159749585243417915012769065872589811293354379140096000000 6394 57532254432146652580832982229498557304724073577922746418760610104736489030898119119227448071059584000 6395 57686311924140936299958337005739389845083648230327074078485747818878585603625685278412531106630814720 6396 58150845215118086246918936719376948781967576413011621151147963181792121582226177624489977638608000000 6397 58345450339232439416227688010347313472462992318953894576651577910052392885594753184166692520336768000 6398 58501580853704719988798618534742198156016897855935454131636446639131383843589479069266771663067264000 6399 58579795246134801624147921493243675960826882224304731904717479900075962420556089014439118729613844480 6400 59051177081442052859727301084354603416054312660376028396366145849370007790021195287155109532353495040 6401 59169585755114463107745608642860174283724385503733546423853919269494810540663144300622625028340981760 6402 59526170039672744910776733190437391070596375548003383595600862712682230517655589150189378436885504000 6403 59645485591799105768141253332817636786612127072370498672481370320215844513025587802773168422616760320 6404 59685308032896303697347212859038347016063277342067357465194609160437933155546774030400002115526656000 6405 59884800354346139478727539605129720535616282647621873337270874316232287387105105846476993342881152000 6406 60487094588077383670211440580662183238084596433964219354298178549903853662400039198172095604429824000 6407 60527451986586681603754691002907700980323449826066770932374524146320247942178601043482126284595584000 6408 60729623944188517198520125731067775569353181669728363684658142313364857575277895988800255731424896000 6409 60770135437198122401102131280145351454833145308025186649865009290262403638751974062187807079469015040 6410 60851235648841173021535691656821715754487157964140182685730100475167853258021875321357547663349345280 6411 60891824398548200051164559646410321803001362769896791813850699712726470220106930817037607046131072000 6412 61135898891405060035292733745636367983048039837830945191217442840998151141695616130638730256000000000 6413 61709034636879816469653203185300639919125422737578797806387233420124308413018812115995032864550016000 6414 61750168115574863281173345990069881731375834463175096997600804235752969515600470153041002740683776000 6415 62328785747494363940452455669389820594340486507718868389044156110299874114602191336626201297641088000 6416 62495051166425292118148478240000256698939399225387697303161385459284058501793296679788689674892917760 6417 62620027341001392032323037418090722041906975907840747322635506873891634888864284006719183818580295680 6418 62745241516247474490175244937545741833393655819173206171169858020587116085656793197309624876932096000 6419 63122316355074726525409775893986688543091168907758074492501573254210092793778165090718884682050314240 6420 63248486845763486006581040892392321248154259406007550922764207572757073069302885236145353569295400960 6421 63459304901873429571022205719906884474963933154497154487620930431119885871364836017372074001263288320 6422 63755574762117537605874963505960542580664062587970746442951105240784210275393360438726961250309611520 6423 63840464953301925673348336263179652689506259901732266436532925399458963877154621556951768260990336000 6424 64223804751340354607520016496806433487413682878363329387975435693651633732860233919028157083632000000 6425 64867580478154835834419505738699543912042747217560891234672343807742622915173308690979401735517056000 6426 65256790977460505079514978047250870130935754187376158196475547805126849078271020635449459562938403840 6427 65300173618618497976798662403905231046318485208950769128264825247259516919791130641929131761664000000 6428 65561046840444194046653141920351540764135557268763129763376130472623052010427556053138436634638208000 6429 66217579352124256809692777903464715084756506217264177703366943012642907348683129936154114581957632000 6430 66349635068911896215652358887021939455544833614238330579069108728844970125395687588430743259520368640 6431 67013684566109435351827145964678240625219270228401275495287490835561585382649011885804806517787089920 6432 67102701260108257131396237948812091239288315837830734352406555284937052196011744053326784995762176000 6433 67504671840988531397160488902678967674533703004234315058548375780946154592734691723161015693776000000 6434 67773925150586184134316176903219816706710354697756163905533733752563059329308350106436161606606848000 6435 67818900024615743472832478045060682708073743729942127313006534444211895931824964490513510407320043520 6436 67908935059590423642859907344305758277292978494961208067877561174921410828885961604575809007434101760 6437 68224954988405920272678953892071031445229487396387829849329949093525203552601869457528199445526656000 6438 68360820416438540151492879875978905975105408116669808335982045861328641316021366430711833329619066880 6439 68587835599742773102766624183900709190510750935858973845821353585502001536375911579465941828000138240 6440 68724389148504104728151203899934093273205398093317814149284961210830088363355383207312946764099624960 6441 68906863357386246017463626863467749902582532924996677132692677043087124698183667049826081432403968000 6442 69044021726542363093027339093298576313304268627397111723611532584571013426185433941596346145251778560 6443 69273196988574303516779847839873901202849332548554179241569293824581669179660187291954846363562475520 6444 69549163642899757966526602223571784128547731646749291402285683900425906827213146111445830585231232000 6445 69595259758767415227886177656705208327017617760261131221982811485724442413341094752585263870574592000 6446 69733722752352141755776558699686492144086618825101779188861460562007353661166698063707831421113943040 6447 70011436218649888817346588080401237433684042857532694498654868878296445349744583266901770776649728000 6448 70243668415941721976020791124560595001718092703275086981837195391677826779428645633928664178678144000 6449 70290202808691179253276005095310282999016526961536609851122070272542816999440181175856899639954304000 6450 70710335601885433174987317028869835407977178085899718291822945255771192939096283648521746839396352000 6451 70804022684084421034173055637892554801791152389122647009746734758545691596946507875872823812165248000 6452 71274234104200369364429989286669463171965119442571633129455052097803901429126396623059221217317969920 6453 71368632584125327316125745515804572795664589808238295010980356829031133052839039374409214279460572160 6454 71510453593735134643783075446682908417455181544436674377969562454012198694984786225001511426877358080 6455 71842413800504956800576433772610416917025276399448962144235897604341427389025787712119946406558433280 6456 71985131273692797930087720268773827201042429432005228081637374514631591435328475585700260836338508800 6457 72128118733976482304629990987638319600150608802923711802743001316478479912234182399482204798000000000 6458 72654723827391289467942461342390000688129580846165527142901229405608848355052965313085490357796864000 6459 72798977655804621020746719861227727856789762040383972722525534312442969258479993313824934029571153920 6460 72943504231535866690072954556620568892045633877060792848937235251710996570324538572490870714622499840 6461 73136631452916330445201794049621686535521011425564994929099045284097048156256946912406814507674752000 6462 73572949773725835530745954719565450530523749344540381075258837381696658808337955319535650767244288000 6463 74011746425771627876842198506530407360685012094246462336554985108568776844781881946042348918098206720 6464 74256598145758327896605155476066591060625663125216903916416323637729325972431945455361038752476410880 6465 74305660977243708425770956067436629801412335535571863986735421829200786008089821244731915305552512000 6466 74551438586509664099022402811525509847779065602095792393906125431643220188811168546579794777088000000 6467 74600686928055403335205308909615768280836936068142765965733788257536648092650135038308011250688000000 6468 74748617925098002534147425689862656049451511990153506535028719680907089635750250873919425132626124800 6469 74847393752097001424113433888528978125020255254427097310647375988988150025650510301534871886557568000 6470 74995790607122566515617196051374997480630750573328350860793436861513883246756618950427108348327362560 6471 75293425369915742263849439173257091344797300641759277126112234428577304749285001230151877767560576000 6472 75741987696390914240284556937190954153246775246852066648297744777323542284552594699142367979742167040 6473 75791984763172515812550503531350341669640124087800640288177677129455492167892511289172410621952000000 6474 76042441928093106353804607383691248568054289750902885630108595953837606737473709195133698449043328000 6475 76243374985198055557418817684379547820950038240354640876932564135313742104220909245516693485595919360 6476 76344031036425206951184901011994219624446543424118098219702889273763184305585747931490329305928704000 6477 76798551502919112855083014920718663365119139410541901544112217993878419653129249462661705515133952000 6478 76849212563192322859392218553773504608236087588076554293233565900605194966141427187528667936650112000 6479 77001386780625936138401186704580544151397502809308708328263284101372895881522343448056867862335651840 6480 77153847952196972430431027539849026742593459857237584648989283517234845663416005187688008101091778560 6481 77306596591909518292997932303058059799750922088116697148478989271553307331623182724778389842251648000 6482 77561817875014060845314031077906113505895839003072752512649284758982759290243558384814135551745024000 6483 77766572473027940297918498161178518863144014381772479301263283442736018566702575176508506276563845120 6484 78023239696895062052375007093493895961238585112918864835367757532492511793258269674023622477450977280 6485 78177627073888501968127689363850311750216115743773530017295492435505234552574436508785235043601612800 6486 78642536791807720787904122715516547002043433681037503869974245024060381096192341476881808326320128000 6487 78953938144513115914141830069590522862555154002631520397100460096957498901621787519256270686284794880 6488 79162191075697857451315649690456890165186060206307876649193306380535388738904887034258399572238976000 6489 79475551629458840096784492828716016729270481001272574862947079846401615348705450285812316903389593600 6490 79632674568195810531700735993246896996367088023582568096840120115099433844521520147044725142656000000 6491 79737587501259120463020684957447690666762806753170930730340361100360763430825861098106436458682588160 6492 79895203753469949309133861122488493919186933470031702952896346548779898205891529443600930937765888000 6493 80264129735617068936457817328575054006110163847467778239697420650222577422966527036482194624758087680 6494 80687746048026756842406221943110514926872979862948701713681007804113843529753355453606240945242112000 6495 80740847557171375129714116481223780422353873602243798297990343831198165098763212109169617304092672000 6496 81060156218033550806442040391924330845321128862783091460477062343984874034443458042536353021212072960 6497 81166859431205477139116650424720806728273483236119990957215622350516797437446301692661445029326028800 6498 81327165103494429413746604310646924925110891760408762875453976695967431503030034296042952049742520320 6499 82349458165567137422481982855935009102961734356820847624005482497992131735004473694334894318512000000 6500 82511987392426096265045518022872775848069052717185351864115440093873543471846014081066853831514649600 6501 82674822091761905178827129460710920828847989396089161551272527331839091410602192020442596046129029120 6502 83110545528124504690650456963107546746328846716273448549427476502016295370007001277798147458528256000 6503 83658275815457456005214941372385903495413960325128218318142720321651724034693074349872673500784000000 6504 84430876593761920530938934607558025128354762174465131085818304071607562366011547240678869772101509120 6505 84986889587862715504307419330642823276447452803257647943940293925552503131335439928471239157043440640 6506 85266202087856315451151341169669656925530756257088616319287335168262886483114483939383198930804531200 6507 85434208999810259709630645410955850571799663464983510904516934268028264628735694309619457080079006720 6508 85602531156135216341804975138880843336959937188243427044038940216348492134887666180185073899378304000 6509 85996511962624192545670542178933531180432682701979866377851134104825679883679313480894041948975267840 6510 86109394714969532835056302010670603245249361274902128295464336479936435263918384826733444539943470080 6511 86846579659904274798791124928467939287835390728421995916073470008043400028200913859345068934058475520 6512 86960524830361200019846392705089543841577331237054495019956059629641358545174397447563706156129653760 6513 87360455211010270511893571018689781738232368544753837915753491483795245162398547362506270644985856000 6514 87647191573198765073305210301134699505152655357522538911961162727083941559008846907761262203686272000 6515 88165577177246335567969964857659883615605860251942249213517925294505350533696756613864558416001408000 6516 88570783359487302253587594381023124161237756492649124948056799446567603894948756556970053189558164480 6517 89386522829699771217544950578069913607949158538496022578163275977268184012297010249233814700672000000 6518 89445062908992122988494497237000837434975108210535118628733570758817092794026956187489082510970101760 6519 89562252624227499081699824098496224787177380425277660268454172668207867249058969604004669722140953600 6520 89973569246418059632506376492292505219312528185818942256928083915154318420753887977115703026757504000 6521 90445848232735041891693419686208650321677656661030941957792388918571811933491396509875150316693396480 6522 90505048841935908470732368323596575287386496247335675405054815336200861960480738208925383081569152000 6523 91337742138425060333787109956710122464993200781494818135100467230517754558165396641962460692517724160 6524 91517123216446902841200282638160294827431260852941726709155286338997072512393033045856838054725550080 6525 91756819955653081950128451759526695843774419990543562803332551081203164929449066089805619024976896000 6526 91936984759260900700341055796598131340262431873712020738670592377678704432542618478438931897812065280 6527 92964299491229892430144203710339153692609812952244098095021268256805714899758710371390587635032064000 6528 93207604525142321989827950652236007705644977747392358067657853321651339986004566879994701191382016000 6529 93329484343756322731164464481020950945020587257635288901269146112651397858416528069944983447983651840 6530 93879824318327390957389037376260580316044266506000204133827233530950028600419516630764680714736000000 6531 93941163632923485211346862207241103903807528380024988191004182167833658056281384101525763325439836160 6532 94433254105105564446685650604326812186527125038089609136064122826503492252002833347919226728873984000 6533 94680218996839821281057138805963862580845704800429161003029692704242140001290489198240163291533598720 6534 94865846204970828734805488156390170111376148033267301285853889931886464265978504922210334288859888640 6535 96112247508678043618514899258602267869794363712712976495114801078004363427984794676572713679291028480 6536 96363392243363268925191654585330135539873675860861482602514455467491557156498668054755712422462336000 6537 96930755019489207196107016670126295649151199562146875776597430675379340608601157296650829458432000000 6538 97057266964506257532565530901053764631270978065340542019447776791368454867836450227016225824599925760 6539 98011131675124987916622880732466989745648060983050520058383830845355274694906511629712060354950922240 6540 98202972954254373989580656154677955791436996205993362314184610407241730484744604930880227016266752000 6541 98587728899804954241900633751196304681823793319150645671377721121792535418169384765148485184464000000 6542 98651994307258582370065187362530540320679976649605453022149961481091208868568199552210420162858050560 6543 99620776133734961953537580820852826690193846688697578273737844662224359289314061378367623446981719040 6544 99815616700067453288168235361058176271434810967763817526019913673773904614948454708983931453340672000 6545 100141157724148715239824027334834483336897398478123627476140187128126967480349409869893824634000000000 6546 100598614325493908981871893080364783336913898735791207151870657438688550935831504306351015587448094720 6547 101916625303621987362873518628556725329295218835317373811440384169272538313128434807981610799770460160 6548 102381802147699760382611267899291768204302375830652083481668993894074762300403984964951517807820021760 6549 102715308585313265257263388712435941911937853176424315912660757957138298151937659825730334151116062720 6550 102782133915005026169396182859064452681101995997370819686022364520208344888201148664761651008058496000 6551 103183956234574223283367432131332517963135396385441880857874545409561445789791609037000655373033472000 6552 103519950586308442376485351650745135395492346353228113749244003413243099280261062523019624563328000000 6553 103789496035202889184077260934743750659480070857948822243511375932851189208771193576521646162116608000 6554 103924519288484611064070746593184333300139742843711181069019692606278878819794717951488349324093752320 6555 104195067835979300079671931452001563309850338252980629937321320336784236730854945814349579778570624000 6556 104398419308137523770043156725380029292467949615542958792226071175456895147802051198701570341106795520 6557 104602148715918065116427515758615111642857984934606287384525862609541759165387505879858816707911229440 6558 105557902735941205532016460309265127486943784843492900481003708639392739216993326953671074060892288000 6559 105626488181083525487541994157642206276441575587827093100509434915686950385872489383759962387165061120 6560 105763786414866991665732672597517708062175989908283751976091010309644082961698201676910443919267855360 6561 106176701662146454602479570839786720050694379476914603511675291190647598926364680092131492718099456000 6562 106660376595949690608703564139087571983839530112367790124993034769405983744239780480930875259632768000 6563 107215717366866566300770886612950419260456395846335401355115961652760182140268901778122072008210048000 6564 107494419349127852971554511915565941379833133726230081492447828773753481302934717046965687881782492160 6565 108545709354107262657107040220925528852020244689913453479358192338301003307212143457766838809654512640 6566 109110393833787182161680854447974256929445703676768287322230317850537439463507854341063903333844638720 6567 109749007892290514328502652326511108307018271936532192602809708337419483228871159446772373486472576000 6568 109820184343710923451797944691218036402606387956125445639092403447456780004372676323210976589664419840 6569 110176726534615144223772455396758171450400416437452143897539617381639862890834013224977103437184409600 6570 110821282343294208115895900670545778895627396625300517320501220686070355050114403533154655310872448000 6571 111036931170087224672149843556225167784381906302309536727896991143410040943485084929703403227433205760 6572 112193824479214614356445019984039193406535948453352855345955398656430565126335208135972637989888000000 6573 112339240701359339457826629230307009013232916279596642093790589035440699819280099054591676133452968960 6574 112995837932430280579709551303078055977664100916797746759722584345065306421649688386593282305793024000 6575 113215514701960394687960718476743441409501134989823700711620246685384492661241733509727172650871659520 6576 113288830634733234240480576731772963745780597077593930293547141920225726755845492758606341838872576000 6577 113729676686199069094725605739518034434411125077980020325280771092260797614362383402131189739000192000 6578 114098295958588986362128597041388075467060444154165583505504301446109738532754515839954899278352000000 6579 114764679882045720141751729127337769475111405839318638841430571878252778770577186766497228806636544000 6580 114838950924548107261642673185009704020725580476449883114338761784727786677335502812001713360200704000 6581 115062038809118452977509638028914850633749921289772255592900654244693249319235442588520196507442872320 6582 115434769416776014957471899898608840689178133133242984524897472000072481516310909761451460120119828480 6583 115958524594498212070475494050353269163378178829324480652259065713695331918377005179065045154944000000 6584 116635250267052141755297520159974320832830759899111602525978678421562326790806299537099925115137024000 6585 117695415954749971934216391116514003757241456327425497467634462297342208277208907846259594549655536640 6586 117923785263048472723715144591625156754789084142071598266698167322435145075606003544376965284796943360 6587 118228934207323496597334320878485808049699075587844086731347340904102425661091955334178419947328128000 6588 118841489656910352402349337631084767456371401832748832368402878509581555138402218571782743405667537920 6589 118918271271083079421717528684819886634191131298240832278538592346315234340995036671300913227161216000 6590 119071976258086593786469863034502159984405996286863122782200443069535975506374883829988790084336803840 6591 119843343557033166812993270011739791964728248133165937146118626471519505303667419764975921710335708160 6592 120230809575692448174983787807071576128627405563589954699249907765773218747415039101898122489155051520 6593 120541641097766110012767681858779040978268249284828175963489586188675021751560463041100317132038144000 6594 121243812618600476337085200635294096862953491770192992264985537172840942257958917093889903846490112000 6595 121635589359005327750682682864277535854035963557842418134259805165569076543895114858985667948848000000 6596 121714089252616741376480591712251971214744349314675227840850033915187467861531852831123841038448000000 6597 122107312996834382397406059049096698660661591925594668972951879030018291165550229142643715921159168000 6598 122422762816389623106683876045089026980665144527095340686028717488766030743090601641688919057956864000 6599 122580778622613810643459376159114523811181578940730743232388545387013063891851597858437193911977620480 6600 122818166589589232218738566218239153221174996303737235790971297994655553156914833129333087123454976000 6601 123294256660014468928684689283913677457233572943938305748761132458583089491541149477193965132657792000 6602 123532960298598793618918289268001232723637518862588712234264536396991447259763361900235674718983511040 6603 124331821885817495397747124951027676097284179813337191473476811120863145121528177925018093181575823360 6604 124492183511487800929513330451421490235183200842589947552673619942969124036600229232229016079935104000 6605 124572438174148239670566364995479249134998769796992306374404499215327081289213832960722615994790753280 6606 124813497906124154084789444650131432601643754494092797892223356897408343851807954601365881993680256000 6607 124974451134998984393493944983255307323950660120898282504095854467605806643956851344161804762142474240 6608 125782186816011887693704789491729854994425127797258505335815665300135594552271911701174325008736322560 6609 126187916758067319186147657039711153212292690660769469972663050970244820573856491731742654145946577920 6610 127248656053530109003061336047144440698586264904990885411566302205095304149220683558463955938665472000 6611 127987982778146382728201542568950792050244118991462756395408688968252073579117543952826502824800051200 6612 128400485705046605614200045870589492896475976755937569168672310780745839555411402782221977297899176960 6613 128483138090811478478932503364323995684003365888965762005496064119807699995017423276062333665330304000 6614 129229293207744782075407380766439141452961666336911098876850430016363653663525395813458682666038190080 6615 129478927345411152026029633207984634075310889078327376651648352520231617612925349152576508443649817600 6616 130146865619044314429877064354103252815948967735761522299175604164082467341438483163647544116975488000 6617 130734002354159116543842166268186311038327427897447644124376982148180816001950236003933674482409671680 6618 130902218500587583741882140766178683942824186485509559298079761092706869152184082623754674599175454720 6619 132000658487235829029878204163667836463648370059808727827943773902164742851887733198421187204581416960 6620 132170426432196767592152103087969551919602842340159352516477979826670797706175075795190970073637452800 6621 132766253285038078242511026457540773869592739370207931656695639526883693580172865304480961897917824000 6622 133193409131173388064184987458109748942114615249383459235338534739237931407695238839967145019959936000 6623 133707723922103615829234410550559668886757355382797897654550444761230899383979664254844297905132339200 6624 134310148402738300923661445055659574378625342720649095947661723893201153228375213018171901323352473600 6625 134569120864717495075222492552477265595334665768032940716650192674973317852015825726200896302873093120 6626 134828568847121492934739635269971092915000372718946891720319626904289298828789804141993442686569344000 6627 135001798756266035195335103308544485150861356044206837767784634533191713309370865712739743044885217280 6628 135609774217821931503136328608595063263769625079074299222683592933185940618165357466165335157364116480 6629 136045637942285256079942660294576059996707615705720011063830657934278443882603474987853250970234019840 6630 136132970642821633342210861703519207474630038460509509693835450241820236881710594978503976100224000000 6631 137449385444450179032497406189749904044628035509727555616995644179785927173232622841078929971137536000 6632 138245044234951429126729082302148507789383030240959564987364837897489668200748134953923753769353584640 6633 139223473779406862576665336714277931288884032311449198606151064916041530979788560342592668019400704000 6634 139312748206482449251525641074839961344921097377218552469662933980517579482222206311169965665624064000 6635 139984046353520187530899814794975882185185021066238813385342996689099528446501108636660778965925888000 6636 140028908926367442011510555947721487429510572720017119059145612905069408169460040546366328823433134080 6637 140118675154585326922160926261842731823214027651005649796618483421052675483427227885915010770545792000 6638 140298372052320471594838903952855354915549317202064294025418190087952082111887401155890395885274521600 6639 140658424503552081030768906732295547375624473059278219295835256198125232910394994580718868007936000000 6640 140929041169028019020899120566465267831852911132990043670693620050684888583439109498488445585778816000 6641 141200153643325334660999265620876460454522198802018669077809767832059200427971147418397153778751339520 6642 141925550762458845014700176041318308971860633802019556158134954431745545883641005854768684676276096000 6643 142016474555207490018617969515589167267866213603015844958209154361088106886971081431286010741584256000 6644 142289578907974082982174691838211961976366046860371063801617860908026945864070252835291044188647162880 6645 142837288896165633255207149297177965436153791836527995937607123264000110558552913943452317319168000000 6646 143295247110385189917696619413022524595788664239347029749600452893787492203246980249448282548907008000 6647 143662620157065028480365250396206757598906284355962278356468275672841038684426598813924156442564034560 6648 144215362050693813444036697296200095789136573326435061999038415867338391990812240255715272978939776000 6649 144400059008438940217717089805613053391407679831575835075227168549654011721953418706170374376917565440 6650 145048274029569743472291191466571972104983726782710920375433415274679501734702057721085666222719959040 6651 145233986733384087149227730235720065025510611100026182977928979770569337721784291720023645234832000000 6652 145512980447758481965785291110762231633070125072362397044784573040730445911368867009650874705210777600 6653 146446650540417173133981460341284722541657510441675329404337827075763172488303924945985144699460664320 6654 146915622442670048502479177862139642579319080618016505109695683993965295461303571165154886054474260480 6655 147480276788193452666515123924945749556993596740788136430511623441509587319906504074743055178064000000 6656 147574586558663566332045289185258318049035737681436943500258892695394887591731941418277707627664000000 6657 147857860613230044258101853703574706590830290373490851001027982348477253880142546754295056621295078400 6658 148141652480897903368200232404889591690603982731534197547586277029770146123063843949444428439312465920 6659 148331135177243050218209269631811195974124381050354772965908273285975690878918390176875606589656028160 6660 148425963060798596952150464145118209912696576034207937086707098155440498228901745544563878851892224000 6661 148900969167923270229139499857029729917341985977720760884952290744469970837704761718348669306535936000 6662 148996143961221332292628420306280272175047310147486234359390484036008542251267339557054859319559296000 6663 150430736900823360377727425985852466049066876126001750360873620844893760566686258345663760359292928000 6664 151201222375660721443713676107949036200961647718845343000085159487677133649237775397041884781467729920 6665 151781551380337297420599588572776623970855679854568414640970200614098721756328646791035756532331392000 6666 152753483181960558290267745192621577086915475477004229009074829077125232908252245253382106543218688000 6667 153633287199110100155159705601095827935269779450869184849789149296488902739767020107209564132308382720 6668 153829453529491161442744136161106143597903935505351692806406980078000670798583548163118085054790656000 6669 154124150359953590660260475827214079317502408193033567829550191091836832291493039498485584264832506880 6670 154222502063862355831305470693634706866764789615660015050021490989264029974429677495708398941478912000 6671 154419384819213562994549666035094925400447881373548414797517027366422904427108506308943421275857126400 6672 154813868686912972914213523066372039003917095007072104153463128076213437481601803690803903782128000000 6673 155605717601077393141892296842034661787337188627662783065929400936651068993899329684332237653047618560 6674 156301748228380930943576451441892168119876043400170007739983515780867876120567192126393123612148736000 6675 157201002405573627895944556570653895337499684423346479399656666607771969536549095765683678543792000000 6676 158306783026092903330312233109553199501038233031290054949685856219462909462126811250434406092898304000 6677 158609642815612449318751224784732993973872571308645382802055995135299713320159319243482682772703928320 6678 158710718646306358603267835529751476830409244916650167903912234821836756228475445425499508600851456000 6679 159826609189350066832477288350324654455529362719811722419156398988170095732571015776048703791104000000 6680 160132237372887619650657176237037893728842825544809804348724144067029154014859047124453306125719782400 6681 160438422112435974361406172526191931092658346042893041254946417955605670516985054487648364565907409920 6682 161360325302423018452686180134520551361781930674949698945639169401224314424197257502656707719629696000 6683 161463069855029354846232688826085829396531828790062642501558396000736388968321946073098718195262423040 6684 161977727901460005126962123823859124757245637948209447056852625606818283383355092324429729916729548800 6685 163843463418553291203288325462023235142898493629729608616381962528721084972984198998207546999826816000 6686 164260841802186349474079694180779152817794293359650341080605636334255736811425067540715107878399022080 6687 164469910530376933992867282486145798821605970480210989941267963541047038317908583090761337693770752000 6688 164783988862774124966772428873263213819310263149066593315267587501180960955791931994170302114761277440 6689 164888808516849342340908378677856803159895753921910093489409934479214399498273595839885833404416000000 6690 165835047255063050851521332289249406902286933538454909146634164162867888812070878204729033303179125760 6691 166046023705550605681151732853093254078796811482322560817351341342444722687150399786340638037279744000 6692 166680487887697024617441037529844931793241104680255917970349836439877207914542176670902021268065776640 6693 166998585143511551782992271508665374150482313362319792421967208511634900807271399369726032630848512000 6694 167743061982975039508423204318615164526920149487024459416254603765397683254802677804814750540034088960 6695 167956349531436346384781127008690561843163220643893053359834717866333389105902578486766045299865164800 6696 168063090137662385843606464269658612349873297868108665526270344086457936208656163038866947581582208000 6697 169564258989958249073489698450652219921066752658010766342542487364144727942396803069146354993964359680 6698 170861130963932069543171327766693632408412163818443429120303242529498598427979466529058024304549888000 6699 171295516862999143402681123619818303487960567850436700370091992360615512306977094227745321202668544000 6700 171513104025782418236190597358832338323396272498527290952517457584638437517596478815005323753856609280 6701 171839978386159637953328404607144183234107754231912696844453019203134169419834354005546761662921856000 6702 172495507871294076227799403340412342001456687242710172508164653103887651051972467882042767282266112000 6703 174144767222323461207692912352339278925533541452526898236403410340442623538160992418192520388198784000 6704 175141519894438530221178021834804041168655691364133425775217100375753393674704424263893855538511872000 6705 176926954891457033252529233722336854315039007862369627579850100405382827854285298105166822313099264000 6706 178164482284233281638964163970000829417913728922429484995798212930493622801429337179174509475716633600 6707 178616532742957416343654948614340629881375903613568911266741419693853796949458871207034339236656000000 6708 180664312295140168433466762099067937972983863808518998029443705975946527068273883050794075550979194880 6709 181007775284044722058291663979303615390624673932521160926936352071564937698996220909963985684357734400 6710 181237095994968550203824737636062538771850775446695080402150147522076761663546617667854530446694026240 6711 181926719461460511241250708420465452019486813585512336080157155770214756732840604932962223237239808000 6712 182041899400304626667200157799603424841543624940205462256689172794865283655413251978243795275527168000 6713 182734438817781744985530762082533411319124794657304737532408529793063047307475304513751628738081940480 6714 182965842354720017643300630076296256760692757699343441935308776923367075887656825854684510593252843520 6715 183313471005358944122378111479595994221444345549969693230455629988692649091747252334508888353696317440 6716 184476781838062050327746250091096336557854539149274213553636159013870026233679697688916298906886517760 6717 185061070511663341151725723892714497107920522250733525421968337691602579107802819932200103408862469120 6718 186117234293363840415018466975905518664775540344123089574123035011647517181841510576097472299401216000 6719 187179137127854632133492002147030146232256284897795912674696694872177090018585899931005192285184000000 6720 187652943849464705204052481872184996623065013403639972942840554515830249854871232729150039957785190400 6721 188009048249554325151968717100063666465588748423694960811944028924659009266821579603256871158921297920 6722 188246808633076050256760688034840211134770509216905072911313335668137625875796045291082803577737180160 6723 189679395590492669930257297401844587514928010953181907481857846844127810576965257140442751554050432000 6724 190159227569023363663518164558286714866754595052380795506031648492730011536001036027732040322000000000 6725 190760643322748386177707946114398621055101762740179691415311172562421011004995345468381234128528768000 6726 191605669431895344617115818283645957644364944339212034590406168102309081340887370090091586190447098880 6727 191968913750410820023754968160022734821180566285204582854904570235589073355994536855185320789999616000 6728 192211440884474964873359981380716749504877783519739645698765429544383092065526608028306425074019107840 6729 192697370864027736194036391293364143586704648061892332773683431393156822265457465456362494862829952000 6730 193428460119721033424117396038521608795040117428763179981505074384300242220449235135133466609263452160 6731 194407355855029883204974733859304830269298632146075417451837691879522222926178286800978103667395584000 6732 194530049038635494466336551262005705843204745421619484843024648819896158620646335078369165480860544000 6733 195514252825961197221591855056895114064316619049172639547625714984947257249715783545090349312940538880 6734 195884550427179759042433952911000134892068854792807082764940308276519689719314500531611751645800038400 6735 196379319675873689545173901951449901357373867671690533973227163738797249227181483193965266971008000000 6736 197372431029728026081436691587152797822954275190434291385442724539776636440326672684059705106770370560 6737 198120401514749683228719056125852836250437370602783931590115054188586339911116787592843672691189376000 6738 198996445726056690340662075950502916413711334276669648090902044559150377976873198908238536674791859200 6739 199624448957854524232291962396607689640447966058384436880650228177178504274145696258890835003828341760 6740 201519803571297315807700961199626164566839821195299011833620761485364704055740794622487355344701578240 6741 202410156069754638208162056548567231560863247682173476776114398810151566371146845333825556625407139840 6742 202665229818448140785111637151396571193163815623467461153682817227971600204685037828969026887024000000 6743 203432289147701106221689508839042860276082508265508524009310687402406983906141322204702508677340241920 6744 203945197264352058514558565869965727492568664338394882016869026872379681586721797026254196730691584000 6745 204716869291056887736434866241503525800403260901016887332099472725919347782785539193576763404690775040 6746 205103747305830474492670752328138042209462216198201151170467361250457737663146361551403784692755072000 6747 205750091810210698429423753989220107471325419200085405313403885885398516922835894295423659966000000000 6748 205879593279911519263223895742974581732385163875217316733118115640214089406691785209283977216000000000 6749 206658233791426910525171160478219746690024443278652153254304539718339503650834633533353131562104990720 6750 208485983060408170126175849241094802053701069013957526634284883662854501120534887683250316066839552000 6751 208879641571244118426513842840638462304665756496826038819621732976160207150612644505546898941039549440 6752 209669083316987142118527658419115300475388907753575258997124946785411275235447524911777306821465088000 6753 210461366098068499483037406463626565635432273582241563342886916553162922346694326179770077969890944000 6754 211788177202413779576364124458595727798388327456563388046623822740943471388160152035605270518735872000 6755 212454566388377202838063712899173413928294037990448708707665591059371676936488648891721784095568000000 6756 212588083640783697233791306272473384083189840026154064579925702972560268932956300979636863773998760960 6757 213256869476440042213956691570355282083360094944836659899427548858610898940087652534824643522379448320 6758 214196536737194608967926010058182073660942447128958924495240179679097567941087387892930579268062571520 6759 214600457231340517352273323899181785730536645441366308066353187093044035606075823244037624049655485440 6760 215005103081212727777695898385317517283593216481108303079156117885973249863087517271556581747141632000 6761 217039256043589112054960752102011733094268068317584473646122611758996332819828686203932227122207744000 6762 217311857235566803023771269586713331908197017273765760280906337202170748644397609002820330796860001280 6763 217858038179952438222502362239117085789503799751505245709233143435506873550855280751837890246886016000 6764 218679761560905816548823966134748496912546898800364375740082429268822471631581791387266416906338304000 6765 218954324698065535186907596601054889141992971694923521801809853821718859561819135251953805266537763840 6766 219091729352935681545441546900319199571907304775145984147917579009833775174925616229188642421264000000 6767 219779985354872470947846993712666446286421013942077498238568946508949125125040911154932958657896448000 6768 220747003896262017621570277257695548612444542957290897792452325148901142341050263278755460734398254080 6769 221024038332205429257377028549233339730846772166831365948210133063253031791995929251287867696409477120 6770 222832849514702424013467416087031836873054489222222233963661996769363382514400527151669165309189135360 6771 224093352539923849243702366191545531751150327994561476032886650610752602763366698548618546298414464000 6772 224937457386601332893599695945411051562531504091367113823569230191266815072446348497218966445683875840 6773 225643190395010987535119572061521901262182994316525247799015384678674172519784359094238868860510745600 6774 226067641877234603248699000848242474746231282710847046756442438322441640784725276157201597269376000000 6775 226634760155671433794607214171160418982682505802228894093526118696449171356253330533762876990627840000 6776 226918827144171599330157908780447681810006673291998936547976812404542641845322701442823408800670848000 6777 227773064116876493598226982421854858494207009162685585509108317009188572917635514213014838720520519680 6778 228201330239142519939463655407246499567517900043069863114266224390994713266951861423606209869802496000 6779 229922076042625910066979233527823782542239260498882162372389665225557827859737697018333388906322984960 6780 231220737412562360923716260548594524488765755919852152046063628498353603206423307539665185075994624000 6781 231800159909686890390739096495262182525190785527868497876959160654747387368438275412298869179954176000 6782 232526382797061880625672413751652240021103491273439384922006218939438106169780036999732394159535232000 6783 232671887166313957413523137451562241573657748799902629524605566224599160191764285398835059002238592000 6784 233546736046139471703119393462850223766514734734496807245665743271074474393218130074435579174815989760 6785 233839047867614472183454205778147103733254862434111151611698505511361984529748096543901099011672601600 6786 234718075433874912579681609704190216877580393897075448938227995880220813665764872986555500634374144000 6787 235600249450953983119959663860891825768753156444537913615833654775458790577770240105075435292588416000 6788 236042519720197990289486174314984300563123450902301463728672057661088100101632316260012153123967124480 6789 236190118771908788962588144570949500433464045486949843687888559612526878923077781421059233739060352000 6790 237819520503619886138207420357881683782904563030714970525845424653643930648093699081809807426087808000 6791 237968177608544214963477037829719072051517559943031571796323102818241627516360432989320476038002129920 6792 238265757355201365407572718784673811400787599545321006337702644100742301091037567887492544094826332160 6793 238414680097052738322133946714644079149681959784028901157298593476909003311129993241312054804522624000 6794 239310079865440737867264726964431000431923728425516409239547347829848379037525154819484902215581696000 6795 240508929136740905077277917130199700047827142264957489422653611856925995762311431527407587785104752640 6796 241562612248378329906332429072732216381553690153551473082184993711313853841578558060077065043782528000 6797 242317933154867609260322354212608156821807817230157617444527240518053810610659991959966724222372864000 6798 242469267006598885472297089511556156292626809542909114384493626866216769695165906085839447327572090880 6799 243683182408344548628436803755543395411646531431635071881970123476340209268045394130963411444564992000 6800 245055755396386062797795804809395348289501511332825145194743560765132585074776065825197873426921344000 6801 247514084573673208744103801312756032700585503468299122368407639493313955492859780367991588000496512000 6802 247823022008303736450827571584951050669169949671747502235129780629627755687213733352122870570894950400 6803 248287116826865897166145638830308164379501152397939887155221028199081510050434246132985283025488000000 6804 249840084867020267479885245147511903931448378364154062343564774443428126438811540391149656537406464000 6805 251559033272381394924210058537716315838453248872476098408751036354281204160799002576046892755976192000 6806 252186893439795521101350633285095881876097897236718856044198645537018231182053313297952535572352000000 6807 252973817536975271646965698298460714801631461263149097515064081450430872357042171772353767768547328000 6808 253131482734466511483032158774147800319787919624245319822414884184877740266714836279509131215797888000 6809 253921213512837843796463605265558965120192875899475905399042183045044987297760835324287960890744704000 6810 254396177714744445026050523805391672043939895391596743294681046482985221732797015028275731879155512320 6811 254554687055309371934168874230392005707446516403167183638520243347251194044451607171536686260873856000 6812 254871987964248463794999532121196838493799133350066176002757554533948544511678375559892113524069130240 6813 255985510110710674229005791988930180069009410061015413404119734327939150226148955246894141666895011840 6814 256464150870910733619943200326135907181262329363966630230588147315521443158152070440697441771043138560 6815 258387251015427094049617657467347421253548318014876930515475679039314757492775492530563432480588805120 6816 258709099945355403041197967698542323116687333658045249303570694496698906014900371926911928437892096000 6817 259353943588157159900358392360420063663083982727529265002632080220697233266636213712286867549519872000 6818 259676939161912390298895702375452593305330895563526953684117915228106718551450179778655877079908172800 6819 260162150925380399037101001139895485172500420099127158292131690431906477258976786595961324750000000000 6820 261135166047730366719871118557908342393188596914257733104588622346905932667655241584703248535344128000 6821 262111646371248260530439460921606080116274637390477885625596940760257811675550590884886711068309754880 6822 262764564152209962409528923467391516301656562668613464677721202193848723885507998934250049194414976000 6823 263255268684419391292216531451964024175049041080485472300504185584964739833380857192658747836704686080 6824 264075049545390019057957406031557458868972549869091246557394592065163183126739091057947674583205821440 6825 265061995951818837566023622293516112115423026796424339532850331561825629487504102667082918993189888000 6826 265721910775690070229479584414173911890178787125289763934506260876859858490203348050688481676970229760 6827 266549004856994606768103829171035711960509146211037260073136843663549235024100063775503291151161630720 6828 266714717630572113942548014304342688458223736970269026188407858720195523831307317559488253582631296000 6829 267544754318596900891585141997916282449652092272366600798897398872961758322325571707359331962986112000 6830 268544045845561378286055942776740884965348903661549339474778151515471351025756485555298919042048000000 6831 269045023621955266086843331545537985504248318125329935956438202702225634003035593129386026920464588800 6832 270049650698300921472645683713714167611102359819989037723510427889007781973097516310252621411700864000 6833 271057849831022989391664306497060010077742483558416270593574610078214913881892036180390549218369536000 6834 272746152404843333611909882387012038168656583392543729164551250311123398995320758449593431016912000000 6835 275126608777915062831563617799792645942464435538204905613260094263009192913070229567649685701984256000 6836 276839034934876068935443067735392840790270768069984611528981158046424864199892953456318287562384000000 6837 277699049887189606931225563711483730041233317082271822513219221348824128573273084953370803947365248000 6838 278907346479304838805932688473809740390677541341753536171544222746256648422108276223230346939462446080 6839 279773479242877572196219183363890641105285905398335000718097402281729920369018901022267959634893911040 6840 280468229223588073693501833376136785104351910909622022490143712139916640056044700426194315498178432000 6841 281338977453360506960603500912176880956857107157943326196765284215367163123898805889850730352000000000 6842 281862661561400249901749590648535010710432583538576043479071943563995778837824043478443884833191091200 6843 282037429139053947197807675439122156179836282084777034944900019413625055295170826278356404327456768000 6844 282387273953939837120916604049184531580088204210069211849109919669705060230801874255415975551627166720 6845 283614988316676014888143547958461240296916374698991871449581095171310783163469686231529475633756241920 6846 284142706293719539263963071183758080387147345626925322448625211251390487240894102040235220882341027840 6847 284671359346585861941731850060494904234507053452469476485200202581042193932554277192424275682936192000 6848 285731476977893044029243489951913813698345133871315250087261313002638741147870169345270788704896000000 6849 286262944711664506142177829645657952431317449082913305730001665114050622602663906319710759213924352000 6850 287328705922641987876891941739072225446880808283442791449314077768568287842695124905191766667507584000 6851 288219725873839513064530763230695590498404687904400100474558215592619472943391249431275029194605696000 6852 289471575757653737704826864922109534394234507366073823593409883812305684709541394831070014064931558400 6853 290368922825477911498422713219118089046360982389028668154643987160506831175616909596351322030303656960 6854 291629660494683895516523265111778291590000196344016219197215397248627504401120311182844805830548290560 6855 293076887011682199617795636379037274044816322899584499480566673290507856251059323690861679085029821440 6856 293803062725398244005846482869511974844598463476766136867721052744415546244221005500110807108811392000 6857 294713192300457350784050131670248662348297385255485196217875371574804151500708990723989977217072000000 6858 297092112404573884408767256848284086297854116339047490766434414681276033243837803657226652068922040320 6859 297459719373031375356546332821845426596254635131799512937665461288441431212032960404890703901535616000 6860 297643685266873887826167674420038172710979532508611982362764322913761189626759044055991051051087498240 6861 298196233314085063679363070644262358652978394700444172443308519106728059639969656530893617045633152000 6862 298565141256962002512345538179519339296283137721107203395597532602228136194341434432360078112824320000 6863 299859744956044394405435017675329074097432094621584498894925185300693669158382229536839659111709414400 6864 300230612564673383791056728291519326695387834971458497296748630364261001108955320869204154506564608000 6865 300787733172079866049391410568797140323549595981229162742440546698714050254094241959344839392923484160 6866 301904929540076677912193485353667189304352052246384035536910032803166570984955898576527075895921536000 6867 302651921430661105196469644290773529080145290642773862010095142624699298234561613276126780530000225280 6868 303213320155788190195696314162983998343671348453083750999509244261931283033325909792804516801458380800 6869 306035222308338924585074235078013510349943534869486085348615049212279481348238004805910267948329082880 6870 307740350564448984683163642430849481726891832976770726586195659571210566493632055032309139761687552000 6871 308882125269615954683517031028612989598262506666542153117020482295175377745375668327962281027039196160 6872 309454524438392714217849933506044511971905771479343300257330703516996287338144684415364987520073088000 6873 310602354861559924326951298259695063144883346010031193419071739431873642443054881077258141167442944000 6874 312139104126777886127136125280710007080827247566984950331895753850289963381132686349371758437140602880 6875 313296415241032071359707533984646529405613283209615827350089631307698928932222908024327315138768000000 6876 314457812240139969806346747676077569347514766382792271119826178634529216495749580324192817731002368000 6877 314651776606894614301833451815945736531515287059647376798106349517013845524889634597754413939818168320 6878 317379270507575017607957116908827206734393891367108457707647192498076299957659174334922878131908992000 6879 317966655779628690590018945022049905427881289024289488987431677829223756411429572868867163031322199040 6880 319341250333919606434861528409187866487475398393317098591585647066636625969965948108972096776306688000 6881 320326566588031262263262990835653912965908569894040656861252258491602590952988159013835829283627904000 6882 323897733443737307826260249438350850524066664437096859570417249283101122353309333128554093493782118400 6883 324097239278807351277140727728640347036059823851438286915017897357285436440872416478364051088744448000 6884 324496602107441368762640590461712384078305741772856665164111467288334681245166812300169768782621905920 6885 325096525225391922588250071579849528243809180079980408130579429314604745965597301422602757197476224000 6886 325898066026818227637331861409032033087101991188315239355904174118763035001844587637868112590497797120 6887 327103907119953631765657850730829165794204633494706857851931404549738713629553348500721599284764672000 6888 329325660268086981062443364887515788631932418901447762697930920137529604460210741905740202525708928000 6889 331154140775146539170474205334498307614051272641369276534366062294566651186920272513977203048764416000 6890 331357901062803252675900347266016523162174162192140850379503834193250812370715093025893719559730176000 6891 334428670747100666675012705273060300222269059775331116677391480981236772785368629454030380449358848000 6892 336284121495002485014043994399595349308573450231985653701452842618993515156757712791007764189674496000 6893 338565210217148986990278499609614617788583528960706391782324313300655256495696621445447289929728000000 6894 340651708443761471588914684849503260866060465399459211493460560681702155145807148468598999345706624000 6895 342540022410828841179424757454035260416284248939969866487709263883428124590970859077016123080303232000 6896 343593388959405892531890599864323611561618493777893571701097111643110196128404393077184561595392000000 6897 347624386253289085002425209971335252351650516337160252663971524423962631477868040894543506584157844480 6898 348264962182534882654249567534479488397747395586709240330037609812048628522483552964877244881235328000 6899 348692637184481758303727567155231309917388237065851822104951084439928122720223547931305806567993507840 6900 348906662208280036792341279552946611813346734575655312466334756636141737301344471991604067835904000000 6901 351484740796563916594225243318395964111893469293699471383816862557694028191169870936528727539358638080 6902 351916180519082393683361746343733210660180221404376612367197424750745891837745388097672902646771461120 6903 352564285905954381881876388003302689571468121936267841814090947449759299030933750253813612430770263040 6904 353213527937311600414339118996715567386739340761362572383738944948297328070463584505309397183286272000 6905 353430194862630955476773579115224902296883363499965949380820666121233532290259311028554178183695232000 6906 354515429510886705219400958244795448626556389035324912052581694653928174875382369834926673618000000000 6907 355168092849282462130049612886501374376641577545290506609797074377898705637557537007043507225012403200 6908 356695427076213219106274373930636659663421160052710235981347553549709085648766749338406579398564864000 6909 357790207642243779802570790080987512135294864131137888862839870877174167007579305089909814875048576000 6910 358668335424418806765066033958875837429912849805174627422974350608112007055699702621488334333892992000 6911 359108168654269960945365901658955494552538388674961997749458880741095734905155581114023486121154969600 6912 361757974675532963922271031995912403950814886471206246098797378735079945271758196294395128743070965760 6913 363312283379154869894642410781869919033471991096850082558784011422494362053776119046384801517501056000 6914 365096423965400544793980854395398585285078977891499721382575038820213797729087422083604197167938442240 6915 366664389029522913781908329242960351733851316256140616488762402558745776950628744038328547626429568000 6916 369141298376806534062048307175978415737211815178998211795543579742410339328013837823989513843584573440 6917 369819579778404630045637820559327475630577752373186789725075662134676281689566844507485547940216832000 6918 372089100645652814300101982801531962622393653119054717932682805629527060864374379419116768505715328000 6919 373228829204638822990092641583638591074582474996809640855856049641783096929511788403191300856732544000 6920 374830036113080274241918596582119722516108581593020585276481458500573095106568330652663958972775050240 6921 375288724094612160514962037002296026738006564325257468838032247649494350670191922447142222641171988480 6922 376667997687706056288896585685913733687877457573956924968749986045657830999579991861529281496944000000 6923 378052098200263862202244120451273924897339158532956281111757532947058183333972753166605028914961408000 6924 378283252028732374698892456216703228109038645741894282370825440414967658122381457179458835582579793920 6925 380137334555148871879079550946182250828998549341174711565014294643513390410067589580808715010036736000 6926 381067618178290103397277178605979806335532835740701118407316659438866963873697484199215718655621857280 6927 381766753354056164596032322349748845168699374153958463367687741974278691727026758751448963911743692800 6928 382467110028574626394611685545700188296344167760978586289335332623568564196183814411380343750000000000 6929 384575529333237637396052621579242348059464577588388925750947150590335886044418805774616775243226152960 6930 385045567898208543280720816375450076453441210039574055074458199018938618982893491053032515909083264000 6931 385751651756747549184050564628634971521704095692653293367407051860531785030995206055923263916348497920 6932 387403979407735847977211645269236402959232062250020796946166471644319603095103915088395765950436352000 6933 390014120214131659992863771429926187233803647793233199589923106803842153736346186849580813099407211520 6934 390728878340144725699073055206453496980590508598830072872162531819256005938644265464817901284077184000 6935 390967408149913329470817817960362868203907300472739063941459744587128296545965595374605611959894144000 6936 396008687042197802513700985521433151321705750538818486065038339383656658481011582758233310920777400320 6937 397945409672742875300195007274651426424348242243286080597985985492280721790263183650774950884990976000 6938 398188133306396539684918574798376194203785411468361795553742350030035058086559546877655116901441536000 6939 399403867932017924076437477752926858192984779625301582085907005971851514196841976022024971131921792000 6940 400135004677844101700090891171644684320671391801846384858336403593630135178591092569699599753126871040 6941 400379000056234586125567431299894582787123858191549340880324634010487246905937190016762226316112000000 6942 400867415976400679787827301471428197626418718569424047488534923510220142532113229135629180012864757760 6943 401601103938272247575718888347317265714765682854457394737574571263562224031457288955349102362988928000 6944 402581344128936979424087941723866193810219445823251515674396454289329044437591830883054201945165583360 6945 403072318310857454820816464368428856691111153261311479931283309889792691907718063971257834911151104000 6946 403809848959313738665797945860217421421099931419916386385380843664364396304211393564947116027879096320 6947 406277577967503305112934015534149347435993875267745117478483110837831791470587647975787193284734755840 6948 408262095333469067597250315286141013820185599208644494468639372205122643607198568140839732680470737920 6949 412007974889980214142881014633491811927425774510990369777700374371946053494530106784031865293294796800 6950 413012390684120356952251671189571790908254285966023389488764073196892665326776449824754176432000000000 6951 414271190050726198874086201114529192207379466317709349423683256842200436088628624315859938101593728000 6952 415280859511474846258329497359697141653644578745056659150044247945834738731909662166676065407186304000 6953 416546242254694934996650207293213559853790175937013753253892168201064538811838045363228787419263616000 6954 416799759066073231108029525058786881338293238229565938067029314182490717216085867884395840188005376000 6955 420620189763636131234332356761958310310010528358899851680106506502769343332377530508072062882731648000 6956 421388267461513467663642020229106310130007227670409043634615017675800036920643460329501328445193333760 6957 422157680810839158112126422081090512093423966326143392662860526481017317909316645224762121984098631680 6958 426802333382648991692564479919028538918524686249101476957410117485477735046633501663281869875553408000 6959 428101126599591725593761136559886704684299852929158546925072822841368676295214933225031900556427264000 6960 429142870453121734685040490347934227897866643255791298569043963217767366154169162161579823991930347520 6961 431233605451162354778565494278674505325281533482476297618836379392663365163018282849107267313710899200 6962 432020129187438427605320607619896833709059168404611777918705266559851482635345839254311972388272000000 6963 432282607233837476025196847365450230615447674468090987863758003957596544519734428038377646415872000000 6964 433860667765241194334658259458896785560249414198108543513806244875043350949474183953300485321493253120 6965 434651753956028992953167326619418624208761132874701920601161240818214888562762289237535287441465344000 6966 437564172746914536008033384587065879559364122249346833026496408418537046092678682707451213477645312000 6967 437829857711604394707406135921325928688667759234179116749893869135405154351937907000197693387811840000 6968 438361688630572517133843367656278051630762886582190829746406016499080568972241340566995197788153379840 6969 439160588749603097828321036507904957498738251665950876716563850137966874216702267856166020366423106560 6970 441565617359429309279013652862647913821627021782325289191757914910819739169366589978856040364755584000 6971 443175932879562658412232396037814724982698531131452270448444680498617518815278894279360291040838615040 6972 443983186463380968991437161258379977877329184173451932159125834124635512053304122644453483047171072000 6973 445061703196937983933874222635856149799102581291901209496823860986284228813366561417085237494168944640 6974 446413358165447412739455407290995889698112060143678664910782363031882890665945919177035725875281715200 6975 446684157889147927087701115299807584463378633384275339328159888244730815588672637785995501688810368000 6976 447226226752782293057022970824785016554368769686634691358721640178663706469830164005825712310150430720 6977 454055168241348253836833645644140691401553472365272243342980427938586092488240726217524774099243499520 6978 454605752588395545235105084836786718946044420628187538074477059514578955261797057823960500142022517760 6979 457368225376112706085789223793056035190544761765845907701770071727896130668918505731349058433587322880 6980 457922635036582564601545351794931868048433363365660137124159532257728200997730857678232544553471872000 6981 462101156088076069722221042731921070688569251490617170714877773826255759066504550515309201467556224000 6982 463221546273326899690985401891031694419635966228390164529007286428136990394577376467973250843675776000 6983 463782711059993489565815752641062065563025034449390348177132507332827955802328129563286959366731325440 6984 464625672350737002556169724264998547027080240977024998074833400258910028232648095765981511767477632000 6985 466315974518028428568613386324700839883343768184841129568451444448825205513692526346829958639232000000 6986 466598260307129081050846709824966183681143817698514237666547449392247356059271416705156362614476405760 6987 469998409067033663590657941312384973605204473868906174857580806410401747965020034630474852413069624320 6988 470567389734227712888619637326859530516290757892451945142717928136106707872832820793963038122710016000 6989 471707319698484387924843097165064969297783113577002279798839149919101684347395547165587767337418752000 6990 474281785492869363210093196494007859338752688880889447165020290723294268272869173311223658420225638400 6991 475142910449404741276762100334646273762541632052004900348447413717072794232308496135213215652076625920 6992 475717820776286798938046192696166756707919197172822659776841108076549599199543632716404239340141788160 6993 476581428611369397315733577605311601759297407975383709846091166601670202842845076146007164888958894080 6994 477735228577322109559550350074091356602552929660404966562907825401976331578467450045017444869815296000 6995 479181219867452699267003390814829914919501748185197772824118489946949230201956768103767617808597632000 6996 479470917879909789934988492644863694871790239418580010177221733594996688471126762114320565079581004800 6997 480050814388445136095923448267370432487598567982318219546440214312592348803253136649366010344345968640 6998 480341013067033518930901601214612905134355410926066870113060585937604659841748392651450328214000000000 6999 486180193421987275522816218057637114897372577375377770855202547921407789700103373997642671973515392000 7000 488829823037680172155352522576286909366539632157554910013387446054949630411641671467047307049802880000 7001 494170397030740032148972705486500086328116607253604675293516282716604660774709881453371562697091686400 7002 498663278276144395333349564465606355941146555697021512949893609511133736943656509471052509593969172480 7003 503195045767636402031862026179985502047517176311036541669660879941147346811643597099708299331834229760 7004 504410125277733051622200399933239625251573638488431108037679717276266298592269141210530892900284288000 7005 506848672543896476053980920290976065643941565782317629663528497493192886905865987875215786185592888320 7006 508991607797433399752064890502650098885468889835816602052809482425287886864214845710318315885488512000 7007 509912647638011579098025026442563213613476060494667467486959123544110007523045659102806164465086627840 7008 511759491383918680543625733238587457465177550499677223477408664181582265181075264947454600121202048000 7009 516093599523123110724601313095142210384253918561218627673966118641256415744110261179104408236472033280 7010 516404512650861127984268642599266138387400054970257531605964887583967142588276784033537519566694272000 7011 519836351596741593235909232431077603401050154119489817956018968813293165362073162501907659806998528000 7012 520149411720762144259993694229899606969321849479279959230379689731831894429853744022442471601455518720 7013 520776070718735686578199538628481965249820836384426122566210851309632511380338054570272713814837288960 7014 522660364762006907898711299101501456641622162800987892675781467255108495353052710721114906473522816000 7015 527399549105885527316833492708721755120034827494299169908271884877142707570834726684255219574284288000 7016 529306658436563246541894581507542818234824437492431821294688536645400655229670892000069525014735744000 7017 530262674274798701549961638211830047287548970808532618944004688061922529774467246422189038156859806720 7018 530581711501006262221736611239689201408812141168414497944335973922618439526216242373883561487840896000 7019 531220334470266944541827343688290396880082971380873600691477693276434121531841926742421099544455536640 7020 533461284748478609194438609277825161875347048961992561798885751012800849900000311746438654513527562240 7021 535067472620178798768997294384043608162270506619780877530472172745319975335005995772717169551723724800 7022 535389262404603809888611047955505024853387713861233823313288620462522495305188721831704513308846208000 7023 538293676178357245506567147137640543179649655034505830803765086903034972455999357234726881164088939520 7024 541863895564976867008343023982341329808685623332197754793058020012130139946974905727010831355952000000 7025 543820781646453484525297402071538576202250575882448089238516900558501394198492684471755560224293888000 7026 546768735276608437658627803067652328262541003015713131406598584515362274756226873083448362694777856000 7027 547097223542684548740946338122079501030016344150089145369029851694052949693682118280912829017554816000 7028 548742486114993852806805397285814278702040328363038700602411056274307123767282684778609163835690112000 7029 551715840206454592995273915221237569307404942273461752227998165251237578860191742734908894270491648000 7030 557039727510671469555193713060842602914176845317748973523636509592796964355998712181150497784568832000 7031 558043388072366830485354812909728142394676925085710691232120789276040643129196227971106931888396016640 7032 558713451668334915093382380330133728788478555981179331351352120122225607612635004758496464000000000000 7033 559048770744483770418906696395486622307186005124684955783338011358661549451980196442048971317937423360 7034 560055878333887028170913236084952669320475248394872202965160614199411594065932416508968335266567168000 7035 561738231769735970984893447752890921891744576122158287021355254438561451706376940256596155418827904000 7036 565117388584180390302846774556099278706459889600987670749492018986453291757023022719178176120046592000 7037 567154165832046019950237723605093364954986198964313565731233234678546177289368023682750090194256000000 7038 568856818913656859244482423841021248969348289411171670028286832193010880007101660037126163044082048000 7039 569880746284605933245539874390060571566179496672966409280000912149919972183877543586140299727582069760 7040 571933869268633031747822739579839172347897215403964489654332229391294807725231051934317800229175296000 7041 575371404232886672207765974868942251546589850433942312911987848832705383671528079146638292716048000000 7042 577443360645794818542388496746174945947105926753533403678512142633886737515618245040786999850631168000 7043 578482001691444765732693179954941034393890432107303426480285566588922232032115845438562923613204546560 7044 579175417253489420434458751609445263489834597244611674488177951474868361435232471983380920254823424000 7045 579522421815468930402659836883816268965338333103689092861524276924303069981228231361296013903594900480 7046 582305595224567299024119856061888016440483349892894072163339906674858071396788645219926833078018432000 7047 582654385627604495351172373512842486392974542175100220411037526543050831129908559741314028621009792000 7048 585451880651123026144099085383176191976320971037832525868534339856337033270223511712919308458772249600 7049 586504235490336126947227218634285529836775688788319851637372928141463029187256051607021616591962629120 7050 588966740567709037696501157508376683535984038847254224213981959000170103888853375940353912270495416320 7051 589672120043762644025082896172384110493755579793820342477634024087606273382866555645154705062937216000 7052 590025111425080385174011593596728998465976971161334550522608243147871997205307532449898700612326154240 7053 592856296304726790032475606271793203660726711060275735117776127059214979449151802520615394886784000000 7054 593211102781080026737220602296550114952003704214491714488210915429471356885168506432081596000384000000 7055 594276735990122625675506632226031105522552078668274360688408619210663986038337633882713676324955750400 7056 597127344898628051194660652532862030600988661154376852190105128533038704033962046203213030723463086080 7057 598199676830025529404175356062184887108856215350107412921812240411983259560177157823928813288747136000 7058 599632305917276073662221447090650493041875123579265090417900190914542230731825756404525840922049121280 7059 600349845238113486554811888593794862891570077327297292806071617630099001716564215607461709980434432000 7060 601787377855642728703231352457122412891863718062856085186391757211655821969286884559518611312000000000 7061 605757515452576589780137857414291286639386734596284121590979155585864246643805677786890840167153664000 7062 609024351260682314106022911810444387443434362334848751856109241694068109639491723540025413801992192000 7063 610481657907450416790230467480250654756554037668335267642559874284134433422551139965586004135079485440 7064 612673846418710441030891307780123785928310344756173268236893920282419739103729278333335276345807488000 7065 613406240461448413860696102198078674039810531087104164296190702545795118283426966464505295843012075520 7066 614873530758489793743950537121550403112289946063497911498763889850466774486025189588476797963116544000 7067 615976191468981135930461972848930680380669951658137386382670244464958707947557014316784501749864734720 7068 620405695806501253165316020353812990022935515704558120169476667358570180305737373704235062033408000000 7069 624492710117494502808827282629052009724401401621888707077724241750161635720170156069410853207279764480 7070 625611792797601508998268424137916572227985125041604122353768425229821321217717172413924907122325376000 7071 625985244587987372447761343575045085416022034969987784328496510147617846981691859766006875825047936000 7072 628230417773967607084897329588157853495172460197238041563367705848567460118959207814036665682970419200 7073 633876951902862132147379431942631437146732920625725349321531552687334984214702827322113727540854497280 7074 635012043849853875471088468948048673259072471527412081280417900801997392257926499761893976075638656000 7075 636908166793480490146937582318323805957191667073864981719971475652819574485769545475260021145009152000 7076 639190632228989010235942962850581154484315411807939090765339319410255123906347490227447865652624000000 7077 640334784155030613138098764599115887025198895742763589393905182644376096031286506769426027040676454400 7078 640716601383763092345740803278248864848375636973475179493513467078827815709526323872689567186110848000 7079 644930926880136963688963523006870553125525831367711284145324768148539075228736983203533415382736896000 7080 646084862143452688634549719119147543753726938781753318609916247935497853842563952728370125392125665280 7081 646469944003178418440994506563652368236613763557253353023723391649580933782972427326370645701379072000 7082 648785029516608191608200822940631749838082499733274654503915866278587965415696983547008964826000000000 7083 649945531099398809091129808370743759884268920905671408831757419185850762430426896323354926217837235200 7084 654217640596872148412083312381110202972959307721733835215764769854360169182943805034335743315542016000 7085 655777755172190852240304483875189259637795792417214981203158967318050810208811020729576704043652014080 7086 658124572256873731384909075831005053653736732473824112501437553313905003682339193225078279341136000000 7087 662447859450377136148808933655112729890454617998773364946127118941393930139305250092288752124546944000 7088 662842223942416338460771098428836977904500352470813806784056573254063299178304487094358065019798215680 7089 664817402584111050311915439759363883524687609131032380196019940637013133989694220681707988895109488640 7090 666005199054974518871854617267355286770333932324699190793987684488510427875029526949064477311421312000 7091 669580727234180703804584915378839969587103882695812394365569355930808006921940247299581839590239436800 7092 671974561051342847985292772867481417569416630301775275674765369722094285640866265286011573948513664000 7093 672374324939421271389650868254745838895139080090436993091735117087258754721470007817619951962468224000 7094 673574976042767053632226820039381731479251866002820838672696920832782655433340054772531005055015531520 7095 675982406709287725853196597407398453329356519605665523640609098017368029136731868438806657624645632000 7096 679608923405733141784403172147641317121396318227671305755169765349108110624132501349982748475496857600 7097 680821874404948569330551364695043946185189008149053197715388604034246196175515606181966284771645317120 7098 681631653524049344960656260842405343685090672068592550858074486876522620038084507337892148731731471360 7099 685694327561724399921402253243248861349518184926137414053629823098214627063375725414960398844997140480 7100 690189902098142435943952356797624141481710269249990661535321519499481002285175854102878013776440448000 7101 691831605209803251587444108635892618929463099953257385658653686630849964677008357994017162795903708160 7102 694301134795301395219852399685310334725085395456275725371804825689600395701751099011150838884903936000 7103 699265402834900125321966444210501381304541192233039109704951287956010205723164511602088292362404495360 7104 702593675239408892070559568037734325627803342737683708720005977420491829613882544856748577550639104000 7105 705518284727814491164959834607583915465280668107096151740133710667160488719003200274298394438889635840 7106 707614386070741649350665813593242538769252587627631784487480172870068273052217109313124940519761305600 7107 713938334774396506040827581721100049162930784726972457680246388208137152185724914132662130467249479680 7108 717758501667488480641641223005849596193412773042712391262026440197976073372177858118544994432873472000 7109 718184164340838793013208065264368204620847503004798768951594712501073692683674818590955464743903206400 7110 719462595332588047803579524025688185530869336103309057879497936057257750473644828104287824969728000000 7111 720316086427532659013813613028942897401412069626640960393989017784170841325558924021676596911346344960 7112 723310905282302732873040545958376064904068527360389437945954220638368149925135613401933552582239298560 7113 725457317862522145141309895642693481282477008400620596296976221655261121971150590934480557510828395520 7114 725887327691628536143621188795910354177580794738035161763323635949162170088837528681879166074290176000 7115 728472488788044685192033507650094249003319522511684661864243746851662562283723614606816953935902592000 7116 730633485396143644213851665273290436944913016684994751624142967625657363107251811747778260592592000000 7117 733234740600565542152881936296645891295002452804688216271893311254602830914617453006195619588598661120 7118 734538673433989353585832321692906621097416041296838374931882099617111643294295282842243815976070144000 7119 734973808250911001284094045326951124214441080294495611693410699964505168633391922073806327586786304000 7120 738463735438542569634799499100691896386971833146867499807209303973572485507465949749683622228939284480 7121 741091531952908266146050729013305092605987373988166700860594137063012735007740414219999847708304000000 7122 741530362944963237137385407521656378873229177132434221220692743793176602323598222406350448235904000000 7123 742848341266805094611471942526513961467797709323663911485236488425287879156441630549485142599333862400 7124 745490993911275181038252112702236616009406323089647377749259461870399046966104497824008588134298624000 7125 747700041514603660959539233103579014738595823027435168350648997498174744899460375407020968261342336000 7126 748142598495814604674666404490571778219601690492453189471896305271092304324898911465463509259437696000 7127 750359128048104687344751494515171910264981393680540981121688987463989965833559467565184911043551232000 7128 751692046311667031468037264267936366568213422900400076394621320236447329364087615442832373479280112640 7129 752136853291770596140496334256920992010916971789853158042536938247449078032190805866003891728000000000 7130 754810963933621052587092060765872917979131258352364478436376794627872408116817042156353284661606528000 7131 757494127712182373391616649093775249744086449148180112221008645735443108652416199519462324807677050880 7132 761085812403476797751195853293371698937846402572066845716007075161439471495337732934361106446548992000 7133 765598229429640749654437806666987615411228009760807921515266206419587108653156760000619811921692288000 7134 767863981642580329933186498771115179280106765764531590424929246279772527567552837211900568506918784000 7135 770591314244453430500037531864998602011266253420687856718905243900206677299620434428158961333165056000 7136 772414658712884117721723634051253908111176446758458334065365223799695510827885495335054536437440512000 7137 779288862962456979342410759307310437748131550013434534147010768720848258482350997817579973106622464000 7138 781593183530617907393548905404517814792745392496649558295946887533278471136082903605073901985432576000 7139 784830136705649312143302235597852497003993856688821846281929162571701897479374924556360273352462131200 7140 785757322954314951696029835629364588836677043985747836316728906311502477547327670089660863895468887040 7141 787150058572016990220616833999757232822588282416980412773602301153785419839072573520796994755709173760 7142 789010696908391239841905366255488369046357424045130800757685704632024138106479322144473212821541888000 7143 790408923682656506861684678306069188137526235469257054381972048196113904040733966951683518813815439360 7144 791342385545181232465445778470419400166506321789495556176729755148382676448128062987872128241560704000 7145 796025465070607062502951161544315208868306287440544887455617345311321628504209724128080730529498112000 7146 800262793354785550495989711773046932221370468407210336906515406174311271828584600875020544282139648000 7147 805945989715940548103425500519325735095768885692464435181737695851864728789800990402004682231292887040 7148 806896918252536759514343372923350429450974464100923965076280174122453495157624908580132625623507297280 7149 809756119449168080274664399207629491218833354472348549264752020398872071091777594464620272000000000000 7150 811667611322264530754427688899210667543360209170063282210631514280398971549964023750345509522634547200 7151 812624968013371273468908538669551976257319109216959136092005760327955706816517821453697389782368128000 7152 813104049548880157369400644143766460219545275815294686276307096299884572918833425716072652502762782720 7153 818874049847827079599564011048389650675621850171122654926189259310381902421988288691688362771708846080 7154 820322631192835927501370197001625238829482306414358581153025831734761859651824163832792547098770713600 7155 826141398629194930008853389635357064532013857485382608636408653566244366287194274988763491247087989760 7156 828577468226018349119001531594376386875045165526627487352802961598941598514193374273497730550498590720 7157 829065502397455019184158974492208957320894729585367392623662097581286437876657046593581968091447296000 7158 830042392158402631694159278459733309306156989515989436040991946349345052345605077771920122065555440640 7159 831509782534300311323120697753570717133550037148461167792106071376433173074032664552822927422730112000 7160 831999461439786534905191864392273335220555964063915463039567986197256085237076690395407601945100672000 7161 833470146544273001225096169970970270798728544664485719855248545712060088719948089759655445120090506240 7162 834943307305878285708365543238396167699752309405656494625718811218841507472540538649067166958538792960 7163 836418947683263766569832330182249546028611391702768375921988457132290828777708720569386954675191808000 7164 837404087456785074568612072747941093952552841495380575124995684113667318323045353444037219537494840320 7165 843338172129542091540264575775834097095238597559411234397604620661036660514591927438486617870646983680 7166 843834482780269073502184309694088843271927437132146873015075087906604180196396826229588763393986432000 7167 846320211486305933993917144809964360934979217168631953882416938121649194173602363610017684451712000000 7168 849312291510591042745182084466886075174914149628720412631472317025773417994276126782328355540431488000 7169 849811949943977713330252139544080913722627419864635245617586036227400145409565044796101534556729349120 7170 851312605528997921604649066773749099989240062206477316376437532057653964810312728699243001695682944000 7171 853819308069398340334291470505026155833179316771756283369544870819196113001392827580606137859440256000 7172 855829729767157046969863432543609620092079416165164322291760258913496915843594733727636786521799572480 7173 857340503798540258742807951406491601223575045651306165679198172933999583930815671493453614808053376000 7174 859864106342467089258308809226305528679518237909544722676508061393171813294155491476716151306521922560 7175 864424428962334662727939005013437426688277675532755747178310122247851201427943668122727098345693184000 7176 864932550961668265827464393955290675390867034974247857115144571765377262772668604000183133427263406080 7177 866458624271010877080925131698911534802363753210767832212000313877217648592050106441312140430939136000 7178 867477430750363370224798279954572550676712103077964216888491495285017376667457179897594074276195671040 7179 872588599926393346594266698682431996763831677550211702537592345831648743708033463517113019327783567360 7180 878759864563839565032677978785573491056726722447986415457030692406704933466786447489536208832517201920 7181 881343473551034426218460024644407439425261556872881204113929937152445824385425985951025892818511790080 7182 884453353913194328093760856985700965709239857416607497744883541479915890015252389888718577390896000000 7183 884972682294696947724475568697192360055039237494967597990730256760138156401599752766574410858496000000 7184 888094756542193722740548441029028614410140977264391566742119120219858748174650076948350380000402795520 7185 889659724591944465292984237142006162433469035655486372534320201137943957303658201705699782571843584000 7186 895945900571780444021001285878801372205319897049275707769734180265197263731908327474348684741526118400 7187 896997700594570910989696773213082576244161392569977780286944747333121893959885028217276539141896330240 7188 906516966498281084102415592504337816543394027156913120114725088472386470571575089059954025543723581440 7189 910244822570770215599853240809226926182322407660892388101760517283564279770308118456190802231141335040 7190 914523106733522922590528942703158132418503105811074004574333507156849570676584328755196289759906693120 7191 916669423759283415113903043894148964450380988426140224299412796985092623926729790046366641619989504000 7192 922596559927780767554711851355060515357884654201342537393370885958682310227981018080198892177386880000 7193 924219375343515010966199753960380369027078427418693111962775334007532043995176088786990164926224000000 7194 926387358477986658004921029509675516618056553919158922080877221150494528239072292418217096895359974400 7195 927473165463494269211769551602183416876880125412027195419096507489233334594646011141857517207748608000 7196 928016523372282025744098858362416663959414208705246088661246653095248952864485037524289826973399121920 7197 929648416690224814605696588080785416554624161160040573027542396114969889930878930018905654503373824000 7198 935655438918884179912319670207543140505570327412678468018752462905322479869291121429161141321948032000 7199 941148431210407601385865380837077635867589506227576731465984941047461779614881481709026244149731328000 7200 945564923930617316136607511653246103730988009026540510550244435775976780497198795496710069757917265920 7201 948890239199765425990915055693370689689420868612476517686553494366461580195307453294748552151185792000 7202 953899102354353600463526109644563189963275916320288068329566159639762108309415987767007706313916416000 7203 954457194504181967044378478094771213779189731474259924664384897955811996133065662355118599687897088000 7204 957812283378986864554879538234874490884199868567897358159790011362510945081900979526828287884098944000 7205 962303210666407050005514717090990704224777781032994015778981761651523101468346742841737716670880762880 7206 963992472874460132410371790639653011281283567414568131519060446122347210923719092319062386291656422400 7207 965684559029905754780779110552031225611230054952318191929035389156364417212101516828594945143168000000 7208 969077221127283469492036418504754634218739906090767699721457369784533311852733054040830166074506368000 7209 970777806058244048520426499010867525549041234762984559237237165110758697429761675222400522418253634560 7210 974187506208002763026085399191444563193613871787222748952194327000658351635995407169221512183499776000 7211 974756897294709834728271717129085648069932681247952672428112468320928621575675155614564480817294336000 7212 976466972866748975433699823186350103464816811160889220363494885086040898607737259529910711290118471680 7213 979895699514830069765793546396406807154197996641105013940231234412872777539921047791474752037232000000 7214 982761727603688273664563519639948043671138706295117042520853019815585030113061490161711157122112128000 7215 985060296360506857655412507495841022900447329287874955131359564205682828742891251618955053383781391360 7216 989672803260491234535548340827723712009623212329422496414377563996556924672540749236301292409506442240 7217 991986763087733442594695686627134212542025592845878808454346474643587612106312197489704326132022912000 7218 993725613413238391532466701555759117907008211132584370930193501926337188755816715997813757115870243840 7219 998376750796936008161220184271893614998593497751894593735820370933674767621803355930586522786586065920 7220 1000710087163707377686183703585765462632769510145215985656041541890948653479066272263378666157305984000 7221 1004219832115154241922362779670297583046189142843949235118463018800957721776323216355056211316065239040 7222 1005392350029939335228534572132657243784774374073193326769012983483375223182301563514135352382616929280 7223 1007153571877264422539751500991493669251913523404939091494182955644488644580148247246792339734692044800 7224 1008917731827692477443910942821180495183312537403486975267451737441659776049565109864351227904000000000 7225 1014819544461646691330390170326766922107936601697935176599244748098584272196803123352013693136191104000 7226 1018376398721979218890458754355804822965563710499565306581875180544430367839158623269828813110706176000 7227 1021945123825379549055345186716075921764806627031569480612662205483681906798275622832111436219244825600 7228 1023137343325880843522331604771409160654051402170728741277805431324321100506723326318082533481851453440 7229 1024928156562335171127069844068653184914514481028845403922733592751576510165617482548056693964809180160 7230 1030919118755291553759434306748058680307842727594397034758424140477996278086936699089813702085225799680 7231 1032121306588529400585905859589532241564237755571491898556950048265439249988835607616871263120269982720 7232 1035735886191642115708471979284765696498932581882273947467307973575383471331770499513842141431718912000 7233 1036339486990776615104588295049722416381252615709424168146402999674248314282830323822374739498841472000 7234 1039362519571603927701603456127791732009375112741042208142869541038734398279083838529690048426128000000 7235 1039968133042433903047034885190866772595502267305168848386828747074915258564623594635678234938087464960 7236 1041786990550714372592561110728983298366711073146160639295005711162145387610068501805282340056244608000 7237 1050926814558574366710906111833635396205751971956654480413002361620435964305610080591102734030607232000 7238 1057677833451974172518156106072594638819059725215037866724467198193697853900799097109842975891980288000 7239 1059526176376595368582696007209989109316547534885480792719554422537334254918212193729439171296927375360 7240 1060142974000268095751081410216548182432686952247656279150886652183552902770634404221940764231302144000 7241 1061377595300738229924625780216171194992740924403946426009856059429257146977505218809310863018779745280 7242 1073174994332654198560336432229009555217412407189221220979373146045578210528484572672589785832199808000 7243 1076300267732449010319021729107612453833627565617710714532158762080963679849201207887685595465152384000 7244 1076926361692008188524926911061119662918836991609635735645063779403901635056449303904294593781319598080 7245 1078179590349782182368653045842852125239982848203161648610479191750092762579384300984028856429116421120 7246 1078806725413170123576556777305026082359986629257217605627311588677528077924763118073129463007134336000 7247 1085728179770384395287876853098804594226810532116724728515598781557604323127283948493076531958000000000 7248 1086359495718795184206110120411683329288305930755100164024811344376671707592365360805126346266074639360 7249 1091422624356396919483688932550686401884193433045634093997933386882126023781056292086432010546181504000 7250 1092057093330862953867736259239251449127827989991763841046858822994496108944359265416660692591140864000 7251 1093962608542675515079002269508748522326470695178875293330916440683857236968456635843337269943773393920 7252 1097145505952356769399579562967865599430593807895340003494428164117405234057216197512877211235272622080 7253 1103537779395953777371133046661234739473714330381454858474134310057272573550222119819385469921911424000 7254 1105462367615168081964715608940959962661072305017594589912307878154823652548398776987631866130933227520 7255 1113192735102370725282875606128165900255931295442007062618220356248047483969858323103982886905443450880 7256 1114486124582722059473021301236293218037516443773139162962890989131803346355825847928318351274195072000 7257 1118374885740723205305701312408148504290760231192676730100258856143977069414103888775733537510939688960 7258 1120974568838083319187356479594615527509959747501801874152511047616456512294533720862683592052333568000 7259 1122928106963993873057046051629701601130236120486080248294023316890516520692081636073779846594532802560 7260 1126844914543657211848501997842325198278906997203375393166866396167701682126313149416497269972744576000 7261 1128153405982821821018750444222115061872897539574383073223133200226061385634267009114254566645238333440 7262 1140656458281824752986145219332570496269824689783643866049162198037645400665177594813079380639832704000 7263 1143968603973416324135725885334224703896403615023240396127652712343480006066381878801204717670178816000 7264 1153960087098351412074775228511040469369066729737754102889882742899346418244833232425812724415745408000 7265 1155968331934679123391641191816076688400346489709484897063544571131746932721030339149076061694674396160 7266 1156638486234868560615720528427783577091842523634624474556337710016547894217521491606035789889489024000 7267 1160667188843538278747845885954620872101217386954706952269571944842789277710739835265868147242500096000 7268 1164709253452475947358957703055207191554244351702660319174669401647439576437378701617587188366450252800 7269 1166059584927559219832516583787846715055955635206186204826654496915311979257452836148452498742566256640 7270 1168087878075737846807905636621396167424098565707149942170448952751660849359087255953137071649707663360 7271 1178279846903284068328133465145905932400333305140808086397897252461253853156863371638963171552428323840 7272 1183065030566336162776968858060150886394514401821568540666042369978646470877800321574317466763674301440 7273 1184435621702172730570953456790431624431531973530850928287246550767022069899771271325926899382656000000 7274 1187181341999173974601401397217963547691092281057188201706573190815861815168079068477007231168421888000 7275 1193381393565001126661238147713192523304789985484920861375073352697943028486167601425825331661210910720 7276 1205874132891437263671922919046653287503364822465809520118154887330213555115707181091952140953653560320 7277 1207269878084391838670766435929350461695140831992756023997057410263903651888183013547006719363240386560 7278 1209366381061825398324572620587284156458954706917653161173386901172418870855580165838353349586603540480 7279 1216379794809507949563840672430739867019989251824609735714984882327445755592271688793130699775301555200 7280 1217787118079904203972599072707229461709278290206199867368288194791881299063584766670735761324470231040 7281 1218491361096117266125044911748918901944637418681068357484428282609939270103733435909613172464512000000 7282 1222724971311837703570697775480507692088643021027990116118134830583690697073465245413595391592079488000 7283 1226263677578564143568137878986269223828603855824544815459728074025785666833810678254336917208367104000 7284 1226972588302828155983003075285815623495292179808475935225174390499608250014254959239259055022504673280 7285 1229101663089147115499888047080836254679757764871955296760319813301648657227191145181429026170592256000 7286 1232657942038305006941229096514754384936519670217153989044869723636859707015782042058729082118807552000 7287 1236938412907397531153578468724856123897784315714358470236495228055027173415437595137334897364784000000 7288 1239083953319494291784158400229983426518429399742476164642952750599461204562952924944450964870402790400 7289 1243385671862430916378834420618579717835263211631954940657611213791322826766065206874344824604647424000 7290 1246261381881589140983148114989598261712279587348836636220670838636299443239774800464154561401679749120 7291 1248422320063987679410069208710730678826330264929820338590356840214741949213192097983727404391029591040 7292 1250586826456317997887727709549920694758359371226083688786812971323027621771415076015629496608313472000 7293 1259280646187424989630562236045484260898827207919733715105953042636080771301395684286633680813158046720 7294 1260735200627620326373601453902480767827633565829221447710518081952899776039496545938383120055622696960 7295 1271695475055027396021643723433051938871732347211525467203255113740684558819847236891744593291233725440 7296 1279052674628788887208462693999526823306036800623254704478076153349456066577591268298527337821391093760 7297 1281267727432699325829963205767001322602605212712415691795208944732395581804604507939486592696587591680 7298 1294634958729497465559233906143904222076068613196914601583150335399935908585207081758564640201217408000 7299 1298371584484433547530517344654821251595068289372123717915847239805449319941988634910374614620443264000 7300 1299120141157039788201148339500410341962907825262435621639559902084722726474155844410103360368589824000 7301 1303620119845309020869829616059797928322475446163617899686858123984341443599654303073630663211021501440 7302 1305875672270426564983581665186186521796265465578083853913686402419539333514889787244944819678508032000 7303 1307381438229512548975943845366587865883085671955582086869209617187605624641670734689651701021089459200 7304 1310397932324260991010012019027541143186339264645784908462122066651567935887611229084793622592272000000 7305 1312664651595476315337213827079719457644661256440986658026718228244484236679080572876641084913421593600 7306 1314177871826304798258221486158516475284600254550979994295532346962414380236541601443542513797849088000 7307 1318727507004584522871359490970652904170177617275579697992869614790179257310409887214923307406039137280 7308 1321768926541301152733199508338492044573531592894875775768140213697501185687341640119292855928383616000 7309 1324054374022245475436016835193364225040351448984511175999975939461607592366645046290335082472188436480 7310 1328636564590058952855112557365122952033195007853990044952812666229009085905671612010217872361424000000 7311 1330167314691107959268087437303651536309129043971101801669487563634800817830378372305538353193814466560 7312 1332466589519323016805849806590683623623135682065433531125260527544431045622301244036558183725006848000 7313 1337846293270551881588586561280174984460823567348619736981903322101736013103074951067115089142207790080 7314 1339387146879335005245493929468116635196704699290604641540799521465761519925365216505342423242689413120 7315 1347116801144195458652249292200610980628751817798765848244535690434428594064600375333803461696184304640 7316 1351774966230422775597179158698904720346393168009801679666079182436078743415363655990444397284794368000 7317 1353331093964959401976783121133925965478080752843179097683214088133670517460175380682904169271218590720 7318 1355668484827387916922744608613284367336733505247947630334598339082546742887628730287728823337912704000 7319 1362703748117611442112950388577182406697525817788057910786269641904619038852862015614447336112561454080 7320 1363487586892800031530817260333232915088049183633790424565161275357716618489419754315609226961313792000 7321 1365056552833416721031797950713504297499518683971334299681702939766243662009799636410552950775535641600 7322 1372138202303455405228139347568903925356143153838422104837620267710569516616090527007046532905413248000 7323 1372927208517963706952079898036900591828349399002850483541498621677211344752201070348761013846535659520 7324 1379254831924778346499817395756495638645117792484136362140260535157963211851579841825526890098308096000 7325 1384018766099898325489405324047902787369178746853891017504749573976377134518782824545096597740575872000 7326 1395997258160479808262684094245275097621136561961821940322568458050667445236011954577778408794292224000 7327 1398404775318361477089622166290875767968196519897526830544829395375691728154072184557834406006984171520 7328 1400816246408813905301035773636008577037326820407142782363118759711982670044846747501284007271345085440 7329 1404037702420717050853921129979227347903732255045130641006877154033900364022957349717532998449060992000 7330 1420251098838317784757063937802402864886963417825604957065274320801391544089885495341592897181446016000 7331 1423515104528379665962283101668188876893939626435585058547538316506703254012331423464415543912282752000 7332 1443249669078533097100372199342447063959951620470887035509383722642059500397954172380998096171639649280 7333 1445734731509611195346816712697318339788123144358711852577067568405884416722066661642530299602047564800 7334 1452381503235636551490310183652032890187324716921160783719568680307333600994261442343183366314499968000 7335 1459893907484992332040070082464631741366105378131095778147160023645546969058230039795675190983709649920 7336 1465762458742265478207671024799780626016986556355965966195472682138076484874581719609039187245409152000 7337 1470810521170946496292600795159924219272067737249492480241843151405655734348486105883163048581182300160 7338 1473340757235957454927427362631211490126364576714599216711414985646853285346543393116270045887266688000 7339 1480956362156845387567814673380937001534690744580615678012835442798414147276845970062168879234262302720 7340 1482653802642102712184407864710580431622454145354575587344848072025827002547698920423643260586582656000 7341 1491168835860478531523635463594252744938675967254068983346661826993418386885385564546814907564928000000 7342 1495443797865833086482401997806203628188212053517000968713822437787503439647193130950649961860947968000 7343 1496300189758490157661496049404196562988727969965654429672116242522639082609412207034359413149844792320 7344 1498872168772144468204209464002335044766128310437740115949672930295314306076144889328131481526232064000 7345 1503168159447153978771012360668976404368883205930679755370114601878470854812201509965239341600514176000 7346 1506613392541995118892264892020899604477593061704528944038114667052123605719142547729987495943540935680 7347 1519600115198106719648112556049239032103569533883650897148816433845113128617220303569354557956337295360 7348 1521339712016978595684840449020717707701591068536149248758396248569458939126840407649662371627730304000 7349 1526569889386219636200196651477904082594169126701520389260175304562117597871135107705369780537121546240 7350 1530066183057889065382869646122251826269206404196959803853396234225664877622312106309772304018112512000 7351 1535324926120503425152630977038168558175664164679112696684976328880761484677048103780744153936789314560 7352 1537960748246987348187020536666642357969877272713574161554582649108590766444613378586421581996946048000 7353 1543245327103495008281456350290496550993536083195528667721420669683051272321025752938168547104784384000 7354 1545894097228297742582679941878560240077724535654520965891347808209495609176371417202975325514164741120 7355 1548547196763742337690057434296793426282995945300336052586782731103945092350971623739924520708185943040 7356 1563663530262423829292597588764186558872386357699102358941145406608903359648010172361351005725339048960 7357 1566345664799101055899227220939515685728095667126371893421104782536694209043719431611273327900413690880 7358 1569032180535425471095349130805102734305791008683254064565745947301598198996829238916896048141218816000 7359 1577118082974217001024403228673639057282266992542101852859096603038169091883321321798698213332503997440 7360 1579822191591083737277450887561224959823050511489784634143434206010628828437358183746015090566360924160 7361 1583434539160236486526625340776289034614770910938861740009147048527290061877631014316475987264488448000 7362 1587961036589082603792504224361720579741549797279114544851657085485859675627606121732597558078191744000 7363 1593409101152750718346772709299243065901263454901373852674732986936875555236969924793923379515645296640 7364 1596139804439679920710106433039864122570118781063756634280919796517915344105615385113917191918736512000 7365 1599787675732046763068725434375674630072672136327137303761613603734064159245254348473376993895094922240 7366 1604358681136262901775283719341517883384029058217831666287581241586040340123809217364632729604782284800 7367 1605274373619777063674652806433228495783910588097162903449722228162834765157984468751416331334110208000 7368 1607107252043824090370722241732925704691327682783245720644378597057226554480229642793610063762324536320 7369 1618146447502008021751973117432119929674649173191414454344308082399883248070954558993204415049716679680 7370 1620917509147868090992981330258360809547590688782448646933745774743053094218549781564070906150421171200 7371 1624619288895692429549354210104750375943738547645524952718485301061687715711070742370737001815952000000 7372 1634840743716262540301030234228483153179192428971285272107241619214492833949388242022631322295330529280 7373 1637639025046694271367311514074609328087335251784786792303564687702700963902919668936627855440633856000 7374 1638572798749763925022157847946350716868027086013524326560747058138853520556771347394942948595490816000 7375 1644186098502003260736080027787766751862835367651727134451569887387731034171669689378560796271062912000 7376 1646999611438062897296882393300290476575328572780858841429340230151331183144228983359421624113744000000 7377 1651698991655467681655749004805547812895509737650584556356658750863317978953759215879245305431435648000 7378 1657355105215550212680922297612204191821694650594536790153975456900620958445657252720923449516790784000 7379 1660190074772056088258618063849926417265197970957417035726614705370428838069480848326458677396630405120 7380 1671576204788753826531159560399522368597732968013347105274410465250436954609411453951386266000000000000 7381 1674434336048394016968558294060248394807290205125514105803995229761224400320469340020797727716305587200 7382 1681121419783115016567776945837142029912588339496617385335527015883351337605797709746112239029051264000 7383 1686873441970699235205771058599629905946666831336373445681730160263989289074136590628455997387310243840 7384 1704242183898268167010765814890531113239009352578571250561852044429108032331983856436444269493325184000 7385 1706182523670151549987807365178364742487987311593605325509121550039416454107886941072388565748408647680 7386 1717868818726918962299875007364557015907051747793550271497887002821856486043677468636029399701588746240 7387 1718846110076246854360461616856916677529259643806304445002573377837633303559067941219567915576448000000 7388 1723740514612273014348392530918342913006460684546894306988411651082636604338785083093387475476167808000 7389 1727665591961629135939134221455685318037572663365411725927346170732090990003145541424245707052458306560 7390 1732583909504644718533176707401600293966375519167094568513402017901010854740928360296839596191238763520 7391 1735541297636949000337659619658927424412455050060100753453098516576494331176847502247006132674043837440 7392 1742460577684322304696575172143674509165779693021282205711274420693811922224759124102880210689851351040 7393 1747418997068672375035895192671788532385025889456176394149675913906440987249993863130245854996726809600 7394 1763376400700330536182351537420910022114622942819376677010427837259634580395609693437303838409895552000 7395 1765380806737732171410213104640066945103052841994553852740828642990767700749681333488250523065148416000 7396 1769396130351897223522924412716615448116345186689171494246288936122964240548272346077711840681984000000 7397 1774427517034936650955060386025832901687065878740867320059484983147585408702981557936238916451499008000 7398 1780483167717200633422827013028510340531643237294441722974411865827369270527415003328676782958464046080 7399 1793671335222479197599152126460758356061183708618244592960742745018735656308151602498062202752000000000 7400 1802856047699852721418266000471385295080543215489504517608705848187865577160551706742975659988376616960 7401 1804903168991391413606666884928635597596818820780810013377700411186416182115752606403437667334529664000 7402 1807978002274693145354800384593959483515563101530458999619269392619148202128326554429353595592357841920 7403 1818263517376456728534167030880889066255650687739980255579109082203641178667581819265086852835510845440 7404 1820327296736674137802561103784033331944235000048662602376869726942175231097180708305107349010896000000 7405 1830679701098238526497419477924042541594582492846923753802776885414638552616306724191345479931372544000 7406 1833796340338403110419452754767612972488304151849109844954775527278084007082906580193728929945281694720 7407 1842132102263438072819320523060301732750365601728472627773829540350006083402066108425782598458589158400 7408 1845267306686282145931394446108288311059981296527648312573418784440643997427804583695090445720208000000 7409 1846313503649138330210499390698365496996467467662343346147173403236362158004728398196868960825808000000 7410 1862074407834944483827700717428728423548974476055940928531134659091366535164497539084279261991863936000 7411 1868414577529164633135335390228778429589160349143238317009054173736276621348121994808998494489948979200 7412 1871592367038221809639102702382157637003921154302210480831976972225725899539511997272728645603472000000 7413 1876900124531693250722845379573654573557303755704624784181375839716630357846748298845715470171414528000 7414 1877963394917439761084084758836653952594408345255635358956587005642567308879768025045915696263897088000 7415 1881156649137071183024606646946839582001383327491606206994564504251264807907013454392446886962927247360 7416 1886490234035362992578287239598675583295723283333916967988215384822202215299318423265982574974803640320 7417 1892909547295263574289580494725636660569467993064084540633048164811545674734655026880045429479073152000 7418 1897200641065617757973198853010415346984417615878340164483189888783477735692827465176013740523245859840 7419 1899349660535940083785504929771790650210362241435666174723635010840481161173531847695127503428224000000 7420 1900425039455317152796637675878686237080838723643122805380595399422904030986510469686726332248011586560 7421 1903654656513246548580861656347928312675938741173628819027668615451236098809616040513051447957454848000 7422 1909048970447581740592089651510745079888441039948694845953395359954910543191231240137247638543357824000 7423 1915541364119890145228967535535790183468843204168991811286896874259561337632144984359654496109392896000 7424 1929680430300502182446499584885396191193716069124969477132239454021980002857008054545223041586303795200 7425 1941721835023401041176991872836188831253547986733977894485448366437432780800070124070898087982038016000 7426 1946118243727063912226760945965848327565007727888856053564662105907724387807717256463605594949216174080 7427 1949421769937420180295335767468219164319775642138640125331419136652386927078574618083002485946779161600 7428 1951627087046000263415715967651171465251527128119854916918314457264254134156515157698583853157662269440 7429 1959364422904357517167968046976994098133337255126953154536019642240636143117511836533557645835701248000 7430 1962689359379706499969777944179247366538571659900151777626915155979103548381246115365843725846126197760 7431 1966019668981984716272157049974423582863490018115917207046244466638455509421106533451183732336607175680 7432 1982752103004584626484582797760027550708400082123192420132212650274599617405710395329766299471805480960 7433 1984993314622631592337463583431692527451816404224786453492458877894699678821884639255123966583537996800 7434 1988359656438441367946006357889489757917749498390230234212526833143698949839573061000938079105011768320 7435 1996235611033628873166098769586552571513929411086927073351027065838964655201733079101993845111168491520 7436 1998491335283163003266225319628289147499841343707276243762823014871883105668502376060736824730238336000 7437 1999620107540900545293923735074098653654276338796370924538179305345561430759092616080814277387283005440 7438 2015486813240222630410385156747659343742259069130637160340954397189589691785436802302685374048546688000 7439 2016624725674720230127656941003661305775860289237510392707267934970554091441582267536932929643785477120 7440 2020042135259013629123526230216941064256890028950986607915445074023799177678887495845733192586799744000 7441 2032619885195540734197572455879920192316942140129244245802274421070635297717746449183037144579238912000 7442 2037212077284982202491009052425680735118297181020131693421168964846412164867196139051610647870464000000 7443 2039511876991639756460403671984459261596175478097909168468981511712748979090745051581006864241555010560 7444 2049891608973490873189999682257763984035673227203181820071109240380377315077310937207617336156969984000 7445 2060321639051893505592979176343552674212265787872601713700174661716425332940144406441763286363804672000 7446 2070802198718534919536199077824567254965773922053604893619955611347407040029876239344192174431710899200 7447 2071969834548266502037607569181804183855560086042777456229294959183598570090183152973232180204227968000 7448 2078988827960758584404836721352290513584754396681816219135914399661948060875038501003396191112766464000 7449 2082506810931919067307800821540643213140194855681103554772308522502568327449210919604934799056549969920 7450 2084855281854830808489074599161195833426181162414787127338606306424011046833513668491639981074690176000 7451 2096635520254944172531972186436031375825834052667493094014365814680228746255685856186761832322176000000 7452 2102549385326159352883612884699362797312398758765661921164620245788886312111145526478282031822798848000 7453 2106105326314939734461632409659049402605724884507320277361462224801696536624015358570867220271707381760 7454 2109666994454489125476857731900745337140221528661820616667341838245349913895227778936413257624778439680 7455 2117999874943099003711175015504789548663257651857513907269015929620053014983040963552782267704279546880 7456 2123971113954224462438956931778027714416138922861594543974452760175695861876847920526321651894862218240 7457 2131157765028960788141578757251928249229424623226696073512834297089277712378359799239364930663620608000 7458 2132357789479935690436938273849080467363210375541483593234699812375742921490919663476460098348515968000 7459 2139571461635082399028749168176852301783620015405274141964990073750911934578533218288419153574866452480 7460 2157707462635034000996695411296351366146636813714998779646045536277533885686314696561758779356270709760 7461 2178438577786907207035164600435589866043671389871929605863509285096692779333577892957140647507111444480 7462 2185800628039608817271150945570668969002917838854343710730555302786427960097478522529737252441904000000 7463 2190721819035550379270816159919021167211570890165936894721153204248098704806950369634690537335944422400 7464 2194419635208591574515910760454875773087795457981107879946371471953517226472946809243257875539770449920 7465 2196888147655898642680824997041450211335983571745634491956861711030328131067055818356672718801157852160 7466 2198123395387111539611578519129744469937622966169247966854732754927964464771980773487514440290074624000 7467 2204309562576263177749198822164260945627728397086118068536273393439850616291811836492860662616718336000 7468 2205548784078326653817644133683586622234168828025222498216556768121200762414037158256574148137293696000 7469 2215486469550741717107461276097650877428072315160929779205240175064480315271843747839043031850655472640 7470 2222967703714211667087859187528679409897502880681236561643696736184563863046444113539861737314413568000 7471 2224216912843405903980926664705945350747391268679190188188730904247162088468400824784357339617430528000 7472 2230472993593664273962523447423090748202902883641742222980813873198281703577446845902578695689524864000 7473 2235489920739956642550207682937666219232695546701976524028897314994940599830586289827534968962450816000 7474 2246817329829986419474373258622904192471144563329284197371600928989415825296437588653496602823261117440 7475 2262005597146547483980694152576825849140506651496611003954002793786204290122711322632498268007343744000 7476 2265817914236884900904838323111396348939911469788049529081078964629441880022324137986229840646269086720 7477 2268362857674200647714713236523311243118350625567304883297187198475458130472180545262261759151661056000 7478 2276014032204428456117995196388673371563310752446065181270654200336755661385342848403720393795204070400 7479 2284971467186133477770815568020236999458348117685248005555423367172088366016555992228973267189401804800 7480 2287536894604257145210140312638720843688904940733703232001147532736122308426152069755337429346269568000 7481 2292675981233398242263094659318214992141880480890540078371175310571820228522315280640355173821838464000 7482 2295249646019248854312486915333237789707340015259600166736805292638705704823002533057622422417015316480 7483 2304279158140090570916063405596101860098367313280596005104055142548654177889552227167233486057475399680 7484 2306865226105784259186859113237976078023670357343036406341695340709159506949540656512890526478904192000 7485 2310749511362350306091613970258356185543014473578602797737064631558973626646152345350724775509132247040 7486 2314640025010307156170032387216746830020361130156028466936342695401490777938884625126538541993356533760 7487 2327653508574658292390235007569414240356445388714906489130743831244285427886398834189544296466442849280 7488 2331571121722238546746225346735596488527372359412828052289851894381133552844907555111197544014585856000 7489 2334186351645888817613642331392493525806297064380445075055024012622536397383684282293517008774304650240 7490 2339425195019271130695455016720638127627931995880965099345759988768155423281059942867706867638922112000 7491 2351253566079974130249787842915903657674866205371904195497119722390203260488966607316742707069083648000 7492 2385745207408107143300299466064663768268118986686216125728708442475360198831540600786674425067392128000 7493 2387081385030759000331436696194621958473973039402718159103030875057922215401159099982612435080790942720 7494 2389755878720883164713978531672144701523369544589048140712264363476639757933491714875451416510195752960 7495 2397796493372501280076223442763649097981023098597747883793474354968518524762572609168549489734617216000 7496 2403171210083844512855799014058609951400476024072486801370054938337867524142691412026321715819913006080 7497 2405862869224965443188996651352614123941520468756876395806954319796418299341550629228311544568676352000 7498 2431577237248672560776313557682080609366905026427147458529203627791822593037564473149491740334263296000 7499 2434299188056433962011233758737886438949198456978604981475972254658045629383017151360639259034665200640 7500 2452062729929361716463031568242038719465989910007352691291124328078181624963816500651124656459655808000 7501 2468569361180327275657563808060049790710573985683418780164386769262185223642462469934437569644301757440 7502 2479632516227530195066465415634001135051602004641414777837735856986867881600085226863645598880112000000 7503 2487960853390417642797300879570865954670003224921267551992558808456848397759427292642832654781375488000 7504 2492135005455339571301480642054922177308145175141225305943785128567268337154599715529078276673815183360 7505 2493527871005702870029735877520514525876168695769003913358984622206857874982373773089482551668178944000 7506 2501900646598088086475726175133604404077868419247390435719869126391081314585610052346795675204985216000 7507 2510300193274738973143245154965850379522520097527822979385636626321409476297210275328278750963495936000 7508 2521541373313112518136187444134775264041790027867940416251721599011135077141187532973155905673653248000 7509 2522949886991099969053429285414709767767463963636554262594307686406352862369224192080021188148827008000 7510 2527179925334294149770221333930546914932617089294413846115866196316086774177646992344384597619830620160 7511 2531416717599126922374299289514481702713022881386967778525210220226219151334970471304252761285864366080 7512 2534245003012379954996594344197903802094119974397966451181490405797453466879704761907325391133616389120 7513 2542747927427121921723296281342426895448798094082733860396237262479721528793985187240025759975529472000 7514 2552702346792762513903583471102644342489955316896040507773086339547942044611572957042675584788358927360 7515 2564124271126288588689991636627911362000441657104992675410612647511675028369355677042538366456946304000 7516 2569853469532257126908303437246979539632008653195742413071705963530476904277082881394624024360478161920 7517 2578470131586363613900153694697918951053588204062177127764263643614221172463135717590480285076104192000 7518 2591446734422213662535446415914077759764643978530973649461082815618088039986844610243145017605529472000 7519 2603033686112565376492553506896779226041777651822525122627223774055470975678211050167568157177580231680 7520 2607391500285400672543966492477332117465584926646959383777213196363633224340438449951491528257437696000 7521 2613212728351164857922405872637445116490180318141115169840142119135546949557082226111716385894547578880 7522 2620506670400807579781484955059144517477867149439507810421197526315583299570628201991428899344823690240 7523 2624892338094391245821837374875876976033822704255509874715666608870486855221855130880076484608270376960 7524 2635152763405612893802965981160619543683417638135872690063356669106441874734894897177850123472015810560 7525 2642505012368043593921728251189583308270772946798448135052138303630798920185944500243204416700051947520 7526 2651353500128111809810410601408483656352197902861943674623282849601915428569289807478033999879644032000 7527 2652830988805590384357198821561916684527953330559993564612881639710105468220502105072661997018939392000 7528 2660230201829978623560906482029238254002206003747881099864242630295784602666385738259308591359872000000 7529 2661712401132132500727252737713094752100866527384446941663160414465348811139695391857867010268632181760 7530 2664679159602692927609480027641910137521309877611929307850038965693431117060747435495377796817844633600 7531 2682545953450110529248916099008714211634166151402166816246555621412414783538507665575445237437807616000 7532 2687030446314307659779801325740313179604700360146458614698386527918576484960512493668115521775529876480 7533 2718622402460420164340481387251616784813956012765041787952675113278856041026024151226305295214273536000 7534 2736833444552842606105474313671116570707783111760237319888477104200352342105605523028284663633207951360 7535 2742929566813060850902775064031982604024080187991066548187313575522752447317937747648942564333155328000 7536 2750567906553445187204343582237276326174702358868192640576576194910716066062519005729894654294360064000 7537 2755160629628416770378937129128898146594320325702995089726896866932975622251187004420264974561158225920 7538 2759760655586075529998769081202011537497544001731190791122659213685344723063032730818673443927440931840 7539 2764367995457233184806509847274683645032770277386785255394964833940209710823207533741170765115569792000 7540 2765905402637229595183770725237411832628596290427558611850766342988213282832605042390550871148775552000 7541 2775146960234999752097493128444461365489038068312768505558986541716917108685077993489953252958637916160 7542 2778234009096698122282047077889563348434192691593348696474811183772354237401431944648138370992398976000 7543 2789064455397093149359881357258403281584561580907641356619865467658940627075228195794248869286754944000 7544 2793718373900345020252908859542962526618820961789148562980718371765080630944064481776206675689224478720 7545 2798379687693368649177030697171116286495923262418544568094919570249081745399933315882882984069709168640 7546 2820230595988248902937247486089647658997900445739910213591368572271973044812735781790532542836010368000 7547 2824934027749472986779659259746808009677053424681292847876009846454691876405726649253542089117267394560 7548 2826503497782984265422842087025622774330169803437936390897305067425582497832286663606498403566401664000 7549 2834363312577372498762827184637078474868793004790352490923088249458815577526419915906592948338235776000 7550 2843822567691873474224257013012675761828736347537859574126140942768909852839190584006648053175636992000 7551 2853311883574029666275997650209333398033763533368749921278385803924166408742990440929032369058822005760 7552 2858067842649039643378630021957955662703480406028210585467699273083909540719811444808395132245216128000 7553 2873975625823774394099411314424279428695088202124598378726740933295540820705030229517612738581037056000 7554 2877167285256500830362136504351762140777564508370742407734466674318093775446715086981478334188984202240 7555 2881961104522357207880904117565545881247315288432857671762766050299202746511556835340925752918858752000 7556 2893176282750551181079991332817289275237350145230639964058283559955234251730534966748565134302792130560 7557 2896388246099405563986849223003336114908783846100030539234337228561547210022233300248597577954443238400 7558 2897995501020653780983810486505437562516891483857899169401196490532996981572682026701946492455832448000 7559 2907656882868954067249120231150311342400851985667264688833149024110241604586998019500539374357801984000 7560 2915731459434196817991477789289398442861414785895313292476793900249007421997690794120700409973575296000 7561 2925449141389496966694755596397166908273118686277948524346021148881117807827944695485794974416358604800 7562 2944977119390581853600199612742809698786432150681467270620343152985123680860619662035475492629336104960 7563 2949878476354431136713781790481088924104190889153200771441956934995587036002433204658756089412380666880 7564 2956425705045073864991800230543893546548027425406857826451156288683763481404696247658252608735682176000 7565 2961345206281908611323497271745889427827540839293479692966141552451810538152587832035574678475137838080 7566 2966272503153318080042618095100344773786909578157418961456141668136665521152530053221750184256895385600 7567 2969561704436567775717738081450434595594210771209212058531698047653710940428005278102363505367642813440 7568 2989369976080249868771130133174004538989005978003057578718468288155328238615648750057428946645545344000 7569 2999321238825215446425392222440934806103081906197733468561246410296055466513541371123389488415863152640 7570 3015976821698302151616130336775636076980302646865664337412185814976324936191782853933801800593510824960 7571 3029364672035338377931907391584099659904841482357211248373999195036124236556959055503145702560776064000 7572 3041125451917023141372047942622942927145854836227989058468245040092644984849311482186902962349912509440 7573 3066473718239824561157817462775842835572756111228087798474455422223991574309968372133041109583345541120 7574 3081779128966713930427545103660396628351863364004145143791064169651301694517564517952240249475372416000 7575 3086897080243067671287731447994325275244293893404053180644696362554498015846088863803613141916102164480 7576 3090313543717919350084605249300631553824909824029789782743461490185184083307905680995087716296528512000 7577 3112608491184502173364678862920441049146059308805404188403265696069925388700423987007953332928679772160 7578 3122950055400221807817803143809324036828143684888124872772054451408208008372158252309904005480510336000 7579 3126404509343325097593971015353943276839297674350683067465488201556599541054608036486461011750093783040 7580 3131593014513708516379779097731908933091632890613321819210302764260142925463323681312869707753734272000 7581 3133324337859680631827480425876473102526146437413780662719585135502789879946265573436832058439263232000 7582 3138523779145369276578199567312035954613472315726185817190945823515636683482701097235750739569380592640 7583 3141994637271145959215541584049948338852726731395372027857616138876723562855184474681367118848000000000 7584 3143731436884416831925230621978084349745666213055517521226188491768088275343935625708387122371209999360 7585 3168142842315866112563793296810370867943319598363445615464762583960824967529178185600985319474200576000 7586 3175150620768249043418422136829180679743729658751190949057395847662638472031352957548349570507860992000 7587 3210411522204239895731913827732061954842988325272317596814058035208971379180510462519826166933200896000 7588 3212184320696426286586480115946675023921599997432553158901871023744091932838233626659806277416493056000 7589 3221062307028767905365764382040501472334354941349107705468002498769457307183645856912530040470899072000 7590 3228181516722667245294958764393004620334419353998733782767747758089634482677104616723092438555088000000 7591 3231746738720388486597431355077398938764177081170265591624645907179028002657161162043379508643883048960 7592 3249629170039501324322792711978833054392821783990760271201673495322040296353428982580019283176479636480 7593 3255012249619466255044296283055171779866189349274496731947976270365360283345568850764492065350680576000 7594 3271212490605047087017881502859769989934647664838939107074984172593880638115139214208195629921953367040 7595 3280245775127670546221781247169322027147839737798436754347800261308813750954362767888641410737675545600 7596 3282055280612163520468078403137090283458156307465873105183754870397559104257783754434883143050723328000 7597 3285677143953468715870366670078776667979918533365338013866769897503002003761610414075689640767866885120 7598 3325769696074198727048614499105658772155208915780795854834579851974026426292400688710240986638124646400 7599 3331272826682035119457493065899492397822254418185590363593812076469910818177255000210390981553788113920 7600 3347834300610825685995562878810301411226941931755515635974917651204873891902055459871623850093956096000 7601 3358918815018464987310170091022744438064313670113866587469574452670257591899373376242626095759956812800 7602 3364474170865869507941455658650824845765637716064535005662344942059860454440464421041195674000000000000 7603 3368182601652589104299706122766530278763354464680208931723100825485177745960627736579215104416363023360 7604 3373752547860230056615804131088802070116991449265978423721366593783710215432089598659798756309207168000 7605 3375611145211164783912657099945204157832507365501836617483244684742587234231877542050379699726400128000 7606 3396120180825569335206215365527424746945712966025057542087511826634820280637283968983842009348674083840 7607 3401734116850802951657520790813175445038762227158040927349097665055242932439406066327267689304686592000 7608 3414867691727160911538499564435816894595097318395533298663300951843447918901133412577207619689213788160 7609 3443173869196605129661946079879720175784907637262035082779450554648649444433096476407899696645435120640 7610 3452658817407513310774163067470978065861368865244787795099368577516621654336280852180644598801889894400 7611 3475524324934747284253408884312568620564473141185891727585364082133036028963956781192766722059294146560 7612 3477436279798431336546877465325860857029828667608483449130242484694220147608202169072703531360804864000 7613 3487011089473256067840174250821308272201760167087349762891153039832993837380802428834436315630062976000 7614 3494689009592224973238029787989341867959037535884564362593149123328682958547959794237446108747921863680 7615 3510093178909263388184028702965459894056651981519485490945892709629623109437811208946937217951599477760 7616 3527500162566888723190415724595209903280439722234232091433486048849378963760955425475728800971583104000 7617 3529439338796370284396859088170061149464826386756339898174569431954129059426366557685320748212561633280 7618 3546937671105988859362582278402372656390230010299453587577611945845227597204152695527148876686451712000 7619 3568436735845904778215925110483632816922088893717630381290993640029265955750998273397979846209919057920 7620 3576285303338281420970878518384626787428555677936728089974665504852162579774761374226126072246621184000 7621 3586119133486206193410628999828773646525947027441827619286213326720935175174863977470977001241706496000 7622 3592031787191117494580328757816226755057244393597523774532682107772035106163239751202770548331562721280 7623 3597953724503816568728047668460473220804120169743134887797122553736451927293451951217285427173347916800 7624 3611807758969092424081207289615958773986586024044404226171438060965659551150280650535359348676759731200 7625 3615775376651685911393165363674046902445828899479945419083426059194298348297587164117657708244041728000 7626 3623723068289067578821008282878973380574087362352957433266283424742572293573592659996791987388898304000 7627 3641666249813395757016363785568532287440287932789234694245211565546126387391708070930952516866890670080 7628 3645665098583130190503209810622858010366173312104222299114667109867875657084050557184095644192813952000 7629 3647666090863795122123800297023039920304904725301804751114727980736856044091797990149996831915481497600 7630 3665722151786948342616401441285311048831073846163788969247616201546063070506069076133969247228059648000 7631 3683863314625334527843154384333220798872937705186474806877074685004134572954941174731643618908909696000 7632 3702089960336843366604878624981654190392805008811959445898495440284824400591254829246411633460732810240 7633 3708184571178467666234260220424210235700402861004016247409997460046808620548640982049242740240131496960 7634 3712252952417800346373890352010102512130276321383446942655038427955514233765437026248344110692093132800 7635 3736752654314166164486320300381230708552622275958043873581142840795745456360372599316269109466407936000 7636 3755228405310498490325922886494207577359742833548093988350098510719225301847928433006002594291072000000 7637 3757286628556100959316564057173477594251961966031871045554351382313040094743734140312177768138672000000 7638 3773791136096701945705857399954375721109622906229790062012804202971900150320571786188111566517507087360 7639 3779998109040331948732895764377647270851875795360296400881752789902935670896907131867932836412816097280 7640 3786214804049332594369441619210424553509905522064498481075687213362536547178279854377012074307398656000 7641 3804923366223318934455989238292405083006597452471215060501787454847958767204258751162969919095592099840 7642 3825813908590882383178707166034470010816389407270962314508170538470135564352720494585750370958536924160 7643 3838400618759373267354683743221530597446369508783989749011542161043490872082908045206158719721665536000 7644 3842604945583764515134988542025692066633320324324211586256212406735312014429122750610128832362082135040 7645 3863692450935109455049414165959863225076358745685201390349028129159843884884389405901251429238973071360 7646 3867923156728742352661552838466049894530154202236578767077905181783371133789912319770628465032614835200 7647 3882765398249061500576517798844577457718806930526638702597634615891306408251457202588315139670952064000 7648 3889142949454703652262582730493778709319094759647076655742015258325862882215374327419994363979838545920 7649 3893400191400961435696225254514496165022667046219705747914496899161142831690339523463507531278395776000 7650 3914753059633738233905830003840280302238989241853934471453567420780116804790246830620473332596736000000 7651 3934065959093305468981333807896585787075934513200002929193735637603751781610000100706236153847993984000 7652 3944834521476281638424931276671642529171584344990460800399863637511426731250473569264664449510324096000 7653 3946991600018989725309446304156996656752762201260407234563555746057137908253556418531994435077472256000 7654 3953469577775166589689131021768828924451480583926521849042284886113247599355309981841728857123067642880 7655 3964288714503080630112024133147609563613303710418242846092546583461051265812171617375818912722810634240 7656 3990369808206683857628402881352007947868228091698377957022017591434759286369068557740301643647028224000 7657 3992550593463695337411956692038755012586483438285362752321077175511835938283806011637394771007134228480 7658 4003471556611805073558232918084216627484436802261861184587841543658056229149661779154028737090758845440 7659 4029798063060211552177202053524368548962362849165485612893096367928576100692154966698517318866354457600 7660 4036405405475042313762012178544211386660258857751512550061160414818520495540087785366276370817878917120 7661 4043023064740504599187068481290528821054893747964716094259458932742361908731995773165720193573663744000 7662 4069597176677678270217282325147108351924518217468174631182762380859156942004809010715332526951358464000 7663 4076266650161485846938687290920841436609971394533292519910994513430610959417167545512816121206864000000 7664 4089636839523683788298229233659932329649093112468404410076340875124270509056510155399053654334046208000 7665 4091869261028582688945275144554747035340862236625644999503174470165817792007345730302604881638004945920 7666 4123245281897882430727378248727397844291961011751807618364451698723387123764868724461413673514565632000 7667 4136762172326607822639904765943105183107905301251497442866486956017506388051992877033234654168430095360 7668 4152585215950436076912616131146775956183902254817924684912179383131102398386045883420735234960810024960 7669 4159384150689254715469023074901462427321176267058046205856146817796342006553196230659566712748708986880 7670 4166193686262189488985907981817606297488950406763136990091840769639108778455622117202010432742988416000 7671 4179844622736674773221401085043052458996857734959875120839971421755517738370202116199907378248753152000 7672 4186686055106461672828606041323638954736729545522455899059773703346866833483550597513264592717839933440 7673 4211862661758457191449443503803513575840957525262350549326236075990473062916933431494965239517056384000 7674 4225656063178455779531177809076546996255323730481200609675887114432176528763398886999944081873478656000 7675 4239492478768511010522924177068706882316402181632178155372547142560706761425522507284250376775960806400 7676 4248740715494104671757565540224645932082743567933083285349724972102116515374803120265390977401328000000 7677 4290596075603150297961599524515274698142865711730898299143106915096951912759081742175780585314337095680 7678 4295270836421384364261553907294318323097751975953912809867425142897205293137751216704217138385342592000 7679 4309324241193717607169044594551012736270506858251178924254705303140588092023559255326897816223688949760 7680 4325775227321905473562221997930241376704695459833779716979286696610444955560310308677878836171367055360 7681 4330486483863507997310890212589325713021483563468122287848144354404777600347253577134395805244146304000 7682 4354116160402963926807280281523778145920366896269470846540405200497806154998853474066548790492736512000 7683 4365976997988824292203473145100611705238294195122648134459619058957826218643563314544423181691904000000 7684 4380250622194170938315640967674366842416921006597196021486047360552932578510080806681825876961959889920 7685 4408931308536711232532097872206452052521207256261728674975721329323828835545293522747075232440768353280 7686 4411329421781304254607986282285491962201165061457981740843278543217728745867432603986097661145142272000 7687 4416129375601672102206564237431464986250598096089825966851148207644010326372046675975730208891889228800 7688 4423338633833938280446119490409311269420904480918518874966493642037206304009841708714657456128000000000 7689 4437790789936185415645179787474281832667658000776938871009696548390389301472343103516880293664646528000 7690 4440203850468798598676423224458019275800074075120288393774934555062227725619872656598903301358871838720 7691 4445033720931905855732436229083904882681228575010724417730903547156407077067304716948312632581040808960 7692 4447450532092140375497225473388320958323763430108121073769809753789740505749147150898317033487589504000 7693 4459553371800730418121078837038777393493910161723205281535276751102842062288074553489113735002914816000 7694 4474118185427978000810800002836367802858327244857411262688080776862544754956166240738699689102202752000 7695 4505830851250543081130530320855463461400040093828749750871899392444029977864820363882250168310892405760 7696 4513179500069564813875553312530931918959386633488489481110704054642320580159888836620052610141830343680 7697 4532831741773500651446202833388978610366726574206289862847448322757078146188086961109617389925680512000 7698 4542688398390450724042177004792366957306840894448512041512664122407038251805407454680050046293862282240 7699 4547624378159851900661075733749401884631706566697569778395447262656904608319973280329433725871488000000 7700 4557511665701090552059236849852745324554088022900416189641255739628981635528145036412796554657374208000 7701 4569899566951274852102388563256508364688559307792355130232893089129119039539362525674012171601982464000 7702 4579832970488481688061569498833636551568418221019590321347579796369035686246974028901669235497914859520 7703 4587296514430597859272270457352325728703138186632871616102764200582548764027942036489547547614910013440 7704 4629809220712773350689039611834929898488627227603464899608229121882991727100755836687896705547665039360 7705 4632321617608174303823236585160206624056627035843320288218009432946396389946905774564011183196956544000 7706 4647423287976448032362870720240227509015872693859395276755157207449725118696771734989270748267426816000 7707 4667631797963865146343001496409768682755451160412564356706553660712978697788300266422826092780919971840 7708 4698101549648597550691130563208948080461221330463329768416185949620622318349035586852001886740086784000 7709 4705748533474875696041920518911946187128347468662865556184643645639925695228034429053954538091855365120 7710 4708300161262923557011010552855391519677003776750743826147404606012950206609952774199136424820980736000 7711 4721078078129380259926335378508526262441972518702813579805367080860024646556018064935598482485583872000 7712 4723637621616969972294855226524811550817835725204406960118780578087047514882336677529524939625736832000 7713 4746733060567361251565285945693088289014503318613059864718237854116339868599994874050052100323735168000 7714 4751879964982520855635252509311905866951251729760936892293048246511456627254565457592274130025476382720 7715 4762189723380402462711646100280563944077620464671244463567965447763106548180788822393355248806027264000 7716 4769936018590371336619597504509354349389097275896195871562670074265817446200919614452156028499270737920 7717 4790651517373826965552398054766796492598060196386394984612668519642457875752632967229793163774588313600 7718 4798441896664634434419432181310674411535177455564417700343353383973568796385336329189490730863856000000 7719 4801041369826249388164346645880767460951425697158158468305211519089631885308187839351119509779456000000 7720 4808847838703131698254364885780986548336875448903885861772562266995050404598677600116125946820347008000 7721 4816666395481091388083766881588284051414415559419612042942112250471546455703972489789210918738662251520 7722 4824497057940349229728760830704586185117950386616077731192553645044558026102141809017910469207261184000 7723 4829724233749923276143972411819960808853709241543174033483474977995956521466217701578122430414577607680 7724 4848061857579935773508725371168567731548339407511298290841476874342779763031998890391921244065319674880 7725 4853313345791414747866399584652261663420678627980266193065217911932879697447945018688060038390940672000 7726 4879652152980961434098155699543965990351731717510445858362119071080304136273273497576750412054839168000 7727 4887580303958374509097853873416761263908003026135145646358852175355463322768901774753531980876912066560 7728 4892872551732053190408870431966224949757868762536643631914340023685787407630745704153174038464695424000 7729 4919415756508649330690804239708718521191115695583951768963679844868878435977238326109775248693537792000 7730 4927405422141990344714101014130840334238456156475227859569730250089334643037788803682296753310794711040 7731 4943421843225823180651896147756365537570187450964965143949981770666463125467241247719685007753964928000 7732 4972914142364145964149432941244187414819762942432706126757643735731568331377856383481924111472009216000 7733 4980986533144764598826725672359472808081312026877806532736564780605604388996828584075103593642353172480 7734 4983680102219277722455656664026891091039113368125595458518193897284522832139511026128326700731159552000 7735 4997168769232677431384860042408661210083955524297421571292573744712057501290350801323266379019984000000 7736 5013401066979406911891587533580540844559565753274130893858352150555263511185077452670566215709483008000 7737 5016111327366084312949339523610938464386466264884708264799513030606126566829510444388796734209693777920 7738 5024250483471002294523662329530261007698818448517095301109951014567732597460599949590970375245415424000 7739 5029683573490277294797340043181137675753401658323954921501291111922075615318827195346869885064265006080 7740 5040566544418634492572498054024970819659647302021557328963930112044847653686660394155300401136058496000 7741 5056933060216373344995320069649186550249084141751335849551414932143024301671177491476455031696223436800 7742 5062399803274075443403358040564247598477260688132628014725274115201355149580695048229437727243339760640 7743 5081577761056250806522290290524698375498891692865975647625684844525185629270044225836913029221449728000 7744 5098071063254725749628449832799026566475673145983829251115817470769522574230818295559654311688681978880 7745 5111854414915093269978014983604719060208921034610085564773016385953482035933015601858128368248116387840 7746 5131210743364089550342266761863658662501096329054067494923067716490920227339226818792851230333142205440 7747 5136753931252630789586671060637972583554995442154304478227404381657405176089552845267843396314496000000 7748 5153417733982860395096483895936190992727980605801964116532478519690163813550793192142237579665356395520 7749 5189699432015352540678321908675721926948729060185854894289850122045553365233045946107140423649779712000 7750 5203718601549292803806595889958298837153673353247669784682333430895931788078412410492216023252608000000 7751 5223406043822234334210621426886462131639289319189963451032066772462141720754788112054910538122304184320 7752 5229044043709272534668612413651031671101133473882424766947190086470917459038970304685426219561571650560 7753 5265832559427362053770309136964754936764578569981333525420079976594287576090731235326650417095727539200 7754 5274357153854446997638205392659664157884308447975131072707299010390681228962496618860405890029872000000 7755 5317177639564886468620913423234990038294543434532419745025057125792508797037040404763297717991750656000 7756 5322911990738506736952389746194389546409552839397402152221310089047838365600293714099512607641374858240 7757 5348789536148332157773140339011102729367448259327403140909465298164868066399382519022062363213824000000 7758 5374786867841021820865286780152637439130135285370382668413455655884423452380893080007668466208333824000 7759 5386379825061054655880864678158238343882747584854513554416473934965620441522273888541157163584802693120 7760 5395090166970069955570313607864066619797379471559495412887716864900924504589436041599609079809156055040 7761 5418383377109219850100947177558855913688165373806683825167412761663001418094057258287674490496000000000 7762 5430065868618465457711496059665354866263431042394460831294867235004992758147860252390768696715970355200 7763 5444702719536567465805282945273142266154136373101940105210820160510474317066091164590336767417605160960 7764 5465257449512115651007390534021044822154181337013543010492549612907256655836451745695217291834187776000 7765 5479984623196938651456372333537801262125681237499531208669791377266407652945688366936068550408471552000 7766 5491793566920579315638815996044754375310750610784517163884524467487615616722425706793845125390336000000 7767 5506588829900846047504040111585532206139538528752205507708854391628396214550093026997876318540937088000 7768 5536293317860807023212385515873321979250911823229364168126302610732815321888459304310573443732996096000 7769 5569144498163211519520767164639227501333813152136036882646683811702225211229515339150694396338768000000 7770 5599170236618758723637831119083808292809397551955350133541416149821289960610378415871111940325940224000 7771 5605193856380913321964542940653836304400209022781176498972932620290521299466490745544433593750000000000 7772 5623301767772736546135934858804252592776583504265364555999615624286580025843186695461745358913312071680 7773 5626325164326305694972705239851398921156184858445853657472685691430592211176915249546980981625653632000 7774 5653605488150571610181935263567766203540507264537397001091985154343898335958255094049672593784925977600 7775 5662726890220713823012384396437863193603145711563588932860378706622085061938257593202420460782725637120 7776 5668815609459441661598712918465632926892729479816809582836129135199433588846772339041646852486030991360 7777 5677960380253121318872593775906635517421554805975134468430241129263820885511658859778205955885750881280 7778 5687119199569708822954565798924207576710670082870153566550663652294891658365352551583512855702141056000 7779 5705479065804648710368854639929399191332199185978864823271586784464687373585640532241321562785062912000 7780 5708544526333714079188140672889248452163672699414603357029645960991769208163869370603697987241385984000 7781 5723895372513974233442300312613882169599016540288025203518987806401768434206057883814216755292866370560 7782 5763991778437434998746821756313865027061240288659830616046722171154044716465141410419126369182455936000 7783 5770184149013330785934360788704020328157486359678653702542776295985590584736361775691931648096634839040 7784 5782587902740085249886989328398913961124348032162045498577420777071708098204786083376452451341893632000 7785 5810589260345995274989792494473121998794056425329281840514356259312378949863213321827880921885411968000 7786 5838719723987067875616334983596204456945213122314952858364786501439349393048666272998476589627870929920 7787 5848125333082677738008743106198377863388375790845357024712560595078583722106825629055172825949701155840 7788 5876428817983138510050970334645806692493670481793620942328406384667135866602285161293948575897776000000 7789 5885892269006878448749027754391116628416889287850613466938578315132149451513399075331475629741115520000 7790 5892209297937066724622250807385439474349089544452009803281129434301877933560580920395035056150862848000 7791 5901696949361778571433012551977124110145951181038684018098762762521250925020818431477734054556865141760 7792 5939793251608943670094193328743253423149768408190425965236474002661950267784771485697336246098681472000 7793 5949353857485592040196199712930830428907806975285548533567820499205275358502144746704916767751549578240 7794 5981328503156592814526604616488829696772654475707408093611915859181272623846777888589826682260026818560 7795 6036061338639411742317236444587829505890419407484483941597698557765756417121126828627361644347392000000 7796 6078237355827818653135380450049927180577228077603744743436228333783351151922407456567663260273667128320 7797 6094533512745669189249096032623790675419883539212134061559578302120968137007781122456504222958483604480 7798 6097797733532433594640028692450736241743908135691843366700254791081319236617404602155218469070052352000 7799 6143672018748217780672834124254360420209088070221808322593869934870176876658288796926818626692123612160 7800 6163432877736480452493010921748487504523052578818020640792507999496213311794073045622013397326094336000 7801 6176640397329418479773559888248000566720248716582405814145642453361016465817270560083616889399951073280 7802 6193187703776537147721200539762720139347610413629532000690519572311462427148174678564156319399230832640 7803 6213100203133360185464434471554702453629107517769604688737567862116176604560460588927238397336797568000 7804 6216424875410045115792965736150637701378789066345296574352121862450081393062179748163696422911254528000 7805 6226409061289852546177107105685198810245978361544541148819280368553012357653284236767400018631874728960 7806 6263148561954596679606749428634175721224560228420256042738613784054469725465494366876530331456516992000 7807 6266498734949031107082370198970274498198912727645034309488468643678739583414331222512085908104250752000 7808 6286635641231925314205875229402884194669198261824498303167638598381471518135318547759101545423213404160 7809 6313580730155940170370877366435906280960210817375587442954534084712521566991334325401979966591990784000 7810 6316956589611425569910565223496704165033116667110698315258575327244133748585586205518033535518799744000 7811 6327094485702320531114556011700678661965997921832719357204498021165432597350769861614625558820726046720 7812 6337247875855439692782529553637933039828616652516219238828260311517859584693695148445746072391364976640 7813 6354204685136422574029827960469657540880418907634007376928076111696299297708083212146236554425558630400 7814 6378016827441164261191972537400210892968608781123333887500700559951695116574289622994509340644060364800 7815 6405334766843307760015163572424563974900792944952930497119163779545840592450515807301720427839008276480 7816 6439638914908184391316698606425223151784830176703413640989714449052436085409167983208228355544739251200 7817 6449964231197841274181076053098491012870050539784502225106190736073887241401402194946284416743552000000 7818 6456856532893811340296589705281045010118456414870044195381677725952475089166885793121817821113803893760 7819 6522684177305753157147139307650492606838032437964545491263943079567856173495149250685490954290346112000 7820 6533136264027677417032259325322251261964048062120400898479628397542068192101501293871937575723773091840 7821 6550591864142488687177867838728887152763942020284610994004003390259862583674213158103714454120851686400 7822 6561086535253841757218651379431864827165577319016543201403531155695815753576953790530699671332457553920 7823 6575104341010314772784516878920649472069345427758690393128003955092327238164911167853566527782518784000 7824 6603225567901382756834374314892222022367635794950144729753589835766218470449231098459752344042363617280 7825 6677589804012107318342108451399648765178842057166532190513238697495506169820296036865005713313913216000 7826 6681150778188306357160360512138815987106681411542157541609905249845658417989633157361064479904942976000 7827 6691844555184202573444867967961105871552712841592389343141252401483216790442318058200346175981317166080 7828 6698982793967806199569891280790090409686656108264357279064800131898776920095039729731391642235620352000 7829 6709703750801195867450510038698093932343903985416737962578058959634128567048826871952145062482259901440 7830 6720441047024707020657104043136628060304100886338105747265309256865427464463360190069635962525720028160 7831 6731194706293650191481464248754481715422800755617834397266777684242538847581557712208881194407461888000 7832 6756350345108414385298381577892145320545083110926814808102007106596058569063737987021202668939033927680 7833 6785209278529007587176696113509358112964519901919531182080347921166468116308931415650832791168218112000 7834 6810557112904420044025864547561435008870415610739301119143870844016170557995954525848798232147065512960 7835 6817815899443299482209301854639668108090176710599121797551583401206303154838243074701117132501080268800 7836 6854220490360285887174176324973622534467377703964471284560907702441040418227795829034525693965896043520 7837 6872492136318854217526541655178860354737180810106136079622948016313451260613517787529309808655359303680 7838 6876152027818789911109875483203223274770940464569640626481353625880090971460071642742971627547794432000 7839 6883477380275653281099465448754112816123595106479451652478856740805784456006256412629340890118399155200 7840 6898150388072318932438870811463745979361907085919415877095945838047459373471842361312254811132112000000 7841 6931273644382391211458211341123215012491404585922274776354184391156788137070306483425495030926674944000 7842 6949740849084172127779045148112501918907632081168780992909065311197078688842328695913077948416352256000 7843 6971963351685682348351741288348900389854511572632632198676017083812812161423834128240392215087267712000 7844 7009151318556512222378216574624897312152562417785180084684015223832739978955182031160557027072811008000 7845 7039037630794039055126492975928352983750250184109498768275494277930642340662101823639265688572521349120 7846 7042781941919644951811314839759618183127820424952767901862255597316391620390470197639805824210091136000 7847 7061531968382900736869730754708622216342951440644824989627985321786441569923839900270842566411353472000 7848 7140802498783754500524358726899282966824967370699738226708476527127118018888207085159748965776741376000 7849 7155997421820247468086269279523305236806212954946368066563278940929455379526334446917891122375688192000 7850 7163606426073031617456420417626049723446446053760086817113967340354412094671460759184861243081088537600 7851 7201767171085962473983465885128732021206830146959067773405960183951040453270695976240502991873947115520 7852 7247815638605447830684107750059779275736764849351868273997806553604946588526510270504642430365807738880 7853 7278670256073634863784640581608319766798598322706973626770496275491500903216415681794434720391453736960 7854 7294144436299718272494671916553191873838085753120212934476406811207191039302830346429009225276320768000 7855 7336860147200938420494138332705558799671643919798833402815122334263439838913568994889454695405511101440 7856 7348551169212920351024892335781910900028003384714136837986269620962941315306518560156676930916348032000 7857 7364166799734783953420290279007186318075396690616212609576374662484027535519497111010176070305588055040 7858 7371986461120330002006629513696138738619634600273415962065642142745421142533976575665276626486272000000 7859 7375899256663435107307799098277592699595071952608215415126977030036681035586222564260029130520119541760 7860 7387649514087066221172344828902934301985212666367344148193947531795783336886826600185745783803286528000 7861 7430886499399865235160064561293013243339480541108986276907250559988769478050007260358391578446943616000 7862 7442720165577883744286667970333176728699363678079530791982117011416646141064326367191352151541542036480 7863 7454571778090998816975040944844095253755118438856609593121190686060548265504915753045268993462912000000 7864 7470401889320256448860875404093924147738323551630767301013194806634881666573807689138894793089024000000 7865 7526059776486908324972300193900921105547722227791546688416361529733526932935234041980284299054449536000 7866 7530050415217734034179466565085174903804203697022722206810245463060702862267995903284926564475600896000 7867 7550033856125606867917386048149851108056603549034954276283462335926021414234176150643556764726316032000 7868 7586131393298757816628389286483423676898463597496720752573480521243553264270055059247657270651434368000 7869 7614320830398110884770086899559300388386681916574779550749577290340327762710528495163155544655523962880 7870 7626432532050321336553709279026461842278587380783719335632858191826115879053255341484444784161366016000 7871 7634517190777422434213729736872802549537083176669922569679814175069013530307358945983832397903526691840 7872 7670999271510099788741237691494969053663792123696096702819954888091753447715106946580128126693136000000 7873 7687266768717551347614603529702059177085155465203468038678843842378318609744675823869311993097545088000 7874 7707647345157933663956498236265823459792399959558508667360900647726036579782888850316632111179817984000 7875 7736266622071028276118711019324836606931515266942846852251475672321592003877284561836145641986258928640 7876 7744462129059787046719037636777476857452711893868248214765802591437787986391720654868177016337961082880 7877 7769098290705674342555034297954598228999758394908965884050628110945357914601729081188847785941968000000 7878 7785563845032469562399365648154969483015966371423322346035812799593493441002840108148363690843136076800 7879 7806192527097140105234526893256719316506445509863835946013090078456707939223026741110959098401481154560 7880 7831015660661690255907109512494166219548083865524912352242058164946845393202440760120079793466971776000 7881 7860070999244261015762764224755943380109930757415375317912469534113880101115037777822487932157702963200 7882 7868391363974838838511835607397543398881534268457750824655117755389048400407966389971932783474632279040 7883 7872554691256057559919312263872854993205148401809644173367496781777010828323572802932785050396032000000 7884 7897578747037076589287061833498131448952285053399216704130084494418783079218878242611327311182338688000 7885 7922678546201369848431184833691251192662470345253049157274696542149558038029621754928679828757183201280 7886 7931062015407208843205969984909200555029508787363615601646064388740272112718767552500390452796560184320 7887 7943653062123265715849984784043386601990896127293940222553412701395873074131235474674922889303261962240 7888 7981540526215763278182951998944857972311089220296741729302896273043810068177363801923897248042864000000 7889 8045069024276644441073257663627616595212322075685920485439590490655879497376087845987305583547831296000 7890 8070615019125896126559359729911956949752324206843696135729144296250671815951985444026267704336825164800 7891 8100516322323403271777028536429085824164319478813453468999433668201795066524649989482564989156972979200 7892 8152021318689536937359300431807059769878245021659352340927751153607650028990852854942836514434658176000 7893 8164946215465216720779127475053370083339397943746281451760997445607697620697192164422715319339181998080 7894 8190854581766539379625950054762805954719451339705549879341678391454138726210982214081725387171376000000 7895 8212504677605856206660048898075356395277508577343653715868068929923702035038267729512550678712306688000 7896 8216841231855599337766425797471479864187551799930033423425213303581938732168012588865164607177550848000 7897 8255968480742540945213205706830829438539252532830508345840204484335239506200247518449915044738522496000 7898 8277782448909592716729766460719480093673653095489509540668907181747793117174690218569603858574006912000 7899 8304031671070348521200850367672305975897478633320325774419928589155355426448860695023633549308928000000 7900 8321575172832121746167719816732377729035427895302037055912056807229863665245006212746862547842372608000 7901 8330360155046180204160287301265210286783643211440045738872371814690547283305184181720911183324238392320 7902 8347956624278105689256263274175574302739123435422296669750285700023568454345995008178415346403114624000 7903 8361177201137436870488822548298286804870150031244178686461671506262476546541977339988737996938038635520 7904 8370001994381175613064562802383952564791487855027216748623517645987223167920397088325124812103540736000 7905 8374417716776779086312786320138407898382634171086490537789642433374255059355110900602820941426846269440 7906 8427579739020523652485600064523508272443697831372720858995671751877001856941574907941063895852987801600 7907 8454281127362033865130501555939744480762639836398230539662615700779654716897526710856988242996694144000 7908 8494484328709272649096474947555662124901635913395848620902697433350410663265561922431274191091874324480 7909 8503443066862228546324567012134520981499248122444453442535701639608109550426454918410110244999152512000 7910 8507925809648982146812991038001999204686625110498559611857333714684993881770416802805084914258843008000 7911 8516898048007525005764555390337280095987594113988770249879054087330220493568101733976820865670631587840 7912 8521387545726562448931293756268941982289911482847990684763761551209738561335753405043145496946704000000 7913 8652567756340816310523121119591590420224530860446805701553867306332800577943579223075314479236092083200 7914 8679947557968133091950375535849717812909024453489783227503164411343602088564757408932270093302293504000 7915 8698246578553933381331491168059663339862612543978915943567751880984855076400095923776744659620575313920 7916 8753364343695899986731297456361612464551652956630172430236927439842538081951288930454290972377216000000 7917 8776428112689321628764775914858046792901670126993324431048177388507400875580478620371517143919928448000 7918 8781047806291972000396009393522205955510905981517479672984184370057653954566620657949687339195197547520 7919 8790294142117074871521463113058708430088030103152246986812607884639147348268716560487851383981184245760 7920 8804181033954442142044047170435234888316627250603674353718819484486085446223570931651821090411462983680 7921 8818088818018685231468178965317825868829974998681679897268595276021795615063346139888480224912416896000 7922 8845967182298746969847738259233389062964575526953691670539143722128863532778161444289357841129603072000 7923 8850621729512035155363985309165292044954666003764202402544738804386142504212361705238674739675410150400 7924 8859937822351145051690246901962038519796125497752923715272611586671831078501030333115657812347040522240 7925 8892617747310016235024084606452779141038721146769828564666864530160580311905395431109545391358141568000 7926 8906658543842768424491350921821551773484998445133399953955802388733071810209129071334707903660480322560 7927 8920720452499174811768815327591885672927484450719458993869197939751442353302025595634917893242072596480 7928 8958322319867870642196014013185966471769111519677356244392228567244351232888173538130438824113528832000 7929 8986622729229389317870814258829770180760839197784240562713891142841728647277347910998966357099952000000 7930 8991347734499229856238241644168617098731242742771560092737723011402086527180220658956398378072353013760 7931 9000804844052773025431796015568654590574976378709905335931218925888687042638740616585610926509550105600 7932 9076803501525328442126885957129233123872719698213315240098969315782054760595280569736758800374477952000 7933 9086346191973370589108721899131675595764541376204894609984773276350131448608329850664681534081600512000 7934 9143803292755288335716443852731568730639054416383247784041817547244199729893006504669628866011565916160 7935 9158221541180507674563103709232817576295018112134694009896357125637398352234454831141244184569729582080 7936 9172661440519490208115836818540998523596422618348482000219961178124554578359733261472890393820964736000 7937 9191948372222766056814885585590554263929192448710915572994791480948621213520368485968720526187306337280 7938 9216111353065893998465033078611566320874596788650034037130141613979652254128583937084140954044276976640 7939 9220951202872228940359973062509517873963769426859786940349404870469564012967218354257944576000000000000 7940 9274349560983283050151414358960335118362995887899352604211896084721064549582276057484772277794011264000 7941 9318258049305574307773699750585758954227482982754123391575707343030530876475736241562470009151470592000 7942 9347640287450730852707133190937754674675628101088923889769957492009822306212424369260184619987856000000 7943 9396806859112804672262875232479066724791565309507276118791188738467538097285685766228971346659462144000 7944 9411604792151081575029939426670942727163430786167148283163771726973196801995353358203311720840284830720 7945 9441267266380522423013972263157543732380009932439341087693513251591877365041885203736328046325466112000 7946 9485927972968601970639751301614281847771328413494311622758983507541360842652586302574041090566259788800 7947 9495879861722520293838180821257334090894591220412843659840218166496642724614960762614896583805575168000 7948 9570836615076906632366947196273716725933801203087360363140245372188625676885757266383433553341713792000 7949 9585895432592841118437012784576361325030898259650506204117368743289180083270926673094168195078756951040 7950 9590920050998373335578285638849552565640674173458512037826012717031004718088332556625623850271312000000 7951 9600976813792630669463041042669091306213797703146945825696857250155695334031707845700582991645166837760 7952 9636254631403510121470853511960317139316862299228282137439445776380587199954600323871349874567134863360 7953 9651411457074394610390073670527720091072295434233057910465459187180524866916751245775330065853418593280 7954 9661528618398389642953831615116543202486348281196195343587198941063401195517597116078096181168225976320 7955 9697018282341479762984931553270649058097529477126365521781186690232754113700277701153934258994675712000 7956 9737729923804622209232196555865850588404390715033953434809511180985740581207140529708906440149943910400 7957 9742830309745976687521532720295153772159455056003034408134784665472521406098262195137765334497845248000 7958 9773486095437318222876487592141170698244219034589485917755548215300621864846825643937751691154317184000 7959 9799102736633556441243433635973852990026654137958791863177434173530134295679680929195008104502762496000 7960 9804233732451649661918365864535235576186150928358826274577205311697038399426572483032716552541233111040 7961 9819642076867067817728994411148170442407490602738882147198957018015117635737621874428720268425961472000 7962 9850527981223856524061058500307316400961157073589368678109641152830492949465201569463271530902000000000 7963 9881506391742601767628223209335749189046449980698842428494945556194551089876035451354901762561454366720 7964 9907392588115086158319694386294206044273880932865171676841333039298385143090990262073863384710378618880 7965 9922955292542288888859001867546669655281279408585879597949603297231383479814721141086059863267951616000 7966 9943741784662939352790407399692198293391270050887301623206821049303078960600400217762128808193574830080 7967 10001118681808044846743354771548593051205200829419403897820535826471136257742803252333072008979471488000 7968 10022061075788432590912479982118665593238784026403672198495441281065044533986183911770597102769386613760 7969 10053552993454029287409949260078287655269855884866934763196286925841920831079150029090979703319325696000 7970 10085139140624492749050825804035852417199002834939552717357943388378227582804071642286863236881670272000 7971 10100967633937799047940554071861934900421690244882426938953671418880191195850351569163750310953260170240 7972 10143292701353381905027889580337594678303369668575234303403258548698814880774370143370210575753901624320 7973 10159208104501224301552859541179209151638586763136283815477991290987248708922101781832471791886475264000 7974 10207097136481713607495252262835697070453198572074879548130407566029554527001410340397675993005837767680 7975 10260559306713689194918398643672930978493341700886534511862476160401033245220136390903054077688290713600 7976 10319675689094363073355872238085490588644585318192781906907883747337086204281260485279155981398454656000 7977 10368284771218688014154909535093340817749204811948607285225486739661889272978448389760412019085111459840 7978 10373699220974695106168163284416679065449728649560256149560943541835063966486310364035770683162624000000 7979 10433436172255186067033250611383144210887727214379738634297919150595599487589255657330703312751043584000 7980 10438883019520152924835552848962960362820291155098925428132906940032312405446941251425404928066849710080 7981 10482555396358418714940425118650681195132189207400734733023964313588106277426192837677845983383043072000 7982 10488026662519100921843407956105145852651538183069583694960803637425231001884801272129594927870044032000 7983 10548390368103720589563398985936178524447882478007260851133326847134570044004336824696353382713754910720 7984 10586975755290961188214626539012590383285506684367674036749867544313394755834893249049805003688679505920 7985 10614619005070654898326885350356978317617635224807451111802359698637168298369977681290384572154489774080 7986 10670111864868743840111255966170539568084032177381262180044168654628424566210312680069781557178909056000 7987 10697961799916094473947966459363829895199140302060832897021526486037112426719677764201829164639255797760 7988 10787547561231830419359931018538493256364889929303388505213286152251401915342341044099934917936768000000 7989 10798795887468304417833193643767360493788844731359144211351526558213694528941571948486904462106311080960 7990 10821326059632940562217582316815273935126454815662619454343480851541667740038104665721497731612682368000 7991 10849551733003845221245875895382894466181095106325076334656114674714718086734707837741087844025764224000 7992 10866520778082187225426293762073197842860984807416809211068611125510585543669280581039150806914090091520 7993 10872182741216737878660225465812244841613926895165029371497965286801263862766061052033814760281883776000 7994 10934650060536323127630042149542087769588342814635922319795595456254686238657398505757818048272432000000 7995 10951745835844419442850417468307016316954586460569358420794040555343405199966791136993997005462469017600 7996 10986013783589911737081761977869012242746109468677818276647862594657404149450008229396709246458959744000 7997 10991735027108314936877736998427039343894118470544453616415760347752232222259995852517716608420347904000 7998 11008915788199503115885331081106926192538332014196723967087799571273730897325314422052642137689096504320 7999 11020383834416885641242705310018357004196528459747351114691785519042070212070618589104406467880918016000 8000 11026122123188671427261411344941834257347528924141960990141612217676221431565849973355941457749087882240 8001 11037607238757936864915050104090688339256844505019687836047425768089357156144220593690274800816442900480 8002 11077894933398229047590084478787282858712925527982808145447275395265665926935570931797462663766064000000 8003 11112538673942532769835379636316982669212982678762180938010660197753079687889172342352533435911169105920 8004 11182135946109558135923284842253810243963461665107998760176684366201887044440633580459356635556575969280 8005 11211257158781917483012680741625720917054253809948448850861079425361859958412810319948936354637432048640 8006 11217090062148586918227292348628009807157709562472979379078396872162276984231035769347334554294000000000 8007 11252148222407268957902096527904491112812667974365296832160053248113056014463766192288425471777788928000 8008 11299054791202721767851293581128886461445913086875012156258282058477470541807499450840814912802751569920 8009 11304931189416719417169457890496677347090185677068716247427898016372712266559191938576803842959084416000 8010 11316692718968826111255936165213904179153855173182092641364972168398099653120501051004924095830904995840 8011 11334356866658929169314346817893608610580927903971343866661107685216561148255737776152959926109067392000 8012 11375675385718499606304546907773372448352043490531274265080370046948153002625707399471578460312621020160 8013 11393427200843502365340976337145852102972615286167945191805561031458089459163925673993844348963314688000 8014 11423072201613786176887666171531106458315234118582122891851879868246700736348058440424577643276192384000 8015 11458743174793076991845594967118247201377287270343142632776215889539233083999903444735315798674374656000 8016 11464698641283311650934192104531647962422048428571444602948469602115928414231841982974977132207422832640 8017 11512448609663703381609486817535425976222079158212604332402320149336970967026209485758727432240128000000 8018 11554385149131117902614221226858085114539107531785993232940038607274759724655262540222806551174717112320 8019 11656837582654063093848510515268666357404851502695550755599512746153019274213673912875041639424369623040 8020 11693203388483916412775423644295770235594370048545952601799779049618947278656789145520613118185401728000 8021 11699274850998197066609876013609895845533824142414965335485437839335570697285076711229982781115916288000 8022 11717507257941966992427657674032049427025076317628410699498162217077889530179289901112174409991596815360 8023 11735766723624175688097853233428120503079569021184785218274714643630603173180898538661984682187685985280 8024 11754053286192005697120652726180427590844718772666887530533014868218017123567764449915073521481875456000 8025 11766259400590412097539040500352158642995888892196576342903045883510906821160974801347165733138717066240 8026 11827471270047624874790444921178549178970897214863034951702155708742374604346880669327945533994052034560 8027 11858190817565070961922163734097051656960664566888343418264602964804698145326036530690704954334244049920 8028 11938417669468347001342342252706444551195758143285341641615333274385774776116549104826457514827366272000 8029 11975619549392533297897893036124772089040414506460387030673317763535368362126342102714856717168000000000 8030 12012931819202428447432348212085165710211124937086503085102952079626101721131833402524288730547779998720 8031 12025393827311113506818656733777267232363605915827335980911015699200638452740067100296845000881942568960 8032 12031629447512677397869261176184534906458146426616618336000315573844614606585169957115513389920645504000 8033 12044109927430132131661744223610618777071284778044064856742671368267734500533081431159463305087423610880 8034 12069107885794145518391832282108959332802933703588912996360115235825085017389609856969881303426968576000 8035 12100424825397564156684115810731243637914982664583744341924200021313577930457893282737758284582346752000 8036 12106697493364165878781733364862490722440932365027221784732205094056017159791426855311130594992390169600 8037 12119252120952986018182227309726045089214499252746474374509552050837445894090013366879026790439046717440 8038 12125534083480531119484415349469297341428893541373657100344497272535148519235208241427005429810816000000 8039 12194840663707878032220433823064527035747765564869964935961625922630771186925431260068840226963103744000 8040 12213807836250334577303059866343758995828719613614073615310427109092353459342695628020200467631030686720 8041 12232803102406114356531370011713678989210878372829566510854322565562637802389111981069545420542424816640 8042 12277234865181890106632548041342699315527974094054411005691653744744034320908831476405017818209829642240 8043 12289957858096168204830339904094281224001354138177223167666806833813993298492429178103718990219888000000 8044 12347366882476237423581618277789914898920497329151250940272095915596356901725207816355726169227198464000 8045 12385781356163977444936245146105709472796516686444360307330741060355753559659927851883882935005067136000 8046 12469403557903930806964200078871601957765949625059544998938892990427540447099380093450409077260441625600 8047 12488777203454597122138449901955958299997364476882738027617094572651645486208122640285576672773973765120 8048 12521130333134597998352823294064223674886272072648120020253713802864688406293963460918588431240004449280 8049 12547070292762730172411968613716758794256070829993471255295907079492781578228003987273488186033362816000 8050 12599103834715715039161140194946812524031459598424007003320850382320050251125563060269304795061879331840 8051 12605622458824652520774697091581019798152199407792253331570277833184819775956243216769168326738944000000 8052 12618669344472510705337867646027933452343185122624403849545729212166318570871884805350268778095931458560 8053 12684096912696709112755607532671889093549094869917295011864203987987679939535572505128133422734889902080 8054 12716931729820425937926447780467909043631867976549051364443462697622844133869545719995728119164044247040 8055 12736671459499390317826063843483883028417076150774053138818880708008952906920104347025177311558607872000 8056 12875668893156854555042939348646380354506894663146326344440688359480665146216367773260711796697726976000 8057 12882323722429350521445134813537870698221369919010063369247497847073818539479942940829777465437801763840 8058 12915647034928655624004818954049566354629535348997433938344613978758127975727554900983308010258478873600 8059 12935680410541317343699190159962340655191391494637936767222605683854818793093838850249510292061456000000 8060 12962437616819443298383402636839635413035642551885858379588554551900374544423648582830592128056669568000 8061 13043025866400328550735069173773199161560149881336446005112339526086720440194301196476132584067107456000 8062 13083498707408097368914058450592708141761837796274150280014306555211358157889653854119018153437455974400 8063 13103779953278129058902533334652257968951234777150821926283277281163497192828076322062037933887248000000 8064 13117317414302925314573605552677504265655728911948756985359121537970944922408236248256201956043507752960 8065 13137648582599741169403499461141541027556894316313882984853195023164590218442724758792811452207095808000 8066 13178400989674259455645761726465846968183711015472582202438779917409595520596986826662713514508631424000 8067 13185204751512602357927878257069916403150319616277744696108906526468693151012379603593573318584933780480 8068 13280809386013228384881889859303182513891390011933753581049320267766658630215757743929001051587712000000 8069 13308246028282318724116252634729272213179099129092466050575643631901287329628336239664772322508668928000 8070 13349502229288493844157330223314937171228792291842915625259554111440020849637428863484187765491871104000 8071 13411614989852507605905997856601929833890068745884980071690646188760756171646967860165019385974423552000 8072 13474002926774448568910452163202916632773901871810443112688658128029048348359762007933956104373667430400 8073 13494860256047273630362901535316556160589152091007301408782998027957973599807596303304914997700217937920 8074 13655791107719751607476847064155504891169723277636851503962134469948084089171942977838172006047664768000 8075 13683965002708459111581420052295187679247399173994423358957227039482516702698220717791981185923700136960 8076 13719260224383473259594009782311028060980861734113370609909712277602402716682637409132482777083079761920 8077 13740478956443794861642018518190747244820284577420019520948904844112428693716044411784124087589082147840 8078 13790110944929949869098195901873901836583071522106122875514600556444153134884017208708891580627973565440 8079 13804322843504916018808125051879256352056492578342235699650494127400645845400105916014224312708096000000 8080 13811434022647161998842652356038164490505779104513679078321338108084988706235565093283166765275180892160 8081 13832788498997916875920398388810455697530473361696078491035592044165750536795834786409500265887679488000 8082 13847042281936928528185739363807733712847432586983308282038495361018478693033421061825521064566728555520 8083 13868449186972528999314572546381169419977935683222005943848746487679444971421091769710961359612739584000 8084 14019182439266500565726292377986318283410000138545504261703663289282284894227072691836181723691856768000 8085 14048069878635983737232588034543763689030877773768881557151239740063111830803831563696223087893147264000 8086 14084258902653615335365172581598360890647999813796029351551975413528857240771389928612168137059733376000 8087 14113274030510425996630417316080741616791560198132267023816396042705150537317193944675640914785516487680 8088 14149622999861299218813632117860458384655907665868347013881030428269581930767991737361040394563470295040 8089 14156903484908214097681434991050504356703264795930947894625324772260823754037967892235133238326272000000 8090 14222588591650519848423749442692827184380264972261793404385460429442531915639184828611375548500266767360 8091 14237224647570473670392648098403694265034359735992502432396076639743695765633367595173417397554965504000 8092 14259205629918036817447525200155781770729869853045281780756727673576831500956358131708462998122261560320 8093 14303264594455891656050214381991840081504494305090148842177312726833567608580654626772618312513201152000 8094 14347453193334356442553063250072940127845510887435622591674844096134067795676845543987573743009424000000 8095 14354830588577866841429938682295813587571137812847417070544953969073472033992184507056567674246394306560 8096 14369596218831911548978074976755556371966421306974297008355979612563709273149091887902163871097628134400 8097 14443641602936906134876862457405033867492759891215229557848519527906797093975442549751979072643787653120 8098 14480800423788323272170070105157565161911004253197494906972607736233383309257376647268567834934290145280 8099 14525511192609261486569261078168432138581401307938543038123644001854686942935522004284548464306000000000 8100 14570353416874358722788780884443246670173762427200136852806647952627752780364958287960321130612195328000 8101 14600321445105934674866321746456777585580713589641009133607200895671621354558952199663447284143176704000 8102 14615327463700871383830534718780937358702226704463074530863459624981927349333461987628295438068100602880 8103 14713225211614762769915818178099390844446725837126117535705440347141621785538618775207388464599936000000 8104 14781366076300537294714303097834177104814572550769820286644456061848208686001451748488261180786281717760 8105 14865057547513275921365651907221395300435457582201871172192321583394814836422069905214037467757453312000 8106 14895602549191471569434813188359154168834758318402393236171598798646651025758147401719069949507087114240 8107 14918550518320324901192804503906214843056215797396988720389378525347763751234002662016058082220812200960 8108 14979909826197470339875126121446355529905092415480405669291643439604277591449841027618469879953761664000 8109 15033796313968992999203955932172972981445818573778233417030910221607208364867540438909106700384110525440 8110 15095606923914707240389193866847090924840288467810396122913048796163648435708251163575681154355632000000 8111 15103350246096788933133593162925023437131626426787356247717007871660471547480357620891404212437232000000 8112 15173210578945870512960342758991324786455728245233451759425461196776757629640494664008037131295391744000 8113 15212154742020497998713535527019957750522337686620310786334855200759667195842154530348219649978797056000 8114 15219954989675949116821830301810447903086770518772326377099233739597362404501327901964832810461830016000 8115 15243378594509892395198282621207605693432021943399720988259516094024563359277748926072682262224473620480 8116 15266836529278429157189534820383425846927973112583671197835868676393678562848391316894983341490668544000 8117 15306009505812103691453003037926265751443992105453264546473288602593679508403629148070133593946977730560 8118 15361012524547894705965947790997564012375461503745648264985340728080772533969555443365542233523760988160 8119 15376762215606483363138865638541610646070382780775640023046868801025648711566927642546479857371961984000 8120 15384642827178818183054019522418054047423173476477421571653765678708309439328948892267062436133762094080 8121 15503314569568308397507594762991359468018343539457726150929157712957070323671043846689967587658850575360 8122 15519203181627341138090139928719676588021787724371335554817652418314679086468348915857847690260404019200 8123 15527153302005196660645956253169787599293653406521934697195683529643473029001394849205311457584595968000 8124 15543065180441692220256718214608859504934811810417203257449789818381433550695831767182623858061526174720 8125 15574935538398535564344787289869476163725330680389495672219764010330494973973219673064124589111118464000 8126 15614861011456612834062335419163647279338973367408790400022759681774511224496365471614340468830642176000 8127 15638863062197204945512283181570353471804206622169479215610598975814141538790735719873608057089211438080 8128 15646871551099555533622466335728320900718027117355153571757793813401896279920023939249078886180795392000 8129 15695004567046243208243829376906550658857577476217597562711493608236385781993397132374397067463376000000 8130 15759401315996788795808060785553549309554373167986854353046502884077017753807748340045709644107222901760 8131 15783614909670455234623713578187532881539786272228254596578078174000022255449412860861314381672236359680 8132 16011323523235289492524155169833854536733900449293454484406747718532576091469721424075008171301298176000 8133 16052313613447619883755615301893422512383546752207126343354738239975658532343098881010258841276751232000 8134 16060523615482651864774769252830646652899683788487056746328364608234329252459021723681264892548894592000 8135 16109867671024149929536441530811332985610202553575884961755052750959445935198758474772462926168925429760 8136 16151097977909662798778406188100002657840987011430167635546417771912321215765325253222169518618779141120 8137 16184154561078411291762332613897471661409362645923850120429763162801125591452229110116311317502034304000 8138 16233860277715384594597908928414339567756272595917739966893041845249712360205091365310642015769182986240 8139 16258767623951894466281642877178970341180480596611382464936635381084295641856361409130216761557716352000 8140 16275392736391044546263611553084591599370160328790642305253833457683231946096411211151366395410178048000 8141 16333708219872467167427178473786990834082541671357231828924040748213994553089145323317848254432765542400 8142 16375483913333683124644201702859226240092940547419079676232205699364822230206622375551630811108289372160 8143 16383851254105772299256535645244384424896114953607385030576497229223466707297523355473134483079626624000 8144 16400598152776614288222070072980768038367484412897314642021037607542728585598218930985589337372682158080 8145 16434140871358035629410442530995431175223864969266150436038912748507618620676531139972515440895005696000 8146 16459340775768565229613561347673543587622993726067902473794766553460522355885909610358296316006299233280 8147 16476161152487823406947677302305798218227653245191109504433778489165388890306477035566040324263903232000 8148 16560508888907427969910004313844408418830688874145127010746539368285168379547840321418525852543078528000 8149 16585893296794388513175591917945130642132014342710852644451117242968824307376076834947794141081176488960 8150 16636773327051672566352402126431714589068749608631472936077221453457477897486303809580118559175842816000 8151 16730439702185665624996894097490568377331500148387221033499675013203381427552569740864042873101616000000 8152 16756072111706584089252935472450146317581005558680787334194270312676358215813325291344054860278291584000 8153 16893411175465128427417212398227288614808260919983962914720591429088989335735705401511468591200272512000 8154 16936549034948188599358293092188499045151869470010214668992263964731292551911741328590541574319088000000 8155 16945189186584787709595918851965096185878447279656455093001284733500123686853291226789014720242688000000 8156 16988452949980211801979315307714297290884139457771694153671396985327872072541745364540366985076077568000 8157 17040508333627439334501448110676024680774748758805704658219588225888884068515018903843907532691801236480 8158 17101431614248755532926073275386346416806843000359366123906543805517822865402830008755601167594827719680 8159 17127605044157432198420211855837051863270599823691621103531898888214755488687055580307400380789077811200 8160 17250252968139323907322145216659840177695815343468018616139358818834926263527792329617439224890008704000 8161 17409172547949632024381745112800458607486664837025651283954765317317850713128863147188660021295942246400 8162 17435794334118026720710152177719520231169812502086608942334631148729274230408984919265066091739461713920 8163 17462454888459312079954390165789297247779260776298135375614294606010097373864741057100292235972625024000 8164 17471350364323247747358721291492657997399928546792009231496121016442240715428539206917088452813814784000 8165 17524813915090697896021848806010521488343879131571611264065157220851308517056255889932165747133038167040 8166 17542669697169112030432699266393494625356534665698371869236746358906583597410134344661767495541591777280 8167 17569485861202300755807956703876590115874796917716260658378004412447880536075257082932816044613134412800 8168 17596341062260596081154580250488013890425497908157313360715562842877329158378277808683354765250000000000 8169 17632208814578630324820501237973791360918858644990682556499815777226354739462407975509890662108354227200 8170 17731204514774660379316394017044744382437231377852091447003323510998565246829559253145899562787209216000 8171 17740230324972225485826750866500215418085268261763716749145709946413531836487891118912337352423118976000 8172 17821659759256951599776524806129366465314933721476445558571400391245818282302399638039193567880656000000 8173 17867052020332069001900448811830277790688394520681942656256996361156359396458147093481260983294885888000 8174 17876143676018632173729845012979385506743594743968497523818345496972927477891870889331076773128962048000 8175 17903445086507303762044300755121264305682434849006678931082589954302356472644296769165755587248641269760 8176 17921668083318167720993478723845505217827299221401742612224560089139957472250568224774655779053366144000 8177 18013048355084428522966500874298545315317234273783477547403275085113414779150123054961488106371612672000 8178 18058904728736446036860360580731220316993004735968669555379301189678176019095038824478822280843648000000 8179 18095669854583635023751108241155357357306016836985120340756829594126362299325809311063151175022583808000 8180 18114079138177619291650850641070787039350443531438249716891702268150606312147518430781241026870123320320 8181 18141726510528780600172974490367634010498243133525917590301385439219961355223670692721048683430164864000 8182 18206393419312291815533722770033787101549117906178837671490335815654160534787348176738185695967049277440 8183 18289859208479193787605992753514745346824049215475022236620419675508337572292179563801942229510512000000 8184 18317762028576870731770049031228924497622578386874047012048942547051386794726381517243692278723287449600 8185 18514219978383991929907868915169861489622000780787057952904588470562493391524241566393782881908784000000 8186 18617925738377729883164092173989098432563861165201462738151548865099865320485058987468676509762781184000 8187 18627380918656791222026668457826507746781097970323264246470351110968811650573000600814480092115466286080 8188 18646305000547672353394669493623262999091105542639194748002910452732656802204962475363539652420626309120 8189 18655773906362738629820327072513869977629020753105375454265195153091862026443216320526623743480667136000 8190 18788820381565300816025828879679902676457955993858842343167024603693996174786967250846982720054737331200 8191 18798358199459755041463482432078592518212906486902696383717026356612122841037758097688419603570592768000 8192 18817447670481616289074655034764869773099949691492258826491249496844564789926210092283982383505819806720 8193 18903578991181916273012503661441623120082469164015576487902149041802296377371433918632985431066517376000 8194 18932372773822382759747917785753228566439378302679399116648645878937652631595424896332115333085364270080 8195 18961208323398483865263195240901587347996204620760594691034877712817595353937233225140801308128499097600 8196 18990085697461980514023391298254175526160474711744183305426414496849454805048268301419406697501696000000 8197 19047966149633910973676254115895863841796760814545286367365176479681445776842380907710382155087499648000 8198 19057629211575205109680225670309764852819942087810168058827806118882164375296817060563920419050919275520 8199 19173950714503876826362124671775895046682502027495364203888703395444392609035821874740865992970267898880 8200 19222617302560876185058670135984306290764171983421685537826256738586843576848086312491790961902278410240 8201 19398792913880323231683115851510245308719143692955158539888031096683360967403163720424223081808604861440 8202 19428304612770663369353752724631007780524850795433655692482246634451324108811594884583435745835052032000 8203 19438151344073379033986330905369792649519105944056594357136868107153591899229925457528371682537067392000 8204 19497331616987520389178767707036702308373999459804048674652818505110216612745933687579573135854406901760 8205 19546779553085891644019219509061831718269888967708652262239863342237441801198315193226274180650167173120 8206 19675903759597485048358160297660606100569821080902713777300404587516379916835273621690481344121889152000 8207 19795816031382545080408866614553260765029807648411310756966309824853847365076396533616972643828731601920 8208 19886206637156298676675512470709891555836472075357272709709616994982110589624505125063548007548256896000 8209 19966883715494018092769261346382957521532923356504719831149903405160347481002070394223202908123425264640 8210 19997217907299409897957013783357132449176520264071100022373579418464251101681734587826361211305798671360 8211 20027595985898788635486491580205213724164915813283199610433144347835883865882460711174243764095418368000 8212 20098649179118043701939070317479402585745228873927292811106381343829835409912839308125169296506188922880 8213 20221013530047482749861870156590411997571366622189994079232649882971770903195211543459102273085122109440 8214 20282461448134011010825632165693243417540902836773028504491473712797338742219747231245615655339369088000 8215 20302983577004719017112047535170687731318355554935942052532088288147020766411031446305411973814781419520 8216 20344087177498741273094358197880384332420098957476693601883255539523328856985299498119160250650066944000 8217 20374966874090023503335403243269742698186706386901234336942882876667620672761671701470056197367018398720 8218 20436860237145134912243832759715325017247059419707526761737930312687626392132031304106906396885901312000 8219 20457531119563905267231509550347183555538288142326914038072153658419038143181013155975522149930000102400 8220 20498932635699351157042561874745977665590759920064878521896193741025158997221458133528591608577968000000 8221 20581975183854441512534134050181080285561369741371229764918486149904951770987768521973853144270894914560 8222 20686228969967490010427735696317977533494394692246791563030099325377261670777784725031089891818266951680 8223 20896247270955668249383588012090516106547925423664300439766049699578919833972077605403730151870569144320 8224 21033846436532282193107773462806701460590821214566067480866294987910527606890668497330738711743414850560 8225 21055091977829418306953576825706371181506288243648986398944458539787193111999777647395082331679904358400 8226 21118951295490536078654857379123602994831695084589226867809411878058370639679698381469695855446980224000 8227 21129612432470952297698726084857171035820537135399636577541079403328659537214920218285308332876793984000 8228 21161626605686249083573257489995196596470945111185277653589759289993813698484579222725100656265957637120 8229 21182995046479638636150904189649794317274716812256496799229935343822884365061798739373509703756087296000 8230 21193686971503057184071346851664465244914437551871563143315692950914241826801308963930468357530690519040 8231 21247223736755863659020601096229413051985022880812889767462896143352550976294704884523928673496091724800 8232 21322391628284756950126846285970618136901286706925767248567643404187920853162298516146238669372319539200 8233 21376237965583276525734327800672943413169913217492040421931631850938541400059480890930668618860179624960 8234 21387022762339564411007071784570194606130911108389756688115587958596570695106421873301204071236159104000 8235 21408607904056851231212791717013926916678802218755427747280920003966773243420751139269251042748350586880 8236 21549417873693964014600869339930994920594879097625203530841873087009957801908736533894167875536976000000 8237 21614704173917569232579230679503890938974896287388702555221360183315528218811194041953998865009614848000 8238 21767772223764574253001748975135784658882252535960656037193204829517669442969557964320916081208150912000 8239 21778745068062993466834984001373697127495405089476576887493151941161681813806832668702430003902553472000 8240 21866717663194114949235709496003205708410374345844958855847633995112502734125025032333049658636350540800 8241 22010395354658321523364883288491639788479002721829422543847489031781942420229757601546813782018580029440 8242 22043679193308417761714344959344185182464447773454841009401606508203205245169929824808614415573519232000 8243 22099258803904470802257771034019359126430514934426927875635929785945122014388148009697724641924992000000 8244 22110390729811475821665675139788437738823632710985386010810008630765512876807883993339743969950592000000 8245 22143818558886555998998892211985274984452199869965452806533842031163916734358535263545167061417982361600 8246 22199638591340792665702548861966261463098416856188017130754677923964068271695709759493882680652416655360 8247 22233194908525521302075643962461263977403275187314893512986169265116343814410615590927157961701030625280 8248 22278011815572980312120121881316582025963298100190575045635984352013519967550233728552113222506044416000 8249 22311680944600161423124858598520004730147013004921407599373293570244973961248154600893861969940846484480 8250 22345398531772334823846960544135459742463978323277478937970840101903791100447065240014446012555645568000 8251 22379164643340745803119413627424975918358468795615163908523465688801143940353026156465678673970304000000 8252 22435549508159991487258866118840563232393597151241068236753051158236938578673815623231455163646930048000 8253 22503389945224810987325503717114792847370289487583376045888873623846716016839380377345394288845840384000 8254 22537383382488342973160241231734645177239591981736112740483193789458195150986765093756942117031351301120 8255 22651048392665975704179931505952488358703649068401041021376991406647610498911369003290479715128531312640 8256 22788167117960100407629924837148252393167360444127569925459336038901129961432509339563572857144868864000 8257 22880018389296224934387559491541466311174043414722044821096483586565399270623055289315353525870045102080 8258 22995328365429163165151813422447358548883548404606349581974761188865974632414733789462753305013439104000 8259 23018456679668645137965800562756534031310322852746325330897487119967299148905410294884369335017192448000 8260 23030029143012960776438883040713618133248362484253328450665293968748649027181939794161765401417529707520 8261 23122808531898385204762194348366985332674835153624757436029282579219328680255407234006749380925632896000 8262 23192626566379593982628699414854344143586525079831207898765127706033745540724512167100767681250307072000 8263 23227610828449735295669854338904618166547632345047081883315339539908547874734572903079718248107807882240 8264 23297730184684600834561026562940564333036237714811982692226581040316049182580496297419824840302814208000 8265 23344588369937237597093269763387780883304570992513511260074953933433462021738981384062410352621254082560 8266 23368051107993019360127790413467764890497328328471313842843435537050279441473455682431375493843473024000 8267 23473911635563461366030156915988802797364343363255537699938643153644874504912797196070130737968632832000 8268 23485702069173430535426551286463351062848391508902167132558124673392161843635260132134571888221320192000 8269 23556563199291460027764918512908469259233005912404916826621828591122164368416715902130763636203200373760 8270 23615769639239104480633532432004404015884267404953653072329571943282747182000990749506073851088227205120 8271 23770370366156675490232243968592102863108775604986783785768771413967498954613041199810199495010941952000 8272 23842049204127786732093386734269213680691488954200795927016031964509215056376970851595640148692944000000 8273 23937941254496970682596663519581397521181506160340783966902264326377594161514798289778086292357811676160 8274 23949953554957656618240456079496376819635774822872569168834701437214343772278297121494393472246017024000 8275 24058322904214772711842258986127354186140332299447585734480796578286015016939131773631794289250934497280 8276 24203541991394607420934510119016908488085565063660404838219128701499103137889043523652689738102448128000 8277 24276464218358447766964041050462691709355776637737999353311349724174087749401033085875876845595217914880 8278 24300818091070788610245767662639454715132819594113619276146253850919682335711152006897920890751072337920 8279 24386240011891863465875500383792015965614365393711013137939046388708432208023027623219989725370212352000 8280 24521052498718089837101426445381257200886894732767049586818601310963583565131061837704217217808415851520 8281 24644224977852818282384421193663236446209687609609327111697320531122248398349559438395337415331254640640 8282 24706031966044836986938113368353001585843114573889285148738761791410393182396908353832075465024439014400 8283 24792809811050500740085585328451763204500862072157559584776382206651449374796572834835884684862598348800 8284 24867421791118007058318033102510817177729722537141445172577198701867694093781620071639148582126036864000 8285 24892339937060139752311266048448630105568918492944108570914509780459062278081519881016628035829542420480 8286 25004766168330292684361402548089624989956369306442326912566522674282079332812092638739825237148977792000 8287 25079985472631663536603133421829335048387435756247214233890296799229633126225257024219215256321534197760 8288 25130251344214044438066323315357796818732817208417228368886391122360513985292804253980089714846911488000 8289 25193218616183523129131857362174149899336846799717906768363972616437447746142172486047733937396015104000 8290 25268977692151875086477035673304232049494507837053365719630936598946381664151993567727526509394331274240 8291 25306938544777531768063644632391044753738818320561219795938377277537974194545743345383031114426599552000 8292 25497558905564887876611380441778446776634800239530601572838936461290177519441660076474435648486375424000 8293 25586982311134361075654618118609080669071804308425494201675165557587892256277768853844805420698534871040 8294 25612586665700058300473230824238159637879883688621416179074949813008428660263754659212152765131379041280 8295 25766725977248201596148689836112494889796676771457516630523314888265459961219540207241845035338489728000 8296 25805398618021575080205994204311997084518460233718161550164257850659277722117535992294577409031207976960 8297 25999592448047295122104608958268927579349871906797919907136488696317528411038937508703429217378527805440 8298 26038597865980076709603735272249286707799958754692975697883649659886076203990185611241620077624967132160 8299 26077659010572468014128113310786797879529949062076996742804273057580184899091369806800274523090095488000 8300 26090691788874439805458005812178845054587494439268793308238646942114375073230419077447126581485387648000 8301 26129827353342997361904331980854387148162337009542697590118337763786770955611180856359436421341184373760 8302 26273803283881592474485012848945103658583396917028250871236518932770471200966391983992504571964019712000 8303 26484572204536730325737002332550641291877472181761954083180857745683173445582358318512877353019597824000 8304 26524270227102605745412517033872279919374106039163868400240827383901433115058208967493582787781022187520 8305 26550767051990319507516793238644201934582771704534686112664586738625286619248770474440746636034039936000 8306 26590559560992007639604469199863789948509457126111491892710212328967257336464113438173690555029273927680 8307 26630408864363544665478161870813637542729380692046830422581472958628661521036884962772276790436025139200 8308 26763651046570311501461302157064764006014559604128789390009124627687280085621095027174676103063973893120 8309 26870701685399764421423673511344182460165326210696590503579823868353014529848637323059265414103510656000 8310 26884111652811898583948255188912375166179881602108008651636182576097865510593499712403846969449791616000 8311 26951257149686200295681236980869882630413693399512048020747948680179759379012021793273468506617741312000 8312 27005088511824696036312824387187373535065867561314881537717699401557840423235723591939683121828224000000 8313 27086027595660832299582541216398265204981465672000743144888706526164013143369465684970187023475028608000 8314 27153653267104787213055453591360247712877335407709397961217366661760400952588956925444873180225139584000 8315 27167197683603962663550358230226145525620691700032808264677663280670560897687751619593990289735370670080 8316 27207869549753764064799647651103163379099900318538761652224091469945504014882166699527692685992017536000 8317 27275784889876698550490862633580092753207604303075508014307313420913236062472025930776075112385667072000 8318 27330233378390677357196361302121584951989366909256243601389948163156585451603060999533530204665430384640 8319 27439441059110351539428873163104505283892255882626348986182065762158053952734678295463765939695223070720 8320 27686679871083117638350807547828220505271644306954377931069879524358535243782236854553432358956336000000 8321 27741909221716998087834503554356156657947495927277141438234721875657502490931419446821183254280191616000 8322 27783400074950720976419324815855717507736086901226121053366976922811517516765171927076648577149212139520 8323 27811093469200783940993035978427172497588910640771629262020506059332602045741963617400137817468733557760 8324 27824950022834001584457223955494883693853814417461055408888237682862844746571057049700691553751465984000 8325 28019633494219512887286099723743177062940299343792243293582285218972870179733011090877228862694025354240 8326 28033588983950047356630038745651481128769822273933361055175356804704227426972355933101019333541168000000 8327 28229662251277257119667813795144017201594028403894018135023002810593811577422736163076596314021443051520 8328 28314092857689058129369939771597715496353316009688807963569485844552519025474329374697682716321493632000 8329 28328187985941639543594364651269081871663838965513186200687965539605191174266003033333867505325652992000 8330 28398763924189935534925600206076230569303064673285476110741283298702994435487415444002204350456832000000 8331 28441189833190233131913918813891850434415700125636993031624339787632600292669707293915463357579783577600 8332 28540418491658492136740817993850097707377734988887384597386529167289308374056323025014444691204363904000 8333 28611497876346918603765767305005491516639138537181375053571812752569267472002655246564706783021654016000 8334 28654226397574248596189043891454628115134552124864528555856990415630548286557522887223125849064935060480 8335 28697015686802868755008632914718229431216619584829342305302692430577375551418277767284071160889523584000 8336 28739865826129303168406952487879760316992040177732669706839743783481565464113794057712745618776064000000 8337 28797094143030898158295877822321976219399746795584174209977660894452099383954079290765534497527947878400 8338 28840086585773583416879169832095270667927997356822281026539231420973687223493446026372563108871133265920 8339 28868782167237486377552656400476104341024394825894037662840370453129596308339522741345201219594084828160 8340 28969430991392683447250543658858241788903168857894806356217239360670634019978135226726705765910839296000 8341 29099327750035276157706684589648081806484264173239128597935107836563881891315523331531667385354000000000 8342 29128268932503753151981753026962756761046693939731754559499161651760338917305706768538651148919260815360 8343 29171732111294668383294733046611877315251770718499348977568052021174936413993950647087072831394051968000 8344 29258843832608078289100639232845115883364643017551360017461307410876908912113291983402096534595902464000 8345 29273386517496431739828200404288325848852119596500057732749303645050721734962215740811547755411878906880 8346 29346203261868253767433808930638852179736452524923209827452788631992536490366062288415544419131710755840 8347 29477708322195726989142663382642574013269529348010318867138200108894293400194219873082378505723776000000 8348 29536334991361723894582703955671732688241634234948822300178957109249615001468348338350697761588338688000 8349 29757175552903180511464807558589727066592097992420123312537192199876842962189651638952384051762198912000 8350 30054076829768595510446807358591698181023712279860599642429853070868380857092470103946911573675522176000 8351 30068995706023038304560901937164950750386762696976936053184626582900840058540980066984875509962228736000 8352 30203583354321152002569454837847811861147383743639422708772525404077882600253729084484362633105792000000 8353 30233569535389123492984177785870341611067147622053161221408117244608166385383591263424050276246743669760 8354 30278601973762756290905066798148421708508773336513010153536416606902559501389995059192643767199705728000 8355 30383926220857669623405414167528749638475685264401211808356432247419364244340101330662696067249502945280 8356 30519855884168612848661918035914755577219844915313616149918739462088390208883590331611598395467984512000 8357 30565294330284983591240033915428813329183685495530266520188143379983013798767938443488626846292604067840 8358 30595622413180797525958709879225405856399463133009999975503167052875824180000893138836236576509104000000 8359 30686778715024281325339366092550466949588165385392869080896165527334737016877197488023767724993328209920 8360 30732453805174178973084927535625709424718628144605666364569580181827406615534524521087948128854810624000 8361 30823998299246470018208952640359577071205208383890994997852395963358959878012126780438970389888909696000 8362 30869867877628594981970347578445736706942574208239928605661448746503974853311171037364387283517864673280 8363 30977149838669288655505787363645733363946479270431362603306873196187335200641466831276295899008000000000 8364 31053997107357002714340980578448705688418584743489392392964669327493635064906381325358322326374294528000 8365 31254650635158470991724946644433049622178059995130532848726677940005519434667051739137689368059019822080 8366 31301130331789912681727211200338599065257200377474527928036348393243476729235241622744605115631160729600 8367 31425398241899977617066406529374034861456692612940282989475536792722460531509840140277299430135180288000 8368 31440964726930551020177811810759762989834706347151916226152428199525421255151334299735466956400280448000 8369 31565761248383720022436250334368566763037429183930498799087955176797021317082729479877904415887487646720 8370 31801027353629677770540103213978095501739645823638888608607929880522795941842648756201534652071157964800 8371 31816770992863257017561526544447944909568936071524443960633940300284321860710692569364263829197902208000 8372 31895600598010177294087887906713176768373715020601866938866722479860132708227662216400122463998414464000 8373 31911388824127750706272021319555749331577678532087668831936005280495789486129774051256836707657985024000 8374 32244666002808195099997025466507656721274436495559671794811360699591984103086011214072624539073153925120 8375 32292546775109843746468121454871517336361505800007378210954008029479319029873695327291410831623148544000 8376 32516887109627069737905367208013809861058000434589696411828330640460545146237592180285410775200038691840 8377 32629613126044626856250956142154769577273860886668367931130095685754940625669065793114298703515025408000 8378 32678038121057708088584178345817977317090466303595901628381065421838391935999381116417001369445493596160 8379 32758898579377968014989176988257120781970674681887894201299319730588769245009457738324417299909905285120 8380 32775093521671134868984255355416282145225703562055186574732892841506865180582960817235720256892932736000 8381 32872423416209132330930368916880106973777810873421000111497525719840995184239021147528006646294904832000 8382 33018934547718166467676530505631636731340051130476239123786644444897511896807849089895717171552903168000 8383 33116953907334582899059747515896846443243963758805247121613871609596680853147549260324989623697979264000 8384 33166067446839651243048254785299068504651012531535282528263045349560296526646543211579767072777832657920 8385 33248077533473700011708774337971052932413454770755579828834998451174250346412900820727596377612990766080 8386 33346744577913342021975726347474444745785550101673819651511359846354956826881883048125233409149056000000 8387 33445690444359854645799224461996997533577964419251367553068728695639900360259751219973522448849938048000 8388 33611221859832008910957595913396313333189404247017853904689381349061233365048927957646859807677203456000 8389 33661033237981135614216095747606774961772047748914818130361359562520986364159037782950778135740879994880 8390 33694279872933581611154987777141918170925141265342560444395854842346089578623426076357068069219948672000 8391 33710914915733234367933914924354202049311474679235895423366613491447716776821603095044769864197730534400 8392 33794207522695230101721937726342181247886989704515148616014622567901854603168823151808317953607171112960 8393 33844277127146303064330515808759949234457914579487593554687798599269936093674279891279967446319559808000 8394 33944628368024456347676553352114732533034756677773506495297611551203569476620440691577319581678567424000 8395 34045262950052882775865242550459429135920136823873108744085977889382971197648521190857191458265565117440 8396 34163029088050253676081344558514718025239003030942805129523942767021336639102659655162672412664281431040 8397 34264280185373734563456994728089011237089201542700225721859371212706770491614039023500988439301372928000 8398 34552712641761985837189412487171180913191978050287323658702245638176473776782266410955259473625476096000 8399 34603851929706533541892869273383382711644497623373024885256169762840446978466455507344505100893184000000 8400 34620914371760264875375955664095443357876297954514120736927838829683976384945290861255407492086784000000 8401 34723457408014439973488718962222846011386301726210801221563418402394281762761743010473807666177542097920 8402 34809130834747334834969986657094873454105341255633853505423945928444838938864308492433333252388266926080 8403 34860631482770323639385949496096658131967295271447450445187391863703103781169217369882217666191051136000 8404 34929411905270813466177041355058688290192557284697976947230211197178047130737507760896263810406481761280 8405 34981082016920374749849769353411900461851368226095145449728370606357674399752573883708379438590676556800 8406 35015569190518896370660207096058324556199588841411091355921503389152723782486264179704458854261210480640 8407 35119225104816054635284982603215783805119195871536692537805277782939216772004330819379374139322448768000 8408 35449400255772332768838507733541242192599946273394656872616956224100183940980949728586990660220004925440 8409 35501802658735475720269676842069686106546067546856665020450836943527131440138472762275317943673660252160 8410 35589303976734768309584829915616906985152485694322987148310309933027680047366728311295116499294900715520 8411 35747324191000568580089369398820827582289549826806215303413516432735852836873433321435124128177929856000 8412 35764923182757703373031057586290410969077117535478621683557192902543002785385199153648001655265922544640 8413 36012177148537403881697626583737034301722911726660021747704040585469779451898043392906926796080160768000 8414 36029900299306751664571161175844533704686725996080593662701960237032941939473007680630207407679496504320 8415 36083119607125361922226889096542367289229045687079803238889494035583649765184756673660098253777163264000 8416 36189782905751092492010170711814122508465166217280073228511150104204125096510053873883362096816311936000 8417 36457756480070354899622276797917689539680011572331229301220152648525298032199393605047372260748329088000 8418 36601447350409986919409590937415444586307240105412832079239239495559786942250941708043194024829790520320 8419 36619446586512828378484399227808030269874279590444327803632143700365691693532002174312105869363862656000 8420 36709569287064477466088200462705210993757022552474688246847340051143061678666836001123545560713265152000 8421 36781819496837048582240014274850546357422866335444815254517068455532971008511989551700390025549003939840 8422 36817995367543222388064949681050174803908326841270749739602583828119588734084213437381734190815024000000 8423 36836096007526246313472558699209251474907062477209810195632883014699146575309936247161946091249785666560 8424 36981206536179027406874784587787253243576320699052338734460577532768432970454223872970923758316285824000 8425 37145106608773623671093167008965089752291317001375798591856518893493196593373438643496080968068078305280 8426 37383072971800015024141576689369979637353465047035294979236141497466207014596327217633499253079445790720 8427 37419811800174229710565614972859351431817425138147062110018764179098276931999065583908092169902688680960 8428 37474984523711133792604346125341569864731934684654228380795897051513070087988207805040719821845965562880 8429 37548668680146882982674497904156778523559203841911365008161068830610945893530511808959077664874939776000 8430 37714962849705010100184933239818273908135832037625579468187012927166137304157251774066193728599536000000 8431 37919163888998589072673519135167460555488906204684320430140253139079740951937007419137668590603170944000 8432 37975037563592627991118826194859269207035582270423929412971211974037304788172375267418293605236683038720 8433 38161849981031862967715344495394415341009988961348929976435022076484867065270753247976587943423694474240 8434 38199317343628257237257720641374056093605798848826986528834488527255161714378124130616102318317568000000 8435 38255584082592445959634290589819147986031259808691841385030943225203226331201508891870204137670633676800 8436 38368354448075699377417575560990822435493936063943099435902200382405804668788851689863406942114177664000 8437 38387180262099129407791443956530988861927776498756118252093435568501086989046306253971403749793412224000 8438 38443710501829891605913523226611623641432507457859647245614111405332212817612378035105103540894827371520 8439 38557008922553113653433284159041584596790508006414863685776271030458744844701337681783267759454661632000 8440 38594845678710818262418298467843700593223624552856332091670274736394511361819408433005828917397200563200 8441 38765549117509461253272630606081087222996015869541173320524956451177682802955845129307883259244578688000 8442 38822609879762450065375780704840955290490388069087360330219856301954064031402367676970616297261130511360 8443 38841647903071817748584821839826470405275488870515025225837646644547476623535964233849510430928687744000 8444 39051653846190057772934402805774094927244916288564170946651085012697403922756843354582290971122710912000 8445 39166657874233339282617400931032074707219224860138529632497884146543584820612421104243112324203889090560 8446 39243506342738736027746047232804712990594814029468075443084767883105954699442307583966439503246942208000 8447 39301236911093986305777322246766302504173122663361517281879360154352506655982876811992864685283446748160 8448 39455580783623959270950020150980387909921901638931635441338678429117337787500216878359052847500918359040 8449 39629907638117886648429950675301227605429985374610824768200812451518932305343707254723030297424000000000 8450 39922083614905923261534843702550710791317184966028951913669137902621212610107268956322769006319618176000 8451 40039527467332097323102374474212741766988031771865480244447655955640202442846910813519997531244763545600 8452 40275403050719372478429434678796444988119433334085204001983822172769094968284415120521617395422780661760 8453 40295118971957373030561463343520634880747418246533330560298027034497142146142831101306167600631040384000 8454 40393836534769602192616599912824494167443062279036295197536347206163614161154555966562147509397882496000 8455 40413607667176427433973493541181918154662919651065984044259245226133299257973369666995956952152902656000 8456 40472976377499580450937873427649877121441953330894421417681917560093824185196786086076273605077740026880 8457 40532428143234154972703560191650261948594991583284723423593055547447975217296988608053609682655241446400 8458 40572108850119658390865123238546270061311760942238403701042597782722043755578063593478031544716524298240 8459 40591963074755346254764546897583735357874044927767789818508316717688307518470053573788435197555328000000 8460 40631699286886758380029970425446838584115796051798573597634253924180957395978587162398500342559439784960 8461 40990996139621987471935201258358311481474756128512002739142155883383554631189262604157874028761055232000 8462 41131538199663090638707755659642464649486314229396612208370584496910816812773528917048913144249452789760 8463 41191910890337460749801436131832207265112054375745582892600918969907724838769379161573992912568473728000 8464 41414000271230282136359569919909845057751523151785642648670249520195677614043223105485636411644268416000 8465 41434246665485477084631119507117023887833669640337332755906177519308392704433338449964587605283780746240 8466 42025509585831448317867594438893342453804960284097993298526465423091757346171900694555999665934687232000 8467 42107690952221225684812711737497415446137779408784969863604012175036526060027600853805357762688000000000 8468 42231250035752538705037478126030114244771205554197465328820255812923476236008807415380283446512902528000 8469 42293158990325465134489537788904882237422027889844091128194350500865531433282896688665133359475678248960 8470 42396532699624023130866642685578244320562975991096018573711727405040846643684330282348750982801576913920 8471 42417236297448736931487891686218928753527924358142238909150916247316597187483626817293584867323538816000 8472 42833335922593183121331707658225072690265492467945629860970000926066182504260951575385815848501062784000 8473 42917021023635463400069874253593129504493192020082362595948668680171477758711434032706378059317239966720 8474 42979887011579993056836474891816656390234789973147351670185467301183956822648793393631037562770944496640 8475 43274423044369829451306658337278186029944745954011146490987072832950688064585752124200275547167981568000 8476 43295534725404191850177723189844323560200034741444383463168036482809342590367669949450185977351511736320 8477 43337787518139770922914009290732441195443635410347027579978754073516566315374541487658828898475769922560 8478 43485981769676168771885515345354071781610669118044512258624665140379357074487258456285815647592555136000 8479 43549641222075596401200811790880988672024644359838122535428534624339009054705447827065367939393303879680 8480 43613389422142763588721741661322124916022537373923236819024552180177282056534314255578160316632216371200 8481 43805167684376179963780349335766179041745975321224677983324443849416645025552646470895800272324517888000 8482 43912057921130129875936475742519478742885022064303345826399141001576325000225621514460224290304824704000 8483 43997748915512332425507832490795192288200966792910056334493299778606882435773490416165528024750153856000 8484 44040654110799932243364489805465083075746552874683871641239143705445159846922443161867425670660657930240 8485 44191136308785659997175713308844827956255861211076972399576756359881000996867222386728742888547691811840 8486 44234221086073082628277992732303855788671408990211313529400903613893213638525187838262685690761344000000 8487 44320510687837879444166662786637236013148527008261988117770628230483927837155808029403398286197915648000 8488 44645526662210422509614377885611316219240548460957274268041267597494289886184398041536035963874639872000 8489 44689033245160503230128197592687822251231473455369487230796793356442271342598063128480995893843440972800 8490 44754368835578537295085945853346510387619008289195627251858074916281400400826837490763301286000000000000 8491 44841624479609781742231036218493515190741902196589661971005686061994530745550877933089289121592660787200 8492 44907172511228627631040319504680734886339371207440877326763384699221673887087063383571253563155675422720 8493 44972811789816464223273068501824789270021441428148598121027008988543319930864422483493685962005803904000 8494 45170278314770136481083437266061273602938214786803389031844529910776810003027897837777600706143725486080 8495 45214271764738066130632665701896061966626862788690044173203900907746723574490976667968515901435508352000 8496 45236283789366625388373052753059403685463944381838048706503196843743651854569873759345872451795132953600 8497 45280338460379283382436193623348465541582326792518198590594752364211928882476403183151066745400962621440 8498 45434851809741035848144787807856317741085887952403438831906925866617239894480023264331015514423426048000 8499 45567691369908841275767781853610554612258729079193272274419417718834334090757214878652181774510971847680 8500 45767644469090994318937726526357271288089160006881622828127039908574008602480824438449429427171116672000 8501 45879090308147891590073639248454132831793809828748377050977942274957392903320799464995932836994048000000 8502 45901410468403843756259104364938435926486298904950944887053034491968033812590330636328318538086792232960 8503 45946081817747663963997092768064038318385159128235127575804164569589406914016427019831926432394157388800 8504 46080344424398745967848052476619760506020370979215666425003916220894069032609872170743168904799780864000 8505 46102757821517286000767520990601001327306045236080198231293141505632803826566921881223871732429879424000 8506 46214980635426679410804225954921721894320970753675321631136119830326310068559014821168492401094449536000 8507 46304946154979393609613211654266846930401213720940168069037214728849872402297854373788297347429602432000 8508 46417637620982096025954178283545982785832965530039492504944454299168989654450590967618698188685312000000 8509 46575844559413593444522866824863696136824325512899392609114708076261551866846195429869846531379529989120 8510 46689163787682008427925150314722500980098312932140167158457770405705090981615644476738317526812180193280 8511 46893800404971072390249737058126604565143824857965851516041586545295442495437933819574650660601715712000 8512 47030699066255393632914162730412333118734038252924579181107212032168494169558904619255191552319607362560 8513 47122176205642766897755938394536750237430756400575856289861891405671492793430896996179973840914779008000 8514 47190895238442036750126767206795738678518485824018179737999086220476881923759994368572795182618407900160 8515 47305639100504202371802114207198926269676094661030637242758987965726537911125654526891887076677931269120 8516 47466726982983458060232607444022803669630609408979911651004836747444949145670319426685456718420098432000 8517 47582109462354639238980123552322062979501323766498459695167040210257829259438922785335939851802000000000 8518 47674607719497332153372131825065285487793098131828157558060052443703294093283224233525661205551376768000 8519 47929861765898784081642961110657686405398703104256361979802153169207937804767794548152194305530293376000 8520 47953131109158637591971403300214675516507930550036334041711776543549692827272899472935858837671169827840 8521 48023003710479402792418095393727255532536635396981025373287534844060374400339264197735028927180856192000 8522 48280033738767055328429636106471073238528210384328398558008784419073082228930838246285663176107163648000 8523 48420783613450797987267621237262018709197671908207717433928842737349083462306637967286974611001447111680 8524 48491305010930395723881030743283244400348746380535376497075807562752517874710711354456080483856685696000 8525 48585485714630463492889425712576861547821839999117348179339005694691845810443321445638596067707928058880 8526 48727083477549653385923429185520339951390364655431497083589196833554563153186104764253199147278208000000 8527 49059008255641785753495300518107863114960154891760938229530133850688979473652718685374220625759070827520 8528 49082799384609227523102921703257519941113280314444372000813741769968561714581166077382135871934581376000 8529 49657093942742381390153739454112343791221686945124369639419092414752801394527969118188888588196566840320 8530 49801664328357848872850511250901583195339550606897855884119702898648283819523459330066271251195953152000 8531 49849943471532197972954866152491792760131615066020444320417156838402914572235344619966928560623637120000 8532 50067751763790755287286422587072669977573695416489667081254574057099830619670083788217887222492484608000 8533 50164846102640278758732125810850654575692355179246128893531450012557248203814299839600332244083277824000 8534 50286466215313293740176637437789817640970726402183664608982921940593830095443633788493196722596801536000 8535 50457206227561069730375540590711240578744266552235965030317580907722538205214201104872663886424191180800 8536 50579501255881340574150329584420229606618984766432945417089648046846201151858214008223445810776294031360 8537 50751188637081505120316513651487906987844921795657618808116891789686519321521920301499168386440002600960 8538 50800344027135548920593398203957991986421460576640363117540303725249523111059645938980644918067688064000 8539 50948082399523280306418615846468895671181048774840301907068956295766549889884442736896669820580098211840 8540 51319220667252476704575202896252865431696761040319130419691177828956119181223167822065274641793673579520 8541 51617983728982719551170808815646411762837960132472088084200143540174266350104962460355168411937841402880 8542 51692932906883303083724805477959785466357253910485098085981777860040771976483989398880850457433714662400 8543 51793026380182643687695959205013101450062894829169818560144452103644345090614736097332269508092368000000 8544 51868217588732328037905469603861465791125859264850293294785855437820376802158180888445110531736533196800 8545 51918402805205432073214627490785185831102083793420870845051652958141657361726658402941693148628522368000 8546 52018912006022647371563317507943652103773489592148398215408989988184417144261199015275694599555649664000 8547 52702212003251455075981527123100905433340438557682099434718136452134063148142629702947960537670977121280 8548 52753165417203995782000483251760760682235770089602078274043837330985445147383629240679548114133778104320 8549 52778659714608531769898478621689615187027685954919964875414493797743669016551242532612233749225005056000 8550 52906307311106707229902113446743058141886720330585210992687181605147469062703101984418546916219450752000 8551 53059872545869278608240408451346245961672418904896537185945569675321594617564058958503876460232064000000 8552 53162485107237274209199171016418464184481473645676710740228222088241607570855343578623439580591464448000 8553 53291016594514157291653712057528810145757768744388378866661993240718188137369433411110340739074356224000 8554 53445645050742128516488751695344035248198986812764429081858796708299895688302866570825700828598343296000 8555 53600700750553030839452499581180420911474617453115225269062793504129381483294075807708553838394158284800 8556 53834087835612851582450144616137028841796570825638236836755345014171430517834499791669997281978828928000 8557 53860079393881098243514920802104508730404734948633770340016297805434799606004401309053175496624177054720 8558 54172911773699242311852908408108602059247646488219207858326672066721278707975163154709528819806870318080 8559 54225218453659317326459378706590128082616343399205606128471742361227188630700979793666129745676337152000 8560 54329976148213682892185034527034983375838843788947371567906603848300240362174200543406603720392576000000 8561 54619054567335064469722652631202850348223129730855978683043766531893687962310512131021963616326713344000 8562 54777350528884796366212578924855974007709755296495204429403354078030780621219010862087608540308872432640 8563 55042148505817387162869889633365898117027471334982542409667281044506875933356635890116785022236580904960 8564 55095254189252039278050934244052651311986181710721366966575733563031034517551984929868733204893729100800 8565 55254864181340020118649001216973025131735525616745074202318661336358481487553929265085905799419224064000 8566 55281508623305937584517348940695102400569293191971865650028558457621307693082965137347720073071386624000 8567 55441632420383633227945013589881786561724655556083682134862363558604258571425805788440890578125113789440 8568 55655818034560586036015643522097863518902893234364555097890185336399078371306272249556343187057392000000 8569 55682646579733037342423410148891793303624518265711540616722888280227521874484335665551052363092992000000 8570 56059541883008377110012184324655776145049198021976758581507820699503440448249364654801901166845635456000 8571 56086555739450847643962353104569116159772614848885059766865276859519318119205155155464804598862380416000 8572 56167671713729514683914995236243260953770623056975825497966591874462904628914071681191063097463018644480 8573 56493254283415860091145446431416343108388954356029794637484473944255537801928084057604650536762535808000 8574 56629443486548724282047310375293132923483068741930118228793558185941484800324822229794508150784736384000 8575 56656718822618269957296523585979045733254500330620348138243986439649139399211326244310472562957163438080 8576 57039889686337008075822198716936039225749887181471001706488200986141197505624257739483630355818000000000 8577 57067353263742874110015843764427295401068388054572597787936526437948081572482509664222000869423416079360 8578 57122318203656107149991061007814506467241388044784210761367228702737600800703612513423530121216145203200 8579 57397900033144339998244087171634351277174524221200840629991093930398703576744524940147958615814177233920 8580 57453168133048585792559168100898783302111013778545495584902778787640451928356502655125445938427928576000 8581 57619276694466951286447099638359403782004460855679023766479547698191007292984932370290345685923007769600 8582 57702502395808651461188847124055613783408611851993958094182258186758644951919183783281471632196816000000 8583 57897141155807391409448282859097906968809387549695657298667350613132657641280675181550409485266661867520 8584 57952866975737136275090354760664381342901009255910862629153179307695798583920101581900235049299259765760 8585 58036551493586605026187812850229043627050233889817141456129201349047527076218432858798052861249160903680 8586 58232263157943055111744249735733423665060979646544877081763653035410494947137897161794058785583444090880 8587 58541080528103837358869916607667949364999584165422968609133817047038089990066358550652078475754078208000 8588 58879750883830337624605211464414398298093475322465805718085785771191657593694067811308315911499853373440 8589 59163400767043815617625587269659143077722803413240252094652613621749897977647286937968825599716847733760 8590 59220286694526531665674448227375619521969703424642923735533254048796932241417529436599889599716899225600 8591 59419797940309773012599384154225799832252299746392288621233212782480935990212651283042392681391096704000 8592 59505498576138039823653038542465507692379129241651627551710168563615068683716318566370308753080056632320 8593 59591316923168604248458677992340384528553698089749155928314816247425128871340442411567544771167363850240 8594 59734609499229463692646300743905436869248033592281959637377065937417703252308914318266279871189845632000 8595 60166458770404909605847504414001697427880211641643260891866188619514949783835368992578197313178691502080 8596 60282119772668484873504496871911912081773621512159176530936277011384227643248155313769737681352324096000 8597 60426993819435341895553579596521263923562208028867366116317024290886394269345328601857925621701960832000 8598 60688603102858691912142350890701890390184915679305243676650445109152030197414642216862973722111959168000 8599 60717737294374458447351949147906742790395431493622674759232143237282331234996607034361643091847472128000 8600 60805219811208586139683444124303555915979904574510986140641864103908139784009536843342609782754134952960 8601 60892822363034770279492508231752834956786990559450187180640880833062968033291119602676593818994842874880 8602 61127017196083187190928217004698921375888228277835749984351067294904988871847642107919964240951038592000 8603 61156351793977581576989010820564090598935903632386782323467103813380466957026163887743639648655156352000 8604 61244436052250703293767180869901663817875873815740448457973230168836322733137214866999063654741879741440 8605 61332641129722818202480989277545767575705491976659398806735223455814631643489971818644876336453291868160 8606 61391511714213070584563699557081792316409690238055317902996667698025212113278077306156007007853207168000 8607 61420967183816652112599756479086496484373702420797664963736437935621381381486517724310661215246117888000 8608 61775484321669190536111524691196707165577626875408289326857388411694276682132447856756573306616364400640 8609 61834759652489968782826136509530976950364908623499857840278716381636363757174602813150508122551133434880 8610 61864417627021177560496555521326005167764013892356155837692395263931242919233751621263453375966954112000 8611 62221371689749756183844990591247408809497123199106095484867447203224361375119933172313631442553158200320 8612 62370680727340479724948940755590900588307939127911623770611582832438139375100234496584408498805455380480 8613 62460429872753032776717667609709972530337813675699533200878521850019800206429492790688837150802670976000 8614 62490373577219141032020331052554575793356149164785110624433961930652135947295071090386774926867521536000 8615 62640297286289206313401943381612421011362940459458816088580965987587477724770538579348424504158241792000 8616 62670323106992112292575453737249650945632968019067511124031300232413459893938811363360696678193135795200 8617 62760482833808056329793350369540523832445465672137679120921578035822267019529637033935846791258112000000 8618 63092126521013966857085379788367311702239756558718840423986086726086032964723530276998323828557231104000 8619 63213137515485319084498687907245314549864441444504687181861316026216489855645426745011638955992416256000 8620 63273725873932752851505543255112259471135171442011645638575399846329807134831170020561488784725169034240 8621 63395068552831850705261428634288519239329437738120970373950014446571886313933315045269745525337123712000 8622 63486220967681602665347901322172371161847721061613022688495690180446543318307934373022414762479931555840 8623 63547058575110276194923122371768604447424224864323669301382258461814269119607460043860595960111184000000 8624 63821515573630636011624117600571724696118421027793293956696371713911722092887481574282894316398951424000 8625 63852080387402990445530286431414017503576281922000923317800804201589310285375406027849672467887709184000 8626 64127791757517128378721218164427684846082876291634553093066369115941065233503651766473552252891609472000 8627 64189214739500991579197971657100954568197483173289198270947131092341340265359780228472689529034427596800 8628 64312228836514961988968289043061331099550039228395291185842008112310360137994313111683847283632000000000 8629 64558930923512359466446862719317154795542508598819319888870138930741975037272383945907180088813469736960 8630 64961745127416665775130355485749188079012193699561717799490176596310137067152700990751682326516513177600 8631 65023928598924716800561044446680007483155752389818758327591307455087383214187680306668670717335359165440 8632 65117310109571906499150849879770164679711494119802812053376485270965990053767697251925846455518646492160 8633 65242017481249848530609835907755386207456441017223062805132898749253291100463862820437278537331051648000 8634 65586136654894620814737112169716961630307082358849015654758207379358561418482077213706535435270742384640 8635 65900471721737071008403168622728211837394175117426676340995499148246234502269398275175204259240881576960 8636 66152972280764371784692778920559988291322692110503457176055318103585349835893215632734759521336507264000 8637 66279567821920389914605707679539564377902926193708985656075850642997704913115143089225488428526295147520 8638 66342952082243106462210145212988983567216636638444747618962168852153889878813584569058809900898855936000 8639 66438136725242066169348812271222934178537331580973313578373463014482859873635887497714972837105910087680 8640 66820177515170305672652347709702252064771380186546172101175689426512585931380730260492114989582425088000 8641 66916014112682685880771005637225775337366817199131700306583431850068392000308999742266909836991716367360 8642 67140142185295793906827267954128655703243983572371484444166690213402918339575786466518014979944927616000 8643 67332820827628803349529258576963783688724302565069872606146503569684298518704562971972591342096624640000 8644 67590544991675095974454226253802214421309746877452757020835213346785573597849489176791529716386382848000 8645 67622826491758771475270565739778550024492398244119665869734720374456841561874548327254291250534212608000 8646 67816824062732621728246653827447493483989609336809721381334772312896341082452604838848031379874691630080 8647 67881607622821854975472815299216582815268103461526089395586259955955206649638980853633331021651429253120 8648 68108814541122264073477713866981537713375927108808622035305380590557871128676315768437857273690412032000 8649 68271548430518510482529655776648318393063516963772449931597763598676293494756741255722500038656000000000 8650 68304139614749192593312325561333079440549706602592418568459269250535998854337078705476407001804859151360 8651 68369366440720211382590436537823980659836003640365488559684713425624555268390674580629426608227614515200 8652 68565403039794211074677861218147266576507866102835706867458447979590945276568482866345750542366936704000 8653 68860461983191634735046535406360861202969611892970147891551933632503158019171166571754017926449218094080 8654 69387999467445671534435569376658718558312626016829184828661760978132009748582344942993687212662201984000 8655 69553642739420336120812913035624247384210973262579499094082513136653466013826190437054344973050372096000 8656 69786176109073843716542481816110086927292742732346516196729189166734177079587622122131234070374686182400 8657 70186528251737762682551595159658239500725401962787258037754683591203458397959957717514002594562646594560 8658 70387523661544515827030569101866032111283366209116727179093036488851111474818777635539221459777355776000 8659 71061474935760691514401325845113400190846881704197069774081293624282370272420641118363319895787551744000 8660 71197000644787089619274056487804165356860857295192605338963542287328922982552149808308409861319114424320 8661 71775736033255963359824326339172486308424912118606910166099573508608910956300901823700497185977198208000 8662 71981063174408631789364869030974823505470456872181084342321845170391113426543039028557957715801163694080 8663 72221318535872621910005329728504505464247046926783727137820767198283284143933132012448522616914312289280 8664 72290103078428105366090036310191594261513237014503891070986140000346037364707771202356885259688517632000 8665 72600406359014536388183461155589334121651796737842147918854501660057008286064546188435386447123235968000 8666 72634962700424702634245571164339922081303596227771859528666435570693328368223824488216066722065036928000 8667 73120399328634545626202893712535460787175874421482402592210973020674577120494201796956934448709435392000 8668 73329388067688107062447024864711177822409398851775439143674935912194271709389611807481084558939376000000 8669 73678967356581482185908931018167435023290800195220662584631337370617880294114861030495020007339065344000 8670 73784150260866351243301227908426336090862044657727938774561550307617835156059980561420251990328570142720 8671 73959772964402263306211274866816605037839583593857601293249481626747648064116541095027964436845753466880 8672 73994945246139036970502418223833289951271206244501802055562029741459502154513849967336112653452342912000 8673 74701745240711346443613016223460467464469071745387427054155019898279017142444596607648817212381858176000 8674 75021898719439617504912231896320611872639787149587726581092164105517156748129119849542899205102336343040 8675 75271809977556688932029572237023422854806731835200452138438746284313842221814562761468317705883004288000 8676 75486650485478695970528097220682596633727735072490229224262144522499779462188938998361902773562119905280 8677 75558393673250873663727130802626445244001970702185878558508703929262884052351779377702114692588037688320 8678 76207011170462141289038359839902359393221721674214277258776041647257665415900261612863494057939212369920 8679 76315628319053480925927620344190031670344210166457132541710010030417603629394216603729176432372586624000 8680 76351866787881423273727013887943819282792985039046679505172608751836573023516945670641297638132368384000 8681 76751573106088928534474185790999318258587571546080544756603023832995836730026277278265469113416248908800 8682 76860929303213709332620510913802045572878116775115829979464449827276576394958747315706202135898000000000 8683 77116671134258045057736231506666806261598997520907512090620727563421103986197968179017381150045996318720 8684 77299839823828868767118800594433851788128861695712144037432416307096880230051703925679608042637633530880 8685 77741136721311813123196852519480486647297925550339072135919239848840483555502719534852849022934389437440 8686 78519185609751157819517659666822104188750438821671384077621154140891936180420472403677454998398512512000 8687 78556419921237182114928973390904242129540280858739851594574234302808890729034036804595948120296579072000 8688 78854900380252664917531895438696799000571849900064427138112310779743814832350956801711450020329016524800 8689 78892286291889005387278479855307110574778318722500411936618288287287838913708953013723971998915166208000 8690 79530435440620259556882568351278012419762457377026723032314892455947008525423236631410863767526975411200 8691 79681301029641262278017958799408142780786289139706156038811312682097386680967035638708413858357552000000 8692 79794629045381875485637022879105257346942855847207519051375764697289053204858054612351049799448590745600 8693 79870266319712905707865693906424521796358554105236014435088404358536527756495476385894492308193013888000 8694 79908110557964570363079935559556258958677170078515943393025717347952786931664880148650558474839134085120 8695 79983850273228170193798409607810605514262729198171142129499602251930731393374862637568794361104994319360 8696 80249478052917623492441697747861809409451403771813606995280343330825491480522871394808520745347234816000 8697 81013051829152908839822913052790877005401575258965230492974980204893211811246642366565267807545974784000 8698 81166594643950180202931270881316882107874861189649074234002682771807223452258959527142358309009908736000 8699 81397428623740126569421315183289491629273514455110115523795209768027860787520361827746937239252488832000 8700 81513079938976642034821606193028126804601838962470126869980598184874966918562430040427784457547672816640 8701 81977252059160494091414068439259471637153631026167305925416780302463379049625788325196765339812955264000 8702 82327031997002109659790452451832577417400763721758787906038692082105537620812357903044255396523966592000 8703 82404953665674227346413498507122525118231840025290999907987239806411624958979249855614341322302659993600 8704 82521967881608791172228191077718786062763311409758483542705770173786657914613374598985271005126656000000 8705 82561007773774608960409467761557198489005008569894487130847419351572965175562037316789784340832256000000 8706 82678233016189755049188163845512499283782331145101380506679971662687003860391346548933779030972914688000 8707 82756471224720032808315210518431670728013178229129377857151161243006673999177513895619584770996402048000 8708 82795616765673892525639369031194539605193448254449006952939073406248100042749410912937010517517818731520 8709 82873960758677396950423500758844977540345627075854768685088453746398940917913022649087240724614170869760 8710 82913159225823554934883134284209741506856205849941277818482344907486304373401205999139487155785069184000 8711 83384920253684716291959551755221647080649594749843517782842414420445282638643237642313294599236805094400 8712 83582240888667351302358784287758338290437265780931224375560605530442565232329930270976010673233634472960 8713 83740417499710176682866433746456023399132891020341761643940103767737065821730837696470578932996151168000 8714 83859237004446914421148300533494105817559160176369586426045519047324657198837222099050037059661473346560 8715 83978217063400132792336512383311623604150543646178036492986001427469036900197230780773235940193159700480 8716 84176874508658308994500720911018031168831174298374348127469412283642261031347213527858506381892338877440 8717 84455746966872387733544364634843822911153115999736283867387040818000441538703235527795371979896824791040 8718 84575532893224646638820441323524325950853288455450401344079576881845404821146599475978911906585490677760 8719 84895753589455091928998767485938023626301787882208240976758540086571698958947306484462712115125330944000 8720 85257382034071671730669068367410788897479082750074948185298329003124312455349682964379654537071749652480 8721 85539662375863611864680292551052074122413867923077502123762515899353636397753260631249531175008384000000 8722 85903902316122550956718307335857919811830692261293185916138223554223495521828949275756040047031143424000 8723 86391853842124674946944495284450392350813959512688645355329552572531134118462975280772136285096103116800 8724 86473435297331696342832906448970467277473307326020104028872602258658489224954816907302724173085945840640 8725 86595945063015227140145616840882683755206930425958210019399729808907481560283724380259001436405535247360 8726 86718620116237444370964532172936186824340042612488949858802975714882221024477575072478452129715232768000 8727 86882444333992894019932886507189254204255146461918517497779299162009362040098142823919989107939823656960 8728 86964466932907054451923477341140069257567653056208252146793993862464389969134383953189303442464033664000 8729 87375687346651796194243197278487686882785006051191907457929604007827913720171385497546437551575293952000 8730 87581991366709952030751100439303610544881521265985461961313193534403656204207749662903735744765296000000 8731 87705996368050290464441549798763447872559647553244040757900416033278336373866038878839653168139272192000 8732 87954508194987016538939603566386473451529557598040327686325467450517922191449779457080319123471411584000 8733 87995991976679396592558335740937459740035872532672463227429629411560144181347868622954246525164396544000 8734 88245286253321402714859539190027277468561602284050406687814299638796151296785218120448594110588952304640 8735 88328533712382129464738174665859100410509395623381602954329444825809277825960082564069597209273701498880 8736 88620489206794500550400529874733155250971686129659910314643852724184974217435786295504590678295408000000 8737 88745894130171628965375239046241907488965055360967619856828583539850792841003717467948897709447488332800 8738 88871468049566895570943878024044882243810672508587189847807002792126034944869860336209173046078292664320 8739 88997211181318247250194941905105690373943076678316307626382952296156577056785528777977932389207179264000 8740 89081134049635943608475165545105634687308565202342646999946068769433140979280431354448616380440444564480 8741 89375458018025312065309279746968846356296897352729020149956325656158760133663933819498185925754388807680 8742 89712962298416507943500303796574676254329900865614825979391628833407166698280451146366946016595552501760 8743 90476790443070396749255922536402195047494542527496329874644416939280342036118815131721845279035329152000 8744 90775504098728981422031326723353440997821059338750907868124073398654991007076016340337604389255977026560 8745 90903811555489292311812297312896389675983744843925833816212500327054509769801843230326306101322830848000 8746 90989445796173916314686897145697835457070528185717458291407732251410115881636152401800208900474805201920 8747 91289771067279796337258011139221516290006023613052228218512397971559660839958681962999532668289357573120 8748 91375751537577431509245339944285565984169428595796985454775874818599164712649433929915571740856016896000 8749 91504866864128949299747136128847501157298914943677935354945779055100023455994764672168039529095066465280 8750 92023067817783427956820250629921161395199915011942103617528710551384189860202022792503900793753043328000 8751 92196421680560406924109284581451947316429131309619966801324857492627657690865652389250359249633688704000 8752 92283215198933070519805343009277341875544333173675489173896003453650744212790500225580496961014630522880 8753 92718351310925599126995111292724407910813398378545926626820295812966339112500996395463664884511301401600 8754 92936651455689225560696435638327095051760600767273915541048270742746228092795535817765047549200102236160 8755 93243094160277827428084524292841169241678582881280692664549355017005032104436035995372916499387237237760 8756 93506525039757262913844492695419186074529250818849601426130790172326378568605995645885113552407044096000 8757 94256767237746924168749085011290293296389023338703913857854791385838325039474366359556186718431876408320 8758 94434126110532410418770373167564037129419717560434170363105707708427209933283263354542247323066148224000 8759 94656271682665430381674599875335902276978024069834249100757442180419236014585780503646005174911902336000 8760 94789797821650421444358828308216765710830364056492901055173953601097679442337389544610920980207460551680 8761 94923503336794490198674654468853386713575731274225766801899531143187937243846211850108654554739299123200 8762 95057388457003853752467615315595439818727510177755100566317235584379586360339245471031038742754432000000 8763 95370486822872917111716588133203626646739842647092314931832179802670046075785490918721492061800346117120 8764 95460123741238576742082206351953378060529923335927310150430848877429232220272472779611028266906480271360 8765 95774485235422141954858420795971605604319631739954564398432509639495983202642584633749869702233302016000 8766 96044722432697968149471505048439004747348257916316512561127307003856241067534847303996745066445633664000 8767 96180113200837702944698688787138054368999993668984934674431270948369319796424381848239568976788864000000 8768 96406168495318271545048361897974453212785042427507852919455568766044775028485573703405979564039160448000 8769 96814343738008819325513131374184906410269697645084512569114780077698612233150305275683191529146399237120 8770 97132950714639512802191147622208925836764416698755719140490335265879022477456253631273587050197845632000 8771 97361138231295952255121280408040286631972309351966940651746042862555115981038797324829538367534000000000 8772 97635637181206366178322527704786808726379933999235964963047784537579150035552183972244132729476702494720 8773 97773162901495552951946137396705123315738303458829821883221749599042687246375494153617231237103919104000 8774 97819045791435536497464537830088994255770648904138347671212420130637033540380717483759269081793470464000 8775 97956817532624115625815943354700088259816646522042177301931314887486198344963981206376846269017033809920 8776 98094774063806261908282919761878352256391648668554004378216453770190899515998900670301592947026918435840 8777 98741021469382850892005209254348973332241696253859493159409073478959996212072193338632481683903054848000 8778 98787336820182119892296493853366708939890283875871309861277906223689912743704158052862308939461005163520 8779 98880029599533121239635908469454207817994813926535572039299716665428398160199494513630863527503538421760 8780 99437928145139049955397138681513408777380601401628748487487099272676954527155860599886225736812393472000 8781 99577870476673913406925110248973137872359138482306615059649619883171485589456494356343870593824811658240 8782 99624559587535435883820315350822365927454227366390449617571849845873377538930342396250957155401728000000 8783 99718000362819265907270071728835470394210552594291471710793719077450882348737131904977089664878463144960 8784 99905132375379827552344096071963110194108720889240622405040248842294515818171665587732407537555331968000 8785 100280400233459611950409196637820104408847710462717998372863246686151337511997706202802777416839993195520 8786 100421471480146223515119121698389301875690165600195794618087229163612009245747468268884394335815469629440 8787 100893075260206973052919971055384996558612961048540479641118401273364387183990122224781081509112780149760 8788 100987648789751863744826925877926926490577439217220536626989981060170788486167013277671946469295639961600 8789 101034967209286366260831066121025655458073902068359325017242516630200416630613393182486310056766777728000 8790 101271876212582358539565973422653661218728395425436394626422042963970987952780158528541201605974550144000 8791 101319321457073386116033828651456084729434668215825684692181545988291451420823928640984381798608866304000 8792 101556865391980410130744458547984345420907946812227858272795669433992569749679151987361257553596604416000 8793 101747282333796588695521192980297316113819177607752570913438162230758568947396941641414206988099044352000 8794 103282906281745483825429862038160916853244935907001341460897776628793454697692364724483882356085106319360 8795 103427997248240842225016381850085299142016802214181849253491540532762343378201121900588056932211949568000 8796 103621753852044937950354727641265693117259295508978058897063581742758580658544964524991303517815380008960 8797 103913037049912150749394454343262944045924952570068135710756814135403426577612864322757598493165234816000 8798 104010304620051206869889233709949255687206474563144050561879062047890657146772992139537979458002502819840 8799 104351424420324597149337277256575029431973166155354588507101215007562494384710671053982540979554746557440 8800 104644660609239333348436694228928098319597114956056486114915483571969009410439378496241588850572812288000 8801 104889623419298152488914909214363180405943976769378631445465603466760135004808799969653989631514598784000 8802 104938681472322750423079902296802477020192588565890474937174597667164434423706015996208214048569167744000 8803 105233489004040962869613617227898792925005215467006181386428120706918288886327185756217463830752934256640 8804 105381188395221534603889213514791960871516307804705299421142180780361312702819073322832456607252160512000 8805 105627792875982016089805255243218815868538455630232954268892261648271607250777775895553019907445888000000 8806 106073066569662112428929902551338928749921773478398557965854062821049521809181392711445242527078543682560 8807 106669546262048033070892419335298382951450253739143099511869374726175380320294835311209548109948760192000 8808 106819164552306267765965295288125251876060724694974033086077366944032712695493310459373335518835785687040 8809 106869081714982046455215766547177391708740433395910529512181072033293156050701646837250585709144752000000 8810 107119000945348142293474157057152404750980786597034523919063869848183360748823120193952581276283571328000 8811 107319336994178694450817211611018360214176416373204010895912175609662558690969839071809755080725364239360 8812 107469823147203301215189847546703657187218814428834622994313446622549602503844140523911834112893390689280 8813 107872102689881670701552582585138528002800320030882004863831518818083997186245411045643027559898381952000 8814 108376969033490921767861843654171352136961853282364034315437143150815523973547829784250094269496859648000 8815 108478211982574878286886527056264676140402269570602073845581061948902409859847209566411855849213870033920 8816 108833272111512847002093120031537873238844012937722749799861139357255664354122102512891198853197938565120 8817 108985779313142601650730170274942170277508845344770304877287710194733246818876284214545341011008201687040 8818 109138490031796472143239960521521577065814923097023229292845185935438176809654589648404676584525663872000 8819 109444523052453252457714464519653970702024058260591773633532100706758604854065390806915314992000000000000 8820 109597845871369393968367960300093812138656341099319303062352595097666594103397654026659875931638167347200 8821 109700174707346336587459143333009166318750883572343967774161505523323769891886602189528487241587488128000 8822 109853838588347124780170495267589800243580046256447592969524374856182225058064521644112697517896522792960 8823 109905105420988608114810798362748511522674344141726417741789864027976566748671695938341464006717259904000 8824 110007707452427214667315774692189143776511449965361905324092995032377982362608230693325793958867259514880 8825 110213185249434085272755407184146418499493273318202771518952301537631221550564240357342419013881470976000 8826 110780135621257347881844133119950328939026941679774503498892250435490971051681533316994319985075398108160 8827 110935239849530603618821683648349900690957638975428931599043157321172357249580155463648551718443733888000 8828 111142367233676499188390068424626983894594540109916459441644330469310947368781541779173472303575676789760 8829 111246068991729911101585568976639700903316250837590264434410503648558143721739202140926881313331078144000 8830 111297954421244531414166902068478791720101955370965490726261604563823878944372796620781285456213140807680 8831 111713868353008687139262551407464809742302368212986176763116346480988935942348380189411539476351450112000 8832 112183540803026177149687074278131221671301785068913062837311593367560475700234630670392404020692495948800 8833 112550141131588875547260106842666488140517720278385387114056132077008588670919791394957667373267815424000 8834 112707604578324536222507360009233263020262462132470301174759604832633217982661751554664080237158674923520 8835 113286767483196735949510620293217683156881652528045203290137391933534538527824375273225345973293712000000 8836 113656800259294471336917947708415953191662583404301683845751882824550747486409761064208173838252230149120 8837 113921813830661182229946666473956326843542124134114575035110675804760338211143356323410571155321837153280 8838 114293821690228101279514613465266964715701064572942942055227349008115013502807455716611285023493460372480 8839 114400321965659590188237938211616769702302369672641072326102842829524788171513240223080686076221939712000 8840 114560249606840558544406950969172003854563002062172439206063387466545677886805919338769723779569557795840 8841 114613606121215434156259836481864875797734339218772842355721981645082641070965633859583034496441984000000 8842 114720390160743071053370129523462931418992515265064306326807755196055377289827385375165241978579878722560 8843 115094880960222194392833172402274840147761005163768369547914421110419525413718817048644561535568333660160 8844 115363086893641072906572520899511787092565801097078198216871924858197778682928852113780200880344436229120 8845 115685719752560152939017968172447413615665196443574513960744060067096806009265536434488263878190825472000 8846 115901285534269297125121095871307668072219639626373440393716857133537112138258117408892738230055790960640 8847 116333565296967390457267451116967854395487086041453305455650482495039910250169593759754928266423716126720 8848 116550280568539454594809040671757659274975915540722314182648311284521191224787398778101441621635825664000 8849 116821715374575036757358792670325703707358866796475586237333939309108390493270482903367950059668069376000 8850 117039296582409078847355975093920422217679587539519726900800520442515979403312393010089855143186440192000 8851 117694358296248801446656557633482858088979795377930592417884147921271903888578137398146253423385263595520 8852 118793893923786912119460802743520313537725775452169463037822637598303859926883473355195656936217803816960 8853 118959665669247051327452236553293325630573725949385292816754197930624788297591263134896562080005649408000 8854 119291870329520144385174786765379440862727733035168186713534115893973555544740407015070658815760157824000 8855 119347323600252089546177544280818137095027967810171419010021163953608770014549744996159003347705588884480 8856 119513830751402671937880921613375968467391633498278745108510507563748345691218508606918778578493717376000 8857 120014680674308476380188768140370809889607586030919714157271821632756867685656036908542674677196258135040 8858 120126251802751109886514002258769344963472970030921346407675930267509960397936109947112711332585472000000 8859 120182074403576601062757126460353700474573903159533768368834428621464464085933421651799929952771381621760 8860 120293793730347912945316936153519809225335811793552655397114006866902190878135610997385060845675582873600 8861 121134846957115068441750387383257731710007492196552394590208179142572519687449023509234376099678778516480 8862 121191115838863022380334071662541906126326975430655242410899884766615569868562184483328935621892017152000 8863 122038142031323265814101118549223743868061310664300445216583727226912953245578352671045532030668253824000 8864 122151503930665798709049575871325656412665890762659948457484753490840518543314390517822470179673572270080 8865 122378528664575937410210540214033819740274413787051812541242838070860703775767180962562678716495568896000 8866 122890804459766746649010907197372951746498519988466668406026565989244398306160243845372180302946000000000 8867 123233455548340347134130269803199760897358468657029413444110363382663485858223918098807559381946851328000 8868 123577016420087489228769853285438719608183228923531220893961901115111792301195879737626105272379918842880 8869 123691739281132348080030509579241574147774132759107230618762222231100016338382217930369523805566122065920 8870 123749138741471036248804024949159946785463465935017183869538992853949406540075970351406346981600854016000 8871 123864013775010819950589493944363948401289199180162920426382734481018045624538427190931868602280583971840 8872 124266876696617549415075640603223873385430274021030530811665493317108974571660353790223431385244144829440 8873 125308548026334224752923845957718651769345975012863622171084196777678635468963156209359678068204708208640 8874 125774177610518858982922577022474756564329157606430177514359952328195175324420352120254164906615168000000 8875 126299980485988602526131450776083353774775653989258376699089669551742330958148732119344933409265322434560 8876 126358532083565855320681475094166384803451114234324951010733812990598780644237482780792674163044065664000 8877 126710384917141440917146302351399616898117238190789050838341516272271898664394684592455030859999374336000 8878 127004308202450167485581194900427649564655838414861119937862259884107708296114885274516183348987092992000 8879 127180973731214577176843076270098468911017184876707775930048107246200192845707610154511774521552742359040 8880 127535007166104623483743906103977430462878095528348538357357514005168567765700357810516971562117632128000 8881 128067817684529286683818612031312801576250015920091638392786305478191604653034882562064985633586187064320 8882 128127149542486714529459531746321961478174181364861651869265373949374200486010350534710860237567661056000 8883 128662315593179482624202997703121456230382901948470086286772463829600349360901230091259726849039867043840 8884 128841176865748916842803617455949081696888533383651657036750217271345529571589286778226311760095237570560 8885 129020274928246253565433200356854663483398349762230525970955265146352081800024108826577367518926008448000 8886 129678998509653301254278635941272192724918526574433255293634883464769862990718547540537955766074599296000 8887 130220335331593604716989525201061991551245400008389709474502813329070227895444478056738520663454000000000 8888 131370233602456118543206216376629434619832682677421265221919469692776780475401664144912197042410514478080 8889 131552678153488679864750744783641011194146022412947333505128675357438280675972120659393926650495497625600 8890 131857288764137352925759528862775223904549719023500119764302470351933652295365180048980173593376405980160 8891 132407281406221154667323694747235925745979747186399482100819748342660571398694230485245535907325769344000 8892 132468526389428632442788350028708218842439273186211375461982078360492319859278219743710618458498870599680 8893 132775156220493057831796752433931865536179063553814334297338296312786418469491489240664425596296142192640 8894 133020946661531866355924463765209906148104309049089655566003255596150842902282206484762807515648361472000 8895 133205573803740475369224987633771922848503523910513923336974987390441867241058487598409941986675840778240 8896 133699106744617621970062110912215649688306496360576895996312094907759287325431808355255916080765746872320 8897 134442672693550114937092138659962162309561629031817442189465532459069352607601478881263595204673523015680 8898 134878236528540541507222195454989473964263349574785540893229624754283061808404867077325356653005392000000 8899 135065317858405020735911825294141001827901048686181840220284144367647758021252570281983494737411571481600 8900 135190176012569731170325448853966907869682185182816439059966117657044507020559084503268229069234700288000 8901 135377669374838981538215696675645923267007328307625669654006902689182728412364354777287956291582076175360 8902 135816117441437020395685518668852618844062294059574072369593001386614780864999898325815239304112716416000 8903 136318856901930003473027516288164210169279207465769099226373487428208233422462873525760125889588069667840 8904 137076290484884327069281787868029231177313387623894995755003043586521436583598601511921485120629632384000 8905 137266274203517924935460311218034833075266235736375846389822599061043571158802097939947438813478841221120 8906 137646994225150067925066892530641204759933633893420269307012104630332671401522788151768463511038630272000 8907 137901366052691477956413749335124361489680769679874150533992209231568141124681370805453478726396482032640 8908 138283763381597177661989484691194784169231649172572858092079746812487579283191850528514688988708077568000 8909 138603199052888428033267045909882235899633990571868359912350343991135959280480392535804765141931461504000 8910 139051589826562931060384046042907446386067803752369229753718475691962632200379879968737705425518744739840 8911 140534620885715510436662618349349777577159801163321704745288997628787093639160787664846991576554064896000 8912 140599440991063555432839756334620354545368410892801896174138796085515659689524689820757113201282477056000 8913 141119027870117209120617650087788637694381553676846587346225666617024025619166306665058986442180942602240 8914 141184104663004986674050246199001841369721510745986901150576399681200235393533306227234163407928688000000 8915 141901838314925696454452723065769357337996240330492032735965104851582261263056461947859713614940545024000 8916 142098186134339489418026860231299702349685673393212047029990102253364127675104350682968370382401062379520 8917 142163692886974087954840010618951568645916274178505124652729731288490324724466024530303382738102424576000 8918 142491658286037197975168542365528117539099370104725723973126264804235916809097620821305671062624840832000 8919 142557337777058694558322378198577671265082824743465785040364030821658113468196842489835396232628248192000 8920 142886167949235880644436377181410624378915707252839520325234990722339509463740015630324035860401152000000 8921 142952020611315497241423981721549443054809172028288889186997012930247962496311815540328793025113295093760 8922 143149752069648720801174218835696155237033586431376936098497219188731678079347255301258431587696739328000 8923 143281717722528178861202264459323919741073734246180088481461320683337646052937200776458211597275787525120 8924 143943285777893102622635502240764925196488431155883996549490367566117756866415613525347040556210681610240 8925 144275159746351138717383187547943980389989865427408927491729821745975919253042574138840279145772168192000 8926 144474633781453657275376628013383145425108730752016803168612789961188096503861472460209809704812544000000 8927 145475950154800257980229961264832599809871435657852039554596178144110205761352289483797552434617892736000 8928 145744082034793263393064026627341555058888874845338113063266578842836144170764612134616797176457790817280 8929 145945489751901312336245727323687134268186694722570634888956071181974778245878603182824717059721983052800 8930 146147162528531535127348873812534101383579906337009560831944354377025250620368151386280431568000000000000 8931 146281758465195671662706733346986845786866276394577468247185450206967040767304819220021037042710984463360 8932 147294997626905458098617018031294698273505600810598201531075255001488937143077281800284704284281657123840 8933 147566321515668149590999537612593641155729310887434734161167296447986518882208548888507953645062100352000 8934 147770126730610568442678961311447343691338434427287953188971494982419553391349218368524173659729431101440 8935 147974200001518346770445433013230571595541416181555565846502506030581003476134255241403662075160251228160 8936 148178541663303485422624478683531363343051766241563688202667295484803874434808572318731561483035541888000 8937 148930096079270395353804005179580981585298553245764626380491690562954262951196844702586846807947363456000 8938 150167748834627529330583209204942225214991205879185240740996445272371147855109660360184615599195509186560 8939 150236793744042106241154796998481040723220523840164042747048722907094396006871440210575822325775268864000 8940 150374974275827481053642456452416725181306593469270654419407783359131487863097171517411835204312168340480 8941 150651698543537269615996092808110161471100060570289751753947946481344409422065692569474326395422737536000 8942 150859559944685304990934992709746002863243604658617528181689823536363966153509200288824816392880546503680 8943 151067694467302241118988961293827141939849510050759555582909859123822285501875470904334488718294594355200 8944 151206602718194305988298947442642851027456146198609179029281078558542943216601640878736336907239187031040 8945 151693740175028695820068524519524193276551159971593835818014697403708172972462262661977095755806799488000 8946 152112475848200207348262740128515647897164095316279665523215091051969007645750696264844894517980789473280 8947 152462262932510626710328888059121804122933269251733025656813295685500361027874106156870699724190806794240 8948 153164136573166535091049825421669171576070319778058698249326330738702125911250465245023671417645035842560 8949 153304880084149101570871539349247402768877769936599042157045403442513215790855377463476963056128255590400 8950 153375298020549922165831493649982210472302998176403922161486258266028916086962784476067041815734277248000 8951 153516226319152003405873819747986050678877867260152170407486661752741750108774204299202536168610415697920 8952 154577126463626490752756598484788849960207087027013702532289305253756867584952699089749618141399054156800 8953 154790142714449312857549394390328354542385057149526979429733111023546240736220480451510796245422000000000 8954 155288268381728413556994810996608443903250629526190300692497027258869769158894646920032611046984898846720 8955 155859424223325535647060729225008347748920459916144372381122240490582478318416595608692773881462639616000 8956 156289103468472110127128452729711051664918638292602884855808045252808625667589795853905517824147789952000 8957 157368242739488934789361200093752380552543866074064572459994849206984283910640178595995907542875900544000 8958 157440437101969991530430798022040638574795627400582051879462364382818435065711891174002388334421032391680 8959 157584920466342366562994350441889623037508931249175707322705454325671744834598039402176324532541094174720 8960 157801882307877575473005120987571837969060105042249904190710680137232358495854699321863850141856972144640 8961 158091607331151270369187930965289279213304501485389891510436209787247543569316597993142319138294582272000 8962 159182594609245952239050044831945762869058536544142765658418263718076486832386956374572353617250269824000 8963 159547847723304076040653973854269251663245999932845125758357059754820727361895029824743332623317671936000 8964 159840624764736036596480746096269444901312349146616335078583648114575875584738805713236661623242028032000 8965 161090645334590264400430254183806444500622096278327175407469446108105510502369186805859041020447923937280 8966 161756184531006780820022963072566279330521867758060364658786479775673197693290891842748766414089789312000 8967 162201331279107253724716947532822486397991150543169470055560852471361040789106372973772174912372771266560 8968 162498743676046783346661598730118201678506293013775265818868417161996183398501839161104633194291396608000 8969 163319308112043919020554260025081914044570552880328868315107081263574616358740297794507186942862169175040 8970 164068698928526611024411482574029293761585534878492327786492208758070807644006872356463546744005754511360 8971 164218969552640380032392592367805903760552462115856231494166243373005975665841146657830819099481681075200 8972 164745949652159171716574822469090802032211506269299966825927305319595547404650764120290712288522056064000 8973 165123349640697867545455581076313416510723587076696004127024656761395558700852641062802275232023899776000 8974 165880621191025901618651681310617897076097980743800128491186732825961592294154519037859824663275136000000 8975 166108446863239238627067938286096713849299486639888393957114585311514298346052397212782636322026356736000 8976 166260496168164352523018381624048237597698227018610946121076213513913180618843658237294619499769733248000 8977 166336570518782774043774615702162450475932021692842730937295634072001660523254807138510193793984996459520 8978 166717439802305057473467703241665898794940156717978334394620021116043220354283010585542144026924515655680 8979 167252052385481462365645298824188613044193600249992906690759823479064535737514675461160482242300428282880 8980 167405098470025425903188750531568862432963455007386007585947072655115886003727676207537616959606095872000 8981 168403153901196052668529126943072746057614669079934600175063538946202561569402593558132866619130860354560 8982 168634277824981516515094964338940650238953611374236558628442124497758133603105351974815991151018946068480 8983 170027378189058435370968791630203242627625947265778966590601829335819314991613868073010649654840000128000 8984 170494175653779041708761282275324962058008828972957978815217361988580644476779144815675698168870395904000 8985 171196660994211034115212444559524360069462489571207256983965183083438591679021082379029943106616602752000 8986 171353142767953737579163061926074758279471241131585399394065331895717362567532474299055308029602888704000 8987 171666515072227157946690456996049996662200715370031674577260332124867048290365155982735033436324864000000 8988 171901902406355184571438031825913859060793476687976896102508050918614870412486396260732556073479008998400 8989 172058998033933115614331691236642173342483285086298446768816911053663461248873825552314768897487582208000 8990 172294897864909332199709384120073803854357698588481923449353478153711029593047169095201823245272256348160 8991 172373599568987742066380611610676504680647264165308742494067507129885393373864959416804827177273524224000 8992 173479024768071413132158560219702368389969247719742893243037662647152060690221766068704102842625318128640 8993 173716778378802411175677956078646111278826271240245341931633271481189496126297421825825689372761291535360 8994 173954842295147306552885130362134812174685398424997366909555371976941489957007589563645747339870419968000 8995 174910208717893567383863808038526447063935878126175618342922399081623120186202887970664382362757722275840 8996 175229773135770154249628384325651237736685588003671006540682926166491021512911171532565079781982129152000 8997 175630010640424271901844914640987391198039545766041982975965109559165476985433226962668918563144976000000 8998 176674706793034432787447034796777404537947980202410930940538545507455881800894480787221266653600147102720 8999 176916629585432817977969979316975894880613146320630057864017993381086466894597876054858168052979632112640 9000 177887479390738929424242223862394608277145121277063909020455627237570684250697731463728731541438767180800 9001 178049780185108823792654795135172477806776790427200903237079366192459454453197143904158738006384467968000 9002 178374804957101934970947729578209373878078918784454658968191535681854171690079536644350050233700312064000 9003 179353273131512086529036932119130691181245706516819817532441747793692805195952567003951063502450742067200 9004 179762475037963027253659389589821657044491075770891504461275191865539784719019666713631736668900998389760 9005 180583547856170958434039462709921917396775401167907400299886122040166726270669394101002086595125536865280 9006 180748190459496443526316172919494783098188004338246872114412316743755581207354582019480037084736126648320 9007 180830565361764477882329001845851782129027312522319175531738263539309582670069250924123335362164643456000 9008 181242976468776187386110091725173046005853193339810043388765560450656229759980743704680484788076820352000 9009 181821857173170013134095650906630600991091439770905574210680775873692102292149906036294335669350946114560 9010 182485591258822689316110574154407132191911852510245440426882597093504090020480029838537281583716362624000 9011 182568720085607668935284828597243152769461267267579025701060122575152179289173803947822048153779264384000 9012 182818323010472671370325898894255564711723940982143199066031144658140371800962832044924504151245889541120 9013 183068250914414408599954103149455359957258463321471146400713678432452453027342487822337456606949494743040 9014 183235050259441092430835951065645164563905617270434584588251133565567803722881598862641252450967760993280 9015 183485520688600130315827315769754639070753308154685539837744251800554130405823944630933539459268635468800 9016 183819988522411102812008875606346508586884202140562162681875210502762713683143098914432528888838000000000 9017 184574665440063239638398685958816641395100696081512936899497461168643553119364792384659041655815813504000 9018 185754475371281969316554541772185630697311832213126895936848062764562710458262584110870660354327860797440 9019 186347070286710250996485381548724671829604060923880226264802623215161842042187713364907248357880808448000 9020 186601590315945711415083599161124140454749993823368305204449487876643847455906301521395718643100643445760 9021 187281930009912057181346573726887433952845976453213509471773188044451856878600140970543026719793594096640 9022 187879164517323489156059504772403691598393492515378132355716853754391301708668224062941805141060931722240 9023 188135677038729524744466411978923090878730774667960641935355538561472675963049889910748346857123437608960 9024 188306870649423107005460736213009040536119209037774752730699283325580449776450717493156650856888075084800 9025 188563939265175441657137478188206973029580401284324558401745897625974140969184064782314499153091105336320 9026 188821342087067914072269253195714343500937730511367411243074649296749909439808197554525546189478846464000 9027 189165066439254234643747231728323155162154297082289193198544348321479655293646564977453797555295966699520 9028 189337152000710851889232587236119236184936367976438674712688431100701927983149678793095060211211915136000 9029 189423250681403215723327719866697293316365285315428796223637589762244687778319137369063743110415125053440 9030 189595559919387805537497295522843119032766434545183211900014893811667225161322064642440141417620097479680 9031 190113383751397603652083319742906265877123601744929696867330144580722789165941225332313591950308352000000 9032 190199818568622835219109506517052434150363563707865169415679289383811159884330621285869499329917952000000 9033 190719213943644177493924408911497967673737796419861989777436459063420146783672471813538544974071914245120 9034 190979417913635530437340981502236254707324018085251936348548796415024337919322197019932044855393340544000 9035 191500840502474629360171157699615450672627098753542066296332094265953609499530202807361299470395170816000 9036 192722770967101970511465559466216321505948775488368158322126303488945871835750669243623891259406155648000 9037 192810335266172792598668635525836033792297929304405788724353435623235283221778538627631447507230593408000 9038 193073255564550561167146088164833330131559884890924282868206731962047640046957058103493290845430385116160 9039 193600120869541420916677468231384432545520444365945218357345147874097659486147799323751357831680884736000 9040 194040220978166006290133530297056586430684146226934856113693229764266565658696385137393104611049679872000 9041 194657962122862300334270298140929075442148158055763920329670251229525117495493911064733810491868669583360 9042 194834803320930454290111395184797741609776371354401410091223436613494194889812783642433418237535838387200 9043 196790182100947806395103573479415201736849514819532693297394522034188414550234774287547109401129856000000 9044 197058268283620338592420845636082743803303878956251231594544754588833467180055048652978556790652837248000 9045 197505851685740908508110432064143782877479553245085035913087753913723691432494993666807567063987088629760 9046 197595484473717582859922561457763612057376505930249365855109679076062089817702685852939223919623005184000 9047 198134095290149937763841239763410561073242452616350421876948442349910763908632523547693234350639395456000 9048 198674104171930910396022589004883098408134482305920310481565152600112443814119704826872386315054679654400 9049 200030265553342045450027751297671859837363356963796768530894833385084983480174159535716473333543472660480 9050 200211751799814646457891109741865397768408870826387361959691548792417557669043204301180339476397203563520 9051 200757151935661522836527009270220186029197881386162104501458567354208557096388932496775677116359442432000 9052 200848189414335032626093904319715289939602919411814964660900635493651646124608798595618114163762593792000 9053 201121537811649761528336594382185607913327862958815711065168096373352853551307829787532945401666568151040 9054 201577905980043391744762954033822443078377704668921192929346691324876844917177804208323068062504499609600 9055 202126849656933278070538613052940213848691583529207128956051314667874783337509416236812907750765826944000 9056 202218478574036176078049744745580811632447935331533545807291108252979756023563464381717550834441519104000 9057 202677216865200076914759415757701254112262860244967889737027471473370852545177744098236802449318153216000 9058 202769083378221268381016666985174811789546113157508222919119853099587685435639700561823599843153752714240 9059 203229011111341926156771448484245671686494838411552035225122662389195519317380551465894475757926361216000 9060 203505444471633349800926531914533824286352460714281680946028628516384313618920871430275856982006384000000 9061 203874579371895728644313432288672563516120576523076643083375044703589969785411682423423512241093179110400 9062 204336894784169783821010706718767693226445582168592960391847195194339783204678076165281211310715617500160 9063 204614763102669664301483325544867769468833422774021347639425570301780676467550954737469732922195468846080 9064 205264522669716009955252815841734589358430939103373991810677286813682317361523401680575907963907898081280 9065 206009511211340340999288056487085127128283741515467321636128572812656148871452569378048321931872510607360 9066 206382970454439347828974597932037173127893470980571059116559095115830971177954714100053047867846345728000 9067 206663487927669191686620878909338934517701529571516930246208633056009055666649239745007951350915685416960 9068 207225612626429955690389092412368983223932227904052562349754984089791972222653438559087278016314271616000 9069 207695161932057334745799434402033549204246789937392832032844422770111613811231249192376314454913496192000 9070 207789193307329398678790658158724519654490947715522078596403415422561098862084144054665661344071037952000 9071 208259958667435334471533379742461466162622840474036764891328298182131295902343710449661300318928896000000 9072 208637302133478758259036384990545676182459672470027019796496695410964157034091314002218271886351551488000 9073 209204538460007768755183397634906589164311373802175553680428467763276196620230640899668295212062652544000 9074 209678357059473393496904855480691481054642212657765401064810032118495625909009460777242722289475321856000 9075 210533807184180160000938429562789234632599186348858318367142374052702346893864739268929178153182208000000 9076 210915073231799802332648926974943971548205918785918967750666334444922530503955899861117365769326706892800 9077 211105952757594904880853343852988439165512646066197143135996327348879661381668684745450559401010768768000 9078 211201454204855075601493093086953900284634766633310482384804907704406844164506801404612365874723888824320 9079 211392580552268750640580467794497820077479590460728135700402093315098948305218080369959446138294106690560 9080 212638922798260837566583079820917382924306169862122375821917591988483828273466592297449796300506841779200 9081 212927532454007131652891550841398154866074140568041071723407575995326855036002361126391431261435472000000 9082 213988962953385738740918612811795581650593111266071819686570221345323487256382975533366936442017813504000 9083 214279317410131775269356660086331520035067559974027275649681769346733498588303114934111686366012448440320 9084 214958271000777170826834005702643352025821450792245656398688879427344765063280029791352812778284797312000 9085 215444491719312442060714103104880041511073542603272488771032851058380170699770054978067509669956224000000 9086 215736726723855708806125152524424332250769556014033187526474654300338010699287977649246384460225379814400 9087 215834222257052131770370770217964343176060089727951309682537779194231084837910796842312545218484174848000 9088 217203573450893833734793527561839827222498022685069039425351457108719840999394818306215680512015254625280 9089 217498080387247814858071130124900791844965286463446471671394428094171074091015834992172430211791768780800 9090 217891347934112415637011991528131798132312636013397022709866714266423724632249864650751916857136000000000 9091 220165811632296196409639483996713183181948398366207882401573640953469489054838933608261300280650219069440 9092 220464142453097783469141711379734667852410495268512294065863418206025667479533434924944414138353701596160 9093 220762858245814553498105429319735034121310786299129631612032259340399995861514656147706078651512233088000 9094 221661320177257182470270475635279257948365547352825267077004834061090182281979586552918067569776876958720 9095 221961580582178261946467782104472805593869843623797005374252954700110804608289499472927093163358008048640 9096 222262228324030775176156894876465092039826260823059939655619289279826545580865385068390421296281485312000 9097 222663695324415273137190137804874398280886549354074724754569542270245657384813860430006874889208509194240 9098 222965248699262590261481436345792264787553975093746828871091561900348737906869302626503104489565322280960 9099 223468702162064503120220542654249862877102367401421675157337207443629810296216514229361693742880592568320 9100 224377647891351755855722532185734086452519304075742300587165719361373636224839354762140150650592318336000 9101 224478858930349839103015772696127904329576476067672291102923617707120962841093224084720696547990351805440 9102 224782752991124697212536336139708423612929225033710517532537648187842619442859989826428638572611669632000 9103 225391716957999991868863443359267398933746138385690696357956771316375168802137428908133376042770432000000 9104 226308109727254461805308035772742094923287174267818386580916421257807964219228408059213891293253279744000 9105 226818748962102958395674800094074605801099155833416681823301999326365673096920101705459809424692765056000 9106 227228050238362059488083530252493910874217572914916757539272568347437217781724571020192429247762750100480 9107 227843321320502054146300254077020581647198534401264879424628290991197661125660047885340409433918464000000 9108 229388448237065013410868734184712713070123333747183569658628326843526426969241403452442216708625559936000 9109 229905704449285522688124326164518825064771894235247254913855982497548854228575136419462161752800924672000 9110 230009288905501930117502488808078604152975362267413252409986448309833073360551188027396423627013829632000 9111 230527878251530559799024253347270968713452142112269116062898059899304709422381001013463345996994000000000 9112 230631729660646979648174539112490938217365452594182677069058594491507739495648535616421209140660496655360 9113 230839566163969567456536600623641209609776405479586740260180130606293542754611283220001841916712443699200 9114 231151655404177672098094641505092825713181119845470708235825564401695714637179724841405131512594490654720 9115 232090336003047197901640549988402451951681857274629732825342513802985028151367449797240685021019570176000 9116 232194857656770576345180098749925739514093249112578401163359728610084643650611022712300184623068924195840 9117 232404035468808682091029000993309052104592121959749625378087295234625639688270006884279263157986943918080 9118 233452619374793231821433361421812166877493501491450866339157000193691326198745170198257480617678565760000 9119 234083930870614763288593613000549963241407896990301666559740649443094042457304294331589687374183312384000 9120 234294729108890840155111016232846537550621217940179738653741106088865814553733568620411059214574423239680 9121 234611265477986440586398482128255880821710908876364743138501141627452930248137454325314105237547114496000 9122 235033947565443253027769263377901141552037802035280535617066365603876916120055242542874791376659380346880 9123 236838451143444364673344182116354233450920606623223605799248512703469649837740564164427738376679946624000 9124 237158259529629979222582150235583044918240476210023311064865775545006300529218881118374725886813426155520 9125 237478479169936705289240849985489344150485389656476788817259351683104467149108512113056523627780003389440 9126 238763480328560403367900998060928601253556574362744319360274828997349080468454144843051631661183834521600 9127 239408461521942866163760807959294286366133049643599103828974650099615659773048892037765810212632246144000 9128 239839370474387639379062892199746632420972553446240722158760363122939704743237265823970272162516422968320 9129 241787618224187576995295761418030098510469274675039239359929345865248345789017581805179587326813191249920 9130 242658335696122105465865092798967270843508729502768424726700651174176435606143789725797800437203598336000 9131 242767385118095951909262267750533369441494607140556021580632315000862725464925465865939504225036573696000 9132 243094813489681617434923115616373377987150045498683193843000016495429750809024382502970231457884543713280 9133 243313332681973437849547358546434300594100846425464555249148184433311335195195632047958008304422255232000 9134 243422662418482536455933235799016301735944650052706266783992794555961361532796148261595870454405830988800 9135 243641462267288248578823916676952452524451937710543529268184877339544254778893429502257306828865532272640 9136 243970013265368731526452597522046656847980112706924727985059746031399244973387864741273501264096641679360 9137 245068233401128076210192711519199140477394101731964104409433502214774855488100351034260340470095106810880 9138 245398616469785660451019650926620671547665767722415858834804878858778725918890787264490719387200930816000 9139 246724395536593441756198923768889089745497971182029446388021971770305630249653109579452575465116970844160 9140 246946020848962062141951796074406597432004202445401815486438189996135287556068577369194494368419419264000 9141 247056904592314338003515607279075635335610517243868401903214475740340716731963266325684176930577036288000 9142 247278814349631173776456975328390358852541984936404304642608572939175486956063581633760152897519215467520 9143 248279759540342057580405610594512877251092180140507915092857570643361501994474586753179998018954141056000 9144 249396446275458502104772980293744979900794619099366416564444254061361120198261128640970318194597888000000 9145 249732383965815344075093240935029924523476431918072910157739353353571149687238330246254373104974694604800 9146 250967846366294180868090757776798093791113273813679916817590192417479361419170507922138800791615048576000 9147 251418546928506108832976080140098951127983549108550215136227862849829429009960618660879872002549856199680 9148 254025071683862271214341619199028015986384879776055790330799341502088368112436716874730412483758893450240 9149 255052005010964383747237346314282367181394576994703128856716496287264912126901967635722178219926544000000 9150 255166352467029059034758110411454156419323444588686212979299398685116182205758023582258889160939102658560 9151 256082891413008219376990849774987362877608956171582311816734082985217869989501641154286462847537153024000 9152 257232974652031800689827805059307134414665935121843710273464370214038324890635112817608371985138687872000 9153 258503747369192748687701336380420340296015380967743198056536471938552170070128826859517481642062512128000 9154 258619568164879286380496401962837951312813311029899988291533625366127136539302901892530061520072931742720 9155 260013278251867089486640786243821934344456356840071163799769099913283557554298016573076149342758933806080 9156 261297127169203158593852265758036848445649101515142626557244810112520673334025033663715853233205157888000 9157 261414139603052362211126498790197181550514454153794612875602595488862766931171277814178782862846354048000 9158 262352037298433897922023451624123824679438034325774040484165595094970709832011881944981304149079720350720 9159 263764894947608465558541541568551755648272322296953492991549134348177671369090351252136962512884848000000 9160 264947808862439049350598779085009854688147768177076343943081532597652955222673862184304987814731751424000 9161 265897775982569359493135856703494860306556084897838321728569890219061151921882018530746231946163183943680 9162 266016749705022771198159329205854063280359501067741949216371485835447688620397125609985385504539410432000 9163 266254849263757833653395789676151424994285410296290820972738378750346885538661336027870875871528233395200 9164 266731657411460632643359244348876786017196404243548250391966654291634943771240326061439105256665712000000 9165 267328811223685064392927665814821718446446519973219910244675763865724409289421709564215449947356095488000 9166 267448394675610777164247847741686921638739219894319172468771379588251177902266252186258225868691730309120 9167 268047076516179356424383050648643575378147750604370743779124184185449130169717762624223731486282294113280 9168 268887375677057057945573075673573042805063350520412724850261582736135998822024358225246402358507392532480 9169 269127921573676358490208554163218274389106827362169054175579243895441730634904797804624572916084163712000 9170 269609628339982266972572483161280228399190215510178358717554671104119665640348002338804112016673584000000 9171 270696472628538534500540060306019805696818737448964694674137931411290671017176203355441896801243459420160 9172 270938559591708302676453525321501128942068342758511920898526483646079398168018578353590576576933869184000 9173 271423352233240020231505198523707641391894332887289490568459780412012311409120338906518637541816395136000 9174 271666058245362471720587064440672479428980263098461464027183570220731771158919689050015844971274806231040 9175 272517158018901135634899092658612516754327377636549969888096847148430174662594879837359913198550126320640 9176 273126640530706134573919310523929911575524658775958164460586412502589799010134911821391868899663497011200 9177 273248692715710374310470271971839103025536178162748415697058479302584277000873969906585305749366944768000 9178 274717376515462316120413954718783755905690671491947173873630140122779966022242495814948833017710301347840 9179 275700672461718436120666746586515978776863919174683676285593971802857547508984169324928240930922496000000 9180 276193576511733655623917601777211812627078049812316898049764009554413892278929419010591069516255542272000 9181 276563805193981108867424860057611916381143806978046252687275449022901849979627261827776528176042635755520 9182 277553393809917650569787875367429148849797572488045680587160744799100104611339832963974128139759517696000 9183 278795122331097852084435598463371969328029394940342867654841909101514014824972547330479094710773008000000 9184 279417968865865041481160198023106423925220911489629659784759867637430066018547033660877900842453313408000 9185 279542697096562663971842687675918604419498979074613578267808690702386360052631368968102169386389536768000 9186 279917200021379401358933663288783979281112820211146862482198167946307745496127244467653359489816684610560 9187 280167134046105414128638489829321530957619169015608727468141545974593889129907545626190640456172493824000 9188 282048425387620248526481436457834932767979702926248367041103241021266116733870908080351517928191872000000 9189 282174271640930725328105118019875358613634121542854464934741027393013937339377193871662616839854068981760 9190 283182968615364995837891193215460948732924912081521936163641107997377804916233017915803577477394105344000 9191 285210674254970685703771466636275428231947054994491607382633225660899159132202312334836870723511424000000 9192 285592405271293461858145464594804214943144880173957233049842377160471175080337598664076711229762463334400 9193 286357327558755441691372423219323037583193422215139526652942053823592277228455004789370547357679229824000 9194 286996252897152744940726713325301414530285934753507650375618071814033308868498088087618478078955153536000 9195 288278178970051475549579670769881965771408239738180192734499408615828704993723656376743444822256000000000 9196 288535217739530003746527884503620742327250529847042387234041132140696730810416762817955891443485684751360 9197 289049950239989148455753946073293756992806324026357704534958985769064130616853047897856289466820275328000 9198 289823689037360001806755480229077619097188433362871205517390646519654145988416521075843991146902983802880 9199 290987996772779034573137099219249754327445028282313787526786448820920307319814988160321550601251495552000 9200 292026675460194014892046259521506136609886961205404338585771647595139514649831196316833363432102811776000 9201 292156758294170663391805968857741835886026329689713611579067457190244147412322014840265636540212841088000 9202 292938414956113610776594779585598456810256878062072739848244994157289090813191479515069003876590034944000 9203 293329989783508221511423995916847194281352056985722449150462037088216735403415449502369671005002709278720 9204 293591316557260609993560856571835214435741596706258524326246480632272939848818780941389287941661520256000 9205 294376627909647273836037836298042835772657021052683189971473460668742724837894056953630168703377543782400 9206 294770033397517360052112063856499559005894595559378743003277751621929900633060479631460828459699568000000 9207 294901279792568789182959493468285248380035513883994281765837771917138413182524907225703718459911168000000 9208 296744583159065708540639832741769742726606660338749593028063171527710287691969382612685225648721915776000 9209 297935352727330694529779005181974022696822668761416293613794920262205985843218836210079597615719845719040 9210 298067941012704022196081646779767139174778546940443104323971300045522849326607808150153374160453632000000 9211 299530125936052795653882122790366857867664255449231858177417777949041503806759544133266130446417739904000 9212 299930087681658313915165925575025556603571353258127463321096047217280445640592943333181259004227796024320 9213 300330558030935866278683744654819517436540323826074633287462261903306434648600025896519033435608373002240 9214 300731537598264680734385851155779625331631273063733740348623535571312646951062208221119220910863178752000 9215 300865310719898149161792826752566236404430810702874191910403099302315823860130507557973677836428966912000 9216 301266970201544921486632865110610167341549914760927723362159421890077839094878983668421080336896266403840 9217 302340560360299752835374367772077010351500602796360440680074242655047235192506831540668594248233171025920 9218 303282939769953373638433434950129993013798129048821028441640348612346931948327713787044059674669152517120 9219 303687672442637495863252191592190362965392611742186104073046322041759802285523797424575187127038515799040 9220 305719063715496567039592462399629080632111211913875515066350295281968314621542831654135015464824153374720 9221 306807757210073723718324227148214918085068026760944958346688633315417620746048778326263165988533436416000 9222 306944103225706253509394887820000960471878953767324147912819721227006530490174757180505463897970562176000 9223 307626699356245615414909780970690823447740207890428374731727710161419698913451883081015976986533025152000 9224 307763391955361616005328163752498749236610892458040183529038424690241984349849263739403228261827148185600 9225 308036950712512718524132824555827543358769366176550422960339005127556065591414345425950932909754599613440 9226 308859017130749055237114622938083473422316227041426683383535837292339939503718742494012007106316402688000 9227 308996231174760571306301152820423879978929438555858764030311842257705699073779902399368709537273806848000 9228 309820735407265265748080052890528814482209227680707453767233333958383527919897904949161771756513999559680 9229 310509422415582110667870965198823268445139765347358033343282573452429944948121608543564202067878211952640 9230 311476033988180352822941559796226010321559438178187851327029681460670527373879314061021322490173728138240 9231 311891172764429808019083583872154425064141741365704776066709177824664376893952766834278019599312627624960 9232 312584241973030106876355173775744759156207411181699487602099763739902538887406541701298822554473183032320 9233 313139753158271053495640836105921984225033761136945670871194912378471128352905084265145790450643658624000 9234 315091455832646016790191769285768218665305701855482404133661299572566044029150370171439459724632192000000 9235 315231305571398461496894241571185001630265795836773753247455179346223148136075493603579224537687792000000 9236 317758732349670813962993869204441261391056478317156574237317429666409142820402449218726903437026962964480 9237 318181841973543920728089035285295931760318843267977287674430004153324328618864012261821771073958853248000 9238 319312759079833995730387761541650840739777848331509308280058027873943792568615475543540725848766162048000 9239 320305450932862387520469080391402751650920571788266792583017057979951793935576595792610316522319885358080 9240 320589616581592403300691201142925721149122948487387909665539399377127726458858375015379971025516386181120 9241 322014050007415108565152404634381760173589047043774040475301469261665680796974940445341455371046257392640 9242 323731327018185468539960304836539850745916245550625964372991024339246621351459904920189362288412596864000 9243 324162007099762771328417204914851872984210866074124768362064040685683273950265291322747258928024579153920 9244 324449430248242944352109355629614011945219884633574291252296753314784426614120896712079841748267080576000 9245 325025004846529463292968640703912106753219484546930102461340852550244326919563788366284999484727780992000 9246 325313156685852417270288440616360613930246590319074769667864493648455732691623390636943905679155348889600 9247 326612853454358269719795459900942089632040397688677000265352614902348057105430763729825766111776984448000 9248 327192082482290248741400069099545453756397711063223496950918887354176273362299462661650302954408646784000 9249 327482063734832074468282159422834843872654044606285969589547235557829497138416097178414829435630058823680 9250 328498926843060270327569291559210053104044646150241974929122526409975409350233366416214181557271644410880 9251 328790011034062994708385628477210921493338850417655135825139397171950994229281582202433065905884419072000 9252 329227097953461756546178867722508387562197860107541244238038014240843161317723893831758734525993309962240 9253 329372916527166583505500649233754516733018336475339571867438165143508451457758050860764676411097088000000 9254 331127544091971584710932891703997115797998508634200922942791756047359133852758460992441871310312444436480 9255 332302237519511402878678325399850172071634479666857763242779982381746366047214935666886886696925944832000 9256 333333348979723332166864947617013479788385405361460315228066750782561495330251910430408698106392542453760 9257 333628511471843658884667864582661099265370872155626767742363340510994891230236694985357632921809048345600 9258 335553143680814097154814549537794363552642249080229353416370655920596686102818009503590904684788799370240 9259 336742783543012799736843362963844408298577659878795367484442566828243723009369983896699631236000144000000 9260 336891770645782445228863557782630153840121018325180672090881830912323294517981541486777703125135744000000 9261 337637648317443935703116340887295460479991891327329973747600214336643971757961795903039584018178449408000 9262 340035040060203877455914878945489482546853606352805850352499733021971000322605397353588865916809489612800 9263 340486352130578898091238185887455655445919708189849133704313983013761623382210832501732536154000000000000 9264 340787543715571368888588598612533135766227811125490241707173570702693202219851328000035955324091639823360 9265 341239806907433163573633048168416315614534897301800096950501511831081110536341822435161177497237127168000 9266 342146048737166557333241810768742777822861161507195305243425472507178024449557505902077019173217915264000 9267 342600028748276366272952833795301181369992385652273859824329986568614399644082140210802860539908715217920 9268 345335979542475350833071355250631674103179700472735203947731734476697757212446334193726951402721572331520 9269 345946788102810769291682249618219110056864936753864299357566119555651248090438713833904857428762886144000 9270 346864930509049488416096706026215047911996771123747018086757200206085483615723995105692451498070983920640 9271 347171493351884832331124619475734884151123904565421187042634605079334713821096511282720453390737093754880 9272 347324871521852934403230520406387674766460702753716473879153819065203735187314722063992862219876442112000 9273 347631821487811612864575454550981311337204127458383540381343426294014333336698291790741429602699262694400 9274 348246496646395189011231541780780909582922310242036168770723772272928356755791310283552307723961648000000 9275 348708182152333939264618624058886840940357743424391321352940955131895008625275481904702480009158814028800 9276 349016296276062945097578847236885455223007590337635608880832201584237007624980869613105456639977991168000 9277 350560760103199385493952640905892898763249753421343972283931224728651301153857774041169885472331953536000 9278 351490560441518482967596478193300876332092241076569160186783245739977868250431107871686983452094852915200 9279 352267187734060127934865675441388599764613701879490440467081493602752772680686151762054498248747436277760 9280 354137766553419468471378009029161048394305755973721294001893467115003417962212903701536042144370821816320 9281 355076599728181644620003440703844642194256977922136883081675546363591892989714292393480579385532391552000 9282 355233302193767042022571385728296339277267424639962657958511069695266557802296090258370057168147571712000 9283 356174900998123834738934521782091790687901095096848891675987997523103900283812405401401205258775707202560 9284 356961381960042036924782017798152067917557445812612612201845403180291875942265059837946567096052539857920 9285 357434064141103516612728326457852219207231816427301589464190006620671035035005744313214181471402103424000 9286 358381217440792381545015232526593747643828861406820562769175749376985429318357085434848159867386986496000 9287 358539308532044395692865071383184455589508720453452826888716406364628613653263123341997587141999240151040 9288 359013980406382869291855051859984324102250347948653230668515171652896606442857429148048483931505257472000 9289 360441589644157604680984255018455791800337030972461165390219792633443048568166269101757099743320692531200 9290 360759569538211196784142171822729898251054774216675728269052742778128350452709014333183134979015161728000 9291 361237040354130632205122875349435076732080884716086769056921764123207485440742410859390008793813593256960 9292 361715112979685801141387114120960948056546233715954806646955570558388258562379251859714573245721358458880 9293 362193788135432609709379165184406906434862855577490653757508923858974265997925178359902320456215535616000 9294 362832960192551015552866937166761637129759613297718693180577926061075081959707668918887022213132311470080 9295 364756928182626431641958749853337247145516840547250879043101275577729062317488244457230425803956379648000 9296 365239436148624254018528947262349930629530640347745160685455415706525900871806402482762145499447777653760 9297 366044967205120164191673464586939702816325865179512765567692124507723627946857491039585956950815311134720 9298 367013837961219427592960135431245349979507761826373531703623845559884776987969248670056526835423651712000 9299 369446711581023598005618380059919158083478445242124568969719145993463223779654450045133526104470539264000 9300 370587301603616483164085882843759122629536907207087506775203991704914715967902976688605884438203584061440 9301 371404061171868438951005381983372795085691219132936272943786872483806316181283994352708628992540160819200 9302 372058702890983617466702563594895835424489140885689411017732693166917648412014970132789789841420672000000 9303 373042726344472107935929815954275894603658956311322222258477638041894225378649003085910865773122234373120 9304 373535667066845562022579611892134448875103705645986122497661035740172582958557390867429255310333737344000 9305 374358613787469344269663350009799439700582021500480310512905326086936916208217859373493853995902678656000 9306 375348429186993957250534862154688286556480269575303273042412710119849339388314660092953029716988813312000 9307 375513640553172646037514014060348989655671106191798675712572085287118104489355741747268985242111749760000 9308 377003662604565121189598976923977772563718759437177867433230607495928769792392544901006590072746580608000 9309 377501586678775826061385375645838555936120490530758888987597053136346140113697000371834902118132565724160 9310 377833883945161108611463047239320704470808296310069846349689601238935813830134941347295021107183427584000 9311 378499314396125347699374458400378520865557006423537674916591879256274132600775570251191766430052545536000 9312 378832448024544801637821947384018108637388402919142215604036958321417654255092631299312647493374190935040 9313 380837121443548414839702221765329798333003047997100356901180537228052136243013953457916805052496947635200 9314 382515396211492061475625274116333435006623903885338600978375442807408188137572387858685443194316043345920 9315 382851895328812518331822278637875472116537256878821616919669027381990006042226989846720444858145275776000 9316 383525739519695723811974899426691841904556787913660581411355721574336015254527042223741796427981617792000 9317 384369633241487601875195178712225081351160486390806519614237468669587924702649358345943058642905136000000 9318 385384640120869294983872812439572694297079322508411386184501008152530642499977826994245242595676597248000 9319 386062728985565176240184214125932416019942859457617353973745922258168074567822933488851839550901673984000 9320 387081993214593957484888294097120865346620953372985231634933219382612946637231737460625147148583952256000 9321 388444999427867214448199533082061548771659209725866515982919113455378219880767023877474068822529847434240 9322 388957304219254397986499927634243513143382271843443370858675363973965318741749134980051098433407524520960 9323 390155185674908857692400332369304247272137930435016357082944050989202384814379584026070504660284274114560 9324 390498082328844477955410523298464610341648645196570389193913248814534466689954545622651866060800708224000 9325 391184736864396951425694673168414603814724495053855565545417694478557015952194082463335211885168827776000 9326 391528495202574988852694195104253297338918256704208924344870958033135135593013042562274304654909827645440 9327 393078971128932173771644950386470764964684367039945486692266914168643759062361195446807905158430032000000 9328 397416589901709024299837051096608087168321552039587630170279654429665192824358831232938751353264464000000 9329 397940157023621414578570104291401248747154942700378880033491654521951312160960832512257980787366339558400 9330 398464381019727699287816393593602288169067096697478406459222755195108781989220398633700740342371825745920 9331 398814229000471267579307453120662054036914899496294291283080832780425822563543763465124981158499142108160 9332 399339549527043247190636685236438440292453459455221245712081591048211192631663782440591688447661645614080 9333 400041002086307638110999534179683619079468976929271817042399573844151385048554340757920399383473607296000 9334 400567861416710317530342756620516607719158535794406724835861440223642406836729108212366705429744848609280 9335 401447429128090410067192428950061347006823544820759204829471766086500485516733548793066993248109013488640 9336 403742921730619340445822925283730134545721548842863236086300784836978644033227863644734499569337633786880 9337 404629127657450480557179338657110540675348135002614596586245696406403357677855484086259064983582928035840 9338 405161740119926432810486880050900178766898086959830484324177428582380003094112988796322671338517803392000 9339 405339425934889040786577331811117591252338900759533457227253623118399166246117083093446449589095473152000 9340 406228968790531334151980388496719392406849643502845511946491604380758609027630625600838171828840576000000 9341 406407100324099281254825203568900594067711677764961415191598764742950743100681663261885746296089098460160 9342 407298874426686195550214469822562512557968307092113737889763370480600014630542533120965244160540358763520 9343 407834833099466283674855202042250014424960127245414724612819518715935021408771361569165012733372736384000 9344 411244867916584026989507316916375911358279696908961624388175048460171075804700558193922908707498945740800 9345 412327350625405353953614733089699824702534737452380052583629817810465259636585548542036347293973128064000 9346 412688780831722658569411761396587603980041971160120333166770970862577864580874779822425989015012879892480 9347 413412546633667469648578689838594776073469306190788609850570827185649805629565394715032342570220276736000 9348 414318953960100573535457737844907103447836613772107151064717002228250771991470734354841835238433662592000 9349 416137449770078355616879332278011238845456775900451887296296907833301131087028340500896815935582092288000 9350 416684479129638249389846802891390538256686602047893696058459213888315978061421677660338037166324515855360 9351 417232193295880960333860867985897419007632531964819606237143524849744466903489519425409857450939753825280 9352 417780593083176493097759617603939097233335860525383217966156859946916934488639149058120581698586899456000 9353 419429914328847196491214495219537802995807437823606207576918034624992045901535099199071723931738842147840 9354 420348881504585337269549266947418326769420966486839092017559327811762574921975707540071960249399404262400 9355 420532904902670594407884587833995652050611205339443959063834967746626287130097693735953619567489410048000 9356 421638657583708575876852757431720132792947723138264809494804382755454701258081215828887484023832160384000 9357 423117302461012631403455915765950379339880868290379655833759329361493000737014285156202131032082509153280 9358 423302479932649765708995284465116382847489916493087786586838627563558236354546734606618236652176262272000 9359 424415166658736207985465561958609599312053085404511992475636547095159415771395697785949955555328000000000 9360 425530638552569543708391776191885134788069349754497939633291034625604156594908309830097855194371412638720 9361 425903082587486593269607316026440965812213144242528439330914393781339136062525552693232937831037549608960 9362 428331546890622661192819483712726066096364434699145246544117603652989587872720010932899661960100272409600 9363 429269078435991911542072314773597812556235136274311926700948737840135920759729806865335128007771397084160 9364 429832535106170793356640956763798818282292494208136189357744547391439425317710414093470702764889852288000 9365 431715815520423033817199918564894918369023043778545651753355471214731348349018266070431636112326352896000 9366 433417484650234207943918022378653885537150447155373623092856911848621078928289314876308575293545699082240 9367 437221871047301235431096142660727467485040351628895697028995343823461092601560753503900196212693773639680 9368 438369374598612359829000794884887508132024503330137905774601190934543193803751134511191183632028752000000 9369 439135969818965966042335782697882087186025421624137824057490605322694795800707934710099797112521539865600 9370 440096009348167725353557326693240644087727295491903456494410815382404801643242808615745851081669213839360 9371 441250695397324873084772913152022918460959531336185453201912898891533132924925044755712418715909769856000 9372 441443423367800689470236341432512989142127589697749678381420208408456393190596724889765512228037106816000 9373 443181586505288730085249486454183569268391720934754073449857177994239160527166782187496643256809344000000 9374 444343980951577992597127968447189699268081607037044467779448548869828075568018714263301561623785377408000 9375 445314860445099442509050080753542674619199444541078864857907082035616469885671127792265326819446566784000 9376 445509278630383837854639905764151573511662764658652808605801408009435768929777296141528630085230413742080 9377 446482582745180690381242137207392957954683824161508173518656526330478636629945223987904176160627171287040 9378 449022660017165191057571579955579494032996008566972570801430848684315025381606920619266743912781655168000 9379 449414660568540346513664859239967684584390622255299102343475197805501532442532413174165336521873617182720 9380 450003272557367798157521602056493522390429061660990574735249343700904470294997348540154809773383019904000 9381 451182699904531232930065224379218336248511351992748854892065116387522274952596019994974702067378430976000 9382 451970619722220124013320363704998139217053791968577070646197025082207261731475952460937263650599534592000 9383 452365070881752240153527220780512510652090977111180723577396859770011313281915000752533282294782041113600 9384 455333922541562546418498915422420649028857145847239092641731688847592182150588529849908756040407422407680 9385 455929915457570338824921763922097393913664757330478266572387525412692111308385556769954521588296887296000 9386 456128744810452084934243595323227007098797376603415587028211947676155564804647241884333539435991491456000 9387 456725728467697173383144851911462302629291769961657772941999910075669504407366125823368442147253220474880 9388 458321325016888114232335470164960247956028924308714559383054857381572864150194564191825485617174961192960 9389 460724677540233130297844644410349240742429447774929162095754841284023821462058525144541695943645996523520 9390 463140029675726533241054090967133377266977301562453709612019231162682344259274340729698137129741312000000 9391 464959452743696917788222742241678532108307083621416393662050034114232839442017612847403150019692322944000 9392 466176181011565961348596203785940632554414576214372127502161787416016617206929484508181160947639689216000 9393 467395941276056135211732479035587735137754174294495589092181586727410920235531817572021125364755003776000 9394 468210802771740824783370022022534464775143430640114079228435888424778545317457812843403533683781584000000 9395 468822836600355421229658330618812443810459387173330270312679817188727335912127667232709887928648749670400 9396 469231282370195316328028974638935347095380577565663101321014122264499697915246440249606828384469403008000 9397 470049190832880484071128085842601979668481501278240728266365522104376055289186031797557243951018295424000 9398 471073485898158279176802996040534498852892366920140399956171393877726804294621096863983368200034779136000 9399 471894452149510472034035030913397993896949363884588860176498588855240326049722241646308138936848406241280 9400 472511070861447956719658947943900919657819716668395471491819167486565878423001941068564044046723356236800 9401 472922576231430362193888352104024051387358875336605094750722743157471891695445392249188335603867016560640 9402 474985227908507714686594811343438756592667740941152619560976085608767972589600304445955052115536747176960 9403 476019763919397652435179617432635025981868067391593593451073178826911652992250253026485934950514923601920 9404 478719610158678952105441382669067754115222859145647049058508782620748542534667247971421486431825898332160 9405 479136263300972343376975149165096017158160256082754972508383113732912313397840058006286794945284477312000 9406 481643444051791413825480511329938013604752669308687084634216409016876007968112855836251079034795017856000 9407 482272188732826426432407061765517094380889137108887902540405771488813901670122908400879377660326221818880 9408 482481943945357384695646182909378629755943811425900140461257247253789014584334897476626092523942499712000 9409 483742300961423016613907879744129316498018730155027493364862534807258221271134449063874951644910208000000 9410 488178288733951915725409695448551556519960127063952806886927327519995968917320922622942028977106620339200 9411 490091262185014624771065020347073725224166993261093489248895577293098720237046833344545368889854761088000 9412 490730504949651956988871544133810439088741453521368434359710370822497209742282531809700600649437345807360 9413 491157107864232925034181251925231571994789933045116299648044827853301769399488213397304936390337429504000 9414 493938648018360471212818647517316272863379476047430223631391913345300447699195588726711875402589562019840 9415 494582669054400094846236049981702241075282613072702807519336408384016220882408185970902101966776759746560 9416 496519533956880232819700869214811159854124856462619888729163525191306741264833035450528608303515459584000 9417 497598689225648348957574342678898596503684977654456554292107086563073533182379184324002900147083328896000 9418 498247254214041644684823625248797435411101125197618957880731516990162805425417305609029417473328642785280 9419 498463621391985166478507387402208176733976854068432054862399442549849488528573406352425848768897747072000 9420 499546800227032458515828088228567775984510776330521503211095461799726036469323336987558210541046000000000 9421 500414956941000224892416767366830586151818631224605452715386153489227594698363308406127170108782303155200 9422 501067017249797817474501490437735508345527776425013007357189039669064256690041265708754881956071450270720 9423 501719886708534608325527651801248723786579449002541158380847663817668750315492010069421213681088200704000 9424 502809803175179154175627126687012337889362821946628937580226472413741532732936467320220566452155014016000 9425 503683359527917520496875903273246311316485419870998042756116278404494108724805436884775184342459801134080 9426 504777337664171118094140894482193945576731027167284333378005456731074473875149121225034924025340330429440 9427 504996404672346450635728926716374413441625907283055462508790597972083172395675699602027706861838336000000 9428 507412125441093007751774546152373764252600763880174952109950767767754388809268479483478255332415138944000 9429 507632281316912976005479489160406932543863721627929533817509790767617317761231988060353388932264260935680 9430 508072866016307841115290823253028602961229440667768733554511088037561804642253158230133251789070773918720 9431 510281257762426034927184027229535255469437828760341972514224784009798359847450445123458007916576716554240 9432 510724031766065834785095852924232508628608835088625732589181633097597082183487893618271355432010768000000 9433 511388878900015641439921217071824158679070741658506590480188184801235444293585166804621416611668529356800 9434 515395304251957945297986427591169195856766765305784515324709037671849214231321455024955013699119896243200 9435 516961416964738116056843422284148700301998693281084500431915747921824761697418232021020235631179498777600 9436 517409709534050780245269036856920494522002185378246816214518412043485608609340218522562914992362610688000 9437 519656731465100893260060978954929260734136971681536900202535510294588631100704823583756145183780774016000 9438 522139189049955922223746130360128882987479302999877310922402518935938714198307396761718211492091423170560 9439 522818180603286745080812407573617290715322319187447238933975573700679522863651270504334752109990248448000 9440 524405765968086393469041515535837552344882625380262820114248240433876008744048574419628504194665925934080 9441 525087564253479197205869461858031935725794526152600803042282929243102025846941058355964718995121335936000 9442 526225771145192063998511494538368009385910232551882152862249119886507818164491671508922924440774348672000 9443 527138028081926270884817298494801031248764149336481994891510692583082333625783995072222760974065178608640 9444 527594721168523130927360078075451371560085330454083407489186677941102551068463860399125109896304000000000 9445 527823208995456546265368309202140630287638211425079597625534881182964371310240538106808220440373312015360 9446 528280467401143877929677460443772294363681117398553745812319918029442749409940384922084845384752190259200 9447 529883844595043780424124156901197749655543928680550222692034184563033569504502722897613627510659822464000 9448 531952140461715985692441930267379932527003244316530520060530571780260273480802530990936962170825531392000 9449 535879917511543509949826044934314255603965660063008497095016193912577331939853425774961717403196752199680 9450 536808106181916769037996167977682348456993104515786509082611636197800770387205503588774293593195590656000 9451 539368526547802555773755997389470611704134561894926974994438800632002585018808745885034454168104909864960 9452 541003936196611819708757745650748868206650878930299605103162817337094193358620169112525905238445495618560 9453 542174976142105191110519507639259670165190186026399454281254757437920924016261127414150823492156059115520 9454 544995329489575054885234564592098690229678723872985614759667947587666581188951624238832981958459392000000 9455 545702597948103158128632999356630468921409978357011030887509698538894932127762719757078201845693229081600 9456 545938548294087369979631207280881307829735436064035455655619812171354686636873111897925336854077385728000 9457 547119758182585481374621855360990406687267171687667531371169816521291657657874782895709428479175942144000 9458 547356292058249465615610392630874600609993310153685820550800511498018820456674407055684383482979698304000 9459 548066478166444752851867266456935824904880300106517077831627336350529197063246567851049805132550111928320 9460 549252072237993922713486581106946983232738616469935829032021836751872635854954353877255623892813344404480 9461 552346058871827374567180343883459407339456268784805757715827246688223943412340640714894352260928275409920 9462 554497765480186088974625333554222005058475613214702716340134383901813452151954534992659834272918429696000 9463 555696605042684626575302315061177208033861832318693825628132286587096546776631233702701214494739039232000 9464 557860739477102083672047819413677990052788928876019914088596399729619929211915584290216975833218717568000 9465 560758740729125268189523134912103988261200949355589799226960056498810707549136441408516854948557954339840 9466 562941644835596841786113459087613557658838094649669136541316195365818034270565798812554444694888016000000 9467 563184688685032852568479473151287442526747581984188111637455157414927081471327388419511794100772410204160 9468 566109020803768592847537461902546386239559424075416807727804923934679366775911081568197212942931010846720 9469 571015069900800992626953663286502495298812547289902416410556385551067844266367342021462029752639691202560 9470 571261432218745828092995410646545298537524957181168876080563138000192966776463905182810284618179134464000 9471 571754460579628285292463664946554240297572590464246277245478397817183502416402968864826862201410973076480 9472 572494763026356249913381811049990162015232957893125455775664182520930798748648404649520777126778984576000 9473 572741733308254994176800840426128408316543360600578791606334478469523303192558140121049459987415403136000 9474 573483253107132628013820243367147078951289833552996581572995156066968473526418856620842778031907932359680 9475 574721151660368291609840024277588287609193204522725503624785065243062708195926208280084056945872312407040 9476 577951608919675679439871837189985743608846126753885971503955859781703777526735341645425932342211664609280 9477 578699551080362317939630041660294897339592158646415601522066688634897272936854860530365751900411721856000 9478 580198201828616660776153627506740433056336883494279198041446329799471125229467082542507066360677466112000 9479 581700548346430875000302579992309120138650580446925065961035340817377245289931735720697877850031454018560 9480 582453110223560196421429708973445562181671454051693988598755877424802737809656477133549671670728747648000 9481 582955333180438606791680922953007474906683924935759785923351948848751794458515579067408587809735478353920 9482 587493936719097083771579669877307218649552054686533644291763330116659689224730720365859428551750000000000 9483 587747065546451430318122882517191695438711761264550831678074128748044450031780829296453941676750000000000 9484 589014268512677983218047135260784086529424179294442722246761604340760948749152934862789471344575536128000 9485 590538346847907900549605810045376326116685059341248711757536342684738730560273844535383419970993309434880 9486 593597778242216577407397297871436158290862803999364751656553436405647465195919348021506189536258016701440 9487 593853411105957594284181715938384540912108073645447967281732908172235760018337576265471056023091056000000 9488 594364991405794352661672127877435623986700373813422267301160067445375672277585604464658526188322516828160 9489 595389411439192873697436896203752124191425491794979065501197610228799889151057723694131388243474818048000 9490 596672301294526723834254160987626228314609682134916646084604762437981715504304053927034356007752790144000 9491 597443298408018172797810850164351252642567942672138581410908395700493870454874091704736665051523457310720 9492 597700508225322755522752819211983158870355711723058210319855883727473479595746011895720426714205159296000 9493 598215244275485103445642299056280078870632576490177673331837608326052978453539671619288543120040123760640 9494 601312537484548768664658605831184999790253934717845122852646070127315903554845269839259835481492773068800 9495 601571333494116993215169036052830541788733713420300846187784553990615332840218033472893294393624439808000 9496 602089243782233506243346331669880742986841737454835056127127567470944062068909819890578827759368827960320 9497 606769584648230878630696831497515574668245241513102156683172635011338479968958113426369030387520512000000 9498 607030616945636562236411991776068588699918629167702907137146299479396853184787798726288423224724112000000 9499 609909039849833222991848014614063419346049336529067625676068265080919624412497132467316728126193551073280 9500 611747526541041612874198934380774115936999905281055260500744427385243485726316550480078560825394524692480 9501 614911503568656312374457574190836362151287513734671676753422415168469364157034633337482726734162731008000 9502 617294707458915505012024397631410661684377084978488121908871831241602547538280906787801912010602971136000 9503 622889772969830213762340711285614653669703708899406377426357371254813571190739776300016187681340577664000 9504 623692999838360876647050367277368644037785231997174808223807583504841428507218373400541492485441443921920 9505 625033903835060580906574736325064641587204694619254402853657236475345397258875703820945821559759300910080 9506 625302413900405851385368320315168791522813176616278409341390071163577682570597863450328764854903608192000 9507 628533115588207752535513521653644108397310959203476833893215922730221647196496752694179802046026807915520 9508 630695741614232746110077227745969278895202287966699094711596486555649080917164237027393322149861933696000 9509 632322359828546380529013783949774905446148571490039867049144186016582981954087780632627437109098422272000 9510 632593851008416692121019232929872874559344811546535648180746130632618928346082478159411370558084088038400 9511 633137166450965313969978875768494465108694705466480541501168079497707554058779234643707703075123587850240 9512 633408990799905394047878920983659902444319696599967782320021708916375101075552579566018933840865408000000 9513 634769780547927796228217098359401648423588629642140469544653443719614705485891835421283152459098977408000 9514 635042272400613165082351090368537991780699018263288834043375844823221876114245636763622993110337840768000 9515 636406403558198048859543540388864477068082175034890336434906939159000474069455162466112028214410829824000 9516 637499717355841756242848938719468320907418594647717030402913025149570847387374150424931615324933989376000 9517 638047044832389161705680248096233936347785448433665328232342844998555815361238091461872086455568979901440 9518 642993172054769276968716248631333097321383751549933461171192350106344550107901490820393305441875001344000 9519 644097259652225008726682811953656357160849905283872744348767377263853079025737127875464400923943553720320 9520 644649980304611144125207997725862084507787143623870916892311464454050515692349000752226532345902623616000 9521 646310853882194684653999456527105206547961317412638270002850825925800587289841532978279978101755724800000 9522 648809807470844289418215112204061558192600559498490643918521713723510412717685505290781868672660036608000 9523 649644834942378762989273558265244586023571668851872475259241106371415577035674213982102214819703369564160 9524 649923404808232819336706375425783500577199068986610288657189342146352393102672937594717887445616205824000 9525 650480885867634468349493063829073308474808907708932967940388576940184954694032910990347379565659014190080 9526 652435658153752416346046974730238085706156985748989575152875864375438656015699888188315913727742705505280 9527 655518750769322318094323867315742288891524919744505674645601140161164888722186872845026637658551354368000 9528 655799718909747579370711510716186339865577864880524191065260627236125048081594700064386643383631699328000 9529 656643311657370302861063494953417427466802570964028631401019038440719092203592105504804085644001827880960 9530 660028028920669486946009416121491157780780223285232272110637071228326361987058035831805860150838039552000 9531 660876800827646572759020734998042604088089857816138217812331755649861477260093988263215405439491967549440 9532 662293731159243263528297627758298168397350265678390499137313804195057566983237008002655517424868494336000 9533 665706177928293866681168058173076688444409339368565853246032629433667423010539039924196134818366816256000 9534 668562668642808147697268746833071700334779767983411454106704044966106143953454590889820884083215568000000 9535 671718290082332025703144056147730205735344912121872913891331685604461412415619193529286370323849867668480 9536 672581372926431653811108946936255821958335007302258898911411717363940573399885749195682964233720651776000 9537 674599342044016594355556671243463974250216879607718450323260631465764241314972836672860642057866195763200 9538 679814917120656770781492383665476947998253074895712171805846186190122106710658157029964328625694973056000 9539 683898002503762605189215122313456069942542230278003027341436920946942861333560202644031870504925226598400 9540 684775982844636550451105549753400397972573154955580969735076804307192592229379040055641984680044735185920 9541 685948293251017765970728401295993596598209386239437690732192037308954865518778243957921839907386777984000 9542 686828780136011896997779735019557564968536727687409952763699173111244366794457420967497197043688617477120 9543 690361503310582275688623293956860877740643004966172827868669643841079477163288491552203143201374000000000 9544 691247384272346233252656243350715125415772363783110839437428998913177347492014869736478452871345705779200 9545 693022395180169813605750912968544704199425915648751445681427984697513958789775888047979198150626783104000 9546 697180983920033310729978267483675167980173983572067535840734602003451665080135160425820952432623590973440 9547 697478933601854803142916557901444132628226899697189614501529709277025189414076584949518103123899376000000 9548 700165943377671048969725932440757408016255062057481948030875862845950637226525712300042816472556639861760 9549 700764394039304656960939375104248222143369169778268183004628623779354575186031588925930621243981881344000 9550 701063802021963172338460600530581176750769058809896163171695715843482926287341456559725818126939928519680 9551 701662983526346886286720632352274884231685254570871557358231202431267041036697734825249924146162108702720 9552 704666214086349108629184180123799471906271788945929416758045797198061913228275064516444471305588815498240 9553 707983906386148056819717375082898102796837925431222670436527032097526767079025536650089164888291672064000 9554 709194024175594966782731452418592383094904496860159873229852169081386088567598894157160753744741203435520 9555 710709441705629504179889211724999193814588389589228342292592989081825966355367864685757253996531515335680 9556 711012895059900481903640858964555941307617266575428966182030722367998233325743355952352873226578735232000 9557 713749533697190354611717680670124838222351655429303272342620111408463981438093908767214569437389960601600 9558 714359036449105066750274283492956555169888690600796963818505248909934960244488472642710951707577788288000 9559 715579529366114578517225146615673897226578232498224210904430616276311004651556779452368192541665174144000 9560 717107938363656712223753690422624633985518216386459079968730955770600170261940815704334254137598403456000 9561 719252935029387177086760531810328540958918977466930042222967668658664926338922636550910295704930855808000 9562 720788815154604630563251066974651340877145381553375036404823691463193132450116258292148416842282331714560 9563 721711841979026580467566191632060025089677510334804640909358401885287704704733697770037403100161906048000 9564 722944295653902587747371519756966459544815632368984727902575622102987225341594706584676421685202874332160 9565 723869951032532017275064867642458407566817292741059314779200307218584847571568802049082128501257446318080 9566 724796735109921399301929339417683951160948753404861994589262186287758200797772649950101600603754766336000 9567 726653694591959410409560230654733072529130365878466592021048970941500613750079424498998953720373967232000 9568 729136689830115833811852726708292395304809877111669274739679966067748764372313393883838375205145224883200 9569 731004236820512058219591566548415086780475495728512386469197861352715806516600323597787321029847573504000 9570 733188799443443495367074091858561948458804102946409957805084795120718012707244142034322289756757396259840 9571 734753006464253809089452917099681426175156106422220396904644223644166647299767445906050485293909719449600 9572 737576591512247782377752911718996766031503417266290993620992801865585343997331864332943017227686248448000 9573 737890960316867351357664168055055110886525009061673022605825327671930804110720055823373594681574858347520 9574 739464719425621229334558405567886982123876853512834431049922710220874250685204867883419042251336707783680 9575 743254794035789066153097663033469013715623137942675786050154128656091217951363290631878845901322877322240 9576 747063364859231115959459079337095786680544960607738412638928221403662401298513975253635462555741617024000 9577 748018407636706329571070111405223377250324136798551733548445951510728994462898532544924586163052488299520 9578 749931982674919166119244397887077971958888319698064417387534495694313251312967901907239873815709048832000 9579 750251364769624744743748240727443837391508264654452270901225210702059060199695997399364577905543176192000 9580 753773128387058875960570210288912905243149998712714559440023021112214281157120633920709670768830547845120 9581 754736338444475220652278725397899114079269781362802243842663431696419364137008887232219068054353500544000 9582 757955511825782688063043225182755506562882928538345820838608185985931319022160438789451680183276797952000 9583 761511705217093154753431273735144319941457550031934781786656301794963854470520051578623152080265233408000 9584 761835782297454237547784655647830389399899669003029660695504442184674361091068938942398735473750613073920 9585 762484330551376456941532281628442190696588023012709777606586841316315869997732845026389624393994794716160 9586 764433131702254777219152437233553218854810213670506567046623381477750426693245846408592017794585844736000 9587 764758392732643318143620258269438879655793408940391110252843151689925918482938079831654542908416692096000 9588 765734966846913846206317320802532926138605844354852320463069983320091867146804796211217399150937447137280 9589 771619399218401187548059952015745250025348311983120155134567652382181597574740412450447887663338517754880 9590 772604315401076945496546445075137188444275215087808252336325393306037357264190237512092547102168825216000 9591 776225928273887633206291005364037389582097167417316476861610616593946452669426120227541693480825856000000 9592 777216443396586389160338719441265883980363718540895674659836025924448967993912930070352655052855374848000 9593 777546882524533228590149360607923397823769033746057861368935441199046829534188639131548962821988389888000 9594 782187102329200609850041018729947225991203882316460785005339086460193258351954172609003985616629873914880 9595 784183830786584441632277954759267605432161891821498813093954795654927982412244654255519261207912448000000 9596 787188027920626799405807426856439760109486989070850889550179966449412287878665244961381458454824816706560 9597 787522503389551579467523272221827554357861371708376275246731953708266447877740101792702999563808500864000 9598 788191860423556088761636970107612823874548340304560933383356673819705414849121535290871828206417994260480 9599 790538879519338073587638409219089205015283533299865698589985246811021865392453733739321046997166058823680 9600 791546781058054942172924527723451182579913491935300353243146989066938043235564566309167462273593911475200 9601 792219395198439461763728150058057568278153195693340237783225933926456499873598864809603929186365473751040 9602 792555906359777379490308705180836649452943786902266429355824838512205955870061571736667175950263312000000 9603 794240505170332860092774058922656600736129479948410718793782442910650734836879853415077344288088620928000 9604 794577833899688782324368591802615588021232935857054137380139267946379344822886946190809150154298687488000 9605 797281380148808375216916467476762942875495651349113204674993825230789126424223149533219314144519470776320 9606 797619938769175412080715283462979933007029073179344347703510340699105957126902281362410942541330784256000 9607 799314786681520393082300472224428857657753712631940242263587112388678130671462771964291374882411655552000 9608 800673133943250681503498060961787559369452000123207181397552705248778840263426704782949524821483449635840 9609 801693336813883357345784226984607882025778812185105099032474155731674441079725921697292861022809178562560 9610 803396426630362242052920604291102226363815368663014109520648655475022649682459746213288379656481464017920 9611 806470675036010458499206518980446204183718804715310081254709852270531537950404505384550596966818042496000 9612 808526394687422885814915531548961519814813038002738806556704748901759319006667755923085106972744707276800 9613 809556125030193383318560904185009787780774408689433886772558575472957798426184294023377269126352000000000 9614 811963688590420870252279927652580815080171443539483850660240379258579024655367012012166167670301195166720 9615 812652815380142941758575758079857943888942543946751956798445975795907040714122953988213093694531455016960 9616 813687550072435731873574561290403914484270211893521274411610915895547976531980107085694188259826103418880 9617 816799288087697914672106459224200698275487416838925140613825782815097684763847434362170217965057277952000 9618 818880072852081465737356815388922717033792981391123479713343639835551940421618705961792753880656484572160 9619 823405771914121310591138113850426128219122041353736872610951293397078065177250656554375079869381405696000 9620 824104144077676466573686250591381962073362194151719258171687985267097689703410768483100527514713831664640 9621 825152760138443996037322573743947572987098710133228205787958627768043440845616861184912880833694195712000 9622 827604474998413905678001951635977250823956892558515562902833605291272878783878206221341816982206831656960 9623 828657332341464186867974360908342303868026518078481029910869476145401722362884131740755156492024865408000 9624 830414929880799692263191054945423129068179100417270945118409439317689325231086694343035548103356555264000 9625 832528733552937519822553923652042078668020184885529857719444838868304133902148829941286907372817303936000 9626 832881531993954096375085893390544504260476448179510003310154080862373882802181554632956214653637477821440 9627 833587556077492000358210861000323650144715629324821406511833688298324736930720034587052940006155018567680 9628 833940781829209919742386790474102023953080217480620817283414087022617819701667712546244482763341436032000 9629 835709049873006306779235837454917459087289589832622734819659854436102244584172070417531328804879472000000 9630 839967473819782623641348004018746113567494270819005704743417360275731577716106918554042176175520277857280 9631 841391535074440466535921020920462951744510893876852731483277425743792412544056980003182733466394335616000 9632 843174845259467694770535575369317258206883437402947380705470710367773617346221667680028449610829837312000 9633 848905659422288006509412468037944446080384210113068692577910483180383267784888128960598026648617454510080 9634 850704133258060957084061375211484384763584292704020777691782920485677666026282786246115429391041012695040 9635 852145524444449934679397952281847164820518199196401590184856233904825887892464357266018235904785964032000 9636 853950534414578905583894614197798635456946669415865112974418206060733279715780817867516210704986000000000 9637 855035287596933307862567663506574820618644022983401863121616778760480997397683792390778316673773414195200 9638 855397163525716921268815787109493278375939524041616001363643136901772968829075016649428567079360682368000 9639 858660617307635971550279529923315348370371328948172158408290090233766438842771617986979604838670884305920 9640 860842837014871236865100983929431547477157945931914141407319456657066217768809448405601028107092001792000 9641 865955242030669246860182378463868100595209126844816137859895755785817282129602603092902156675438644597760 9642 871464901705987182879344173117821505058232903284336407263403149959385561991598023786573421344442854794240 9643 871833396932139166995810015938711635037696384312061967804189301969516690204391017116525973310258768000000 9644 875156538505649904010618459014060212238630292277320666789611165909122340319220548246717724562022887874560 9645 875896650910792707660198562262418348408368370703748958319496415972866151381087917010099801158809444224000 9646 877007937306604235110195419017032360462088831094628423617094029301304884339430642324452061517642854891520 9647 879606163227253408106957882314060373181024149124572132374626941779427796341443809053327382683089108992000 9648 880721931333381079695019224212631570096943267302905046108723860527205791881699044760098507869533850199040 9649 881466525451943635520105245013648352858544886892802334196599130988295626439761945775972192867394432000000 9650 882957512665920831220087706378769323114308318666859274995576526884765488286738665229089843577196208128000 9651 887070122297501977262449570248722520499436902927192505587821373713548221725092043915875887783024598016000 9652 888570134830311036761583422460008278837084905298178953685976325346126823817343987737874311359952330752000 9653 894216725085862121856828298758572203361840455025876767091947460123807342903124298038556992791242276224000 9654 897621065098632788329731625396802150290251508734165343070553995186254683894792750457715438406399916769280 9655 899517694977534005385430739063537070068183562420264780650299841565223764595153892560580932681669908848640 9656 904466811019954229487066826417353135423148037189033256996816605471784407438633439314454669916627818746880 9657 905230511427306721214126891299770321026029499500997870383057919411451959044229042924237536900361356369920 9658 905612591893176160079000695807367335275466842192327406291611115623202258574607128297153361708949564416000 9659 909825626626488590578217881044900684354289424465743582028067399483065172741044054950959738479026176000000 9660 911362262118781077009816297668401376252058028883878889837741490778135008601877415488833184160168434688000 9661 912131506438819607433273190403739843412474908371583779778487034435199896183190987937353213819890370923520 9662 913671850585852347397647920296877782004575007524827994649965228707785175548883109583286506478380233344000 9663 914828734124744825667262654166012501817693024108861034044459122077201327105647074963895238231990901022720 9664 915600764717577863708033088425751808742217182922996365959139420486712394176272344134897838720388854656000 9665 920634108772280514622434964785152044584817247766129908792245933510990428157139946583960245432760324300800 9666 921410804470284001419796658591712955102701657380126257011177173782204077337944488156749643852519875968000 9667 923744637671564431071788834349610696184512238212667125722996404665713572447605203010727751988967352852480 9668 927646875316672568267847854292939913493363529677998373937961950446218843227632630623791279811089579187200 9669 931172307875404912602602066813131895264315169723227242224224155982157021426029439602050980451968636288000 9670 932350284955873059077300460582888640801923397976303337273688875194624666476133580637699856253170745615360 9671 934710498189652557935309693614906329873727407810080544652743809464343812529808518935669369428523155456000 9672 936681688220840143476275060394153100020532397347990763945558214192919022689063369459515579544402148352000 9673 940239811146058341220297951282762818974424608812366986840970175719584435873485627751954269202744014822400 9674 940635951781104085021162994554228041759142345065931189097587478526393803717722975971241842392111154048000 9675 941428709963548396517421349670135885606143303484933325490717687497040436912325545172046523432997664849920 9676 942619040427251767918559812656790839943627258328436864434319079668702123831779505750700542499381914624000 9677 943016135675090584191551552983442832904621850640169857733687843770720123653855626273850384198791056384000 9678 945402054891474181207042868945681406490875189765132453000228157378544679199649085130781503572429618263040 9679 950991577554495721442538875970024121131562820828053010777653877557852558557034456071526516014349590528000 9680 952193420292995452431547630540589304135730831075142757470613733274467549397793064742073080316564451368960 9681 956210018624865896990265459751111393096000333797856507448251499279528573435794270537484453234441116462080 9682 957418141263340012077854436515823067305505949765214539281031129150089536323560185778996729878274242969600 9683 960646912772672074118384639896251980295828381928738410032522663728251982786530831528214048092824076288000 9684 962265184722664144899087888942624917680725302918870330552971710731902207469519492983397170529186718965760 9685 963480592134714504570795481324988318898304007164756312387566554540026787648403690347144274222741324103680 9686 964697461500305575373856514757200719642756183975414803545130035174841424684701993450517648771153568896000 9687 965509520765301261022010512615845824847789797373785201593298716067159543366564023915912197507768373616640 9688 966728830433210063460514427507552774706240421789572697117560126946662634568528830742051853544049344512000 9689 970803796161695253757139823815403439898195574381098717286659897786644800684435087031918648223854958208000 9690 973256622307443714547659860306863062978168256869436958145502822399491607958400595442440506702624129024000 9691 974485247590965529899675975574745122518764459788714591597697401599024180242856801641442277599760192619520 9692 975305151594315913075461383744896497330709933638639487533069586567524889869765159118810474109453147136000 9693 979414536134060737541270789317112720058339734850958291467451996716731886200333127960347125605448752000000 9694 980650563569912043499580715018093255694426487043749858528991952184968365046486459800289230788139814425600 9695 983953903810975665467087840494943221737661541649576273169971008056785216608426628499245479074740689249280 9696 985195386396935036678187732778865806680569578793812044406427558563787513296509148374111331289653625856000 9697 991841862144744442228223757011808512265367911225650322251663990063468161046652331695274046861638161408000 9698 993927628505468626210948857880627086438804761113182156763431761527749227451994431299151847946305862784000 9699 997692539130854729432365284542109068270410081964403710371400289315713581672093273445320104323853727872000 9700 998111699930993417270652419081222357519947231808972393482730668743494448312789689808734179400117240832000 9701 1000630188935857832941898545790735478262225221184138600990774686111054580117109129096668703615167980303360 9702 1003997590029913135032617664948348856374584454074311087125835806542307139659729123045783432474670475904000 9703 1009068934848404561151843826933933190074633407470627108632761239823839432398220880500340365310559931673600 9704 1010340577717833783464464320174444333115346826236352892408704913773466518757845675070008806458899456000000 9705 1012038475838604332568342803995858001120566672134615315212050334219090296371276954838237725083956282368000 9706 1014590419175466530741686832206306823494579224002377220043250285935625439783853623926267661154016877184000 9707 1021854248984759985586620336772478417195577257939189573333757939627098018358699969199942654541989824552960 9708 1023141231766195171281749808895037238225910620933309517216472529156810555928829403323675021072749415808000 9709 1027442332640668356610659525924844719939495724338024956284224922124425566060051331133768089736497790976000 9710 1032193431297465418627648286431411266144307125189825619543419195294869899874649830753016580976579712000000 9711 1032626385362448987148539361914255987212094663877788214028545728473168883255448832060247011361942592757760 9712 1036096249655990425943612256539067067067449562691960475101717050053679081695532109016328326992404818944000 9713 1039141487326418081821158732461361732663053090164290913831974732619898643376952058805619563495412628234240 9714 1040449196945333341678509964441506089421706026524406706710852298843743642627435161488562649161020743552000 9715 1041321873930967672615774133957928541604116713269236904860175070890313834406734322923507756369202446336000 9716 1044381736318656798795674923637008712998993606837055898492259530544889427365195529703515348020945520230400 9717 1045695725569149468073260163276045845042393072570794985033861833626938480086925915864559926019954838737920 9718 1050967444281250030748080762254404416069759598661597290544096620189381381587041945281027220582582114401280 9719 1057592691277548710916244016955303541848457164226352663565399728124098537043478599034148974745803008936960 9720 1058479057036097745621721485985603271079548421310907618193390081127920249076681769878092116952594161664000 9721 1060253911464619847916730014137170692108240481917030595921413764682356993002596719163202732861310063616000 9722 1062921508437860307638280782680144925381424543362574205165909419634819885013728913074905459641528525952000 9723 1064257702753774323708207805130814356105998880436063001064605869691636430653720776979228371589060130365440 9724 1067828713009215760279891379630171610385242917254005239806897838503633559987379926801348967303975589355520 9725 1072308524867262606105953468863707091465605393585872854850313141283750707883046577140586531582926841584640 9726 1074555137341457382651424882497042199969647589316568824079541021556637002992991013308468595462735551078400 9727 1077707927024313117714938257583258717647985395150920041684940744035707801205368532803718575927588744012800 9728 1078610340978036563611475063565510021823179560958435863342261794105866518356998456927277150510313376768000 9729 1079061817778763369055035850447701098957786838702651291296001160043613538522271508716919819328755481144320 9730 1082680116955383589415216775349993031546672859288644686617198252583004595020286171208277575722435413376000 9731 1085401421240700141627896205548136708211727312230358344489630268175910911978373251616589100480832699392000 9732 1085855604809948285311540821301509175396160500621882336977408146183764607528529281563110160111505198899200 9733 1088129239001528441330839890981084574395923866217012587370670382145319753500075017545439776858509214581760 9734 1089951410084600464636029233443109421770573364284185329012238166682960263872156972841333656178472905088000 9735 1091319945123431915891054549064128700075704026961740759693943516097426478407976282238001637088184615567360 9736 1098187203520989995493261141213366650671606961933470012035827098617961194695230143330272006808217481379840 9737 1100945613822331091976377489668546374502074774645739964601824291571014942498227951187949354637140862848000 9738 1103249328435125879929872536645306706738882021586653321196647929074191325866047662776969347063644189824000 9739 1106482242859917655630884862038015090860441368926639630172558967654898687905825697785437301217297686615040 9740 1107870537815901878573401706951820067114423027321003438090406259579346091146657127886414623919802371072000 9741 1108796989246665633983763550801374430062999884197799128810774117562310758905763821663767076676408461900800 9742 1110652106122738269552844626737183117412369859903731407803134329686879991749194754625589712289106000000000 9743 1112975159255059675508074273311403676992487276358934643832943084610627636204382851296894867424249315328000 9744 1114371211576428353941441914601710674102218347743490867477333919496108046803699243206652669155815255720960 9745 1114836932843800647626119857778738199997094666363802383306316364964175200672854268145932680286864456704000 9746 1115768931539253188534376574337953237097186396174460058633784570764627908149696049794030880350865425402880 9747 1119036774025180685128867743017703223020192579621858544009634056158199137312133202651296168603057765294080 9748 1121376525682628600851766014404691975586483830334315150909311743960501182978042820639463594979927641789440 9749 1121845034773675906993691058873966389516372585881637833912051418547234011790691344729008969992497936000000 9750 1124190377900860621096742616605845193554991189196289069982652571608663053477411444895267432740145881088000 9751 1131726896824879916435956751654065936098227142023800130154393749675963210826091815241097983266062671872000 9752 1135987309169002357525732210361730757771744357308552260155586348608334797263902999145701817846236971008000 9753 1136936139608187664224068108077930229098338755432671995969568628592561851812005090662454159087318424888320 9754 1138836065275823720749681615777717485767586993798738703713222229407270729426782654530866239098040356224000 9755 1145509645368337500329482006269273230394209531106675145414495090101716841766136437339936681965877632000000 9756 1150299273469957959241781271490000405683505182066602390975217051538524806467973801088768308726321871744000 9757 1151259485072743345467466348643375545342736200481481117106702969465165835784248815838567990608635132641280 9758 1156072004681864749100025385536292668967217250579310973560177475693564717553250665538975942980019081344000 9759 1157519492619385325336004513991191381728857023189953711690548497745547691060004846009062891602807664000000 9760 1158485443321791267220272813660263522204600822540596983480787472969268001927432228712631877853759534530560 9761 1165754583164083927659493227330814572852794875802485292505680632052387617049658659793572889456367085399040 9762 1167700344588452094718037700555079350371075307554476164361138274486034708530471589822583018120691797632000 9763 1169161695034635162840848445393022037010687960121561006273357990204703974512939596103212432557318473968640 9764 1174534895833634565582029998152086097197346820701262483904387415931957818259672143807429074450627887104000 9765 1178948635609604980552861724197130544449976572025099953328960510409213426675520008325638450583151432238080 9766 1181899899693919258321114089695850543623010573700895317036394444188035125018282012844572158023499776000000 9767 1182392460595207431962167491979085263667431119509593802941803774528174650556107278226530363175141376000000 9768 1184858199039113663291766131665406880119114302117127608255998268964989047280326918677266417265557246848000 9769 1187823549575497058417974562536807192954696500811198125777259770523447763901543892865217280360229881159680 9770 1189308874027947407545597440587942130314993221315716508426624827299935661115641311714971714755032346496000 9771 1193775468113981692120953154888837320191604609068708349564807543885676749239015909047632169774152873738240 9772 1195267879729070696741318382766096072152903567061953288406351160490976688625128723998092975112012333224960 9773 1208779782022426636300998379874479581131826115092983006154257726275280212422259705996944163166823823641600 9774 1210290052360468034461004392318931033961972941350455946898690741823728671158773306769983243956005079941120 9775 1213821008310500308571129729311915640787886721867716574753139613822939409699974054438145076738373000888320 9776 1214831653476126127156375274461983067559330205790200847705768155287815183410460560670417084491817612416000 9777 1216349123992866995300038202544232875071495886976320584562955854310131921439139436299938652018303916564480 9778 1217868399642983997589178784526736970149804410334557607338560335871234209301233957351981521539978190848000 9779 1221420407585502630596039645434895721185568501417326387918939496117550491519568658765154733011645818342400 9780 1227532529739039466960303729493045997376522820927925779389622559610837598778168490396160049383634285696000 9781 1229065105503406529089690760973244142088829293604961032738672954628173844356367926968911807887936040033280 9782 1232135725686966403464964723771956032824968246168579400365862128857451475117821607537401065606448000000000 9783 1234700155555471150757431541887831825002353231084858220956100731838374768028141765627498286368549101568000 9784 1237784181346216673424356907422723763979532218329959334529471455283252869495507135500259102250073556864000 9785 1239328944043366053149348547657292191693571066937019014667310269802216913299988852954198338936233580753920 9786 1245526375183953359943643766009488262318975003081897558088177785353316491066392237195948415958309616000000 9787 1248636148039376329706514937404265215136715647910337477405935062618171775966806138329682565829853879787520 9788 1253314675779921341737102413009380645093966031724156783141068499165024025862884993286623930856873133056000 9789 1255399376101077773743764616885620767442603916418133086105334521108311462591724543939395202085644992512000 9790 1260102033064904129382374090689748240547242774584049460327296577917969585074638027706179039466697211724800 9791 1261149343905253669585547957027768477544036774185175465403319268250454210979909321658930401381215597568000 9792 1261673310150364331428624448163724513376901727401583875445792474958726864980571877383564029907844936376320 9793 1262721864679961073243557608502697040941129798776406391729564565091075663138894670398628251537598064962560 9794 1263246453120331834179118508375325293773451563203386270210161484710746788759213551164254270281916350464000 9795 1269030641727915329551520915166710249128619427487123857035460879992906106944091340732910100706072152192000 9796 1271140229985182618596673618722441391756386543373094576353257406089233289801242815912625674871275952000000 9797 1273781912263510267298418130475196733638738984063592559293642770002778989207290937560303927689354083328000 9798 1274310875764717996584983560813675336855547577710724362073675974555144257262084058432326418168755493888000 9799 1277489052691150856053446336448797470412642279022435716044712775830409439939787374598209273722397001569280 9800 1280143298680469499933855326573777882641131087354568722413225558768110139292854968241701569567496328970240 9801 1283868067989346486037536231503526332573081923825141441947818357388005463734322312709938893379481929251840 9802 1285467555374826424223910311194287741760892541744640890312140241981800148770429972195955095490926605378560 9803 1286534934440938450442174528904521080028732601158722535223990093126485324712199581137177318306789395046400 9804 1287068940454291562405688309967937515479706468627855303535015289264555614200309034183349175182161691648000 9805 1290277412252645462057414511508936536461456455447837826284648155229382690939183477995335224522060294784000 9806 1302647262699062493594630965799280388674250537325646828611282369351936562666844648009429788696535868072960 9807 1304269023387185143053480648082135054046375375867011312612119729875420901557880235671435155693092534394880 9808 1305892706864463017088670606156739762186038944804624932305731801053584351514907804865269942091063689216000 9809 1306434362350932653464553367654398154758283243891552646651423285184324666196080038441459359604623998976000 9810 1308060612916164922492020943432188670484840670567598521966049697542354058858519198605598951975326942126080 9811 1309688791327169185061529841921757272806382849106993358616283928081958743488347959533102594712232295193600 9812 1317858677134030762170752820092395419211870806706377470334931860492172276973923205525425734169984447687680 9813 1320592741756355196546560960545462959693724792874148025091478723284349426482323505743730220314072833520640 9814 1322783882067030125439995150287425054242289529611685349740999119180756108504015074027806990636989132672000 9815 1324429509062298656966453454857797882757981065830542817118439994678851775576369904523453865936869269386240 9816 1327726614227161967391986774386751539304685123255823737005359516114132464967389885114851110073894903808000 9817 1328827385348323546233155795812572811061587203274022676939139683028473488253866668168404855055360504120320 9818 1332686932858987207850051883170870655886610396052239594850682478020140043084286928334163842580474253803520 9819 1334344290774859767732220474007539469190199325904186454600209407393659966393371366942293575518032918077440 9820 1338773514090232664933383656974283879315011533461151705650412348444967572516737283144950968275638912000000 9821 1342104616807563681915702484516685414522854094166337637704152308867809702436872847703327214438691983488000 9822 1344329735716270672670698951224426498588429767093958543012404970683269739464923801425425980869483650944000 9823 1347116075334423922303884827773362721218047870254736735666289260400944167731716252469109775216023088256000 9824 1352705263645354039260866031692863769157296103747680761889984363779545212657874308454650963910566784000000 9825 1357754409963024835188027306575243885595886318053530425593592832059181284675018254054274143446769310940160 9826 1360567241796401288040927924969526677711156894915696052965662302685881005414292811453984369757799151109120 9827 1362257603870615346378703971839717444609248359124386242343131812327502291582674878668050064927379409751040 9828 1363949965919432742083405715677158097964534625451977650305154806245834881337811215129042858987928297472000 9829 1367340698934666966603981620115284096086630155859594446948334678671267603787035038580144249148062000000000 9830 1367906601010307522503904938424081986248085299305478154330595196035076107889221700062825067445050786447360 9831 1370739458853630568625473038029667013606483479466371913080326582420367016689411153288032586320101560606720 9832 1374714847956117048710132527538684790934178069437389206779326280462504392938509338788010268859273804881920 9833 1375852688671229110294544374956200092861920232164040906056691539816094751031613693782079246430125397376000 9834 1376421945324226456935930259407549160907161595730461638787096631523565790483463260227792968387648632867840 9835 1377561131640781429758229740571025652901588495359934162228865290368473744590616640052689704589460785070080 9836 1384415129141896265020609123143268057443622810552804352034401955811739017330751521596035900982465819648000 9837 1387854295098073954354665431903222734851339536436798929936143150741738838311249256827173153537717802951680 9838 1390151591153030571654710713200214706420761300302285580899330934082394730826831472033166543857731945856000 9839 1395333755978378955759941333763413178931885546149639543622272984439330717927648419907010064029687808000000 9840 1396487844033985113671596986849289833046927630527306098366892229149221004731908248870494890145009353896960 9841 1398798748010703149706995311023634462395498186304405900612324203551180371554997289054350490562504144768000 9842 1403431486489422018210478791788648855400271588004607067607425561319955344364527329897372076971206562667520 9843 1407497116270044131264962760240308911630587893527094300206981868353990777827990958155343229690867387392000 9844 1410990867236073672224809796764148317431614500840673377464910093762874975092379581732142266978767843701760 9845 1413908634085722718135862272282206157414256520445039276244217957622662276811001783577644046663803267973120 9846 1419175100866584190017568462782404674885203758344341665734954688590352511037271584941795404892875759616000 9847 1422696452001162557887288681759796122328332355668245789388303625672722920932944570365721414950570687360000 9848 1425048640694159048186721115975589256810330152013308171987162390696302006645836192294430467458532624000000 9849 1430354614496973954084294246744090674702800710721941101667969979061789704170793153935844052452479181824000 9850 1431536272270985774698529401950575328222483148270431385681955108421989675207141205701080601508857935150080 9851 1435679400268409700156270154562702319157853511014384568042714698689567927978855878907244829088413693665280 9852 1436865247075941902581653165816504314483419310778825886554996941202882877614264651659668720198507420032000 9853 1438645766524346649653505501755429044066492889370401709345617929619358645640810510369302473745987502064640 9854 1439239739818932983477090919963389135578060800843721061637512549572434006880897396571333721461826000000000 9855 1445788879647462053562506971448927062195912959089348168433141099294304605913091012237240446571942792064000 9856 1451168367678936042029444713438684296059009772070897046818225144958595526326447696159929184080722257792000 9857 1453565365294816168681852656356178732902831589643669285372027707595803349026209487213012534375211678909440 9858 1456566915179336035228713961285151453755674830332260935077509621242187728083480731297737773663815376896000 9859 1464398595378477675450336592233450743750273140595968575066934342941886938963040245383811208365876357488640 9860 1465607023021353190280938366860024759618829430373668157455167404207208140075957120835559461548936002042880 9861 1466211592927132806121564848920696983864260534288513754631140503238890710438064704195004219408372621312000 9862 1473484982769748914726233911410158066096367638931542247939784506543924891190022772605123417076276263608320 9863 1475308692131935720364596341072649816685460356069741702623822962671044696479295175374486877484985313664000 9864 1476525692427839798306171557912346840002917442754711995916683985518481501204728557714667791397522820628480 9865 1478352985735880114995958194675893877319590853576715003459072516753709512858280196689867685605693387776000 9866 1482014035497393210279859215234425754866226663255440565641520059570694480655861310899074384241291684992000 9867 1489975953876323154755296503234588238069427833439614235651522168222515737449912210534793983331872979471360 9868 1491204474278917889759311536891117429513256282196071852267793783005639140644309732934191751537035771904000 9869 1493664409816127065191125187908634001223462722698646257983767294827696570724752016559538576388979629056000 9870 1496744764285491190691164404412791380151060523941124608538926734168327344312700493399966676673794906752000 9871 1502304654545922883912454636035765244562300947493642233843014828786369278039799563117461693383714557158400 9872 1504162318288964744549209683543684854058069148012675650388119541748488483379206991410321217077543099345920 9873 1508505378456999416461689632964899231470916430194915865517040189793191122015800549193950373125817282437120 9874 1511614873413465762009726680034835196713754034988066551969912076860170910061046596993539972704443962209280 9875 1515354325390247130858247193443761736953945267618491974473360313294615468236460046241639438969984000000000 9876 1515978423300302901348363372038267973948927177521826612510878163186534542343751367578722646905984000000000 9877 1519728154541503732647608317568818129363387069284360333197991382102653998912144746015014951569451329694720 9878 1521606330987238362573736343322258460101578973775343486256055473218474805477714776710924957219389439104000 9879 1522859676525013759303579962451500402935280968621330152848535748242073885381620296183017352078427275386880 9880 1525369317872979517045639391576219611143725051780873006722790581070380881912443287796177005483182514176000 9881 1529141166573607439497053731816207690409720322917298434342651817281100719163341144814735908454966849305600 9882 1534184117489090111256962367773857180313066431522866748087098638647137146567129487225952794330716450688000 9883 1534815598903330278046102035982437974672945619684740409762395343127005372713441562265935983299839934848000 9884 1537976720922641904365440558513826642292680792287520617428431820343991129838828670830093075528138937344000 9885 1539876369414198323369481300588571766611063552226398758876872390306683083193364362337600816466964885662720 9886 1540510082012113832703774475793951416938082841561541878233804745427052932483991321084147072635354218496000 9887 1547497333440832316943184452070450902127401841561702235988150824200390853548236974780621222229077328000000 9888 1548134032602189556026514735019590605354912519200037430809173600755508021962264419142029629451339874344960 9889 1549408179466566286689777245325589512921896738847349544767654251733375848259242333112692851686935243340800 9890 1553875562937277741324524531262122115288565907400347381699361909913198723183271844541680355420619930624000 9891 1559637369203344005778651810797234676300802291027181460510458026406039043631036908931328925293785039232000 9892 1562847158914275824642128955677347445003790124176601662011379533668950072583789042513362372220286992000000 9893 1566707211296821168663409505444900263855443577031652450867776957532739507658344804105806263452536332288000 9894 1573160817110167306237504348173405797014551586418528092309744560700615214036898287994804474223227724416000 9895 1576397106483025310748280201997445018589725351779005837756130293977910825214282721171197059029896896512000 9896 1578341922555503249241647802246837577355623429893494311376374307297183352930284937450178936303820307747840 9897 1578990702220367722951980666616669658974611124555234702264525413279749863675966587878985451442738304000000 9898 1580289023577614152156718960065281621085414587516002720940879650794536952578137870857201484830311563074560 9899 1584841159541311908982174326746248619676314701132352924090270562447846822683869908402883175959753440092160 9900 1588752927469441975087607836200983666430248793545554921641755002731079882864547184973576918648706142336000 9901 1590058892283797639351262337663759268586535256918167749647232116996765515272715728502686245563793926103040 9902 1592673889727666621840280193311708985686381476874145001329317315833304135333782644794312769717366751232000 9903 1595948396531183795477329756626320331859644020961799133164467511414113992353325753541248161058478000000000 9904 1596604066843657018069571343445995378272883827877206161524498850338940624632718948244099660168545557519360 9905 1598572617400080186144555106829197128802714980818481192392887092043413673964813355360380784773263229568000 9906 1609771473429372976255145883996216739263227708550737140691615057656197933650509042296473324804422890009600 9907 1611755482311562026058575520310074507958703839792953054867650636202668255824851315835984112733743216000000 9908 1612417335960002152116836901199802962007072585963741713646638545268727141963911408363739486073936816000000 9909 1617721491374976250201138258625987280826783957389105025138237541954830716170308270962120687677317810805760 9910 1621710508762881350040482246710197875193584977899436640299965699431157358270476353864429401086501712896000 9911 1624375056136177161588106276877324238509027019490096088406363064160540867252395103482234485563192644730880 9912 1631724077373151571255511113801846541187131552545565023159067913347564662816188818794006727648039134208000 9913 1634404291137046594403334636613962600653742746013023165125761558708863562143515353654275442436703122882560 9914 1644492482734515000708708354824765767593295780395004721079571657926058620075836226670974762447645996887040 9915 1647868371572880944098772922958323774291108072713134109494368358469952638452418050733853715982285997465600 9916 1648544340891628246552409073890050136388373701079029976610810867570888954763210831034808327457105251328000 9917 1656676598923744608827885081262288376113239950218414083956470765642990055485153806227778891911049434890240 9918 1658035684276523531200600628210525591187142034269302999107080282304940408996534499659165884680124641428480 9919 1662800849989058231839435944831766749745927272427120771319488156076581404765063444642544907279980944000000 9920 1666212522140819459834587220979051858703002122662180162625154558701682831337879971794871644263150017408000 9921 1673055876692573739126300459488459583680120435141917149003767513856094594502405221668244000808006148096000 9922 1678549824869383119583323332515024952216600566633526663725743493282347418495545082683955467021602209136640 9923 1679237775254940364793399335587377494290341630749661560667417769792011764079194292774796804503250000000000 9924 1680614481695985909481129431361417912347063936445145694691301725621317206800156185905216482351021350543360 9925 1687514153212697305468389814400975664619599864073399880810249428639328485620711422597148175274501342714880 9926 1690974097253013779640744488064717547960786723258501457739400324860298268851900913284546560892416794403840 9927 1693053305527281801931888577708185243115399682676962822171154905729687079636816647177992423301974174592000 9928 1695829370995437018832676182852646072199344975362116764389179533339730072236220502364474770327875285181440 9929 1697219028864801001116482910501646461377982457842431604258941491503502816722070256190866285072163456000000 9930 1700001598891257466265821297361043702858009742682256230131719071597887310978665554428306260086651813888000 9931 1701394512656905311170211038724179516152571124434400044549544945864068706939697567507395671843797676651520 9932 1709774848543188134709537108148875299196049232678182323719389148209658998109556989050320633729055854074880 9933 1711876066796746130616968220116950534718909116982573484603490522358729092098741388951575590516709811814400 9934 1716788477556320377275813256485060442428684524258007713007796638775025095246059728337562112324862291148800 9935 1718194487521291352545249738386909745694784560009983318926166912602340206356972113023310156129922199168000 9936 1729482113666172433130834338205955436018863462810204586744457461794216601478587011705745709701791770035200 9937 1730898022454966689521088401606919960612232610825241689978586683798731287714836000935001786974234417111040 9938 1733023955794409623777965726018265166729318712895501395236247142552085590233998948764774172609445370997760 9939 1737994141966627675524456406080192332481614659464164940439768847094682034443014502970600791957051473423360 9940 1740128374859612844198056180624756389121230515024358999945337570577775168191401530685077665924165360353280 9941 1741552583207335854627692008983508588458112515735977336948107246871356329919994131804803010592657319736320 9942 1742265103614883270352316415067965190686741150596366679373347094124706926706948520863207597184438240256000 9943 1750121174045089386450748231178302009481422036526421229666649745135925141934620172469072769689817584000000 9944 1771718660147856904613033194820322675947309503235447973852798758982208153679977924715356495453489609728000 9945 1772442929745127422273640849322833760154163810741260288960610276352204718406892998831329016781569543326720 9946 1774617430793967819672157637426053928489334009672915628000210644201552286957796681402636603243553890304000 9947 1783340868968429085609531656983977037717237630777784990195674370104639846022696501384513540631907755417600 9948 1784798740024986144225911277148454048036725450040225140586562107218304540588436606136821962100134684605440 9949 1789910232395166899214544750856733126048410886965352824612262708363566152984086822364965495330493707648000 9950 1796502639232804669597901610081728531841268275056801332167528729982195111776728720597563879929895821696000 9951 1800910416922940192621136672925398991970241624106861258285040067906377245511932959020700643851965494272000 9952 1807541400175308931715862988002810895773744426195647683726581495886739024191215728504789136193934529408000 9953 1811974966837199099388360454670305534095807199962849778917206938043862000994117953631040549052291277824000 9954 1814195632109686243678288607837010868006186641874797083684329633910500501641914390112972978473199386987520 9955 1815677515329229389316603198056524490918375870964456163999476400318432117388191213580006467678398119936000 9956 1826828442483691172697513832738623014640032533210344576748154750192686732880886015703482241616695001088000 9957 1827574151958011040016932554637967646698611907952583430480481869495576370343121536737107917451495074693120 9958 1833550273044748281723758177078284718822574551111735262199939660800946307485162803421420033541838790656000 9959 1834298595450002193495749593359451887687970023201739373088617339211515075994011752840202563681865471616000 9960 1842549362443961830856919572540905954228877866279786904823768399009034303427036499294152106622913745346560 9961 1847818240356217747249122131628679810867649617790761789617199212521626593174815179385750557331778577244160 9962 1853857385339227188211882449631109379252905637717462671837903520646343829966539497574750775979862634455040 9963 1860673891719285298148333863233247375650610330582657985778765840210703159940599642115110931338896000000000 9964 1862951360183482220338846995806374268220928197198148032490525959735073634177602831470132618982311080755200 9965 1876672023229637007599333407659729658992797297714969883805218225738107374911665521147148327352688580121600 9966 1878968136622296706022399668209071886889611869815098544809078839332508437521809197010202192318654336000000 9967 1885872540862109675392291175056311521691297177492730988054272009730961405167886380360850269796594122357760 9968 1886641186680261869356399935882118788738016492824107589270404584093184879127691667897811504636365145984000 9969 1890488893391324217389903195081817284147738171023838605863649585698970480463099221884688006062146436096000 9970 1893572438512113963446562717408150199174388352491190051174055106396170790212990916022531656484632048762880 9971 1895116006748473964145471454406455138394611336356842857498292145399519478960261679874419976661469407872000 9972 1895888240171895782226831513375761990462225276424959749213623447092935355280445756441405361384815944422400 9973 1898206738988572659658994638186130027483930503111925988522962448665609285763802496786702829998013168000000 9974 1907507765552613821980384055163300741017763890867484903820776962009895919709276699950077226686576204948480 9975 1914512002154930107927428973261736206632403387731436756944378307550501087896222226113503229462159972992000 9976 1926240192365816032680668358524231033006897371143726928054249926097706462059234010843766504423114443904000 9977 1928594026914268605195461683670622249411661101120116793840894616859681049075835301614949780210349550264320 9978 1930950600682369970712517897522456460423911624500544248541847247522024117954599069264490087934135154442240 9979 1944356405869154869218619906270501320561715587430213592708130952551482440856309289108079979068228513628160 9980 1949902166778217483942272904096131307701885074387345872811268021412963676215357779745193302063352119296000 9981 1952283530170711359137665562948194785226309405288826834920555737160023019942985733157502376963548184929280 9982 1973038358363862634866060527923127353617436576007785791917544750577478612223305214846799101777034171392000 9983 1973840802562146643062772573389547284029027613759561918798886318630992403117993839442900623765488161152000 9984 1980271554957755195640998086905354056924891983265466625107343924047210833132939400384259130246580865920000 9985 1985107708588477592025455126581770276186075648866452008150089960488337245178853301648026844537957008384000 9986 1990764104491802363393494831717276817870711603178629110361791306463448994176099287227073734621105041392640 9987 1997247352533723488241597582920178605123057116937784406874666781252617186528884681152242782276728528000000 9988 2000496512315026038138920945412895585727349333979539897860752564325610265392650247825386980611222902860800 9989 2012725753402634518317656919646771436999790161405219288772765989352277092381613367076394343099999510215680 9990 2014361688204848818051937461806731863617094862627139804266471875657155636523611055832170063067066990592000 9991 2015180130415375530449189845956315841322051510947478863621886917304722601110022592206130228127907197747200 9992 2017637357681249251169457113699108830110002747760722788331442460936479277885411473003697211094417792000000 9993 2021739078895117436692165907689675999539191138359172621723180770691207723690823834127742203041841225728000 9994 2026671627337331577168834605304859881678619101122273276803454873453017409648796045358686496886407058304000 9995 2027494832211380260372386749875884959627386326200135044417265624228667736876845258437488639003820587745280 9996 2039053190501468216197338820201610724801367103864558830558796370444027106276273134737788155859477104000000 9997 2041538132810753975190224360387633016087621789532752584180853111574935667845632977678040390398129825382400 9998 2047347552437013569912791168599950448267401076010431351804183389741230458330627842153430974191655952384000 9999 2052339582785014517315213510317810175902157281138511247183209109332522902339819479870742723994951880023040 10000 2064032774134721639333164264827712911938527883319924522268318814542724548643877243902928662371563414528000