0 3617 1 16320 2 534790080 3 234174178560 4 17524001357760 5 498046875016320 6 7673653657232640 7 77480203842286080 8 574226476491096000 9 3360143509958850240 10 16320498047409790080 11 68172690124863440640 12 251450283274373326080 13 835353773989961170560 14 2538948799707872555520 15 7146428789296674178560 16 18816253181660233744320 17 46714744200640193758080 18 110108542677841563514560 19 247755993127556708256000 20 534790080515570876357760 21 1111756316754209471600640 22 2233950882701650086332160 23 4351487042778865128322560 24 8239522882334899323168000 25 15199184418222656250016320 26 27373707819877037598080640 27 48214386731053115920704000 28 83196274346307771741565440 29 140828360360802370076304000 30 234181324996462716157232640 31 382953075706905274376816640 32 616570984256642539333894080 33 978203658714174022306821120 34 1530795452710778509258523520 35 2364508173975370828842286080 36 3608036729827655863203952320 37 5441843092973625811684222080 38 8118716138796905772840864000 39 11986414450434745759937748480 40 17524001358334724523366096000 41 25379204500661898705701984640 42 36431142743718690174881372160 43 51849788369822636402441506560 44 73202102592540360153795659520 45 102543442079741071244333850240 46 142593878904820631390001968640 47 196873845085388409655834414080 48 269992685808349981255743202560 49 367842033544175132197770509760 50 498062074200738222656784790080 51 670305566778519681336864176640 52 896981658677084542003867582080 53 1193598318828947073903646738560 54 1579937238789879555605549376000 55 2080465396945108744812363440640 56 2726175517779890544631458624000 57 3555027951835943471548184448000 58 4614804540663132865030405776000 59 5963487716669269274520143328000 60 7673653664630519072336873326080 61 9832584323611859390046337280640 62 12548989337839578936053904476160 63 15952487995768771046720566786560 64 20203798012121662728893041229760 65 25492974060587586762271211170560 66 32054755692404768536972221281280 67 40164484282117981658191872718080 68 50161105441141534392023492461440 69 62439087240026000070708607764480 70 77482568352998926690332872555520 71 95850721257171251535114834608640 72 118228147562995987468977068472000 73 145399547926392495882293762482560 74 178323756313652744223080273339520 75 218091698892110418047109174178560 76 266034090683853001492006139808000 77 323654039666141094141641413724160 78 392782815126296183807400079941120 79 475473726363144076275406959744000 80 574226476509912253679707108744320 81 691823751265915172406401070544320 82 831651152282189758687148334668160 83 997450931071410318559599716194560 84 1193775686537930356404722274539520 85 1425620855779142532227983943758080 86 1699065715090717972271605728464640 87 2020733186608000014406839076032000 88 2398686497752430694209701034592000 89 2841647829875508344054168860272000 90 3360246053511035163605575938514560 91 3965893424581198968401763320048640 92 4672516228304649492166449636718080 93 5494958451635418746747699300229120 94 6451359029603092796012037914987520 95 7560912876454930927697869208256000 96 8847120328568012185788427435664640 97 10334659406712402780226263578974080 98 12053815597209074906988741834325440 99 14036153325949490800586626579956480 100 16320498062608974498240180251357760 101 18947013351638376093924722760512640 102 21965243117765311437727702204316160 103 25426028238924477954125289783298560 104 29392294991531541626156722890768000 105 33928110253620590288941709471600640 106 39113023309705766664748599975872640 107 45027394744474249315059747137806080 108 51771383488881160009135757873472000 109 59445313742100327427456852573968000 110 68174770592494268458756337586332160 111 78084505891514003198282227677488640 112 89331319366611453443963840033518080 113 102069692564019678464570229563890560 114 116494710953712031619162456176512000 115 132796845792280720695200740128322560 116 151217915329277898082118706544272000 117 171991946212745111831765068690081920 118 195417528987535284856750576715232000 119 221781121513839075569567008650347520 120 251450283282619995391123961823168000 121 284774245028226235611569802125472960 122 322203955700437020352428426349292160 123 364163870493183523633436853016773120 124 411205283005280398283519616251627520 125 463842297919392585754892578125016320 126 522747079133346858429986253028784640 127 588539978099944552597409408310190080 128 662038053261202644300367175016792000 129 743987843138054986056084153010836480 130 835379266991394630612865318848080640 131 937107878797035315342645996810896640 132 1050370235506923114133679769251804160 133 1176236816830338412843341650897664000 134 1316149985440724140957289477098763520 135 1471386313862091215365818740920704000 136 1643679103095372513702026441170224000 137 1834546236111948060291963104662942080 138 2046066449768411996317050367834245120 139 2280038383499462111790384287510112000 140 2538948802155577003764198396741565440 141 2824924690736490434417879670867824640 142 3140932284876244741554178015290524160 143 3489480023214021590969332045105605120 144 3874099939344252520743584089649346240 145 4297740489667267876849571901326304000 146 4764597785999955697566884302791008640 147 5278131497858282907793646849659342080 148 5843312852327616215675520208473613440 149 6464191005589979995517140292880720000 150 7146646880995566288985720528657232640 151 7895404117880937213473645629992752640 152 8717405083528742908883184745936800000 153 9618152239287315219916500382432690560 154 10605819225819777513927447486326999040 155 11686800406477474388475967774376816640 156 12870707298044887801435631579448368640 157 14164946565111416141954167022549566080 158 15580798539193868235468810663851136000 159 17126832465831229300312627916097492480 160 18816253182276804728577140586208894080 161 20658952395316980250309780273479536640 162 22670372505232774284585356680666822080 163 24861894572026570866839387517921250560 164 27251544983361998513322375336108251520 165 29852406577948846429308080272306821120 166 32685469560279044728879523099979536640 167 35765740537135616526610027364678638080 168 39117641696476013674986693701582592000 169 42758328904367102588764373373796530240 170 46716169823026721638578805853008523520 171 51010765463294679886495172219906592000 172 55674985403942434885218612912770830080 173 60731177462245116184377795996462802560 174 66217405791957552472097709682492608000 175 72159062926494471095117948953842286080 176 78600159158351649056036173626374096640 177 85569536605617411247316280760285824000 178 93117957737190532926311059382253168000 179 101278117217025125106733376955582624000 180 110108542783993042320768583597578952320 181 119646163527984825330452732050559936640 182 129958361630101308995557382234673884160 183 141086847861748798096711009376873541120 184 153109011769091106046353000561106368000 185 166071871739256107365563410967934222080 186 180064293501641036912175358369208033280 187 195139079696844694860229406771453468160 188 211398132878907989825110868054145469440 189 228900766669902489253763548011480576000 190 247763554048551631569731476085340864000 191 268052994445722668480769538124929904640 192 289902438926516623303915190446033102080 193 313386143132235228712161503030236786560 194 338656454098558726705234431219401627520 195 365796339441757708393847480134937748480 196 394979429857189000096382224624946527680 197 426298247071268890290717928421076094080 198 459950708338038864044423166398593893120 199 496039545114299965081784883656304960000 200 534790080515586075542752449132741096000 201 576316489831556963959082627979439856640 202 620874680519837946221819240139238700160 203 668591303157468656710831700734766976000 204 719757087153239291969981027167896107520 205 774511856124680312462758597924451984640 206 833185519361316218078731620908910512640 207 895932655972024104083634015777129745920 208 963126722282505556841257269674646994560 209 1034938268753843117061498384164022912000 210 1111790244900893123178330877674881372160 211 1193869847865699872147660958507606800640 212 1281655549006036880899429197913041406080 213 1375353181052794628522221531234591365120 214 1475502698381676675805192853958767435520 215 1582329967392628487174800253589941506560 216 1696444694163706065566091567113851200000 217 1818093282340774149607777221026424668160 218 1947963486014885629470333601996357392000 219 2086324736437396695305412026836105044480 220 2233950884855317585801636414841295659520 221 2391135898834585644763475180758215824640 222 2558751173559022370804510318763625244160 223 2737115349446164915726722183856928962560 224 2927208673005124106451884590422162731520 225 3129377504874910621473509381791208850240 226 3344721755630360843605501852579129760640 227 3573617056531837725831041886178882510080 228 3817298692086263803932658835540129664000 229 4076170949815958806755669914061722064000 230 4351619839767246936461033053265001968640 231 4644082038997809274857751614517909217280 232 4955108649509918992715226578412781200000 233 5285170105290984459149238097618961074560 234 5636004085445444569615109535905294436480 235 6008112948359361932726819503405834414080 236 6403441595827043930855272172324865504000 237 6822528756001928941220797127926359552000 238 7267545570886992667339141306463237882880 239 7739068106863473885850225545434385792000 240 8239522882604892016122778770318243202560 241 8769519397226637574228396067706928544640 242 9331767235329945514755530845849623426240 243 9926914667305749078748415165940887074560 244 10557979230224504606520234064659942779520 245 11225647996711077269071839614619645509760 246 11933285872191130885944092236506638369280 247 12681611757826922762433897315311898048000 248 13474374713517411044030077690607707392000 249 14312331644458008091262388844501851540480 250 15199648260520575642602074892578659790080 251 16137118071114896249188963072382161232640 252 17129376304993997852802560585967781870080 253 18177241283683943321488484649710168709120 254 19285866542357083044064508900916618731520 255 20456102502456184513826376634461864176640 256 21693662929263088248434431590950240272320 257 22999426369891075500447089861626901086080 258 24379737631790923838071821610012100613120 259 25835484811356194135487997975845824363520 260 27373707846266993316509957530285117582080 261 28995312566451978491082754868319173328000 262 30708088080300050248463166669496271996160 263 32512950419655970807299818598357747970560 264 34418531877091834807591132852865425536000 265 36425729945924649158173635140309896738560 266 38544104250713359450463462558265551616000 267 40774543279283320682065615992507782976000 268 43127602763086132933006443243764155741440 269 45604148842871311426585923894858813456000 270 48215858118946867036322514321230549376000 271 50963531838014016638517748887650832368640 272 53860076850229166575702746624906093790080 273 56906239887120562527291808917152490885120 274 60116245611152425987707338976699949019520 275 63490765287631492456500162455749863440640 276 67045505488450411535343106523901151856640 277 70780999395392491353018369081960252670080 278 74714577788893873941259102717418860128000 279 78846647791381004456214996628227098388480 280 83196274349036311767519228435256458624000 281 87763705813528877397471114490349122016640 282 92569957190744055045439498934667745628160 283 97615028919825880893952377685699344034560 284 102922069206675508948418556740154730283520 285 108490843260267170027891377065298184448000 286 114346770880700273514474041786065574177280 287 120489334440339964366672493479955895260160 288 126946506812432466599729123593139736442560 289 133717360645296973929676040990529205373760 290 140832658105906701056483621634561655776000 291 148291077038250849952410875278449808304640 292 156126340397046096224264160716149533598080 293 164336661385182636850211381036148220306560 294 172959091053318072605490013616486980619520 295 181991202296895777588499815172957643328000 296 191473675545076769998348419817075049424000 297 201403458711789930195041222929648459008000 298 211825075062178054473101170257408313680000 299 222734750223881163979682461683912138900480 300 234181325214554415049594508330149373326080 301 246160059563312005962246098932131781232640 302 258724497538840431548317893649232511260160 303 271868951457430707841125205816101904197120 304 285651929777069847886040190882413770656000 305 300066660276307785435865804722077587280640 306 315177230729206032441443801031936836960640 307 330975454010155080417733940169454240846080 308 347531484715316509242515693373604518266880 309 364835740005729353111772003573890973972480 310 382964762519860358235968987998553904476160 311 401907388189046415302506409763127826480640 312 421747336742346869891893210341124081344000 313 442471413389972068008717105970199617330560 314 464171133992135995555696099161926730875520 315 486831298714950627849301692999845566786560 316 510551607007778400702986064108480984192000 317 535314599173781826800790078250715507518080 318 561229173072823552941944504182598731077120 319 588275010518969469412789501014331910208000 320 616570984276846337346015743226939916229760 321 646093944668144511790855326183642763760640 322 676973211042142125822401189781650936156160 323 709182465878025823376240275555558995264000 324 742862766943291299023208140118491496461760 325 777983827532580162423662843109927461170560 326 814699423230738700735459889574761459600640 327 852975337916533325026455051553430026944000 328 892978626014831346489048256912300887792000 329 934670689242067741757370060278883333611520 330 978233511152805748641996482443222221281280 331 1023623060044021620867447670379476335056640 332 1071037467548674668747334531499729172814080 333 1120427313178291962932947218322922173138560 334 1172007551661397017960483986713154291243520 335 1225722786970034530003305503572254372718080 336 1281806883110126017213720295967667846256640 337 1340197080373019821158798516695154972382080 338 1401147679867205584731219751085938499434560 339 1464588628189402476477699483551145767508480 340 1530795454186560470432092842419367242461440 341 1599690034468763649870726516594004750049280 342 1671571773466703365200560298474119113248000 343 1746352680193487746409278997414382418560000 344 1824357921716437556107213330562077001568000 345 1905489722963623171429131461633208607764480 346 1990099954260310212245875997008089577088640 347 2078080065415419537434622421300670341774080 348 2169811955011598266013697765282756854976000 349 2265173951589003198051914019049032769680000 350 2364580333038297323315920069268457872555520 351 2467896440955681824379431970256587253632000 352 2575570015300866836268261510079151262140160 353 2687452118082520612267341123540572426098560 354 2804028145029476949163307204233806166656000 355 2925131874399172606484064397550739834608640 356 3051289241973907212804869137891840669296000 357 3182316908738897622152764606959040732508160 358 3318782623084696324622546029457487005856000 359 3460484299029347151451272859132317807168000 360 3608036729945986554209024688396711443472000 361 3761215204082225909790471349832388056560320 362 3920685132648534741253605576564798563756160 363 4086199442679475657976738826276615959527680 364 4258475597861053117747623269467557156203520 365 4437242063328764290428033196644012512482560 366 4623274917581646364831123066270769068961280 367 4816273246305628447451020982331221682478080 368 5017076097649577367278382165165198594946560 369 5225353510466759893752988156209052640964480 370 5442009165023683382262147414008236523339520 371 5666681436806175896037657668485884608240640 372 5900346774956731949173580889789908134748160 373 6142605602842792349254599969398833191442560 374 6394512502585903805874857430493758698135040 375 6655630459353955628879064153398671674178560 376 6927094018176253884434318312807894577024000 377 7208425386777849854252957262043641198432000 378 7500849223006034670356577704788206994944000 379 7803839053865573234539196084311953852384000 380 8118716146623852739731891936062318639808000 381 8444906000078119190321388638177352920432640 382 8783828574991886123446336994815828045148160 383 9134857226984285925909485853608698261954560 384 9499523118744096712422692960535846863136000 385 9877137441306963797406662753204141413724160 386 10269350524300216209668820292797829258784640 387 10675412370318591005593418118362665085233920 388 11097094698236231763389524622423616109549440 389 11533581114083589704004726409320726639312000 390 11986780247166958346357988076541775079941120 391 12455796819596503460725587799145237814512640 392 12942685957560736997191796911642445589528000 393 13446474738933810412602615884807849284869120 394 13969367258278410265936535796430242526907520 395 14510306591147595194728834986431656959744000 396 15071664824857010822957149117135751269712640 397 15652285318649102561262672996869385702334080 398 16254719853850495555765008852533457234240000 399 16877713870911377494755127761298698150912000 400 17524001358334724538584096671404316483744320 401 18192221859315326335227839536111992673952640 402 18885315055290290151975178636258264662236160 403 19601795162550651850529059365826844084613120 404 20344821550221063173434948954807296487355520 405 21112785378679957674801104092826322945544320 406 21909068413167090411757244001377579036544000 407 22731929098371288152429729005747541795996160 408 23585000231838015424839116817918956515392000 409 24466383257643390569337592529833587869808000 410 25379979013349649159092136495386367084668160 411 26323735163716620417907831728202926915248640 412 27301823123857638072928355708068469461486080 413 28312024748682852895403977104322977253632000 414 29358817203547257866716603063000764644052480 415 30439786715823205281645132126254912216194560 416 31559736435753142086575153566472822678912640 417 32716061001302499891565939426128146157696000 418 33913892128794685102988240550670866803328000 419 35150418405016736591159495536388680620576000 420 36431142778840576113928136488592222274539520 421 37753010769716045096232126584861535034688640 422 39121921044711119110406701949335767250172160 423 40534581669381859623696839922882680886082560 424 41997289029831010111631324904288444441168000 425 43506495842869339972824545059083452693758080 426 45068948389919027182044677357026324443617280 427 46680798878058423097593803864201937278684160 428 48349272465598176057258808753580638464925440 429 50070227820935860118832576336672178151208960 430 51851370701489042896231029509888793228464640 431 53688244896677112333295112179739292625136640 432 55589099738356320404684075202239792042304000 433 57549108421452259716450368896421299196914560 434 59577098769024828108497251755814909950935040 435 61667882894110577376269837051516214076032000 436 63830867569181086048584218897673491595024000 437 66060477565280182137018147536660097339648000 438 68366775288317052308463046707392326202565120 439 70743730580642115965224511924996216041152000 440 73202102594941127116944967150264388534592000 441 75735417996539568465654158011737078957616320 442 78355132268910536993254318198265974357628160 443 81054297811554292191095026798217058375586560 444 83845158533266550938036197323528699678123520 445 86720209654804182743637985769347137610272000 446 89692532886001378123448959242807705174128640 447 92754082033638108677515858485638506253760000 448 95918773797031906720215354336433632228733440 449 99177982485191334413498507206812980906160000 450 102546571457245946155065428931916122813514560 451 106015235541615392765566204717928565479585280 452 109599842590565356687284763169883153560542080 453 113290427310294723029909701569368048298117120 454 117103857325491790437757411568195800972811520 455 121029462424046428348951417475745513320048640 456 125085243542286247355217200666450517014400000 457 129259703522688645368982313787134587316126080 458 133572045854519154138576547413888570315216000 459 138009971993375432370313126497191750798976000 460 142593879042289993406235851784588324636718080 461 147310612500205413999331553471584391216000640 462 152181924335919212127813662656137367141048320 463 157193657747209953281505959282082195449410560 464 162369000227141025694120904882232384437904000 465 167692823846907884072597921805497699300229120 466 173189739180280269741861383220875735452256640 467 178843583352087717401569981758422085080398080 468 184680582043868273869893021104309756784658560 469 190683359644534099879519104138316944228587520 470 196879853204787931173525148307105787914987520 471 203251515087699719970615282823197649121840640 472 209827974212066539013982227812015712978400000 473 216589433552430571002345048873309105724677120 474 223567444805427209474864301085018876159488000 475 230740749403531827627746205952111931708256000 476 238142933488606097237208057899754387596559360 477 245751326256794180524179797840760626175457920 478 253601522793809175765426040898339388018048000 479 261669350024366352442659457374457998699264000 480 269992685817197101584318361174577489935664640 481 278545598356416756715969602870113385747536640 482 287368381127719686669890310742688341479308160 483 296433407296782980449512008644372711129989120 484 305783349052065899655735470368370262556505280 485 315388775849946560658734606728409857328974080 486 325295066732942091561506816572716928546256640 487 335470682806715052247053820793478617812462080 488 345963863416006399530778641690167051336592000 489 356741037919708638923758622271000375530388480 490 367853259204225291030215112331471163709325440 491 379264799176439432221743352119361267841744640 492 391029911824122847363799538039286379101340160 493 403110345003091903316905785261036764345376000 494 415563735692230432002196381125455587134912000 495 428349405713178328636820663284610064079956480 496 441528310612538525473730661472738630197872640 497 455057194940917404876238012132028746708316160 498 469000795657244467142577220045481173129989120 499 483312846376517562462937755138627771722400000 500 498062074664580520576177375834910102126357760 501 513199320519229545063606834533256227375216640 502 528797222072364035189673130918891041432380160 503 544803551796477830884815775705229842779778560 504 561295402762059274128630074052038996885568000 505 578216960212989252546118440806834879010512640 506 595650019625039138701856153486352518429153280 507 613535327682504353272741827218256023132977920 508 631959275448496875287850380262645170904637440 509 650858962340110757939316766702760106611088000 510 670326022902986710333576535934680827204316160 511 690293297298598951919733377505875451566576640 512 710857946866092875724699454372257473243398080 513 731948729631627275286337538125550794003200000 514 753668202714960653074150687675651921689755520 515 775940803215259950178783174954203414783298560 516 798875243462512835463992436572960665901552640 517 822390908988759390346088089633134705401180160 518 846603001783331125625806205670491818568186880 519 871426078137428645578948031996013079355604480 520 896981658706502329969458875939145004140768000 521 923179185134921595637657635327159726409568640 522 950147397490064883174290794279950990785232000 523 977789766005170250866776146543000918949922560 524 1006242631152379925338676360768699837581067520 525 1035403755298479928252506698687379209471600640 526 1065416872301706507384407755649585043247280640 527 1096173711550029303605937634075573270514012160 528 1127826452548545243953349900036868286270469120 529 1160259772271590244562389012997169532879010240 530 1193634744598004828264191849912815006225872640 531 1227829322787105875056211981484505102137696000 532 1263013209263612179303125153952587246250752000 533 1299057246353610605178237930153243405681957120 534 1336141008718835135430608170458487540340544000 535 1374127036924734710267537821635801934637806080 536 1413205287340846568433037250193322047208224000 537 1453230386360309553845007406464975158174592000 538 1494402353432050004137794140110628458139664000 539 1536567461256536428515173289825424337362763520 540 1579937240313037252908307364643901382873472000 541 1624348198146748446115971987019781406608384640 542 1670023974799881311227588113299430125887964160 543 1716791793016009684062735850542135879333189120 544 1764886998228309330352674316149123521507099520 545 1814127006349128157597595095920132633823968000 546 1864760574861053713456825286406169973814497280 547 1916593669841425901373213283472675269400014080 548 1969889138020788930877142143880467034134573440 549 2024442058891392193835806891284276438628836480 550 2080528887710396376307053823512467275086332160 551 2137933228046325462728056746799537609483200000 552 2196947123845605524277362940575263652646144000 553 2257340762271308570433290173395311063694336000 554 2319422569187616549147058936446755519745851520 555 2382950008974385873026591752145079102677488640 556 2448247287266512844806640389634765496184416000 557 2515058447125281992753821363856670210579646080 558 2583725801475764135025709224510373787092101120 559 2653977720300988716143661166007751958092372480 560 2726175517869221866362578251341854465033518080 561 2800032701774692416837504616658162840908769280 562 2875928875803527783437730950734250379363276160 563 2953561900444985944103739417409825036524130560 564 3033332360051225886465451935509072359611371520 565 3114919817119271794143921703729785073313890560 566 3198746882673774291013925464382681804668496640 567 3284475813175130517370752550484249921172718080 568 3372550363764438927943036438512925316764992000 569 3462614555825120535633408357613198782435696000 570 3555136442795694894643972535052756206176512000 571 3649738746116306243609320161441610834269008640 572 3746914991708266585736306992215128779746716160 573 3846267756426185563545061871757111708128133120 574 3948315000275500292331490938844674731780183040 575 4052638116219504415751444386466685115128322560 576 4159783135229787065539923925260146393708656320 577 4269306668788207228615312774803083245249630080 578 4381784190985736538701554187218651530892741440 579 4496748936279275131149763888122588868565076480 580 4614804545112091269886123190570888237794272000 581 4735459648412433437670395275772879143278704640 582 4859350303466442102090551971999521768334748160 583 4985956392345818917079805530234780270815941120 584 5115947922130551880624614410842670210704368000 585 5248777655590238767250497452227331474940081920 586 5385148056931049826944576745173541031225664640 587 5524483402418204047151867422802523392519182080 588 5667523500913258100994979673978692230599773440 589 5813659288787789642392724256766835316083712000 590 5963669708066977735797550443402649014215232000 591 6116914327786906750043604808864606134953264640 592 6274209400261075604747724113539541031209854080 593 6434881517964938456046506604254489109146866560 594 6599789938526644222561305834181650353233152000 595 6768222702670483378885879134479098258650347520 596 6941084066101641494564559142511895915546960000 597 7117625797206939683361743771375023490983680000 598 7298795030086361862450214586920116879629829120 599 7483805471709037090664669676441659632850880000 600 7673653664630737164044004959380381774323168000 601 7867508747545561901898256099675007426642912640 602 8066418991830171123376842415907026339212380160 603 8269511715159496705535510552174238606893410560 604 8477884343248127378856217952571696558965675520 605 8690620270921561220478964825866481911500472960 606 8908873670308546865245831869387843298635425280 607 9131676559520152406196124235719231670175406080 608 9360242434935024775530012730828061993564064000 609 9593555098606627268027306677326703740062208000 610 9832884390594329820947886554937760457599292160 611 10077163571813368707711404561281799456873072640 612 10327727506152775510328545692131006655958942080 613 10583450239157764438312273163092403105817490560 614 10845734652458771830208723485412846018285195520 615 11113399368442274332939376547826952478016773120 616 11387911691151815028898420381560414495982848000 617 11668032091260764982471448479189591825797278080 618 11955302364247745172119656785112833326104197120 619 12248414916596469890890997512973932430864736000 620 12548989349937584625153706187212582116251627520 621 12855654358805568471258736201465346316268032000 622 13170103203566861983047832541527935745944092160 623 13490897861932859227442380968800881874544768000 624 13819816730373222244603971166892699657417940480 625 14155343564434588188320696353912851562500016320 626 14499345745375994696577650845537471260305120640 627 14850234004028169533148670656518221674180096000 628 15209959732819258867480465919292182139878605440 629 15576857112027180215681267279037852236987531520 630 15952974827590217123993767177911939378028784640 631 16336557401702159138949024704750229126261296640 632 16729755058431358107961810492782980296963200000 633 17130728610998923821058549508817467282557701120 634 17541724100325656682435090074197696465859963520 635 17960814761939386920159557843313659408310190080 636 18390357560377114648632866813368023136032560640 637 18828322975077732166834790248547608072564798080 638 19277183819696110543187699158738642365605952000 639 19734814887080808065486161356334281795944532480 640 20203798012783700782154243874060865221891792000 641 20681907775720128906779297163047599152325664640 642 21171852472830427506874538183711789725672412160 643 21671289225699555917504191957537987466918626560 644 22183058200087865574265422437074918149444587520 645 22704707127759826040650388757138740403010836480 646 23239200224357028206216017589680112715806016000 647 23783970878977516169701064130549423078545134080 648 24342127147198461110143750250575135757129496000 649 24910968147789431451966242182998413046569856000 650 25493752044415119342461007705869212975098080640 651 26087653243725792921500231429003833132358369280 652 26696070725286740317726120528425171026115022080 653 27316048399451279738506033865135581316309458560 654 27951148848186880527791905584354348552927936000 655 28598262903678664133150245667237685059310896640 656 29261123617253993587132337783164174196870240640 657 29936479614939861902592620162248657819236865920 658 30628223815773317829647259505278727959115898880 659 31332956324216508073680025031272970009263008000 660 32054755723307545349449787166007586019251804160 661 32790047568644227942369670860736045131847360640 662 33543104054582544494205392710665060023471036160 663 34310189027874776634831787128983009111903493120 664 35095755736635968996443729338501685134487968000 665 35895898952297404200965520630179279150897664000 666 36715282625539449333349747397223836691577472640 667 37549803024866682418737589909493400564872832000 668 38404343488606398021664755803226667180146301440 669 39274616334590871328590489757722158846308884480 670 40165710006221061513678318046559203539598763520 671 41073144866432676443034435809901419331532577280 672 42002247945752609332060298414585294195609180160 673 42948313817246508029549669616086524050604402560 674 43916918126743486519552668593583533289988379520 675 44903146785342139140850788267367771865920704000 676 45912807216646921504839711392348406123268192320 677 46940767336671604241684633500173838899629950080 678 47993104757138529751697734376487495655485381120 679 49064431217688498152243303502959516735238251520 680 50161105442786639115974597402930053784920224000 681 51277502371406138598878843568927256679946992640 682 52420242739506916042613837222268941654364856320 683 53583454587103046046455442121273738566631714560 684 54774063923967701334186639746895107322817056000 685 55985908086305617412014142416460849823412942080 686 57226230977260399962085663466271897473792640000 687 58488601951181809849926886075239556217906112000 688 59780560378804225890370954785680775589821730560 689 61095395849377075287320690882915535590538228480 690 62440992731794967704561208866258612867834245120 691 63810311548034045064242969020459262409676304640 692 65211595361933022497117980854338875258503358080 693 66637501277950262142710982286911470834607237120 694 68096605663597882822195142123601666429594827520 695 69581249498723584275539998229652688975010112000 696 71100398141822072713923456372799783462929600000 697 72646019991676282906221745384178966266617404160 698 74227485219620045796963170490217754829643920000 699 75836419605170649233762175732829491514442580480 700 77482568425157989616910539924906776521741565440 701 79157200047162503178138927695405514700635392640 702 80870498473676737703089606233338107714267008000 703 82613311271079385880491477636424077932406464000 704 84396278261378804490838393230446318682672203520 705 86209859949617235311399322186976004670867824640 706 88065118457446117943388501277301017830823712640 707 89952111316633417034729409553970973057897692160 708 91882394341895437275800661715649641229269632000 709 93845549619842912977909361568422235284157648000 710 95853646392186487141876306243340193640290524160 711 97895830624697845671912047598558711467169408000 712 99984645881003833197019827418783889220351600000 713 102108783512923534793146448853025285407421317120 714 104281342782464936180323943405440805763559895040 715 106490479227550197521057406756545660170105605120 716 108749869094517446382256713399996311163472032000 717 111047176271118155348467388130687821765915136000 718 113396609994892676805906760320906922223088192000 719 115785322639035799701188729611542267596658816000 720 118228147566870087510864763069124511824024346240 721 120711633017867077750469000727353468066560880640 722 123251261022570460837923955662657524225425126080 723 125833027035020477701946426163088488649613253120 724 128473010546273349929382972863328051387721787520 725 131156631154396602687200517731891075807576304000 726 133900669537163737836239754598258428377762545920 727 136689865855817438348756018434064145051104110080 728 139541728390714954455778700492881314657796992000 729 142440375358106134096296685613475356130363522240 730 145403985173220277033036219820827646021541008640 731 148416029445685868246433374073195734765442608640 732 151495472640402235944535038732271570228596764160 733 154625021859826817601569208755417307121070674560 734 157824458008189138594522506570011803313124203520 735 161075790345191550314803072020932748412159342080 736 164399549567781351170982378275176006424337200640 737 167777018443001066544488487474471501474535388160 738 171229609184485254958391668890814445991765045120 739 174737746417061983975036955687757285592284192000 740 178323756485567928809222153827785305364723613440 741 181967280404776794641269848658857416396131584000 742 185691484002701577937258004138613952727437532160 743 189475194184374986316761961692666668588934146560 744 193342563121787687468971534015382457458727936000 745 197271454034478717235971458660089894199130720000 746 201287042999555462492723986397230364850381248640 747 205366315719486020957702601537913088681870449920 748 209535385879873975607752023142648891791942458880 749 213770326181920697128630960900137465412263659520 750 218098354522569772002738053242721072091157232640 751 222494463966665787195187876257810714889083632640 752 226987016787599487482017587559477499155756846080 753 231550022587565103709157505741008972368317957120 754 236212891499323361874015156519908078431418208000 755 240948612003773614978282720355342317504992752640 756 245787827568362510748146827484263514821805568000 757 250702316524712548324486867372061004111218686080 758 255724001956120969322614916486818415788771296000 759 260823562873382803797252689298103437471641640960 760 266034090692577967488411089891817755058436800000 761 271325121385202462679037656772144898523811040640 762 276731124716559887747641584284433677849657180160 763 282220283468540643483433852129977321027537792000 764 287828495013387118938812239126894591508344811520 765 293522712390212488784590671617398512101182690560 766 299340136471048065506127941936903433345988976640 767 305246444256277595725334922115770809760162624000 768 311280373555006561072666802930838630245414626560 769 317406087243933225939324000437486773676423856000 770 323663916814187896677218931759746509986326999040 771 330016653034341012376969251292217134009262000640 772 336506078293655627890663132066560772182091870080 773 343093557580166896524289438638244036228760722560 774 349822587962969908662290718320626172178030324480 775 356652844435958080703384899315233780274376816640 776 363629599071815177082154655230357278941295024000 777 370710994693547384880256818059597955976307036160 778 377943919527405151010530879707030891243614928000 779 385284927441718483784123893299767131029698112000 780 392782815504963230535216261685968365954448368640 781 400392249908688532586482627116752822814910433280 782 408164005981357821904516786590190297943764700160 783 416051043451950759334687607269669866770428800000 784 424105933457350230291822834744874789275424013760 785 432279863451402988006583798421909186553799566080 786 440627530720122033410575119929268413215876193280 787 449098019452438317512115287599433634727884622080 788 457748226745565194665477295268144115542781709440 789 466525334380204916764630825484524276716752148480 790 475488236685315546936069193670378966913851136000 791 484582143748757133577384418575374975652767728640 792 493868312980928566799985811761104884232523744000 793 503289609240422574488565481683920558927876325120 794 512909737606812441830016531434412900079785467520 795 522669447826917765702910938653873799791097492480 796 532634660667012583485607775161601210307881280000 797 542743930396028955602608005173867007366282814080 798 553065805835894929125630781609997039707235328000 799 563536232411788242737131693368757446626719979520 800 574226476509912253680338878912994865195583894080 801 585070129481914236765965967282550928867667504000 802 596140918107903928679081073758853887932754060160 803 607369995409386413094352552548861821396041029120 804 618834004308068717531479617511993444431594347520 805 630461193725400781323227755197805405273479536640 806 642331225681622310489986746358779853808687329280 807 654369736164666903499430176062330787269306048000 808 666659112557662745080468045727219416020426192000 809 679122279968381070559758359826301362266162928000 810 691844864073963533045557380017825776602541822080 811 704746564720716795434862121893850689941404880640 812 717916354431250521769930028147972210604240768000 813 731271029698734027456560435156004129781037445120 814 744902584624528741466969789789341197112998167040 815 758724809962196210576646551272150989080421250560 816 772833287596868090111433746668088048433229232640 817 787138223714402380146424690455870756028126848000 818 801738912969716265566623569610116840905738352000 819 816542343859987415385219709212960198292254612480 820 831651153083953159769811441143579074554858251520 821 846968992677166484324993908732396668783286208640 822 862602477579829934474421737901481712085782684160 823 878451285288390231516070969765834614404554882560 824 894626140122592510401955284319941732603759168000 825 911023149961817823161014833062608861522306821120 826 927756738989588406529492925731559641624267008000 827 944719321548050623473360029628970786168620430080 828 962029723021769201748593753252043071633441410560 829 979575946939713888016216442902859717298451344000 830 997481370890810613874229334645247218412479536640 831 1015630048472542482315256100267092125219732272640 832 1034149443526758959892894632901535227532570558080 833 1052919516131093803581768877041505815223079149440 834 1072072602951681618946724269054793221441540224000 835 1091483781076281381607998268036578230489678638080 836 1111290418311282510208561783425881347575474816000 837 1131363216420281434509197511699451114930526208000 838 1151844060713993441355705509231920675255654944000 839 1172599127895514359880965090675708613727767872000 840 1193775686577081926211450797048478881201582592000 841 1215234502568138005765562885828256114712172512320 842 1237128409912825081758430556059327641551712044160 843 1259313340457391017119592454479486439697541829120 844 1281947109986963798875506681623495379761248139520 845 1304880642876227035836873614240269812826921530240 846 1328277706723974158008921747432942569956039408640 847 1351983244719368382040099434054963706522743114240 848 1376167166929502540531533573292670821351839762560 849 1400669069387920940966280423793352803212250260480 850 1425664362274985401569487517041105661321758523520 851 1450987114455293859449801743473124732091696624640 852 1476819302216219863754034616157260130603042396160 853 1502988376456552442969424298590125017777511698560 854 1529683098435096466485051358826033282685201239040 855 1556725020293157978796277230542824273782406592000 856 1584308960152766060439001119486645420965814624000 857 1612250362534207033150906060612455058215794206080 858 1640751295464247200234024693976410605836966410240 859 1669619898055548008234533850430441552343673568000 860 1699065716728722925016326862154836230100270830080 861 1728890374865669637420661875074486985145671905280 862 1759310097019212294049747531017876880033102556160 863 1790119775059864659598409535539145668947844290560 864 1821543620226459907020735990613724558758138176000 865 1853368452888035748518696410021743596777712802560 866 1885826733862569098648362138366829553383693216640 867 1918698105902186911595319981977332439221187854080 868 1952222374281498849800012095142320190298664058880 869 1986171753055682227014933623912506162367513088000 870 2020794854557109510042986290341134819057492608000 871 2055854995430620850746299977411282441477267504640 872 2091609868506985272953749785166392429438320400000 873 2127814873351707223297504787561855629794686002560 874 2164735789336666288447947676628814729722925312000 875 2202119840286086154025816313288721464578842286080 876 2240242494733897906481113809813243771841758896640 877 2278841159516198418111029515037290261281062590080 878 2318201307397061498064442031270201003452509888000 879 2358051635243138219361092887040635487542561236480 880 2398686497831030855448518080524972228313874096640 881 2439825581715488797993215202183209230394286496640 882 2481773912328605119051021103886612340362129190080 883 2524240369906204151500593359957188343567891554560 884 2567540976578796375029543143484254628508975371520 885 2611375018567546198205845705933773312010285824000 886 2656068284986822600809992933150774785909595984640 887 2701310159151473660228723019765968178491743342080 888 2747438154818156425643461627900586713280428992000 889 2794129747090581452272034537659877637726450155520 890 2841734550178278264326273155675736352351003168000 891 2889919498533813511905138369051965971123967696640 892 2939044920345608507795340412195045067002776238080 893 2988766851101173703784673546744893698838680064000 894 3039458514160287183253517166715888211429461440000 895 3090762854624749952749659919893800759768082624000 896 3143066379781141519408016730896334741074979648000 897 3196000439365450224877377511915980361166208675840 898 3249963308057234837395932582660054571313957040000 899 3304574371748142635349191745178052501439057408000 900 3360246056640412668484094596714536894144453952320 901 3416583342059340705031643780081278888074476816640 902 3474013253463194805534838962401801162200530040320 903 3532128047948484148847720746936057172783277957120 904 3591367642007747677621511139229195746101406768000 905 3651311142941448694364555017303107048456809936640 906 3712414012531047778967111010726621574680999905280 907 3774239541813993624622930037751719221478845966080 908 3837259200415332045596272588097681892455970397440 909 3901022300650206632769827991987199250570145060480 910 3966014454173577410566788999262704725984673884160 911 4031770557239263825559321481124526831985816560640 912 4098793260393635756890785183274194013076043648000 913 4166600075899986435852488473576580148996341253120 914 4235711224734984220096181440490613291762135515520 915 4305628902171994992902978332303056868751873541120 916 4376888802637054592628835112413970586150719952000 917 4448977296042071924018824618355807460830916188160 918 4522448772250919543342790842186476481931644544000 919 4596770538726627199247643673020890867757590976000 920 4672516228457891300781328671998085422436106368000 921 4749136339849946314646665875969003312110244080640 922 4827221461019231211344095675710348915757124972160 923 4906204763593002481112729536928975552200370949120 924 4986697301283482782002007372774060860995780567040 925 5068111320167727885917411171948388117999184222080 926 5151078970718322959081668779714551462681734640640 927 5234994103618415380999216008963383338960319377920 928 5320507399442957129945094639541351575631314576000 929 5406993709562662123378656342664503025809634224000 930 5495126144639324453174961299644354108369208033280 931 5584256638161589350530209439805529208768181408000 932 5675081378744593984192298264530894196918506654080 933 5766932137644913620905456643101422974410667141120 934 5860525382864562411532046732241733305999564683520 935 5955172110084198371085681571430464641146453468160 936 6051613312413647590114867260657853875388381776000 937 6149134857712163316084761788428593108895916702080 938 6248503012191737918951961523508507945426584442880 939 6348981603362677326426824951592645050711411028480 940 6451359035822603877053433992454061961804145469440 941 6554876382839007816270443053063513140349349504640 942 6660348897908832123717092202833363764073595932160 943 6766990167932923407543583314860058059007283461120 944 6875643058980996356373657357613400157396354528000 945 6985497029950046068603604515971310423011480576000 946 7097419148079597381175844906529466085491944545280 947 7210574020309122117450803966569994617395644494080 948 7325858038206767556074282359174695661920462336000 949 7442405704457488013374227593493128418131232180480 950 7561143617204334459533615422844755890147840864000 951 7681179934601471444836471160132317751550238256640 952 7803467644554866375390347480334721339772707456000 953 7927087718780061003051241899754416697450496818560 954 8053025210108888501596847795443884959143580580480 955 8180328199905585601891082108328483913124929904640 956 8310014706646607178344954394007010612009782656000 957 8441104004635725171412930573420555261038852864000 958 8574642930948461003193507758703614159376182016000 959 8709621098777722072939014306661535408506216043520 960 8847120328857914624714944066114983979508533102080 961 8986094252045264865952824702567578415553411200960 962 9127660712541420700825607916450745537561028156160 963 9270741925306396489642131000113069998171531426560 964 9416487121562638090025603276644807641300898331520 965 9563786106643806941232867035054836874123986786560 966 9713826323708281486350059011267449371018613473280 967 9865458310220839824724435439927997747735029998080 968 10019908781738380174164168119266368333253690488000 969 10175993958096931761249921099841364911615571712000 970 10334974795826898846226074327883262614813151627520 971 10495632194823131926188223667793217844819672528640 972 10659268756631961123593204444203203480544624654080 973 10824622470696983278163375753231519946888553728000 974 10993038804893245547083706653581500827096569899520 975 11163218366752859753242195158802783027009937748480 976 11336543876415697709657138854515253328243783936640 977 11511677390627438279554385244967015817179314910080 978 11690047071590932388892646293198411305755300101120 979 11870268195471427331927913702610832237077777344000 980 12053815608829702333189166069949486707046821527680 981 12239263797057969888519118174747800444479524176000 982 12428128204212743754474307905599349385906130108160 983 12618941351322698203839025899977548808664025474560 984 12813268150653221626287476445994969507245731136000 985 13009590059974299049400307233219065526077326094080 986 13209522895406318579791685677218913730833626144000 987 13411503730231019756244261316896151296725008220160 988 13617192503844618553674893779152825994548694464000 989 13824980530766513371057671552343936803758503188480 990 14036581675815140651099976315173387189836093893120 991 14250331644665857824858529404756877338724268144640 992 14467999682151662402723589268214406339598267484160 993 14687873115250142187837886817089431019904902149120 994 14911769221018922440389443419554450000884812247040 995 15137925571611150784182442166507107149281304960000 996 15368218086408918343785978437712715925625335024640 997 15600823701370939616835722254954287828343837054080 998 15837678662912104004348007298137693451571325600000 999 16076907317055185794977748714717279856414779776000 1000 16320498062609438340538099643944089119054616096000 1001 16566521047929384516294979198658672158445017313280 1002 16817028534094632962189332360820273314858474076160 1003 17070024707589753539995495776480344567758122432000 1004 17327627389004342776210105403139184718038394315520 1005 17587783503736624227840670366651949346729439856640 1006 17852667588818782040264528154084676718050563632640 1007 18120167700787245831443532935461797068932832448000 1008 18392527757707158310599438262305984896666859010560 1009 18667563958330686352517105898441706874424637488000 1010 18947591569219444816683755186799172150295488700160 1011 19230364608141067095984053306595242744453006768640 1012 19518259861250523780666365758929283973596663388160 1013 19808967288506406727535662423023725991516708370560 1014 20104939152827985152394476936115031622044553460480 1015 20403787328472200211569080617610702794484766976000 1016 20708041537896934149410381204998954369611469824000 1017 21015246019147416590240761483101884931652365121920 1018 21327997336923089426913471128082745933538742672000 1019 21643770214756436401877726809213260795491929056000 1020 21965243138941171026666820443333997980292896107520 1021 22289805852184041557013163160631849857066163968640 1022 22620221059177789055457743047490032672385149916160 1023 22953805133109118485739266679767847510020114186240 1024 23293393202908131351746951720870132883239668301760 1025 23636226078023691176257025869675588187768201984640 1026 23985227921298794183857994786836173968690860800000 1027 24337547288634957045358102470841992213268445952000 1028 24696199689563257049824845234202852031556809965440 1029 25058253943649777872354074680231211200734932480000 1030 25426804180560853307408545860074291699033910512640 1031 25798837300972692896620125445690868910026557616640 1032 26177543977780364580327242216608831184415087744000 1033 26559810813534836395127391362169683840255168434560 1034 26948927696652656462250960609188191161291272663040 1035 27341694824260926066727456714469673625152129745920 1036 27741487188271679135862611882898673886688172047360 1037 28145016023820636679053568832977421170161282428160 1038 28555761154485399286976548060477352597403803205120 1039 28970325031058663548495224844049706666307439232000 1040 29392294992494668373932202507361490257955896994560 1041 29818179675279836724051953137980559072444830704640 1042 30251658717686245767450403052035697074715154764160 1043 30689144411065189172074108920001673436685879680000 1044 31134429949949758658307139238048188934369655504000 1045 31583809472282591987671640485348330415414022912000 1046 32041192842223423950653387546067597113070012368640 1047 32502772635347060700552693483244818701123509440000 1048 32972558537602122501376544024984098923853231392000 1049 33446638583531483693198950705953917524841213040000 1050 33929145657375888768906392009286729315174881372160 1051 34416039765398142847896339628877356257879701072640 1052 34911580104095269253628244144425421295484639982080 1053 35411616516904069619610802054873890413740941394560 1054 35920516353782910249862970331022460501473664471040 1055 36434016354517230203934454709415934903820106800640 1056 36956617197110730553864347728066814178533038945280 1057 37483916695504897646812800908378769857335292252160 1058 38020552477567740724064925566904248422912286554560 1059 38562003196771224673527749186300308009425036372480 1060 39113023347413152158485687696116757264319291406080 1061 39668968969764250777974623856590177121973494080640 1062 40234739078410672419717010421265747691950160224000 1063 40805539323735426423770299992808466898928137730560 1064 41386416841151220128221635383131222226795539200000 1065 41972448153621283006560043506530991218734591365120 1066 42568806905761465921085678733191633160792052865280 1067 43170437088223632675009492581387469487587254300160 1068 43782668614473332997073489211649335714386728768000 1069 44400282417816551362634164376060467103426766096000 1070 45028768872986631720756946877183593596146267435520 1071 45662769368022151043912672977222397846980114928640 1072 46307910855584860394578248896452758501110956750080 1073 46958691184082912490282277519441750122860446176000 1074 47620906530640983769947047702450770958223205248000 1075 48288878399433242406509377058570674277027441506560 1076 48968576362865563378458549809730997211179323408000 1077 49654170842216591576236380738586588041815372544000 1078 50351779137915442226013713534289330111040397786880 1079 51055416644626423611489508713491343519846225876480 1080 51771383490579076089613277815866726332738851200000 1081 52493504041122623821699630799867226939204053360640 1082 53228266105070799830774286042651216913150156268160 1083 53969330931577084014799772675380751643882828130560 1084 54723345657206042644319623935113475252747641963520 1085 55483803784190351265976553599877084721026424668160 1086 56257550265341621337051791086415250629869274273280 1087 57037872191921638456104115892590464694419812782080 1088 57831817157945240136996432038289223753384830829440 1089 58632495786459911799317061807767930247780569718720 1090 59447127871054580596315593698206826277777607392000 1091 60268643024474578176679630254217940981342689424640 1092 61104474573953247969673813512249186619105937756160 1093 61947328734988470099545509682159646798349944466560 1094 62804857967033685362098826086116095902969061387520 1095 63669578140434612557037128959590844292461105044480 1096 64549327274667046233218305718735435737626365424000 1097 65436425544807301364663437203342789729631030174080 1098 66338941827812030799805556020494454617428342613120 1099 67248955102936431129488060236418188635346805099520 1100 68174770655985033746461032145356690125778795659520 1101 69108261714100802474657534581540325449483181936640 1102 70057933949850039088135691535874047925154980800000 1103 71015449616800333087111788832720408453999954498560 1104 71989563354172801881959716076796239440617454356480 1105 72971676602567699764907436620050823344820715824640 1106 73970799438868510544528485691990948246199696384000 1107 74978111563811064306816887230045830802009415808000 1108 76002838817920818477843318582505653952992315277440 1109 77035932978512325165709699959267473583204306768000 1110 78086888844081650673208385126042097115638625244160 1111 79146376839025323682115614475376049806208759841280 1112 80224167109151372937007491749663786163258453600000 1113 81310690602039631764061914420598457542260985221120 1114 82415950253848365620549972272219226130484422395520 1115 83530131516597128646770450311751165621356928962560 1116 84663527141604486967903444324970924883661067888640 1117 85806018596141114856237611516487812619880226878080 1118 86968195916543099239311632748908023914728953797120 1119 88139682675475765882558123537706672771355680724480 1120 89331319369538662116971328648143862481047162731520 1121 90532464567854186553710127305247267211090742400000 1122 91754271604454895807348188783271338133739460536320 1123 92985771412205080989745320197299558954684943842560 1124 94238437490093704221216445191131030921324955227520 1125 95501022487637653243210125176737028668900583850240 1126 96785269915681744402335436969102556621859234320640 1127 98079647227751639399267814880148107227975521134080 1128 99396234774161394772390665513195700959416289792000 1129 100723146271279819793688277946689171500229023984000 1130 102072807487181417422302170309521327067422879760640 1131 103433032699739783996489092480996099541310512256000 1132 104816537949069264887770190510844095061076641934080 1133 106210829916557949552716169854466401489344253061120 1134 107628987921935851923722190326818385666908798763520 1135 109058137715116516404402989037442446612741382510080 1136 110511730319833134886688139274362788314870092464640 1137 111976568630724154709665347007752469128103596672000 1138 113466416379833374832171158470626910901635322224000 1139 114967745661138186244892118269838742656194893355520 1140 116494711066020173567960862056500092429290129664000 1141 118033373734439004448660523563514358668718355568640 1142 119598288971485239296833812370280145428161144124160 1143 121175170818863513536815005624616083970874661314560 1144 122778910448299968961430521542496309186785500736000 1145 124394865415940148206763893195846309074217972064000 1146 126038348110329674731808132475608793563650794209280 1147 127694273895136549218011595183978719235010491740160 1148 129378386049516928019458259450734795090928933114880 1149 131075225943132636196570028840732679360545881620480 1150 132800898430396940199759081100126804537640001968640 1151 134539561808600119515737826398770342231005917552640 1152 136307773775209662563612227182927837172555209144000 1153 138089215974505794329463677582060422153169235058560 1154 139900910229520762674495184317522234863585128091520 1155 141726136448669023288318842432752930364517909217280 1156 143582304503937975545469501536456814354822556879680 1157 145452281803730945311364831688862575197228566176000 1158 147353965892935566772646612849889114634008991173120 1159 149269711648707209542082208907825835192890494912000 1160 151217915334237304472118151976503715347944031200000 1161 153180499288351022710348286180870696216571032832000 1162 155176277218827031319021182791801476646099872348160 1163 157186728571197988182557836215370668375854908450560 1164 159231190892279451839554056970891204583242836011520 1165 161290591597417264195538729137462259171837711074560 1166 163384805020780140093788147420263514694367574561280 1167 165494294316522932972511050812513449040637071296000 1168 167639381512373924169706912940885113346654493106560 1169 169800053148748897201774062171104874135406297067520 1170 171997194996036534164031551012037425102311544436480 1171 174210200466627931579681714556425049373469526288640 1172 176460531693853302114502527636057973547350799230080 1173 178727082631082825279633072575857496038562936197120 1174 181031796613842128421119543577815889049461077579520 1175 183353056285380918357338582323046643722155834414080 1176 185713410077930919584901352239841580659143035424000 1177 188090602269911007499313043533306652374390892764160 1178 190507801234287078791567181169992426472747158528000 1179 192942215506811461873945360323145884904600320948480 1180 195417529175929928743509910517917818070762365504000 1181 197910400938645800702545416678593526314012020736640 1182 200445165607249147292178885981684278436283528988160 1183 202997796535899260741994539743734444630042456706560 1184 205593293627754925416378865595556654136496182715520 1185 208207054328170457870406138167489094002926359552000 1186 210864632462193068266187974914815353617633670304640 1187 213540836053181877665429271425589632432747223502080 1188 216261916907044536596678799769505541704392383744000 1189 219001945900104855618881592373290716339183887008000 1190 221787889743809069842711373357745570837713237882880 1191 224593202027046656934122458666163103459307099184640 1192 227445442678025052684897063961825322500935666000000 1193 230317431939114078604459040531803460774086391986560 1194 233237479748674206484080981644188144776044209920000 1195 236177615573640981127195064017514831014184385792000 1196 239166915768604655732649795563880851595622379504640 1197 242176746706318537150951146358406062330159150848000 1198 245236821502433436423990560627316744508890486720000 1199 248317828009527694508176103036988060750666947136000 1200 251450283282619995609485653401086768028130743202560 1201 254604025227356752374808612715850235753584677792640 1202 257810394148320517963303954130250318363661604300160 1203 261038517774904560574161428542433660575220427717120 1204 264320417770451106934124378246687538015443054315520 1205 267624493332336339899802201163917377532550678544640 1206 270983629394061547543693145284197624909290170640640 1207 274365314030368901011829278311171988047822480860160 1208 277803314159562533354478430807082826489817248192000 1209 281264355422284348743271224166787729700457874472960 1210 284782935657828639633875198378818745757958998426240 1211 288325000573333445844544361065113741004783548656640 1212 291925972700539415137806126537226055025787519772160 1213 295550819175379301993911132904863422060300649810560 1214 299235909178915874198640795080283502599977881835520 1215 302945393909638495439657286125284275595628387074560 1216 306716424107950891844567457411529928532663957408000 1217 310512314128714966772670095762956707037148104798080 1218 314371207026240568945986812509318754858098493952000 1219 318255368790857837889450667030150501493485124244480 1220 322203956011061659849128132068066339396691192779520 1221 326178359295052563540704157968402948456903668193280 1222 330218573084752279182995016068643286402273717340160 1223 334285092787325263034702450945326146701794492162560 1224 338418974921623766074685072554968742602845046768000 1225 342579589743380043612179353710169099136104020509760 1226 346809080886960782879054879281374957374533348160640 1227 351065882456665308087492736152069407653790969664000 1228 355393033422744489342434531587742078496623527645440 1229 359748007899585972332305065565678993797932430864000 1230 364174983904484887616090430095741405752131638369280 1231 368630230986315384417601224137243317693886817776640 1232 373159090295662675190597478729112756346007376988160 1233 377716827756801395277096723987693367397804280178560 1234 382349743598524007710606895214563734539551005403520 1235 387012077583083307388744199230692504737186898048000 1236 391751348236505853805746266646349326003673305200640 1237 396520503392977994390767594358159179089459972862080 1238 401368308401949721854607097502642791827006533984000 1239 406246638412573377373685290304036802898458233856000 1240 411205283018766459797443121816970366753107707392000 1241 416195017663612117460235092327472054551853737552640 1242 421266937683699673234677526585817933437787140608000 1243 426370436415869588999714630210827055335074879045120 1244 431557942176386321649557792023293808286223838379520 1245 436777699124969316851440089527476119938251851540480 1246 442083232037677864024059381966636098146957502592000 1247 447421610366220705099198977340328272136669357632000 1248 452847754620869746511194913611190417120031011397120 1249 458307252733940783125548142843600901219197806000000 1250 463856453262957020343080898821370232851563034790080 1251 469439716714018729849973248655257929683474748384000 1252 475114561826952007607428530915288964227877810462080 1253 480824091099145226095508615260667976217689613056000 1254 486627318077999087431748788743445606041207565824000 1255 492465761463735270207008544698351598345819661232640 1256 498399960525035639516165018659508178526564692624000 1257 504370119855091891806781214778051830466027931008000 1258 510438030704018668487659447466791379953844420378880 1259 516542554591661709466136513465075600144766350688000 1260 522747079637307533433978390735120122539092781870080 1261 528988770729047715193972086517859773988977649552640 1262 535332649496378052824220590549960258238456429596160 1263 541714478257664717209685931010532358951524104005120 1264 548200613754678742957166332590656774646297097344000 1265 554725380989977269405280764906881816837210168709120 1266 561356845853823734692267608854439585382133308001280 1267 568027520777926379445363271339076376145271369948160 1268 574807215854785717343814858352100196044014792141440 1269 581626942657865051227677826092416148354732082176000 1270 588557938933991769986708550967545305150916618731520 1271 595529682752635242995884454854017724300610419937280 1272 602615236538454419638867610969743694749431044544000 1273 609742137976242775288476408942589416311912763264000 1274 616985315570322205375009241654656568929875868283520 1275 624270706251714615290781897194643027025086864176640 1276 631674759992077160798143995446337334050507745344000 1277 639121773636010155267773980885378482993291415870080 1278 646690149034750999497916021485718080171306384837120 1279 654302111174886729845375422187729923833617762304000 1280 662038053282896307229630263265226432088997115272320 1281 669818488467763531652448513017478091433609372897280 1282 677725435902572904146250788735906776622559704588160 1283 685677660085216683684570363366856019575089643234560 1284 693759262475801393213409378994723251914476365419520 1285 701886791096335470695058612781541483357720651086080 1286 710146476636948747860694866256562311303456473744640 1287 718453042471424799290160800446900743111174410211840 1288 726894451100499838089924679398321227701273723392000 1289 735383556657886964564729241869320272379399848432000 1290 744010547869561739526072589182679384266262100613120 1291 752685913699852232765362054597525356558519467984640 1292 761502113660913566139312287754878209027090527552000 1293 770367686703889390576116901516758573863164134789120 1294 779376941733214227364934170493974044860845498667520 1295 788436426153649026543778007363204805944595824363520 1296 797642822359399174349014159476761220896020395472320 1297 806900149031298886280364311068434448680890248414080 1298 816307515234911879249481790094674997123047611264000 1299 825766862221443701063452429860810751417000905300480 1300 835379267769378458146342462929585213877941367582080 1301 845044545462592031520906050038397133338219502272640 1302 854866309143650508244641083697026607914251402936320 1303 864741675834897850741393951296864277202276260738560 1304 874776845526220768625821544046302843571254964768000 1305 884866716534487820228889566025237214340975423328000 1306 895119590001618985751104223726627864154144647552640 1307 905428098769340255857010311313773853434335996046080 1308 915903246310363039051218487214578344935772633792000 1309 926434783854634553303096658446113005413225127383040 1310 937136477090646144979200400269711701708558771996160 1311 947895715020269327707316793333962363997653904384000 1312 958828498690178861863177823683224321981749747276160 1313 969819798353511073398094070326743154822995566181120 1314 980988500501964334686057570096726268078572859332480 1315 992216504538615575154147505181010388988982747970560 1316 1003625638929930767883949141226343418043193108111360 1317 1015095281678420302910337720956673604322614262016000 1318 1026749645788250753066420740249783954233539509152000 1319 1038465535090893853475375648637498598561425631296000 1320 1050370235541371498417348574702165886759115425536000 1321 1062337271292972814869593943678612007435609920608640 1322 1074497068776902705443511744435459462925506160812160 1323 1086720469438472589734172049507264429546691287872000 1324 1099140434684183878030143929210520357228575247947520 1325 1111625059384907506048972991028481557503591146738560 1326 1124310584254428555546802832429644225587965566049280 1327 1137061611192697866855812270851994703506679562030080 1328 1150017723978087433072919054035433537046501451618560 1329 1163040662302593875655140958785151134661920995476480 1330 1176272712767833638261439145530344798495765551616000 1331 1189572693740882095746419814202508830242265201313280 1332 1203086382194103988933496485645177899032532796606080 1333 1216668868319589748092601691206041832651917508485120 1334 1230469495321856316179612083744189243110317831808000 1335 1244340310077496976203649043109671297633132782976000 1336 1258433527434690216114447853776658040186398684224000 1337 1272598079055745757324831164947471692581838331740160 1338 1286989902668208262566581758870797423234695835525120 1339 1301453961210838774456566990569827839230412450708480 1340 1316149986709574530650245655752957485157826655741440 1341 1330919696971050557260573634415583278994413521040000 1342 1345925884128132374361795427054659610074991024888320 1343 1361006954729134016096792135559797820799013396736000 1344 1376329660686421502592951859560887236955931087083520 1345 1391728175182057744624912445913244049383140063456000 1346 1407373295477350821620313123649539306614255667488640 1347 1423095746305621819896524038047896436228246473280000 1348 1439069574517327646645721665633343735541494192493440 1349 1455121975310237394771036831947880188550979437312000 1350 1471431217008876557506539480733374516274355549376000 1351 1487819990884401188084499647882219489888648045552640 1352 1504470866875129082199492030007061336220625922472000 1353 1521202861384969442176975039406722936638545060874240 1354 1538202004855391799395763755167196526901973834171520 1355 1555283564443481129449029302516533873418900832368640 1356 1572638058146503971093033836526441741190090736048640 1357 1590075951523115519202007671864533936576610503424000 1358 1607792346572434395950860812488480403897022264058880 1359 1625593805465687018751050407153829647446820822740480 1360 1643679103149232591977876463478354534652249843790080 1361 1661850807561420985815289678175933788814231465120640 1362 1680312475208607755746660824910177274145183001820160 1363 1698861568707221789686432439718059248652215608576000 1364 1717706515687852659353133867970035196724232361943040 1365 1736640621612099188107695785829064602042152490885120 1366 1755876223364779715896298382872019139089954654416640 1367 1775202385949869197446780158354331937057630541678080 1368 1794836526660624648084091105906145371926289197600000 1369 1814562270131419011027035051052832455084750424541760 1370 1834602222080148776974291432845005587863418699019520 1371 1854735593954335285044153274158725777017060038320640 1372 1875189138409221466151110766872076533835619646080000 1373 1895737552058072333600188961581637773211499394642560 1374 1916612997338276726972254129799525017704565384128000 1375 1937584389881332167251591871818606485697937363440640 1376 1958889402492656873975727296205557477163680908496640 1377 1980292253205548695166412613034154937582322512990080 1378 2002035026588237380090211719542259185766347209061120 1379 2023877149552153708568634089382555733043766599531520 1380 2046066451740947224706684863558693688086401151856640 1381 2068356202964946070358185882602669925903086936896640 1382 2091000099117527622710177851831429569902682826748160 1383 2113746426189097466578320522260845043794401311301120 1384 2136853556819882012363024241751160642266634500368000 1385 2160064678885249119299517524371824908085866502670080 1386 2183644279377152140154496178559801987779244553185280 1387 2207329007156933299048237720672685340634587267648000 1388 2231389576462855489733109954540801826865633649949440 1389 2255557333198202876320627111190343470941610779668480 1390 2280107964823673133125170201987488965022106360128000 1391 2304767410093891389410829989932970918089458124208640 1392 2329817846311225680710577005031903318920116208832000 1393 2354978251794780850290225117701921543433336522240000 1394 2380537429107240114553980374494160545590785716919040 1395 2406208733946675152924895305854747051940727098388480 1396 2432286237941683612263892368675369409306804740240000 1397 2458477546145921300316250798183333311104910647132160 1398 2485083634041837004741152736589089607436768919749120 1399 2511804717672456181442622654604524333248008086720000 1400 2538948802155649162829851066730440371013381458624000 1401 2566210123909438264925126723813276723986804653296640 1402 2593902288345468066644434521650743311225121181420160 1403 2621713436349730258839767349377277036994497063429120 1404 2649964496453335782010522041433455083837688571776000 1405 2678335748791647903734400291287520004158317872016640 1406 2707155597042000395917825230667980609767027418816000 1407 2736097984670332502034030709523129107577133294428160 1408 2765497246068860665555792469375333143283927628384000 1409 2795020844334995596951273600723328889050444242608000 1410 2825010900689007183919244388745016697059667745628160 1411 2855126537848733261324461667224621810436464264880640 1412 2885717804301046510851475022121940875821003841886080 1413 2916437087602514290730966537424902464034945561746560 1414 2947640735734760442811048021674074816134249474391040 1415 2978974271332535710497962406946788804521636844034560 1416 3010802297795315258190041700509654760081467587200000 1417 3042761469392206485140781843468957698485460187744000 1418 3075224815492632415373111869235628228026561967312000 1419 3107821855815939439700116890538616013605665324584960 1420 3140932287904298685064175409465835862755779730283520 1421 3174178336753029959351772209892061367937182118672000 1422 3207948473740723704822885887757170416067674330752000 1423 3241855519780863688348465849958978649411971316802560 1424 3276296876228733609041593534734218826026650089072000 1425 3310877785042333069702388556555906513784048184448000 1426 3346002726934991311636615982464785577515789140705280 1427 3381269220302489625857808875112818788141225622350080 1428 3417091043478127937495752599662248930219371373178880 1429 3453055719307275580162451797075716059065414668624000 1430 3489586513807592422567530162005244738114190574177280 1431 3526262925585397814483860768814703981327315023232000 1432 3563515710489248961171005009816185857581607127200000 1433 3600916164573873044378031148333467565432256536114560 1434 3638904919228270832613927841654509231447273091584000 1435 3677042677132817348559983930429779648636205895260160 1436 3715780119773127532605299873646750886538471682624000 1437 3754669429919430549495295829196019373199858803712000 1438 3794169237558564120408253480640628566874912741504000 1439 3833823043930642823737654608877203833375338397952000 1440 3874099939471199027556119099691151744520874111442560 1441 3914532171249900457681150920686299322554694970209280 1442 3955599502362486270805118684834645795073133497692160 1443 3996825164621175251775829962379792921659914473989120 1444 4038697324948804064819318088944433103651118587949760 1445 4080730000295368176370273810798853451078419830373760 1446 4123422462910586033815082438938246684559176691489280 1447 4166276808464369112884109096242359946341545690094080 1448 4209803609580404776649549239610864040604918093392000 1449 4253495392994681044605261324401550415122352273428480 1450 4297871646298422273456873765556338663138467905776000 1451 4342415148168234661001062317038897135679802998992640 1452 4387657143479980804097379936652471007359139064234240 1453 4433067752774603298578236421298520205893343262418560 1454 4479190214229281637250385968065847969179630583211520 1455 4525484528903505003808602268362134029106574808304640 1456 4572503355906947631572849882331933887108455153904640 1457 4619696354270483365488165961758440061599689842524160 1458 4667628660109779908201546090867973945035882260282560 1459 4715736529101425801602093050774767674156800217248000 1460 4764597790593324101147295141516913501477868283598080 1461 4813637964290736066908168545614111686958179639408640 1462 4863444868905680216567375235004551032528788842524160 1463 4913433089903824704089378817028864794256131836928000 1464 4964203647480841554278385897977171524260035641536000 1465 5015156902788318498855012380385008143321304470306560 1466 5066907341324664985985821401706269737050364934656640 1467 5118843976193397588908164587985580024838137894641920 1468 5171591844828614939770941942737167753295675583421440 1469 5224528363563046248835896857924809546659307419444480 1470 5278292573821581912265781867053945232718049480619520 1471 5332246837466584600075912549179498567578111746928640 1472 5387044440237059315170750575672454421291546518894080 1473 5442035711021205180522030959172319851024552398853120 1474 5497885117358701949596343246050956631819050134615040 1475 5553930734158196337545630698805464536852645143328000 1476 5610851838982566344943338099967195922467209639456640 1477 5667970537609895650739677010300152075256281385564160 1478 5725981212340704152877986000932118491573560687648000 1479 5784193254297625436239175957378372516209480449408000 1480 5843312852519255963092330792736234449602231299424000 1481 5902636407532018193320184976992030015616212122976640 1482 5962885811584130783599771670702098677884835876096000 1483 6023340573111627134860879644363226640706083735074560 1484 6084738553467206742654246175651759671458557662059520 1485 6146345786083664512027256938546129449492148459008000 1486 6208912638227783926613972722706994062990783048624640 1487 6271691423158896089861398683631736610197522159662080 1488 6335449108374738948478217678251471112755296307077120 1489 6399420094858412317113733487802670850430677631792000 1490 6464388277255833085105548728832485743011314563680000 1491 6529573824945289278167890622185364339872931414753280 1492 6595773831152038997804371935519044564816125946878080 1493 6662193927900785302002487107759462875748317110546560 1494 6729648799811837420762956549795874003016212773428480 1495 6797325141332389412689776601110790216215162138900480 1496 6866055524511905571794515139033179115645141946048000 1497 6935011567874783864164947258210697142689719139200000 1498 7005039818655359324208107957736604604094467858810880 1499 7075296546572042018988806815205074038757544767200000 1500 7146646887651196748339676157536548243681711873326080 1501 7218227039286820013282961865125149660768219635200000 1502 7290921089723671180599111517092199316200381557980160 1503 7363849322593652219510540688898608623805202350850560 1504 7437910566096060005810949182994044080745496166763520 1505 7512208849224187585266623130600056805494631781232640 1506 7587662690171920883445382305627123015537411136865280 1507 7663354906507009526010107919525305214212412721436160 1508 7740224035858253308665578503097305176084353038176000 1509 7817336042800895119405780162542978132901506817812480 1510 7895645066751657589223346463324212402321107511260160 1511 7974199918290851503523179175265449718691654558640640 1512 8053975533760331652961945145493600617228936332800000 1513 8133998252508498489019850945866572206381644735968000 1514 8215264210198305496045110156915067043720525124155520 1515 8296781966135843189773019264240719450112976904197120 1516 8379564103902010976629018817979261932878411679712000 1517 8462601024331624478007652535551550104693275908732160 1518 8546927331797881097632173375609551542508224932618240 1519 8631509688726990739187440987625248852777706692331520 1520 8717405083814394846221167470030015125452726270656000 1521 8803561358130823250534622480867413142498322603663680 1522 8891052902671699499529384974766416179726763990732160 1523 8978808405542948629223465155175803969859089793122560 1524 9067925503157140401792838624153711393954919399915520 1525 9157307747690056928594604456945608541538483837280640 1526 9248076468980608346308643900447226832751385906048000 1527 9339115371593713975481525868275368115832693491904000 1528 9431564124598937166381445174378562744083567713792000 1529 9524286163670550433139574502497881730857081073024000 1530 9618445762314873044982251718230531843043655586960640 1531 9712879814673300890617109939165039965153355848016640 1532 9808777601018160237489086327297937557490065048494080 1533 9904955015954244889992677618361076313987264082309120 1534 10002620731833960534323500062811693665030769025856000 1535 10100569275543227664024008235003129473802266740846080 1536 10200035280650454993229145798437720235881980657296640 1537 10299785181990860251055479362725394242791804408032000 1538 10401080072896447880805708170336004086602733337264000 1539 10502664250252364031747055705420238660055631210656000 1540 10605819236044446439626073753310036392436104518266880 1541 10709266723868369222133386839937970617411363822192640 1542 10814315703282320634580905395594663264349506498972160 1543 10919658219749171310923296453254212202923386114306560 1544 11026631173526821000864381746785775544365816635568000 1545 11133903198781869221199943329365769012011390973972480 1546 11242832788344489032204440614736618823180260117568640 1547 11352064758352429053542871025901243455211313520220160 1548 11462986573046010337364533263523696528292362757794560 1549 11574211677932219363604707460264119210104359655440000 1550 11687157059321910346569219765660895745811053904476160 1551 11800411493116081526212106158041603639408637207265280 1552 11915414702385239732962703149300750096574618925406080 1553 12030730280042698786986283047789505697076350583538560 1554 12147828585112854255141135670994965419387605267927040 1555 12265240118475833636434481283562022598747502826480640 1556 12384466366607593102396665570244714653591500600016000 1557 12504011752568757585725748714060000424253185075105920 1558 12625401787337672995121955859540069116712177432128000 1559 12747114365164676244180817676410829207520878382528000 1560 12870707298467000934517408220634205263075499081344000 1561 12994623481307533911447594683261602847158099043696640 1562 13120453637257814524326449207988873250821799988152320 1563 13246613195015957563017950744806964815556070735045120 1564 13374718160452929927763709523712943482166519509355520 1565 13503155926650115090413809530478187849700668367330560 1566 13633576642876974432638378202619811864200181347200000 1567 13764330797309363919437679477070765474847114681518080 1568 13897103227530452346202818490953601270109291853397440 1569 14030215395749715454024291183340038229927895420564480 1570 14165378845439024513987744490487542134181457980875520 1571 14300885517596601578862828408877472420238787537808640 1572 14438482940083433529731535942444883249065680386268160 1573 14576424039183255047132040508879243586811205114903680 1574 14716492999436951226554505859345840776398051180939520 1575 14856912192228717890924817630813321468390470566786560 1576 14999493893999106597045431280236837096034292131024000 1577 15142429290661971495069326524220360119169723557248000 1578 15287568682304934917460187520302376023731251153541120 1579 15433062129335060084508185563859010968994564142944000 1580 15580798554214726433148710532919812974264730984192000 1581 15728895739049907874745667365088065905864673194721280 1582 15879272268503022510197310012296462577165545699804160 1583 16030013103175640135666482271594653484154582684994560 1584 16183076879759067290938088405737375647117964623348480 1585 16336505102274261950272111851541863916082746757518080 1586 16492297205199407343415802269300392795507579297857280 1587 16648460728425999432923220207707189887683893064817920 1588 16807026297552315412535084263305514906683795902029440 1589 16965966788869924321555604309374125234041977600235520 1590 17127355135840268264318688548748790545354473731077120 1591 17289118426008795800188587423226334021746572601520640 1592 17453372560737164375201509876460430244252310088000000 1593 17618008764545163000341168982323554920873821241600000 1594 17785175855147472846141861721542447964385721534587520 1595 17952728593086122587813570940797430315467456910208000 1596 18122860342508318908500046946551510758425385378816000 1597 18293377498934383455164436127885266289733555155774080 1598 18466518799901888926253068460000812768510987008890880 1599 18640052914661294041526859661879315529737079974824960 1600 18816253182276804728597344399420200160951549291229760 1601 18992849776265693817000909687662396161665724807712640 1602 19172163072992847624583938781881911388064596438576000 1603 19351872309298122041509052765086121920176700204416000 1604 19534345622752017794271454960157963735892477717275520 1605 19717222433145621282035555589172531466339892763760640 1606 19902907379570183370688838794473653025326868483233280 1607 20088999403445996914415674137146423075343989050606080 1608 20277952653167372052561355663596960269762463019392000 1609 20467312281937092697387806546119376980377370973168000 1610 20659582857187658203180850310076885325406650936156160 1611 20852267663458251557450720714802234035334465953568000 1612 21047909622737195032686537555213557615429910490460160 1613 21243969305410987973058503038530773585311889524690560 1614 21443041884379969760772827439386517568027889886912000 1615 21642531308021982251529889701414539691571183995264000 1616 21845085800289492849743790274027901918082048219968640 1617 22048065137363605611412798139762349877779256374236160 1618 22254157992283879301172721693148069340099892987632000 1619 22460679238313514674436536580947271851006936965536000 1620 22670372527088422429516781903225219140538413371461760 1621 22880492962811258079452922264219494575741119405248640 1622 23093840179333168669604996872339593258689896533692160 1623 23307622855173463952461039372324037583534303227973120 1624 23524683102003885688660224631009464228780496252800000 1625 23742182236712041089589320163267664613129458711170560 1626 23963020372197815345724028899627099328794816039137280 1627 24184295932474833232713615237056057819760166414990080 1628 24408967915708486898760954224246861352746265733562880 1629 24634085776350092113879106869820337766647203256228480 1630 24862653297651207624386130838637115761176323959600640 1631 25091670165386155642368795008369044910302634365424640 1632 25324201167974173576772131316386687690741392359324160 1633 25557179631837587925352415880821119625625236798853120 1634 25793732452897251595018190681548428804285688682112000 1635 26030741514419055813577393052609158510537805026944000 1636 26271380724658045847730511698321901172632822188144000 1637 26512479492535913222616038269061030648613105423742080 1638 26757276065947927614758264651199492737838891396357120 1639 27002530044853866620876088861648801752418137029440000 1640 27251544984255751651193305983705261873611519637792000 1641 27501026241936994847621311068927337954496017232624640 1642 27754326921038068524845725395251906439359505770924160 1643 28008097264346607109751082761360373189164645417349120 1644 28265758011659602456574471925463584469829853909803520 1645 28523885781027070034864933350854151481528883333611520 1646 28785970167615259496550129608256634479422858946608640 1647 29048530829921109689885798937320805039566428507008000 1648 29315109359537111406277298995520328648085270200322560 1649 29582167315276338436868796417106025589686032300619520 1650 29853317601098808247163295064628629783224472221281280 1651 30124944353539079579915488555027067643963517351280640 1652 30400732851522857653841277085775723441066958571776000 1653 30677007199379743802742315278605859601014364345600000 1654 30957507447808070880598534810911743691959522873291520 1655 31238496706468618814055486171022365122059163835056640 1656 31523789963978229135553892130667031005300385270976000 1657 31809568705739716581678100941295061303100309742366080 1658 32099724205267484396403396617483810076152952091536000 1659 32390374922480877716758800835353366084332167385088000 1660 32685469591789868911253952119300592979195041672814080 1661 32981062398214945647392195652296825202107663780321280 1662 33281181058396744602988627149652341851325406842140160 1663 33581793960904090095406664659907623121891919002050560 1664 33887008965484837597770371330918341689561262008336000 1665 34192728064422794346044112834604156115373703423138560 1666 34503119624099812849570984331773104059045080647999360 1667 34814018185207684330081755100294498261569604447438080 1668 35129675086236764290948760739953403706324536217728000 1669 35445834436244676684308873342678568268239831546576000 1670 35766832022088664593912495245290632034916279291243520 1671 36088342272423535788081249398413886037947968274480640 1672 36414764427225140232782906362416341495737322793600000 1673 36741701866980207631368309886715433586045740315648000 1674 37073641238876202327431893260879313585158413309952000 1675 37406090910950760803363696697790857383455066872718080 1676 37743626216626555491360494717671072223165981825568000 1677 38081682142648619396983508854217960133487308217251840 1678 38424900822008110058939345056352295563245225397568000 1679 38768642697769703014189434359253980313044936776596480 1680 39117641697757820592024929971305146268155167846256640 1681 39467158154804973971876817657894011744583191653104960 1682 39822019414655314310931730205706124623003181056214080 1683 40177408834723991581886284701193489624462497336645120 1684 40538223773776463048776297557184174743228035297723520 1685 40899569104520733614760181585537307195347498722382080 1686 41266438853448246239991925140838291142448748198433280 1687 41633832750980492207881809415923977739061592807900160 1688 42006842900054023631400468643310844264975086642592000 1689 42380387981790262373237699356387177745181389185428480 1690 42759633786411083737338511465039401496525391624434560 1691 43139416679508142117809558235819785518766883137600000 1692 43525003934465766879018207443579502055202180228398080 1693 43911121179109102230722487921858168819911058069586560 1694 44303138946208982511072018354547105699043769110530560 1695 44695697883221256001166071286021942876754270767508480 1696 45094245725945939248138485727973066421130988986304640 1697 45493336484197321372528934288328166492729520812894080 1698 45898524734772781314524043207284378008462228785669120 1699 46304248211019625554961007233589695257202940912160000 1700 46716169866533217481498306931227495369274835992461440 1701 47128637986999322506614812866911307161144866509424640 1702 47547396753585524480310553331870824345912806692828160 1703 47966703626766578708372292075587808469830636317253120 1704 48392414895022467848673259096869622181131727828736000 1705 48818665604284127591558806270537375382844004750049280 1706 49251426108104767003665064840499806707551280850112640 1707 49684737700995518654714498249822888914881817819968000 1708 50124655816202039891840586023605262471230611479546880 1709 50565126170021142161417607480318107560944789170448000 1710 51012322189986493807175208567657808627575681613248000 1711 51460061101122448310310073467828574032173552481600000 1712 51914636006285838313492583427812646469267560737038080 1713 52369765492058235589375722939070821232729252226565120 1714 52831832129883430269322040700209539802673360339035520 1715 53294454353354255097468847774924367454445632418560000 1716 53764138499842680078204381291051599068737893481953280 1717 54234367774993943003251587397670584423245263408636160 1718 54711774439382252681837439744755139228749839149792000 1719 55189738334058257069045128829757203258079851152404480 1720 55674985405768375136902391247576848388179264501568000 1721 56160790136171686088860601330396931372863457084128640 1722 56654008693973128348637668984315864016238522664120320 1723 57147773679383983550208536272422694140500314873762560 1724 57649073312813793348099239429688901784663997185387520 1725 58150931486926976667211226368526909781945708607764480 1726 58660434908936705030380282070082264425751909557360640 1727 59170497108982190729656778619100890050681279760284160 1728 59688341347580638233255476988644913072439787671872000 1729 60206731865512369490235737138770802568071466189312000 1730 60733030832688043443209162660002515922808870827088640 1731 61259888614228457008336090396874159602428379051952640 1732 61794770472757772645961790266454639701698158519774080 1733 62330210721574985570275541068169241215092260489874560 1734 62873818232308762906067040489415206700839104790347520 1735 63417970748398256378727871359354493691261607841774080 1736 63970422760457972403529137107773155772927650306048000 1737 64523432289020558270423897337858144435778536096193920 1738 65084862175881650897052359921988914434621036380672000 1739 65646848901046600762446304542904398462803733199595520 1740 66217405855795247319199152138168142802392131854976000 1741 66788504829551279298871602645877726959502995407744640 1742 67368312345266014658105503959790314324768578859548160 1743 67948674832782353453256236135699671722024951238533120 1744 68537872171236893483593786702432674555291735441168000 1745 69127623036597546939013137080163509773443564019680000 1746 69726365584862094000235934383614447132742065617888640 1747 70325645829557618589303374742615605006621943045454080 1748 70934062411044358505142531604791148600220913963264000 1749 71543029565782059825837758211230080506153024064296960 1750 72161265046334757181271974770158113672784082872555520 1751 72780049339436951918923254451986473145459003305456640 1752 73408266067442452924309574716655677327737591630144000 1753 74037014170273346057747946867227355047580254793778560 1754 74675345956186305963080326178256964571919140014331520 1755 75314222443742366179097526619807509778850337253632000 1756 75962820511530641749217752445886458406128060051136000 1757 76611960635846845608310455609298310746642418657372160 1758 77270994035282396310243652815434584291282189158213120 1759 77930550891429400026627283649061761920852565177088000 1760 78600159160927219071339120928039235086133838762140160 1761 79270304088825787397809807677990510327105631901168640 1762 79950644487234852421439668960341583270790374208396160 1763 80631518526579021188701881949243844504236017212229120 1764 81322767634919150537603427997810671180723328258157760 1765 82014529973467500099873936735942036744224166176098560 1766 82716832681456403840522943812437104830376238351376640 1767 83419662278161425102046100229715697401636103786496000 1768 84133182720536390752866904311336819142162863189792000 1769 84847226005121762401047631464690145218894781658208000 1770 85572147983439921369007357937743817661265056166656000 1771 86297571075382954806233984805186474478640728523489280 1772 87034045643502500794896140624579614982902699600270080 1773 87771034816382267072295002616041299740002264741842560 1774 88519232605234640372035024634711011240995937576619520 1775 89267940502904437453833167541042932805753864834608640 1776 90028053457081349833569456514560428619055324887344640 1777 90788652755203296386773638395009680063785205397470080 1778 91560837682411263609502299764576530310658045146234880 1779 92333522892179249131473366985840072814150346757716480 1780 93117957826962031820247501508820514563184809419296000 1781 93902887371029056488526293261368615824811628417296640 1782 94699772047454534971619479215463872907761297451196160 1783 95497126093192601366505482519604384335745632392834560 1784 96306623949887636698787160791722963477730828698368000 1785 97116604884130120319162622199760208836334040732508160 1786 97938900943734361099319967453283421617244707017216000 1787 98761673871373059261614626689951835594793139751822080 1788 99596976684758372454489359196462083397759098719680000 1789 100432728825353483151609719752257274776366914066832000 1790 101281207983198431201653605914999957096840299505856000 1791 102130150624923733310712223033254555979823819142720000 1792 102991999132668445307961892238011096873025136947950080 1793 103854303589202927975505562560261523688549228277765120 1794 104729738397566438419006783687974760455055492098600960 1795 105605599949424447661189773760713901251710442807168000 1796 106494797777597453636981253282103175399628725192880000 1797 107384436203449575982535004037651141439091054839040000 1798 108287597587814886017757664297739602419656472202752000 1799 109191191384485925061712691390546064544599498319979520 1800 110108542783996171698391686655763418456707258318472000 1801 111026294812514003165516151256061020839940131704672640 1802 111958019535942535563181935029483427883312530804476160 1803 112890159207726493538643102134675511464215902323397120 1804 113836466395497202929380995885548425200915533840791040 1805 114783178839278363330012137708874579521228872431560320 1806 115744304003223877073590961156347657494935235376865280 1807 116705800765823902304258762316781080972323410744896000 1808 117681934893309876002371369574281964672821126537714560 1809 118658454536234108394575590594948915547781298910976000 1810 119649814843048332265632103362005514870881204813756160 1811 120641550211439217764500181965798538282512370961680640 1812 121648382475907800931489016629399637328515053194332160 1813 122655553281111655543483246633203822531470399810701440 1814 123678055545702757085268794407086087168640303462475520 1815 124700910730388557169020382221594169231784428459527680 1816 125739309479213174087155192004510671293883416865824000 1817 126778048985968452156208884756679779132628472804352000 1818 127832599770006621149234493469428532241933083486869120 1819 128887452666015023118753548176598538104449914093227520 1820 129958361755389247013498970276791725936811307156203520 1821 131029586838311191022486816614905569066033245704560640 1822 132117089390173436299753405614969619757343222875612160 1823 133204894909608862146205916933557290623862312678082560 1824 134309257556578656481800803913480625363947346442112000 1825 135413881327171761792993092316603532159046356262482560 1826 136535317887166655516450194790630954902461106523489280 1827 137657029909282992843891054442096591414405531573632000 1828 138795785541375666446800318810978730131596243888685440 1829 139934801656792055592853774807558993693568008160256000 1830 141091153495274103922437696971238870532130144068961280 1831 142247721590464380031285385398212555219748989646256640 1832 143421892284815081062211484922387743836900853109200000 1833 144596292992901420757029834600612902481121686988677120 1834 145788537014002654878172863918901454683968292569815040 1835 146980995070295657018614618386758323304049971682478080 1836 148191601507128103589632002687079587857127879216768000 1837 149402374186544932226209369866662247287277080795228160 1838 150631573783532846692146035521221572845548498692544000 1839 151860953804252759411014482888081887664289436836308480 1840 153109011774108182276799423716313983817587073594946560 1841 154357231987076309222919511442336603633803235259248640 1842 155624448720542890784656594089628269534540588278492160 1843 156891777263791504356498695295498890972646760928064000 1844 158178392981988780833528741101008266743113862303739520 1845 159465133991637703783690275403062455959080146390964480 1846 160771423898179098303583034195625599870053955631713280 1847 162077819764747831590617003411174027501027352318574080 1848 163404097168461807882680775400335284044724255529984000 1849 164730426102658990619125682876049394002127722698370240 1850 166076939850576275093627646693576730238715267773339520 1851 167423519018548320743104426854631367665917169820336640 1852 168790555869691664470398075855192381611237276153902080 1853 170157636359621206208008014770723578432106439650592000 1854 171545521781471853619963309397721108634390705695060480 1855 172933393462886404826627271736060991660204634608240640 1856 174342386464946819234040861289319368791089286102672000 1857 175751378784070419589164961341891762848694457308288000 1858 177181776868658875120995189692773099652755903886256000 1859 178612151143039840318509133573348997845158405947316480 1860 180064293675234207528545015939344117228539908134748160 1861 181516350574171372842932852686359266483500912723520640 1862 182990505775917121427524433132987386642124536558752000 1863 184464588818645733076223778696711005057701443369346560 1864 185961066618708140844118520516607490282723245001968000 1865 187457446381960243214372332431006101173090239441442560 1866 188976599218486174443450908737790529448463151547361280 1867 190495588905623251583869404971334453456081327371278080 1868 192037695924549564453169824723667098729415820629981440 1869 193579652258271299231521799822274724336710417913344000 1870 195145034875349096422106699414204895825728133698135040 1871 196710239394145221007699830918757280365847806462448640 1872 198299265021170404404875916609981667620491562726049920 1873 199888042534896120881934659173947707217002324096242560 1874 201501000152369879704781559045016567585410294410459520 1875 203113722514463977932100346478230947087968984174178560 1876 204750946894182227772751975081845892494055263252879360 1877 206387905523240809925652693650382553445588497665790080 1878 208049778160591573309680626838739385666762227992261120 1879 209711311337657723939777698750853999320761098395584000 1880 211398132885841091956235284426667429183901644577024000 1881 213084626652038864949652446267125968106578662777984000 1882 214796744189251447131366148405838262096107833917548160 1883 216508501740173043676881729551132177909863585006464000 1884 218246312889928126117661397273058946644361240626859520 1885 219983684906434800333462336610955874694660828698432000 1886 221747500812993967141795681644649242535609671737441280 1887 223510889629623702414230661510324470266128286927580160 1888 225301071756689288605657967781992565626838265316832000 1889 227090791107506365262117768152314967193687127214512000 1890 228907752174433059622071516383863871251663206994944000 1891 230724167210457253615312302280545246052508845205729280 1892 232568230860861680538800656899502593562709144584412160 1893 234411759193743324886138772178188200711643729448069120 1894 236283300071509622666745395180532153617437874426507520 1895 238154268009072553486824438112223334645835391352384000 1896 240053716195966181806198086274377648246937636185600000 1897 241952502164960942450597663139099412135108948433756160 1898 243880192529367424710260064011176325133742347322149120 1899 245807231681463928878301634156789665673921683111476480 1900 247763554279292380973529337803523166960476381139808000 1901 249719184154770940043033251837506145102494056961152640 1902 251704585276955617775846323446375920400549757431836160 1903 253689199880620513584921521762748772131890269449669120 1904 255704027776773861610572027749447224431239086568555520 1905 257718078624110164493772840814386113993177352920432640 1906 259762737456703819008986145813052480758755330247392640 1907 261806575543596731816345643281331326891906258841166080 1908 263881530330599384677119689085285020181977474636626560 1909 265955563870401772383675319666626403911075008073492480 1910 268061174782706134588368869607816089349190828045148160 1911 270165874163676671710553056475706761853289611688496640 1912 272302561907403763088114329056707573959881992457600000 1913 274438290135138537368452233044169029955657699948850560 1914 276606537127908078142030321960418175348982169500416000 1915 278773719094348661118264982141995248242358698261954560 1916 280973899822988520177011214679859486148896730999552000 1917 283173023476938016416606689810291641653336188548608000 1918 285405573785847174608138559814991853801340193530106880 1919 287637016527956047823238605012675920799014324600512000 1920 289902438936016146422659287158462941469324909363136000 1921 292166640855769962212455700120081588639175699575504640 1922 294465322545271284392408112678436977099269731644258240 1923 296762791938292763431516711297230999857598947958213120 1924 299095186507102871881070276922227632644913156368587520 1925 301426313516447869794228157006101120761016641413724160 1926 303792942150365306569082990742705190770082913316944640 1927 306158184758192582955501705337922046959951544820316160 1928 308559449999373294453356194806671285186215543455792000 1929 310959335340954163501123240013052488667968415995796480 1930 313395706928610909657259819871711949528168923008784640 1931 315830640537499403730154824166439650536786371216336640 1932 318302661271706375041501714130723789633910637422428160 1933 320773117430185488932787626221383334688206122805714560 1934 323281203367626700216395024931000558195529198007083520 1935 325787731038464444523438040418516546940198602585233920 1936 328332370960003241831785705960346593155626732036256960 1937 330875389234776469048225878039054304401991348385760000 1938 333457146012878356884398664520701686788730669430528000 1939 336037148364934927324455851860719502257756762471275520 1940 338656454425044597243082564234813356090607209859549440 1941 341274010017127513587552956711353661207120902761584640 1942 343931371392159210089261901369915955556895849091004160 1943 346586915820336630227565515365860098815458241757376000 1944 349282918617326029012569428976729320065652201551968000 1945 351976962721604067686493453269700729806293382889312000 1946 354712053742269445042135660057643677139591017112832000 1947 357445190143560955276570028189563392951230579317248000 1948 360219895894212552893553951871612439895779020279933440 1949 362992574609776127884131999661353066525582650313360000 1950 365807502660124461253993493158808397012088650079941120 1951 368620255101701291433668547780050334991926542241392640 1952 371475869742389582550054958569079432919282358373100160 1953 374329310242471554225147462027402712036949957895045120 1954 377226156413470524982717650092324141313148970288411520 1955 380120752563618622159122498307687191025238987814512640 1956 383059462798632710438942872659284163937990049243888640 1957 385995764560296308438249185924347603482215188680448000 1958 388976818497403202239945804120854361576801685785536000 1959 391955465407273663450087137375714863834243320407252480 1960 394979429870142911701939304857373852256124867464528000 1961 398000904847073363710228551920357006760064452402128640 1962 401068435365792615276882983468310672765149527723344000 1963 404133310480865267685843942624978107356492939204101120 1964 407244905374907986523053553672422832796733339225931520 1965 410353843364698013209472625256592157049026599284869120 1966 413510089141493497441601039716364296911111450775856640 1967 416663591690358168080185217356926375737034092693468160 1968 419865170760604766614351898675546684446864970881221120 1969 423063829746682031456588855759758252030557284830848000 1970 426311256675297805549798667725355558224027898776907520 1971 429555761902167889033289965142357294418934893820032000 1972 432849646639784592225705859588015150392993025831968000 1973 436140516144256582265560568819968780547397737964562560 1974 439481565735940286392368199093369981842381794366423040 1975 442819415013049169761487283615024550318462906959744000 1976 446208163965993142378576746278042236086686932094400000 1977 449593707664200846430491900611432969549674049595264000 1978 453030787012687876656188839098758465122362390983301120 1979 456464563200718148095696856856354099189300200362464000 1980 459950708781459934568422352532422214721159188769712640 1981 463433354091835786414462450743547750020326002519664640 1982 466969117664055495062789150064478113512655542831708160 1983 470501375878099711476091709170982323880725647866181120 1984 474087413584745673612446573523802742642861303297771520 1985 477669840062316792193120324389552031588607666952334080 1986 481306914113631909353259713109203565091263738524513280 1987 484940170773892874711057884820192467672434218733262080 1988 488628854289405245467598686848198229761022274419322880 1989 492313711513397968714873108743218965802036573969844480 1990 496054683056125800046874447354271394174799082234240000 1991 499791717574880359034152443517502449736475350944289280 1992 503585770255461748620823399455061537839735479938944000 1993 507375666617429342283484139690715491747167322228146560 1994 511223391870224320304089782572597057846999196425147520 1995 515066951643811841518467766694544500042548698150912000 1996 518969054909616670390993065608313694159716968983200000 1997 522866873172134029649900419164554595866930736248254080 1998 526824175872581383315625847632570543614855918479744000 1999 530776964241515143019067722031545530350597946089600000 2000 534790080515586076006594747052152498008074238358744320 2001 538798669021933738291683153753049131312508298067456000 2002 542868328219598001214470173360846027960084772338872320 2003 546933334820434542314165294674233602990386346996578560 2004 551060391518412253424249587862965550514538705902827520 2005 555182551877180452304500859053489334712889336423952640 2006 559367639643008633752112401099484411140865913974208000 2007 563547817245728032858260824782923515847097333606225920 2008 567791694282910441208923848746313993803754487092192000 2009 572030526547607514078886504231468733368268272113755520 2010 576334077633945439322110927244817728142977014662236160 2011 580632329184733228316802491169138377963033926057040640 2012 584996212095217401691865889437862462402310711894126080 2013 589354776959114762474868360268180955057582450393610240 2014 593779775387097258650573130762147628151859986488512000 2015 598199315282988387280747043629912728940201844084613120 2016 602686349564548163521738345467238281865026356624816640 2017 607167654742838977113905031832057952194790707832158080 2018 611717403350538261085633043186036292568020945844272000 2019 616261403718798957037269490751620853641909916728404480 2020 620874681118399727966082542507153713827717452737355520 2021 625482059021485010200757407741698177649360758348656640 2022 630159817844174627668301442803819509492980578801564160 2023 634831394610912503751866788435756871667878504476669440 2024 639574339133475340486159157131916265731465176071936000 2025 644311077230223317713127861740350477719535307320544320 2026 649120049077066442054616121940064477016011016594880640 2027 653922656742288186728853272923707246355865999488270080 2028 658798646773402745156166573515359183409411950925986560 2029 663667972639781355151149872935430443357060771973904000 2030 668611706966705528732907202758485119872471329036544000 2031 673548751963305875476342571107712398377611387742512640 2032 678561105113806738796419349425350289380838051503022080 2033 683566599440180463047233271718243700043118944513664000 2034 688648596801441694245599513039765667325316352680196480 2035 693723422214238525547032451657908909791763166795996160 2036 698875817387154756681211379864332185452957626487184000 2037 704021009614940232644709155580043833358394029141340160 2038 709244706167353664453131229811109343007475023236064000 2039 714461022993731968481545422756316324458959635876032000 2040 719757087176844748304320828471682272194872081515392000 2041 725045439432105313852455012013920491173635918638288640 2042 730414647970218857781764343610745087966201127088364160 2043 735776112719589715601479362475811126907574341203554560 2044 741219404357431089067838276099886768114592044019307520 2045 746654762525790558347291600097950503595751556619808000 2046 752173240406852703659190029829312595055849121768898560 2047 757683438225732563356501562255819781566879785685376000 2048 763277908472893648134044113989472514317997450912088000 2049 768864060192519594240352865097481717508650342103700480 2050 774535492350758336154766480723399349324976210834668160 2051 780198408264993517992800960307549372044400356168432640 2052 785947949257067617448286048461385286731612920697600000 2053 791688606670582612127281678352981874809030099029138560 2054 797517087101278907419339659867021242836593705401088000 2055 803336644426855364128189024232694419717968551915248640 2056 809245071427631806435030419709859502459915175848624000 2057 815144363445099330297330194619406129238221844727930240 2058 821133923479459571099170673196496559836883002437120000 2059 827113965321552266908594672435586933608501030439808000 2060 833185520164558844392423180921697565348146594461486080 2061 839247509957530405799234661052014150561920597541648000 2062 845402099515574173529344890729844083312660266539676160 2063 851546903434064465242268475456321063299741782564930560 2064 857785761063906987312150916091893166306997748206228480 2065 864014427173174478832056177612291710674635477253632000 2066 870338440548723053831929487546938369761321614432096640 2067 876652214266293510606838159975393791959358710942499840 2068 883062463586305155943798867587966737606327128023674880 2069 889462236989303507969367228567100686529389929026896000 2070 895959997696206286280592029076456735022610139644052480 2071 902446859249587075343271266204916454536129830654400000 2072 909033052185312217408757422372959233916973867472256000 2073 915608289854078093494676452121420074064303605059333120 2074 922284030084578443335906397087837114325015063888375040 2075 928948569208471840871515399120003057541293974716194560 2076 935715182381603641973076172424669921907740902780976640 2077 942470146447226370738488219137803563502999822723932160 2078 949328580942761345820640022914664837748228476193408000 2079 956175308549689462111704266753206153333133268375552000 2080 963126722314065293277035904735281900359461103928912640 2081 970066166178569745352770215800137156742574036231456640 2082 977111929779244969610458452378484940244944657360348160 2083 984145256681386519468731110855431061227718680474594560 2084 991286353784322086442736402846763357071425917721563520 2085 998414947582230828199970084917449306055034396157696000 2086 1005652573206195183979696475199534836846759591233920000 2087 1012877421988471448922358693840907083418812883199982080 2088 1020213000599982687027974790530854137756293190728400000 2089 1027535308383505517801597673111532181509306788613872000 2090 1034969852597228256844011987064379439382702116803328000 2091 1042391057426723749203348452117008642494796603490657280 2092 1049925808031766922020180453976319168744079084245518080 2093 1057446927089888950911401531929728839011393488746373120 2094 1065083356487687832096411212752449464017116280839360000 2095 1072705639836686569258272825958489836740490243120576000 2096 1080444798160146351062214473407714268879468683063952640 2097 1088169732127575650154980010692486369836123363108609920 2098 1096012899743743189142436415683403923371521710107760000 2099 1103841539122124345576613193136723939899176445138080000 2100 1111790245936296878478004581612814244887029722274539520 2101 1119723880354778950040442083442707957471487968883425280 2102 1127779207072331742982715153298682087214459924449340160 2103 1135819381014330419152823084720025753132064790535237120 2104 1143982656851026295853309960095339504829039040680768000 2105 1152130455656528801060003111284633464313396691284688640 2106 1160403261642429457365026372536162514967876908558336640 2107 1168660024068056364232141359947781289011326910597646080 2108 1177043480976932114617539115412881619787862307901050880 2109 1185410803004081168695671207389106543236930570541312000 2110 1193906281921175116552728146372850770863281079750172160 2111 1202385288855628601781596035284426874682723023652720640 2112 1210994432314924418789026947331497025716344642465756160 2113 1219586505137874450483224105708345222383318196978290560 2114 1228310466194999990988408672966663909455020191811031040 2115 1237017262900088403193333273285888029073351430886082560 2116 1245857464745199500317749725538707425319159338698832320 2117 1254680142872289057063464998662422607066622237724832000 2118 1263638282754996261326830813085874793160849016889797120 2119 1272578275691355789382898117332336747973599084698324480 2120 1281655549048070595659204939075512075672354850691168000 2121 1290714569688131770756965102584250527078252658216161280 2122 1299912444170204733743450449156603514109949427528492160 2123 1309091692719361111180372703850011921351727789447237120 2124 1318411931349190236636392872540248001854327952357728000 2125 1327712885829752806787858430758208723220704546443758080 2126 1337156718099486188480528960464340651810976145292720640 2127 1346581157704560932772027461484026359246731948648384000 2128 1356150107050843182337803365064782302770977879403264000 2129 1365699265990503495162300259745180234595926442452784000 2130 1375395153546015822841966065665514051246713824443617280 2131 1385070565718826897225982271160923910170839767412496640 2132 1394894665987048961655746125907461365566077393971452160 2133 1404698169321541290647093956897655428958522795596800000 2134 1414652052944000219127386062399485987638746736161943040 2135 1424584926745241074073181832039303315542795687278684160 2136 1434670485159102950191383377808007498305016836052800000 2137 1444734310694119447628736298299767106477411084877342080 2138 1454952854549430571602158932439125446512191698199824000 2139 1465149540618856611781657425118765341984830996593704960 2140 1475502699804152985150498345539089816594322825964925440 2141 1485833561554118109539082166346198434060602903524864640 2142 1496323289420717867557974380790600755047691386096604160 2143 1506789967921033616599235668153554687362322331231426560 2144 1517417622915804705409580224323246108546062022659339520 2145 1528022089312028849611480792268252075580109678151208960 2146 1538789351411212959394059952034586709776013960741344000 2147 1549532968714649847162903386788466509867047443274048000 2148 1560441866649274142533934412958914269224033147741056000 2149 1571326326194852783497619691265750730897629804893419520 2150 1582378256271027920418905776832302425383912230728464640 2151 1593405604926888936174818008294029250777237490742144000 2152 1604602310258424384934172631476691902539818928246800000 2153 1615773949056993017093730789661340196917244594286258560 2154 1627117524328595489361689960422743903542247942894336000 2155 1638435208082164573427411736959128016999583042625136640 2156 1649927100327780672118553793606766058903996092043247360 2157 1661392942297841898618784571832895735855838458172928000 2158 1673034948027763275324899711032397835801840975746373120 2159 1684650400048363445412472456669782083024263833926123520 2160 1696444694219295166775834201332412103837005417042304000 2161 1708211564404550116242480970969527539703281158662560640 2162 1720159633923547260013275201680849159570777624574812160 2163 1732080116703137054870326648288727996768019952702341120 2164 1744183825355308167001560251161567062829885727203451520 2165 1756259412333313870276016740198057400052261142946914560 2166 1768521005296849466080973750799551850618396395010320640 2167 1780753572203559303465230400979530663389428860176540160 2168 1793174590495378568900903451122436874830922382692992000 2169 1805566402454003347160200214634097784799923861914884480 2170 1818148766204133620634785684914372189223314909950935040 2171 1830701368703552588619660499072775204117669876954864640 2172 1843447408811506040988522774382390783181692258720028160 2173 1856162734387628032514596124053332244135027108777893120 2174 1869074033857080170568075773684296937571442845055979520 2175 1881954434024370647471193006487273712783938089076032000 2176 1895032984631549628809099085030707998695114776812848000 2177 1908080046728438551155067838262773527262710065883484160 2178 1921328254426504849751820798378747306289521489112735680 2179 1934543983002783124897705794739045202412478375720224000 2180 1947963487892843503329197531900436379390349272845024000 2181 1961350309697465687661972022956690483436948173959792640 2182 1974943163269007452271614803800467708017618589756028160 2183 1988502723099860405566562443018544390603707259668032000 2184 2002271422839356935710158641731908638943780520884736000 2185 2016005785139308223445960954129818969669472597339648000 2186 2029952015316837176692006806774689465935129330224704640 2187 2043863699058556614277290186275995831906466056814208000 2188 2057989587780353471786680234563065514021165472946269440 2189 2072080281786482253860498849591351969927128709233920000 2190 2086388406083901818881549678876832376619657951202565120 2191 2100660251460751610903449240974222752320964424175088640 2192 2115152356136289772804643677903470818542503846876574080 2193 2129607952241437520368193812705870864141737570655365120 2194 2144286228677790458418656173716339876650279227774427520 2195 2158927324919441117214690941801290675290230591041152000 2196 2173794447838186684139420653515369180188168369375552640 2197 2188623248760238968146029299095547916103341395055008000 2198 2203681009768123911682194245887187623391679456306170880 2199 2218700213164643901697697232064277441487987970759380480 2200 2233950884855381076569322732831504522203975326034592000 2201 2249162286406800060446514163514229733856749752373985280 2202 2264608628109369196292052750702494924654114388881756160 2203 2280014514317415375855232526204113699577144731910818560 2204 2295658381806619308886355802975577549211016020337600000 2205 2311261535614662678300926714819935132060086688332616320 2206 2327105268492930114931566208259415064629124508963312640 2207 2342907549773639360607720218706522608230929532567726080 2208 2358954011989534372068118415491699199990223452960901120 2209 2374957774430484930272651523105080833827005548311245760 2210 2391208870589540953596251790602445430186430036857628160 2211 2407417002152925547748743213830343923279972627452129280 2212 2423875158270184115794417989588449565526782714805248000 2213 2440289567833569174709313516581375117286920117317010560 2214 2456957737834524766270082577641371829551046546612352000 2215 2473580865912178937432374201804652716482865495875586560 2216 2490461022385700160881365255802898287100734147263824000 2217 2507295847465752038355279573763706017293411380862336000 2218 2524390487772870383355141157965235841848021928480592000 2219 2541438986748546784503185630792140829070912168679787520 2220 2558751176025817538234078236836739190430325574678123520 2221 2576015860516724574159863799809260062141482296358528640 2222 2593547622638020831739246570743597776099654851238904320 2223 2611031583571077263677437247232782228025682570476736000 2224 2628785507832672190679899873152445056788037295074912000 2225 2646490773156865928458590725263565010610655731360272000 2226 2664470020338236693276544873648590855202350224710881280 2227 2682399194020100434390410188741834481239517378373532160 2228 2700605860433161691779463484169900965700383763636045440 2229 2718762129633731716160476246227598302249105887047956480 2230 2737198879667371308626020886265773946246245205174128640 2231 2755584344353047447537890145883571695224297089945840640 2232 2774254457376174675612051444645103481584434099673344000 2233 2792871797201761177260219446460631923211474307108352000 2234 2811777423376948192724050291783789131740855154567803520 2235 2830629944966963941576968750939433163593060381253760000 2236 2849773846447261996174752298059879293645590316116400640 2237 2868863703337448277175089729963621749123009153120062080 2238 2888249261592665372205547150207109960044554301660485120 2239 2907579231647405576740901065117237737045697181179392000 2240 2927208673101042880248916499506886259754324257228733440 2241 2946782165191543002523123014056643293897471271666432000 2242 2966658331424013839178527161665647699240232537705600000 2243 2986477575807174107230500349195350563780215030686946560 2244 3006603974734810727589877866887739824624537483762903040 2245 3026671828870886186022133082668289184274684074656160000 2246 3047050743406548298952964397545309247386070924776848640 2247 3067370743514371346394589823907669678553753322195804160 2248 3088005119675478263626634004900379092344466482017392000 2249 3108579552202238381461680206286724294275812286874740480 2250 3129473005897398259126752591916495692451203232188514560 2251 3150304832698406878530164302775324815623047150650832640 2252 3171459727550621301020713542707291992794908426742862080 2253 3192552593967002447211328879138710229357691249057157120 2254 3213971960006193471474607025807573325753529852042667520 2255 3235328233187539672967341855104694789910350440479585280 2256 3257015821079720586726622018272887163456032654772080640 2257 3278638547029898737991982134563834518740667327792956160 2258 3300596780163568414819371180035057460891004886931696000 2259 3322489739956887166686127213125953019641636495306100480 2260 3344721758854880503213269310846316549075097997310542080 2261 3366887378529689535757927134630296297018527384905216000 2262 3389397048537772981780951071509761185869204176116864000 2263 3411838485588577651729217073307286605870390201781637120 2264 3434628315515199286871373428540233259339045102239968000 2265 3457349466369843254150800752368534222385930548298117120 2266 3480422685535687448892956169961009510404321828559841280 2267 3503426061599299624097260280417117642043567215586958080 2268 3526786679510469809011659249999937412017517439055741440 2269 3550075527230680507291787632014521875419434636455056000 2270 3573726114786653126055881547767951533052922363472811520 2271 3597304475199980082353616207129905118379498694442800640 2272 3621248379120292163967092798463577018753198304715932160 2273 3645118825901091909337016192804087583358129498225522560 2274 3669360177460199825681023756097040660858826759344768000 2275 3693526074952588755770305538070135194331214263320048640 2276 3718067535396994582325705056398910974037985021071728000 2277 3742533047078840804327309378181702989145550753631139840 2278 3767378057569837225058869823584345758100850460367034880 2279 3792145847417707789213698618490535999224834430399316480 2280 3817298692211457538318201795037422920100044267014400000 2281 3842372218537782497671190929941986437929366666283616640 2282 3867835623903831736778156696652802019215231793628764160 2283 3893219204845102698354944865559084111587500431527621120 2284 3918996736667367067394956607358659966831595204929483520 2285 3944693100797248148621025858111126702096646306066126080 2286 3970789172563338475087890919313044455641591776616816640 2287 3996801903405416794143803439417065096138308270085422080 2288 4023219337569893386417635353118540650401919333222853120 2289 4049552883224010587604591868298648621510605243931136000 2290 4076295344814942716587446016134687702053048726565216000 2291 4102952529311421083726402025819515271216203795116800000 2292 4130024594725550538038074448505810819250820932777820160 2293 4157009101502471192004245702998171251736087936050706560 2294 4184413661269729581325021962583798650612058803833303040 2295 4211730102474906711810060200961369974610473000798976000 2296 4239470954070691186676048585646044438033039236203648000 2297 4267122221304404483311959328956520929919835458979614080 2298 4295204078930513355525403275081969169965727994821509120 2299 4323193988610194198804200431095599925695335972103968000 2300 4351619843819885052685209985240399517556072699636718080 2301 4379953145960455643524024066626360698334075556814592000 2302 4408726900906017316411212833261305344567832912282460160 2303 4437406588717535654293112192600081372387054950413757440 2304 4466533131066070222884445460330179371830432603189442240 2305 4495563125763930912772774794846023179936447672466000640 2306 4525045518268580374382195250686537973537202663633952640 2307 4554430744503171417146573664469457466699827678749248000 2308 4584273030670243020106065428331881366813040722552557440 2309 4614016552318664610533794614836798844543320406802128000 2310 4644223765286435224134920147678880775114887367141048320 2311 4674329644719904192138237986042478180652034386940080640 2312 4704904953985173300034589923320546568819816073038728000 2313 4735378262841049992309350619727153926795299212718386560 2314 4766325822426459346908114169612337726637982885021344000 2315 4797169731212184907793168183325518271580988445449410560 2316 4828494758876461588285359341014930396449795491325872640 2317 4859713440556093061475642161064191872729517059163228160 2318 4891419181016486549484491903700544793435828627771328000 2319 4923017893110517422872548920391808957395154562026964480 2320 4955108649672287997240108093633341621371001915687904000 2321 4987090636517537738837424719816605053270991810059617280 2322 5019571781179974663195402989860951844320816174871808000 2323 5051941366361063175740752907391208091010933166228485120 2324 5084816256641983810674119555392146062512279760383211520 2325 5117578852749874391869445208863552511649247699300229120 2326 5150851908549586874754237734941481432008389495016400640 2327 5184010872539191272425602730175822129927123503788992000 2328 5217687663158361368955545589672115402658979700233792000 2329 5251247435307409390287577254073238037292328998891211520 2330 5285331396055766330423608615105500770801949954202256640 2331 5319297586735230761224822574647227015692099711129840640 2332 5353793295906880022939068931747000379739816954039964160 2333 5388169340027692051200849306931896547289748736269394560 2334 5423082530458139990576214624075253211612636189298624000 2335 5457873027281129881007421633369040839924867397580398080 2336 5493207253397468747193101522794849786639056723878240640 2337 5528417977647893885717885605560174984569083476861696000 2338 5564177941631352612404934243284935620543128948605562880 2339 5599812447163582591893225376489388109947831820183072000 2340 5636004090878902807077224630812939797979876163034658560 2341 5672067100006395019303075827131425822359073668655424640 2342 5708694059090930689934590104299492442919222906952444160 2343 5745191557852780154738441260096591513311450835374858240 2344 5782258702544349340349404008215197888580627137391568000 2345 5819194325280224981944311447850617255645504444228587520 2346 5856707770737953101588296155238274287687668856243425280 2347 5894086408379584158614819130195368155774659366844174080 2348 5932049916966862266521449251109738475175263982644893440 2349 5969877729745000414272814350905845199352075571397904000 2350 6008296301415647313651628004143915468131324537914987520 2351 6046577049211222860870392214529237005200795702531312640 2352 6085457021433640378236179008053411822832445834432974080 2353 6124195725889838910889503585701310984705103351689573120 2354 6163540945782713804744989123542925691656415164988759040 2355 6202743990916743945831574317846520102215307024121840640 2356 6242559636658778286629863034971036087425814206729216000 2357 6282230866266742709595667815584397881523103116907006080 2358 6322523459942704794147315512429167502438847917160741120 2359 6362668074518274308899706325722117433431347343287403520 2360 6403441596037053896269629643628719562357914150478400000 2361 6444066164105247793656131147157814076816021476840688640 2362 6485325928358484243221710759140831263783859907518956160 2363 6526434427256037973724189639812487511493804032308928000 2364 6568187192735254386257024485891435244664744812837291520 2365 6609784959702385667754855158200498910100027855724677120 2366 6652034794684882875254419072862434016081861263817264640 2367 6694128636165495504548848260181476085669540278337681920 2368 6736881045594273396043902673277043535718332726906381440 2369 6779475026409889251288836808170289425321574673352724480 2370 6822736963279817733955338741610450121381893876159488000 2371 6865836610267390138703103021986840005547403199176848640 2372 6909612282956023978911386018055176111597109217689310080 2373 6953224599093691224045599902771546591143804083624325120 2374 6997519656626716949218451795345146665188693766939659520 2375 7041648846543329700553778257816163640644494744208256000 2376 7086470493210236778658682700777352631792459278982400000 2377 7131122227787839550177428009267594465831308114367390080 2378 7176474765200536013775130900480363483718716793365152000 2379 7221656300346773402459573148658261179364676024524968960 2380 7267545577893358303276449661072485999689285637596559360 2381 7313261209329427461907391873606161017033483298637696640 2382 7359694637224291901074258848031498737258034333181468160 2383 7405950237989286493349376837163869564798861007180354560 2384 7452932265673524932842897997491072163227800196368720000 2385 7499735298609831542448804612676298516574217657425457920 2386 7547271927212829241789518299186667606106036979007584640 2387 7594626835484892959483126921525312563161868065210040320 2388 7642725743522182195277305289878500899396440161642240000 2389 7690638551889052482899968682081410467436065152472912000 2390 7739304284732641310557055052789943497503808138018048000 2391 7787782724811023049277906826303341692934114401215024640 2392 7837021495905860093797692382201227427547038043746944000 2393 7886070106928872320012364420992349682492125504050226560 2394 7935889812819352143899518115018608256496985214138112000 2395 7985514832548240164314510925637788812210395498699264000 2396 8035920174475544316450359781300584760508983101691840000 2397 8086129553543367610516770852032510675961715327894364160 2398 8137126906044213021338422720419061762738605190699584000 2399 8187925339176014606959874059820942557861392344651520000 2400 8239522882604892016131843982345703325163835302435664640 2401 8290916767272399674738304873430582587923545827742096320 2402 8343119302675253418570103430085696375409216306587020160 2403 8395116876413945565333668077532241509429830490678400000 2404 8447931003319675480167105870838298531815470876350555520 2405 8500537059495365566495137547429879080028824323247536640 2406 8553971188965847545454695851907008623389398195862305280 2407 8607192350682746201912191685746126380103941535031232000 2408 8661251449502388032076950938393419491788970135592192000 2409 8715096186089707977940860096088783779924224291068200960 2410 8769787022007329522176618329940408544364153185229308160 2411 8824260290714261575568660441694033721295933023831760640 2412 8879591576254120505071233690208098325201858918445902080 2413 8934700169694990083161712848583198174409432474660864000 2414 8990676975461158517256633620978794876339094875306583040 2415 9046429666335953074335113322379831562171872711129989120 2416 9103058998380545100854953338567427271891977218748208640 2417 9159460846413264649916006370398186052344246337231838080 2418 9216751662832835823968254744721467114554304088604426240 2419 9273809699665114496614364578103814176222712881547456000 2420 9331767244326349134444383720956097486863282371931505280 2421 9389490487841387688440141020623437255687951296102992000 2422 9448121943787563686879874167742712178985752105929436160 2423 9506515627938452276652067807469851094090039066000002560 2424 9565830273451547424187088585079664496290821549798336000 2425 9624901606748857441988319483882110880837296576078974080 2426 9684904793558004347038473914159469477493991993642240640 2427 9744663116016542890403481207378494227431843366882624000 2428 9805362281106391925261213979386854048915306902161725440 2429 9865812933148155472763354054653727796212329784521451520 2430 9927217613024943857062129609039440426993146616046256640 2431 9988368056230822537084304329316429071016779008103265280 2432 10050483785169334823962786444461260454151460113053600000 2433 10112343620493610991749656579739649315705744023054341120 2434 10175178021683860746173626368056328332900306246128283520 2435 10237752771536491564369636829391787030402306742812462080 2436 10301315721429406061828723140332663636516875189881344000 2437 10364613033368939236249378342506798778401140414757502080 2438 10428910179907620489799408907911001783440014036367365120 2439 10492939996941423541241470237949672267592924314376852480 2440 10557979230570768536596506939391833675155499082586592000 2441 10622747185553167831761595802494296095859442599588704640 2442 10688538655739577454665334552466596217984276303025592320 2443 10754052665891705181049189799575687594994717181697920000 2444 10820602212918326256081749394248707770111504626675435520 2445 10886872495465036903512928312721377504423969125530388480 2446 10954188205547861544384164615027392501271103713674928640 2447 11021220584990960154178189158262116359914832846581294080 2448 11089312970231767576353432696768530977526526874926514560 2449 11157115559349845323002906913465002438562613667852288000 2450 11225990576300820649127505241728531209590992648084325440 2451 11294573955361378027702074412279767538138037554281984000 2452 11364239973087381172538634722604367766341111858345342080 2453 11433610082953475027519486886439681395981329789785989120 2454 11504077902222465480719049470967162419407076284919616000 2455 11574243139308690831334134504223735168578853455341744640 2456 11645518919196822402226904886147550162117529208126624000 2457 11716490153608980444536852675488390278965522018116608000 2458 11788582470861532727357304693521734947764447826982416000 2459 11860365845285966924493792024670430635300585306830048000 2460 11933285883695560165846325546316630931512802004101340160 2461 12005890000040984349439054231630838331496078319555696640 2462 12079644039190568831980374513753326277510977131722716160 2463 12153080154777335584262779696961556419877845745444165120 2464 12227677070808274540645821837035232941040111370561751040 2465 12301951447030670871031710838285068759668263326845376000 2466 12377402728762624921835182548352723956258648457171232640 2467 12452524267638451051474615039823974995832256094478798080 2468 12528836409904466775921931724862272932581599170859821440 2469 12604816675084864900122802866640742425306432790804244480 2470 12681998770320056899821758664590562687732877462134912000 2471 12758844235626052543969441393874405470594570866564080640 2472 12836908179014188653246699394820686486491940755788544000 2473 12914627964413922518194222926767436940580359659946162560 2474 12993580375684495898191063299522518139582513850717499520 2475 13072186453649240986245135496728356231521914751579956480 2476 13152036741963503402328235261857596515561282536452448000 2477 13231535709157273754292561044448302716690789087979710080 2478 13312296094141617003158293277972981994179577865227264000 2479 13392697388081586778533667121856934472284271234873771520 2480 13474374713958939366329416622175959366241801130197872640 2481 13555690630715395975561883516023375945421207038138352640 2482 13638294533818905477054443740478931755609695125862460160 2483 13720531895805424692441164392798833946893404573245317120 2484 13804075026875125251359481662422818244354755339710976000 2485 13887243498407858857423766896210123104548903746708316160 2486 13971732830911630561931648717378591776275068711429537280 2487 14055845141650836125466992247300387020421486877532352000 2488 14141290649236228895200898775434594016332745863846592000 2489 14226353748714309210104034077466261418741260362147712000 2490 14312768422626119543904840293725864974256574923129989120 2491 14398792310987142766764183872788622148321444129828464640 2492 14486183360901526110273237055725112632880385319479424000 2493 14573181111938074913290149856406533083579374905262674560 2494 14661558750090686285395651288465217149646518180243008000 2495 14749537548594810724273787921918130983971635584222400000 2496 14838915223416659853678834941197902038623921941398576640 2497 14927885307590169707214415136820167593771828916599772160 2498 15018270364838505522241087092841957932051892904814000000 2499 15108245268369580926964872093931879124100962192032811520 2500 15199648274675919207036663080899356143992869086501357760 2501 15290635313661013046736248292949174389074824462651265280 2502 15383070077001679758453773385184147097797784029795296000 2503 15475079847268915485639740313754025188832651741202178560 2504 15568553961946005856693608073100197496925070292838768000 2505 15661600358155702526806059212216201664099193727375216640 2506 15756124641227889913923721813476828912677470930232064000 2507 15850215226879533491449234062561646588980220475132544000 2508 15945803973630108100991713842693896275276511191100928000 2509 16040949594465125571120915099682595317639331322114612480 2510 16137610537405141069413463001220283526194164478932380160 2511 16233825575635491217599065740389789074891337294031472640 2512 16331569906484367849830641896546180135912638870452798080 2513 16428862063837271775912560226042972738286989106478592000 2514 16527704457531506202616413627061980432541269271201152000 2515 16626084955271299855654381142201644473818589217779778560 2516 16726033405686140841030804990273087217365426203962671360 2517 16825517007052969162610859037317400733187278240683776000 2518 16926582971414162557495827409737062341143848545695072000 2519 17027177638343973420132449888828323555950483715345728000 2520 17129376305555780086863318858236265477053992121885568000 2521 17231093521462629760696575916230500568621389394227168640 2522 17334433028020164579191271303103746933844808598190460160 2523 17437288075775975976033531416964150790442409859408546560 2524 17541780275033873436646219450090122446707969411268267520 2525 17645781256499916154380471696177409830272166910260512640 2526 17751441738025415118244198273284134870482493364143777280 2527 17856600533516942553017369294273724093118864494115822080 2528 17963437711513313049220901860057004335686138692727936000 2529 18069770006082528930990253536105281802095626183774788480 2530 18177796009660565141141645385233610255938540018429153280 2531 18285310178676806190220242014086834085322927920828816640 2532 18394541142068824749395148828000825842619211519143644160 2533 18503249343763175263879653129801351440501096814091680000 2534 18613693828371869528045109038510193769904397521831255040 2535 18723612295611837124336002498361121439430716960632977920 2536 18835282849130153700521299060308420014048527424398224000 2537 18946420101430050706555668972530432398956943013937024000 2538 19059333283955579863679774683222384765436215600825344000 2539 19171701899044943987820079418234782533942763758894432000 2540 19285866560949857080863852718264082402498895170904637440 2541 19399483196019702732002239090106741168233840853863249920 2542 19514912174121104277732137701111306807606702850924728320 2543 19629785639274811716625168054818720997635418387229506560 2544 19746496070892074439853246342087790689861984383715284480 2545 19862639232221621838906174194913196973339967137861088000 2546 19980640119343499503428083444639712583125069339398016000 2547 20098070214423922120306567762812300543859565947697329920 2548 20217374839436641000806034997374576699241780524479181440 2549 20336100826834753386128589022532007899880795586140240000 2550 20456726773162436228463631989171257352585071452204316160 2551 20576761962144929133857667670806131327286238331508272640 2552 20698718535420972680044101412254994551668052131342400000 2553 20820080614504481702210135835335467253308402430869893120 2554 20943381400278416777969685579632967509207166406646651520 2555 21066079630164138265552181029125405117208531701566576640 2556 21190742823305535638628520257530171407387649414287280640 2557 21314790815408793156353395367053979486423016399690046080 2558 21440825881089863250303107209669721874103820452939776000 2559 21566241938844437001343516073434233588587879831561172480 2560 21693662929973946195300524466674939726692755520118398080 2561 21820456466684398227954885463357915872079518781266512640 2562 21949282048600143168719085323069739578187945540470968320 2563 22077467147377093568793018413438147522139548889203013120 2564 22207707104337416698784474752077490419415635552270491520 2565 22337302540759636574063314840152999952773988294003200000 2566 22468971243332465507659686237168504905456112519153296640 2567 22599986748007917672639010635247886264606490041407196160 2568 22733103512807706146761666675410882374059745184830592000 2569 22865553485533640011686409632860840955999825612482027520 2570 23000128257435817039206375682238332868149148015439755520 2571 23134032124969983571635301180370541284473075209974960640 2572 23270079768110825795598805294999225774329649198582990080 2573 23405447421600058222155319565247279980379637188163461120 2574 23542987748746119247939279269844490451010074248231784960 2575 23679834082496946721790049287339370485745219039783298560 2576 23818877373661178715189604289841170239625117641588592640 2577 23957222312168437259740568642712166233956556409263744000 2578 24097783768122297941821612526815756005600553633268208000 2579 24237637535866623801726452622702360386781402944931744000 2580 24379737655294506208550172642988426820775616915901552640 2581 24521115478198536531907699954382061015382704984938400000 2582 24664764706030457815488149167106308409066124446388668160 2583 24807687202142751609407237463853798495059107577270789120 2584 24952901260441524917718863070975225393675257965819200000 2585 25097378815176620350702873453857279050362509705401180160 2586 25244178725599751439788774745802661706922025532904673280 2587 25390227086978803971215660451224955461588428365559680000 2588 25538623650497934681271679068447605632549608378882429440 2589 25686263961314692493028895371773931602331074523570708480 2590 25836273248628924950813061523284858285998460568568186880 2591 25985516244208644985534556517543146321402788648448624640 2592 26137160003072792145069187801485777601493202719907526080 2593 26288021782894733038950618808992481082708592006737266560 2594 26441310983606633204521258109401528448824092550280987520 2595 26593813420592759256205911067332276869752497454355604480 2596 26748764684128560607036450749788552488726437172468608000 2597 26902918678489497172420194224984098086228069762743422080 2598 27059554308134488640148272674108907513183702665791429120 2599 27215376510585411180655836099357328783451243776992660480 2600 27373707846267771300366882405439071951195492660390768000 2601 27531220682666764808459113353608348954508967476928864320 2602 27691264710263678280908570353708235662360114869972140160 2603 27850479452594168496564573492501052772971344124582464000 2604 28012259244106793097886191952084399317138023103775703040 2605 28173192906651987645756797673737014520384796445159568640 2606 28336719975433767670944738390046945499641390788141872640 2607 28499395756794703152672397195627150973244507488507904000 2608 28664687674203202171192814927335822444982270203439074560 2609 28829117015208305241019368230984570986138153685905968000 2610 28996197434118631381080482189080998276739423647035232000 2611 29162397930822801624484419633606820700316824573144816640 2612 29331278752489099324543462941580175717738593127314366080 2613 29499274190774398970240389716276569914772695515468933120 2614 29669973368572510844178370891441055403189756254433995520 2615 29839775574866042050757860269879255362544055606449922560 2616 30012317575098829038968243922372329661906951094123200000 2617 30183944525777149917159209317893308087508389613115678080 2618 30358341432132519677189174400620677074385974199214837760 2619 30531817730940425238334464188186535582130604808514176000 2620 30708088109904555782357102849188158708823738900081067520 2621 30883425755783234872982732440655871011808026204834048640 2622 31061594685499205599641064000760612705839120792759296000 2623 31238812273756774562939143825892426054196520249427397120 2624 31418892245079780945532610951831099083359874424447195520 2625 31598014993239743904190267904279041732867066709471600640 2626 31780024972246204364182144590537046440394741708189121280 2627 31961065283693484492150155474975074263505358626336988160 2628 32145031214384846933932596359522146514647333273843570560 2629 32328008082378501759401186315504232307682508171216384000 2630 32513942637225893782226259597276529436779975668247280640 2631 32698882144511255611220696296554694528417929247299632640 2632 32886804936456906072710487527446578492499630649926656000 2633 33073719667825031591305516347025660711968326526495154560 2634 33263657285320154906068856778029237340047746752002304000 2635 33452566881895407830383575265384907071148698270514012160 2636 33644532424522357000696982890184945643597592645155744000 2637 33835463615301877034419306437144434043028905872276833920 2638 34029477119393500684534584630202191576259356511938624000 2639 34222442913569711066950890109115209287251591645207808000 2640 34418531878219661289992084673789418206630774536270469120 2641 34613552332895725574082499995725306525077805210409600000 2642 34811730042999426170461723940404436871657501488424524160 2643 35008832808082030937435229560328268391678420665929669120 2644 35209119982471595420617220784030806541879031009340219520 2645 35408318246753223778692153385345150636502120704754010240 2646 35610743063029308292999083890303548091815526812277568000 2647 35812057566913770662306718707146894724622108943687534080 2648 36016633763732360938351800293991198513336333201079392000 2649 36220092837670091999100076067436579480528067670358420480 2650 36426841570984034065718795943012312157835178287475872640 2651 36632458848720023761468215422638748574045795027596705280 2652 36841409259159303936032411847886369113049464780206300160 2653 37049205921929997215368017815087951961753030724106496000 2654 37260371937173516398998112303549014439210382568163691520 2655 37470377283549175607461543786570649912932747289637696000 2656 37683780779313969006934409013564157552258319166353168640 2657 37896008625713535040309153655434346988282269222537566080 2658 38111679462993698711343314078430617531736489100768773120 2659 38326151711419003967522179902462080599551777405208608000 2660 38544104287872271610848242121703858987288524746250752000 2661 38760850953129853615045205568104058924105603975118448640 2662 38981107601194965395514430891602011858208788381834872320 2663 39200142972546877074361108601955430081076493838389250560 2664 39422734571737519936685991133584122342716357601361168000 2665 39644081005742740265709016188468136785193438718181957120 2666 39869022145964636455246464819130784814170684835548897280 2667 40092710681066020925157814553704119514994162448142172160 2668 40320024460256390793440211178867183027732295277557376000 2669 40546069571379703428042945189724695109649433015430667520 2670 40775787620929498413217375493660818752140128165340544000 2671 41004212424555960219040129604230444340895163665909488640 2672 41236349826979929037403967809689147187437939449330670080 2673 41467186121948326437670223279658337954995188074955013120 2674 41701766452577732721777392444163699894214260292793303040 2675 41935029203025351265533852517907375086650450372137806080 2676 42172085169906464682372622403268779722276671984796016640 2677 42407797967048064124050259749308970200988229730276350080 2678 42647344854917975800167243713982688463741385597266181120 2679 42885540579900440167625532532276179154415927079770112000 2680 43127602764500563943134219682242914179155236109708224000 2681 43368296569664377231971466770631219261857279322316144640 2682 43612907550044355710871737426164248469367936670959760000 2683 43856123834764060180534682193284374248911137031710114560 2684 44103299412183786509519988996761521912838725235073047040 2685 44349071850827911595009217221843516872242318908174592000 2686 44598836899518992573475781490159014789762869997641984000 2687 44847181156975164174112165337047820251689046680464302080 2688 45099570321372659796965846534092264736888704071024384000 2689 45350511292906739106617827244530883945578747736843952000 2690 45605540572540850233613755940131094254236116739389664000 2691 45859113076414207024644800203537773698662023744360207360 2692 46116808189150145540100928465297773615222453762872158080 2693 46373028088163997999911111677977824389759033888624786560 2694 46633424510688921416189196202791518318763408682912320000 2695 46892317544765828585376815048675828116569916524862763520 2696 47155431817785132522367380559294566324740376854597424000 2697 47417033639371897845503100225919318962318902354110464000 2698 47682892008941169189252105946100085898627045181276928000 2699 47947219018061333552725798945250996149815325913316960000 2700 48215858163850013821716424845522004416645854507873472000 2701 48482936617936683888851200962094135535650632763051664640 2702 48754373281290942532340968961452450464161107804714460160 2703 49024240049542010317154193689158503287322964990100229120 2704 49298501365764229808271283743638488454041843601359026240 2705 49571173040770724117213276370303636983613550937858384640 2706 49848296564724063650697295066318903910708483099787970560 2707 50123800293906488208220977746156156269736901461525326080 2708 50403803342042245819271990971003329293697717497762317440 2709 50682176872104586002849665471761981565049118693646100480 2710 50965087123248433130915241214164298498063961375887964160 2711 51246347609333301391274118492926809753920164902698800640 2712 51532203889346106713404722157774920674800444384609344000 2713 51816379027290698522982143791399127998736011301250610560 2714 52105198855460972448730589399328912567678949586701056000 2715 52392327669441696702157118404220691152458307754333189120 2716 52684139661549961504206305255865829377857142283919631360 2717 52974239500622521818645695643971816071826695159447296000 2718 53269083411305097917453170792023843717184871540382789120 2719 53562182909261724682878876150401395777088871062620416000 2720 53860076851994053573932481576114500534017150865257099520 2721 54156215955451147632300957802135945950831584713453040640 2722 54457189112980204284181227464147174325653550880538252160 2723 54756385769040288858976450935547322359107343389318528000 2724 55060479238913161311712720509535532488116613283589995520 2725 55362762644931889575181365965601616740512417790073968000 2726 55669994744966950826234704617121083519084453277426944000 2727 55975406196955854504416361276372705612994633172097408000 2728 56285807106061155631717959349291984052776240040899584000 2729 56594364746214722038229743155848591088985182852494064000 2730 56907976529606878295101083205832617944319294973814497280 2731 57219710543248041401596175470138850902522176271648976640 2732 57536552140800556317592951456405765270973372682556174080 2733 57851504802934930620678752475079572055695939133499781120 2734 58171606985191263731133539009113103245441495220249003520 2735 58489797055182764976397007062038352120143026831900014080 2736 58813203305615348519430262821627251433775816646863392000 2737 59134661556399248938825193113546909031224595754873692160 2738 59461391029936469572344911587950266720672186661808933440 2739 59786161161881922569295258678410779512574792977623592960 2740 60116245669108223210199199083479285519569353752884573440 2741 60444346637052678850748887560833693443969164085060544640 2742 60777830678289612955611858640907284987072040395729052160 2743 61109294305602523135636247421511432216010100106972485120 2744 61446197687395115355519791096610613139722998945168000000 2745 61781068693778354224290772421017094691236561594878836480 2746 62121423843390972299744592082068688190367623663042048640 2747 62459721829625782462746460521229311908423676893831324160 2748 62803574755269253740608633175197721855382754725012416000 2749 63145332157477088053097353375771508880035710066573200000 2750 63492702872021373788667414047623915929835709462586332160 2751 63837965914996454167129104716922592521176419939618529280 2752 64188887940879380446436632093913495781522132412059406080 2753 64537676431114424148381441281927283888352365343204978560 2754 64892196845292625191908174916516223149635126428171931520 2755 65244544315075111656026572862616289458078834484483200000 2756 65602683812338758320173132913281439882107200937053008640 2757 65958637557298810832302108280958845139493839216254208000 2758 66320430313674524876085570474976968816111187700048378880 2759 66680010816585700147312115856022482715153294267666944000 2760 67045505490649264148911613232262703902676826152646144000 2761 67408746922208937546044612584884888356270013116829281280 2762 67777964414958317779567393187006890801918255835165996160 2763 68144915670827604599311756669433181142102035514644706560 2764 68517891311693456689001152913055253167030373276560011520 2765 68888573069619052506451306537819492068364061063694336000 2766 69265356639790534882304985193965631240098736570026401280 2767 69639804224374712016562288288142880830164152047296558080 2768 70020417349873893841842755815947148110170875304521426560 2769 70398680781957742045258293754276472732772320314795560960 2770 70783159462390728390325889756140330413065759425995851520 2771 71165260127175622755308130761594453823613370143719344640 2772 71553655813268022606532792921758573822461756353382492160 2773 71939629712019752913212824878270998837411153472824832000 2774 72331964235525547276511701868723225927254790173557312000 2775 72721863066845272004063428504459601853463438477677488640 2776 73118173641536926767639962409930428885154384111885024000 2777 73512018983964842513271113724305086456690407530160670080 2778 73912358251571910054150629806596365199285643638956421120 2779 74310187321480036538048733576222736369920909769930091520 2780 74714577860923370724969161454266036635497070183684416000 2781 75116443538369005789352743613765678414045224733855232000 2782 75524923261366726939603487940113524014873453272192924160 2783 75930847877295350331192065583110770241032073800522759680 2784 76343471187926243105526208034072015954388774770083008000 2785 76753492651602033323645709356543805817581220991829646080 2786 77170282333063173683160386881974267056767004497282560000 2787 77584455295093359043444989024509428783064066993827392000 2788 78005450549632064065381111817646398142097832638620506880 2789 78423797532435540153481819788911238074678093460103632000 2790 78849054002698598086195894277554206145045686287092101120 2791 79271614194250980104845984340911255222545070616587184640 2792 79701155444875353780614814139952556718184426760954000000 2793 80127984749369934724537726472501076507927428350702464000 2794 80561850709655695090063222405669649271596816995873751040 2795 80992972423948799379958617073313825902713455083092372480 2796 81431220596119334576528742106313463989317535476781744640 2797 81866674629358738949504008775083316038228070903745214080 2798 82309328793408716609693301768735657876203976993727680000 2799 82749172918378466476793842210809812333891805743713236480 2800 83196274349036311839767622681117541172484432590033518080 2801 83640532050856529231852428229149083102035271086509472640 2802 84092139550388382503331477612637264968323601683877596160 2803 84540852097563687895937547496093698320571206971197538560 2804 84996990263661497654967333583590484517630285573411195520 2805 85450216731764034680458304985751165533063475340908769280 2806 85910927595744310851920336271743991225272674271508833280 2807 86368692279647313838095389787328792454237261637145052160 2808 86834036619785374801361741935515835619163635707209600000 2809 87296381538681911209067531512052505428846669838395250240 2810 87766384152153510157472563145200743016263918348113276160 2811 88233370352904921903475167104077347088981490333809328640 2812 88708074686485580244514683039019866257270032392169152000 2813 89179726662662394796072905124059950134173716219340576000 2814 89659194859662125759153152320363417726195080925116375040 2815 90135556046806892714157736719550060112115957849024130560 2816 90619813759184426288932207636490916507300430651750352640 2817 91100946571362386699320543507750374433774290886051201920 2818 91590038048013470716496284622102764365294007386021552000 2819 92075967825685527986807266164030353012556268342622496000 2820 92569957279987247352283035441796029316227197359611371520 2821 93060728239531967621879198878074906976394128484272865280 2822 93559641518765140240341284373283632106192497495873692160 2823 94055318168729701966945490487647468207663903901924933120 2824 94559201011339379519699216045504025960026194463349168000 2825 95059808872048089420998117780020839542780078042063890560 2826 95568726923646790792963042464876628843961131112873024640 2827 96074311701237569433181330119771269718136736077751324160 2828 96588291718508741506665838608945493129058059834743290880 2829 97098919356574068145889382975262005963354081713532456960 2830 97618007897295862697307730113239322335369517742168496640 2831 98133704801235598704079962330148876614054435958776000000 2832 98657969694156890465940823047917778425665810657655424000 2833 99178782398059432684361235547498948396457955611658994560 2834 99708250590513214311578280228634274821670044892183136000 2835 100234247231529425684108741066816856101897765546172718080 2836 100768966847908128606789042709022427344396617829037264000 2837 101300174004958897917889260701447679662309201563440382080 2838 101840214393232519499533130386059908149844047021324554240 2839 102376680167816049668802878041590130076763749507593835520 2840 102922069210050984444057298989982993615178940941764992000 2841 103463863244605724824066780642347928325505302446260464640 2842 104014649917060038737998223545952958965933520846762768000 2843 104561799732391137838168387441677543952608578056636066560 2844 105118055685431864984334170441939007792264263937250944000 2845 105670610227617904339559506449122140731749429251185696000 2846 106232363527699122203490877437305771362580888080303088640 2847 106790394751935685415009561310094298303950582484346915840 2848 107357696040263142901077778594000757999585324287571568000 2849 107921231634203543292085602270881533383465778983225815040 2850 108494154138052212361077570609780500550189474956176512000 2851 109063244695793895760243862792070633068575726392013712640 2852 109641817458314578812632167306552542657062663970051932160 2853 110216536531863131139713328666747535901521725287877010560 2854 110800811080092282549734539028571958868599822418789771520 2855 111381187324093654871889016248541291422092509271769008640 2856 111971239312694478572769560083354725710035320197058048000 2857 112557324198653104268290627125363029808260476399144606080 2858 113153182865980113486343382938374139539514573276139856000 2859 113745052384704967567169989305321347785381013403810132480 2860 114346770990937667730243025869645266335071456904746716160 2861 114944453955167326808315480355351780605008304237640320640 2862 115552109808507900982821633533289034764114785996289408000 2863 116155659441526056910456110618818563294232670969370752000 2864 116769282801311710060929609378681903287967479299672224000 2865 117378776750250856487659763192851449448909611708128133120 2866 117998421796921245791223702699739398651649614431938016640 2867 118613889884545329896929052342057901340785655408002140160 2868 119239636504319154914211342863802346626752066430939648000 2869 119861132865747084235451948129404192469135195581792512000 2870 120493011486965291694962113416253449306159830981780183040 2871 121120616339846177637173718364937632118508237464129856000 2872 121758682964729303472709495606808184322951772414030400000 2873 122392426299898840416653980426496192033269099098750610560 2874 123036762549029819676411349026924358840386173138838528000 2875 123676700324081555656477184645594107197745981990128322560 2876 124327337692104351736573449754820846490899408310261888000 2877 124973551861220446474171205896970158715398111436592476160 2878 125630547326563234691059203878297092415876463962489088000 2879 126283068935836350791031392843608734587138427737424384000 2880 126946506816592249734958910761223102444201074128083656320 2881 127605392770274816600639232125527067132721487812002288640 2882 128275304719687988097753634519969342500794799478787896320 2883 128940639701926317397189413997269546467561666408744551680 2884 129617084614125583139609206815130674140309906518937579520 2885 130288899808596919846745750404978937202587204338999630080 2886 130971963819471291825442172037223434249873737398149473280 2887 131650318045896462287117364804197792630151033409557742080 2888 132340033943926172811203497364440974411789686277994296000 2889 133025013707222429735046428397183905137568534234424576000 2890 133721441379678919771477502506067628738388739421517741440 2891 134413078965400350192537060949854711392271655721006304000 2892 135116307390487110191073099061074893522723590476333980160 2893 135814662622809758532541462652017833317029820564099205120 2894 136524724736568911460099370974765893081666110718692907520 2895 137229886975910174569511815662234629261812666993565076480 2896 137946844678730703840898593011553618212994688134828992640 2897 138658846334955480395883766007518627526314033967130334080 2898 139382790533042703150669808339314405553144361647977861120 2899 140101693443977036643873362799222729612156658714624020480 2900 140832658237063332211031442236950623045612392144044272000 2901 141558553671194290327707049479466366306457153819690096640 2902 142296601990324881606343811067047620239091464473989820160 2903 143029523531000605826935686906986777360351726392374658560 2904 143774749277556097188105625239886146707970545472787104000 2905 144514759782946929303881039265700154286963816643278704640 2906 145267197190670975491110229289531208626918965366193792640 2907 146014390937295480009987199644784836110110613806314048000 2908 146774105076554966545238085750337724688142280001779197440 2909 147528515758027935293022164055234011384380390082801808000 2910 148295602527638955469804087731958769999793349893334748160 2911 149057295117750597584028288966061857007412685805306721280 2912 149831789966358859991383110837677390811738260246467292160 2913 150600860765355196280737612092587445879275757703582725120 2914 151382829833089469403681710400862322378560236449674199040 2915 152159313736242637211431681045826762037068920895815941120 2916 152948856076917643390054396401858455844411146035302448320 2917 153732819115972364358213959722216728453511400469421438080 2918 154529970322124622092698987180838361914444186318999712000 2919 155321511966763708935904687652549782418068743696129024000 2920 156126340402166481388457895961516649649623431929454368000 2921 156925495640886382788718409872443711754576237690445168640 2922 157738102451843130176513775071228825869932588603781724160 2923 158544939564933049488044259018544039472587864903585536000 2924 159365361612717358782165619947062502307099087557274283520 2925 160179982165229454567142739389673788658587194756190081920 2926 161008288923058431728304854455218870442979184164293632000 2927 161830729157313734097124430823388931592666607475407150080 2928 162667025120652216191680996966664754603663857278725189120 2929 163497354414550437592471020480420654015143074293808608000 2930 164341676547470408888979900692836331848495826187475664640 2931 165179999803793174149004154876589172995250809147766192640 2932 166032419915151644120610213292680255499083665299899454080 2933 166878773478084626115316490030470772763891765515007744000 2934 167739398255881445590931645383699471833920940669521076480 2935 168593853839087839333566501862170281501146703080019182080 2936 169462721571348870619660531208058963960975028739236224000 2937 170325386272145527414519096350702191573263215953540352000 2938 171202569945597462528103504137338084034478844827776165120 2939 172073481417115517938758454601247559019194658515933152000 2940 172959091220061386446316690534426749406637793793099773440 2941 173838322313263816236805568283011456973712515438591632640 2942 174732396616942510759887578324062988560967143835104604160 2943 175620057972451683539220639725208037359822812658249600000 2944 176522672217687959639515154863639337963924175196249536000 2945 177418801543526966246573564079857180924360585316083712000 2946 178330068214453872560526432501117749198223557558017889280 2947 179234740814805200725191791674347373321452056136303836160 2948 180154699693386963927374042031086234385918136285601018880 2949 181068028507525074838651429448395049921029704444117780480 2950 181996756227629935785032772369156267408124328701715232000 2951 182918780328968570056013490754426019126536479599969840640 2952 183856393059785959344613769619618828975561734518356144000 2953 184787188960631503637905299668528644543012576779959218560 2954 185733726546938670579088475950525683354073084723551959040 2955 186673410888285699424332463661194915079655153009953264640 2956 187628952540717940098567829253580614419639722205133856000 2957 188577564427570534718086350214369328141430768500104126080 2958 189542228750078887920121556947331888983668464846650752000 2959 190499847271643110034171974848055619461334417594613312000 2960 191473675551350979564681367155637037810129326187459854080 2961 192440419755238925668200816987582160984696826408644976640 2962 193423492438416704176909141511051831581727655057821516160 2963 194399402885137323402270774049957440751895741987117410560 2964 195391842455956077921774112746836218135787718384045312000 2965 196376999456048481861181082384711335374605641452896866560 2966 197378847240294909582256165066138573789297657914658256640 2967 198373373737759869842076391798800333554944816469206179840 2968 199384712920019097224731144859652898572022503354974592000 2969 200388649482152692320652919140403130846258860130965616000 2970 201409605064175602394621182619218115930408212853233152000 2971 202423034707029783927258687703057841823029663176770128640 2972 203453649518923217891661644494424743148748647526266350080 2973 204476697738799084669975151444151195300639360974770053120 2974 205517056245493865968668173463928376979562603649966699520 2975 206549765096145122646885573067287101363483004508650347520 2976 207599996383223445863739731839395840841512297089603297280 2977 208642450144424375595490217448445410850567674667084512000 2978 209702597088415313219499932661805721097762875316192048000 2979 210754925358525595613122413036563123835200969258158068480 2980 211825075266390592567217337982354351487084649821796960000 2981 212887320077300349535118003458774405583877216795849953280 2982 213967604669632184356283607798392204053296089530050232320 2983 215039853176345099163837612016781734098551998392521664000 2984 216130316899196156485656502375437306899864213860492368000 2985 217212701337895814376361717862531161831179710990983680000 2986 218313432823380833561319500034169838975396603395500224640 2987 219405996775440787032267484700413038708583515760540032000 2988 220517132077600604323046581181413800868748348841574882560 2989 221619964006860547493381996556195861083314941084133883520 2990 222741547556321068664431289441799484595154648129629829120 2991 223854784015191086435531029749891620254425510255984944640 2992 224986907427206121971701751772683908121689418059554332160 2993 226110591980864330443889350782646898287831955779127781120 2994 227253394067688792444821156704306334668799406472444800000 2995 228387618162666822154590802118791489526627206507850880000 2996 229541144991469140517571978687744020567104988209778575360 2997 230686047940044374839856783382289623045642654242989054080 2998 231850392534619244920244210527455071176045984476376800000 2999 233006019518367886366571091446256420973059675778334400000 3000 234181325214561070680053862285786491913115733336823168000 3001 235347769033310253428107233507748197381901306623134432640 3002 236534081850389805015269377358286029233713789225868800000 3003 237711486396802328920941157383467010203688976486661898240 3004 238908902490559721212537473387265063451064817780977515520 3005 240097312860210096085749178224988082352205300395392912640 3006 241305978452071389581140907834518505993472675835022000640 3007 242505490574988696618822119673075917926373268558903644160 3008 243725453429835694270413183025222681523256828048341437440 3009 244936214086932275288069689311105028011061065029504256000 3010 246167571780227402981601973366633261459253588839212380160 3011 247389627751568303022979359052203551297453190311453840640 3012 248632531263103526096303391099947072714138860501119452160 3013 249865979918583723713311443591019123948717486276941957120 3014 251120476931328195157825226414924726564526552468741527040 3015 252365469831252199262019559943274725850435058919393410560 3016 253631661207010452843740454239346748967194123996149600000 3017 254888245007911643697284247764997941219660170167718748160 3018 256166284786542532167808010146370850437049476912897157120 3019 257434560143843629988089276719513400899678827576770656000 3020 258724497788266927887444231888490512354600368433965675520 3021 260004619283167718008766761285911263656786870975766784000 3022 261306557122472912918951058394273521831806828232095132160 3023 262598573209528986231348567990353398268541879504057922560 3024 263912670290258547833157785197436794279121333764670976000 3025 265216683072557410293221933237535608788726589333375472960 3026 266542988736450986986691495645101704630920116352935392000 3027 267859157822202852049123520962997395304086676248663104000 3028 269197777890480391019118717946279784260695171379546765440 3029 270526151570695117333165553891880496251522338793044916480 3030 271877248248305445485672068269904135660752140173635425280 3031 273217932073280856460741958653829716153265883059558384640 3032 274581556556668899521233554200778994212644105874655200000 3033 275934713338308954838115627399198783581097655148558258560 3034 277310972966323002519832765937488745380693958253244151040 3035 278676652826519140127517107841963692295271419170175406080 3036 280065715069176530680593860969226474243012952063676129280 3037 281444025053246949928645852923473496710072502996085822080 3038 282845940989894759532433253723491779656672670601011578880 3039 284237049197787887543990286827024526069482028871995348480 3040 285651929786430090320982776570819990561762632306064064000 3041 287055886131530385474458166556493718556900910403140384640 3042 288483902144588947096769044075544261266527533399455129920 3043 289900817335525871495495187982970517391577482187163456000 3044 291342021786071370585781349532183582149431500972122459520 3045 292772067227813381393385273426679154213404828740062208000 3046 294226572641236883631023729669955920288312513430833168640 3047 295669800153813655501437994686849467542523984026344092160 3048 297137782887461621591947814155459136345752976249352192000 3049 298594304724641548032989182238353347734381405694182640000 3050 300075817584055475493116593449650646297674576863849292160 3051 301545810710866499943723863822775038087445713694037632000 3052 303040970017776857760382286813288580985574734396918656000 3053 304524486046518952707904016167088072163210781712396421120 3054 306033471611754413262554121177515537787721533036202176000 3055 307530626591295691028826447360110069626988361956873072640 3056 309053493234857973336040189919759412478899884970466160640 3057 310564467584680348338394529234534631534520504767070848000 3058 312101333297320267143550716872353086438455689681923456000 3059 313626180617443318335841213216875775820513276297459712000 3060 315177231033056472328190913087568739050253018374708942080 3061 316716068966366263482212612464948927065717993037407680640 3062 318281358647029396884632075596499194618110317783657276160 3063 319834373510850411369758632980895635468855536698930245120 3064 321414024430172209519269365058824727369688060207315968000 3065 322981269516130460685699303839325551538870313262067490560 3066 324575470917804650800170052876074109733048656713187553280 3067 326157067848611156429675276966051447732815206911890318080 3068 327765876445981663044990045783548500131499049199412032000 3069 329362015151106961693888032599837496237976780592488488960 3070 330985554590276027322402725852817549727026478830785195520 3071 332596290430825145412418016356342064104971215414841392640 3072 334234756076354109218132649523207216689380742412470478080 3073 335860212374504811928940432829595469504818023161215488000 3074 337513660628658499566837003237148443942044638646800608000 3075 339154033460762766508523848557595004752172655603016773120 3076 340822592146076891402174671264894182347285139671890608000 3077 342477936507216751462170017433245332065260950882711292160 3078 344161804816519716956319268410915800651362979141986464000 3079 345832248203546666516420945232443925551024837418126144000 3080 347531484726714298071108491712260679170099476995982848000 3081 349217226990272444227795239408684428804905310268220416000 3082 350931961274442591040088953357927359161952981089430620160 3083 352633059622008902374631273841014336779598042731253794560 3084 354363497295171735588288120379815177138421762967581739520 3085 356080080921725557191097449528052253709819416044547278080 3086 357826280202960594687645501476687279677596439579711664640 3087 359558555419815649613746682145438797295701292189217920000 3088 361320650294126870869710204210911521749940582544529010560 3089 363068673881511721786754222658449208625559724453690672000 3090 364846873920883072509500942959986884754601270826104197120 3091 366610779450697318386016603183213901794909620796620449280 3092 368405145151565774187442006587978964236214799761249918080 3093 370185142938625480885855690968677274430031352797866629120 3094 371995810066450747655546340647757846783819532744094423040 3095 373791959136896543911072712352253681560359674618364736000 3096 375619144025582342147131344570150081257202505512497376000 3097 377431579701290105399147457399260141343616115763762048000 3098 379275342474160896325962658765394922395909761549113360000 3099 381104281860816522228734586935767473812908108392005460480 3100 382964762876513202672338273984561131113970394616251627520 3101 384810264505673350204289273616932521468657720660272752640 3102 386687684217920875532444506692865309659781632644875960320 3103 388549888062678819573444324562421619061658652574310976000 3104 390444308967759535569732191455693691567337339211285403520 3105 392323436255701371865480867588243181888355971316268032000 3106 394235000546719196550753509193014312187494932271975072640 3107 396131112146675675768755208359306262076166191073710336000 3108 398060047447689002926012118547419844922091005395740282880 3109 399973285137327082378598238911429168790950226234172368000 3110 401919653442334592432321517181043918538356920120944092160 3111 403850245584328124209165186256060382447896586723684449280 3112 405814193901009144360448020995482814495295612387963600000 3113 407762200862798590763658119906117136042683136467292933120 3114 409743961119925617326647059611032153902352621726145892480 3115 411709529491422392840032864378836481144117288124544768000 3116 413709166152765796145874733389532878116191761125668416000 3117 415692528600757905860311519726583588381832145255558656000 3118 417710190632081275845561214438306462301251663717060032000 3119 419711409958604148874760095688841939688283091630116736000 3120 421747336756166686988062772015499346454305434032417940480 3121 423766561408699323605293543663587444855272773584748448640 3122 425820816858966578744226230175799463698523747562895196160 3123 427858287069882654208671554164778644560938439081965602560 3124 429931025186056316241817620233862025799681564826685655040 3125 431986803113848516489279063534938097000122568359375016320 3126 434078267787477913382535227956579430040956881916693537280 3127 436152506922396817484660149092698230476999005598709824000 3128 438262764681734063669780830176486457611431656520376192000 3129 440355709753088581432687558075083371989049512427389440000 3130 442484916560397621397770124504239737646841201729055120640 3131 444596632259173779726476465101177776809513639902650593280 3132 446745039849843741660645136278133602435781409155478400000 3133 448875681651436343226860659895426965562798708565814437120 3134 451043355897030546276053318784131913845265100998665963520 3135 453193176407311462432637503533338541084377596674180096000 3136 455380278559717862480373956679409639963116407649897823680 3137 457549341740865796977136856705093958636835870212584542080 3138 459756128303322425712921997786869712756507205036477445120 3139 461944594917361192533665714270369772897496411160064468480 3140 464171134439625818725753399470879579074767201671128605440 3141 466379261786742151889537036393784013688301081500951760000 3142 468625717526123037137756024130505893738804828826451324160 3143 470853572280594557227893222530367001514868610970855040000 3144 473120208980667396376981903572446536921269022746519936000 3145 475367953873828206467534604502725097753510860049487531520 3146 477654839339996084639469835435463933096216380410278689920 3147 479922739944343574617211969376267814803534280519360320000 3148 482230043054648037244176365511159798160444975824910813440 3149 484518165226238555771110438102414973526949167340682219520 3150 486846155627142856567715348944121731197687330003028784640 3151 489154667636021969077237381673517387618191345529158384640 3152 491503415918562725398282939262069568253569612970470526080 3153 493832588318039535095322570871515328227540105758812677120 3154 496202265425702143921926760872176980745072671247459712000 3155 498552166816329206905761750958719200677079838501261296640 3156 500943051048293441755540341429899083030149914515987568640 3157 503313851725020388727004104880746356936189766423716024320 3158 505726012916180583909248732742095930442982872400131936000 3159 508117992120720422893320774880794351110314064152952916480 3160 510551607024522666068008094337911160375693136546963200000 3161 512964832440775867349941767900327879775301616603189600000 3162 515420184472926431147540773886570831669279475917821624320 3163 517854832282585979275622951746606474355052590093682850560 3164 520331994178889185362902588060314904303935577143950443520 3165 522788348741463120611076728655575983668903561032557701120 3166 525287499377962551605654957557885200022261520004586736640 3167 527765631231676910836757136341286118015101228878616238080 3168 530287063195945116989473317032528274695562051404462949120 3169 532787150605230853873938315243333336367591641280057776000 3170 535330935696425289848466833263175338666115528497109963520 3171 537853272143463789883533373456643397836077233679356641280 3172 540419595323263789069471583249000752807112917360063676160 3173 542964250411798295310825908375282869156771016958699264000 3174 545553409609791575417461002986356905429513491841018420480 3175 548120567686138516851160983926881054425344909408310190080 3176 550732637718209923723268290242556375135211493503403024000 3177 553322597604175690568673117514161061039718510952758977920 3178 555957765704478550093055597613880709794321563982117754880 3179 558570599974659331195918954798674775278359365917454091520 3180 561229173613883358312112552068311307244049195011032560640 3181 563865068753442764454549943146505548330583568280542336640 3182 566547121701882229576379821271703739558613437579229852160 3183 569206386202002016102086304052817645226902445001647941120 3184 571912112070235402742642620746155343325444580619888960000 3185 574594817373495442324283977544874587384924502603814798080 3186 577324529205380446358179766381760571202114248265990400000 3187 580030868165730887402177920312111693214596749144077902080 3188 582784642964216320618405480494110940070858330611646669440 3189 585514929646661850095449047729209353153765146907134228480 3190 588292963266839151080062906158990994007553095490605952000 3191 591047272202322062392168552844719713589021232725408304640 3192 593849887703329471707600449722094659659844326791193600000 3193 596628414038404227564435339508872769368359988711662469120 3194 599455687262580811442283407474672291048278868899560827520 3195 602258755118636428213684853363773569679836859920944532480 3196 605110888598721328747248790034438326167325468934056335360 3197 607938571252229067498191389332904980270132508575588096000 3198 610815893960535944446793664260123290593954373695039114240 3199 613668393231089481070549616665879490359694842825477739520 3200 616570984276846337346677781280216318058478589831266792000 3201 619448630098708788679505108177011312030196653925600225280 3202 622376694318450520689302809555009059821624136223935500160 3203 625279563281240046953838675168908251149712880975842018560 3204 628233440160899760444280742770672439646651624966925872000 3205 631161736340265919823428172212675267387829845246075664640 3206 634141503703390161178210150059107129202270288998507904000 3207 637095567587267256379712262288969044904097151449023168000 3208 640101437366356311304546351460791383537260821832358192000 3209 643081344162542320529771190986218174671208016800689648000 3210 646113661911748863791023121101594683620491945975672412160 3211 649119622682364290685087904257767098500842326159850592000 3212 652178469621125764100118282711665214882772647854629148160 3213 655210831024198619269277641793091144098887466969017344000 3214 658296421451521872888487225800151137755947177199310635520 3215 661355262036428244715939788996666407134498026529418626560 3216 664467952538988447994646992216302158078659016198876912640 3217 667553485680785472539972763751756455598723310367103198080 3218 670693356166796590600701032709785864269986069419742192000 3219 673805939600816775695111294156937883871913239018375808000 3220 676973211694786377727230884283827133540730543149444587520 3221 680112922448523426577638659231863142574914642769307328640 3222 683307959063863445286102667103354407103875114832469792000 3223 686475017939134035491211352068275537038623458755502277120 3224 689697902517872008626235013261088385001773133795483136000 3225 692892673576654847432701652550741216699033271653010836480 3226 696143630169012664889154086069614919617085307834584960640 3227 699366193912250696296830145806238367459458008691270364160 3228 702645597121732585285670913033247583731468683083638464000 3229 705896176723479526906515860378576235605626689056248464000 3230 709204108432572336400382955625653051153096128340806016000 3231 712483079577081006868698266581721714532180024122016576000 3232 715819771503886101700423466712697928427806480794692908160 3233 719127213137682295145878217239406551705269067257602661120 3234 722493046486267992280385982241872443144948452127344727040 3235 725829189445705240706280498669378282103728563703545134080 3236 729224249770280436909208815000834295962694655684888304000 3237 732589476335413246770290703495085646962669669248830883840 3238 736013997960295562366610867221061151285646317423649184000 3239 739408390690072930075503445374500425346499070282437888000 3240 742862766967654538955784589362558781901255555679004496000 3241 746286559127964439254332129739476330052122123898378608640 3242 749770873898362116005592809676208617752460741790592684160 3243 753224460083696745936176405981261251565760554898914181120 3244 756738955701135835686333332947685913794601219557429579520 3245 760222416644461488532501412134290859082713256796569856000 3246 763767493341179240258195799191686387574835582477451169280 3247 767281070327669184810009568282744972610942267168385884160 3248 770856815886463326914609543866386780559511001946517376000 3249 774400910389426703074752643966089385399521652130445858240 3250 778007569714816874464752432430118101707639232506348080640 3251 781582266220573765893155720101770290656872131275695632640 3252 785220252287449042947419006439541225961952661751487836160 3253 788825794695634623018662304718703770819386965107010578560 3254 792495193411267810202792457703089958695720893252809931520 3255 796131995989399204803181097761705099970213833132358369280 3256 799833060661958430627697319308273582535795383099184448000 3257 803501205898177311591389851133674149377989858296806686080 3258 807234356805216168479704453017142648275262203503351061120 3259 810934096996107671091013571950837238447714279684856288000 3260 814699424016159581398080945897107560534376772588615022080 3261 818431180597641933415899997364118459577478006987289968640 3262 822228939649538934244783043629245232665707025520600028160 3263 825992799143837695674594393846333934886532664966111941120 3264 829823423872177719763669199645664549028733626167198251520 3265 833619641123851684950538739001676850402899819597559458560 3266 837483219355685918725873315998627269012113384661617889280 3267 841312229217805133636887957637942134943501921103054912000 3268 845209025803675363979958452399403605514704202763572864000 3269 849070912622833184611733946793198890483171543321398507520 3270 853001368685998039955117592940949515231813332927927936000 3271 856896396092105879561348990343046132187743938406958768640 3272 860860603585619312721691050721181395217362151048972400000 3273 864789214043027470595983759991789847090715967026732293120 3274 868787440490909340391904958038860913324402851630604219520 3275 872749722402302982579985132391665842057008192871810896640 3276 876782422945524035940386231475724687246464991568084720640 3277 880778642544244688477374146591058835045217356940582432000 3278 884845907039816355299488555907369584624989932317719360000 3279 888876520864105938519129360242418013222017904955778516480 3280 892978626044092470880814106598734333537260873415620240640 3281 897043720125464665209506280429218341961104567908094928640 3282 901181128922033384161702742417679937430879988695876828160 3283 905280978835008422970762132588106933782556343989198429440 3284 909453785395544422099311214076608378937328953884929083520 3285 913588855466333632404021287752466210837201841412986865920 3286 917797339255373968379433231007018069035736265681113313280 3287 921967719728212491130873448170745622832158859932723648000 3288 926212358526088177032196012674008643739112855843356992000 3289 930418327637960076707773969841017613542745201579382312960 3290 934699213158476057972489000974139689898219977959115898880 3291 938941249991289845009830111394542982293820525913097904640 3292 943258671330868108471344878519424368387562856367026798080 3293 947536863705363233882523781579326598392363402624910368000 3294 951891306765684843427867745377065460341552295746145152000 3295 956205942542823070877439928217508455489738790321763008000 3296 960597503493312066560919959513449053618412259213952944640 3297 964949069868165380125360263430822838255236854466943324160 3298 969378040754290334237753589792147352548421592459001050880 3299 973766629925708516109993462967774784694685154646903840000 3300 978233512063828898604864675838765773799308367269251804160 3301 982659414609897780649264831335261242635730978529111872640 3302 987164301521122098754250644459681979625040500084115292160 3303 991628020267297819607477126188253497645349706894609730560 3304 996171214078729311625819650399594309693986421457209600000 3305 1000672838431356574130218656065417923175413799038097360640 3306 1005254848916474824672062929364635413265639705240966400000 3307 1009794679520912653470804914822437093442809181350706446080 3308 1014415604994494188163503412157316046927100431680636957440 3309 1018994153130103233836323043676132530628867579104023572480 3310 1023654298574270169917784226338231882684756739710971036160 3311 1028271658194092937559119361793859853934092442169069281280 3312 1032971549539638613209762593309721376065317040336471313920 3313 1037628024227704431826593153065763084703461264734098930560 3314 1042367756918384772665009689745297863841294049947594075520 3315 1047063874175996487698278436576940219499084727861903493120 3316 1051843763737780875641060388377925931478239651433902992000 3317 1056579614489298766533981297102840389702244978981839708160 3318 1061400195834775881900469144573694453217480793041948672000 3319 1066176094198784570708389686020992493432989361457352896000 3320 1071037467583800864270685326250523475874389380446987968000 3321 1075853949864749527309534980918794436416430419259023840640 3322 1080756433727105553919394859330114665047866034417348024320 3323 1085613595746422831858322729130648339763358216732862882560 3324 1090557741937174575623273816755064038051323056622981035520 3325 1095455900643841680938844713079625722656546466650897664000 3326 1100441806304866128336380994240512902081276293778194800640 3327 1105381515002839330668853239423132725837828943017809344000 3328 1110409509781007158403739527771532221318897207479115218560 3329 1115390861018194294903794212859802812556225688500423344000 3330 1120461505943070547925519533477143591744680887472827472640 3331 1125484827684759009533522417461382104181348473102157456640 3332 1130598224895422183585835818165309950848295017896722177920 3333 1135664079796505179184898197470639204072707323756621322240 3334 1140820561911070607812449032881550413533374368138098443520 3335 1145929047427280101448255046355914120819919181814872832000 3336 1151129193225839008346810294426684698588268530928668800000 3337 1156280640202639630250903469969767103497686602624602972160 3338 1161524548641301810268117470566234003581951039949748944000 3339 1166719537554446353178207158439022189275019932550833556480 3340 1172007552791285142489606025805681698556714870305146301440 3341 1177246177554702363337759825055148199958112818933890448640 3342 1182578887925046844239634461536624631577516972386456092160 3343 1187861491098604701590846814413816387764334671598233666560 3344 1193239000751313396182768544437501795193818977464707712000 3345 1198566172359552672016673688641888794393613408846308884480 3346 1203988828479074423872308146677778043181132864403469312000 3347 1209360667529508241045593521909459372928072531276695374080 3348 1214829077246858614285569712881690859257922002271033344000 3349 1220245929235026890698788213542517497427662713317813899520 3350 1225760193060945480765424977089908605598439086352098763520 3351 1231222666682318012089586713789824106403900346492697136640 3352 1236783143866454120759305707645236854104239281140832800000 3353 1242291334507745773394500006131673522123286183801481216000 3354 1247898642132452609019752601643868335614245602971125544960 3355 1253452907341875038269583183336998648808332122456532577280 3356 1259107151308160878306838818687517111692128159555276096000 3357 1264708109719919088008202279529413295475584325470447585920 3358 1270409652563215398071973574518393680878169533232290053120 3359 1276057404855440141047323488012099413171554003381005568000 3360 1281806883152128265159506833409980653505197481695609180160 3361 1287501789855837278392862276750431333813491287281298720640 3362 1293299305574804192084431437831528870858246607280596434240 3363 1299042005097399480274023675371280954463357642349299200000 3364 1304887933394659841908748941146141177474824351562195485760 3365 1310678522297785594992468359106408924090097832644354402560 3366 1316573510105070480146831663373409461504011575224523937280 3367 1322412361521244902195811950540041541750061179776864348160 3368 1328356516619144894193071434398907270112681122170838992000 3369 1334244279302760784254404542941593219881350428182059924480 3370 1340237979986039919822076390376472019484342185633738379520 3371 1346174755989954950345191065250671983982213272259005648640 3372 1352218669609105473249446420134581578635247020663803548160 3373 1358204835315638042645812520206910019384135031164601042560 3374 1364299065416879749160079012750412826531309334722080343040 3375 1370335290080021336085534309917277580412143162490920704000 3376 1376480228148970247547600404369709617022364597612061456640 3377 1382566609385434626491255836187800225002886684943674844160 3378 1388762933775285107708626170209451427531848942217305861120 3379 1394899861145789409811692512663166909785085124946689536000 3380 1401147681217999034781335379523284722478413845576393192320 3381 1407335834743463320589269143076276216988355779004969584640 3382 1413635545170802309058501413829578551664471993536014400000 3383 1419875028395615444326441808653502914388069696288538240000 3384 1426227328924614783673338003370836820184787924405034368000 3385 1432518534491264627251363788695231963200794874055879950080 3386 1438923529918226170998545206711370334059665461882281984640 3387 1445267159317137176476212080935471826453008244076209472000 3388 1451725258341359183642176279481898993601229932736608504320 3389 1458121410348122133435377264842075036333072804240589712000 3390 1464633323935277337902210989971653046128360698780485381120 3391 1471082404966662928144629715922914403824194880571690864640 3392 1477648243947796537283001901527819759316567321006877182080 3393 1484150966936532293191097092374066552638269242124902624000 3394 1490771143250662024056400647694225687800253667517726107520 3395 1497327612893562055492691656811896524182837797985238251520 3396 1504002859909703567502244788782574922374643116061055984640 3397 1510613485743871225002860219343620699257738697333617152000 3398 1517343909626902109810517246037500723883283170750571040000 3399 1524009427076337694800565471354111784061663667502729256960 3400 1530795454186603976929579390862435392805456909253670224000 3401 1537515962818208310498590889297498782363146950984739200000 3402 1544358338195980799219260802835816624363556130647336028160 3403 1551134262195890812402673567437975816896684602779518405120 3404 1558033098272477580626110071028544915639995581802289771520 3405 1564865184725537103167269284623270221741137725429946992640 3406 1571820911145514017694651639024936895747880121480067489280 3407 1578709265759198409882726941422546295605434034010833966080 3408 1585722651280096227840678535139018408153545988726612613120 3409 1592667701407792793348575687571721730970010566745042923520 3410 1599738853186786577047790522679239253920415191654364856320 3411 1606741369461386042421653930910202997735613906965889888000 3412 1613870732213365381632649287662921964783165388674002686080 3413 1620930815096553856093389520126767756164742614320229650560 3414 1628119169723922150796339393148446246851762288142531392000 3415 1635237261622890279735279380313842483339282605754131714560 3416 1642484721785355123974710381244594834461148878899070848000 3417 1649661605459071009714822474979035293209416154828167772160 3418 1656968619465422807487493579522544066664599796326410512000 3419 1664204401752947734782942861595676040655409534158152084480 3420 1671571775078202449366675213141288303651224208885317056000 3421 1678866901587319973893962001907106831110066761280490977280 3422 1686294742222681508680550797467274542460295141269550400000 3423 1693650020645081706445420575844699689216442161965703045120 3424 1701138792653974349856570001157309273754274489978401611520 3425 1708554323922900921999336451035332218550188877167162942080 3426 1716104845409256322028253064990411740975304866212312417280 3427 1723581090862284342683972549562226640894163495367877760000 3428 1731193476844270605599351662815372260866455729805310125440 3429 1738731256788986401433588131890193044154868633267429376000 3430 1746405974705065585288956672736496597114728928723792640000 3431 1754005396687874007696432113614518982676631802158604400640 3432 1761743290362895011030422102005297630860739965794796288000 3433 1769404819243005161794447419472625680163307055672014514560 3434 1777205997618776518273551267434267380965324036637598327040 3435 1784930479525706920125220081189024671045518853092906112000 3436 1792795426499297553933997233790670252678116281604057824000 3437 1800582962646704718508321915415838853271583393113668700160 3438 1808512535468755025895539826622313793564018642413142405120 3439 1816363607155510690181782954964527036938216789180779712000 3440 1824357921776218118068347523793226655158658392777321730560 3441 1832273388248115992166720322228153716260995925014315745280 3442 1840332931972209981445873044995777044157362625189811404160 3443 1848312901602017031968925676964954602589307839087321925120 3444 1856438558613001844593828774698724107158590895803566551040 3445 1864483515972261023514193081235670776043383934028038228480 3446 1872675395699733756956783525111019264290054818098325328640 3447 1880786227062006620306644047108916937491145933303538769920 3448 1889044834314336068675412554744379228792049599063403392000 3449 1897221641272895116953743158267076026668531459528520560000 3450 1905547873895110098407844676870258306644578925367834245120 3451 1913791158196925771859810091815876721126429385274418944000 3452 1922185132886157725495365742470865176242184241323437742080 3453 1930495794751916723720326623115926953801218658418416517120 3454 1938958019764237408020122978569317066070774856464751639040 3455 1947336167911528971955839496128063232987631645222176304640 3456 1955867569277522353627315469963964725944438015547822400000 3457 1964313708747794472803699038623265765482478795475461726080 3458 1972914396500974835825534870300380429353133875557564928000 3459 1981429455810313988300395998966647447916987262285652052480 3460 1990099956178890260435113590561658851780344676039753358080 3461 1998684036785225361444319979422768233847747251130126400640 3462 2007425289999652307706165346215169336011975553153436060160 3463 2016078915212863761636596539159019467832732914296651010560 3464 2024891038851384243171297395710902084114141679675153968000 3465 2033615151371271966082362563379022958440696783334607237120 3466 2042498675135290702152359205262837865377358283992699456640 3467 2051293383802812078140451467834461520758643716508777998080 3468 2060249277754991648808191694352477475150428224991295389440 3469 2069115109203792716229167223617958074050142977341056016000 3470 2078143483454262463274533616574687403768951627367094827520 3471 2087081409991809391025805324338973716148114551031335808000 3472 2096182813014686841536936047088284917975070466255005532160 3473 2105192936057707948816051566863307543056390682502230405120 3474 2114368352678914673963520691864273535016026849336178564480 3475 2123451217612414070911093460919287089522987649912510112000 3476 2132700765765461689650293956938666372106168282489373184000 3477 2141857359633828068656059744055173389205947965566756096000 3478 2151181591638396060384602953566434233227615533217545594880 3479 2160412023524127935367881703769708406565666894679462187520 3480 2169811955082760332038411927840869973185836892837929600000 3481 2179116773704978851166797446486967961473105530973907888320 3482 2188592514759565871344723547102767234735953656516384108160 3483 2197972738502115008225675496070548587406652245402756130560 3484 2207524860985531763747422004500708997205299233546941611520 3485 2216980590638938833291900446241761487407415177204117404160 3486 2226610125595444940309753601930742542659035627135491809280 3487 2236141929460153632584856245999570074324871816526424988160 3488 2245848995307090525670460647979055980155227043788766992000 3489 2255457907089091382216609596533421906423651502705507988480 3490 2265243079286265015644521488979878051765972149360893920000 3491 2274929207719986495084695848198698678827423801698400144640 3492 2284793549612575969551438321179782991207547635961660958080 3493 2294557466718632227990979104324029408958569489607545600000 3494 2304501088188773603552882286940770760461994451656484747520 3495 2314343860096913361553479234830365310328855507139442580480 3496 2324367357085167599974075755807933375479575568845574400000 3497 2334289083669881784591784130243043495474649192575639648000 3498 2344393535841112318432877498823798508106128445562947082240 3499 2354394809579506189872583371693915647107116051609256800000 3500 2364580335240417163602006223294357382118510292146741565440 3501 2374662238178427662170908708170733921259749877505312784000 3502 2384929436804009477431196125137144738503546079316508636160 3503 2395092077441763128434074749334779195494893981072754053120 3504 2405442062497954299510100880752769929980717429372663636480 3505 2415686036674692575356578021226402926127882096731885392640 3506 2426118917345687276966342470892173197554157369337329632640 3507 2436445341026508241049713454879464097320524499242514268160 3508 2446961738571154033314414546320153730129936641270677837440 3509 2457370710803338052268696627225577811921109284331941712000 3510 2467971755258993597322846849804472287943146701464267008000 3511 2478463893240751343402173726172620123688640190825352240640 3512 2489149702521906812568947954262772693563929267971665600000 3513 2499726139157201260467147591452403842355371873519276805120 3514 2510497338076065283738725319861096344856725416983428311040 3515 2521158180962721522955999968046753621569726812307406464000 3516 2532015934906185197537202234817253345097370261878888752640 3517 2542761804601023404796924217430818860937271411085360958080 3518 2553706222161250009472549457896104876384417708287996672000 3519 2564538287054735225031523549018690381498007130377223060480 3520 2575570015385263114529640316650455052247542373370172203520 3521 2586488372989740504576437861649392623845135226583558000640 3522 2597608594686732227238829587800071032908924451769395164160 3523 2608613888280793582114139882225491605262800662925073029120 3524 2619822720997537225861223870485688202800468212455011867520 3525 2630916136157752542464962442603822570477991629670867824640 3526 2642214230597467945332571969594771540559310048027536033280 3527 2653395873694485857938433469979242871938166289933433070080 3528 2664784449861106460234185668200725727407953757442271096000 3529 2676054967532761029912070366116814715159088869892997104000 3530 2687534132700556510772769032900084602071481701424573712640 3531 2698894747635544214794952924859412090708116476310797537280 3532 2710465175830203810952459974346532411038956921865801294080 3533 2721915984086536839979939909377122213815245967456916434560 3534 2733578913193071739168948658427553688154213484979687424000 3535 2745120584704009027659694011333159983830633941807897692160 3536 2756876131386536454581078619308470534413867881761320080640 3537 2768509906681195532964224806237107285244156523456702208000 3538 2780358748961835032119929835466431368677963100157817952000 3539 2792084733290720104283265992977299091866783052922531232000 3540 2804028147732734361987179303109835123058106672479269632000 3541 2815847014368352831350968444533586990037540015700846784640 3542 2827885106569224046045481448081155582190578032986220216320 3543 2839798135311742238867159549742804078475337596444139589120 3544 2851931607646371000344968290278415918786553877560025568000 3545 2863938892300965696650768253811107459839834832940407648000 3546 2876169039898030509692034940725057351180134213325438848640 3547 2888271278049587336295842922079883615619357401396393614080 3548 2900598216709638854862317347458933436110923061002411773440 3549 2912796706696337189654891387285189122427573247376412436480 3550 2925221142339675510924659067152435865111748396765290524160 3551 2937515987485765447627658245176256899879654207612232496640 3552 2950039255681641671346482035575007638992403168136186652160 3553 2962431157370661458340250278706495293753242879115472128000 3554 2975053362135256819298185356566072206010177395669697051520 3555 2987543659298879890436466876389646162197234492717169408000 3556 3000265531971382033046752810957678282879520461078274703360 3557 3012854315740812017179326750494120595814045982519845246080 3558 3025677211653821814789250762758993346046892712903611333120 3559 3038365208800973925533073121220718713936764285990168128000 3560 3051289242073978578895524933623774259192209182189101600000 3561 3064077810770189869888499396192814481531306097286783728640 3562 3077103716261251152072518103881788171963252251606393596160 3563 3089992958008001261638580994851071753974943362052659072000 3564 3103122133340909700483840606837458556493488166004763467520 3565 3116112778206464703713926002231662238874427785407421317120 3566 3129345324947828354179018156684916070298048627880795696640 3567 3142438773541581763628615031857850146005046389760187264000 3568 3155775453589918082082973034269342982965005978645051586560 3569 3168971794444557039781043769418632135187433026718575764480 3570 3182414025448059912738639966863942283357830180763559895040 3571 3195714015125165710368342328057282182748169162351675408640 3572 3209261909113054395603690397293864706298768258378813952000 3573 3222666968718319617293946935114679681041972720025877522560 3574 3236321291091023778943849702003031700605776396527457739520 3575 3249831519395452805211540223325999060961867925795105605120 3576 3263593732006255102670740960258347064636255785352728000000 3577 3277209888826468643114446797649317216586009440083594014080 3578 3291080090878008289395098906561718637146767407056017808000 3579 3304803641690609515400151162359118932728974422667086676480 3580 3318782626284209048240535311372378514043063693975972032000 3581 3332613656061652293438960105527147337089524528731942656640 3582 3346702905828125816858728836576718544902846729487791680000 3583 3360642202579295511954023360609611225239146085084243394560 3584 3374841827579279615851295284855147622335365167714270507520 3585 3388890877525541663223858271641430698858078446765915136000 3586 3403201674314590746829341779537209869750069661434085217280 3587 3417360573033296170705528589049586521800654168748081308160 3588 3431784071007457493479464512764934462507238726253164933120 3589 3446053609721372466521827868273288635276835669400292235520 3590 3460589904742689725409527696364833830117299500348088192000 3591 3474971616051521001956219197456987595024500292367820800000 3592 3489621533576412538759086898882370350002240880101198000000 3593 3504115498950897452181266725233270659291901401389932466560 3594 3518880589950839155371689547309790253817574776020501760000 3595 3533487629480891514691914510990930782732233673846658816000 3596 3548368001062092556778025779057523037265355782578834944000 3597 3563089668868536011949924150276262280809730963095327488000 3598 3578086150478219278347263184176803989061980960447408890880 3599 3592922539030278112829805659839459627439939889872705856000 3600 3608036729945986557342276293210966317462892822370899346240 3601 3622988662482982688877645377536200131712263267432951120640 3602 3638220654711271369730798760509863591903998175830417740160 3603 3653289734417021123004910301467365174606497211856234437120 3604 3668640387570348347393686352077756744961663897475551627520 3605 3683826691339799699133254062838160286938317843066560880640 3606 3699297627077989466767795813851181835170890903235400225280 3607 3714602008259934910421776863257304462881648660118001006080 3608 3730193330847758360825498088570416363188318141460520384000 3609 3745617414969970665776368256468861377102940533805851140480 3610 3761329987384312687961167740582111096331148920709800126080 3611 3776873862729002423535594300749687221736698415811105776640 3612 3792709357109768051895912764018920787730094965612399452160 3613 3808373880721619266886416511698730444383071527181739090560 3614 3824332385295283454608255382358599242382065846699497024000 3615 3840119233372307566278991002698543369815836691774613253120 3616 3856201642583978016845807107902635438077467244617394592640 3617 3872110886857543639382132675192374657171777286076374878080 3618 3888318896697855497981847528205881013585245384013772544000 3619 3904351425642893213354782867552319414988376492689175511040 3620 3920685136428318894621681457330751728592142367793971787520 3621 3936842649412872566679845226193402228675304378194196705280 3622 3953302958878651726924906462837252300979647884043312892160 3623 3969585540076569442118308484571660622773266716516451842560 3624 3986174196970660111350342391635197225682350631120174336000 3625 4002582737866107259741226737423574538308368126588826304000 3626 4019299825468747840504402508923456060533753531396875487360 3627 4035836078369323449467928221997240151272373725074261667840 3628 4052682527895827485984081479754326942093724685337243805440 3629 4069346559418839579762444434606660128704170382758234112000 3630 4086324143724102629871628905019419331556343936190262545920 3631 4103116878132677342032683736476920611548725067487763696640 3632 4120225693014857292061518388135643402789013690038203342080 3633 4137148907326708867746349338842099079213466699587650949120 3634 4154389887221200208706808944591639682397102425325810688000 3635 4171443660287368526401350227474248726292465941926104110080 3636 4188818633164599262468322514776062136490862530267872384640 3637 4206003892157742075950148881350197495338162461760838142080 3638 4223512936412646292578435020198957495144719234920972602880 3639 4240831513672153469414847406227657995708424476471942868480 3640 4258475598000715875600758304458260226914908658407796992000 3641 4275927553740537347318375647552779414882750048911122529280 3642 4293708531104619418615870493653840592724843428492747612160 3643 4311294827390628121529322080725508493024662634777144226560 3644 4329212789168973717909583420750645981333149559173875819520 3645 4346935283287769174683566510484094419084041830739738522240 3646 4364991201292972803669021691995738856453344124148087408640 3647 4382849966128019889949571686681130947145877626288110556160 3648 4401045751613969415595648746191961083761770119763310464000 3649 4419041752038763408447460967854356765452403469095419744000 3650 4437377477210091462194590642122781145319790048365291008640 3651 4455512628300031216444100118453855597258990738122008496640 3652 4473989300693277043863026418751883603820425687558037980160 3653 4492263656291424210678703474313194978461482073368946213120 3654 4510883213097294392501465963013063204058654864136347008000 3655 4529297773759434957864673114132533678194369094140442608640 3656 4548060300619927097832275535443520011265932854331760624000 3657 4566617007286090356954641791754262772083880647152613027840 3658 4585523515491418869722225346668900664344530059403428864000 3659 4604222435137691375820487805494092103060151419386381408000 3660 4623274922038770739502433447256533641899897429603596764160 3661 4642117057903296517115861037065131258494873911875469936640 3662 4661315588797927269245190794114027221995954641718183836160 3663 4680302942937317526286253048490075275662909990406028741120 3664 4699648566388820580322716887752760396803237068743987664000 3665 4718781184841722726985840268389450895799810451652320674560 3666 4738275925084386656787110650027484201403876560931960545280 3667 4757554848292988617043827907943103156892415919720150848000 3668 4777198785323816291090040328913387485440080471758615418880 3669 4796626042176793765360746275988997909018552602947294484480 3670 4816420227458518384842982429915683496350413522063124203520 3671 4835995877589644106448017705198859919595191935187498288640 3672 4855942398185711708397054839482594248028863537925852800000 3673 4875667485367531934151613728400568737125184301577854002560 3674 4895766399718890884120654841160655181356782660578831575040 3675 4915643015905503854827149225886675067946836068724659342080 3676 4935895414335574859134868491207032172023824072914872768000 3677 4955923596958495733695745087986029053809632205499199550080 3678 4976331595211558673139533589759555376871100555688992581120 3679 4996512426857582867740858641129300871416965979629728596480 3680 5017076097813976916846296313181968902455388428299337200640 3681 5037411698243646502257038777612151125561864654736427056000 3682 5058132134984503576925849470453928164476098216210318684160 3683 5078622556531723432373955462963699741095331097193035776000 3684 5099501940423885785081573589775605012076829308819875179520 3685 5120148268081627926172752271209756476809657907724535388160 3686 5141186649157183806258105746138203158282661708851729216000 3687 5161991068534432355086790813735895839539103040683896512000 3688 5183189581233955680965569993811838216191826624360152592000 3689 5204152121167375833324852077995723582768909943339176919040 3690 5225512975771975915287746634682953619323097317085515045120 3691 5246634761711926375090697030462536058334171552966954704640 3692 5268158023201737456804811345634989193470903570340351708160 3693 5289441270441388709992793545832683739204354110689771909120 3694 5311128075871021693392928584780761707181165308127354027520 3695 5332572827843865675342750328938333024788227012154784192000 3696 5354425456016156525343765687315995862435276019724424929280 3697 5376032840396909963192435395760857166196748398724195294080 3698 5398051332958032463598129502165262592055723345102894394560 3699 5419823633817361838303134668740193221368217583588763776000 3700 5442009170091794702435718612772533468410610012395973613440 3701 5463946405970509604019759147188096117804290076056889792640 3702 5486301294718809922430788963599415287044439737842611356160 3703 5508404636372992564328675818056758028513227008478637826560 3704 5530928934738213655023751359576225466596305147206512768000 3705 5553200696128524734056810750294877526763458978896131584000 3706 5575895585868427306230214636021840941641695920910249248000 3707 5598335800644398481787504996809048960615663802992076316160 3708 5621203662970263803037373103343741296695097983176061186560 3709 5643813503934975535065667845730403999618109197005596048000 3710 5666854370385324599763749067518982635713245671477437532160 3711 5689636223299529087537640260826545110110184920280482608640 3712 5712851319683377372661050942728557904906774529382432400000 3713 5735805192781249136801158624712008968797276927283111936000 3714 5759196931375203579517346618212451176788868671535289472000 3715 5782324041460684493401964149300974259938947996713934146560 3716 5805892469839207729527432499231445272086008484354470832000 3717 5829195233644671334635663160693521213344411963961249024000 3718 5852941580806272527397225798065073310387995804487613733120 3719 5876420022218249306463841298320197868877094895782801216000 3720 5900346775150242205119209990184500631266601207458727936000 3721 5924002112802554315090336282543059470136636048849318992960 3722 5948109291965021716690066649679306803397841409037047852160 3723 5971944018513545221122106998178402383335530509598976517120 3724 5996232898849508873098709975431940125294666022725366944000 3725 6020247010329550696905007240935091145740473194980380720000 3726 6044720110998202027174777004112522924735818597770117424640 3727 6068914871903244814318802135565403840050485397242033710080 3728 6093572230961828364465245785579178700733513389843448498560 3729 6117950166051162472554717255149178020913898612529554728960 3730 6142793060490455209891766961431638929340994056256631248640 3731 6167354182002242352876206892927625470388393293664261601280 3732 6192385208958287101807912998425376712068663524314601564160 3733 6217130783984631074204018583605290571603181440680128274560 3734 6242349952848368331151816531505658705302329016629411403520 3735 6267282584418196545141562483906710434846947815244370449920 3736 6292691220055818971584820904262525061147256032488312224000 3737 6317810890937032174160717077863182097557880334949285564160 3738 6343411624851292204517737858376120441789663684602369536000 3739 6368719649955332718385423579969878188913941152642874592000 3740 6394512508750611301643790697490347597847924126166942458880 3741 6420011524356747205163536999550455066688032039080665856000 3742 6445997834706744747201315759376757320308466769967979484160 3743 6471687841401885221550179615037292134665913939591824064000 3744 6497870316213711811539146027422092029700099292475893860480 3745 6523752630277268163359379220692396384858379027912263659520 3746 6550131265826010985180116846471092417793949158309772448640 3747 6576208605212064774516442751233687720311357152095848000000 3748 6602784779141991075878445442871864675067317636137854253440 3749 6629057113303175337802067115821426826082738570411467540480 3750 6655833573076470092856996253745149905125655642403657232640 3751 6682302268117102606633225507974854758945179113405430097920 3752 6709279027828753923017181253581805724349341183214579456000 3753 6735946837235800350877670135825670556152508985697926400000 3754 6763125276091078100453713118229385893858489480010275131520 3755 6789992186705215020460436424945759009347521183639083632640 3756 6817375137115246277574292106678637141121109737561823408640 3757 6844442516116760830039790856580216031631931692533951710080 3758 6872029961223705955782575410366734703742020433324892096000 3759 6899300647365253727883652333582720809293816230296142848000 3760 6927094018403240907230030748452400252224908592905756846080 3761 6954567965599991897949466576944263718862789849937601440640 3762 6982570130760661565535161011727450848884476200571757696000 3763 7010248759258678075242289546456345318402643512248244485120 3764 7038459720148267802439613767232951225428774642159567611520 3765 7066345904393082728555506563090534836317118503618317957120 3766 7094767093523730468247737395661050337928319817076818816000 3767 7122860805417063731361521730448958178738563663175515758080 3768 7151495180777368088138616365563566178925252330510054592000 3769 7179797841361561683584502204182627734074875597557286256000 3770 7208645370698961972127227308404413057869340695618918208000 3771 7237159943379602182407970636933882516032337830116828832000 3772 7266222113407176483235284303675449694266915782499759324160 3773 7294948536492364238639880585329894326028834497679301120000 3774 7324228342273139104411924547031822566150757834329874263040 3775 7353168090935474089921308500899567872790645051879992752640 3776 7382665519323194609030200294243820107129505552422094304000 3777 7411821593920731436252321947151130999522039047517848704000 3778 7441538133801876083274337144583209159969933471692343728000 3779 7470910491278352059241909190347174382238666699898134304000 3780 7500849230237319527646085517470055849145810389821805568000 3781 7530439346221498645115603607981956351710997203289568000000 3782 7560600235319473743720168833431187167894662348546542776320 3783 7590411204224198592928507624012810253868633307487072517120 3784 7620795788848932137328972355853903330911726558847742336000 3785 7650827530912096003185078373887872002602123445517468686080 3786 7681438937019775013193881425507049149119853370283776993280 3787 7711692984268392755336279688830839383354518801369136860160 3788 7742531183953801335853035226726481576306198886603442909440 3789 7773010669072790817433852639323641071212621738162829092480 3790 7804077208389298505209750012499446453009379939226271296000 3791 7834782070896047173471126022511295505681694192009122672640 3792 7866080172309419852248027647040735718976449590456100352000 3793 7897011945607728090931659032344219655890991039402123506560 3794 7928541543443605123163634823405148636255385131225755607040 3795 7959703457090132760787588409818475756669979687471641640960 3796 7991466156244717477363289790892453415475597655183414544640 3797 8022858110993717061433537064476513713122478744114076414080 3798 8054857174969891485413066249683840554468739633879972773120 3799 8086480763000980392704402213510834826164191769466633408000 3800 8118716146624083480490012872973474881166842169120936800000 3801 8150574637110554049434608607023443726281893522420112609280 3802 8183047945567688934270156629463238868863627752560010860160 3803 8215141260539578236552945813336352288886630902766488738560 3804 8247855858036461617880403771527317319817532203076645547520 3805 8280185589419349495135130953039904921292745503992561040640 3806 8313141390888053609664293346643514513989912239596207393280 3807 8345710908892038438616184952759126563125642066715616046080 3808 8378909582189325897255445986415400489238411955687077626880 3809 8411718767954818361379330098756722755778161182550422772480 3810 8445163718433465980296442220646618569442428677849657180160 3811 8478214225106834144999497405230021142102165753141142768640 3812 8511905388908358460066519029053345589257311358997058846080 3813 8545200629086749859305590421330453756358823259521396490240 3814 8579139673988121304889830384685946250920876195966171275520 3815 8612679549493055350712005369129714401066067164777537792000 3816 8646869985873326388426114766127143721120878649519154576000 3817 8680656149155719622465653428158347462306846120558599900160 3818 8715097872469195679240656550155680629762016939560275077120 3819 8749133841544413768279021452087592816433335544100915712000 3820 8783828583460042818097256721199999724122768966508344811520 3821 8818114216989134763003946718799594971419829797315092608640 3822 8853065530469520855283113107652434879170447285420346396160 3823 8887602546115924334017459328696297638578731743021724482560 3824 8922810348581806516610398441393667669367638674285022592000 3825 8957602306830215111844050269469466517526517164444932690560 3826 8993068329438354731026811224624374942616947169623884000640 3827 9028115110331548174220391993104573055019439422089571776000 3828 9063843017048395909193774761411913343256002991228484352000 3829 9099146337141472167365403679158692301857917824579660011520 3830 9135136001002711276184425199811042289653852183345988976640 3831 9170699530699935205003004216518054397650303143509517872640 3832 9206952749399949498510327848982078301584422539392019200000 3833 9242776324723880831338834002434744635640597350617638194560 3834 9279296806315781859955784618393446805338173562549335552000 3835 9315382210274655493491352123184160903566046200385162624000 3836 9352169850524261316337206400956667372023850870100758287360 3837 9388520797454221596972146158432895405935588578465964032000 3838 9425577394604591731119705847660377248662900402834177728000 3839 9462193742683182332923374560294677424212547284703031360000 3840 9499523119055377085977699521608513673213267419307914626560 3841 9536406649677478137575496338950980449486827200600221552640 3842 9574008654202725891739960837234953578117148499389711548160 3843 9611163197904558094471418093999180102322221767968669957120 3844 9649039698149543699015693902199847568156448982072465209280 3845 9686465065134704242130529918977860794761945269770173856000 3846 9724619929025915564887371112498962634333659925642685729280 3847 9762317969888911473730139125326323616617983045572020974080 3848 9800751071465025451397267250944271036111384421271623392000 3849 9838725662218046354255001163477587274129160382525523860480 3850 9877438867620480245287062476932927626217754322486326999040 3851 9915689841376310954305960474493788030395158604861378512640 3852 9954687137653912290962107930299094691267146901741173390080 3853 9993216344498316418710979330711436930679522339922425298560 3854 10032497556341212750868835382218367556830652172216940247040 3855 10071308991856536806140092089409962842883464712134262000640 3856 10110876057579464121417095188651642247210306995666320800640 3857 10149969504303063003010067582288529262759077205500940800000 3858 10189826459787726983768307451987717001160657023766254853120 3859 10229203839885388838937914162818658535323276466989148203520 3860 10269350534200508394292896718789124197193876143275841870080 3861 10309015890289524602511672820681351222724101604954648064000 3862 10349454259773317960833443433110060908439952598388135356160 3863 10389407399774908010043225477422733688537948456554965890560 3864 10430141604551570930767224951616006650732628139769255936000 3865 10470384447980022772798960800279295427064779758885010722560 3866 10511414285069748286838517723648510494397826438220460416640 3867 10551950999196807528938559936492624610906949520364712256000 3868 10593278481815850022911672001663461730879098508031142781440 3869 10634108821288664258175482050468754725529921180519401524480 3870 10675738158399441382588541146474368726683368008115530324480 3871 10716864117784656322872748336831833643732931543383742592000 3872 10758795131617386228344238787153665390759188325166193538240 3873 10800220928575119301544765708110868368925392462320544773120 3874 10842455629834390114241313797461770500948854495252969440000 3875 10884181043577822287090603616798288845238085342774376816640 3876 10926723770725991956484907200264273972534491487515113216000 3877 10968750792550259005134928953035267554289481409398072190080 3878 11011601314770552633495093809623917369484431349421227514880 3879 11053934292319299091908274518104461012927352635117172628480 3880 11097094698600176751237179411407022786983745462535045024000 3881 11139733354947565167166905143349408645865810458682188896640 3882 11183208034251251492750522838474348124096144862594367068160 3883 11226154440652425866283745504338403836813983583589358661120 3884 11269943188273905191028065910277629699481581027833696843520 3885 11313201742727503746166228600077948345656858580976307036160 3886 11357306644516611035927094373023869578083751124147454144000 3887 11400877095479808545039885736244189419397966466102039185920 3888 11445302677252539328610789716015215438659706506395774498560 3889 11489187092104251563327274106340741318420268831703448112000 3890 11533933091424243694018703970194823215022427863899864928000 3891 11578136003636396839739409706004347608152815532590779824640 3892 11623204587851307645837684586932243765741638395641832704000 3893 11667725688647861025384041279894896693988185863065478816000 3894 11713121435814348943457923253743802823618874853646899712000 3895 11757962873972885140580265032238931358805690959154698112000 3896 11803685548661892403898782609981243484325680415150671424000 3897 11848851909697366621403701467256512867051560630371591489920 3898 11894903677387753934635121496902878636976817868118493840000 3899 11940394678831515663655125420867418652135548987037920619520 3900 11986780258330176713123718537070028712094903912829448368640 3901 12032598044364538462096954487064218115055529551766761328640 3902 12079317139427649618989884642204469427350440862708195420160 3903 12125466438744550501826580988644356933733844521915902277120 3904 12172521299718621841000200892224179181510903709216083323520 3905 12219001767633318659408280424577230393685064385314910433280 3906 12266397167335550360403857183175959470738813170262733537280 3907 12313211032749439117682656553679266690029412193550031566080 3908 12360946704868279553261130237779662707516281275589983597440 3909 12408098750320772449685993598915186202061959455921609492480 3910 12456176940757218629532285147044601562706056391693764700160 3911 12503666848750411935242027931367144487931808037029046960640 3912 12552092476985953396701199759938347242542328933999273344000 3913 12599922473149896891371106014116078532570046500978071941120 3914 12648695208876349731212987573554946618508709517869600512000 3915 12696870222948728025101352836656155709394572210520428800000 3916 12745992400393176326469971441360069422759469876898220992000 3917 12794512049373429352716168862944198654238890231278600638080 3918 12843988645930950677595905404664800372984319366425256517120 3919 12892855243665793385817975436082015793517768968754613376000 3920 12942685957984842941874795138277503659800539271697299013760 3921 12991904489856176551988702112092700155734771248353565680640 3922 13042091650933747055420479417878178754520552040765353404160 3923 13091661764194606888118378377522258781888583201066024802560 3924 13142210502305556214450871490808722299916220168918060368000 3925 13192134504742522827363524029264976728452731940460049566080 3926 13243044451147473956797420155877907599964917124779189601280 3927 13293327481530036578967230067150698472277869336107521720320 3928 13344601059325364167186595286170173128435477421023165792000 3929 13395242695994182885573019258774518030891329942867840624000 3930 13446885093217789194861208457033268394339552631965876193280 3931 13497887735767616145633394487930766294791208600812537936640 3932 13549898613607400275489081073264851181160848827687295854080 3933 13601267460524413758702377167269382920650020752290247936000 3934 13653649236101346809819589387569120406526870183472258135040 3935 13705383894871654095871972240834674941160365705040384622080 3936 13758141915483496992419447179670806939478504802688870433280 3937 13810244778789732747986772692297282165333816264602685276160 3938 13863378636969023488800960214391518160789331666622058112000 3939 13915855063153081869170499190463967468184919663540802216960 3940 13969367271745748552230101793424758165104011713199031709440 3941 14022216795789667674293005492294899831861356230825394288640 3942 14076112761772139555731878867749906180814077535588628608000 3943 14129337874182781427907330545875563177821394117715318786560 3944 14183617221092864628396932698883397353862856507226272800000 3945 14237223339706177335253948370271841418647126464216752148480 3946 14291888573531143944260154279661556969757676475360750528640 3947 14345875263448900723096339613153848837776308035299918094080 3948 14400931959446795034736140904135808881907317934523958394880 3949 14455301703411946085525341445724893955162689236576993536000 3950 14510749410562608243914176796780739489385710998163851136000 3951 14565507792942527577102845938715225802291915038757257664000 3952 14621349116837663302142814579865810754522454706181197248000 3953 14676495628845987582004249081736123761050532316915106432000 3954 14732736206448197536680789091136046979173268931187206016000 3955 14788273430317258339347646860609091439228687006902767728640 3956 14844912842656736873036509250645788937473507631499314288640 3957 14900846424190007541283645447739792740886828732308224768000 3958 14957887271524332994947890302325867476334178265677582816000 3959 15014216733138120867840578000991009110103522604879571243520 3960 15071664825351307485343776826111047952646228907670023744000 3961 15128392740535474172005533822794731779724933832241899600640 3962 15186247580235366885015520048415316220416062776566890588160 3963 15243379770753907967064835495201585262388882674700679365120 3964 15301644061866102106883332694171348228339574166233681131520 3965 15359179969998607434208851580955867695059052551115376325120 3966 15417859586149449445360049217823919771247498754926889121280 3967 15475801888878202185952536659356249367861436786768327598080 3968 15534896368344946232932649321228351223996986091735753984000 3969 15593250950968985412144789460746975157517700579583326413760 3970 15652762989002058963376359909921230523127084638361035467520 3971 15711529326030796129123790983590530463664596918539490128640 3972 15771464976363363520937756467000269237999961203876153308160 3973 15830645737605824248765437909357827868189602106307030176000 3974 15891004456089695611406655827672886973157996913670265099520 3975 15950605707608574392806156942752507248315739034166097492480 3976 16011390297355686140677214688046635830821309916919080448000 3977 16071411429389904444295629872089390909220817496176325436160 3978 16132628012582538036817676900406542290366936492417833765120 3979 16193071802675457330356382861376803402599278042876971156480 3980 16254719869521055787547132675087207210826923475932881280000 3981 16315592449335791963310299539726353617104622421049911152640 3982 16377674793211254485190141421625037775414560775093415416320 3983 16438975589007182130957546238721267139444235247844561024000 3984 16501498519730970593119472797801464563194841051141168532480 3985 16563230298273119772760775207246498610834353276897532814080 3986 16626193219386542117287491773525055949062925982094134624640 3987 16688362300598406434842993243791157707235179022497807793920 3988 16751768120404334229095353612174582646484757496803070989440 3989 16814373842016295044079520585397345981712963398399123792000 3990 16878228938416070234718670246813528721894278289707235328000 3991 16941274179253913886065749544618914499657939049275828528640 3992 17005577991278802368218437291415686067980744267413220000000 3993 17069069141800093030712569243368892574333881085245733898240 3994 17133824566977660017597586835603289551963453296119037947520 3995 17197760999458441101098668533531731504975202134126719979520 3996 17262974611069654085541613570201820287888878593159031168000 3997 17327359192413052135749778726085055780133804198402381916160 3998 17393030341230209721591830183251715484058744095410102400000 3999 17457869657981907893123917147759903300873760352842206248960 4000 17524001358334724538584560513702852447314331535117458894080 4001 17589294689732532611985666569660390824478376065818579232640 4002 17655893585179746670080165265333666983979584419372465664000 4003 17721643917575514780459004636149604447023985328402218978560 4004 17788709395666308351725143156983181842854729978445185495040 4005 17854923385653253624537027984402407888292911768711417504000 4006 17922458448730819517092882541179960936391970204730882832640 4007 17989135411252076106556410991458363867543003366500783086080 4008 18057146909275845919526329724638718766094937571251227392000 4009 18124289817586489604396872932792868258778943464828310912000 4010 18192777042463326241566188650323792009206670665276504060160 4011 18260392757347622743244328501364096149461080693013035745280 4012 18329358832892131618378972699223400960744238836864970176000 4013 18397446574521819133554446381124460738718498476986549970560 4014 18466898423325261908732348967311620690793532524942417172480 4015 18535461286294211215329813431797411066832340493271041029120 4016 18605398238262409353671134746834113198150390105419108688640 4017 18674443155649894177510029743523327240955979057270514339840 4018 18744868324438550628851031857160998923744783008895654634880 4019 18814394553391842678121417437058895176821293850926391456000 4020 18885315073496907659443555091798857682441020163181594347520 4021 18955325694210231097927257774941922151212173083385490368640 4022 19026740795054523158713300833121495507470658722963164732160 4023 19097242956305786138436610037886793801041410273238384000000 4024 19169155877936628622190857942930761983774622637189503168000 4025 19240148734295678140988302848812718264231008530273479536640 4026 19312566686173231651538961297628021716281919316948213954560 4027 19384053443992423255795779171369442740042255356242614670080 4028 19456975698004570672249226180257586414741945106188393664000 4029 19528963580768508916643389448271067429245529720532364288000 4030 19602393362508246462802799872708610214641474228808687329280 4031 19674881562985512421392607564554908547719564414191886400000 4032 19748826302531114222280322120222952015921954700602558446080 4033 19821818014528114474572296363817761714766458839856724192000 4034 19896276878268090441045553988104707035471096704951988123520 4035 19969779546695229828310363194464114846146133521644306048000 4036 20044755891658001697584709911637143133310617227849742384000 4037 20118768601535766053882517191063588898012596017400898908160 4038 20194269938461323023154283942439863752991746061273086405120 4039 20268796014886129807025689921463958329084061447812241515520 4040 20344821550888300502952805742126959013147452326176676192000 4041 20419868515835060248848458236548141007577746231153611120000 4042 20496421592075042299268619494287707583391902690327129436160 4043 20571988573417173331091567010744730884981677137524689925120 4044 20649076930348278807575968773779610993661230350622661163520 4045 20725167236042314130546944297680771612577855561484912928000 4046 20802789970004991835444922790251316927684710713195980879360 4047 20879411352504867835729288566231593620540657255881655296000 4048 20957571944725719975227704544582575516977135539235367557120 4049 21034723418859714942147840771507702650661205400899867440000 4050 21113429689757187898141486901369544804391452485586916822080 4051 21191114699976259226447833567609821840269696936774515472640 4052 21270365787966280461752067811267695205884374983297757182080 4053 21348592169761111282915181673494362296219141050014640517120 4054 21428391538788041590917792900436962755835372937231122251520 4055 21507158347894590175403764948933723509265825807128904880640 4056 21587514057471474688604948785304562463786829063965860576000 4057 21666824719654436463157084652661924579895481406036322846080 4058 21747735795432995226948030186221120198367524436812860176000 4059 21827598386146923738874833997161168158798093622359288040960 4060 21909068434288794093992103431559121025591843304354240768000 4061 21989481890594269428661510128735828648562152494645352161280 4062 22071519053085570233484269712628627582435947564934396700160 4063 22152486946290438112514907123513431800572405859450798848000 4064 22235090292369219216881657781947978226983898681059337707520 4065 22316620780111581926200212151113913028571453504781037445120 4066 22399793897055273593594787080935127806712964692768255616000 4067 22481885958691080394161444969248875063203017799955236430080 4068 22565637241004887456187221433527802870017851176277043378560 4069 22648294427572635154078972890530673432009427809577526964480 4070 22732622822538382243650706408378017064966287212737998167040 4071 22815853541417644458401841498878385918815619065464660992000 4072 22900762784142937925892274606152376369689218264838656400000 4073 22984565893885843060545995011055398833366485237619055282560 4074 23070064464071976483534474319202456375321213940932575703040 4075 23154443663397101152876624323531712516924616809392921250560 4076 23240530553335615091556640540328157760882202356891274208000 4077 23325494334403234723173973848680317242270693076796625408000 4078 23412173262481602875171761958301729636195648308021692608000 4079 23497720527623022015656388748803502596627814252930114944000 4080 23585000232610848732892087409816269209107945001558229232640 4081 23671134658560254942186600474271314967339990660572598497280 4082 23759014004750659029631098288684160575268875417858080444160 4083 23845744347424534074732896585496081749786836383721272261120 4084 23934227206977937383976895568450058203108328389497680763520 4085 24021552238165140547518866810562402352447046537278126848000 4086 24110647437708235390544877228969854817634303586899279376640 4087 24198570987641433366612828514654328692020102949283384348160 4088 24288277441984992219872223230193009350956457973876235392000 4089 24376808354115604395805967925729978097459765763621035008000 4090 24467129913207630806482398443609740052329182758874488352000 4091 24556267004566612525523328215578052312220714868729407824640 4092 24647212764605554526613457383186181794557911532143382200320 4093 24736959845636065597327236940609489720852706157765130066560 4094 24828528587219030368629199693560958422165083697124086144000 4095 24918894771934322354395256861581514823112331917042254612480 4096 25011090504839779062056357527207035349172140471487299600320 4097 25102074473283992358189584075817552657191904031926906044160 4098 25194906388448674583662123036379378401040963060396161029120 4099 25286512110731434485503386572233045095772680496092987680000 4100 25379979036985875237143079216601375748356408664398608251520 4101 25472215717375165726197683388451740366301731340528935536640 4102 25566321640435572591106094668318085372522955271283369180160 4103 25659188009917381839803798562551104966170424042362122949120 4104 25753942401256323637275068863257959413159617736212960000000 4105 25847442404324950081696755984215028966816082235189536208640 4106 25942843951988321616798893317948863055617107315085841472640 4107 26036987074386879298677911460332396037425216044710656398080 4108 26133039934472254526951879019880654556111494751851297536000 4109 26227824763645135387049011474479651813521749469708666603520 4110 26324538501223623427116626135081163439738111477710782684160 4111 26419969147574004232808302210504081789717120238198286320640 4112 26517342500540639056262503162943751677053590343834612318080 4113 26613428547240648511620568913294428395234319037866615666560 4114 26711465645732459954513213147483319449007291629889546034560 4115 26808205728673563331066923244389441770686088598779554882560 4116 26906916429633185169427402491656873952966193424594480640000 4117 27004314631551711240985582359443304384507857648721115392000 4118 27103697529621946234327738821041748227416970266482068352000 4119 27201763726626490572174420192350454897136669355781786324480 4120 27301823124753040153854138052392364604503021810728759168000 4121 27400555802190073462794532927050598342693033988724445904640 4122 27501301653798313867635120608013451699763576060842263312000 4123 27600705071377319744028245765495591832768772251424432128000 4124 27702136022725171819182266276055656367680120523998666027520 4125 27802220152643366185333704622272977151483019017772306821120 4126 27904340478630858461523895672228184923269238472870209520640 4127 28005103856298914580170807819263205317616859023541922990080 4128 28107923818542104160245305206342293328533758297374705669120 4129 28209370673936532503867337986290272935762683009771710384000 4130 28312888764037754496847648884177187067097129954124267008000 4131 28415029374066870110914204108054077069674294783541143600640 4132 28519250046460367841499501843065467862508670501966111134080 4133 28622082793399077779808241150037606276871122418968983954560 4134 28727016409292172049075479664233679168716225598874777256960 4135 28830545702484350164851274183927790759872514184606120430080 4136 28936190806796869740875390052512840145973760465785179648000 4137 29040427022226094766110142234214069018317566910150623580160 4138 29146788043902486652648194712915322396881578584282355024000 4139 29251729615646414182835649385443505474679898705689577312000 4140 29358817231850982413103365675504791007690562681008441410560 4141 29464468537255009837622206474047279816790790088619452929280 4142 29572281130749718871923656122268907298694438420714033600000 4143 29678652867573338388531136276364511321150211373531692869120 4144 29787195054008310765885648027673322312479397665176708971520 4145 29894285491083149189622100451213839651473762549329701344000 4146 30003568050228285045727052659566814407013164834189287009280 4147 30111381751287086542300069433327003586126001222418657664000 4148 30221403125956482455051617498827815395179514783655555738880 4149 30329950890969871272480429595526294606370263120929035876480 4150 30440715664392413753518688113763380192570662257474979536640 4151 30549995815740361978439184970780810369461601227249881072640 4152 30661515096281259566251897446657162949104849915406398144000 4153 30771532168289030659026453493991928247334154259921188658560 4154 30883804228929160942729520452926684972429801190840532951040 4155 30994569351373982169909801401599073398232554547094732272640 4156 31107598969302728810909395819362962247383657374213032576000 4157 31219110291373722126073248027020622151986276626673730366080 4158 31332908685864773983938437117235812438573444071398463488000 4159 31445170935663914868092630604533717222769381588147767808000 4160 31559736436787291530101912551858691371566408215813820558080 4161 31672760849426177470179650616062060065714354321452528384000 4162 31788098199505551985464927201554694489297408593268602636160 4163 31901882984695293891398549668024335039117703410111158277120 4164 32018003744824478839475339291590147659926905604828719211520 4165 32132553593920772408641130334389441460753638061316829149440 4166 32249455916192354856470849771621620445371113440471989136640 4167 32364782407229182833114927810102179268557657589855959761920 4168 32482471240805589307740721370078379342151811631626602992000 4169 32598572402174339476531597648006764785519992527547114368000 4170 32717059417322122009284819712659896310117422127691540224000 4171 32833940141681056938542594981663476116042802308631513136640 4172 32953223549509748199711883271412466453796291722238970240000 4173 33070895528835518908648173729189125870341170394122348165120 4174 33190980241140220909736772038472684216551079369580212779520 4175 33309441561165813647740791010208102123169634871114678638080 4176 33430339603660232717527990502567006877080970142107384528000 4177 33549595117601971638241353263960062106912873724672061150080 4178 33671304520419092312840554150191798055878474156087971568000 4179 33791366277004145300976213513194043649942949890661713920000 4180 33913892161489784992547176779797225955040713378825474816000 4181 34034758056461516070801797592968904329998167375828851216640 4182 34158112560816310537644525427422256205911989899785348408320 4183 34279787662140991912901340495964093676524894209918413568000 4184 34403968877585916290523278286146893297552526433476086368000 4185 34526465345988584728541787528852798431210138614930526208000 4186 34651478353808571032415716799805284325564353232729900769280 4187 34774794144263699805194911220633853337578002501310711552000 4188 34900651457891327517482263320024957520157684991667657920000 4189 35024791596264140815932778357382315990857494231793357056000 4190 35151491111808382188024342233833753460149124776818154944000 4191 35276468129713579313478253608059216814379741223919827681280 4192 35404015146111675631607580972502778197957772452636411004160 4193 35529826805394125304386259995661355531562836518189150720000 4194 35658233952088526479928539970382085853159926485706038468480 4195 35784885496030825442622232214974611749848312129352767872000 4196 35914150732249615405350840162312730466991940921652292720000 4197 36041654807848047881551499749636096041537009219601301760000 4198 36171783395492892680200037725897306786556112930729743520000 4199 36300137825901699351103652881822702959477308108988170112000 4200 36431142778841611517722552610216949683156877318701582592000 4201 36560352762278664305132974123527978107554897910561732192640 4202 36692231835345751413875246632334097058383189252340963000320 4203 36822310410435184929235357410928794647733087619405811170560 4204 36955069091762206319455752991187554262720779062235679435520 4205 37086013873533899229300403808629824199065942647915297512320 4206 37219665296458593505218859663190523904384631121049185185280 4207 37351481708995036166912005128433486426112240148064483292160 4208 37486023699694429695034211192060055701537769883385153794560 4209 37618724900546135308908008437618405494346634869414607400960 4210 37754162901408792281935241953686153992085696176707962044160 4211 37887746568957877473500007659793695117161058695469354000640 4212 38024094112910744975841253794875775345341280953380516414080 4213 38158565629293447451888341855394466471247330771178576773120 4214 38295820328686138999523040224128845059612171533374264395520 4215 38431193252522466939077766214857826087827320580322541829120 4216 38569360784653207705499071763152910854842747678572149248000 4217 38705632576435834051890451857545400327366617401186202398080 4218 38844726603640735816988449794933632315330977866068252928000 4219 38981902880215134068179755939469671654150679553089691616000 4220 39121921082427082573717026104280028769063929325073748139520 4221 39260015524922217414123262020191273432721419285297514608640 4222 39400963530510093651781120480235384256478150762076002652160 4223 39539973671278715762008184550408250683495687840428267013120 4224 39681865558095443354878835010159472742331895418340204672000 4225 39821796962775483271431723607232913636613469275717546530240 4226 39964630186863007867884770719956764592278953996781603360640 4227 40105496953445173001058905379607779682727031796311872064000 4228 40249277393761676400213073042584443893400871502599157370880 4229 40391076826678389131192877035534470229813970211509357264000 4230 40535818687972996884242338032305264824704653038706039408640 4231 40678556596618965357038720666924022310438652864695680176640 4232 40824257404771857486184294596696927301871210380016216472000 4233 40967948019949991483284658612532713692746265582059934341120 4234 41114613601782040110912684541168926410966144108005019808000 4235 41259254295766301544282949743580739891902348784647743114240 4236 41406899287877720687928816756725694408595008594869908400640 4237 41552495815362378237129860332721711573462873933908251648000 4238 41701117516130037862288188406863342894346868406479394885120 4239 41847684541359330523883765812187056356650232782586696576000 4240 41997289031207177314986557389551028853805358887758089762560 4241 42144823687895388137032918590417926687518922416065539744640 4242 42295425734110389995934989446583305521827261357085388984320 4243 42443934037025395419295047977866705258405638065439957346560 4244 42595531010238237685069635095938207806944999963227125179520 4245 42745027753717592316649896764738033451510951084462250260480 4246 42897625678720744252269633132461040650774767932396513185280 4247 43048108066519421833625340414707729075752371618357113180160 4248 43201722166451493503424108753273902736744102847960168800000 4249 43353196155235725745657476397931808486897495880498158059520 4250 43507823555755169725631332917515741651219267282415508523520 4251 43660304390253586772288445720006474871459607571601383552000 4252 43815951379489502747865399400265814471350533227880007662080 4253 43969436021061120908226594331524845447539408665073821778560 4254 44126117956820757206006567885370059766156159225258895296000 4255 44280612625208734290047388081652094592951171138341696624640 4256 44438326707842029398846316903259616835612246493937052416000 4257 44593846781670540727322637582038783432987299724700129315840 4258 44752599247242809032973417211589811107473913592735278896000 4259 44909141760408364173725477346487587431692384502867309088000 4260 45068948433368294636506827046287607937783309818103042396160 4261 45226519543686027297749978918812926806670558856622699840640 4262 45387377368040238595198213043672315612388248338340102396160 4263 45545992929662245607982319076697878498884776000069610176000 4264 45707908415064919432781842664340872264799377289062226336000 4265 45867565200982738222935565461466891882132352146683761698560 4266 46030554310497586553214621873579270751541833488911539200000 4267 46191258751694893955449117249682372858290500584894380316160 4268 46355318514039436268589819167715849424333922538141803834880 4269 46517086602627793224652808422203188414376630523438787604480 4270 46682223464514804756304095454095930347021871876435201239040 4271 46845052048400056165974716960845110186150485086404067568640 4272 47011282457693485512645793803296110386524407676285933376000 4273 47175177909679495923258811849835309937047843399619111922560 4274 47342498627135600179346059758985068312158283840345622619520 4275 47507477425938659020933494607712570613187477594094906592000 4276 47675895182276023388076095260799427007371964670038598928000 4277 47841953902950949020147555835548068709557723851513194332160 4278 48011485296539312311473132163716821491500926927379117834240 4279 48178630595612611261232067588329922429302554088811311424000 4280 48349272467183859144448454521335162647984406163153314624000 4281 48517520965352155812388120630577326411709937462344041712640 4282 48689279978566896331486183508998576485731896545606289388160 4283 48858628336242521569321835608937188432359820904822140834560 4284 49031521593400852452161855553659078518625149186593640043520 4285 49201976397309486481641447652427488647764377851184544206080 4286 49376000458804350582340353609723833550175940472122616944640 4287 49547578835213921030397645890674118765652201061936262592000 4288 49722740667705088586861124830788612766955342016693110109440 4289 49895438991833620188870864546891099035197333160073158832000 4290 50071755844665873372918614081838352264684614043336966410240 4291 50245580997833024051585282621157958261450400693518566128640 4292 50423049514001317437507468998551614825382175588432806368000 4293 50598018776772793798032171173864285979424326901962454162560 4294 50776645851810360841681181081671259061833277668647278912000 4295 50952755679634341829041078111702598802324776513281173568000 4296 51132559086364868332938323153391547781339583160337097600000 4297 51309816286338648181995500323873039847807073536279642014080 4298 51490792383079130862433499663087385700784431076552464250880 4299 51669214761183363517460286168571279417371429269106498900480 4300 51851370749777921295719946901750262933550710253537770830080 4301 52030954463272794259777050901885696445632803455433967841280 4302 52214308267849223549512611313787044518719295334129316736000 4303 52395060438169490797707521645554100283222293183530030533120 4304 52579608502548050291127117631099551689010710535649955856000 4305 52761547086252499915291141899215308638553243860145671905280 4306 52947296536648604177144464246412456912781188110166406752640 4307 53130417773793282557897852351377956614389334727497567424000 4308 53317387086853587837620448199368852969858968634576974592000 4309 53501698020276926203031995346984097677339919893323674624000 4310 53689883333644450906642855208413665989059336723783102556160 4311 53875402465657188117016921156974009415700440845593442048000 4312 54064811223542253631442027245335025391455969368410492256000 4313 54251534491337096824560577003934236332048932868037716864000 4314 54442185326157981175838951634392160368259970435868677632000 4315 54630120090286966076280858786159251483410370356447844290560 4316 54822009228029163650472737342599120997046068613103380272640 4317 55011174145640752258671822118554981102350060141080636416000 4318 55204308959184821742721309932612089078622101573925141626880 4319 55394700053261005406826670634730141029931165333130053227520 4320 55589099740177864024912006495574341909746359324383138176000 4321 55780724287762447956144477969486697309497412758233484000000 4322 55976384753972702759149858937700447948536820288213449612160 4323 56169261988305066676424727895043005839799643095595699466240 4324 56366190936900300657237625630377696060682468141271498219520 4325 56560316555421012833272901893457838279566726506933962802560 4326 56758533344245098151045733937773327726091245830103016161280 4327 56953914953732915250050033024392774740471005133342811630080 4328 57153415589244362364505273058508345486796715290409307792000 4329 57350072582409212464031325394757863281759268528609549428480 4330 57550864682750362215074792559550142942312545393227443216640 4331 57748792845597552880782726938597021355958088605115670113280 4332 57950896355536494236118431880999487716444364715581014862080 4333 58150103215857349420538597084210871381387616433782934784000 4334 58353513807538434815252135009698240308608194319125044503040 4335 58554019347078210788864832845962154675006746931408687854080 4336 58758744981352564996708336124394028152977413523734794224640 4337 58960544645922781870431906445567310186060453367043721182080 4338 59166605442015235683092600833344750310108705031088849525120 4339 59369707101806122148153588233294053305724904586305536672000 4340 59577098826460854265151008589250701496346667690298664058880 4341 59781522627188853678815696083944768572939775684956465264640 4342 59990253151046714776477654894115770663731924197933959388160 4343 60195994639868485465038524935769781356204333767773830853120 4344 60406084691937146742904930280646243919148234069617215936000 4345 60613151645531161591157904636454208598507021787367513088000 4346 60824596643148182997470800389103644308060703327542779649280 4347 61033009819009129803724405406929994542652336172937310208000 4348 61245817998466675221096345408191157942931503841214149693440 4349 61455572588435708052650921420873625050211190508130068880000 4350 61669764848544601746983523629581472294216867240932492608000 4351 61880868984641482234197474408384404556258408412659691200000 4352 62096440840406618236816558818286239747956265207243597022080 4353 62308915458872367673115431089457967421333010690669484037120 4354 62525875051244202882800417992032825714871746148935892439040 4355 62739715438781344825334794966080847141634533925852267504640 4356 62958084299680206703127575720591853540262970403026692480960 4357 63173298489251077957188161971088117478610920079991457406080 4358 63393071779018200219772921187803772237854503893976020256000 4359 63609681342329527467795645211461706970504640284863774932480 4360 63830867571274510044097493853471096874958885105219570400000 4361 64048867423884755494323613495919191801932083115999488496000 4362 64271488298476253118995161220267790451745354712488445020160 4363 64490886852544161800136922050392901815651819948259219490560 4364 64714937634267479220510852067613356110539266930468220171520 4365 64935756635175520662460129695277962239792263422763436002560 4366 65161245733259325630010684695274681135692883192061740608000 4367 65383480194498448924794847882012336713724568612246085020160 4368 65610429983600048126256718259391744808201609025503520133120 4369 65834088212678937687971667175563622503286995939039337547520 4370 66062493573229991174100694505880037817098947542222925312000 4371 66287597975362572926920068474003374667408282378913659617280 4372 66517467699849449340832149143938534101921964691153066110080 4373 66744012911730137247986419823248019712993726529363604242560 4374 66975369554449841693252522114078107415742986215744781952000 4375 67203364266543156555963632607688032976649317167703842286080 4376 67436202812388539157175779352063903976729022892772757024000 4377 67665669608315681496014685793006470077849903891671565184000 4378 67899998753861236976754686802259012702542080672886324480000 4379 68130932371758552786649255977102970291378167370510036608000 4380 68366775354226872941545232434473172276663796037466758896640 4381 68599184373770185384556168913268825504277490485772572816640 4382 68836535780117369537695128177484305370805683215793479644160 4383 69070443481277428256293894716394393537596826013785922818560 4384 69309312405873943275264398583777043730061058017556242395520 4385 69544713122280013587220956567442397351983780437062312590080 4386 69785122986999666104945343048558682347060598452805659617280 4387 70022025695590734843957481822671140758958563974641558300160 4388 70263971206750263286269826865000462281419139465343471149440 4389 70502399371185709527105720422696014277220164163950874624000 4390 70745889510285165970008207471886494138585566237827509888000 4391 70985837568861789071684390313817837662047332938633823664640 4392 71230896466763725707939427366585453103297185404136737744000 4393 71472373290970422434800534342288351286433033533458258821120 4394 71718995238624270747177234102062009662790394174557557152000 4395 71962025003674525614768677985005486427768212284417561236480 4396 72210219395330839440938572178719424279716741059587412495360 4397 72454796117116106134900921444183073926030699984879187134080 4398 72704587285192216014731840597514307480119877813814138949120 4399 72950720247622752744773040581580713135239223715759544020480 4400 73202102594941127180514332597054232640080025939251374096640 4401 73449816161909276017292347108270431688326970090910629632000 4402 73702798963264431180771822624197794148751832635543123640320 4403 73952087270957694867528360869904386145763283268992493434880 4404 74206695594996071538198787009676888272606345744360567787520 4405 74457567803815826497035776950556973453961971945238036496640 4406 74713795619667384451400114651182601821443455719985613392640 4407 74966276832156702824291391111852163102536109505326254627840 4408 75224133855041439446816153277366453189293372492031960000000 4409 75478217766615626582713363890580563820432944951746161008000 4410 75737729260556881305243067517934454342476980689971504190080 4411 75993425459428355927736106921939752735074101411629922721280 4412 76254585508991783622877894599356301670487560363709783086080 4413 76511919304098975500706062184222100432310108270398337925120 4414 76774737498532388207754383846794039349119329852711815915520 4415 77033702697415724485524897997850335290129660101380391554560 4416 77298205064873062303928104301271086625305642177331415664640 4417 77558811125311931997473810628530156580053049299685693788160 4418 77824991310312560680104517760630393843677144812611212309440 4419 78087264308122527428028010123716636259957276449038167284480 4420 78355132344449754570009678439368368476399762792571475371520 4421 78619065627091377384796402316240773567548151783883789888640 4422 78888647743549217274178566374006540021961423028978824376320 4423 79154251225472564454958952648540832674816929380228166402560 4424 79425541186199650447113759991404748653355011309802060800000 4425 79692841142808416693379200699135320536561214718260285824000 4426 79965848848338228286049494624855081218375085324361119040640 4427 80234838742919197906128819038709923445994001478031261248000 4428 80509591228339819104949130210969359340774524041402966144000 4429 80780280837828941574390156429593661798303334656336299796480 4430 81056771395076191600721470218936664866427019434347095984640 4431 81329187790874932582063757370511934513861458023572659937280 4432 81607426781534622942541576097541862424735225619501237502080 4433 81881562960025293175283478460168590207023295990834892554240 4434 82161577625605228544864156352662882480687797539477888384000 4435 82437443824462591294061233784922576123151690287866743342080 4436 82719227580377349700293590629914548024943456135656345424000 4437 82996851075944380815775368660961547952231088523637942432000 4438 83280414156763129581384889935427662827824720855467957242880 4439 83559788065340957648411622237319843780347569397781633428480 4440 83845158536016372042863250050539296383773053510155428992000 4441 84126292950122534045778880348712093393550088386565774304640 4442 84413463733272547570644576855949642976314233369372625004160 4443 84696386769127436110277548777840755427315591061076493509120 4444 84985368577749043453456955312241826402609539971605176599040 4445 85270072851017440668478354208005605024917267637726450155520 4446 85560893962040630853445941154571040830173592151952161984000 4447 85847390042950995055559617541416752855716563189051563694080 4448 86140043520661002344201239081842819082942196469302226528000 4449 86428359736246011488422354816040657650640650554881234580480 4450 86722856145577339609659559476161761832700577660944753168000 4451 87012985235306074183782159200497710488764839895290453392640 4452 87309353707754030567325454183778939563869069705587143004160 4453 87601306103020716401001188685969189299310780497394355749120 4454 87899539188844671134539351474881174115737744971922275351040 4455 88193344074356396302279491278383592077669144213311467696640 4456 88493452834676357374676584731272068665434031837036516624000 4457 88789102427456381901202340839524799404195379343218976926080 4458 89091116225967754606862646112632168766400950812674485893120 4459 89388621453254516083774317979418374444542062459383668480000 4460 89692532972470554557654581047927330982348128504502776238080 4461 89991923235296069374980942462752894499956107296952497008640 4462 90297743380105011808369122190458760880804991340435251932160 4463 90599011038231014489178341379374890984173527660866918210560 4464 90906770059302491849302349529511755340773733206323234580480 4465 91209925878879077635545556844192806445874534323838680064000 4466 91519615922504512017640131041068447491716801569633586688000 4467 91824690194474631364331787352999646187111553716241283136000 4468 92136322695021856975322794817408813785372154324758012621440 4469 92443307234483532201245771095118276459015365237813112736000 4470 92756912666622441401535688999534285337780995633304461440000 4471 93065818753818989962077621788022106550157135756222935024640 4472 93381389400386535068374584291542268355344711230460308544000 4473 93692247563774690997723133841314805911965216716419950981120 4474 94009794694664842594750515361177921097011886938591314299520 4475 94322596881858824241729083289757331514513551736330582624000 4476 94642151892008141591907134900544702708446628128166457136640 4477 94956909213457833378575602682276120577636876011890324122240 4478 95278463841853833344222587002826763405250450930067496448000 4479 95595207749607001426185903280426618933528033374058419156480 4480 95918773800174973099996495855844013467803672631699979648000 4481 96237495673688656778900482898287239872569701453267385376640 4482 96563104771161672649680218047622144097726236101237310208000 4483 96883816269841647129703239659548590255509317344948392674560 4484 97211460294634550050056164587170071113951207006627843200000 4485 97534193099065453102859636989891426619771469736166208675840 4486 97863883681625288319836265942782442624513866340580551824640 4487 98188629308220409694623442057357335392359286877501769180160 4488 98520399044113077954366892634594296077913502430783715584000 4489 98847168973560196105149353901171744781850456153892894893760 4490 99181009160270069429759278985957168279497122442407707040000 4491 99509836031359944624849837385532742643375648412272576800000 4492 99845758852931546072295818368510013615646331017772720078080 4493 100176633605881230811225279750854118823064900247583816146560 4494 100514671894222434650004313939630427696527942615034306519040 4495 100847606563001310069660488374425500993196161876439057408000 4496 101187751761526071830281248886104499495414592173095023072640 4497 101522779219479946302604642021150608515320444170434217600000 4498 101865043346115149522117798679809668399124092828598370789120 4499 102202154675212609644523316515041741814066468846813434816000 4500 102546571552746968642703082175129856026978056181253828952320 4501 102885778598795322301396461869878668911183142460172262512640 4502 103232339062694095002554954037644618883151632079677134780160 4503 103573675709838965983155997770189180968594392869278361600000 4504 103922392352381712353747186353376647759320969152546628768000 4505 104265849065286111693855110360832391096807255958386976816640 4506 104616755951704703192668036040496395505822184540353981665280 4507 104962345149729028578930047661735358221677614462117100686080 4508 105315433283562594901031562420930377618439773419709650429440 4509 105663189091909314488136099605259203188905444675900734976000 4510 106018470873322487543466825249925743570572273584075530040320 4511 106368383903068388299630923922560238302243280077155851952640 4512 106725894425140284185860775219456703062561695911242406236160 4513 107077976914948883078390235077149381936371999178127923570560 4514 107437706547622751745259262567522293344612927664447380407040 4515 107791993654303739035732930771652199896816365922783277957120 4516 108153955393122956088080974621077040825165619635206838512000 4517 108510437083982498166482349116026915868297563898778380158080 4518 108874666288647235565137702646924354500636786314685606629120 4519 109233355397379843450917107202114857818095468808628001856000 4520 109599842594159839249109528049606244601796540960945156768000 4521 109960774524817681043842645607340008190654202597917087713280 4522 110329532507039396397251514274700179357000123875959023104000 4523 110692697396255799912107425897560934290540778696507922722560 4524 111063762589918777766737988707720947019558181984307911808000 4525 111429173063398702831069201134936280981849310661738059936640 4526 111802535334252101069514714275206474787766816522182466785280 4527 112170227865898608388659231292604961547813066718499998737920 4528 112545900642802050329816193426232244335974207595898615458560 4529 112915864698662621553452659366734796569095817663598733291520 4530 113293884663473393595267589854364497933364558137180999905280 4531 113666133485905016268788291074473199317943820849562594800640 4532 114046490665844236241882337329998529491395219167593132124160 4533 114421061001162945465715773853399813592132431629715148421120 4534 114803768612547449382043122128988528012125654087569029323520 4535 115180650083546994199496184718120220732296579026166345966080 4536 115565745914202359177507225434515319869540495692899708224000 4537 115944951544339915651887438949219344981561435131630617440000 4538 116332424951822169543444588913483867335619453601995730064000 4539 116713992597405214037084851395952424864727233205089122944000 4540 117103857438387187349715642961663224872520606619018470397440 4541 117487776023147067444784904960976393054707345420385753600000 4542 117880070347828147318645649491439860824177792718196134172160 4543 118266353553886082129862137046031532608728974741234648064000 4544 118661066887013733628873696915905213007676053584046499627520 4545 119049752831360941513596617521051055121203051926351395060480 4546 119446898805952880777064683621997146019062545527352148768640 4547 119837976574257319742642107895703513265960836880027524814080 4548 120237594406992396518639941149453175382774504378312954496000 4549 120631077451496421778563553838458171790961120084397509840000 4550 121033155950121380937837142177020260183039560194734673884160 4551 121429083538840241125479829528595921709634184233014160481280 4552 121833636999892181088204528408615148205634306369260818800000 4553 122231997509988985615522847900080870108175639989229882976000 4554 122639065419726534317001601013636225251310552645738821416960 4555 123039872966655788671232228947767781929910432613235816560640 4556 123449444305416171851867232624103960071287410541501892303360 4557 123852738424652227233452585486863834265612857779249285980160 4558 124264827274030866544743690029316374158598599449755201733120 4559 124670596510254269338585525212277860808792716150908674283520 4560 125085243546385040724101679680053444273729627606826043648000 4561 125493501773366487358041955754081667152581481143443742880640 4562 125910695229264594666187255583268953584507416287447833676160 4563 126321483196612876655401756586980157614874943069341800128000 4564 126741237842114132085185643084579540129159074082345699563520 4565 127154543336075365818468604403887771340896564680246341253120 4566 127576900123569170322393188299505627252610801640728616481280 4567 127992737705273280049032864246239299563303893409983499118080 4568 128417685067119933803144054416172179113299153285963584992000 4569 128836095760762459929453612952823334989542852405254646164480 4570 129263648220025024582162396344443510901005002803480885515520 4571 129684619985002302096404839615517878892338328154682695920640 4572 130114819727730645970543523180864846347079763307054508974080 4573 130538366892319534206081861663541743526644392755968524064000 4574 130971201572692102927298294906257806135356223702429196139520 4575 131397366399291839383166548649102497966549883040626873541120 4576 131832851253490266486136564731011554053961062043091556641280 4577 132261620911200895276528978190427519954322421737108615680000 4578 132699798430367602945214870932278416678281023238379395584000 4579 133131187960248655977416584627434091671362643063632546112000 4580 133572045983290908353077579263465339816720609746306969952000 4581 134006097929269294477747035012735446801615249234942360016000 4582 134449651433005957492630467984079695922483782162182419200000 4583 134886353164980193768773817485267103696632609136445422594560 4584 135332645919970686298188049714201953987082657436971739136000 4585 135772012212764160524155616185365487851721169648330916188160 4586 136221031247134478490787127441547073748139865576445603264640 4587 136663105928181670474479905695487875150949017465362657792000 4588 137114866980180772815994868887957509367234662119020165754880 4589 137559636596663502662298832121518456436289608851707693108480 4590 138014183728000218039303862725303132698010589763181644544000 4591 138461663793255933123057202803362935553796093695861994224640 4592 138918984222988408925490094494789548512139123171877032924160 4593 139369218875804244535782973742964755276308708954452749829120 4594 139829328069924030513649595250576234352543088155302973787520 4595 140282304042884954109516534212824635486912217039632590976000 4596 140745247389470287576989050714455994602169654294857092464640 4597 141200979916118486276228977947983369741624345332065509374080 4598 141666743812767453700614843926571713965110464469874927392000 4599 142125278363111666475027460425796496182683557376945474708480 4600 142593879042294046044505180300773162835663856906811106368000 4601 143055201491755749582101653779625327609413755942292081392640 4602 143526684639978170982638744639279213723709321921257365248000 4603 143990811010974855570413797664406088365339318373757153698560 4604 144465163223427937232762741636044279929569091100677572075520 4605 144932139282396423774135403955302284531677135655860244080640 4606 145409376505684925855530993439312066491751403670108417551360 4607 145879188319485732736232134164336488943582391419419102300160 4608 146359357638772989063477508844099317656142975684821602170560 4609 146832020936550405050658320913931915633317907602647655552000 4610 147315108068158252080651057252309333583337453779038374972160 4611 147790669996150110583251976271645311253549264604845629056000 4612 148276691680714057682261568303960153898927479035126595166080 4613 148755137437606729083051406442182017317610113927103351552000 4614 149244141066624424168476072410999651726286653204934107712000 4615 149725487175102813684269563056337813527418811645950370949120 4616 150217458669006792589504340162807703940504521479847451824000 4617 150701752579095898021683549840894400698698860195557061248000 4618 151196708402930320622581915733587061336840066410498932432000 4619 151683935511494837310202828786475039352161120618211325440000 4620 152181924482632045873122086687460407671717559610995780567040 4621 152672101004438261372737752827058689184317345001473291648640 4622 153173108127826540472177920564625967501786514825639502492160 4623 153666282968248634078423531494680666095938857639170549637120 4624 154170325532186158829250803252664643896763774071862244477760 4625 154666483159415523862225682737688184701954796809405434222080 4626 155173610295038367197985110457839107027155159901568809184640 4627 155672767746128176799016670805026316569380186042169514204160 4628 156182964694722501683216030421221914315335998373607966368000 4629 156685171186624642216677775864470991512224998402662313236480 4630 157198454922092087243474328199393908241437410368931734640640 4631 157703695127725744460611093151928146221433339685338562593280 4632 158220116258868390073870934161508388994755021248634759744000 4633 158728406918011308773045218864804153929490132462061879397120 4634 159247949733582613531495317975912503477473544511719823575040 4635 159759341546324330681963630498289967320008286229585319377920 4636 160282023872817942902215040242541660699131067667701370816000 4637 160796500545193589801329536288922338822211684694826145342080 4638 161322373339338545430110555572319187724881819843061599045120 4639 161839952463416890968727807874174913200771903194921235712000 4640 162369000232461533093568159752667005516961840345162564576000 4641 162889732827641236065813730406522559424429258260795215585280 4642 163421973068043194163963570643670330990637130623843598648320 4643 163945843078425221274592441359838048296192060553286419426560 4644 164481328278885909051937987882111956215575200634770437376000 4645 165008352958369094642749196018169398097108906834403384224000 4646 165547066634285679205848732022302497934337268924141228897280 4647 166077298539175045884182495714243502246820127094820259520000 4648 166619259097649260967817962024527512571678156067380353792000 4649 167152681166032185116157025699044635458174893109786222320000 4650 167697941425760633947169850049249752254234197858369208033280 4651 168234571794446174588032412143088718792885019404350854352640 4652 168783115496539591283144850281120299779421575348552324622080 4653 169323007076454616414944562295256618840825703418494628229120 4654 169874852282236758806114575865131515375581910095661478848000 4655 170417988230730416017135266102407931875357940341580681408000 4656 170973189346373185486226394920626727466740322095710704560640 4657 171519587445277994290048538843317204040668085130379327966080 4658 172078127207588498310333619038725937244032328964666110298880 4659 172627841961146920966177772714691220612824423498941111892480 4660 173189739347245942712738071295315778395100555271137256654080 4661 173742752865537684430331312501689941242879296963946457600000 4662 174308062619726776814576210948614982077214415434013747932160 4663 174864393627698626375814466438371607448069556522441963650560 4664 175433098720281630548059756574402788248844556730252361536000 4665 175992802057918837072503819965553374563348833286910667141120 4666 176564921103367440825800630938851317958137776338811790336640 4667 177127979107057013974461812890440126769697461223894953344000 4668 177703568523546625527724333774208948050636311691574382528000 4669 178269999546835845363199750429025947085870884816263441408000 4670 178849041230975345070732199503870099283497979751312064683520 4671 179418901764516113703184026980878783623753874892479324032000 4672 180001415279328255908023550844341185734981106610335951774080 4673 180574686599173168073503725400367738300357630418202137202560 4674 181160728709543834741089393408601374069344296453280916224000 4675 181737430117315624117800167504698817386097212688021453468160 4676 182326982961176215552033782485734832585062123523313381519360 4677 182907171291226344277536088203592758502429991990083079424000 4678 183500254081103437953749102362180758974880500915579086368000 4679 184083910843900454856875766140098768737557172117792892224000 4680 184680582049925135959962086941245661797656809441794631776000 4681 185267726157565576228439699563448498032071035406738703073280 4682 185867966800109558387542491779269692772884485048169610028160 4683 186458656827921523802241682931409879186409624632891067269120 4684 187062487102501817314404580117367482926002145588487216523520 4685 187656703427540837619087950316469072972996363558114666702080 4686 188264182159277752890623981652105207299702932424398729666560 4687 188861944675588927801351229846532731772503406796047534144000 4688 189473053164973239348905931926378241263221371074195120530560 4689 190074420800257761766876349489411508748321539422310477252480 4690 190689178845107692433333141834616876850247535132926584442880 4691 191294132218483115847192440010060624780171419441228447504640 4692 191912600410268329863928113694480844434807029119947495772160 4693 192521159039124351847005976328273545493996008232841781522560 4694 193143317516190593293649008077372019096579812792116740427520 4695 193755542101157249621759434882354713462072717941336411028480 4696 194381411679175667232777267264411062221965852706700387424000 4697 194997281660229769574713765174843726907399513723062668472320 4698 195626923326013918575305853464833641337568164399137916176000 4699 196246459237869623959645578907169036849438430402556520939520 4700 196879853388140987459117464797126404382773886180554145469440 4701 197503116292158710418530674549976523288157562630552230256640 4702 198140283325602561927861882477908567423424874376248583900160 4703 198767252944178147830506306047243692003133979813539738818560 4704 199408255678337527914048391867392056893481378749549353995520 4705 200038952119561706713357899816499725900638876441130599504640 4706 200683769741684131270938142999846259657801531731515621569280 4707 201318255903581840116023335100917024713826531096324560945920 4708 201966909899498568223794811099567632597504064500742548986880 4709 202605164278273801848073501007405929638725907305517455243520 4710 203257717838350782360954858821512617229493395873448595932160 4711 203899761595755590129230149652894076913837908483567619056640 4712 204556194174040660555576139719573303237025846761419033600000 4713 205202090610526017167757469458769235030543700411562696965120 4714 205862423256694891850740438648885134179630566037925682235520 4715 206512151127766850017285441561231878572650691027757283461120 4716 207176448928344766201430696585224321043062053454123485968640 4717 207830028948733612898160027101870177609855174167420658976000 4718 208498270133889330828334476587588066176111821092184925946880 4719 209155767507228921811833313114181449336743995562882333181440 4720 209827974218942182254954426459321660207843946055833854528000 4721 210489366425220864723073040599849864826022189248464730528640 4722 211165604131564864950317761561214409483184207774592526044160 4723 211830913011061828522118286155150417054962090056759563362560 4724 212511160218361212620534818858072175530263047763593176187520 4725 213180451353455995746188511239427178582133419798011480576000 4726 213864729746753108360967970307015403264140464334731261632000 4727 214537980884904064814654032028544192080367579692358474432000 4728 215226357931554932643197965260440593701983222633187321792000 4729 215903590445746690447330740307921364621841546342158711664000 4730 216596043344487475946658848679072148785067812804241944545280 4731 217277324788213888081372219917997719076835399708384285184000 4732 217973876355232038592236064921550777582704874522806584430080 4733 218659183185042008114516264890720547249546808583160347474560 4734 219359901278507122188561208637886789851305165380847498836480 4735 220049255998089544889779458011310502983771059500208144494080 4736 220754118102033150641566602797947604421511300421079991248000 4737 221447588652112878327080179902741073365093853387202305152000 4738 222156617140425660875483893366932214178362680471095428485120 4739 222854180254818636836921093726347556392814169264650143595520 4740 223567445020960121834418997755497367744930992536920462336000 4741 224269122713783688046257960185024338983440229273035454689280 4742 224986599881852107455161982927486760141782855433826153084160 4743 225692462172324492627004779703887310430757025829719051653120 4744 226414175287909428622486261978088057331418329334352459568000 4745 227124197531169456893856523459331515744470672988443732180480 4746 227850216887701167720750263213920810245191316016285509857280 4747 228564422268458302021525930665606350722356737331924473948160 4748 229294724321885097045172106095299037350492749787825986653440 4749 230013183256261768147785872798742696136013564725379921940480 4750 230747791052378370957446759730377866340279448272960340864000 4751 231470479181661791643977046685674118183908790435389262832640 4752 232209465121513038964491173450862221233616528583343742208000 4753 232936405156343672417888193805880311153152071368405993837440 4754 233679744282379714219764138435689803050826135599705005531520 4755 234411008754063975492355107923483863480391053610925238256640 4756 235158725325093109999488344965822143007785628224173187744000 4757 235894288441380308768210551027410580730887315208726066780160 4758 236646455306063417625197752508382560586601068647658707850240 4759 237386340990120077809942114502411860252483734751589335488000 4760 238142933496416333104465372977402107116952990871022707456000 4761 238887214685338082504840296491155713318729624154550185023680 4762 239648256568516008499243324306200290367170214213058681196160 4763 240396907805014334235048237307612451455447822063236570693120 4764 241162474097158799041447970866418609288634372488997447851520 4765 241915518769525629071662199057080071778004441677919246818560 4766 242685583348670929100565729577022841768893876344293038576640 4767 243443096584549968056963783119612860563746804723840254812160 4768 244217684481590064999402545772793042624644073974903097680000 4769 244979639333683419068603876970090592580749752623199376512000 4770 245758826000145569814504878352789626089620538416174830580480 4771 246525247112027483784551087233308857113554498297591465584640 4772 247309006741227420534073014232207764648686080502206925470080 4773 248079969695905018127692423585831730055311569574540323461120 4774 248868326772004457389302586091462967382251254628867811246080 4775 249643804928759326229854298976149943650076530788124929904640 4776 250436837163741983800643946678422079215193926240183904000000 4777 251216854606571089680380847796155833724004184546756202812160 4778 252014534706852360812149073743125739607412418981384853328000 4779 252799169287643441191736402004608821185680089004863074528000 4780 253601523038296806037974561097015932543719616080759782656000 4781 254390746567562690357031758366390448633951969030631209584640 4782 255197852109332414301787728791134203935757994813415142428160 4783 255991690011968262544883899875768005955935775206355290434560 4784 256803520377843223776297534203850984325543804301411999892480 4785 257602050931162209089258850580975774233053516198538852864000 4786 258418631333952217054485169711498306745584460642221874144640 4787 259221826664945207763549611405425398479904107051165753422080 4788 260043237628641277757617946743880901707299273827036804864000 4789 260851122577755031519910798752824294149709506602222577232000 4790 261677335547773281944422208522224701587322450096876182016000 4791 262489990741479566234876618870901920546888127443127942704640 4792 263321032277222119966917098350748226102034799935871064000000 4793 264138428275609759171801443090128108911827698917724838706560 4794 264974379340062613229024064050253342340589449579770419159040 4795 265796542329807096469231039536975129068203773064756216043520 4796 266637374705574600292745130210867918878406675639510915648000 4797 267464385747555143758769400900962921997783248253731374275840 4798 268310125439458822655468113066272466678559965741885658880000 4799 269141955421645181221484286036121786398116102150395031040000 4800 269992685817197101584608263831595705451078973237321033102080 4801 270829360314883546741647656479567600183359531339117719072640 4802 271685051546749264941499512397446760823666673229280754310080 4803 272526654097457024136314889024576457583294612019186361797120 4804 273387333564666729247061901571856711545259435687828154395520 4805 274233833384390905835078245290988787091282519851100286200960 4806 275099584923208582230418969232654022022506115349040489600000 4807 275951008980290388424809402182901119047314221883931370496000 4808 276821803116786993642863270737531264546629024683681646192000 4809 277678235393866297746385579293366375509398814976746377728000 4810 278554098902603634248479162291729707573464544248498528156160 4811 279415508953906915852323766193503596648126578166818369840640 4812 280296528181071410144364034249450287113657460657236447132160 4813 281162942381908368694503133347060127484645680717121739730560 4814 282049086139522910290460609350214815349626060161438441408000 4815 282920590991521611360185882577077128502906387459109031426560 4816 283811887497294251281257587912587575869187072335216728688640 4817 284688450816993228063125684386715013669013378842394333918080 4818 285584986921973640729144044488733355684336905794013877258240 4819 286466636527424345194331808536235664296436611175482041088000 4820 287368381404760667115019769335289508345641949106144648331520 4821 288255204252101492693234381951893407237187967240153986160640 4822 289162185466415637569809434013871791013146429257942964412160 4823 290054149769295017942890786846247754661231143722163664005120 4824 290966456770703290221889345057444501430766687278242212768000 4825 291863589680291959876804689703155333193921719198342736786560 4826 292781189860735130035126168335222820977222692762161852416000 4827 293683580940785404902289476452064697308752701375858100544000 4828 294606503406276556323834271504062428819051448921868593914880 4829 295514119065621358863324816897786607620479147840624911104000 4830 296442453736162846292887328461064700460810096871018613473280 4831 297355322618879131474520378985368931319124030744213868656640 4832 298289037258933701864823006402295337782569783149571293468160 4833 299207249442069749980566826736887804690355699239369132800000 4834 300146372476116269313097612751578158749268608224750102043520 4835 301069894730960423664360104959245851081255817513360029998080 4836 302014518768970719702076120218304258576503166075847713505280 4837 302943379042981571069915490486057190474023356772956533340160 4838 303893470048326136939556112859883886740642078415428585664000 4839 304827761118166168614522938717598525344470454095948573908480 4840 305783349062094499057744487329509881414361903245363065488000 4841 306723035823941712906401763939467341901755842789881205104640 4842 307684213796074433162494981104809415431638476021998944848000 4843 308629325792566907252699695678950769009026178656292181376000 4844 309596060142355887465013162573137553746118866011879312747520 4845 310546690625927085304835246575744699896703294599115571712000 4846 311519010611915142653611609982979550502236490153754083888640 4847 312475124853113500000420517528054642373659601188651967260160 4848 313453126400460306267631470213321154055582846359893778245120 4849 314414753214865634049266482829049998617633755789064783860480 4850 315398400751553309516515241167332891454157371501531901627520 4851 316365636185974138670301635653651475671005741667409218640640 4852 317354960570859505619136015213088628743386551707969591102080 4853 318327767999507839593747358297339607201263277292301331589120 4854 319322865648746093975631675684585877338714075289376705856000 4855 320301275487275781309453981163041795592221700774507172528640 4856 321302111227303382283518979828954629599092495801705594624000 4857 322286220008070697220139815238646956641088245880275234688000 4858 323292824006331906686982349016948006154081834708983444858880 4859 324282595491254874817927022623710879069414710988561810132480 4860 325295067046546754217850358468661670036995703910232124654080 4861 326290530891836495059446730933759068474265090960337073920640 4862 327308832834627823717715568567370064228148831316535899960320 4863 328310088518026163546326671900437219473808354162927452485120 4864 329334252672428763511612586212106582809391038112097073056000 4865 330341261933950332863866409341137006944898809009388553728000 4866 331371388099955138588644496461488568426361525891467704161280 4867 332384182250819850938052500560656192464570676458298875228160 4868 333420233725049063059332355601139862575433942110279699181440 4869 334438912739960127469914021825262105122625468109392705764480 4870 335480920570479292072828629262339469199253189655221569899520 4871 336505446589620283332566579791172094261025220429534748848640 4872 337553513559808371389102206489688749348062292925771942400000 4873 338583917156586255093310863455671169642717588808937944837120 4874 339638004490466769832655878905605289169426970251188585659520 4875 340674388633815300086736912805272698908650195136384937748480 4876 341734529093468277000604868983878373469912881437170944496640 4877 342776853823241793220962639824806819890515368194281875390080 4878 343843150759773508022941738227372810536752536857815078917120 4879 344891448363104663985915426068199805457467163775199306967040 4880 345963863427342943707260999666299391303361198660275033936640 4881 347018237379855594371550255383915564498419209953382478832640 4882 348096802523391756678995732851935588765218074545922262348160 4883 349157213335568617155072901515698781442296991960690937664000 4884 350242034997452833329526246155929582839311714354446277335040 4885 351308514129780667855543980179182553493847475719523064910080 4886 352399551808605287077800900542295706800381887327059140480000 4887 353472205834870271183604359881641118147538874065770190208000 4888 354569493312917791922858577519449367615575065406357544192000 4889 355648280563605780508627126843661831333110966368466764912000 4890 356751924803893794291215147879566819442469044274505300101120 4891 357836878512049728774009926496851333701992741227759725232640 4892 358946839453677419873705569139920048426977673191494553838080 4893 360038066769470731786030741645946655465800752667116540293120 4894 361154377349568773292265080527091290998049157549622425707520 4895 362251837031872323002841840619612002968900424033952777344000 4896 363374607408554559941958900759950510386809149137974461792640 4897 364478331827492733733665685923162918049156224061196932224000 4898 365607519764335081389482256647334664909258287281851625472000 4899 366717619276711420082792683051641209965090965304957924392960 4900 367853259546804880773990135373139864386046746228531196527680 4901 368969690647666807887575160627302757852534752100664169328000 4902 370111893943236996589769276415995702457245352616266333696000 4903 371234690897153880416966224041723291012170444872957677058560 4904 372383415438137889711985140354738235240628645777365986768000 4905 373512689131440005023837699342492520411061404448385774176000 4906 374667968808302423176786065781741919664912195881497077473280 4907 375803676178846081601143946381404445483533053818165704412160 4908 376965625051091631328867121152144714311200483358036946752000 4909 378107799463492888418975723580678264767708601128128347408000 4910 379276373432006489851988253568907577739160448878093630108160 4911 380425129090284505527301052447235975162129777319576121648640 4912 381600363944241476807146673319438004130001137261347456078080 4913 382755655498149515172099821178169787221250846869043315808000 4914 383937665843612680187028125323079061051421191011663127552000 4915 385099528556402455872777346030302307414382623105539025474560 4916 386288270764938712309630132529625276334024420192492238352000 4917 387456819380844005587221878475623384655686625766827851520000 4918 388652328384175850148737070856425341488164879919513842912000 4919 389827518011242279161018099731365904559651530980376554176000 4920 391029911836947228913820837776036301740359323022870731136000 4921 392211776799599323129478353500405203681493561797385878016000 4922 393421009411343016146768368116310941284794990453520623196160 4923 394609667950115355521667205172010335279917055816597725282560 4924 395825776244826790472648296484270219598723016346176780907520 4925 397021181029489106732613408635836696321849741795608576094080 4926 398244283591898509760707027889733242322977127232459846817280 4927 399446470910346475545755952056779702047652557153110667072000 4928 400676522256245540147882290279624552678143463532208871802880 4929 401885610901161145529964189443145949736990093946164126760960 4930 403122646967748053772838132459763418185569320957396126144000 4931 404338590082304296686771396053199240460432362583205998736640 4932 405582732993810521195496657021518782586376760042391231326080 4933 406805565952628578763587002949135815358450011642346823314560 4934 408056767726244402505771660239991836638427199959975734283520 4935 409286612874465573439833721077537941026521646296725008220160 4936 410544911479761235345501119525269430903313031222560426224000 4937 411781719428797290026162357969802487859809435257804825502080 4938 413047237625855937912124127136950488534866496121864287365120 4939 414291045782603098069388076645532310333215049960647216320000 4940 415563736092859702076442695310047757382323433416423694464000 4941 416814667365170820276970169582147645001481862359252977536640 4942 418094566757230115813334625035870392865913492726438358492160 4943 419352572313983297257445332930521881835508268728707473986560 4944 420639807209936934154423585775213607901139918259569983764480 4945 421904923438096018465876118850303789831106851491258503188480 4946 423199443765879826998706491087242141105877805696775800928640 4947 424471797247507174807494167859783987432050626366617835484160 4948 425773642146950064984902756589521468755998992949770997133440 4949 427053181424956963148811592239492634640721833277067353659520 4950 428362477899631977878266845092291505350741624494523593893120 4951 429649241462019073329116627242042827160043168780450495792640 4952 430965939960672327902408209530440613619425080086904680800000 4953 432260055034051727296885993051136331133009265829929585541120 4954 433584193653374703654412932865526431723240467624007119611520 4955 434885609287500387334928596007136280220316818276224268144640 4956 436217318819079144372064331506303964289313210386225220608000 4957 437526072438041001650944149036344690818372874362387134526080 4958 438865300710045517145769737916129885722283284095578618938880 4959 440181523342232539442603873222857297126759019196739742400000 4960 441528310627006525155894010675868313987399815402098267484160 4961 442851948596381961400285254524671999384106605828213123201920 4962 444206426277912810723187360936570006355507533432755677660160 4963 445537519254705995121490762124151711415399117241015651712000 4964 446899635700372912335732129948248728095290544436114832075520 4965 448238315299421216249951277963272183078835712426154902149120 4966 449608109693647961746604515987624989605749974460675796705280 4967 450954322762497395080614476697616690280128731613392226798080 4968 452331930480656959890906300682742166967218088317965529600000 4969 453685715581267880360981848254860791663964083392358527216000 4970 455071082199327126898919417421909524012963026875884812247040 4971 456432574878338265176573556021356235492546459264714584240640 4972 457825741829682746669245854170776325535808506871197956636160 4973 459194886181295455565975460795628101297835769139785854162560 4974 460595989446756248995427868951786382272191703489857642688000 4975 461972826282078576177938732614789200761020046602406304960000 4976 463381811994172748839850439262487192029697826229652953136640 4977 464766477457812580976906645926578195371209822228124593152000 4978 466183385991619198505899092684491920430732360807218374528000 4979 467575824719411434634995513372624988173315672926302311956480 4980 469000796109390384339643123596249233003915567019375335024640 4981 470401047757109795072403117141219104348904078151835809808640 4982 471834025238737681324095541327410359178345402690348957788160 4983 473242230094245619319431055332807133517124273678762257162240 4984 474683256370034698479295364701227933135193267030576310400000 4985 476099356136540143062812658823204369360173924488500087054080 4986 477548571857098776833604920644585682615812536270552582656640 4987 478972608516018843780429417233314720979482794403419774862080 4988 480429957570393218566065406519627212899945379866872243776000 4989 481862072019968385602701453791865772674699931703875296788480 4990 483327595929903352623727756413335234213766526459383825600000 4991 484767730433160269480364174419390290921268697529600457441280 4992 486241574040917110085348063353184840416079108921508497088000 4993 487689769454015711975748514464265408187095829925083333746560 4994 489171873644422271135709169618460071880309061768057933911040 4995 490628275072692684751678864832980674020344104075164779776000 4996 492118683773335401686736724983793420361077327924142958000000 4997 493583230436818425059033556477401211627590052982714338048000 4998 495082089199202797395711893646053747017664430070723200698880 4999 496554824360071630931368360078348878139077928157161224000000 5000 498062074664594675919741810423098422822712247078038991096000 5001 499543144049872023345384736412656528461422189812679845616640 5002 501058828593357736528500120311651495555592922816619311960320 5003 502548172083144776324705805049591823408032842851908230178560 5004 504072440752630759039031976135687380755895716771807007712000 5005 505570100356208382507126747756610902002766866533445017313280 5006 507102891515155091548928650341405651412857164907454189232640 5007 508609017308906731232893067177747249652692664797316739008000 5008 510150376225046720354607562729319339587957809325940367154560 5009 511664904934111874976921725942895594306405303922508048688000 5010 513214982136404216100907754325112712330866479252358474076160 5011 514737958257178797322683804458654900507095647200051847440640 5012 516296692724579587798597742479517345071283343659533886208000 5013 517828267051176494692796681343639552088477724279683756306560 5014 519395702769615432981299950996082597074292844749618334336000 5015 520935812626620608813897608046841948649958201989633122432000 5016 522512104607926232487300507366926741818917236931669388800000 5017 524060793185594019372428788965958296676572042046823828832000 5018 525645877261027699840061266901498965963723248094373736357120 5019 527203299852727237123401792679970178706280411581124112384000 5020 528797222582157424026275625830994795284681979991475894315520 5021 530363313239042452919544594379185906497160699509636999168640 5022 531966230287999411709503785246832998195114231788117326940160 5023 533541034858995617173366441813240255432389493096351344322560 5024 535152882695679765703264638612590342109727304674019837051520 5025 536736557120868659297471774456504815836317476690479439856640 5026 538357380969883558824878686047202173660926346030196981248000 5027 539949859919361048113284280485599647313108357340269957404160 5028 541579820168762515102426533538348189591564141944747279744000 5029 543181148132491151612779507599329656814167616791833792491520 5030 544820177899285224969938415648805687762561350077425563632640 5031 546430515468428427383432750071566211346282979041640540111360 5032 548078662637539039936009445101484203205909323703685802656000 5033 549697941177534008105647109166288752521771232458359266304000 5034 551355366804118746489595239793853904625813920668966655744000 5035 552983633464996566365445843715409507939515521678307832448000 5036 554650271323841833275684982028400572259677229290102469984000 5037 556287687355169273737926888192974312145692997673199444643840 5038 557963584030893665004320250407015334604941400868164160832000 5039 559610081438777611708955081214647733217094681286961986432000 5040 561295402780451802373168531061636575001406906849791859010560 5041 562951027299015982007553924303971450014395821719305600576960 5042 564645703604808914628266096198957273133154309059430089164160 5043 566310621384746329464855043905896648273943715376770985383680 5044 568014701991153523659987293254075666046086462134482648075520 5045 569688841520458529306142756007110211197045145839268387488000 5046 571402492955102956758642791002498257252007328682958662224640 5047 573085902717990317542285614295596835040837361443663979502080 5048 574809056052326301329425021099692081358431491897564851392000 5049 576501902870432925877464322832645016321737528678039972352000 5050 578234605994245752462893677012037542728188637482326738700160 5051 579936819017422565126249114614373548421284638990620520272640 5052 581679243413331280852290606228660462446502701507787397916160 5053 583390869746224797740655047283907210901352877555176400773120 5054 585142942882816690519826174404055664807412070607681373739520 5055 586864154320410390730701287634168951513779287197578006768640 5056 588625926930868241996870512625821644434907468958715966592000 5057 590356648974820315997009851772187147132020929074698678496000 5058 592128293329318390539619618124633979372871574416116043701120 5059 593868575928197655480648129119619287771628679469299607328000 5060 595650020199282779534906705388615705773475896161096663388160 5061 597400035831205992485612958182626891571842801534021069025280 5062 599191329245060262047327110559611466141947025037639492476160 5063 600951004192696226106376252345658545998133858794961499973120 5064 602752324143328380116791235719752119760455140526581489536000 5065 604521706822372649159101573445789019097727960932922958370560 5066 606332977745775490222072353410460485353780441500970261920000 5067 608112245774629121861087481944703573197494861377555538801920 5068 609933519936116941472908512419265300791303674140637935098880 5069 611722595816578863895180691344928433558123690382460956427520 5070 613554051314904290727366465868795588448705164082982053460480 5071 615352986401981528459530079702751650599589352320541258017280 5072 617194548400296876993996526781968133821132224893396511550080 5073 619003521107927816499374512646420406988518279588173740800000 5074 620855240303761331603122716560849739281420065623702339456000 5075 622674173842535406847869537885515342023555527013234766976000 5076 624536233630283383630923908047508930086230061162576954368000 5077 626365177758171892216356452434382389301094877208490124030080 5078 628237499529803769536876182456135588854770425615211642208000 5079 630076637975888029871231752721854053445372340423155147476480 5080 631959275469222877640508665258997611722927110619611469824000 5081 633808527523682753308923530172429192835286928095826853856640 5082 635701664850369638824981372743707801341854730940244836628480 5083 637561083413118547996933627360400396318705991084266498181120 5084 639464642717130027725361931185899756325674163319711917527040 5085 641334412226441777703740967710293402219563222880871115121920 5086 643248445613396305142090131988354668371515025131123700464640 5087 645128486090785560322069098287730051467274907753943761582080 5088 647053183250991495245128302969998556554697816913498539333120 5089 648943545936487447403426252950883070883371263895749190635520 5090 650878825000670326039116422193110551619377383140569992672000 5091 652779699824790818220851405441266334812858563028302367664640 5092 654725616040389929704574213602430510866431688425306951552000 5093 656636919068283300433689621475030920436066422592203038085120 5094 658593662856457503960325919019596276521734116540093804148480 5095 660515448470021345955653860999450382921637853568929429056000 5096 662482938738678680637387232526136964071003211834206382224000 5097 664415397589085193282584436382113046993641336478019921280000 5098 666393687994548033710047733679351366871193790562229524560000 5099 668336736904533774442718120926832145012153292894616112480000 5100 670326023527257416586010908311945658124150648370917896107520 5101 672279715150336233877605824764258785851571022111117584512640 5102 674279912737527182787381911904646117463842743885194586140160 5103 676244443512120487710422834649713723703701780551352625154560 5104 678255608968674433367960125595741130881848233254159673408000 5105 680230891507398495946579889964967565536918592064097413968640 5106 682253221656697360899723941188107926423663039257175527649280 5107 684239311859922415206529182298477564584497556872069513806080 5108 686272722363444934616520812341187060227078911806288892877440 5109 688269817403739975361192848741738509655220576097723831592960 5110 690314363400848646823879420143410400285806375328635149916160 5111 692322376672947171747510908785926028122902370975325924800000 5112 694378260834095526621466432606814142838634830289161556544000 5113 696397246553668978586493138953276817716285758390460099890560 5114 698464380230130742940544412782991853790595824401443119995520 5115 700494541438637352671538887765763909929893402510020114186240 5116 702572983125854750160818946891832868558363912435548342272000 5117 704614228855053565988739872907535724120485245746392660316160 5118 706704182093993356097025678210366400464436234200428060997120 5119 708756569915640821924305364801857254416331885204431118336000 5120 710857946889386268927607585724004424964268213381286543301760 5121 712921680590981967207819272058907032919327733088446010672000 5122 715034537956781045531853641748775545212173750943322352700160 5123 717109527494765357740959247738784993343198587576056564992000 5124 719234074838347979820350519518797739515540690903762062807040 5125 721320375916250341072296932057996210130043935355736951984640 5126 723456520952399979155778420389954656152990877550293536929280 5127 725554343422025726929102399315196336126101172886154670784000 5128 727702146394949152293545388804981985360574593375951791792000 5129 729811395692777708655630483425326323802777032184809596436480 5130 731971066958152530895480763996973655452450822406190860800000 5131 734091802255963413286850189302686335585540675332012227824640 5132 736263250387195889840209282304107932108841914602704867534080 5133 738395682414384707539394695663113168558847344591650092800000 5134 740578965745471454214707739506437985004890072166872410967040 5135 742723000776136773526370017801034134369903453150768445952000 5136 744918335907682915663180238288008305424045056400171602416640 5137 747074031169243992950559607939129421289106753978953142748160 5138 749281322167451849542951957259216897287158285495423559802880 5139 751448894657356510794788552816737489602218837989360105332480 5140 753668203441543643837049989050644304205052765527650559965440 5141 755847554750103403382453184543984857191608302748938748944640 5142 758079098703141391658917184379562267350898201555669485212160 5143 760270289764785471848534308143735911537095786023303851328000 5144 762513973841477210959407351462452134365191482926634337568000 5145 764717222426479697802111529588394455562034570575734932480000 5146 766973106558412307881807666833588117677060331018928457441280 5147 769188315120929922666511208857903378608160692157581115534080 5148 771456623269365877987899102404425063545598856077233539781120 5149 773683850723959448685748057266097776832652635120231245312000 5150 775964483049342447126338125096823831447385082714658910512640 5151 778203953641552788710900728423134630195379346086286665313280 5152 780496973780129504139353612321910783392286164659848483164160 5153 782748585238845526808217991964792713915158831179023039858560 5154 785054217947447520564438693853034975320522396975163627136000 5155 787318032892397131265209919632791662006559936800651557616640 5156 789636179249215015615497563843427934660839213834332488176000 5157 791912422709736863266089185375650664798765552297819639808000 5158 794243144412813395358774125993333647514439793102468319136000 5159 796531715013156479382754186045426652693842049878751739863040 5160 798875243488713084148899816991485420451932553840665087744000 5161 801176201746396432818854516019678211167423340673689556432640 5162 803532433105087843614083419805145757413075859651446429600000 5163 805846010871234995893940593314543171751531442262110115525120 5164 808215010639891955397767904673101568545804122417783346251520 5165 810541101513828987910928371617590887463706806476973918434560 5166 812923101927015827488665764453025122884591896199586488673280 5167 815261770253445493983336678807172389035904319768186574638080 5168 817656668502147889212994170987742009076191128579522540864000 5169 820008146930302276635455667787656175334178092094650587284480 5170 822416006394522672272182460209449177201329080536291272663040 5171 824780189447599657440233774691763815347079956803555881488640 5172 827201249250820341882887961446578520329179506525384468828160 5173 829578199223998568604766780548169997781491574927482005248000 5174 832012351413208427332765977326190565520791209111025153920000 5175 834402307869290956627100056022356106902915718547027129745920 5176 836849619779540107606789357231060842431516116782297993024000 5177 839252472036227124300246057435983993186850960524233639772160 5178 841713183748321158304063872437659964676786981062888546181120 5179 844128998056313923575733792675380271827122411919361926624000 5180 846603002599509038941891426538776243678802361855438172047360 5181 849032019331051428418297987981845714055341020602579465697280 5182 851519381806473087530981882523371361806047981221012980828160 5183 853961491373245059569709398996354600227675234463835655173120 5184 856462458980689253009627146570909711711644439132330885133760 5185 858917725364468156864078474599507095754403276521723782428160 5186 861432185803677506953372827751874612599277851468773487904640 5187 863900856518905362677399490516405479135421205775548471296000 5188 866428879117722305877051472009233595279502313368497647469440 5189 868910839185357994868693977943834888091379933583768735952000 5190 871452671979404128066611499765411380744919589081778803205120 5191 873947989467083160315225574638497812024412932918974052800000 5192 876503521169549584939518207600523254192770891680497916800000 5193 879012444555927275672781574055569022151176588260461849394560 5194 881581742175422332843037344558503910187607618055339198139520 5195 884104157470946141330351413916223089416420288697557439232000 5196 886687476394717785981822300048653111252814320369654454704640 5197 889223449308204498059678293626538022112106018103429532094080 5198 891820672875373338978911093139840306904913807328272491269120 5199 894370459264493083049211273437382170625167057281244992980480 5200 896981658706502330748405830194007672120436746605612146994560 5201 899545138998903917569910757930460055197960432691974593392640 5202 902170570550307216008396685484391986890304355251481954902080 5203 904747814821663382864671669379993546557044543376163491111680 5204 907387362870964755371404064871217516222613377397466591035520 5205 909978627815457728138779383171212569362493214853694830704640 5206 912632361182058307463924508775766998317497975618442762816000 5207 915237528248380397597358286048801507884910818669184325468160 5208 917905710910917483884778463678823097055407744897654595584000 5209 920524847725297231825540727740414723434942567879023515248000 5210 923207358358078983163804502970688228818489394711433904764160 5211 925840729235953111710706739621606328930265848543459848832000 5212 928537641019755374876415038306452261429113370548109143406080 5213 931185121779517542756976634197320454791910067773959553701120 5214 933896699554405627609921783703506110242249265890915506176000 5215 936558362184778169437740876427984553154800247655435879680000 5216 939284485708290528745671021433512256448045869413809516432640 5217 941960595371018778053071878826117266338112189737541753692160 5218 944701335471360954442963677561133406644761158133452665392000 5219 947391769042594804153178035912401545475763943333691506987520 5220 950147398406066029629733060600695717557434648407025905504000 5221 952852225327931313217640097624153128587603677161536815728640 5222 955622617795132386432729946973661907528682024437382496476160 5223 958342111256786987941813130178256083391028206830150326853120 5224 961127342161590122715039644949437703952723355177153457168000 5225 963861373055499023062303263627284434407772646821664022912000 5226 966661715957486279855807330612666919537186459346401469409280 5227 969410358230100086055138815516688314667294603780953098510080 5228 972225688246812134111377113227750814765495786379629161245440 5229 974989215948839276401550991914631639865141649880389834004480 5230 977819605812785331961284323183673318975206158167757512368640 5231 980597890927324453224865037334998301273613447098555700976640 5232 983443622300838430801886754764829823387822025005659044544000 5233 986236736289610138546361219844557614442125019610668057074560 5234 989097678165191425635390130138045812719562419232187655003520 5235 991905903210818834053581114754654826696242543310498509440000 5236 994782132974553188636769420062635004819592607973096931102720 5237 997605334863805560847880334859196069746675899679342961662080 5238 1000497135225186794634982056982684584490837788970201033344000 5239 1003335390074439405100709161507266377758205977694605289748480 5240 1006242631185381082139181224826330734816403513962915731392000 5241 1009096222048905949837003908271314995604357651540460412144640 5242 1012018978591260823552771159347852237185937210706206939884160 5243 1014887772549247050967886434254870364203160711440145184413440 5244 1017826335602333684109307712884240550478898674134790515712000 5245 1020710406025008030587893993030171531420102264692809963040000 5246 1023664639398735745652952804030668909369965772053486376225280 5247 1026564277737662144665774535480343860590832904847629915363840 5248 1029534261086774262023212595669626833968037027038991404784000 5249 1032449328008978947770103154246478306834985332913465821408000 5250 1035435353313473167996410888955319918544320909002674881372160 5251 1038365926995249963269917817148486088499249588589696388800000 5252 1041367859260383422959031587340812008085598051116936692284160 5253 1044314232207041594885053237192144320408661856201693225349120 5254 1047332148281351793323268444759458208540807096826436765015040 5255 1050294182328060535855984679373694565272178780593817201072640 5256 1053328382832992600810718257370724289612126065375125356976000 5257 1056306153303764724339591534457294465802559973458855002972160 5258 1059356496851461124153817474372758188490448110262589687296000 5259 1062350304923948577434787976786733532661064698652487529812480 5260 1065416873328834591994605649637704821765416631686109639982080 5261 1068426574199011424748675715974059115892840490250035296640640 5262 1071509668993489335124090996941800785001727123504761661980160 5263 1074535343122944706486346322872029877255092297295676444864000 5264 1077634824157819899125247944541437225799597957415679997419520 5265 1080676773622571944263815753423135289778901642933272191394560 5266 1083792719794958460215490465175683875870490091946719719776640 5267 1086850800997289487885795203744359983746938463894456694912000 5268 1089983522940466117640484601812799770115358169892225759488000 5269 1093057813381467839802635818933484511210513141722962480128000 5270 1096207164152830619193839377871398019814471693626473664471040 5271 1099297974863387889723850762975905405458983374212116645601280 5272 1102464038486779927155162951853653978874437188766472682400000 5273 1105571219175550883278854906581884358008894161077605955122560 5274 1108754307209827208540886252638785959156014216528639570724480 5275 1111877940506507269408373273821740666419392131192882606800640 5276 1115077907286751765521723122637841062208365192744630462528000 5277 1118218305130438449477272443370291508120216739290039419904000 5278 1121435231834765861952913717985596293133947406621814660352000 5279 1124592245182836502912166846625769099830179171136488757504000 5280 1127826452585501861150490482997309604641306528084783038945280 5281 1131000160992626006289024466565033889669033684426206026016640 5282 1134251496396660031337109442359922569520274598939912182400000 5283 1137442221232286487056347352263418931433601093849494525858560 5284 1140710771111342468046662584948766531089085016208304728283520 5285 1143918356223546466952243206618332877121003655482335292252160 5286 1147204442288040071788815037462397026926910166801849327393280 5287 1150428972524430339094878405701529595861190506013361707228160 5288 1153732443585662028790353734879063838435152824159192160592000 5289 1156974241238177929766733943516560594357588221264692117800960 5290 1160295180627856390003963174284375241207537993374084161554560 5291 1163554090833129341440743814411344482808456494713147259489280 5292 1166892829776064843583466570651638713379875612131402636096000 5293 1170168934379446473917155908226474775036332693111288628736000 5294 1173525314410197350833128865314496593231141887975696804267520 5295 1176818945252527599923081929821852578575492091837550036372480 5296 1180193055169982004251534852077525213752452636712445852112640 5297 1183504050028379064324386298756072113472614774917731573214080 5298 1186896222197611244718510392653829272997424249489975080709120 5299 1190224668386522928513964939329900407917538176995952534379520 5300 1193634745709629887650381011509600435816424679627600541406080 5301 1196980976000752233436013789698511571180474867910095043584000 5302 1200409044013706458639551951184449152022906657259316435320320 5303 1203772897712065395690437020814490870830974521129457425538560 5304 1207219298604166381564937946208175374883533844926911947136000 5305 1210600859712650254918696863588954150284003936907129744080640 5306 1214065428855724078750394575782617097834685063798245767424000 5307 1217465040002699697490491567504744142252561083693714036864000 5308 1220947868774363396555068010818506375996040519500267405757440 5309 1224365361652348227098981614131305687909676671078682480528000 5310 1227866793204622935480907328342133626996893195934137660224000 5311 1231302257460908791488065280245502524082719933429185008752640 5312 1234822128576560136419226715553921245743810921002660346190080 5313 1238275907984131083282809274443018645138363778636523517706240 5314 1241814306656006829735890656134928116459021680153333502875520 5315 1245286234285661082041334913508989626742324388852053137730560 5316 1248843513806418181675891591377155434065092409515912153072640 5317 1252333675867475907458027758921679573150583085489200034464000 5318 1255909665431489341011734313223779919166712193791280875552000 5319 1259418415874031226669949567349404587018707394498498978176000 5320 1263013209305034492043227495248193016816100558164295539200000 5321 1266540373321585014654002354556795214019953488986435606864640 5322 1270154324883112173111416341261201906884016536660656443484160 5323 1273699994718145769183734680706066978869558556291134709282560 5324 1277332935065529319821098967202434538772294407938230297495040 5325 1280897465625649505816806368395011266879944077156234591365120 5326 1284549485067388614849739167777477488326795626590177351600640 5327 1288132702969270888574639325221999851595261000738176348124160 5328 1291804166446695054405753870643576483859076824204324926162560 5329 1295406160367604678258138063506886265639452362575549363410240 5330 1299096890477183855767018751479912374314003793356104552865280 5331 1302718025828358621150547354155261558344688044009401610672640 5332 1306428118895638075685105907285879247996786833343183774556160 5333 1310068214355410527668502132833186970409599625514264606994560 5334 1313798036307852439696496425110330292386843709263170839511040 5335 1317457186573432664719128557644109513564885220346962254300160 5336 1321206561513718963322473706591538591042641345055564969600000 5337 1324885132962257507998860080795145568190075864133334450753920 5338 1328654153784541501633539270922088534048102270482647543962880 5339 1332351966567743215178151091384408771148495270109209243712000 5340 1336141010006958114081803936379926751979799017355011728768000 5341 1339858155120446298714876121770069859012170791527868839824000 5342 1343667036940274260417726007001027430606793618168188033244160 5343 1347403891821257796880666837588398222557566173489975096069120 5344 1351232711130478314697688982928431110654493009903032075819520 5345 1354989087502180780545079868503151348928879256654208016096000 5346 1358838222030124709036015546651124076447237318028200824929280 5347 1362614217100419432722667053260339215733250436148219597774080 5348 1366483484390665224882947352935187283081084573856089285754880 5349 1370279476575620063288661450169411507230255190606602960660480 5350 1374168971953937735620278813159306774214448608244583767435520 5351 1377984774497980956786643023534664073696300570603291425712640 5352 1381894886847534309328320681781639964429319709756642182144000 5353 1385730593342229137684676320083153733223817454668637689317120 5354 1389661131582198013281002961725105644516183300031425715771520 5355 1393517131638135640581177454303873544772269850503230114928640 5356 1397468197507406192230719016476351726149705562481630673648640 5357 1401344295646969293153721633450605098118208983512917008476160 5358 1405316279262757523852921075550158114711055514476986800128000 5359 1409212575493623113092849784506469498688595753973784560532480 5360 1413205287387154480514344897517770341825864280415173456750080 5361 1417122172306335861023456209828463413380812041330037858288640 5362 1421135710291331977514472994606814423991801186112977743708160 5363 1425072990224794933438435703714122015862277821842969766277120 5364 1429107755930773144904895649241123728259831827828422936720000 5365 1433065526904957729583810619992777093280563764771297946176000 5366 1437121321941383488055941000791735659762569049392108744016640 5367 1441099986103945197221997920630922428096809424188878219456000 5368 1445176915138479389488817432122324584475709249922205137984000 5369 1449176269798370288462589062735062504760397239696433133056000 5370 1453274735479779835056857039142590204386508548301973205248000 5371 1457294883282563955507468768025316062524113997709778776097280 5372 1461414688884445303376788423966322732190747544881745928448000 5373 1465456033213022531368707831612541831045867642147365312000000 5374 1469597279332919154821481545929720021827598370672134714859520 5375 1473659619123328930862712922930065102871482661581714941506560 5376 1477822720290739316226976859229135332010125371753536486512640 5377 1481906154056778815766429640425218798771036446594788229248000 5378 1486090904557260933784759580976032536012669984588639463088000 5379 1490195847605542606851155570665437059346813530028650152488960 5380 1494402354872746755637113299271128142436053122699460573408000 5381 1498528596810804996656596703927517409886564698988944940096640 5382 1502757276401017149990585457869729306331455856078939634979840 5383 1506904922821224623594007959243633223815771833865502824064000 5384 1511155570742114917371844470458906995493225451425845480368000 5385 1515325037959096052441227234233297783381877986479315372544000 5386 1519597757421046050459087218575655327428013781496345630784640 5387 1523788836722610448830746350385339464599111121526322825742080 5388 1528084055789350323271309401069596510317135811949917375040000 5389 1532296848484770493297044431010157099533626648795522924555520 5390 1536614353624431436914212852330058211551879594603227897786880 5391 1540849288330738528768300106217971391623040152076917780160000 5392 1545189189805183223833131406539984170487891185466603362014080 5393 1549446048415489191015164110602474938935364040518604675826560 5394 1553808775328577720499291091303150163076228111241845794816000 5395 1558087666207867660647602153393329826091611029691721225876480 5396 1562473006804106207303650402412844446674091205051061814016000 5397 1566774359586381166005409731195337549912520098239540694364160 5398 1571182420002851839189271705636929892833298414853483462240000 5399 1575506018318251358997849035686586383482003953975031145920000 5400 1579937240313082156056789151477205891512918728285863851200000 5401 1584283188083576498494962422510356193336563128906521003105280 5402 1588737350033167194353765004326862727367735585012439998588160 5403 1593106089845640680133700026887304030418383675338230881477120 5404 1597583305169161595784150059013373544691850670433531476075520 5405 1601974610682456389224827177040303968544131550689204053360640 5406 1606475322183442136082825773000034994222286239760594408033280 5407 1610889304599702392097201940074765840468246734271833224366080 5408 1615413292753362282357476184040450356764631895502706368362560 5409 1619850395686869004730838324283862287433567485366935841860480 5410 1624397769373015858596961853378479880316032450682681406268160 5411 1628857768277355858090379972773073991822968295396834065136640 5412 1633428983354080979091018406910112882752818510852397280184320 5413 1637911985088548150643190526891833792834739620370306204050560 5414 1642506811831021712095193219763791084803008523992723410315520 5415 1647013273112352021812917802867972125088797137464195328130560 5416 1651631827912087251773241271742078778929386980805575247824000 5417 1656161513880875641910998647155948347267824429401854369438080 5418 1660804253921995178727380687844168373905094570472089066629120 5419 1665357278953538974321772358378334553336559779747454324576000 5420 1670023976409888221277311753554765035701093759783997641963520 5421 1674600798255136718364796988677358587012419167024724173568000 5422 1679291564810242953290661588894718628826209883696536998172160 5423 1683891950736677573590494874024651534358726832790228225152000 5424 1688607257046093226249434563855371077149560445146024751700480 5425 1693231316656199684632450222184839697520775522221026424668160 5426 1697970924345288899899601869900358025390580354330681257440640 5427 1702619128904151351581684453957161143228085896070987775950080 5428 1707383157685821096723119472639217478882237756633630706432000 5429 1712055263802670544933629751385485723533095640436297341344000 5430 1716844185399934959232986612987907828374906286801744274273280 5431 1721540310430089914893078587798451963352252126517395929136640 5432 1726353888429718203001049899122363740357125797876213718656000 5433 1731074504961321883294778777010502372350248019791027028741120 5434 1735912854195899417475200800557312440857688973679928442624000 5435 1740657720757771467654083378342287730834601352819419812782080 5436 1745521326847239254024792519264087718078543518082084056624640 5437 1750290555843403755218073460578452496289218428817811639102080 5438 1755179171753597456133257892572503338219425215851008411904000 5439 1759973249719769283121131105481151394752395871606972378027520 5440 1764886998286141147510619557711740809277816531780728580829440 5441 1769705672727996769009703906672204221501432842149705667104640 5442 1774645040644178656762870086218192812862800199475142688732160 5443 1779488432255928163979813446291695609060824435939147151586560 5444 1784453174515986141545471447360464286478949344067708911899520 5445 1789321770885656171302727667163328605013962074495827444718720 5446 1794312005265681225619799320706950206385588535524578844032000 5447 1799205555879713381708111505715342003661309826931826236608000 5448 1804221783700757747364573831795059207414174111333356920192000 5449 1809140404124887784607859221971770944746379722513690930160000 5450 1814182369111773089489118181326799378969851418562933857392000 5451 1819126561319154610891842916156200536234405754450148847616000 5452 1824194389501938613381280590580256104471418613646941709568000 5453 1829163891883869485932329509809410385214934464113206025728000 5454 1834258085668046396255219742665457190232221134416459962752000 5455 1839253022047407869607715247555889254928982632895405189424640 5456 1844373327251411949339824126426363383312098350254202318561280 5457 1849394200659004293348867737459580176195246207931625107548160 5458 1854540738368710226470750453474002481394955456893377983216000 5459 1859587289244950412053919436726194723919127757806832898452480 5460 1864760576658798809585971482596419010628519259744105937756160 5461 1869832923508711653988186796742308825976988019615316151664640 5462 1875032694791695068688905073980980005224749194245665315516160 5463 1880131355791360448717457760485741020434823620754560274626560 5464 1885357740549806212869472936369550571841376749800567343968000 5465 1890482444367015385972095088817796449573210198146006194466560 5466 1895735960887374741509022039855882496693100229465654327521280 5467 1900886834546368725891079108958334950661380469059916068536320 5468 1906167219465949715891653003697398325500958852434749889021440 5469 1911344782207645878920591251135255675891062929285040269844480 5470 1916652159701284025511553524415934760624966846254531561387520 5471 1921856142309080503886683467348718936884638166987581142128640 5472 1927191045918403740284741862904545069661852455056639535648000 5473 1932421570218501663206374854703271559633974369037839231589120 5474 1937783724541646988476362753137818662044198778291456018391040 5475 1943041325086505510165572926286450955425197533745586105044480 5476 1948430863083520505078017073940989390955818667618905555503680 5477 1953715258487304554948210382660631458925593240619936509310080 5478 1959132715113708720673236331632842833847563391083747517706240 5479 1964444035993887661524047999971805268313598149879536243264000 5480 1969889138085394244059893661184861242047665044624345115424000 5481 1975227920064520100999326849624738343879014264536343987200000 5482 1980700794949579233260190296480959300465425537903348987308160 5483 1986066759147847822327285621471556796739873875390263811874560 5484 1991567957520929631283824668989403188615102396704309619499520 5485 1996961228849838933011342860548708533932805380491349780174080 5486 2002490465100289080631664191755508122286434970405381364897280 5487 2007911594971556780832744272166381705081587540834762600448000 5488 2013469005820563141716025194847224317771722226849647442560000 5489 2018917702781376223616742145886648204398826286857559004800000 5490 2024503840026422889575784321464309175937130886902584592613120 5491 2029980238055834492428705986883859772922725248320356112608000 5492 2035594818395972932376103126945415736203604065402061244478080 5493 2041099470311187066345951116823495319293098035527089071749120 5494 2046742624635007265521738764820163321927135468133958661399040 5495 2052275241245728909005770300649086102086601449729096805099520 5496 2057947537580721395174214873694728876643257346385424753600000 5497 2063508246948502950461513154957866879902596735381297601536000 5498 2069209389468366698411947172770656574489890183171537190800000 5499 2074798760699904223774062506278284392106245624083094920980480 5500 2080528889647980766188385990764132349007463013367966295659520 5501 2086146620556742629812983085572896138527598929786037746432640 5502 2091906305068518806602653632468836434326430105001359585976320 5503 2097552533410607435211649083825558346645328259186980835778560 5504 2103341480046735538468835560453409279557287057514765059936000 5505 2109016776012125915359655446686703599324069071074483181936640 5506 2114835118971188564918311449367475165737418659931483942432640 5507 2120539182706696133205682155603653441054082718661102535886080 5508 2126387508206840995493995770830816213201398760380660365037440 5509 2132120471344477942780340952308972965927936071963142601963520 5510 2137998472660696333856334766135073189251785327222029980800000 5511 2143760922184308070380113436954708853398388402839295706849280 5512 2149668743162777528031282596377693542747771675840943525344000 5513 2155460366141670909174174809582047961625866234259226435680000 5514 2161398594115124732163707786258740396376073617277434141952000 5515 2167219531833720927128756779398159410109574488610249954498560 5516 2173187862542363980691725681892679403548887131598951878671360 5517 2179038703068529632732260748378616726752499442649670420321920 5518 2185037274448696808127270724486000736092858299857178087936000 5519 2190917707266785073877636465032071194639347946822084822656000 5520 2196947123917595089537025465358407452912045701003117454356480 5521 2202857283963708072025222899758842120495655633083439953568640 5522 2208917227893864674446335909794092906546612059825378718264320 5523 2214857720917215150019223561091035230573908312837314884485120 5524 2220948340017710359965810410310027680399927333109806299067520 5525 2226918841631094353179497966344721528540903484477633215824640 5526 2233040741617349775114846954300655912845541601779392389264640 5527 2239041396711138993812025601204396083837866752754963759470080 5528 2245194262501634999096737812700058778746271730788728133792000 5529 2251225677914636027192998980915146400668538889054784954112000 5530 2257409650918346731583902863937806935588221916996199696384000 5531 2263471504755252168125489079769010942738400597361266971216640 5532 2269687208486402673212467221414186326736400443721026428444160 5533 2275779639432982365623997952329921491279418054596557158021120 5534 2282026744628534938070729624914154061923649098437860911723520 5535 2288150377388548189286494390419055376060899584708259415808000 5536 2294429035720667753409564153754418394390263619774554568320640 5537 2300583534067265295516239817557960920387149284419410449758080 5538 2306894370543973249081069028033885734980216164395535737098240 5539 2313079883431028683764556153851943925272321992345015211008000 5540 2319422571423684066779447874828723871347163712956898565277440 5541 2325639724644948278693257045182622292601711383902806165104640 5542 2332014409107417982068692136926688657345986526239539204508160 5543 2338262869389070894125813892959613212994684041537220231941120 5544 2344670193689233202272144508722327657996713743658472110336000 5545 2350950103181049762498461664742964142806078593212110556768000 5546 2357389726033175283213071058436062360903126088150996919808000 5547 2363701728947852411766697464025608157992282497248426323697920 5548 2370173806277030140313668745882560387856970305041713267264000 5549 2376517554538250566884301058454638467977888059351412354048000 5550 2383022730837452718301154488662636693136143415475013625244160 5551 2389398377184586332659557751785831564489372955879997056993280 5552 2395936313885882018400106353664019831143361279878918808206080 5553 2402344504009892797381067572990390485369531729047042953330560 5554 2408915350085543924317381125631753378099287964355834997851520 5555 2415355738574792241161401253716785103190242988321833759841280 5556 2421960157443065681852610713823176806040535441702934786928640 5557 2428432889986729318964956202997074491385864082268811355646080 5558 2435070528337579317315318950559242848105938292250839169018880 5559 2441576269621659602727735867207753720353079548753896753536000 5560 2448247287346806593165288206117665028470197648467945953600000 5561 2454785676666765078074294608356993501509796121777176888560640 5562 2461490738308813950711300055479487515949847969303702097408000 5563 2468061932674327618583415045255181650398288734636020660130560 5564 2474800687733232318450818482232469944852344234912675863083520 5565 2481405352926758437308030672431739451721043563167260985221120 5566 2488177954091091335002832797092956830028380026369330311953920 5567 2494815732153978140395668836917370044117239383682444166848000 5568 2501622863885967134081882786881205005401411386072919082176000 5569 2508293904533400080593667578430936497044905273129429739696000 5570 2515135200700347029982546249904583972836319030681265672395520 5571 2521840189294411780550822834423291000179484813264525705952000 5572 2528715813844792327044580407638757900618062746800291448320000 5573 2535454377043005236766937661739179910941076968426993640082560 5574 2542365015564914282494648845344149471792226411320729808448000 5575 2549137314349277607631229861679742967325300970308856928962560 5576 2556082603610416121314399948323543396065645958868583386848000 5577 2562889324433573509064978254803696021972376212364697018403840 5578 2569869421340380215289445752662832360469126444594135917008000 5579 2576710193703912466362262999467585813741314207488182223211520 5580 2583725803966636396035142216611791532815604100196161067888640 5581 2590600781293581248675782278097424810118365901488769424256640 5582 2597651525531410367055698060867320922387579419034945453468160 5583 2604561414884532205156941953374121969719238114585827099461120 5584 2611647461617675594948360181326968576593381315151973441680000 5585 2618591876188745314745970567874054158754043564514411476878080 5586 2625713932252103390988376758777387776088273899624169042816000 5587 2632693037078792959342773573499844814352291938197239132124160 5588 2639850726512475362857112972105233865515017810425701721210880 5589 2646865229751987489857558911707687421800974687451385568532480 5590 2654058713360378206881863922875420761006017209617853953797120 5591 2661108231136696764595568194577420585524859855701985567024640 5592 2668338236493714191823298991988913350177689831994698650944000 5593 2675422926457062302474283333645355715302244695306043956346880 5594 2682689060929456516636296863550705183256695655444826920187520 5595 2689809652049680389540652875797922893171363921443230680724480 5596 2697112088414221543538886293800552691891976251378476704960000 5597 2704268179969878283390988156206205396485246763434518073632000 5598 2711607647362343967978057415406026740369300582415739046213120 5599 2718799408982998448273804893579097715300947786930983949376000 5600 2726175517869221866365577619077786083611065005059172162731520 5601 2733403679612608719637796375948420709871593006968351012336640 5602 2740816594774517606398572220640986304170593798233828908940160 5603 2748080759395618793724836143482408968513492040891505111173120 5604 2755531231353336641778604123336024622295304503964105724267520 5605 2762831560388816966329027505195289326862459864867340742400000 5606 2770319182385064488661977493899494400266797881239172141072640 5607 2777656427346288344340139706981663990339063273451581659776000 5608 2785181376959739112358016749370271135601404603184238690192000 5609 2792555123207245148207796476252070998978729404051405298688000 5610 2800118152083175652443938196078079943352957023446239460536320 5611 2807528573503256217556271435568909323183266546203072598241280 5612 2815129278079063014345455837792274453847012027523298512348160 5613 2822577127724565514879152165468803690299756516931480990085120 5614 2830215677311762827160547827940977199932900826587606214231040 5615 2837700543678345909038710213963975024624940667431247443842560 5616 2845377711957127163958918000698664725948185985110431426432000 5617 2852899760551758486198591132043543123753816963183952458172160 5618 2860615126641067548409933940118448550397876523934373955114560 5619 2868175132633311228091759286498331647667702384243167639124480 5620 2875928878576101969631708852876338238444456080589293705227520 5621 2883526412500466907780782537717945034625602594232722873569280 5622 2891319313094341385854977750833510586758834456748597890204160 5623 2898954553657611803125262313185263814617145748189080858242560 5624 2906786191326842106763528213208483468995860845504531179200000 5625 2914459914783863929541324620872101704983541685651322458850240 5626 2922330463008784015072513028010320505946738506791571334944000 5627 2930042243127023765426417384826167781603088735669750956572160 5628 2937952499897506521546262997267699181575089519331346671738880 5629 2945702506716764830336884722360399470744454191331397411636480 5630 2953652036097815067350234874562935919813927822754671734320640 5631 2961441068665674243468677341141523424195832358864636605232640 5632 2969430057260955280635730579832534352111288684286680418748160 5633 2977257671281843287944151847495528516996620496426056325125120 5634 2985286918196974049750034890205472019820349738045011835716480 5635 2993153296843429970691735247802225188780768259024850521134080 5636 3001222369552326252773145851448336983445282923075598458544000 5637 3009128312943407616301267739827718957685663490857182422272000 5638 3017237389679889066599687304929110637868456357319396571424000 5639 3025182456865701058685871225427313875070904946504622152512000 5640 3033332360150708331099560122592083687956319779084416289792000 5641 3041316725329379208759091826913826931716917276836870989664640 5642 3049507003681223047001359468035636626709459196301137522360320 5643 3057531490959827033549157572078241516763324818769818086400000 5644 3065762336142022653244236467668219724080337568381253409579520 5645 3073826485430307490561083223928489654296451866324447773984000 5646 3082098721071103603754836777789719885696938466962178133409280 5647 3090202720099459199037527852923261685191209503698149401134080 5648 3098515898739568790788956029461596534925479463715597963122560 5649 3106660572687582907799557664210076916668264873807931341312000 5650 3115014876928143842236687321533502890977360377360391629760640 5651 3123199769152961049842659801902014614233375713981629179152640 5652 3131596046750495128306327266220043911383820808341568833150080 5653 3139821336208623812308554434883147896107828885921633565458560 5654 3148259120137853912755919006694784737393622704531833141399040 5655 3156525656223421557983220389495637638053216322197560512256000 5656 3165005143032184393801742832954960648262528475637926053248000 5657 3173312449338476198452218977598915810202864446249823323166080 5658 3181834488395575639072649190716360673413149903670745082122240 5659 3190182757835488001542813164827155825401375464187915127008000 5660 3198746885757565100197915410848588521232177161897014141934080 5661 3207136968782750527794583265740341044940219077045400438416640 5662 3215743372631689333933996285596648537765949811933130744000000 5663 3224174796923299139923873604060732165005128616074796156032000 5664 3232824350938132986788034459170775380863464599910813219456000 5665 3241297299805855286481382469037164457493145999301844253061120 5666 3249989520402009549633833327655993040003530747438453592736640 5667 3258504869248826944560523740382897451285234769185328952896000 5668 3267239958392698475954003571672669760825441729512517188192000 5669 3275797214502521066227992527538452351563868965400584909776000 5670 3284576047529987750242559336018521557603087879182533798763520 5671 3293175408593862187236785328031833546791419856018419060400640 5672 3301997505672347403736883194402224808582756795257177224400000 5673 3310639848679467770058783616691733925444812589043250511626240 5674 3319505401968498125871313183925739014854210226032377880379520 5675 3328190237888077282852785928990200252421307803058053882510080 5676 3337100148345265054776641056190527960792705746400428317921280 5677 3345827664933333149992734981515821562426702328015889493084160 5678 3354781432419164131597001510544866972485471307614342396154880 5679 3363552532377434287219392533238148869533414441212631393748480 5680 3372550363874950661188001447702935341266247934330495092464640 5681 3381364537116174120622714487558342878344180745533423773184000 5682 3390407334662484996759844334869099263298483255861509165788160 5683 3399264784317163037639673182168781886786834931328481327714560 5684 3408352051656401686119755748505558769287770979043904500496000 5685 3417253681469525235307523074623986304286304613659353596672000 5686 3426385615430725195818939888076331437783030494337907265104640 5687 3435330919117368408616839578089658564256621695643488809098240 5688 3444508448700329247637286794887129319384513959407306102400000 5689 3453497619117090903707706789742451959264814582317772714352000 5690 3462720226548811107303025466831283429638697047132104072224000 5691 3471754193934825386816920413397928667580761871052711234273280 5692 3481022091317500356144852760214101365968029190027342925358080 5693 3490100328218157484547622633883533727738189676975877890386560 5694 3499414445626180475364448314570480061122156637429564085160960 5695 3508537160183882120810433787741435778432036415859319893355520 5696 3517896983847342666582516651809864668005920250309314000496000 5697 3527065107324779539330558336311664031188342217208554251008000 5698 3536470839421215910138353100814516967442790111501326733045760 5699 3545683848296043445472987943022279455146942614995980543424000 5700 3555136446106572679690122903443675998584515229148040129664000 5701 3564394537891452534824012291033645405214972784239697059392640 5702 3573893465436470170167431139833362575024157978139897349500160 5703 3583197599271865979751000171557206625510337793882338805317120 5704 3592743074474154227315843781835906864235482398256069134336000 5705 3602092704416098695043659083901613363795397768356218355568640 5706 3611685685612622944317266067080650003956965415958441759040640 5707 3621081024918408006718601129043995352890525699887590873216000 5708 3630720980853733134892191000746054823319097769160128855517440 5709 3640162989680634732342789102993679958433457342428512833320960 5710 3649850127423224976496931173448449578610549436326598644124160 5711 3659338263881085256552560025190570416881185456696683209200640 5712 3669073569798372677054829853550265274219201979176238849372160 5713 3678608036748224193710132662427981295652552837294654404576000 5714 3688390956665663573767615560271021123786887551123569596635520 5715 3697972742396062668890610511358350771337343785220874661314560 5716 3707803499605492078027775552287095601506529596177965470032000 5717 3717432039080851159428990512793489706866773097507176851198080 5718 3727311621594397082208593379546075245579150428229454231237120 5719 3736987133912186232107547491233756572188206738624845376512000 5720 3746914991831151986663831021894057144674378045514910500736000 5721 3756638466270119493933416531644641327089888852736078694640640 5722 3766614811656878132181689975764522498645517121563235667052160 5723 3776385687983451711290855099685148876508409651800900048832000 5724 3786411537731449824990497102102675859965217288853726344576000 5725 3796230023679814093228071934983211621472099055656249222064000 5726 3806304804239367358898736288868065500588710394995310172288000 5727 3816171918064518954970297863767012940090855471945800834211840 5728 3826295858833382115276642718237865632065225095068615018656000 5729 3836211016425885253211695321954630798838696859524098186571520 5730 3846385135328970316244122780066549146991319066063650794209280 5731 3856348561147484527995664175689231354553916140121410184353280 5732 3866572289042431546660691334443091763350722131138001465374080 5733 3876585002948318168767231803667830919894248829792423821970560 5734 3886858557626665915392468116196895369036205142064822130903040 5735 3896919979837671972198713062400955907775851636110010491740160 5736 3907244408973641115405148401116423761653542400630796300800000 5737 3917354752195185083741694575194136691170788751668511535262080 5738 3927729462877666203311524888252445983021091224019758825728000 5739 3937889776826410439954483194345341347282976416057661391188480 5740 3948315004081921355393335880983776957294024990247178933114880 5741 3958524684335130370139993571927905069006550678625261218944640 5742 3969001476840419394992545577100641266891396433462071251264000 5743 3979260753985319906166840795754943320090901360616612110146560 5744 3989788523388249819654229051073237735345756537595265954368000 5745 4000098448102652258309161348377132753466766664360545881620480 5746 4010677417421385101613334284595853716738195108366958757440640 5747 4021037389750157193253438088960179655878733922001229418716160 5748 4031668638961278561076077634409553219677793494613319689216000 5749 4042078877340997033874655621693075750629596319163270507600000 5750 4052761792919828497307100863651473298762938083834515001968640 5751 4063223378779400242326362647761573130218218460753556006064640 5752 4073958201494991183026677837365670686543403353778258204800000 5753 4084470510118456146786092346192903507311772834415165851909120 5754 4095258320940332810512116246037815130944880713665698851287040 5755 4105821588531760006014466403657899149366480228481005917552640 5756 4116661778630647118287270816421693733160643804498180833536000 5757 4127277087554120758259251005375225621360343034374883440896000 5758 4138169885958421379071307712092214623685939138527659639296000 5759 4148836616114468659106666729651680718404718873440343325012480 5760 4159783135366094839315133587823861164333660538100289584144000 5761 4170501510395997441029537629523750154065869590717771192176640 5762 4181501115689135465186346997521396462872150434111502996444160 5763 4192272250308484456950003295098639667877377309044555132933120 5764 4203325188969268165237091553631506335752343311875616756823040 5765 4214148436860067802689095564289803709111883269399262985058560 5766 4225255822392423494788499907276525768195528246548150214001920 5767 4236131425494999894496656804363416859341377531922591876352000 5768 4247292628635787819951732355995952399230402370280613166592000 5769 4258221702582933283159609879478723753770863595149392270724480 5770 4269436957827912466458011495020754793191580098984678878091520 5771 4280418861064039225449520881184742988090392694440312112000000 5772 4291689314433260455157264345091567455879655548722476414428160 5773 4302724276608403434971530722655489291022322589024778266245120 5774 4314049272045981172686548927268757466697419213797797650219520 5775 4325138441426666970473358755890100420496717774114517909217280 5776 4336518232274572834438731405720227759315995789789705147888320 5777 4347660940246951929439955479713177880204460135983635070944000 5778 4359096674171971799987736412147319387452983298327858930944000 5779 4370293169249337841471989756670804766333380946291356031904000 5780 4381784195210048843367142978489097869298375664442713181879680 5781 4393035626542307619110862063736952363000024401084593110753280 5782 4404582184617204075459246950265789037613349886321655575776000 5783 4415887889224387456899360483534641162149119793888716789634560 5784 4427491160571607459768118330511004057378769701217161475136000 5785 4438851373550327321823409646753704162658972626955041066176000 5786 4450510679486852977352851189643972379965750190064966852577280 5787 4461926583589186254629637466041886450207190218048463001073920 5788 4473642184334166899188905300985237880742395062371674883709440 5789 4485113088681934473526935752124453123669360359622011476715520 5790 4496886166313600510468332687435766566280339284712133991173120 5791 4508412325425288669542890179580869936198478170817696425584640 5792 4520242206432647703458684741966116946428740393534126990764160 5793 4531824804653649494178848397720419233104498256237062544389120 5794 4543711735550156137092715128300377905409784579068893917467520 5795 4555350087084914534099946495059228058300235958239765494912000 5796 4567295284440238689835829324267915765566984857603290826608640 5797 4578989629933920855937440859572795641358779165239425222328320 5798 4590992392465683513783086225567729626660761549419514527109120 5799 4602743950878928003631587832189017102174278341175900095700480 5800 4614804545112222426522232695823085216476358756851850281200000 5801 4626612601864599164878343414460174754201310697503394123872640 5802 4638732245251365699748632304392633357496294473517424776796160 5803 4650597061757931692129615462425821341973048639213456164736000 5804 4662775058361380868644908662046078737033446243563501425995520 5805 4674697854411939737275054092194927638493219110279071032832000 5806 4686934456587358852342855524255049707321365722151725186352640 5807 4698914522844613941500905451456436891961707333106465094446080 5808 4711210984326958196746044570540064913303517660328903783399680 5809 4723248567873287116381789904455488356409206577645487860683520 5810 4735604163327387926358877775697728355829517307583599872348160 5811 4747700519593997954937840687201610620868168874783218750080000 5812 4760115521976974277667303291937595065585400863012781459646080 5813 4772269912716342490064459257596910978282718730704832166930560 5814 4784745576624235584447270545159954294492214703819105038912000 5815 4796958269541890957775233517216086534208989700680542408450560 5816 4809493875148689833620217411305415318599480295243351845824000 5817 4821766126470801698165303168411092951702344071078185079132160 5818 4834361932874817411617043293925963319054761002623332446352000 5819 4846693009768121614680732739140989751431730334252476924276480 5820 4859350308151157821738045350609427243715362518411367836011520 5821 4871740463506497673232506764929506588163221232551765630208640 5822 4884458503713569332231023001128880992275906301154095949624320 5823 4896909031252854883579912710942409229834616120905099717122560 5824 4909688093617647124197641779894906166700238280158003549547520 5825 4922198229901649908316403613021009342974704385636681461074560 5826 4935039606419924426923490810661998014017987304188702319457280 5827 4947609625578780423700860872362501949228817124850130036430080 5828 4960512572590372087690325651903622541459101889582613996666880 5829 4973143769109754836165356643957312898773919288818346545408000 5830 4986108551822934978781404756190697165192711468834992574561280 5831 4998800167851788643664833711554014854849611546297806736640000 5832 5011828115928579778980660567430194177795277908640920990072000 5833 5024580411098648496321141177122967556599641198516261345664000 5834 5037670749611298407654313246137319974693115081982471104443520 5835 5050485056211726379659267403569234959523361572087512071296000 5836 5063638072231116145834986213543804493987274771457782780064000 5837 5076513600840370677943622022465337510086206466087321269280000 5838 5089730625638879978120660709686403820057694662178451987456000 5839 5102667657773400020086918275947223524845382932861941151872000 5840 5115947922298191266574230398195741866146893814108373243106560 5841 5128947790967297707062810402910875462303846116592361617792000 5842 5142291566656205877603513573110107990485708732878197731164160 5843 5155353489041193516122455809581124868396489671217142221666560 5844 5168762145955633653914739448442194711720062750326899176683520 5845 5181886387765896769511482728107074176166658373510406297067520 5846 5195359124603291098673722323778669629477231745025594429184000 5847 5208547057758813559605644722996786307093465095742573810880000 5848 5222084169325670828603448720293590508973096096811529164992000 5849 5235334978464689917991851924247827822716721949770814356080000 5850 5248937835572403996710700427060220380553243784965592794436480 5851 5262251808936025135049058423841393369571404799087761708112640 5852 5275919616344211780776918174877990763704406700951705570304000 5853 5289298127390842474262898094589546492168334697379856783237120 5854 5303031163756013752628670473651631899360092060361616900971520 5855 5316473403086439557756719318189332879518263620193782026288640 5856 5330273079153531820169143995451532427650953986318643870625280 5857 5343779318667178201639804435379720123688602120022402170206080 5858 5357644806810403289467682870122904411422223401533814275552000 5859 5371216460043371781723916087199573740715583286710944612352000 5860 5385148062122667261262411884757873302396519375832507049230080 5861 5398784286107175917219542926980897824813499417344311590720640 5862 5412783413570498523688717151150950609881373764963150366620160 5863 5426484504296757569581147267642530857940335503915030120842240 5864 5440550335779843699566015295992148181402728961854226381968000 5865 5454317707426127756448010088947159196799579914163562936197120 5866 5468450528103355113172806061808496752699969264161288763136000 5867 5482283343848982529265170451077443461912468719641119608078080 5868 5496484607167567185317045744841228881039501408697004528738560 5869 5510383146132091563367504677295575391312759858254470193936000 5870 5524651996453069407121640699521457954511076313229148577579520 5871 5538617714065352182520061249903358722386785378578389750784000 5872 5552954460449959797281309532931304578524250724058514270510080 5873 5566986486190645725461009241992320061431568684953051719168000 5874 5581392582751936787846376268316160115664262323581563794688000 5875 5595491219646634471354326853120516811655016858565905834414080 5876 5609965817201866015683941872408191195566612333975876798096640 5877 5624132521270714236442998927380095145709085955476184270497920 5878 5638675912557458407335175798828281261499989764908613457888000 5879 5652909819631518086687083898159365452719717075343859310784000 5880 5667523501099132586863250506982410527628728159760705535424000 5881 5681824896769373040761943259615084255575054875605716790496640 5882 5696507983883341994263881667066002433571585418407209209980160 5883 5710878367567409765128608150478426017155542901588522859525120 5884 5725631177676219030046580766598808558345269936766819416043520 5885 5740069649538402110427657697358524846950997471593140892764160 5886 5754893679699269217896721143155342176244033747998181142400000 5887 5769400549948435016396928711919881679023272605546551142510080 5888 5784294923229199061467632594571733830753354415609569923970560 5889 5798871691825371486419547635083089364472440387289240193576960 5890 5813836707779835156933969121332839961710372020222747158528000 5891 5828482481437449560921941111993010875357813531949280127280640 5892 5843519680693260207084535320718657364899709385085682594780160 5893 5858234752563216042235138862588017083331522801505751064197120 5894 5873343221760351622563809821376689076370662427530540407127040 5895 5888129135532647472890397897516825148671544351349912820948480 5896 5903309199553071810990635610341178216845239961308048722048000 5897 5918165025168049356763877800090659177998964567482513643934080 5898 5933418226163089177387768691594457390862222384929295548549120 5899 5948344282128122813333954675532816940851778589341883963819520 5900 5963669713620908469962150222538143269234882539750449865504000 5901 5978667544114513840831114306814539728224134388922046828769280 5902 5994065512599971072165506078531786220757473900011411707932160 5903 6009134195291072547970173195631087403668693008292478728258560 5904 6024606287783066321029657513362429681624195072906546767556480 5905 6039746122593106955581755440552201371085698651333543270736640 5906 6055291395050933742710518764838015153029979128502483632992640 5907 6070503971162803774623699485122041260627279668767633513984000 5908 6086122757158056895145466830686502602446418915477631979386880 5909 6101407114343115797029657151428495927167153474506518854912000 5910 6117101001398234084435950501713696172245219708983158528988160 5911 6132457465681836100647650709256402275148320985525699229936640 5912 6148225516854420198896287690965304610258442174503418477600000 5913 6163655678848350138124997614006326126315308326360807667506560 5914 6179498208727058852176971610174668513866544852979912107515520 5915 6195001115190157853359463095694827932994541839239417456706560 5916 6210919757466778253664168614289347295595220772304532290944000 5917 6226495715214963906093263869073382698171213114752986075260160 5918 6242489495244473072709781443795934594128467530157883620928000 5919 6258140141226452427322960170425400594946799781461615433684480 5920 6274209400466668898375645110827653711069683323921652432715520 5921 6289933742367370838118698700407908917227896473095653079777280 5922 6306080114959424355221272571866079833307530304584887239516160 5923 6321878487500359854415951385251953686759891373758000991202560 5924 6338101006124674970000976942354331394262081816550907564507520 5925 6353975046636061336383962975761894690260994953377926359552000 5926 6370274033143064950569010994843055375998871569175850426640640 5927 6386222756507572448769860384534658847382987567413766176750080 5928 6402599893596950728621098903282970465722150813424792915200000 5929 6418623614717521037135547636690088278019413829081362670361280 5930 6435077895175252702109042888664605748890452264769977420304640 5931 6451178299058836507708734462634768496827136090925840039456000 5932 6467710072393324170302997151748108430290932295253605488654080 5933 6483886134707942288893982209879380298027619660086428325920000 5934 6500497084012653174855001282854888130261986690879417307176960 5935 6516749147344335442542112280057691003381986834034309723502080 5936 6533438272963185783526671591567282076445691058421692038896640 5937 6549768022627290240955529394920994184690143159382562589312000 5938 6566535654880661574655475507311870194701056587631612270704000 5939 6582942073985823164421894672417530539763666262203849403552000 5940 6599789944889251925350611424093796161353745768266892383744000 5941 6616273355545431275661627443642846252816963688690842090768640 5942 6633200424314658989512339937341502418698859032639580345404160 5943 6649762561995175250368771575173698258648655940162436110213120 5944 6666769187436265479068153141779626745459888348809284693568000 5945 6683408993752475322941169075995185191591548986846996387008000 5946 6700496908202707205550415737673390518806651219782239870689280 5947 6717214733761410719434306267200364788666071719607664426048000 5948 6734382905324034423220214797927403740498044006599630969533440 5949 6751180485846928886744841302593414833679272149791713183396480 5950 6768429252435579524015793343841931024579974574743963237882880 5951 6785305537202117717097631429558669635883865418707312452385280 5952 6802636681485465874063023538408281364330093697779820145500160 5953 6819592001072641962250904479312011298812300583822566152818560 5954 6837004448782642363888618935568107668162252131165692373728000 5955 6854040589428897918034201767595838262478025261193682099184640 5956 6871534707792613078434986110575783356734164748791658660656000 5957 6888650576012662464453732078314711799873105700740646595420160 5958 6906228149073525242646408352795137004955700561620581746021120 5959 6923424104783339349907023999407127004247515705805989678656000 5960 6941084066329284208696612209723023360987449895254841916000000 5961 6958361895938877661084496171959538260924732740655454125808640 5962 6976104591613055153916281855340578496578072517183207119032320 5963 6993463210683181815226076130265765364132736156675961051968000 5964 7011290476344081241931990538505606364603770601593617427415040 5965 7028730222981601569038083821396312701850357903723305141986560 5966 7046640948735652554499794708177920644675450435324542407616000 5967 7064163661330576707081014890056170406574366685672677463808000 5968 7082158224152859661864597872681122021749350529179447106066560 5969 7099762774203821758914865642619169605447662429152923652587520 5970 7117843010141507941298997132637283642045927949463544209920000 5971 7135529765958351216456541970038937039767533282662637770480640 5972 7153694573418737082038102679122164391305258775812068471550080 5973 7171465374643941382788022270007839041043309054967320004106240 5974 7189715108334419150260373206147834865441573227957136308608000 5975 7207568834644805332258564996375748697707395202107934385792000 5976 7225905383919021968773309858173525129468683807929407622176000 5977 7243842381098015606304889128708794665121868142288827482496000 5978 7262264600540813280810634645149982171839147304385983229066880 5979 7280286761732164828926223839881225045254863167258029999956480 5980 7298795037122853919328473905118662112324817726126872379504640 5981 7316901196595282283379787708337091282097706894771353816576640 5982 7335497417393796711405916313874198504117269545578370650908160 5983 7353687953211637864916397888781994141915457266990193735045120 5984 7372370982574690204768918141167003146026379080382247809687040 5985 7390647787910589135346185064201917403992657492017659150848000 5986 7409417988620943244315810135796556209993965358926238259521280 5987 7427779906162531524333005836973391165195437075828056922062080 5988 7446639223745037918706683527051657232637916093978790345600000 5989 7465086608321162286727988417232753578441910702316855127988480 5990 7484033859572429095183785994630678320298046930055765486720000 5991 7502568659394619355115693323753630757071769376798462954544640 5992 7521604239080674566805980518337124696903796391123436621056000 5993 7540225251275694990562656406474690270984504180173510746085120 5994 7559351104947314119127266934654248657582664136888508313147520 5995 7578058716359392489513925370197509011687712765828791947136000 5996 7597273669649699964118604309552454587501748858079459749600000 5997 7616069828420790567787444989200219912811937673428630156800000 5998 7635374253597397268346168095602376658866192515580239953600000 5999 7654257765560661348656620041132967921595816363606331505259520 6000 7673653664630737170699635418734607395888040503379693243202560 6001 7692624892628286456153892609967213901366201164532503688656640 6002 7712111043452543694585645934815400680007523916733492223180160 6003 7731171993519545720712725313351621689223878999098770743424000 6004 7750748801291800170027166970559278471055483106121488473600000 6005 7769898231069934603071857872853636608125538889093428427792640 6006 7789567697736815516410320786298830457364684070491423743426560 6007 7808806003010748679335722604769965515051498643382871653486080 6008 7828566916810883439156394593741096787040749759761960312192000 6009 7847896103471611767688064910073467939817578577509982072212480 6010 7867748845116224638633914821254634470599415488656630354300160 6011 7887167679772600408475109356563702912058933266144606844240640 6012 7907114309281324616388477487432043093292721265567203267822080 6013 7926623164245144851560325272634527350587370196509921960192000 6014 7946662420651804599502182039567024754529325637406713515479040 6015 7966263360090889609515670812479485542776455502528345427717120 6016 7986395657988856029852899181370693701999165129897708056448000 6017 8006087398858722858917358132790289578334774965330874172380160 6018 8026314799414683728914755649035600662894460039951824964864000 6019 8046097747942287507652923537556022421280289789416425443604480 6020 8066418999606700390125321048544461842096878404577943054315520 6021 8086295219711947690778865871902910881918752582047567276032000 6022 8106710711791141721760010616781658172466243593316030903932160 6023 8126678931003692660316876602143187828882769893944773603264000 6024 8147190784429607893146257084666774836202643189873050526336000 6025 8167251383433115841677537865464041137468963459075519428544640 6026 8187858295952070042361502695034105672675523307809110992865280 6027 8208013398623177839626647191658955559977811555879243490972160 6028 8228715795749117205438626545174361359591711285508135079482880 6029 8248964078470103125986123422818879382457248755366465369104000 6030 8269764080900303317617118959781169491392906445729602670640640 6031 8290105959253754497233780516452143711555927382601245067056640 6032 8311002274431318525992112591292764124409974317149471291232000 6033 8331439873297452097660793799956779024660801205871278895621120 6034 8352432900664256652316307515011217535827044116225975658455040 6035 8372964905986306873229260451035388483872160783829072480860160 6036 8394056827702761736875627995882060189664215392383320862320640 6037 8414683628698431492955893050190420806644235665852766087422080 6038 8435873101353611911079697508821734634081575500863197626464000 6039 8456596884592121602223842371407066617728240126949358260584960 6040 8477884343526171641627776364137035391555900215161692248192000 6041 8498703742263824696315308747205114142189795593874833065328640 6042 8520091369290122951429278000578026198769248975004901744896000 6043 8541006810038597763847092007533034780866604637263266732706560 6044 8562493271763392328819039784986733938650095866200947849259520 6045 8583506940658594334159809500317603795591893762200457874472960 6046 8605092645503055349815061224475890507861848849468474064368640 6047 8626203185648360809465094778357735067005178589505276221614080 6048 8647890380071192095397143206116278777427501628348750022144000 6049 8669098190787047939132709457466936842204837924846092513300480 6050 8690885487604633777898589530260804364397781605865380873426240 6051 8712192818480760141421528822495271006711449945938515731376640 6052 8734080663050024194088405418318543603212562579034631661024000 6053 8755486104339503976868695744447453600003422748049676993938560 6054 8777476742675765258797728658436461646719616293992441254976000 6055 8798980730675698225809672589677361164189611685848533548656640 6056 8821072785915512155231006862212020457521831436769099628624000 6057 8842677569650543334538592703240397277837992784037670746305920 6058 8864871460820108299890502035483031981666135519909288868133120 6059 8886575640719506282172368522176298839244960904825435378772480 6060 8908873678897254803810345522841237981572245579322662519772160 6061 8930677663189408708462764061730307332181055642717711046400000 6062 8953078416109340385362053243127345968626369721978668706268160 6063 8974984520549858434749729574004114914858333780355106050949120 6064 8997488445248926507315620157916699316899118145612655445984000 6065 9019495214387936744282530574725338808084936963642331899810560 6066 9042104621383046141090210994244344939168989061563105574752640 6067 9064212501482220902205275912902793124693833789728729507918080 6068 9086925970623073170901504552247283744186129728735580250010880 6069 9109137276783679312385191375520139261930195215913317940971520 6070 9131955236472205702838608106873308232823749134787477881835520 6071 9154268523716584882398095938976456128784492583008739888944640 6072 9177193351387037380904573019043410360684346516660011045888000 6073 9199609038520079211986043572474233607319666186277067301682560 6074 9222639256969849302211795954449303013692365850678736303739520 6075 9245159726246291975097124367221147167402368626181565887074560 6076 9268295802988381169085763597198819623415098923031654109071360 6077 9290919551869613774787539215370334535693514959147962733824000 6078 9314163865162311286929017709034766694770856604106415574341120 6079 9336891351606473146540861465689409702968938690951816492544000 6080 9360242435241741199637963630233542327182768863102976457408000 6081 9383076040710672900859136558681166296893656486985234457072640 6082 9406534332644119201612519659889742663391085933000507264268160 6083 9429472566945156209596062863378993581154715265917462147072000 6084 9453040514277451976597751286802056834048987356931668300882240 6085 9476083805508112618470453729069932883761861272408241854798080 6086 9499759883267847283035881815013960884404602513791159289664000 6087 9522910681954739805179175620962181372129676167462526896832000 6088 9546695369886257996476268463933270657529343568753032564592000 6089 9569952126568979686973149785960734048866907539250069721072000 6090 9593847870988216694879842024918849204419062832983098493952000 6091 9617211054038526876012964681330443623864324724131376553424640 6092 9641216341286858608364334203048580751183228409960631063118080 6093 9664688401887590360530956924569693871700796858697153447634560 6094 9688803681240319677126621647893370201900968432559269555991040 6095 9712383081093946222350753682315430326865511959149735124244480 6096 9736610869656342424769851974324204170099022163916125547888640 6097 9760298046332513546662473780029881160161270928279883426140160 6098 9784636771521778887493022512768600851907944283192670930160000 6099 9808434247240000967662149870424080773498309767883669478912000 6100 9832884399751637568648501462752756834827809076213097442779520 6101 9856790575177013019356822442070033895564326884782358149312640 6102 9881354671184384336655887293608515223087508592039919163008000 6103 9905370026929389762329491582589791275284648983489692811392000 6104 9930046505542794295375675314941323655587442874039258057600000 6105 9954173562797264893130018321853782418982308838144403668193280 6106 9978962883258379561285306705779309036716254105933518323681280 6107 10003200054191461090743834568897197650736239744844520641884160 6108 10028104807113083985381087418226355010503427310362966395072000 6109 10052452540576432911590012565206415934262338886629593553440000 6110 10077471102770168499323613853543446871606781632964773717340160 6111 10101931993010932273208513403964732264086596553021115049456640 6112 10127064866319826070275632996285122150777072200250360081756160 6113 10151637264293937817678761707385429289852844368421031007090560 6114 10176887038282390334700850328486465340754702420712144618112000 6115 10201571435494357817235031895887673236522550638967419492162560 6116 10226936499010876677430420323612840438913197770354348879232000 6117 10251735488522944592400594968951489358559761590898682573056000 6118 10277216312653000098547180715903802297862399550991457302528000 6119 10302128257299453671528539894226209564298374318443256502208000 6120 10327727506491488007962550052542237031870308304614563796768000 6121 10352752865010666421870192957229296846993452422649185034848640 6122 10378468863958856088048625097863911391016512913842812286892160 6123 10403610306230851394780002541526639847165313822036288972805120 6124 10429443569858739091788924743763195548411278858288237473227520 6125 10454699394024049182500590628362461931880468629165400895509760 6126 10480652585577057130175620644150969078678927082087245202337280 6127 10506023294227456591504089270775469773110423702715878572444160 6128 10532094752527882970662275781231854592359424210482027901378560 6129 10557583014234909907325650051641235447287812859402251333376000 6130 10583773220774079066209680487510858998377241295284689598160640 6131 10609377345909735572354354568882989081334310335128531015696640 6132 10635689040939577813374217182635874046093614697164993828188160 6133 10661409500038374988228688057035691351236407253682429902354560 6134 10687840956331138985044029150900539890756621515295733833163520 6135 10713680495244416348993919218978282764649108276794415969664000 6136 10740232239382232381102490097831042587231076614976093627200000 6137 10766189101854159659247743815402514084324402423907736449694080 6138 10792863874486624027747016940264074914222261123235255294730240 6139 10818938576195258726413903520650787806313727789932976315755520 6140 10845734662914734138843720184769133704458333132129436027645440 6141 10871929948224719784206612118665030510283253891859177169408000 6142 10898847841127709190019525977980973098655801757928937595420160 6143 10925161968177925523640246478520763671888640172580368332226560 6144 10952204487109971450859770659576454076477628167372066799904000 6145 10978637936748480073704794272066161077465472416161213680864000 6146 11005803299300148182099449043393013940203381800969870326272000 6147 11032358895344919336887146011513357554174016728102749175089920 6148 11059647641779666895796975173130359573818312961970166730976000 6149 11086323573797230390799315908504831957720981791830999926056960 6150 11113738522475735095717817993383830710723945751455256638369280 6151 11140535317730992908344275711980759216421107946670893541552640 6152 11168074699442964983553703561233991891156276943542187866800000 6153 11194995181940831610275045641764677644922872625828072455557120 6154 11222659501404985728663849301270016286446536099475566332791040 6155 11249701873730305780839868367121559893994629114100136817776640 6156 11277494030730382335477033819035944661164100760580243663008000 6157 11304658784226989496245434189984442537444522653699614366044160 6158 11332576941382020715076597954321954996381532897354575612736000 6159 11359866981764376207814049092772528447302290460199998516692480 6160 11387911691524974129071220497734321732452482415408507376988160 6161 11415325150771084018310996931956000338135242455592994467521280 6162 11443499311244237724900622200183180047507942112179314811904000 6163 11471036730314064441610841816287955355674268633129363844450560 6164 11499338517750201547070004045765950544956845901749826383595520 6165 11527002800573071908234606692753090602094513441206398030178560 6166 11555432730753609721914292212496198801930648262260455593936640 6167 11583222022729184155612686362344252059174376978458728282588160 6168 11611783079368517448410059469618160693723096546055727702592000 6169 11639697884422510345664073561037238477580017441085710161920000 6170 11668388171724024783595072323584744301817072444363769755403520 6171 11696431477792293341298003608215953563075355333591356044177920 6172 11725251560610270986473939103311385233729692335071377941230080 6173 11753421442317484963033797329666099815721167911184996562002560 6174 11782374302551939022192865027223883948582835643748482020480000 6175 11810671312960306011632072457421050333931467651221561898048000 6176 11839755068837949304658977357726280979930765170322156854816640 6177 11868182193914143895062869364068372836350489303686004529664000 6178 11897397374423257611230149122294722117450966610622989630768000 6179 11925952702640825516142754977522815636715873982066961958251520 6180 11955302375773399718773196120112793569004543454441173305200640 6181 11983986422013499679151678345410289399585975469043319058544640 6182 12013468631819900426191378069710736347917393363884455502456320 6183 12042284470362177742489554993561689167903752065423597500800000 6184 12071899796326850382131679838771418989530924802612866076368000 6185 12100845440856054023619039833934199573406620264968366222862080 6186 12130596948955818383148605137352585605797697399833291569633280 6187 12159672964872137683019563250038515662034697368128751301248000 6188 12189558715609522857529371543888600149313441904169799574394880 6189 12218768175060275077830508065623008955750171261780192631828480 6190 12248788708956962847421941711071000891051426177569194033984000 6191 12278129639893895218077654406081316460493804681915402381409280 6192 12308288111430282198152612269193268868229429818996179102001920 6193 12337761041889631731281841125066925852756011102158272555525120 6194 12368055435231575463824663031516355571688956497462718550912000 6195 12397663526180580664709121543390433425632962396648458233856000 6196 12428094433767515928741363766029168277333290276545706235920000 6197 12457835636150013946828121344816503848811983084599234423294080 6198 12488406212297096616913403679298164349375185803897626934469120 6199 12518281106132940981628271559366790259298467308829247533760000 6200 12548989349937941278011616520006802529241897124565607707392000 6201 12579001093851179913796883698613335129893068838489403089903360 6202 12609847557586410012844355207153261796006444848316477831260160 6203 12639994119284452202644025739354367273990889288592741235618560 6204 12670982048253242742563223121523916624973328177915932675031040 6205 12701263967201232781953013128430451600867930353887791237552640 6206 12732391281925922238602197071585994035031492386207596372544000 6207 12762811808033713019929717180924299577747055387733460229568000 6208 12794079116255544461548984459954830291990912711501663681517440 6209 12824636138008237240168220680119071242985316325662233713643520 6210 12856046682663078254659942549999140827299536824062787140608000 6211 12886740792955950030112169403788273805563453622076609427600640 6212 12918292509945624912617789776222976029549339637764429763806080 6213 12949126958261273982089667817817855353825109616115565395200000 6214 12980820413934415219266339422726106901973889915294414000384000 6215 13011793103938015608526301419164114512262672729319449879045120 6216 13043631634766243958874258647946733735225137662763593896448000 6217 13074743117533463215975326088365191210376467249539243600798080 6218 13106724580665071162464285690888622432110647963467594326992000 6219 13137978199545273944603965440625273593650824908023510097204480 6220 13170103216263660043298145111422928406226902157270598838379520 6221 13201496793366792795671516349044806158727253518584943353728640 6222 13233768697552848302210133988424842672435123250348415718456320 6223 13265302841074013590742450666145152675477758239339266686525440 6224 13297719505748267653936741866063570569386573036049517884112000 6225 13329397556303995265256014282556204832378733444157001851540480 6226 13361959560073047020734312931203552430982683698896722125409280 6227 13393779355413882996140895996219291344689469323587643802112000 6228 13426490130481734381128328435060050333132291132975533679890560 6229 13458452235714561876140532221411416275018189393698197974864000 6230 13491309571904420390975036932830092650611579414553207502592000 6231 13523417424117778048900459515492182654776702180282011962081280 6232 13556421956494214893035464982191997474004671395696932353600000 6233 13588673311725867290543384898054262763310259523050734636933120 6234 13621828469718235817136548189920417607684257567879401598464000 6235 13654223949611871839223611371002771735417396070964794357632000 6236 13687527539379153612072026118895243833098243724201501511104000 6237 13720070578075798970720868135468601085671010380668478135388160 6238 13753523192933499354477013575627661521645348629627295321984000 6239 13786211562595243628211406186915782199134110747264658242795520 6240 13819816730826069999225206709743324342323074309854406011397120 6241 13852651008679780035224602865060185599878102649425159005072320 6242 13886406450801668135221864132312096980462433517598621913484160 6243 13919390172409008847650327371656314449480774529073838033349120 6244 13953296539829240333598339021848191509734829007299048831467520 6245 13986427391020464940891537915803798302120877695652791556000000 6246 14020488208992984695763958158425631403617391710276930830288640 6247 14053766825118439587111871720778584182521123338493770895854080 6248 14087979833297093762861788468355777344031082269063650454784000 6249 14121409746757600480297031586402381597898902396011353678740480 6250 14155775551237702036837185632976386500597016442568359909790080 6251 14189354464484462448250591731029301395030335123915770556416000 6252 14223876692106689460734871912699145508389039922202284564636160 6253 14257605197017442312530519393374967796013498723261133827058560 6254 14292281499340021312154828425618628314500780414464122222656000 6255 14326163230267374587623846874846858309796455084956912248384000 6256 14360994273091061810787175062819611703736980320004924873968640 6257 14395026843629144729553414112817913466051396905009600312286080 6258 14430016252898959724967738590562407016709163472733124559360000 6259 14464200314712475707036777317946129274821181776557585913792000 6260 14499345759354265184612246530168737253689880347958346560462080 6261 14533684943389753881213624040923342376524871530251288467568640 6262 14568987042500865587856907284900494568270952465969957291192320 6263 14603478981848226310168697478605434311586478731500964631170560 6264 14638941465800095777779471776321216572222954885073486640000000 6265 14673586764981105649189618103923510819169652749655189613056000 6266 14709207212035917531200996964113246234527350880993173289985280 6267 14744009606746549392427487264491449011516344253595896851776000 6268 14779788699798227737683079069356114029952412304371400974141440 6269 14814745731734876479997213964919555732525422475561449338256000 6270 14850687197691189312455098353283970652793969465416207565824000 6271 14885799532822640076748505215723080661491619263524615885168640 6272 14921900967844834917756893812471262924344942621004049656856000 6273 14957172340647791038030162704303816351099468626369583296997120 6274 14993434379506431301143797657369223930570474630996182859419520 6275 15028862349357155462876505303445614357486361241900507161232640 6276 15065288826273484641510743477504437930945266324563188342256640 6277 15100874010537100161187659507507864746031815555175883231870080 6278 15137462430847008918135691790925747088078059897304152567621120 6279 15173208671695524286844216732718741575921296121820743232552960 6280 15209959733318091107868938796849788630920393573546095942624000 6281 15245864496059717326461035518485454401604307221370762139233280 6282 15282782029489753575268239145587908344551938139704688223440000 6283 15318845997166744757491465431632392437596995447787281259781120 6284 15355927526196885198526590977571245534910629051223944527883520 6285 15392154537097750607122585018578382486324314373434777931008000 6286 15429400710062803045800833009097596272640729512903948805760000 6287 15465788247696501314422350261520028150893001611257898354222080 6288 15503203007878509257927417755195738534438759222165814547717120 6289 15539751705237450271178508294139038624381144002720339075712000 6290 15577332480491476497734641454949798728284797372961656920378880 6291 15614046286513495139543628930390783504005288615870293602432000 6292 15651793790069415740649402614681322668576061940095217226202240 6293 15688670094058857224755892151437495414861317620820578865152000 6294 15726588265236194596631419024490920023297014838338918326080000 6295 15763627765154656246795534801051695599914244017136953850688000 6296 15801714050815155982436623583387196381409060401465405419424000 6297 15838920691441762999239029659905083235010812087053357216640000 6298 15877175756298611234063517946178036267504597264586815651450880 6299 15914546945712504272453094962849187256369171670373311958240000 6300 15952974842447129316239614445125798518699139897929717781870080 6301 15990511227025837793055646557154739314071490091630297526272640 6302 16029109303764803904691991760059491274860512201644991106268160 6303 16066814944613730514466899734647739752626293488615132067594240 6304 16105583932819463385851361651986566881423259795744799274683520 6305 16143456138500415626013840394572016947021328083090540149552640 6306 16182400086593837525538625324888685790688261725610532616545280 6307 16220439570276761400029172262863012268913432530335220824668160 6308 16259555848611837142695667595328821829274901410606483400064000 6309 16297766666972272008894924392603948708224651802879298293220480 6310 16337055954404291781094906817166269486987229227847831429596160 6311 16375435435340591650260176246778778129287252175412143567280640 6312 16414901896750946024779926112891697783557436923136597401344000 6313 16453450702958982627625405095999895658866006771414390261632000 6314 16493091607177193118195197512837177370442002455938750400942080 6315 16531813912213611365760287123536967393154212290748399104005120 6316 16571630006670467502873322559001185012614673731802087421792000 6317 16610523036051078386152816013347786562613087542931902742718080 6318 16650518483803887537791228472068750091533881568228114120133120 6319 16689582968899690186901698033946194671751549967496924630144000 6320 16729755058979558736226795826412268097919547684802547097344000 6321 16768995168630326509181487016885598520144940798089848618480640 6322 16809344594251784397190241792325844292356858674469920002400000 6323 16848757576618582172686048493630330310652020848829582032482560 6324 16889288620537749034892523953460820377227015772739852180439040 6325 16928875152282021161068005271889208138792990215274710168709120 6326 16969584999068059954882888505784547558140718324779893330000640 6327 17009349369100963923376768536789883093475832146232157952448000 6328 17050238785254325408115340762693976168649936366828620900992000 6329 17090178136448801893489402895653388256711546946449964389744000 6330 17131251399909004999304373321314569408846300791475883308001280 6331 17171366479508492553331289012546763230912853275207332553456640 6332 17212620795647089994189741784923264505924118971664880871214080 6333 17252915890342840089132757603460995057549921855874712413061120 6334 17294351969830820691209694600767604801236852169123375505643520 6335 17334824243058456581000194181541199945694281757864021369948160 6336 17376446486804729593511061666558039831173668101008068496720640 6337 17417096629408949230327961715069997785174330627317458495582080 6338 17458902138182809850595084652208790099429610493106213261744000 6339 17499734560264887805534338236191320428217773543167369242708480 6340 17541724117236969000028823142639841348953137553876046042141440 6341 17582735873910557302354956458903473931240521532619402731792640 6342 17624913874869164930693505114800747503690414870438837778104320 6343 17666105732401799344346310020174036426724866896566218219266560 6344 17708469299553211129837685262477745233465159996613494416736000 6345 17749845662747918789205650271333151103519542679604732082176000 6346 17792395521744218339040454191549644339398229454719616182016000 6347 17833953466869573950021035604896900807246046356661822762012160 6348 17876694142742111071705361578780163284821487988330384667106560 6349 17918434378024794297303627267674025030106038111377358206699520 6350 17961362882507073058695694282299965272464127336400916618731520 6351 18003289939501331429210409427027225045919112359867743683456000 6352 18046407072750302796216340653317189861693283215988895992766080 6353 18088517919268090969298018371483117303940256673401335853298560 6354 18131828200891233204244849387821543809210535885410958947460480 6355 18174123619755540760507898147476405826332607199925610419937280 6356 18217624083570319918319170144167247407914454242608012192143360 6357 18260108600693900617122581858974905421692359695220465717667840 6358 18303799990569611623959068229797773711096558061749053125018880 6359 18346470595594186398137731545227488926613374293683023403968000 6360 18390357560980252554619131023940127826711657895921306044544000 6361 18433214976915781785091311194603497808486567376616480049120640 6362 18477294437981565948411147086967840313244892948985091829356160 6363 18520343324000111734448328492643905207156383086219542001413120 6364 18564616101216395324767609783619775561082979144342776397099520 6365 18607853332404260426809140997413397561039536537405662763264000 6366 18652324069453404065649266097506781416440366220259001382561280 6367 18695750445479134602510837417818778100720233355725370837678080 6368 18740416088317473677071409436155132590053249802636177746240000 6369 18784036262394382403104939333255066858379177691821776289064960 6370 18828897570512072149524461660167995354016591025824407118283520 6371 18872708440195411323752934754963775899822355448604859073008640 6372 18917770190619915230809997585138699379474434608053794668800000 6373 18961772497071236955789735609893902165991995562430494410642560 6374 19007031518922835449281968270707588074949120872702288773259520 6375 19051230049185626687340756139973907214291353232103211864176640 6376 19096687180651983137954306813786629892247059644489804347024000 6377 19141078714474601647755390111271673101555126066623839239004160 6378 19186738729591462165777769845038461293495730098999881533061120 6379 19231324086926977493280326412974786995735698100321592825184000 6380 19277183838280513895677623896831387832436930148503632745344000 6381 19321967799855172145728694089193354123741515207319721873936000 6382 19368028062797891662528971308168620294598636775178904734748160 6383 19413007434655845401796714836136936996914588816094726020037120 6384 19459273120262700145792365407404975302488906661592530035712000 6385 19504448658964627000313682911779568505827133117700322665870080 6386 19550916499624468133058981640366251779431788470092467450593280 6387 19596293123365263525762291495459694629635365697522291959872000 6388 19642963978513625528275126151294497760955268265834364351949440 6389 19688538372211451927463571855695986593024627010876205740112000 6390 19735417146482597116134238959877496104838574062749431384837120 6391 19781190147672524608124959074463084598284806375793884301025280 6392 19828273597603464036622260140091212203544289723477784717056000 6393 19874250121007401016221074818519150382041644105343312337669120 6394 19921539041364294312848233637049963298471972173513446317824000 6395 19967715795786343427256900346414281789180459486333617762304000 6396 20015215231938894742293828832002579648062012446976121670241280 6397 20061592989605551911252468155355931619062727677890152329534080 6398 20109299577789571205200840388524205019596840304548080046330880 6399 20155883394665049076155121008261939994534094527673899657344000 6400 20203798012783700782175937536990128325339410849813606490272320 6401 20250584473105031756734720781336206529966985531637765169744640 6402 20298712159704588296238702889852483683917514152487993782200320 6403 20345702122210138736921863368381945877020786391316710534464000 6404 20394039538419836438212768280499446559897375857451643276955520 6405 20441238052054203609697271375203415658818545379558609372897280 6406 20489786009162955098630339546609954481924941396697367106192640 6407 20537189682717612597306408006297376140839454028659105341760000 6408 20585953367192948420367673293346160468308762997845094641200000 6409 20633562992201477151080561876850321617761866856261721635008000 6410 20682538938134173926693917775237155837031796198868653454588160 6411 20730359708593336095035555300563914632270575735085172790448640 6412 20779548812704561110785712238645875174786114750079807202688000 6413 20827577212712835446612112456753641873149659780950629669207680 6414 20876984654267160724306791122947226632462359555833040192192000 6415 20925221560903471961982505604792236976376183510864152143234560 6416 20974843899620763627019596703982538390976802145914705909408640 6417 21023294499432798077573619622423420993412388406125796677795840 6418 21073132566862349301440072157427383365800815502541799075312000 6419 21121793369299624301249019110985276779800724630322968309771520 6420 21171852493241409201849866914292610182048811552070726365419520 6421 21220724306138364105034513395826578579513722368651733367488640 6422 21271000915678395441459645534622770050774102185932144049248000 6423 21320089078052377774910212409342297480079657487211158431813120 6424 21370584092545656408028085274308940113831242986721883967936000 6425 21419884982187972128168098693384706851798074381306939401086080 6426 21470603721831964554834959043917803700976443405107729345536000 6427 21520118234455741234998743786993706799282455803652454238350080 6428 21571057158212468134255946329435026619133300177810999955325440 6429 21620790625021862629489705472653886081930725797185266418196480 6430 21671950581671717151096630945631761495390365831342518973744640 6431 21721899406529792687194522925320936445073509836609134907200000 6432 21773285868797573463889168957433620672885457725432778113244160 6433 21823450879703080553098522937071138863987269039386508665344000 6434 21875060172273659149662367495381307293514564157419604697883520 6435 21925446853484102434871351570740989142462721367251799410211840 6436 21977279915340902962740864137222069746518280503123483120624000 6437 22027884535349935989524562128225862884342065466941682317820160 6438 22079946834779164922753101998228697516598724929393156852352000 6439 22130770311904782512969776080591080557888409433207662679275520 6440 22183058200815390486559627016993770739617856243326273723392000 6441 22234106011053388909154561709916121411163355995174533539584000 6442 22286620355715664165522641224368923319037377928907431852204160 6443 22337888798057367885368310222575224657757402600528507752896000 6444 22390635223456945038593263753093437926782013798164836097824000 6445 22442125142882812895181118222783731694853934787516118598432000 6446 22495099862847483209011504795925321073218652119959054118945280 6447 22546816892547932663951263168960660788582847488473626497884160 6448 22600020869705629998266264077089996050267161414037235485061120 6449 22651961169509589680943808071811018506605500174168511334960000 6450 22705400020433402695522200452435238930010621278797512100613120 6451 22757564528110557559304238606874970240717147733304351422992640 6452 22811234494622176308498789065387644724543424952435569514942080 6453 22863628838374671144509138411043117848568108697117819622400000 6454 22917530808310543066950827047924625063278979486804238563159040 6455 22970151175674934228072473527855857555040624355113206967984640 6456 23024290926485587724377029145176956253888828138071934494400000 6457 23077138179718595603415459205439357688003136094204994589916160 6458 23131511815051700617199618228745564664560780973684205916816000 6459 23184591743815479558920370477617921642267426296910849741652480 6460 23239200246761061627189730941471288881599193625042715527552000 6461 23292508895538040417904088581621815081289454294841059598049280 6462 23347358034661367514080373497616438863505007210454361178944000 6463 23400896364817835066079645370535671548323687178496626502917120 6464 23455982272639339780519476176188699070360738856605219975099520 6465 23509756064731835904969175691746727676149453116988164134789120 6466 23565079647308711129635283300718113292829962064964381602241280 6467 23619084974319118788219352448368969634227556478572817080832000 6468 23674652169310094708407293477514474356736020757088088389882880 6469 23728889914911171817060882458083179183177723767287656798416000 6470 23784696708946315032704105660896856926257081304001470498667520 6471 23839172819488215489307007310064741643221602985614330448512000 6472 23895220216473228478920922831017897968465404778844686108400000 6473 23949930621766485915130994174757932654085913825019474198962560 6474 24006224550035156683415656062830461565319722391614939232552960 6475 24061170231739777421405779557174784109925155489538345824363520 6476 24117706707623644225942619571536268386275330380345073426848000 6477 24172893602457162628786589333288689489363523520733225185116160 6478 24229673554522999845644172401477004438179428034085207151872000 6479 24285097621695095623945394520940969306808870835524155060224000 6480 24342127147996103953615934802912283840141446141315942270472320 6481 24397789289157811855919436230995129090954095879248280226976640 6482 24455064256064266709925209559432899859477989878025968626524160 6483 24510970582176964399352665144192421470668728643782485667781120 6484 24568492018782022780082523266922926250732128162735260479803520 6485 24624638337943706981317807402773114820128805799208233998414080 6486 24682412332482658667582564647599949952558407623482518801121280 6487 24738799646964110021431434255601141166932852486619581579200000 6488 24796822100415523810334491370825206885343386613147793866592000 6489 24853456511122580920221232002994417642921346228938357974036480 6490 24911728371022358517721538774228577161281430711966797611264000 6491 24968605716268726672022117209593400371508171430870189758544640 6492 25027133245111384199954023900374218920376249950155423142940160 6493 25084254448918674638317434561250074523856803946728108720773120 6494 25143033393567391517039203543057270007487967152840837038039040 6495 25200404731704786059714498811561827412069090332120125905300480 6496 25259436142967630296338594124716919494030767343484216143744000 6497 25317053298401544433644127785415369345916221854130817921376000 6498 25376343432551123633056569390124783070156925018662580328666560 6499 25434207432717098469025920877528514396807150610767457442859520 6500 25493752068157301579173048795459430120023586983897472617582080 6501 25551869178220229717966672222458395372153882887218038514145280 6502 25611669281781981734552819792014910654535042869773270185980160 6503 25670035220029021982351870929042160653423143859595778723456000 6504 25730097226955861510330724737038343452756420824402534452736000 6505 25788712936104811132404304984352849816463552842342125752272640 6506 25849032466381250961698545063327203865980491459591629648832640 6507 25907904391137065806099196500561934780574349497765226247808000 6508 25968482521884719537199936486728467003597440049868242251037440 6509 26027606220901134781379885897853593963695936426397842600212480 6510 26088449376576622542195441392553314420923937097914251402936320 6511 26147825898770853739349822401768519141711655128287343998320640 6512 26208929731771053877540314857464796904962672119141617788060160 6513 26268565515001355367265355492429336708565666238796672871813120 6514 26329931016077372323538254031799368200967349666528058296155520 6515 26389821651099661437229976930845894598338986492124151260738560 6516 26451455428427409185093047630344837168504129651045010827008640 6517 26511601876979656132627909835679170418907413393546176448000000 6518 26573499424465452273981423739256985466693149230993055701472000 6519 26633908308756510976772948441197851464527043561359980812712960 6520 26696070726162275888062278631366997190141730235172817464768000 6521 26756737472874251583023225510839761614120898204238400262368640 6522 26819171357004128516105627013624797801894376810966504982364160 6523 26880097041325651144423119290601114804285776397042442019397120 6524 26942797919527761962719206416011902792358932722561656088171520 6525 27003989152053461310725088025738974388799170624985506673328000 6526 27066958035144417449560783691950516712296788898274522198561280 6527 27128410275588267706873751507286723155584642483369065997724160 6528 27191653953443519521215912333989806248140321981928089169984000 6529 27253368187304985350612049276677018346336959058722785443504000 6530 27316882019987495864144203938345948710852624188392425897552640 6531 27378865047142065754177362144991417167528118566036052931297280 6532 27442650157404295816647004743995434231810051014217131794780160 6533 27504897273395374565028881624604311011699336646387289558528000 6534 27568960439238256424147181483837725819963614452626006411328000 6535 27631472741668985711593141260305675272078422170270273496046080 6536 27695809357535621465118992970603803770196283186912783734400000 6537 27758593634060498803109689859777443617258030265198927915392000 6538 27823204735737620626541909702466334442243048303098907692922880 6539 27886256315951167034446909987322759242977240984841986982548480 6540 27951148875133525287668349099066426767725217803920147633792000 6541 28014468764332404745206159688131548443629508010704557868769280 6542 28079638003542217567345845064551278705660181117657631889564160 6543 28143233188270269977818539811445765530640243776113937434754560 6544 28208680258293573663730755607675062527820115495406315473008000 6545 28272545894927733407606363631858791403722758738538225127383040 6546 28338277754975967183959791831170961499315671523498990513249280 6547 28402414963888833080902451132328122714102651197997772987214080 6548 28468426876518596758497854887633432676875063290844744488973440 6549 28532842631509371772317292371128335754688659927908701709056000 6550 28599135653401066436163532803342497978366101472216371271996160 6551 28663825145858070019847413486173080880128099092237715527472640 6552 28730406435079748152038436020411931771401377803901292380544000 6553 28795370695082741663984803486719886068837507248708823039538560 6554 28862235337532354196715073409642406965596727569585945714208000 6555 28927481538431700881869536702400992452442052707747653904384000 6556 28994630708883232375307507620848775410640471854605165017920000 6557 29060153864026411350144102248649552352374119027531189386752000 6558 29127594712195887499333350005783795875272304727495906206533120 6559 29193395969929241666246097818561605367093491516862973605483520 6560 29261123618212822085823291156883451321661427058680968497276160 6561 29327210138467216412499709094886940524413514147883786870672320 6562 29395225664791351614250311303385055847723435585780362716604160 6563 29461592501771106076348874824005664461164759328192902287330560 6564 29529903260018216174147670311163847258662413424082509137771520 6565 29596551464394840348832456090693722574446480892283933066181120 6566 29665152395444391012328904322779676113120588836182043334319360 6567 29732089331968309504276942826892147012103136552956268559360000 6568 29800981639842046592342907029346628354927127557570139494992000 6569 29868202179834414100537448543475299197905462645350813600496000 6570 29937393204776286800247373578360565262924267141262166609332480 6571 30004898520318080753878951845495694226550771092980841881808640 6572 30074383240728191460203875223389050847523379143003366466908160 6573 30142180687467190475705390041408952644560304993761322787205120 6574 30211960207773795121867592023107163314587013681135421221312000 6575 30280044694171617894141018357554982783215220594067107747970560 6576 30350126564182857411314734107018535655951081788478048829104640 6577 30418499161816150993788481910758000307928937285620312548830080 6578 30488878178368313753637045217720306178182217510554779013386240 6579 30557546453172976942103264462360205816953500415474528600532480 6580 30628223845300829248669589618785542709439023719293193108111360 6581 30697182517801217377917968279083399486557413845867720965056640 6582 30768165820964576931127122920287778986786204813646305237148160 6583 30837416092449479072102179763402828949857398435747937539776000 6584 30908700142170764629674317369556013774293425512049138674368000 6585 30978249563955168002330816572340074180997392049635114262016000 6586 31049835486761047811096421798572953302719356340615687848992000 6587 31119678817607424957675722751660077759530242925906866834140160 6588 31191574369146491779365479970401479941792790666576112847744000 6589 31261712706959415199658883083714696416999879439752453973760000 6590 31333912531185769209582829007759534577943250420053852009152000 6591 31404353643121783011942304978026500257758564170235964731264000 6592 31476858994468849797068225258762726827892610864048099873262080 6593 31547597451322014561612721565551625916620863903452704168064000 6594 31620416070509911341327930472364633586785856484027265789399040 6595 31691453098294747684607972974492788934813817913014550631296000 6596 31764579669018752987579048067177880865412704331382578735855360 6597 31835923019579805658599259523865336599317836426852190955809920 6598 31909358696035542364408375787991011919660137832624391932960000 6599 31981002979551274143058419264214208716963272348072774799680000 6600 32054755723308456372634167515707837890688799187540365425536000 6601 32126702059447831982027716082285382011676124518368485617377280 6602 32200766357351740374095759258025175659930268435420466954540160 6603 32273022724720824641741470652962639141974987375837096376074240 6604 32347399862369073285518364697570347663380394750719807244779520 6605 32419960672844954912576967678108485772157918666634828670608640 6606 32494658596139082250717417948062878864340464545229466260720640 6607 32567525100891182388982548075020634303590462536867039426606080 6608 32642538342931802111666883052976759235456524162632821426432000 6609 32715718504605276025932152837110416696772088660872999722132480 6610 32791048242557123577673135140607679924535134780679412410812160 6611 32864536513546327444715455812308320212347624829165936084641280 6612 32940190919972054254233901872162688500494341462350351340800000 6613 33013988447411129722909325754305503758557046833189798893728000 6614 33089961853220786741584806253816441115027414063681299531595520 6615 33164076827211982607322141092763482033231974142437316287872000 6616 33240370544460530277063227860194405585736855916097280441824000 6617 33314797213603034994496382896872932866614793575895041124704000 6618 33391419403920352869582469818223186896177361699659748446597120 6619 33466159050448368995451334336104954009294011676330939469536000 6620 33543104086920181634334572342706668502836473968908262747947520 6621 33618164884207372010539001507959771905425650617297305291120640 6622 33695433967362231470874782366622993553566275237438231278264320 6623 33770810211203519052315481895325109158184472086732896728256000 6624 33848411735314878077658396590228922075012392411761269144276480 6625 33924104595486679261748443329727803629556351735726247396738560 6626 34002032725917646526525631032811990522647722184071687855520640 6627 34078050609187780659868691621094679217146990528207620775630080 6628 34156306690511200936426754095252021343646584731783072409005440 6629 34232643683421754321561825391665788144326818543163474769131520 6630 34311236092873228905384886088189754052765507447306715566049280 6631 34387893503836124271167694356119669951706041164280355544000000 6632 34466816450160583308953206520255893139121859757903431693200000 6633 34543802674111296239589218743199263221646936665357724526085120 6634 34623057387199831280552033124762976730152865716255905396695040 6635 34700366553648593192485796952915220947203299697100429562030080 6636 34779961649504311020595450646149620678383776710730741469184000 6637 34857594951164307862253557662704160990253265910386431959742080 6638 34937524430799971597543221621221903017305628385595997049024000 6639 35015490502203643399539866392582626071439226366730991360468480 6640 35095755737785986750861603486400358539097123344741813951618560 6641 35174048493438475497103864225075238588896159564648120120800000 6642 35254658083117977260406151789727974886930008408698952233932160 6643 35333278863870030804132228820098946182171408837504872322693120 6644 35414226853350857189045676397921392996585299417895323841239040 6645 35493184275534191652754893643268395800762720576693170995476480 6646 35574471919014529777165377510882215445705485404119183798608640 6647 35653759941335681958011665053654746720701684248222853598446080 6648 35735396087798352124071908969912253654966021011547062304192000 6649 35815015932154676345817023665556649830020462486441854263136000 6650 35896994408198048042685002402906255305732371165683265551616000 6651 35976954936772436421166756624919032654439239374020831350944000 6652 36059277142579647254230622514679791435306884716415806229422080 6653 36139572099135896154013926764007450762528266281658973816658560 6654 36222246865128042026687651802656636292979816633750594393536000 6655 36302877617793640557095978964719467612123199788289140201313280 6656 36385898816504042566573736846017567828178459048449637442944640 6657 36466874208468116944532036323158395879382244184466752584028160 6658 36550243124705208849702432561202878364654959586470372559536000 6659 36631556945229367502906186910898669466053808740917662699808000 6660 36715282660935263778846218419023154048893859436083314046606080 6661 36796936155802164676040373367528013926622204859816242308160640 6662 36881012318401867983403996097792030171918608115084597696636160 6663 36963014589095313375959062955993490179742412454077262470725120 6664 37047442633374247031256799183444458238273972652255015405232000 6665 37129787242415086473684631593980108791179110328901917508485120 6666 37214576230851678216709929032915376078258546292180724108482560 6667 37297264574126225808734670559402193174304584620204624050624000 6668 37382408207515979862006014239544399050956109556718814244701440 6669 37465449366724115546334706670637026463955746712606942425600000 6670 37550948955144541644357869614036949825147931668891567831808000 6671 37634336539630004861286385184802477618931046491115681803760640 6672 37720201403624292658224340729076104094906322647598765396096000 6673 37803936689567400553994511404700609255036407914931223503602560 6674 37890160298800298043691855807439298214515692281405614794711040 6675 37974252626876738775786900126460170089271322908961257782976000 6676 38060836445324012155110349959823229172051939945313204943568000 6677 38145279191951375782701374606494916323152197038683215407964160 6678 38232232526121652547296670374888318120353128169758264812293120 6679 38317027121629723833203906695317771236249285733461040229824000 6680 38404343489865923032880486534982185896574469448389523684224000 6681 38489499254268571283828031880519218722533560826683002598881280 6682 38577179992290041744215051707232151364427398963644656111484160 6683 38662690356455782922903349820176751061242493592048588690117120 6684 38750745035616277264467877823713365325945962189107361502379520 6685 38836611300581245458353571836044060064539705937581838331740160 6686 38925033201810177466430459261526349210649482853602519019504640 6687 39011264953236549933331255107815225634292003873072221005713920 6688 39100055576619037366117994602396812668028121751947706329728000 6689 39186646006241592170837538334827904175817587077658178271152000 6690 39275814902050181509314380103106053903484317794484695835525120 6691 39362765469092485735492804569674921861977945055634465033104640 6692 39452305968344012588428000981705740805674795286818622731264000 6693 39539626243362197344356012217389948966177478308300592326021120 6694 39629539714274455550823054119451074191480008777406030713227520 6695 39717222938643945857468376328467426342083879679699162450708480 6696 39807519203226194436125968633141755273675287621532151142400000 6697 39895566703159139919435552130702198870850052564984399513020160 6698 39986238855102596181308590969574755873207079452711443673370880 6699 40074660473842728570478580897074533088024509377061488879616000 6700 40165710043627152424672206452645821886040509365040639155741440 6701 40254498776883236736757910178358837478394133672639137944192640 6702 40345935564512878938163667024178746142749410454219192470556160 6703 40435092907482376130432087508179354114941981345378661201218560 6704 40526910058215968664191347833135857826447208300811489810976000 6705 40616445831746280941495392427853325068571269345888944771040000 6706 40708644740484321248364370700928809646457964956990737967104000 6707 40798551991316831863571349595871441396370336973356135920448000 6708 40891142743477889235007872647649786475625560051645150074501120 6709 40981422830134564094798277218476063289995211989282346234448000 6710 41074398320685903129055971334770108722800235320778116024888320 6711 41165061343728338283943862426992851824965139021277683740208640 6712 41258423134066988259486389925112441681018331240921014881600000 6713 41349461894744572956332348576034354399394590657638287263661440 6714 41443220047412028594940780497899344279439422761341096943012480 6715 41534636070975692504557995574928512740998439078611513396736000 6716 41628783533960084861792133104008158494269839578000617237232640 6717 41720586897619311059342129220469253502996900648602427303936000 6718 41815125099707917981979743378668485670218653136792171457792000 6719 41907308657258592861664616423691389407196514257737092143616000 6720 42002247947128938992746719951106356307678901369143431087083520 6721 42094813083259487636960731214130305802954139658692202548961280 6722 42190146151785931775655703946834884377734295992920877776652160 6723 42283103237592087729705057479255918287379893130872967506018560 6724 42378831684542341921027623326740355698177036571953775610281280 6725 42472173314882133319897668538285133560667920868230796313456000 6726 42568307465036683569099481818241505596809766582144185484800000 6727 42662035195739116977238405201193675276244375975609580022346240 6728 42758567801477428934168453441482519666380872608104733849896000 6729 42852691979320167004632584304571959267430437695544172990356480 6730 42949624497176136162308195659557914033508415877922849417488640 6731 43044137771061222217818368319639944780708748248419023689072640 6732 43141480819300358328175371527306165935756940921419697713436160 6733 43236384607575170502506049093028046454497554205252661585874560 6734 43334130674689674200054561807246621281607754800108067824855040 6735 43429435618660089761702473566963676022552488516306371473280000 6736 43527586336576139930671575532099438523284461596155587124544640 6737 43623284819239497218739590276048508326184703742494337482462080 6738 43721850788472168139232582467653068222291972181097921665285120 6739 43817944403870104774200850783691509173746179344275798013588480 6740 43916918169082125197250532774616416720000231934193837942493440 6741 44013417533208781383206936607094657435248601058594041945712640 6742 44112800579034833767861566017199270243113146718655356100284160 6743 44209698137623415860879659625068952216371709225674036226245120 6744 44309501365752427460778317685987088761174253859551212207936000 6745 44406798564389612782531820400992966414192125711988479437312000 6746 44507014248458143019460630474660234425198720836232811563648640 6747 44604722005231115929662554805429228519928557129635258671395840 6748 44705351817214148371457961297687336915701922019234721488634880 6749 44803462304909853619463050081771743747032220481005776648459520 6750 44904517120632219162186873801679269032525519291664980549376000 6751 45003031965127022460129500805855508984477990648682827543472640 6752 45104504115985457071640963920234510430460990795510537417980160 6753 45203434216344832046596502805407280449492066244350937674757120 6754 45305325222951307275491962496038025573119593778919280968279040 6755 45404662809239321092095938293865123728956683770669898045552640 6756 45506983856328930391186524718661003733750803883758067642608640 6757 45606730401719274780201626761368551502466819732825484867232000 6758 45709473549886373170119351947459316466747454459378069405184000 6759 45809640263441501678271734098962788368878439278149874282900480 6760 45912807218152697252357673943254830659786905161660079047472000 6761 46013386049635472022207476289432063184868912319688260191840640 6762 46116987968708549552389760549466495354491430522213848319068160 6763 46217980583848736485927410547547380727351606423351822804770560 6764 46322009587296266742737116446177188216761203802955002996800000 6765 46423427167810553513758475283446595908502946718201045060874240 6766 46527884805495922495133171627766637001582655877679109586560000 6767 46629719359985238702540069276046770104361441674517593206556160 6768 46734617114201777271942521363837440547511970629786847056706560 6769 46836870151561633086364509020897510893877550223706820220907520 6770 46942199856744250570399939991754056202126847227937130084171520 6771 47044882876585690240763056386500081636634111345106970987873280 6772 47150646272271556350389431564240671028325286674869674142270080 6773 47253751003151581846071788045593107176156713115378960590629120 6774 47359959543663268135948993680174476281038627150133308187968000 6775 47463487684432407514974953476800595602908684752325150832368640 6776 47570133265331009712831551694444906321759157399619710212672000 6777 47674096287095557964288874689384594061456204362025554481408000 6778 47781180495697614190543877591609956865598462722159884272528000 6779 47885570187627999040127436696277973441428423657538296180704000 6780 47993104803406865691600905720557198301556066254393215736048640 6781 48097922703080694127504638855335743543536072138621454697216640 6782 48205899328352577492371371161077982098915042041453737943388160 6783 48311157240883690417153206725513735578659523741485533104128000 6784 48419577657681396933689406309264791471604106921827255149136000 6785 48525267076880466552170322302177286498055040022514110503424000 6786 48634143035543226715579060620005786863403444795190934085856000 6787 48740265693902112299364894740966779561441159046440125748508160 6788 48849588867531029688477457796173321626166878669950369904109440 6789 48956156540569826575518576696915511237266488929466147124264960 6790 49065928546909134996440012902069037200947411802178272264058880 6791 49172932790728590779503232872159630026640798474374185438384640 6792 49283165713522567168982945159768381336796098979891894754944000 6793 49390608102923819620680504819813062415116084489831199069106560 6794 49501293314340916172118726527671106693976839372925300453888000 6795 49609185959440749406999207744881105566053390888306195822740480 6796 49720325276958576545290654673117830953797118196357652750880000 6797 49828659430671366987513276312619567153714609988465734984796160 6798 49940264915864509920919729930802889051916656720396935021322240 6799 50049042353013480875305441845665397857382371057147052911700480 6800 50161105442786639159534953322649622924273757061507718593790080 6801 50270338242690683170606170815759422670860077968273427489776640 6802 50382860585589868126728324851389737599257962436818918844800000 6803 50492540073432061386118941401661310072576704048748545962338560 6804 50605534073134536815816060493938852014056314450196773480171520 6805 50715661853511856478194040559055456573141493637466575215120640 6806 50829118637897146031623210131375029543887457748482038617377280 6807 50939707133284529376523189887314229054380929010507044678848000 6808 51053628564193996349070830101322809597434848349229522929792000 6809 51164668788595969720501205042742537889822078505422173247872000 6810 51279067238271125333688247187819941896235342124613933001820160 6811 51390561001545097203692340450892293300173257092031449227616000 6812 51505427664382906958584923615941424275454344290489487805980160 6813 51617387365328571305860904782348069949318789534185274421586560 6814 51732723929663172693447079143475419560694467860501018234475520 6815 51845140648281557787165243021316658533840850037714715608576000 6816 51960959837146193193884729592616407993003917180124876698081280 6817 52073835208284951211374520617059405931472691236297988279996160 6818 52190127907431962045239476706037749402156276261668311560826880 6819 52303474681922784906621186345056114757548131222124186465364480 6820 52420242790043288160986127438712118143001540382974232361943040 6821 52534051728451766287088639516427155379821225836642294214400000 6822 52651307935880159224115177661996442032798332117365245739872000 6823 52765580892220216927481362943236684133312760059410317294082560 6824 52883316153169059813715108410581596366313353581087497529168000 6825 52998065845095800418382583297658867451020714992667152490885120 6826 53116281879898973310324281185034052601762450728659605419200640 6827 53231499135731342192522540682081800485548353823752749519630080 6828 53350209003198218738289967889402784866661435572736286473024000 6829 53465895497226010226045930395236757455974508850502101584144000 6830 53585089826120491576645370013504304336544951707957142154416640 6831 53701258636960908369115937069040769236193005712282848036864000 6832 53820939363462516749084108650681306633216730327966690825948160 6833 53937581000344626921168681043506946359933538968752077175794560 6834 54057761149288297917345017682588007523179357977564229725911040 6835 54174877502686737952563033209724976479693154620104505541678080 6836 54295547773208100725771331775212331456783713686968608827664000 6837 54413151887178726638310753816447799923565220557032195434403840 6838 54534314041042344321102254631628708176237115024828485656325120 6839 54652396494635406792037882797062279939483559349502877385835520 6840 54774063925764094585867506542192531411273857701027851697600000 6841 54892626424652692815789028650604198812573939480035499533024640 6842 55014789498114888224531240840493983748645777700400408834488320 6843 55133845465554535583094132904172008735096192792770317074629120 6844 55256506164612888777566736841717725675167525221294179988800000 6845 55376045843227495956259197668645213001637257032164828549541760 6846 55499217526518682438509986849854964115933593205454123085537280 6847 55619242843724139303457024860441762265019185279797779955164160 6848 55742915957685431496100085842950105026854315802672011144093440 6849 55863440300936599349265542068497479960003438199348227193156480 6850 55987616640629540312996256163976801469671139315890762449019520 6851 56108630324258582576651305712485241903041738088540360955617280 6852 56233323626740276652280032022981534867349611088774305515996160 6853 56354828397532569686876557258528810470471443989448073908736000 6854 56480028766466195625411096476604604795460843579709986317440000 6855 56602038391574440337733426903657610824728184954282685038320640 6856 56727747849234671454642089494167269150132633809318617984624000 6857 56850252297692074475395310633937209065586230364117130645406080 6858 56976484553718295388577249493909735863910890243540393222144000 6859 57099485799868735560308309417609012728306261727876163726912000 6860 57226231032430043452102787349698368269179804990866869646080000 6861 57349742806189212280824374322279040694499740643094873567088640 6862 57477002844064943358204383931034172543330547524935307604572160 6863 57601015197600908518756070306611742433790722783434936487490560 6864 57728804138611343771515099259445452886877303535836062916392960 6865 57853318851324214529602901483430443271014602697606030644642560 6866 57981626521774036146842247488698470913271408907316243627616640 6867 58106657712963470308837110031817040729586004136201212406144000 6868 58235486184206436725781670934537660937142322455786085389082880 6869 58361023551691935510499938791303985829591417711701891494736000 6870 58490386883577890065583336840483149445490607297001440384128000 6871 58616432440187552668531767427039195738486204798981849606448640 6872 58746320535530651867207276904860917373606944757154110450400000 6873 58872888371456884479650439839497849231276356365381812454400000 6874 59003303102969866920799200846261623382856516208941809635543040 6875 59130382991984013893176021478839309255918566812846374863440640 6876 59261338817429903022603306107805107217262966132673701483376640 6877 59388932572046924866228364254938168496806970663315496571361920 6878 59520419042878929806566845651232586473428425964664970382528000 6879 59648541152621620906719257201716083459405966074301471764436480 6880 59780560380763115292865193989623843664726093014780868408496640 6881 59909200255780368866218222499211535137760939131395354759024640 6882 60041766659502512947311258239094369128156575466794112657080320 6883 60170926361499660209655001863500642161185852531829598646754560 6884 60304029571026166808190054027282223513345389875083197175643520 6885 60433723549512906241438355489421629214057180846703416262990080 6886 60567365472596496120589725508464597372249028579052452164257280 6887 60697583215722631123803179322727039016883198274139324400092160 6888 60831778688632573334025446958965212205247780960676414416384000 6889 60962522052403390837356499104883848698597609369258543514690240 6890 61097260334895021479536593079011695660165648134164784709061120 6891 61228544178252539925830839710938854823494166376036256309424640 6892 61363827423436649427343866101046415524679210419946239242638080 6893 61495640871376339716217659224566606950018889650284903289765120 6894 61631483874594894940828418779712099124647361088423661951508480 6895 61763829028884036712803926455839011684712346978512516599531520 6896 61900221130812164352044163490540930902352993441848894974192640 6897 62033112808720724420775181999351102538609211892810403266944000 6898 62170055962871500087457209553253814317901107397290090230640000 6899 62303483369722937267462225689206838642306287436455967593120000 6900 62440992789945899191555231038895850560656472008398901151856640 6901 62574957816113366442793039813356839712163051575821178241136640 6902 62713022462955060618074116898714464274591964526057434375936000 6903 62847540355744308952995629875379178743772820866515557013568000 6904 62986162434415406468807204513944908504639432365355355776768000 6905 63121222016379454541532630475957243679938086701313243186896640 6906 63260416698225559119591383112885810349112134217713090849505280 6907 63396020111735742781095561874313705578879356144622814817166080 6908 63535776450805028494985580491416160240108040547318261468346880 6909 63671938900101757090171671885296848404895591874431567440875520 6910 63812258886292892882020904448620504081771701382285495326748160 6911 63948969276366335503265631767993305319438191847399541077360640 6912 64089868510085852483659873319779196187961731624524160323904000 6913 64227128776653779322052799463875091004914168419818796190597120 6914 64368595921956477079304413796645795869095347648935405301915520 6915 64506421699779074385732570435964460774775533499028776311301120 6916 64648459004750675285843496120238603047814293402341753750016000 6917 64786838806010374957191213819379554872814066835470464538238080 6918 64929461837448179082615676490138070220791755597838532107717120 6919 65068397856464718246515920339968830445715361475758128331351040 6920 65211595364071729422390690171272955951548356088067415750368000 6921 65351103190817085275781634813347388854131861765172512295792000 6922 65494877201415049869168921405704692254956829672283112022572160 6923 65634945443592270767610824703350795044465032611829447226245120 6924 65779311963968495433144083073114759199314574528160171871275520 6925 65919942592933627908381252324219150672684393572636647752670080 6926 66064889972610332605069631991701908941410824868586956965040640 6927 66206099019697705179405249819188661634858406531726308876224000 6928 66351629561082158937786181484107099208702563456016744420338560 6929 66493405231035252587776395731554908307369075428123742764324480 6930 66639534895285211056552938839367203325143192893091744553185280 6931 66781879424642272450085230788456580386510159513894142982400000 6932 66928596649163416449703492008328212240854517464965036285054080 6933 67071526033758591021805900143828803506183421431039618615941120 6934 67218832893834348988584454149467469573739995946276146219083520 6935 67362335425697725096275516083248840157030939358212712267648000 6936 67510248333477485046252727627453577225711209408953988509024000 6937 67654326020152604848329387359034884114452182815443417790300160 6938 67802833013499083518113580750736868128549135224489064588304000 6939 67947502303327782122020586699227188145771003530330972840576000 6940 68096605729247243144978173926647228206055500616826571149949440 6941 68241854500814064503653735882676100236584313441794612631009280 6942 68391570724021601934524614673263829704457565722745843092352000 6943 68537401267984194230418965658557519829285221086540541041989120 6944 68687718416865258423484138484271260966356716815465047702487040 6945 68834147133548369720912653291064995731234617752816610779668480 6946 68985067321675031774753193794543724878414866274915588145377280 6947 69132082179353620428750402581137047155161576737178813791694080 6948 69283622245106108325457204301432412533263312234826435297074560 6949 69431225299307566964043707752790301172344727793340056337360000 6950 69583372949941196689685621620864118636578782299983043860128000 6951 69731581064902848178552333610031271276143549166363717850849280 6952 69884338692604634818213888063193234614798834786774148006400000 6953 70033139423752261710271710390200023902217985431922934147552000 6954 70186523817840911981790421752943976790889708883657030509824000 6955 70335919499799011471703693328283233496080984962542583124208640 6956 70489918460453811007729270344911221497306904255276267252623360 6957 70639925907579098316235457478548994580868673305186873576545920 6958 70794541598862148314070115550829574774750338471751296422842880 6959 70945148458869952689242907153700517242726786900090662987648000 6960 71100398144151890621902564945600204657623340356029491208832000 6961 71251606510143461371996157736868659599342700673722675255200640 6962 71407477557538451973884785523931453129512195144483987592358080 6963 71559304731051589401106234261574242781720560551298922865930240 6964 71715799590429959301775180490335079393705456376231869863931520 6965 71868232784178124317780654803595936282049349590308336522240000 6966 72025368667975806704547160330735806660728587429602915642320640 6967 72178410261127082636173456052610695965467304987244659225198080 6968 72336174644775960689470954864329978720400656567307659993792000 6969 72489841887309190290891895318888964906771506996361239966248960 6970 72648236974647386628142285722896282180853587941801723216919040 6971 72802517174037791280054204892979051202282490108528601365328640 6972 72961560663460214636852359481322807773550951152000746845020160 6973 73116455962753218066633645834776433403066518752779284171264000 6974 73276134886479774386173154325159911765551724555754420437015040 6975 73431663023274998563460661401659394064170787091003227098388480 6976 73591979878222742345169654572423020099826807198327169367824000 6977 73748127713634453207501979191065355330640582935191676374110080 6978 73909100157402435503856079868803702451596636092156791274501120 6979 74065870128050761030146650352128583257029247725274741585771520 6980 74227485291179955069237227089905781080430885163701335990240000 6981 74384895081064581962437910419841695566688341860505897620736000 6982 74547155207776237457430398249623157006495850557854874339708160 6983 74705191787616514708130733210996895293532233016109074940674560 6984 74868115033707017185134882615642426560676482790821500960368000 6985 75026780585524923478648692240969733192742374056104910647132160 6986 75190353626902859479036394269594119702163363604949661766400000 6987 75349666334461969059572539561589517859208197910822096109020160 6988 75513891728095379270778465367778551021434239198501635252189440 6989 75673838104392114022209249733103755120717022565997075519008000 6990 75838733951515753944745961046156240854166266113452393919749120 6991 75999316479502753653489547032721767367468055498968199784944640 6992 76164869556966771982010991931594542984732879776591879278848000 6993 76326106377388259816380020699924974450188967387704794092544000 6994 76492318982778356199288174163934292303208779391511135625312000 6995 76654196708824554395486868248231084972964146120357383086720000 6996 76821087453984598016190589707295987724851697410359674055137280 6997 76983608307151842700884524623122755665814498112365914304254080 6998 77151163515110838335934684507037921840053085895183736079200000 6999 77314346148478070695012276227029545822578253959845805757140480 7000 77482568425160191736750826011063528513572633974529006458624000 7001 77646398982335353234448994317857816807905479863864768113632640 7002 77815306882868896061678507458046779865760743735971594618896000 7003 77979787906671742945430122038921553289594573416241825767680000 7004 78149367857973831895902386547417213243270671072502358295147520 7005 78314517944138422798626440334422097060324649200080554653296640 7006 78484772285689135955656195460951379457172180865773077566689280 7007 78650577680810119427820039621853764966840232304112418971548160 7008 78821525503932966486349071985243202462303454137710278145221120 7009 78987988482378665833272982865911147961731841959286962917012480 7010 79159615735793001001859705177567997486284568427807152431420160 7011 79326755418398093396962010509305417881201513651856157464384000 7012 79499064757620494861906456143942678204681983726025872196126080 7013 79666866922278831912412472288103341998495383013025390791570560 7014 79839877380097648550958060202945159005096267315677950053335040 7015 80008344617786821433168802200284989425625356365275747063429120 7016 80182042249501854204806252052236908458412801151418852439824000 7017 80351193621605107561477436750511592965935323587279443285376000 7018 80525580822314584634792919777554959318842830138273397960528000 7019 80695402212632861432251504789926229737217961827705404053856000 7020 80870498551640924640817411753490474551128540892431438571776000 7021 81040992275546197393243835123545899377943149752236337463808000 7022 81216783317606180771945830832950588833153050413155967573532160 7023 81387968987818561543638059160532733033854691036759171860293120 7024 81564457452237842505003017145924651587927346177891754421952000 7025 81736320458729489249794803845203177441799261642341911622016640 7026 81913525854042328104247959424303821510143180923353181626977280 7027 82086068836715633696117186023630214980926041909590575304270080 7028 82263976850688467853397396889518860637563489210355397553530880 7029 82437219360815062524037411654621389124122386824688965934376960 7030 82615832431967421585745162952924069425218377912501402418816000 7031 82789759968299610586500114947775217231979848880411094662400000 7032 82969098155008234604534285968711118705037669376734969207744000 7033 83143713087970561628630288559688121165921150099301868733157120 7034 83323761574970935951790409680990503254053446869856193235323520 7035 83499084007568022485220586088555304744469823883827133294428160 7036 83679845565710391201825900662966848238426361386033640125184000 7037 83855860490044414116011950365021430418290971878131072813916160 7038 84037355128496618589057995177793465111308195655331222468869120 7039 84214065247908785929654101492726055041101944723900630060032000 7040 84396278264144301736907253896004191617444413599338615128384000 7041 84573703617889082170221447135813359693340255986185304209904640 7042 84756637494500806594465292288388946890781236239916612122972160 7043 84934763200296270394220062365537594341436561250417511047906560 7044 85118438509965145710987755330842535284350146762685172640363520 7045 85297266980791712645826499525275519482389718128796537992608000 7046 85481668505073324892298249800647134412856714923391718091233280 7047 85661220345482144659362085749413338662727752991762754567232000 7048 85846350921649739642602299276873024244567925594956223161392000 7049 86026610729987995617025178936254903995510471469543637862912000 7050 86212490865753393064034354281684661811993307712684667745628160 7051 86393461396150247463081413781808106443313395392010511318945280 7052 86580075988849348159236739488383355790291316158002317950748160 7053 86761777794043309398126057810196285097821739062417172190597120 7054 86949129385094607078784526377749809670541771154828668273451520 7055 87131547178414613272604033164419609690798360362702089264880640 7056 87319656853048736564689213972140949101357986735605418231344320 7057 87502793090449381216914877325609061496472462135573124788446080 7058 87691645231081046189188633827281901401048183177523622100976000 7059 87875521044786516667173685116898226798922935123885329258152960 7060 88065118542346365718469595769943908976620349136504597591886080 7061 88249718112931495607075623780999244777771741128869123004016640 7062 88440081985269148374615812394718074800414268812228524499128320 7063 88625408132988626797425985144294858605408076748764107180672000 7064 88816522881606642717660114643538674638284497604042144695968000 7065 89002596670473635901413748953356163804116356374757601811746560 7066 89194464882531725709302650890378917824511795107595694644096640 7067 89381270611234901146537062002434719690039559925229871461212160 7068 89573913910930237027249534741400179483152964877450501296128000 7069 89761454093733553730797722021734343126597346369878712330896000 7070 89954856440165671827380513057376319510146043639102999474391040 7071 90143152734821794599658954684381491437369906499011874797360640 7072 90337317073274026543715175333398797057318386224735694618236160 7073 90526353246930612409747972720672536289665360436354429606917120 7074 90721301132036096419704682675583768630165765117152674653952000 7075 90911080057755606399571565436231495940758358018388824344034560 7076 91106795570828636337627623249611654553529640084866160309344000 7077 91297338835799862377165467294804696617502527344875370667356160 7078 91493824625203607097258343323873113941382613861218425941408000 7079 91685116117940340815528605694074972247496910845710390881344000 7080 91882394344908850948614458950501283158073973217112717587200000 7081 92074436624339647389961236080161892311483694941924687276880640 7082 92272490813836553930539884958921112076540148774501048285868160 7083 92465306090593387901146468248688300626811547714824422995938560 7084 92664139258357904616201290896957290922407335463533192571863040 7085 92857710860959219145807668016786219419319183154540147687744000 7086 93057345096030481425437951285521946847558337697878010195873280 7087 93251675951177095110040765512404129764081130414811766035648000 7088 93452094919356285020358218747397425017892824258103976187810560 7089 93647207164729581329474814516222520553573536629629835450624000 7090 93848413561810344913549024909136180351491547640624218217312000 7091 94044290650652779799897009295158782238421982526440537476848640 7092 94246307187149698557970868009973681899511937642250244934078080 7093 94442951738989443659779495857606323449180456761133888880421120 7094 94645761510406927423078476713635706200230722686358422339787520 7095 94843196286553239327132983218344404415125570499230665324584960 7096 95046802365144147306287566315194559557502492831105520735424000 7097 95245010244499348200742759497965208746650789995588183964508160 7098 95449435281732273367801135869948362352829147743277659131013120 7099 95648419260977870882774155546109700477793243047156396860928000 7100 95853646481454427644883665766284185969024704270958904730283520 7101 96053429246375531603722013592875459446803566005219870213632000 7102 96259461393921047953310733036180762352156388729245246682396160 7103 96460025967197607230236931844855764620591916740752318581698560 7104 96666886330176034286681523419806356206017070211768791895467520 7105 96868235377717328951736312731936652823209386766862963368672000 7106 97075906595879205328351661382933144281000015905734906162432000 7107 97278063442253071156932400787449131297312145403068295112867840 7108 97486548661236748209966234150730692441551172965089838381677440 7109 97689495740443829418856691734553885754651954487998399503568000 7110 97898818171564995129712583072412315089041177091848924330752000 7111 98102558535986810741185278945192840823054161731073843597872640 7112 98312700951641040588623086690913474007933786346250631929856000 7113 98517257863758636500358064577011144450319178143894276865285120 7114 98728223072510668990949358286941837804230472801192808868795520 7115 98933579098116846008930822488366124828595798620193221316802560 7116 99145390963805956119193418125560060949104653230575882921392640 7117 99351548815644005075840425967657741226850133320982941590620160 7118 99564189527199114565793273109281731536993828887611819386432000 7119 99771173122508144242690225521211541666908043797121316852372480 7120 99984645884280130159968770679788017668848296251319618839072000 7121 100192437185062075743774723276541893576192690144499116863648640 7122 100406765781128351846376236713842337745299369501990616003804160 7123 100615367912734799327915923989401400301337178400567366177344000 7124 100830534668351565122141329716524728080260465605449933776267520 7125 101039971467356355886913713273804412992552915791127798184448000 7126 101255979240964193342634660620274770306004919031103585130368000 7127 101466232804650442092505863760662828107188092548812377332590080 7128 101683106065317818984953022818361747117547672189615213271392000 7129 101894179170649401314913945576359224406612816016876021596784000 7130 102111899629047641876001641167129339905676124100015789140705280 7131 102323816783282753224257298181603860371522583652711158458032640 7132 102542387703387565602930668324756812311130841774143545780334080 7133 102755130401650040354291227087210837632953521297368686532864000 7134 102974576170184092812346085978949891434439365146051576454016000 7135 103188147595620332509420192113431624431180495251461538122350080 7136 103408450063234435713697597502287277030713042630424907317360640 7137 103622874639640422591575226792369053009895739281597426661251840 7138 103844036732153689636585023280079156437956992852541009226245120 7139 104059296093724992751873821581187867846011785357087991359584000 7140 104281342882998632104749874753360282940829588199594371373178880 7141 104497439855257252442648679849766884574468048851457648109840640 7142 104720352561636555163060209748109079846474755281102051465724160 7143 104937312272636696343582670514322432666599884771688834419269120 7144 105161094237819555201992828112229143369544783184255814259200000 7145 105378897687390909117819598488967263169921622694319320918624000 7146 105603573897930615539105347116772938468064404062527980536768640 7147 105822224327953476004593857657572980524510937988868405864156160 7148 106047776165232341059805126296849969455401916556204874960413440 7149 106267298617486376878712820093795345309298895096818246988820480 7150 106493729059069592973976961578169663228659450060379815574177280 7151 106714104676192532594208921387494493048832929717496672666352640 7152 106941439410380967297068921819383625291516688060076697357760000 7153 107162671084664887990260644840256106103007652919870096497029120 7154 107390890846954550966217307112170475870306943342099292247387520 7155 107613004324369702088300875378409153167719581399296065023232000 7156 107842112518323304452252084121824116054282549170778505599376000 7157 108065088291133541369463689068532953549706539607609246544380160 7158 108295110534559583210147553439345968306595762856377763301573120 7159 108518951921874738547450326843327822596913641272457107286208000 7160 108749869098084052855600485833002848808083004924964419627200000 7161 108974601756703864465471115749289929640053833975836869227970560 7162 109206416895484284003701283698019091089086629282017028915436160 7163 109432021482048913914933385624148291957902419464726276265600000 7164 109664760920306177391750559827658136312631037611679776912960000 7165 109891240377559444130212030647328091128565905801350225286114560 7166 110124884336320934631221391503816350239861578062125571796336640 7167 110352265042309240284303223822067407307477094754839786780096000 7168 110586817006117834452215243894133477288685245893141419832701440 7169 110815078950928786744147032273130286932418000475601041231467520 7170 111050565165634474762182611703418042570880372622072273091584000 7171 111279711729399020610613994607415734291294527230804311854177280 7172 111516112567794813181306799407380855572231806354421332677596160 7173 111746170054520505052875498234247406349139338537402441844882560 7174 111983488617728082217849466334565900732885636455705876387095040 7175 112214437168359904436155155180075705218157135605667455895260160 7176 112452700438775563146774458604506249844949114562224874737152000 7177 112684543047003051761854787145883651803625012982929346830750080 7178 112923730736959654355453777415447395289386628050578176265754880 7179 113156494445872551463603975939292494297908719582070328288596480 7180 113396610104214056871643851215672648705997571279116596682624000 7181 113630274371352224416862400483320568542750490801450767105648640 7182 113871344886392291713103346881468026501357850080601119795200000 7183 114105913172277209041709852084459109978415630252428035709381120 7184 114347918412231886169235741987768846042371936365969036970160000 7185 114583417664870103679653800336971472989836241654449858803712000 7186 114826360785121958610527929319169046234336317022146696996704640 7187 115062770616812982366542808250181691326617790148958398586702080 7188 115306679278893533646669099068782211074745431699730856510720000 7189 115544002753965279860881893862665285785065833735287474546688000 7190 115788856130459334044939346610661810819352565258281162741504000 7191 116027120953745865846349778684367993797575157557877363875952640 7192 116272922658805953474874096870792264076856356336044702502400000 7193 116512107761145449111424266238419696483669316757394864923186560 7194 116758885359153056575587064480402838679854073929670786454272000 7195 116998994264412522498815121854414041125458575841187838397952000 7196 117246727088061480697369045080818204504129056656540192856335360 7197 117487787402705429401923392575957201236037795505308952540160000 7198 117736478681483183479319901667279252531579390251238698195264000 7199 117978469495497199807041686117779903007441871902143702284180480 7200 118228147566870087510994838953441819201245545512831420986442560 7201 118471071997431225901237157929579555514150172386879974147200000 7202 118721715480904859731831561376483742116079155010510375272252160 7203 118965601929249073872049860704807073940516870116055187822818560 7204 119217214524605235055852816949903361435571233065551260214235520 7205 119462041362859248287007680019640969113883777661460944970209280 7206 119714651307111365179747905668784089406680307135316946269985280 7207 119960422123327958525758348541964515336400308455400714143726080 7208 120214008219908591230738373725588964662683883871366950207392000 7209 120460751313794198420035227216220570750223769080562897369072000 7210 120715316848513896340897602385143674442681737399448133497692160 7211 120963010755519931786458562938433964871452342972744944264400640 7212 121218584756981718054773626766918628509555264581433496905372160 7213 121467232667761080008190507898044254945549839443806224653010560 7214 121723793208669807079611206032078609944168744943406774968235520 7215 121973424217289526940006611115416971370458237562441164473989120 7216 122230975065219346073545156907890796154521013577306897422497280 7217 122481566971405507468189645855122837570739049359595912299868160 7218 122740137071150968746825811396228118466286258352283936022389120 7219 122991693548102444949843599994500489634677964314681786234016000 7220 123251261141392336998389907853406754113453667355047602962949760 7221 123503811178250462438587462577136078784484487523541925094656000 7222 123764379607766680416837889641266500569089870387714125194716160 7223 124017901192118314449588533892105408841020824541172802809221120 7224 124279500213776411652573217935520844093086687890359888526336000 7225 124533996591045171398152327309340775827641218715970997955373760 7226 124796603697366741756600982671855697931988870874218408258560640 7227 125052104670256520802626862405202116553793710261499942273379840 7228 125315723718061649006427214673385342291156614636972529227328000 7229 125572206520224983482693449803792964962945530224977633483664000 7230 125836867158377146639396256167428567685495152552762301691489280 7231 126094335529732426908096003939616127172582923943429720353264640 7232 126360015424191791656003407413823250598942125136193015575518080 7233 126618499079512193635769756361107054015772983733123740901381120 7234 126885201651434847518913105633378925140861969887436728379803520 7235 127144677996853322489742112528483472693091288477044670690094080 7236 127412433725653783494103288198825899648110236291144597632768000 7237 127672906062083910708130013391359780206850205763701394856062080 7238 127941691866891967708422879786821954909754109288931592321269760 7239 128203190742537800764199766786738240950368900911121068736512000 7240 128473010550486804850106199442508437197524624214921324343392000 7241 128735512598739921610222019913133439148351518851836272638928640 7242 129006396778610421137531848217131597631461049169045631835320320 7243 129269905828053332992513597649711373346780216395869525862946560 7244 129541831477177209999314552738751265364299640146843647811979520 7245 129806377964296251881192353298070544989024117353247352273428480 7246 130079348562769104048774850730928746947657177033527610428848640 7247 130344909297765038182847390885521464450134342800291188907054080 7248 130618956086334590642018446799396865721068967049913920940165120 7249 130885534447713984672426841667600431474684485737722539801216000 7250 131160633737134468794460258958633114045826915140189249155776000 7251 131428261014786064441296983136257495031970775022276619280816640 7252 131704416803615482518759916955887054824773858248283215780513920 7253 131973069037336826784712592675536055149803156853406887855378560 7254 132250312452084360115614539906627562517044414596958480593448960 7255 132519993539749967058601044629229124318986010142046990498992640 7256 132798301074094249300268195922214408168564922208352283862624000 7257 133069042190002358721385828809670444063715494647739343778048000 7258 133348417405595954189235541677625645757506959272604573616128000 7259 133620194771447976943834990965552223591870129362642724305623040 7260 133900669666252305706022093128696714878032447332866951564234240 7261 134173486717965306301090546479833426739259229760603638399888640 7262 134455036979529703821069013360612211519840171736506528575196160 7263 134728925787420702692418162720653654513628220092206153443200000 7264 135011555508710843746275408159485294860316231637058025995787520 7265 135286491483150209433018634710276240751539708634194124512418560 7266 135570232544188922887180121484516744726746090278787733951713280 7267 135846219653106891358912011930450387327796924657814846610673920 7268 136131047951242337424873167652587733869468031405704637428736000 7269 136408118145851081380071068979146606122797314274439964733204480 7270 136694037303956779241645845604103656511877816450976505583211520 7271 136972166181171251836684455756844136951917409452065287304737280 7272 137259208971541489654862642370814773916524570591068212444944000 7273 137538400048021327413136662729690407304484828751193943723008000 7274 137826541542117050086810428692964621724736245709440905077819520 7275 138106827664291534540205733348831891874933331538872199808304640 7276 138396072029257046381225181860632987377500697994340344344399360 7277 138677427962618288800997354554411690552674631290573043765248000 7278 138967807871522797039255134654674124861369361669509095857221120 7279 139250237677927981409487914576837043958599854603779521292608000 7280 139541728395287457932715110544534699464499144394452205153904640 7281 139825264798052263518190712701992287227816195611327917854896000 7282 140117870008523668334275851594657028646292836352768574161976320 7283 140402487987597424901189507890475448460230484955128497038434560 7284 140696241278265755947516035358535865157313238530883599459819520 7285 140981944409846849842068516866417122919756787306599689842524160 7286 141276820198763492914394355263294187807925169879012239160144640 7287 141563642122953033248377873101653312004893468543758131886940160 7288 141859644675492962559018468794982726837805769281841548670592000 7289 142147559520315491368098924749914901161814159474810790429515520 7290 142444722298056908085205790982053290018964966751510491635282560 7291 142733734198227536730217750904100540382605091802363059780592640 7292 143032031817173027740235364949522287781820470883946840884398080 7293 143322174308994899348949271065363143628545228443605008002314240 7294 143621610540049083773757514600853980007023263935835094814807040 7295 143912857948484834478384050642140657325579461804039612717248000 7296 144213467188886549810238218115221735820657519227875705468800000 7297 144505823150465619588024337826122699033065198945830718635614080 7298 144807579172558238131414848455619416847109809278787809591136000 7299 145101078162506822961358310261417747105797254203302538082036480 7300 145403985308634158360364107954072384886442412463880212033598080 7301 145698600779055428982777097057530395325139204460508314538960000 7302 146002693316763722931656716781614394066579867497520096426396160 7303 146298429500009844320721407193466812408865100037024086054592000 7304 146603681405121468773379549676097574418461285510050784875136000 7305 146900572645522136099915996858354448054835902440395679639408640 7306 147206987753013679959730434149769086249204306062226998457729280 7307 147505007704658297986483430668138858541425910977845184927246080 7308 147812621264429172562771029519903109512690594002425350331776000 7309 148111773648953490364512093453288021368950891516303010266128000 7310 148420558748322924134267473277008996100751280845888163842524160 7311 148720878871411839158532594893822545045790350906437239655728640 7312 149030839930713771271027708268101909098144401557877719443358080 7313 149332300576355084572481233815815214759042763559379980425605120 7314 149643472711757894907046656873995436778416684926543976309288960 7315 149946078188013552233256449735487840555802419388006131836928000 7316 150258434695557615179849935752500311776800554680099565175808000 7317 150562220172692770840935484519445732064808502593919870020608000 7318 150875764977027008694261564898235904125178101861872332358752000 7319 151180703446671628898588375971188960494028070174192764881364480 7320 151495472645370745220917911194694997356108142030119410641536000 7321 151801567891621437243452281940367989574910913052431303933408640 7322 152117533870433123569369650323587286209618523218247274353756160 7323 152424822072761334326506616103176825204246322792779160718533120 7324 152741989355978202349090791972813829408575996919570437589547520 7325 153050442589975540126354900027626886229419317530528335720306560 7326 153368847137112958018874226145971276708197897475615155817761280 7327 153678469787352794847406213874742646632858278543371020480092160 7328 153998084223428872776018863148832268641255227938517049496016000 7329 154308912330034815605998167908649980337320457326202737871360000 7330 154629740646078412040598999754853916404463988690194896184656640 7331 154941746497458618655093973087592182616716587051921842720656640 7332 155263825657761474962501462537130436912215129629740170136412160 7333 155577013126620839761692988948397592105407112329862318165394560 7334 155900314823712943991909196715387547348207577273309623138112000 7335 156214720958286495004884943853116539369422893704095950394641920 7336 156539249797495261203734483569757899947518912706047140962048000 7337 156854845947542661329667975021617299948259354121435130366464000 7338 157180638776091354897106294717883472480628950245979892961925120 7339 157497429429711236913220191032254891203969986062760470851648000 7340 157824458160341725504830505282091735195168673595014425583421440 7341 158142480221741468083968651838500547533712824350973103274864640 7342 158470748912735047724195092181661440705214844524159131420444160 7343 158789973976181980094346224057155005435117192509022982469760000 7344 159119520503749401398764664973541080689722926907946095349376000 7345 159439952506538195625400718914998297573846056477948369919444480 7346 159770747828008653950214230265958236946855164378404697809888640 7347 160092424706479470353998995033873281210710595759555038101504000 7348 160424473535390990677410550061361718849361301509124233846138880 7349 160747365922360957855395748148345014749343000367786547443280000 7350 161080705988207455818830852983080455301549871136038361980619520 7351 161404818451166659004299092044916270983749925327324953355312640 7352 161739420936952713754670097347071277856549688112142308452800000 7353 162064791290103351849564203851262188811052109899655668318336000 7354 162400660348732946697475870788214186064287837742003270056571520 7355 162727259449502919447205126750329164733570115844453111746928640 7356 163064433863753308405688996080255593477394110673106345734448640 7357 163392265714906354583292150492463626061250171072330114826332160 7358 163730715715696132993000196811166060255462558186486576378053120 7359 164059819188171781450174585540729435900247670871298497571880960 7360 164399549573168395611219437723143602787938888713713421518894080 7361 164729894539402615512281030247006117909137953030109118756560640 7362 165070943939746052232460903703572580233536742871057978198064000 7363 165402535074879443635755814011977420180816979482303771130240000 7364 165744873953529445195782544670753829535889389982582957901803520 7365 166077749975571588339257013260731987350302458976180802398853120 7366 166421382554988045155462146565857476815952904723918589343744000 7367 166755513566815445890172213102306335337131414465671449253696000 7368 167100479583814638541892853336081671701609511794721780126592000 7369 167435869681644366945498955354659623999474586406787888945136000 7370 167782138596766865512754919175272509988575679978225300134615040 7371 168118827580550974763477957117249985117161530612809286667504640 7372 168466404276474376227257113445955336386105149848300223877952000 7373 168804361267373932611011238155804416330575723388531642736805120 7374 169153285324804813843839048175311570765856867540170604801728000 7375 169492515080511362840137655603200071668034209043688582643328000 7376 169842756197874259901190410057431728667505328298617871350656640 7377 170183298360350573090604368333129739506309650913856130387584000 7378 170534860858533738682222077743841866083754409933281488460021760 7379 170876684785695441747323580796830479510080723447292863837931520 7380 171229609349561240783786585508981299601041708845338303389456640 7381 171572719205449740970312638187092274836290609112691893936289920 7382 171926974506538115385347050991226844095552467619174138716348160 7383 172271411068708080659540840776681589181510730168099291963269120 7384 172627002104279439189343651176248438621191497168464845143936000 7385 172972733697376211832155702849840997666314598656193781385564160 7386 173329700991093866637753851703391213449987479853193135689953280 7387 173676732456273185578474529074344283531779606172759434816576000 7388 174035044952219458613847315456713003032086452317744489092349440 7389 174383416904446440975369966599673880637988892358392782285732480 7390 174743078995615634315306585528980234889285410961300123187648000 7391 175092760002267873372324691967249838568818612982882850769600000 7392 175453813342737417022469158124009550229553982365944473991864320 7393 175804807664958579920000308359833625323233981809804186426226560 7394 176167220146966342583852915483687528479101248277793155591707520 7395 176519569533909969506713883901155329406154020996678230449408000 7396 176883346243099233869842498146077007492531336574459366219312320 7397 177237018203498010202443591206535662147788856485724042897568000 7398 177602200656561130079355419959947391671015121996620200175744000 7399 177957200145488858832854256497447872504992848252733548695979520 7400 178323756485572996920733795231216294104050817274309262549424000 7401 178680125084111511400112515541850553409497426132115581600496640 7402 179048059777247629214123487494206721684328781502308221615020160 7403 179405765272581928822846300853850744811227299831780733772869120 7404 179775120992769482556760413502330066980503568995543858738987520 7405 180134167716230340061102116368125788480904753495127930872976640 7406 180504911529306593340486377881901903836349935840836482938544640 7407 180865342222842822010711675302992931542646216451614963803665920 7408 181237479333501785205011942297803709370933686345745205831234560 7409 181599260700280881940670207763229401368482222462513456041984000 7410 181972833611435627010307631476412841674511787279447335876096000 7411 182335970693191212341624460482147725166477328048415469215760640 7412 182710946727894262330172879401171698746438670368493487009056000 7413 183075482123328550356583469372095607652258202663808269207941120 7414 183451865851316293849694751240435725390414687160247348804247040 7415 183817766519439696007098432687937864529192442188635771235074560 7416 184195601628214839292032260265748714026113934096052133280576000 7417 184562871971252291099269967320987211340233305568951831127838080 7418 184942124710445213308566869636739608663485820276676376896912000 7419 185310808515602648132697230907676690056189047367478771526484480 7420 185691484181719709947944934271089294743112625823177307662059520 7421 186061547297571200719345656891686053274303997471349683218177280 7422 186443689401302268669520933707025056713200649652671134602524160 7423 186815136988091002375366906718880994849928878858978227646149120 7424 187198712043384909747357317291329385568813548139605914959504000 7425 187571587710072769532283219210241619321434923394804648459008000 7426 187956600362248752963837166973187821898517967630140295030784000 7427 188330870220015648505193081934708705812394885818628784497884160 7428 188717365223054049677694833574750561502909411477562822726784000 7429 189093033776605025444441688802903253855723723059377932800512000 7430 189480976514625170164288963208443625523939386904318908048624640 7431 189858088589412478631158563511172606437946197070824765804592640 7432 190247484451696565874864470796939377332056990518353109857200000 7433 190626005052580993187805744877316799555886969878257306171314560 7434 191016898611302234964676046112765996640083035647046169267456000 7435 191396832988415737134261150839365079414757290799103772159662080 7436 191789189898472089320792135269505455808142844366608532754192640 7437 192170582693422985179195964434149941904835557796250139153500160 7438 192564407708069811523513615504654563965233522639906613047104000 7439 192947224195315651906089677256455004604608857580611204243028480 7440 193342563128123136745039096805273600757941910171505296307077120 7441 193726807885872629710799641447279617451863012799245431032688640 7442 194123625234426902351195229642653515776907426684743334080306240 7443 194509344180907505040833287366875904626915604588778843784994560 7444 194907645460626182186671476819624378020099733774826896743099520 7445 195294802705935928795839048541560475749481065375333021381792000 7446 195694633542670363350950324223308067699521999269048861489505280 7447 196083234428077489197891994410301931008794440235550391530652160 7448 196484559629506291010336690064304344235095421761873592202400000 7449 196874649883977624812766563285146330811250348028276316785704960 7450 197277474281489046786880182278202001754769566126312095813680000 7451 197669018291665333866688261994124280095789989164369302707792640 7452 198073388781653672845108825946982929894454308869432651139950080 7453 198466391232277027329429402213477825888415315025417712626976000 7454 198872271437397429320412827180342718434614355982224202645611520 7455 199266779332252513222158748207164605095846601362372931414753280 7456 199674174864157191846802459071963818650094915996487739361888640 7457 200070151397018615234359167172408786076724552870879191922526080 7458 200479108991330543063145529733983414567327543633980978913290240 7459 200876559628707370780747302441235881222146432932985871894048000 7460 201287043193608682699693663006564276867651794408507532196878080 7461 201686014743950653612513143040122270636477918867149406790608000 7462 202098029190031479661400423674345359039157259840084188412344320 7463 202498485163829878296765898704984562819273863722767443554688000 7464 202912078527150918684179338046023649557709067787715274721536000 7465 203314023685275026630613404557357189126445898134127223360546560 7466 203729158660392375670591484966161766740864652629647123429056640 7467 204132641115756741139335455406428258201467820740504201898496000 7468 204549323445430922380805975688246829426681170672993880241821440 7469 204954305487509448283312882434225160951010972990716716600791040 7470 205372583008799882587743861035138994239499632957742775273428480 7471 205779070198486939130552508249550431067190345672162852345057280 7472 206198905898789076239734994742962138605243267430999100036430080 7473 206606946181461900743164732085727642653026756246048694900613120 7474 207028345085115607315072537924498614154874180695953138651959040 7475 207437901041637860494905858563419383367811534845121412138900480 7476 207860912316706795215908533374790514458838423953760862868992000 7477 208271988784550087037972782615213453937328220245493414195710080 7478 208696574209386297848771945292032938372520937630954357505248000 7479 209109220469356026689904205305036089900056696002829888085376000 7480 209535385886745986304373817773734795767852208230879516946048000 7481 209949563269020642850242388831740114722974765744505679447776640 7482 210377357641646249166003943938268862080300121888634339435264000 7483 210793071837469181674782284126490325847790717663350666058624000 7484 211222457244380851270437935810957414790625119484158558199403520 7485 211639757327332468360017949703114445020958473607533469139200000 7486 212070738874898376824977835805157025960867333886484482753216000 7487 212489586474037134085600700087877990647119373242278234642862080 7488 212922214521690908640514737198559057841957965447615158710290560 7489 213342614587009837768041453590866142217622117614434615612592000 7490 213776849941555800445123497682869137135424222365656967858810880 7491 214198852913163046833206579072039997347613346116029803544801280 7492 214634701518474770497278189707099415520219833236496947693278080 7493 215058267779890936511324622114443758878007067123809745375232000 7494 215495779784194150596129312515176712906882862517028843112000000 7495 215920915124630289801845687502542091689397724404968482267200000 7496 216360051642930912709242612435341346434394292894074104093424000 7497 216786806289026211269508873036527379655843206609810176528158080 7498 217227572545831752644435937318352335663905260213813379833989120 7499 217655907187762365030640662220596419647700736695078611836000000 7500 218098354725683494517202031174821418569388431178252024373326080 7501 218528274392937381963410719164872762465499067227128627046800640 7502 218972363023929335316764166670828015595874574367182538878740480 7503 219403919377273019394418127020684751984790861330732441586314240 7504 219849655183892608740110354961902709854998316029892283842795520 7505 220282807602641201077463146463635429539936539895143219635200000 7506 220730241909379941697910372680871398454561566952335350201600000 7507 221164996282141306606195152463582934967888597463347684606286080 7508 221614089253340352718908081383793210620337536726565193175437440 7509 222050497021115719563219954905947642064242347230549869557012480 7510 222501253966143191005468041209047576977308921666669131557980160 7511 222939274822898673281253746686984122029241287359724100774144000 7512 223391748492998739005157766428972008665208116525476540865344000 7513 223831387584942920177917239836477497803838686125788246060293120 7514 224285536810630135639573906579277099140546769632645063587611520 7515 224726847010343958560586226953965149569672606147320827350850560 7516 225182677979089708096741154986674861523072524879951162597312000 7517 225625617638056870018939372750649718476044392588703175837758080 7518 226083182913511999409019403319172178199749064050574304986112000 7519 226527758057800773429671157116327096183023514221602396410004480 7520 226987016795037398048119655678236610826838531591839246166763520 7521 227433280070693553151723846234163311233790997417393161661952000 7522 227894237664746134503906070259886577803414760592605261608332160 7523 228342147783105256034663749352362748765298469138145884452322560 7524 228804858257849984831495020981937555683372484246914018960512000 7525 229254420447515490273275430402582623697082600750807131781232640 7526 229718841592147621847614586147827979738736225252862723532897280 7527 230170109963617396028461467641156389414037542322540939931171840 7528 230636248109824994226724102932505616197903150987425060843792000 7529 231089180000360181904168855688682669287426487495790031192304000 7530 231557088941056927932035394565913736051275656245068661136865280 7531 232011690479734621301689715486190344412275892389888572302128640 7532 232481328337094101723714902657903027024367361675836783969152000 7533 232937653439015129380645757595739227568184909644594530361221120 7534 233409025732711761412985705585081910559083992678598475876523520 7535 233867032066593088976639697499804822708722470785384287721436160 7536 234340194083712797715377696154486656521637951189351117992496640 7537 234799886961076541331564727101967842095501991930255870688222080 7538 235274795463577014809380552728860528217899598456354713322864000 7539 235736230298691139683565942727949819868188084285863520577536000 7540 236212891727047270809099784775258143691218430608701540538176000 7541 236676024781326505731334423105169191527258447092285663297984640 7542 237154494184606183915326789801686396167863678355098363995808000 7543 237619331730256361247247086618680495859447294210294479216064000 7544 238099566212133125992821728986244679165053156419011120817536000 7545 238566163423371996669197994806386314003531345375714006817812480 7546 239048168592318283735990246900675307169638877654453018401280000 7547 239516482070341473096766978991201526646717476901672087318414080 7548 240000314543117111802993645971369423357952502981449606778874880 7549 240470349722833175018252246962875740730322950777687510564240000 7550 240955965171864550452631358265977939623476647705055482511260160 7551 241427778761122571187298989030936793567326744767308846000704000 7552 241915183737182440948701603241787460758136307211041706296800000 7553 242388730936182653734763705614737707725054347852831073635717120 7554 242877981811188448434552337886195411723337697548112384181376000 7555 243353268998783877149833184733059608578697290497519779558640640 7556 243844321795510666604239844815820365906209747194101846493616000 7557 244321405432254946959925871269407842498566343386994039265024000 7558 244814265888700318629298122258486557331578869088961963007776000 7559 245293101523524630043270799276134847401724932377246959339328000 7560 245787827576423471778936880282527393669325886164103936332800000 7561 246268420730009180847611248386295901031209180642424078013280640 7562 246764966936332289101793214629960727689217667354595853792000000 7563 247247375678863299874297183737007159453096003249941373915845120 7564 247745748741672682844679745949185443398117541889681958900183040 7565 248229927147675578117616254405358114080072039002280082235968000 7566 248730184751222763691674266331275779209021244853043879313505280 7567 249216139307723589819807403032644980402207709062365185978204160 7568 249718236409001808492585199709051275349660504753631926590725120 7569 250206024931519647348841939321602587588920456184651021767122240 7570 250709967360458473928371833233931677653268983186161931374155520 7571 251199544281138664583870256210768346933037443390001331787184640 7572 251705391322675746826080431437153758696547555949102533963868160 7573 252196762290266439315577312708035364404902593643132934686482560 7574 252704467401490962199614549123297775753144226602065245770583040 7575 253197691837641698906919185365053605332870937955972351904197120 7576 253707261835805372747252567431490799096368095110839012901024000 7577 254202292663170400197643602653672563363399812384735288832030080 7578 254713786614846282296489917137996394262566401737857746531477120 7579 255210630471535011010120785003799334234095756841862048864168960 7580 255724002202654801427785641896406299484434696494401849179712000 7581 256222718248185525134531354405558593829546019690534472370288640 7582 256737973681192569827475328631672642425683436977946940859740160 7583 257238515246575329508335927677075082547254760970590170560194560 7584 257755715086235069718470192466986829968361520977193422693888000 7585 258258087909207976940092505079556422820380526811607338408732160 7586 258777184445619641811739534830887733903891885370168185186464640 7587 259281449328667641955676329601809359664460016332239697966208000 7588 259802449537512554840786928343937573651915872115114508165242880 7589 260308558266786013978535132588943161704885394548799626936272000 7590 260831522585386560438248484601341632070318564378758224932618240 7591 261339481911180622955584712777610435716488561117827266312624640 7592 261864363007834344703944737355977287745897877093468259030944000 7593 262374233505297053757300752397866686301562843026603973716229120 7594 262901037439153114386115576065830877865310505965874170012987520 7595 263412771271051881368031220097868131074835536094340206692331520 7596 263941560155220635875479283747941721445621325996900630941072640 7597 264455163148849204815216167060262948170132131241000007435356160 7598 264985888122779126488530556134536546418574400093652110146752000 7599 265501422534718175649284865831431650095417712084494619885440000 7600 266034090692577967719437491225126652533821290149866788770656000 7601 266551507103867653909835876610879895999202804779232979536225280 7602 267086180283475745645922689443551227466531368836184670093496320 7603 267605485601424786656638471026878795965590005835163790067298560 7604 268142115330081215152935432477284663092429499298380492826875520 7605 268663371533792063876887612827787220823711730881258088228663680 7606 269201963966621439233603481357218928154526008052755069473872640 7607 269725122022935398653785526696461290615929792623799140701806080 7608 270265740756146455474639672256851970406941027548167071539392000 7609 270790806627472382827588113410699953886256348922721516225003520 7610 271333401579682663606083106200164644365841977420332232740732160 7611 271860438964770466023702290965293701692852471268225075169792000 7612 272405017350308940562100077967736205357170216398978793312668160 7613 272933975641618403111988589270151360882048765986111806831237120 7614 273480600773483207595013764716963818347064164884204022213995520 7615 274011486994542426240731704585516310915035721972866902293122560 7616 274560109189179831001266454304640964745203358533521168327951360 7617 275092986752821189146383440124944416979551594442110386480256000 7618 275643612307111442884039268006159047984094563790994803831397120 7619 276178431001931060817434756296947137692455967170692783752512000 7620 276731124983345891866463983179921238097875616908954919399915520 7621 277267890864480490010261990672772374513431910751141119978048640 7622 277822601942525848097488530471982562805545869564682107385564160 7623 278361380227750836652390771864088289195492791628590886562951680 7624 278918115783757017107178475605023079510683333028313074765168000 7625 279458854604799100604083387968320640126391600057651765087280640 7626 280017679414543706139584892516577639142122279391256641588674560 7627 280560385912512971972129074892784153635113481346190430658432000 7628 281121249099049334462226693861734730031506598081325759197405440 7629 281665988197675460039176606903132784272738835979864564514836480 7630 282228896157337930787481703941011611208533954922595135906048000 7631 282775616394298292308173968676793275602277893307724245047216640 7632 283340635697097159341698254913248425977868749428204283321825920 7633 283889343267848443658653605978808366561271333964340799891040000 7634 284456421351683776308576997187320887992333040524584760128343040 7635 285007182980338687377255514154783531356333641184192068491904000 7636 285576327351026167887759606219176662542668174986586101800560640 7637 286129089879550451315719615818062552460237975737349718998620160 7638 286700366853568894772735253963458329001703972444642906966528000 7639 287255137588856842611705593751999974115158801135378574386112000 7640 287828495022826863391610813825883482042163221978458567713792000 7641 288385340386238917079619367346711584840784285221561550514432000 7642 288960784776516957048876330028343927618456402628218269692524160 7643 289519652073350830877585658543679373045488586067487431845026560 7644 290097251572591133549593722022108042596363978501943522397867520 7645 290658147094196845768760104342376687870939076586325831073024000 7646 291237847833672724501418124742048977318586460487078889569008640 7647 291800839842975807540247600054121708410662746832332378857920000 7648 292382649502328635936297275195694565663724634304517054680448000 7649 292947683569299819563835218659582314719756403303433759116720000 7650 293531669992519319000017683280244948312826440961695999336960640 7651 294098753546079200529228775934778924272839987639370141215472640 7652 294684863293474297961425087576943751163841154809893130881822080 7653 295254064332717070808243358502971464251148123484885705350277120 7654 295842304050454502121028025222043754439932010422453177527744000 7655 296413568572740861095713032920800214344479854662926793348016640 7656 297004007982650278256466247107116989362386126571836014099200000 7657 297577342376266766474783104991234176900513400339605093533696000 7658 298169926321788901452396913162351188039582109193650878917498880 7659 298745400470029110015329388852455383221011181923858117175444480 7660 299340136759630562192359906065673215889372676586240065048494080 7661 299917694883726598483825004271268849650157180569283572340592640 7662 300514652921506176732743445171080124556602783709663391168540160 7663 301094302622761391188631219332744624339483061412752929863936000 7664 301693427692337545428855772979811094228977815145255683844864000 7665 302275238533899244871687814786265758489554438200862264082309120 7666 302876537384876850962142251425784146965306734582389385997536640 7667 303460454025562611512321014956582669317965073037545040313912320 7668 304063998032528563463969166792123154727612912950952815916544000 7669 304650027008363772317731987232771406915162065222335630391376000 7670 305255759648490185866218117724621768648955767940421394025856000 7671 305843972449545755391544485609483782684571111401643699717680640 7672 306451901661987704434836357068621015460784206846870153776256000 7673 307042241179401061422618984644633089706510478093058820586802560 7674 307652438011777387511180257465687549557103302127751175364608000 7675 308244911973365102051844898641361518416668550006028829240846080 7676 308857320354040278373286569039373846696861841199084660391616000 7677 309451999919980016988013443743155957803222339155264706238177920 7678 310066626753985201867566060966296284514020961972433634635840000 7679 310663455264843484495337399694471119373032389131251469971051520 7680 311280373565206596353317257924067776043859493224671043157296640 7681 311879357657038065841138449821238533435104808142531819515936640 7682 312498509503281281090211439531084678349233840536468660058460160 7683 313099722358459495208287679664260105920208783676665313352197120 7684 313721115873081562876304998926970658967824310667177767585611520 7685 314324498972423205929533565412352911088549503374627741908032000 7686 314948206832134464197733899522259132772996885114565345824865280 7687 315553768030950070506747772284891140346270702592686248600302080 7688 316179732828973234023598303052150557938053087822966093388888000 7689 316787544970736356926002692256729942485608350172676228581672960 7690 317415773719399123310375334914985520383554184545098827087264000 7691 318025778745237522406667119930358240353579638411382640125904640 7692 318656346131083993168522140045882718899076368301058473935260160 7693 319268550830585897966255978373546238307032222593905126134093440 7694 319901397555289740082662928997818298592954686420349555299627520 7695 320515876788223734555033116760636174969813280977438443710656000 7696 321151011109765954269931251635358630027267447586341941056592640 7697 321767704914022245498366230836570411464779040791539301784192000 7698 322405201225223160982582133125997057385938456574978891384069120 7699 323024117638330750262929005428213344908386286551622167340960000 7700 323663917115614210194014333038366329462004494400248604518266880 7701 324285130648384793956271280816193477205302181807068048237793280 7702 324927240412060333661652018788686939968018952322702512480700160 7703 325550691627468705741221321237876995620910990500002980332418560 7704 326195188126652668692171659056530376974441982746252941177568000 7705 326820883917825026676669481280787275310743751323973863822192640 7706 327467706392865330724740081688083076781437267556917954608512640 7707 328095723333001531432807216672233983680273545729548264537948160 7708 328744880232347044178662580760033173440148857339156242835322880 7709 329375156936903275791098290338208585616408609476062163155252480 7710 330026724354146854600404677677875072398448255151927631498972160 7711 330659268993078128560340705314255877570182470038384578381601280 7712 331313186654763880330604144661134239794161568030061706923916160 7713 331948075496208284311285308761160273336625312646994398346226560 7714 332604350686507071545636904604012815411352200947060329075200000 7715 333241522830413411604859536705644127841297001335814011114306560 7716 333900233745283573145074062087856750707084898022741055022832640 7717 334539696189490306584572640123207547997835653917642453449598080 7718 335200780629204306863156509201404621544008446546767397481146880 7719 335842611751376448224350242152333217688709219086336192572456960 7720 336506078304691822850296283488223254560683988299736910385568000 7721 337150215212088645541010587076592979593056446645690808973680640 7722 337816141708897431699705006660907198217446085492758862409216000 7723 338462592760549484063903924018242193734775402336687242652962560 7724 339130917500082723478089678146305300014200017280768790566987520 7725 339779760705013098791867012539498191877873459441698890973972480 7726 340450491083223960581106455669665560239700032972849677267760640 7727 341101664044894077887957234767889015203887574893960050206510080 7728 341774880097945876555813834511336286380718767528331689640837120 7729 342428389975497210199366296724424118907240361436822090992256000 7730 343104027975857366241849146464352231849485767918902916367568640 7731 343759954935631544195250319129401335593433300398331744801376000 7732 344438023613938629293310037701302018101811311415814169738174080 7733 345096303276481815379374166676854970913193148348525027574528000 7734 345776882292680185915787670558926815874809828832831255916864000 7735 346437523154431564683366803623282966704957442192398813520220160 7736 347120549292151639009079888990333038432886227908912221692224000 7737 347783631139496885201583109849514880572770766967754660935552000 7738 348469111964808239076152371311810623600889987164440268555685120 7739 349134570927644005588928696016970614863914496733866286270336000 7740 349822588300220626263125760811110154854477149830128300257794560 7741 350490431645836784565193810705075223718934250121480301324544640 7742 351180920275685403044217090249642356671484433745141860997248000 7743 351851230054046806430982651137032390360113018620022487267200000 7744 352544198872838511930384016862225552552623318650615631986521280 7745 353216909128158054561376660899985298588937204398092640905440000 7746 353912439608478084392320427489085045581316185597781931670369280 7747 354587558975758691608863569465847507512818325601880932960092160 7748 355285586409288684498235839563453173814146368502440650995680000 7749 355963196548636543567605264830194356166709766622733822794752000 7750 356663728617001658525671989918863127169606818597373553904476160 7751 357343764093949819188965778841071906559280211831908970097904640 7752 358046884519159480424055536070020979453110058427806845433600000 7753 358729352768751217405389423939672838604086539171675569260978560 7754 359434994721079437339266486862012682486512016304565427596731520 7755 360119979660118329163163266525040342223979018411908637207265280 7756 360828152218438617059302161278212376223985348715591545678863360 7757 361515586278215462363574169839677263356132907362889239665086080 7758 362226372825011111942742247683765082932616418500154629862661120 7759 362916264840472447135255142961761693122698539891231352693888000 7760 363629599083730592099928670802931883342617978044758212675406080 7761 364322032570166856133008159973865373222429892482006216829440000 7762 365037922308276762962892314642416771916376742920556647953996160 7763 365732830291410759770531053150987082180843570757329858500992000 7764 366451361207619018931576645958680396041736136064613122851051520 7765 367148751234036918847739325001265631713449618720103694333538560 7766 367869854865739343212252056431665155328557428050639693966241280 7767 368569812758357910435844827866974167995745110694454351747921920 7768 369293498393369820931802486879903558216280240337899397840992000 7769 369995954994668518383763484149181291248396682031703226479307520 7770 370722307907437570258121144995954289338829598840012605267927040 7771 371427272195886297896309524656737727753579883791840659726400000 7772 372156224474107226245595658642811673700508455651522019147968000 7773 372863781920655379702096682291026992596347045260033657685893120 7774 373595341541777846212412015690985843084251963127697722083412480 7775 374305423537470508924794036403143349355594951065544377826480640 7776 375039678128211208719928284329053885243080011216742679655888640 7777 375752292332479895525518148527095702425178608458146946581688320 7778 376489171821164219478671445190679752263313789346090291182128000 7779 377204406064752498060462845833302683747525977514208418040916480 7780 377943919891766580087208959381837420379555646050564156850016000 7781 378661703332042406534647150366757885797270813534968121016033280 7782 379403938703161088041420716656056466771559612187467264073628160 7783 380124280526176770340563374808595359266117689797372673589445120 7784 380869167934722473561279945527873927091575238468338462598400000 7785 381592155547439240809140678791170097598739720733882091325105920 7786 382339703091301757940809648700875869765298862546792675321504000 7787 383065266213165791476720968996267330270202155640710600167040000 7788 383815563566209776322790184455246959113906684155532189080064000 7789 384543710033050898939946936318604160432599002832788542287632000 7790 385296685417217473171674704841437541696703687040540302432128000 7791 386027505049127373893317504276428124902262640043187191031088640 7792 386783168058552890626425991370580438741437716637135819034094080 7793 387516588352507975802144549454125460296861672189653550584306560 7794 388275028228873006816777893380528670140412590296646681533188480 7795 389011058519969900137284356310429267612961072814942753382528000 7796 389772204063634495539899789094645526837809434428089456462480000 7797 390510933735751091173401971852757169839493819441640201902755840 7798 391274793230629936782314804916404441811829804756245620781050880 7799 392016150357294544695185164524744732514272568755677206706496000 7800 392782815504974393754004761882463943033084614198622374081344000 7801 393526808038697884012001335920619732080472745538357697423200000 7802 394296205315781560864455101586607363412254647881845001978204160 7803 395042925172061920227586348174029610545726081033467448948672000 7804 395815064393385477816761831389424601975469581181148689769195520 7805 396564437308756766774996336501218189384131324639658099043696640 7806 397339409731220175394355232416886932361524351138662201718945280 7807 398091445191019135579999556291117287816888348528621552695836160 7808 398869177949179800485894582836411736004072904602982664682384000 7809 399623967421164085093703381103136296142510703479974314349312000 7810 400404468923576219150149941232971262770665874842384299988152320 7811 401161938734667720832446343253151015876870378911059456402736640 7812 401945302753580624452185146403457301964572142000119210444636160 7813 402705461039290305959988240338230332236893883896415554425381120 7814 403491612332166370447342972607515890165573808170440984388875520 7815 404254553083801958746100880195066437547665568790321695735045120 7816 405043501625135296078651343069843541985138471854349761835824000 7817 405809148778341704792466864980192368588013171366754885551518080 7818 406600987949261392403760324242851736655368349411095221459077120 7819 407369351208578654378578965418060963333312308429726777995627520 7820 408164006374853292616132541857480002314439246868260269509355520 7821 408935179270443799802056084509341810923668838719565850774016000 7822 409732658966702248705946013282969957725037417565404839853212160 7823 410506566106366921709480778354306033573016299748960811017282560 7824 411306966285875721259845951653368401367385656780288564466580480 7825 412083615925601656812387342338627638379674621870696762117330560 7826 412886859522648971233339772976569777433787853790550439438561280 7827 413666347772458572739304740964520358499565642528925631482944000 7828 414472444990455992552683485248497676719640996963766258257664000 7829 415254694012806887828876578807116962428591322295039941572944000 7830 416063740335806868654546231104385566441150736766543931347200000 7831 416848759990979392386171540276140373755251866620133865522913280 7832 417660678976095472133963495617818682758684919758437983243200000 7833 418448564968766744811977484756017978401341686652194244644229120 7834 419263365345917906459156137469818445700754193988768464309243520 7835 420054040458996384002804953429653911009270310198909614681518080 7836 420871820341820857210736291750143315997665040833266125960240640 7837 421665292952617996143103285549870166310851404812544631786108160 7838 422485973479684383459869237064971575537783771337119925718144000 7839 423282341930924164659870550303459634286048745373222259995604480 7840 424105933471247333519364512739073951001613142694591713728397440 7841 424905118044130688449499418913733705753270264532758698305824640 7842 425731718228097049432117779511165691403272719037297993788892160 7843 426533729010618943636392490303992931337510781881253838583562240 7844 427363259615797928359091633275260713348486456031863552749643520 7845 428168194464399949710455867289352606305651299843834145420564480 7846 429000664350893073116751141053026898023706982915732566755088640 7847 429808444182713501358953913644584179714965606771743942425600000 7848 430643953739560705298923214980708731441829450295551481662800000 7849 431454587124524130923313731898926385693519689173087978718699520 7850 432293055585907730529875318914984022414667572956935364230875520 7851 433106643077479952663525115855193831563313831786752458127536640 7852 433948080979333737097203131353651218860628511701257424058844160 7853 434764541006480353689984921019867845365500240995209220710098560 7854 435609048242257768656177162070461238238073500274907379253166080 7855 436428391054236236435041316205250536546047502260590350037808640 7856 437275887511973533409635153513663665294317076251448364514000640 7857 438098213162215184285314061541453757126895313031348983184606080 7858 438948707905033378977342268090782181354277990897836269407856000 7859 439773935474452371006728065962264067795663541213317082711808000 7860 440627531144914359701910091929538764002310617693284430386268160 7861 441455669329035983534264102335899254102189298261986999010416640 7862 442312283213369013476260703975003280714013114640026055645756160 7863 443143434894564105134820913379586552808300281674752919202885120 7864 444003077770699911168577531306946482530178671934465974571968000 7865 444837159413479471131835858467519112860295415306283861364903680 7866 445699933413924514458918197394250408926780530031799134614784000 7867 446536955430866541961158320332109218117132121822379294126478080 7868 447402778585232523954526473132050154837998857909053047262458880 7869 448242843345406772580353984356498439348468882979170773954344960 7870 449111724851049233067628658359911463146884023788468363680939520 7871 449954749486758310645773843459813353678206495753122991478384640 7872 450826794286563229447600445547616872286015169007945759374492160 7873 451672787693306773904081118341226973345389662067833783715442560 7874 452547911156160752418778554353889639275823825174765393814487040 7875 453396978522604916104883350549738897690341672298468595566786560 7876 454275191599264791427711895761770122852503072082428885044864000 7877 455127247380768939288794876113278105294645860887393867684990080 7878 456008654564463339770848087972313749964951632454568547847562240 7879 456863709413512684499565985227560346737162580236327444568384000 7880 457748226760577698149535949865991875861361474883631948381024000 7881 458606385337711709177289303096113642900206148436315820104929280 7882 459494022181231620018907496977011572590264782327917345444444160 7883 460355199701087183158909914033678917126918354542368274705954560 7884 461246063407305230864390095771718890875272987105103076046976000 7885 462110268895207477357963195989098871176616708912138473557248000 7886 463004272799095564611095314657796329774029263843413281316784640 7887 463871613797305542923485757532029202993564002958032142108672000 7888 464768769100770988546421035680103067808283867289827271455776000 7889 465639158087261347159381556661038151531072424289134017684480000 7890 466539571618831725098936634145437971447647687105918751153541120 7891 467413019414878896941718415823058657455264276252806904625008640 7892 468316605213609040909773317701510467604988323292018811287038080 7893 469193218895554846059793443832925843231192761192343710948114560 7894 470099986507957027795143952783438472565091838008743016024907520 7895 470979679255394612559882715231572729295382574901611751642944000 7896 471889738447165991201964096166478429703655890229777793691648000 7897 472772519415527018354227442940883179246783261542413346513760000 7898 473685781519106061276579913834959050016726163593391501181184000 7899 474571760731411938400736453955967279195248016242638535227220480 7900 475488237128134961949628915038398555203215528306295980984192000 7901 476377324964499341418957491126963689680786033134609826109952640 7902 477297124866933686174083158565759234315303763905036576391616000 7903 478189332397987594701058939409436798983261676847292430496896000 7904 479112367860536551084628429764800713726954229709460783320512000 7905 480007804552164072580653526194083616152462125803364673194721280 7906 480934085261654167074697238159411039525864893492991122670208000 7907 481832662212710482987217263414099341538186740676419857212366080 7908 482762300462488244546156943368837888024982645886816416327552000 7909 483664027039112943152801876110649516424747836264794334188032000 7910 484596932038066238522083039975299317372084844529196795699804160 7911 485501920717850410492482763732472012287905980054090316392832000 7912 486438104028189778836191101638532269574684242005773289113344000 7913 487346263126635924884459670523246214801377645906492958610789120 7914 488285836474282357120323777676985268326120490729008217422592000 7915 489197177236966296540263111802983788306585580150248332684994560 7916 490140050569773906779170617522310882320872452599023234077152000 7917 491054684902063735686260162693804099463518661370655477873664000 7918 492000868128203082718267900514474377528982332239298670078906880 7919 492918705081943534309763472857642271600000017464443511176576000 7920 493868312997111644108094284751185147949132292131141402123348480 7921 494789362073295711524040616473331098082204545856875209810944320 7922 495742301714606953142449337839160565689806356748734808013372160 7923 496666677977906139855756976848662816600141119806087992716800000 7924 497622961172585856180024347360935532654141295082869873312491520 7925 498550570748115904244679353037341015593974458215399153007518080 7926 499510311707834810172747594342260747463221296367266562115617280 7927 500441166018298962342980369736819680903964876442468472023150080 7928 501404272619242684169997711580431597275635923156483987585792000 7929 502338486141720350117962642973599205838435415251533285030148480 7930 503304968436884367011589857456342828499390093047499766797857280 7931 504242448051059226505669758780734883787167332489269711319777280 7932 505212423389446535303657804245745912235220363082169950592284160 7933 506153178814520094184729640107817237426699113964716673240914560 7934 507126552096649807431478673790444935535451422065611327061483520 7935 508070700957383306703866069248206114729310371797410455564817920 7936 509047484197927198160737052958010613290886315960902460924528640 7937 509994930380457800463821607631109170756327915812686489707102080 7938 510975240412302682970572605839217628936697530292366023252501440 7939 511925995601633014712677520579685906818350123940540780991275520 7940 512909738101289308174233353721419206171380341018422077152029440 7941 513863919318349539166538174510729734889287975998949607260784640 7942 514851104484703158355257506741278092763825176423620552025404160 7943 515808616472331769782138456565247754522521740790207622248002560 7944 516799364345489383727203654052852660277599818159633696503936000 7945 517760216962459262734780700364467140992784086178729477600235520 7946 518754430175605254807794634851746661412705071421575071837344000 7947 519718743659096771016900981388724707957565511080023200025969920 7948 520716434502087316568466172872243045156633710539581465514333440 7949 521684110534856403699447568430795310284403937917817415942160000 7950 522685398432625374277864956857056910020058452410588848731077120 7951 523656448882907076335642215881025742083237582198064083550192640 7952 524661237263751123912768165838829567780590695489633174828380160 7953 525635781834069538711121368023624520524114300637842585165834240 7954 526644081129677778735123495278497250704256968532202008217527040 7955 527622022295389576195435902221890675489222812339637197601520640 7956 528633955208618317903839605387394686513962740785584150785296640 7957 529615302968379595744745105123366582115931992874950292016544000 7958 530630769901872061258448309984456470699775742187035467826693120 7959 531615647246828712483571873771058034607613756581377493306368000 7960 532634660684481093971916054648041788326543135566517935088000000 7961 533622966959808175326422092778969174142765213094826829820800000 7962 534645648972284566845715205617292881678901372115384538560860160 7963 535637396319028680084604483240513584809801098096740350453410560 7964 536663648123738104545590913137961681342286777214736387306263040 7965 537658958896559750718316189072227000307818587928686321241600000 7966 538688791076176351249347832696657202892448144836618420195456000 7967 539687565431635452602366395878635765369850073128835403602268160 7968 540721103494544444395353196970002848814859813952638312323845120 7969 541723351661482576783671297234083464058271333135192731648244480 7970 542760493644111861833597842766260512978430922530655252784587520 7971 543766341337569948648172337359691144974939359105423062225840640 7972 544807099920233878716705872718353173029609450328427925608350080 7973 545816444185850962050437516370540249918235069164474584007290880 7974 546860944228309180463370045605792446908389581388230663598964480 7975 547873797396427080927516099131534298920934301653358081910208000 7976 548921937769424824842697918103353559882267487943071374019024000 7977 549938424901193837381610747379877368011553295223817037000064000 7978 550990216429031972299441810062885630474752097602140887540048000 7979 552010235401699911012636912416080516707367035747028504735488000 7980 553065806369084741095073228166053475853576211039675385378816000 7981 554089367555897951038892647398936733329445389210648087728240640 7982 555148613579971504132488546827617209239291004705719625055004160 7983 556175845567324329756056606966267536547531135585983425262978560 7984 557238779618223796485094599541626763538530783293224164682400000 7985 558269577012140528840622497709475541161257921190065586405774080 7986 559336326707647248523420181535955240768346949282417454111426560 7987 560370702030339676660316474334909731731392654323439998700238080 7988 561441163933590836628771755078949011203293033474159371712589440 7989 562479245099921664827316706107467086333799151049614224474388480 7990 563553430191253656441902269175301309686532398733198487008890880 7991 564595112658878173752685869742972588825922485834427001385889280 7992 565673152055546501982344648654168224942257491020491548092800000 7993 566718446436257060476895068175109268150471715106993010839346560 7994 567800233376183305436384499075081192859204629777447653010647040 7995 568849271095950051740554228058839955662156414370830829974824960 7996 569934818752208476398636234463859935013182456868996181532800000 7997 570987491923884428463313691315961833717430685278835969082972160 7998 572076930822409139749777641014944271266332253002286256572170240 7999 573133252255290616506621730688498112479363841886986623301312000 8000 574226476509912253680338879376857366912988601497621471166229760 8001 575286576940525789244890531935799188472074002388922077551984640 8002 576383597687845361162158307821201346927331905300809022874380160 8003 577447370194720130090070858310628511168344803566003073503237120 8004 578548321537968607907120593706136753484092153566505252945408000 8005 579615776882569931593920408406307433175996283115786818557712640 8006 580720549535032043840861122921986388124528975226412313708432640 8007 581791822041326797556272840576402195456409626590577228623068160 8008 582900429477210158590377420352541197605862450605850283318784000 8009 583975408804740649057460259027772143449401791301423033007088000 8010 585087984424471468022453870020882504091470425748904440188576000 8011 586166683581198679406968253297241561101980792499641086437840640 8012 587283118994944828756534117423550254637925682659007915656526080 8013 588365671692410414034666667999179056646625341087077988822405120 8014 589485978291319281935747031779099125575516677316864160947755520 8015 590572275083381475626835132694772050817353584213145450204416000 8016 591696589923150919604238092936191081591005748868016446556272640 8017 592786641721292046299058128189236882747611885187983784347358080 8018 593914853032491677846481129134689499971927198398958920275328000 8019 595008797215527194859771330509052483090796207307728637306100480 8020 596140918682620826160821321998310875611173519072669821467275520 8021 597238642308251168025119791673690596338662690030213042483984640 8022 598374810265524249673373400661200066721690153229344168337080320 8023 599476326639645552666089118451950560775949149349863598672389120 8024 600616430236226438895749767161692398177443698550959100849600000 8025 601721876011524086976828820665021277639839340548371142763760640 8026 602865926800505491187445653463067453947066476592372255985280640 8027 603975189949739444025536322687357199421025442339305375565440000 8028 605123328099069999471069643819128011578845989624410459514050560 8029 606236419784797177923524801272950086768929646754595949704151040 8030 607388530890575007315142656346569363249028965623998743483233280 8031 608505591511759703694097764518937476988721617482600161873712640 8032 609661689471382629701111880502331336173241171937445735670588160 8033 610782603526474782584976060412177135246304198063332549591776000 8034 611942827767491382302826164665515910358886477727697484402216960 8035 613067608767830604457635271119323604903259370176359614050606080 8036 614231845827232953553798125974338116964737783003761083189503360 8037 615360633425720473991174278304809177675599521880101757147648000 8038 616528895120097292719360727994982936049256978201006921621664000 8039 617661574753302872618675789976698230676888947785682899296832000 8040 618834004328364257968150149872292809208594000656481213019392000 8041 619970587313930797552747275136115479827826734962749331326433280 8042 621147067673575062847978310027071846973071699769459133889964160 8043 622287697594829739778853235316844467116218010126216706354053120 8044 623468242952978944049450670016527655957936922997090908000459520 8045 624612801593254565009836462390972309121112387636139089723168000 8046 625797554435184305970429274331512346066325973243748605296000000 8047 626946055513100282486219314249181267529389816560914725709888000 8048 628134899808227447236753584870433039569142610280655482588802560 8049 629287486141636701236955545600675703935195005443401516490900480 8050 630480433874135077002045696052743964800585918528531650936156160 8051 631636988206568328604287468476889101633396431741011065029808640 8052 632834185761879231716743446275543375867306887235341525256632320 8053 633994719671396041364694248824442902380693114822834659576338560 8054 635196047306187717669171887666605269148444665768714240123851520 8055 636360707523850667243863546808983741812655809278498528453568000 8056 637566179672231891955963430720512035171199519036650216414400000 8057 638734845207241698933035137168982669827120083590210731503452160 8058 639944607578203268689487228830394608588946763412125045353472000 8059 641117292463118066083814273969510894591756480730060112885728000 8060 642331226300869535376110533509662783143284556469804910490460160 8061 643508076480770189019231442102088164392022975425687667830128640 8062 644726193937472256536614357282899798200222406288653925441600000 8063 645907089509816748069332685190073159760009851164842148662213120 8064 647129540281339550835681595235481644145726380400391355727936000 8065 648314492984225780006659249646971271144972714646425170774690560 8066 649541154518071783217259579545944233631182089723264995047648000 8067 650730314294879852020861394291667156893786458031182077604416000 8068 651961201354256442315019690196120071970374849022657454663661440 8069 653154444485582361657476648043330648822282061663374923391696000 8070 654389705965655986243902291519394579393362649370762264886912000 8071 655587046698907854335965690149189960764142201239584574862320640 8072 656826561057868067190414105070878423298220747029054783076400000 8073 658028148635951350075597680904368466953127085601300302048256000 8074 659271928303725517819676205833962744598974758894210056321495040 8075 660477640015319282579135992201429163871813251849774308995264000 8076 661725837959762036541518533263138946209654388577706412051376640 8077 662935685704376562448265471808089541565789304025871632151676160 8078 664188176611803587646424833036452450485755609583359342222074880 8079 665402313718481096212908549645029428208808519436759308869076480 8080 666659112579507831458974498771005445488934158630992204469968640 8081 667877412435067497959863925918850556279977831657636814276256640 8082 669138671395399089294515127953446032677315166248672682791280000 8083 670361148573250201403030171191245725136976034405529713956032000 8084 671626743354597045083919133789577009834284045006000135712747520 8085 672853550356630755915342064466464979468475007782935506374236160 8086 674123493562307352886539559375094086369964578119546564156257280 8087 675354504806124556313938811150784724478907100997447109923182080 8088 676628952853671630331257485846306277093597791371947814012992000 8089 677864180512232031554001579072477243166639326042750331074672000 8090 679143005157870591743892817690701204972563748894299111737632000 8091 680382605907222205172996101496030646485395612273713554720256000 8092 681665822371954967074771733742821941522129472317884405931537920 8093 682909666752727409869426000946830728818889097507623573110866560 8094 684197430610232014109013057026843091351496797617985962394624000 8095 685445533418258856558764460137915291799664830613702249465536000 8096 686737717484772392148279599758165518483628265834314234280417280 8097 687990234546012413505375638291903580662054328520201033879680000 8098 689286851712613998939242594241535908159517039782087756141360000 8099 690543654624921082575141707556235827111266695238620686054144000 8100 691844864718274610276523560497205105890649592767247397746461760 8101 693105965820705092582798412881038618632136794207747600878912640 8102 694411637603522038591469058177006251883797698921164097522940160 8103 695677197100604626946208108294600238140581649658814135166213120 8104 696987346140098887137980264446347372168842223178692424050768000 8105 698257231553985781032053270537323240127412835800370025655248640 8106 699572016810901855629847588258736758084805033067929755105505280 8107 700846243161042121580863527654638862568717422358114579536810240 8108 702165534596929203593482424490371668506920746763055413426077440 8109 703444261216557115217228089246427303572771584886092182798388480 8110 704768071902157825457805973611609185675131845873807084033692160 8111 706051167394814218541832580959874045705646319308512745953520640 8112 707379660635225283209742289479364256086108641986289342487345920 8113 708667137623841885429166616532216469246532092518260169404928000 8114 710000179238356228461194506983078606558595030194404263343195520 8115 711292201414099369451274519016060819143268349960643678227973120 8116 712629807208416360236414408293243539595537484102544574221072000 8117 713926239008998405666761053417933958356390978451272110241278080 8118 715268571515648543999189435252974319395654729911091509814218240 8119 716569428304209869472446030963569910326558318842848806175124480 8120 717916354454795608659261717445540846847211132099874246252800000 8121 719221799027637159902847653349642039948077983276492443591920640 8122 720573332072883614907809025408544368984733175097033544972984320 8123 721883230092902706705459390704649047176172997340394660366242560 8124 723239537005056717374118425419757439728973528185381698813355520 8125 724553901266846957079752202248158710117476992310883364961170560 8126 725914844742991366509000991530411646672957167608343227450112000 8127 727233842495379598828637744894987111618566500666021518481408000 8128 728599438700354575298778162787411328641752944578361786310205440 8129 729922931348488576692975112617210317662306912830648556973184000 8130 731293346343476428139654751979851816033257959898169816039137280 8131 732621349482553738708183202009401721118290969667982776314480640 8132 733996447102273804555094446115315539688614127095749144538752000 8133 735329127182343482999664329036105443892503085533654042093701120 8134 736708920980348013436276390197316386946099690286733142577291520 8135 738046140541604743708158891980762254756104105152221103914990080 8136 739430801113269167410362019350429285206228049229177809793776000 8137 740772573123526427918471232853871234925904103272781923863552000 8138 742161960097127681364013862649799637693516939892045981099045120 8139 743508455555723722362006666905557278934087142448605295869268480 8140 744902585342661131574184873136763314842724209178761890733562880 8141 746253662438634406484959349226754616736122219275404519072368640 8142 747652704698714791257369944076745828173669021156211476046848000 8143 749008379383336826348794837849238784841069750260980243375616000 8144 750412194910795790606497016634511826821293070804993199526288000 8145 751772637242349299212602132818845469377364382451354234506228480 8146 753181239776745191251031710517274364370586354751538822554208640 8147 754546309105385562957950185263937896462997852272401194829134080 8148 755959873062731535027397887136335246086569371774872669778554880 8149 757329582653620752495566423890356633372502768473927134997408000 8150 758747964405859607678614102457810687467102768226996636459600640 8151 760122488964398508303739771391352343407562640786954581152768000 8152 761545705171723079090342753661874951235397220091408765176800000 8153 762924899725083982841448391058512369936773674509456914318213120 8154 764353123844059598643687949047405315711968341433548617994752000 8155 765737004583995345774785417372381151890163306550458884365424640 8156 767170094179458186007360264331176499475175328216214459254976000 8157 768558834844168835395958169025503791077036718701402588105728000 8158 769996803969678808431044202909541976588896845254266936599936000 8159 771390260776416827269707975042529138947607429547793500065920000 8160 772833287622192291279428376347361965628562968187694517359324160 8161 774231474014632742142891585285371387448126213952724937923360640 8162 775679411626360994200512710941396720164764153956303480157368320 8163 777082506216688434658698453507397712735546733435180807856546560 8164 778535371632715034515057142576057585744331000866009498632523520 8165 779943226094819506455336607725801623205810035606250236798853120 8166 781401196520754557094922288210121102858764841458162370724641280 8167 782813827288062982814338021630197378961373568642776596512238080 8168 784276757118275342004007098028528520362614336516917069422992000 8169 785694341812468353130878068640682458177174232417739740967424000 8170 787162245292433490601645746515319362687337267980066938682112000 8171 788584636804097377593363943724062301636803506236003002247888640 8172 790057695974599569996964252640363565140051986843089927817294080 8173 791484908056355603414217790302074724991935263511665304525957120 8174 792962972694022129990535777596707696908806753545067221704855040 8175 794395187817964349780436503554748763260872555727334680026944000 8176 795878275218964225751066308105563482331874592393851932891632640 8177 797315341632001983577732154890785189914495279427997315665692160 8178 798803632956014240446165762958245652275659064308097696177152000 8179 800245567467535112472688428090886623404016759732729375333024000 8180 801738913742642408792605790547495562132673164238550790938144000 8181 803185897807343239389401457252020263530876358979465425093568640 8182 804684313472643325848873942296277196219160605533393965005628160 8183 806136196715275965980610589905123950210513012953693028900989440 8184 807639867870617764533202880650730544310753412932784368054272000 8185 809096664227437565631941377976675811481130898316523261673742080 8186 810605437181648233558816227306832368662622328083805547151104640 8187 812067333061878394772131067406901095465468202113614894882112000 8188 813581225503676625344974178915107047833325244154241840451968000 8189 815048065787482607694252497663502878977947437953914629939712000 8190 816567262781515809231178172097164659238568004589557641396357120 8191 818039064528187914077816564728391005621975588177997816872304640 8192 819563413662589880305462723451520134321672698969695833303302080 8193 821040362371696167251694574972879118826007675281674174101509120 8194 822569878415043145585514480580465383023521503222212784161079040 8195 824051820243490158855769664400685712653706206215308762029440000 8196 825586693305550228949960041896432336542791995071711746705904640 8197 827073642374991036232479241910428111590173735400966120774236160 8198 828613715356558376655460474585504654743374967176471113285920000 8199 830105862227370678298128935404762156348460975431080929627796480 8200 831651153083976795996782443460770137548012474703201363387792000 8201 833148339064552636707851765024238540386253091152151132924800000 8202 834699036842666805681771886956175080063341434297792688600156160 8203 836201279382079212455710823496120901232951148918998895720453120 8204 837757228293991250930358028084247981794381570373813797463915520 8205 839264716883488417831942825808538607043537238852464767232624640 8206 840825931896982685508530675096237158636438625444164406919713280 8207 842338509151432848112180284813220871650150048017414991079232000 8208 843905184604367213678178186142864089336751892105777067283200000 8209 845422864969415444709760885140465863908629576388847373753648000 8210 846994840147324289227120996846742284213596198764925912020924160 8211 848517818283909634292300324068518151373410851823873160424161280 8212 850095111410441929409848748369830022959443247309762952404606080 8213 851623225116909495650021429767388591890478571099606578291589120 8214 853206029440583647738376480643632285750386904569123499508683520 8215 854739296425304456814855724582907002840847843201039645417349120 8216 856327452572811173886447806680494646597132302020876586105600000 8217 857866066398859818528094622303895035511914611560323012730147840 8218 859459589679887441498209057007223710277294208372883295930746880 8219 861003389483955429681232787989465009751571861414368668014816000 8220 862602478411432336886612969322528587826032856619595478909803520 8221 864151478830541864943309592256732631743571138702573022051328640 8222 865755968996852544704895255136008256167240313085519644441052160 8223 867310369015178279982941518712747070527716690293437929469253120 8224 868920279057715660595632703069710746029192495476634203339931520 8225 870479912751070252529771748046851671059899561637778883333611520 8226 872095440064528811077294422719745124083433400551851128777504640 8227 873660325402104285628134691521591551354537848840894462333248000 8228 875281307094505611234588298714063606324477061366442489188392320 8229 876851641936014489041116035716504761815765053505738347518248960 8230 878478093522903996795732007795397617383612437293407233946608640 8231 880053713312838752588261180563700515909545744184345306963376640 8232 881685837566245269885740774624484799765476457348312676544000000 8233 883266757277319169420875199473474514261538001283919060714674560 8234 884904386161318025655856548336597641375937987290942230280448000 8235 886490809047637083377705501087615444920183003129410178507008000 8236 888133961477765899528003612596490678351586215300585446198144000 8237 889725717811567533023842263144346433584581155745629798403262080 8238 891374595557823469559583575283132056524271518119613356066885120 8239 892971703718815056601944940499719535401743139648697633486807040 8240 894626140151907620537433198916052953539138193648163395200322560 8241 896228802238892026985962389344751443477275764771311437890017280 8242 897888813081966517302314049486521057091708030776511367849148160 8243 899496860915249570216598516079692744549517576034106213698146560 8244 901162653430910658772198037882619446349867010923599881749264000 8245 902776102180349331526360213470622018758598710545115719800619520 8246 904447504483963390692061585489525048767999897906927216402432000 8247 906066561757080248581793038632434809940815440459932722065600000 8248 907743593192684229008265474026688367981587880199298314947392000 8249 909368085526613173783992474136873642660603270854095068445940480 8250 911050952181970466527200166767263188276947050193380722221281280 8251 912680898226452495485177129322128746233628601034472977532784640 8252 914369429655322873501279478629841639022007469578752808137262080 8253 916005035983458475151194022648307625109874336113992723031685120 8254 917699248267059131877617201429435975052986853342445274461931520 8255 919340342850531425674202182455497386869343393061463517351280640 8256 921040447685987669122918161745412110927449177944458508376560640 8257 922687045892518863656955998853370682578464949038866670918144000 8258 924392867614226233619228798472745953832007359547209177573296000 8259 926045181643829209578103649861776659203850361892036662499412480 8260 927756739884003566525878237468774243426930465011379458571776000 8261 929414592309871405532714769488192611861317181798386026234081280 8262 931132097558797266664547554416824051496156965761859734649372160 8263 932795507456561627664581879071958671649057956549300619725570560 8264 934518785522439893241069211229964378310046284692265784809968000 8265 936187963878935790242052939560977776735343052765076864345600000 8266 937917031056894379766536254245582320086789810547194635206976640 8267 939591801913899692485971414410860123129574405853009237565148160 8268 941326874576338107970398828244447358975887072383287412098565120 8269 943007253654056932592307065172079249025193898742222084579856000 8270 944748152124709670552011403733129775410262417315357960373291520 8271 946434356156392404613834274254607587377672146877852276541632000 8272 948181100357119828491395690229500136249356272575983472106844160 8273 949872948023492947841495926521502715808018639082750472084722560 8274 951625753091326899390663250872960827661248350078725784098263040 8275 953323263747211267519806770369076160355583140878895101335056640 8276 955081951512058919623279552322176512868116253579154138453328000 8277 956785340646193085529367997703407850411324825343680354097152000 8278 958549927775117346357341394711598230899785600686741758936928000 8279 960259015571678795659463786369959533910571664417488978410091520 8280 962029723053320333407395347381007719196718827604909760270976000 8281 963744525437075789133601102413554128588525482546366574269856320 8282 965521169497309417369042083948055312316417400413970853039576320 8283 967241907982059201625939909876155453614389641372176608792842240 8284 969024508994853647244781439157778820568535812706087283659200000 8285 970750998131776505402459105659286172935323068577455778492366080 8286 972539775817510725653776804640188671482771276499260043628193280 8287 974272035243515954597398881056625629451990923057785902888622080 8288 976066807529744327176566750055610781729460390690486245403130880 8289 977805057483547911428627635910336614002593626050503486712576000 8290 979605841257303715794726609685826311539143724978984983341536000 8291 981349897828270672563923436463135495236977090891140164957584640 8292 983156918785488734232462155043361826610427459351018161779420160 8293 984906798263955676324933625166769663044740089234728329941906560 8294 986719868607926538904630975260692580513762934057436992991616000 8295 988475797227241379462239203990970412295685622709332167385088000 8296 990294937631370162103155222838268908438075317851995411734048000 8297 992056725724142565892176594048952456755832009971797453766814080 8298 993882160746191711727911197415801147956147152209723576636373120 8299 995649828397141068628260256460669731895211351918570452006100480 8300 997481371819759183083772212983313841270158518394234104172814080 8301 999255143953564100252146750916039687886989042624669960606576640 8302 1001092812885995921671473652307516374996887210615751352869340160 8303 1002872501572712678403563945824174032510254026482469360787074560 8304 1004716526674944314338368253669490561095215754024049933738196480 8305 1006502148416005526735134978981645894447086369279295163780321280 8306 1008352337622663245665637854544621496736892900943357431152352640 8307 1010144123463003824742164641061275072260122805346764428598819840 8308 1012000497916020892218587296939989832314383288924462406463610880 8309 1013798254047348308614942481498208128792925362441608568424683520 8310 1015661043075174021725774282129000036186682579953747281842140160 8311 1017464789873176447772545361037047470719272044338208241080880640 8312 1019333803026140788000910140872434042147111734544878958889600000 8313 1021143770360911310758622879950088751225276475762175654059653120 8314 1023019025138025500349294264597438767298438298779471470366075520 8315 1024835020813125559079515682499814108565300659073141919002050560 8316 1026716752774592222455384169569287368740380768664718119950336000 8317 1028538793501916908054877749326779318671794545629113363021118080 8318 1030426806390770826312527412279965379672929865262014203300352000 8319 1032255128291837928734422808598421761386119599355444014483456000 8320 1034149443560645968858379470499331091837548652002549543258336000 8321 1035983848432527867450071267549246034185861657742923112998480640 8322 1037884700274846409520316971037737646293393676759677902615296000 8323 1039725208958176008529903605284287187759333246656375564407552000 8324 1041632402771464093638284479893314444825434641526799607413147520 8325 1043479250012902659487329925439525829663546455004533859673138560 8326 1045392803525480085527239074071489434896848023045932545582945280 8327 1047245792771118855007916604730657286576821629267102056826524160 8328 1049165946710438340791603197743550010473622823418099915953792000 8329 1051025095056563854951487779999966364220361255641160044367344000 8330 1052951648719189791058761199927607607227435965631291174397999360 8331 1054817197295165000457415989887591049499096642132782680196272640 8332 1056750172445936340618223324785228369609351706445104820504014080 8333 1058621918735302273614602691357189599852422433553349597631397120 8334 1060561554702493092258343069409238312451365881561989945438356480 8335 1062439519847060244078815933240436316305421587111608666947438080 8336 1064385617618717551359227142989649929921288198872300253251424640 8337 1066270041338683468121099777601731031680249101565028049652060160 8338 1068222619046850930306463923327533675256704635135191390724992000 8339 1070113300513055998197600845283876730601998065611824651034112000 8340 1072072603985226241582475800544409567207376994335230786217728000 8341 1073969560511966386103025997992674138215372420796640499641600000 8342 1075935384502746554819102294954130448846606588851546053974556160 8343 1077838862502807795753884108334193667593966901454313765214722560 8344 1079811229270366118152570056226815774866916888827763262704000000 8345 1081721021649358086765006680550231977231833583727712487796576000 8346 1083700175584411119117492004931798465645209812644995227022817280 8347 1085616303788881231625257329743506667591748625129282349986844160 8348 1087602041554560180758725995079031610248852852201217295559293440 8349 1089524750553306270730044479382022795997707052012911430554429440 8350 1091517090517842547422817980613509298474145765091556904291243520 8351 1093446174943284886893053866798470334986066366206815855354352640 8352 1095445368132738505687986188100682133326680312371443095386832000 8353 1097380845696616166231479227323000520709707591200790221795698560 8354 1099386682408699008613530905106707275181427959083778771826971520 8355 1101328804736513628773926508151786267646337722539432343274480640 8356 1103341307552628125290664796195082511806558022655997440954096000 8357 1105289862875948609782860025825671035644205764178396056358396160 8358 1107309281531148837367689540613855616364980524967093703444480000 8359 1109264291784075211368226219731019502776251916010501452549332480 8360 1111290418347728858445258171312383171735259444327768572793600000 8361 1113252133674957572225710669790829892887652136839224631494768000 8362 1115284986752187420124104105323998025989709946738535625518076160 8363 1117253197333511628032989696542048626432434295579896667648290560 8364 1119293033435219921124259558409120943472332727530962900134487040 8365 1121267757207768546085983805248416453992115223492295740315648000 8366 1123314361900698163993864026712247385686044258364816494209792000 8367 1125295855803544581592616511823666775299653092674428686033856000 8368 1127349252180735305985656548885631650440977332715145317056546560 8369 1129337299857823981139397340349652506181220525807690457445936000 8370 1131397742922699932969585835532977351792325032272658413309952000 8371 1133392366622816560274303060450960087673936043776643694824097280 8372 1135459643755046182680087159007421088709821565741486877154140160 8373 1137461099084801442434265383477176237352818744130912786378373120 8374 1139535229313377178916432045788950740019093563965450706847488000 8375 1141543301725792260844839376763677169594605203696931629372718080 8376 1143624546972215522865494151531278360714010266625666938232000000 8377 1145639254629166746770184700527568004301477138626203951586590080 8378 1147727395817979630397301213993061112704409228481636517368064000 8379 1149749001266133086215100616734706534421575237682601808788256000 8380 1151844061824442707373868215576537259340656357427267544325568000 8381 1153872343838924950530029363867835339780630718039870361399472000 8382 1155974584142584280523368892482492475790409740166628833287864320 8383 1158009565478807651311693854998306338248413731643083542812229120 8384 1160118768307787387096517214244078914787715603070635912595211520 8385 1162160709957778319013483240192209343006052317349424808217251840 8386 1164276894585960092099433353797826959413782589864540279943680000 8387 1166325577174752068072579883342418316145351603451698075547342080 8388 1168449011230206567821874047904460199928830840919738831643762560 8389 1170504453338199272707431918225580032404992044500792433173712000 8390 1172634912819434118929287927452503052430779340166760850397568000 8391 1174697382522602644182449667544863194167459072415316932274224640 8392 1176834891194388844241119861922356750893097874038227169062000000 8393 1178904162490927797357521696187740761779336773650040986320384000 8394 1181048986398372681030561095295825231185126255117115057373440000 8395 1183125082368166317691343749622282095279814795028513686776596480 8396 1185276999407352646466919181778816141918594648413328680801440000 8397 1187360186532731206278534407443773438281768975088370192747008000 8398 1189519216416972786036315601284448153279111909423433346400128000 8399 1191609270589492672407661537753770677950670205284239823407019520 8400 1193775686577081927248136359230068935470191254666592667846256640 8401 1195872626608716851837283349021392771801383649270211541281505280 8402 1198046199667109550614902429053888314606466449631197402220620160 8403 1200150299468791659147161162236663111715458717575384464039877120 8404 1202331053900333462684643031688765775851808302892196644477911040 8405 1204442082400458795480147309723036844042879108580061707278104960 8406 1206630289839550574946113426998725671811565548200309026248080640 8407 1208748270446210091200510485213277863876056847611888683330012160 8408 1210943703998898392715691512158081674420463365667596623444192000 8409 1213068908989548381759521442767078836581630756278672130623892480 8410 1215271588621832343844944932404990709179191874629536384181214080 8411 1217403788861593270002807978360785427916194156328927916398832640 8412 1219613993570174572993342012596250172018901345706604490686492160 8413 1221753208304191985506592715755091714002262602319210808582656000 8414 1223970704122058340153539496053636916697271997411925053000791040 8415 1226117213013932034746781019816550885057104663228134372336645120 8416 1228342024591587072246913545291843561198796943357363077288112640 8417 1230495591394508575616437759600365518496022685443094124190848000 8418 1232727996265996307937606528492317529644244878035847269922058240 8419 1234888644920151437791351974170826953975207069591723256146976000 8420 1237128411105493761150982809398391005297297556631763191547723520 8421 1239296419600969578709957643282520408676944677403323736099041280 8422 1241543567318180686929121751003779595294250732391835261246972160 8423 1243718701590492927173516973405846758680197437807847243699202560 8424 1245973515891894702984883108420109017318197968170786502797968000 8425 1248155795426047778772097691756194162257300727300327967472382080 8426 1250418037106316979550929074259421271796303782040750782278369280 8427 1252607747431445185203078775453542291568021411617508313330737920 8428 1254877441699047426804427346296395354861152925816934806310045440 8429 1257074341489174223577603687033636495701881088986193881150224000 8430 1259351771691908719126639321094676103072013468096589373198433280 8431 1261555885226607859929141759177538614190633065779160040311536640 8432 1263840814191516311189967295085023886497424790007025457072476160 8433 1266052425490396053370085861749181258948304558114337908304498560 8434 1268344873897225846046398216919905223327476685619470666382683520 8435 1270563743662864674055967351824702419128497000441092842807900160 8436 1272864002533510434255158691576056471097872025952255082486016000 8437 1275090150490172448547387825538288132141551018864666570990848000 8438 1277397975481769728280182422380481670434863618275196104564704000 8439 1279631693347689737988528876917864810959846310049425745691008000 8440 1281947110029007075791914028615251917159396252058920399142592000 8441 1284188151089549254949144709586834947700778039903173039356272640 8442 1286511448736176142443405173139647839116848188559914256210524160 8443 1288759837822390673585385894979521623963415906628330595617186560 8444 1291090774170140037637192357677949106600702918854429478558699520 8445 1293346801244475797321319661677045613943221564507525139185428480 8446 1295685397234132236805246199532327966647470194842993881752929280 8447 1297948817654985370469696092624711850854665353019008674328494080 8448 1300295370607671487852669665612905603798935207782345848998917120 8449 1302566204554277907959060077944535493860596418113729249513431040 8450 1304920464673189811321546150885415346958186774695988282249434560 8451 1307199009964447750047029913395553874033413676020866493205632000 8452 1309561003182713546952722617434767367868141986949857775899742080 8453 1311847007817366476988641001795962857215906430252368768078336000 8454 1314217029667444874071699270384367332423282104933343735665216000 8455 1316510518826957230333364289451177036225531795333220008137600000 8456 1318888321638820096198877482357053870299868136167026524021248000 8457 1321189591341721678014122675919184444584692739271602673834368000 8458 1323575196533424133440059387577429054960773989860950128184016000 8459 1325883996901104799388419819153378723731401203396072592594112000 8460 1328277708004516424802941335835912191061810099845670930228398080 8461 1330594059463182584508254212011805858090156067868569892310400640 8462 1332995621114606875784801837534433287090764215723212743708316160 8463 1335319827922046166465323411815200057312837521361010790799114240 8464 1337729266639564227267546737616155158390104834729540914233506240 8465 1340061071183715266403794402580398050052932939009930589319586560 8466 1342478688665741270915754978074084494997602376858521988424161280 8467 1344818116481065920970623424210615938446832033422836676273998080 8468 1347243659757874033226675904108488379296961217197730726793376000 8469 1349591013258519356537800756084454440540279107858798335669604480 8470 1352024504017965935304607980147397265517748067324121894110530560 8471 1354379527761743534203739744104696123193236127881721828306096640 8472 1356821275865215713505248238709061082130027541944706583508544000 8473 1359183990749737705482727611112607121720692944669811680331616000 8474 1361633735373609772452508393242957766550804915940239498253312000 8475 1364004452002601806677675260198683264682113404058394895767508480 8476 1366462220041127356362815147098996137294294931917115896293936640 8477 1368840675076251274854548306398315034230823802623999604115774080 8478 1371306774735803901937147121899557649751071478052583460098944000 8479 1373692994291062250853726944792390613624924989996046722217024000 8480 1376167166974596786257515938270754038130652173669197395236304640 8481 1378561459764381369940331053206226930228729957399934597250017280 8482 1381043727428643973862431709289405039623307568652051671892108160 8483 1383445832558966218426089687548989041495540830553506103585600000 8484 1385936511746043829074929504942606857923486227227226684454359040 8485 1388346450368897919386081302339575030868208562394038114562894080 8486 1390845274459285182494879427186714064612694353766401962289424640 8487 1393263363647987909427197121522825367784927986635936873684003840 8488 1395770360143526241433331567074481168041830348972148411376592000 8489 1398196330942038290921193144860798100482845214257532113679988480 8490 1400711814461571782624300467083700618172562356086743478785669120 8491 1403145693349449867923137508027965050937695912433226611156208640 8492 1405669399549413040377732449664856083894599516960496733502492160 8493 1408111501892087892129762604118771856838418608564368616608000000 8494 1410643453231774934066068780049557574083329465561944241800663040 8495 1413093512345487156992788645134724656440222413523804503412160000 8496 1415634031950282540348030518414385119933842743606463913376096000 8497 1418092069242871076365916502046349986747880197185737031217632000 8498 1420640884810919496959449844083827432307144042508044141452410880 8499 1423107224181774178120092407637392040637522730939778640313940480 8500 1425664363602698287399240323829014253185361673530895929742461440 8501 1428138730135684854687213782070918166953057857058670409680832640 8502 1430704514564219784941120077798892175062859880513805737615488000 8503 1433186935340055762615812052451756707460623803599433844493509120 8504 1435761094803152831581377142974333978897207081278071019208768000 8505 1438251891740223196904687703454835856603021735305207366509424640 8506 1440834448974151871041677269649737660470418882545804065861632640 8507 1443333349477299833917656109984958380668039905290724187635804160 8508 1445924634555683729830984149239833579901431384740015429707712000 8509 1448431660526549272695993404859916682125840210237291259216363520 8510 1451031395115465013950562860047657487716416927032319056692828160 8511 1453546877181146770005184555993088222287945800787262205950768640 8512 1456155089562567619341396113462247941299680505956670984465152000 8513 1458678746960076939401881940130241136543280984789074193312370560 8514 1461295765188561949093635510925828894315560824678698537550760960 8515 1463827625376536610498479593710441642351180957800065011317253120 8516 1466453173499351632382976430351675190114885435202676061316912000 8517 1468993565073417057621082967153996950179515979419509247243612160 8518 1471627666346821685608810167167051752549127747774458851504672000 8519 1474176310921127672419649428432957820763184906914730636032107520 8520 1476819302264654251097209329935758896948790027110819227828736000 8521 1479376222003381299003328989893960447487808133066579338479968640 8522 1482027818927047428519969059190580798527787543172669251077932160 8523 1484593351557573007742145906348568135989307882802881300540642560 8524 1487253582981013104006281942241036709147662031721568242729867520 8525 1489827441536991198474463650927333002628264426164094004750049280 8526 1492496642312102126327972613824312780529955224746281055857344000 8527 1495078854630607537576756353080992659120456407742039477249070080 8528 1497756742944847281272452666778732307551183925161234438260005120 8529 1500347644674505056855197079908986443841936846545489708551316480 8530 1503034244071003348827375544606808580085595047494680187100112640 8531 1505633550674387489576815204728159828539624232713281227528000000 8532 1508329205051083085497278020200539500884178228723176112102400000 8533 1510936939204509610393487582914359293043979063537025911007109120 8534 1513641358034289980026112123154841676193321413666403948580247040 8535 1516257864459948368521140118563860278122925239377772442819968000 8536 1518971077068087418086239418120387963429155361199318215315648000 8537 1521596062467693987355884722682426950646050878631160021755422080 8538 1524318410881510156178647879187176281150707805622565631011205120 8539 1526951903725002894305674844161855877672461481601149092715232000 8540 1529683099909806048999813673912997277650516013189824361479546880 8541 1532325442788820662406933056837354621821238133792140982357167360 8542 1535065510574021440502825500089933415689965245796374890156764160 8543 1537716412925352062940105717607056616280171022462909395520706560 8544 1540465703573700133278418145889686228466313856352529972647744000 8545 1543125188344667364982814339192609854823603909881745570420448000 8546 1545883404922287401909268005507253271327120780362118678590368640 8547 1548551823965876295972153435109470201418279183778640763233976320 8548 1551318996458713657370931133811159016752569751357856446873773440 8549 1553996050267352435678812544126287949814263534341193143348500480 8550 1556772527770583917456969684800133226423540453280895994113248000 8551 1559458245206660059068317874023035760460831729068854533710576640 8552 1562243733332865134662895306057238258341940598774928236438800000 8553 1564938464321434597225329244768044643402750789032176697409797120 8554 1567732987445799648441215257175074663543497052890235865070551040 8555 1570436435022237902602284358339258255602031225448189177481600000 8556 1573240351662149726441208206522330231752267715541189929786081280 8557 1575952539046540520339227028772897282190281894580407435367680000 8558 1578765545987629658419313622801983228085815394936257864053056000 8559 1581486832557806605453085874298768166956897184713546167470976000 8560 1584308960204680697819413994679845319916690842790009748237038080 8561 1587039039865164069438088935680750191225114714705666027504496640 8562 1589870644513624793816146324943388409185322940703551902881500160 8563 1592609546781550662386708623140626700199200811859914150341730560 8564 1595450327823513620544257370761947520630661220067029794196091520 8565 1598198409844186037140487280360824124816794583029760502226565120 8566 1601048391950331189305107231069262727739998971230116733007696640 8567 1603805350226524596082126232359331298835955188687926804080064000 8568 1606664899572604795921807704933344597571286110944147377060992000 8569 1609430757859360841261692895777442280718024330521513007649024000 8570 1612299564563434562516908598122396375498590897805466329089035520 8571 1615074689652647117060109525884138581319987215887497231338160640 8572 1617952784540890927803162323682666245925719904752836243273390080 8573 1620736863877062824883989992399378269020602890641323551609682560 8574 1623624610851124978245100458191500197831656976598589388877248000 8575 1626417674357734835739931404405180287503661244895851882418560000 8576 1629314766199360342814265338455321427631874765184658023938848000 8577 1632117178378267729147057209794053675728987875313722487110017920 8578 1635023640323395899969109360337074424284381410322437341765808000 8579 1637835091278876873282546422546886946838969803317424364784276480 8580 1640751297046033427995825995845159919277437508552175393481953280 8581 1643571810813622733780593850506572914769116137425671489646656640 8582 1646497443717990365146398126212725134269468180325909893469404160 8583 1649327394912932096978452462594750007537448496741911097953861120 8584 1652262486474842128483428827057029596875642571431889059512800000 8585 1655101555687594444778521390441929090548465976532503075908636160 8586 1658046477296067679967716217196358787259755768250407660452928640 8587 1660894694857485122170007155446293920562118447463007415846236160 8588 1663849132821654872774858788847107203726619352513281478662464000 8589 1666706871005788770210898969307250633401121526333771738338816000 8590 1669670850865937747395847088642382460153380601563710776649792000 8591 1672537792979283029004977685531965419494128632125252115657873920 8592 1675511696142004006986953359450643791543942867462901172331392000 8593 1678387866775570231623998343155622086000193207881390771716965120 8594 1681371369887031162275810550112995642772789992710347589159387520 8595 1684257151363119946739976495281850404039713598289954851152404480 8596 1687250286380063286295073700457667145909054968414100953466255360 8597 1690145352291898035413038091252273322483079246574079320914174080 8598 1693148498509217639103656117457912255227844365719350862469829120 8599 1696052879877436246217960805685267858952717457279353417849280000 8600 1699065716728771213896550653318959125183648244262202702001568000 8601 1701979793475471560520684454583373357012010017169125172958945280 8602 1705002346806986195098634181003892386826941336431115692190904320 8603 1707925795583104418738399644407034884298914702697978228511616000 8604 1710958454914288962197318183704991883083423120285986941547392000 8605 1713891300598509608765950779423727891762020987895343925834128640 8606 1716933735498376043950077776803162312180911325331095570539809280 8607 1719876368266381262962750342129592852553913760965147229776896000 8608 1722928611411494511939698994684712981056929548756072612302864000 8609 1725880698000146791639583650338128158059333691955059060302768000 8610 1728943136469408169724175428895386448776751248053113522664120320 8611 1731904708320015888206475688067316556153961978597043367545600000 8612 1734977014528675410733662821520174177779354168911177410756766080 8613 1737948459643133197221873702673201113538100467607729471577600000 8614 1741030660029432076139754723702304260296924109685367786917056000 8615 1744011647987567193546587849285764387728120779887648752373762560 8616 1747104140062068020433989063188494810497077270805860118803200000 8617 1750094696032396962846623676715473664036513392581902179330908160 8618 1753197142426454594747155455525321896788751834984323493753856000 8619 1756197664874028870445249632973594621835711242210855425869268480 8620 1759310098715296575391037652896710744088624362764507747185387520 8621 1762320247099781523440793980160205556159580747934068631252112640 8622 1765443063397120397406527489392881314543087746069251502470912000 8623 1768462869874010206270170526346996116971437556928149759467842560 8624 1771595734173032568531659810031674540542402494089499347607371520 8625 1774625594693816426611670726578642449522594902946008208607764480 8626 1777768533746625325844025547841920990364911481152727943916416000 8627 1780808110676981956831826397294859227043903730622208170637390080 8628 1783961530428937669467732665774546882780038447098383286818304000 8629 1787010849518483261681805358885064822515914525053253911739984000 8630 1790174405238613591353647461563652511859874426210439409557360640 8631 1793233873116337802577459313215549328196793630514710343535600640 8632 1796407598384110689915335283665899486339919067657691410999744000 8633 1799476867376642642851601776452896508314883014465539802489568000 8634 1802661165578501810764416939002928175742909120763071374715904000 8635 1805740268277621141934933686673897807997802054610134404760284160 8636 1808934797659218638913855329284305391598071107398642874755727360 8637 1812024138117973700556236681024800120587267282868950642972672000 8638 1815228926045309886176303170029471991409814356801338714212602880 8639 1818328159563323504604759709575303942551852840816735447270868480 8640 1821543620286148248368316630318366349560659917707205412671872000 8641 1824652772911701255241311340741834568275701281926261396588064640 8642 1827878554185687657074898398582109584134920718674553037196000000 8643 1830998041164538478119445082959832337797244418237542135484805120 8644 1834234177326389088416372693913049249347182066907459475553819520 8645 1837363643416907460937647902289637670978842402583696466189312000 8646 1840610546094768729919761908392664258364394504599575475809218560 8647 1843750024325848390636041084735983652687042068959822244714734080 8648 1847007344620401545440403639280038044147242983280123657710592000 8649 1850157247603457435279005008096184929019923435642515112224214720 8650 1853425013204591169533519722146719902583122060905719027077088640 8651 1856584988735153584432492262088518887827583110220148680662305280 8652 1859863622356303492916603664543283051217285940128835586275164160 8653 1863033697084092114086021236307544375720876189132944477923872000 8654 1866322839118873899828889532176326835470494367214510594306091520 8655 1869503436774774811964328871952005511857701157037506504051952640 8656 1872803122028359267584456985727949911027326753655913604336640640 8657 1875993879645892834394369111992188299625350639968851670456796160 8658 1879304528452967483233842501860820421879969470414006325221861120 8659 1882505479812121582256597362644206687814260099816645788060523520 8660 1885826735680623281396884672867355824131754887497538002269774080 8661 1889038301811308114883316652777872140253115204498670361793648640 8662 1892370192757386210350369179050885792813390605501035393942072320 8663 1895592014108085532274696618506612293997515676260243508312450560 8664 1898934971778273812460060352960606013265124323751802577828768000 8665 1902167075305707455908206487894776310571717229797689916739874560 8666 1905520732280429483161629287852506044296690802918632989936896000 8667 1908763550358659872582215841798378311460267353171134186676238080 8668 1912127942226173004229741263463022339412003974838518318452154880 8669 1915381104322536944586165357025571558020786001826965420332176000 8670 1918756659984405889340311707529333846545296090195331292290347520 8671 1922020200331007532921547876410494930437633747315662376486656000 8672 1925406555548960849812189721655981528533402404094629387985372160 8673 1928680904071264808080496574159857867134257898948393123516032000 8674 1932078087502243639112183142314795187487014996384655699415579520 8675 1935362876843208507653685482389466130330330369545753795341774080 8676 1938771328929521645317581691267240992795739831258643283154016640 8677 1942066586352645808788053381428586133644012899076911879815550080 8678 1945485932019084816672844932816812832775299398388646131204768000 8679 1948792099025735926685652453779239904625395728530767597140008960 8680 1952222374345524756364252439803832963185887483960427650306048000 8681 1955539072369375764216713969507187085014329455435549644976736640 8682 1958980714970351546201111544974786121366663509420338410256988160 8683 1962307979021891277862605120454916836796654099515164977369664000 8684 1965760617084200118499172384190046072181942896235569858186091520 8685 1969098885837855899037796722145489340324263664949509004846193920 8686 1972562548353850400203847423620239965261459813236180663225889280 8687 1975911446490228095434648801307429476620662668499651453583452160 8688 1979386583185396426188300548452225804805385184535352811124037120 8689 1982746138598170331065025417005411390995177614945398179784752000 8690 1986232366272410634180653377031967961564476596950246036380672000 8691 1989603029446413372296339737135412094661347652503228187723184640 8692 1993100384658842394848751219664744340739865370771948912325500160 8693 1996481769159375785146447438210260916153269490056603713555986560 8694 1999990698759110174538245040779688991168174404050982718205952000 8695 2003382840063406881934686265768073699037647232923116233199595520 8696 2006902964173813051517076967974063967589872108333599676967424000 8697 2010306309871829652915567646456669418713711577483538324457635840 8698 2013837658150449717177318044040607819270370501760914227128720000 8699 2017251825127637818958073286507459822369941152835412896545760000 8700 2020794856439063944069526749765318690624172018534814006854976000 8701 2024219872906008069475275882388821693883635333623753072104673280 8702 2027774195757716731332417038888348552904031785274445420932800000 8703 2031210521682485316301578197065086024194727127641175700538370560 8704 2034776173458444066384004999357603504061077613055158827413275520 8705 2038223414054559479526560637388401844329929100486866276657744640 8706 2041800850671788616280319561370448134429661427322548322412385280 8707 2045259041887766237155438521694225804652728305450238821816526080 8708 2048847875587250086792042647917999471287690905071041389325946880 8709 2052317474430162840954964093345157825560169769645355877208852480 8710 2055917735213425888581395896243503279984222042216252953859548160 8711 2059398350289637667836912330878088071053622272190012276018401280 8712 2063010506331979645743870861124153173869144782096626439785816000 8713 2066502166505006219111307325831462557898601747620119839653810560 8714 2070125818194268573579098879630586521656601240101240067739835520 8715 2073628992767605457463893075367919069449449404343274951238533120 8716 2077264177989412367804302206379659803429061586010284607468832000 8717 2080778463653659316550058426428200426232147587392819920329472000 8718 2084425647906796285592195497934388675716466557494701040762437120 8719 2087951081426682574531058834054569802036810354047833255705216000 8720 2091609868575523146939113684939669059996247843047967516691168000 8721 2095146916220895674184374581359328674177595197495271846540800000 8722 2098817336613279552793490490647775996157512431628187238525424000 8723 2102365598885474012728626393732081411115812930325458355568778240 8724 2106048130525820171900699130527706980479482266655769540380395520 8725 2109607636614915372896953195196813300483316929268072470269680000 8726 2113301871271019638028686798669324999597094487884506363486160640 8727 2116873099988493104949528073989459747825426854302235525225664000 8728 2120579076399737027740724075129731132660404916718563981269792000 8729 2124161616091830813513509437166749532829798518650454460292608000 8730 2127879809178066636588155989984563544635752680100535034367888640 8731 2131473697094640063769426676344139388859138616543290202973776640 8732 2135203702175944305344050521661323194472928787041186375910976000 8733 2138809414373452491678244187771436708508519946653252055428362240 8734 2142551262493519672816602370245662261772040388854691960025623040 8735 2146168390864930705317575646623226867376341894235567255545454080 8736 2149922569702606377001237050163635814437677616356616500212961280 8737 2153551143761397586246690311777564574859954470214321544576862080 8738 2157317236641276109097143561676044345810211569926380052094682880 8739 2160957745242041029031244710450538838512928867861086909225972480 8740 2164735791423606135932239781014638033320517282733033413963264000 8741 2168387814052316474218283201441208551952786960413516898177344640 8742 2172178298054656152242243723824616584476302005274621711998648320 8743 2175841872807834326433009176761230892430333926373771982864000000 8744 2179644381588728703329122851618677430961461098646502020239568000 8745 2183319994144481867024209739611911992407794535593340524064296960 8746 2187134559104484867479266991188014357975091424640715947424448640 8747 2190821792573514321917553496939821235885554537638531217923854080 8748 2194648911604076111663055258911401610075062004223991071817344000 8749 2198347796185175611131046998143797142336391652223332470207540480 8750 2202187043650352697182372276921329152611821474268487207872555520 8751 2205898078075728786718491152369793392640417362286885028237616640 8752 2209749493756347653018929607649855906882669905623052971562446080 8753 2213472248837682956121420369733140413657931241769977771272178560 8754 2217336327394896566942905238751029017981063500626185519514496000 8755 2221070841730401873037046035536674510111746095504365253305456640 8756 2224947161238605295040779830996922177828250869416267789794560000 8757 2228693930310490375118836020973763304162856754422538513930496000 8758 2232582522890156016265709469113687233478171166564243389607552000 8759 2236341121214280751904525680157440029057038616927590852670912000 8760 2240242494807369842126694611025373946290678859400003216630144000 8761 2244012952917525690859033787365747635516674992178903424585440640 8762 2247926672744075204866521099118906142949669085728281438628476160 8763 2251709499805479745088103901165986555144933013606330203859845120 8764 2255635606543546216471945571023254959364783379936085165154923520 8765 2259430364157085905092757076136707756668870872924123223543778560 8766 2263369362437980046530494635961527881833510391645750904841392640 8767 2267176089708267999818946808691413705736842566797657603757980160 8768 2271127548915677373243863814627752405058588809411246055479341440 8769 2274946751682784353263394172585258716340531795417977726194688000 8770 2278910704303993765239643525758519918827156501142094921264331520 8771 2282741947955628496118633109075619126735965620160427722198432000 8772 2286718912167613011168286521383364715854352554243273424994396160 8773 2290562227945210070759388328125143115066039842396268697227141120 8774 2294551760018812790101642721847110611530313182885029223937943040 8775 2298407667350536077245434407055198533962146071790569087253632000 8776 2302409808502858063790034494013699811474745704790104493655024000 8777 2306277859595125461563955961460118186459434325490267577823452160 8778 2310293124994384515493727352531325691850227559488506210553856000 8779 2314173359837946786993532057721531883102659417148422598878304000 8780 2318201309631951643424670059653467581734462509771362435051136000 8781 2322094244251212297696101522437172027641466625336729459040112640 8782 2326134911294031966090025786193496722347629053066091767666588160 8783 2330040102143725435891930461452558786638918200722656562887234560 8784 2334094015422913766022201214839664321124649062607029061024228480 8785 2338011494090492747022274323919416130250485403561954918657372160 8786 2342078200371809772765978709862446983305124075857893683309281280 8787 2346008496737778090374108165539671765763118579879024685800064000 8788 2350088038167863352603742575202397231725863552415243427811744000 8789 2354030695241535853063835521106685748338692031130926911807447040 8790 2358123597345410529870354808890644784751536548348079064158213120 8791 2362078655639694697342098215673549908696670176224212770088000000 8792 2366184469146268195755778069583407582857994589229195679453056000 8793 2370152455444658014776255388376054074901010269151863535250354560 8794 2374271213961777681934568294804435149482100007804506083196667520 8795 2378251675231415659125904609043404686018829986319290065177088000 8796 2382383918379878747535376854397046059572845597691049675844144640 8797 2386376886551057015667738461155532287356542179573438333890048000 8798 2390522151794349984693467766817818388728654121941724498007109120 8799 2394528167789876316343073706330142315077988665332418737943552000 8800 2398686497831030855451157141305560726642598790139844776262140160 8801 2402705094894198703728559890925465282285338886255893356129360640 8802 2406877025809605065810652922390913775994786482909050422411008000 8803 2410908245373334360911292443606413622129465195430853726944738560 8804 2415093318677411167338331144196227482180529785658226827819991040 8805 2419137698102518210516127047102110049594055936998511881901168640 8806 2423335947782012703114036857345896829610517029441615017367582720 8807 2427393024354203313901934386040845110277352543188955243160046080 8808 2431605001256900380425411953535566932451346277676656568443392000 8809 2435674807650551145252541679881660594940544192614102795095572480 8810 2439900039363240818481365374892801463112879858673505217958396160 8811 2443983127358104733605080434687597059494640183070503909372608000 8812 2448221657145275368020894332745184022689172856609633311560846080 8813 2452317550427520515745099304002286003733398920861403903241472000 8814 2456569925512942994849204595344283532707005772380036037899688960 8815 2460678666052891686638819070909278191282618393217282892212229120 8816 2464944418161997889931204938639069400834821976618440874763200000 8817 2469066554093900192275594699295477909590994389136541332198016000 8818 2473345717994227467488934221330434495831767173123769950071152000 8819 2477480777137026211925243155932515227666958337700678418587296000 8820 2481773914721189422224867514728602914714220835309072937633157760 8821 2485921930101776731220188094441462985602603447988038585436608640 8822 2490228558880007795395984487725043757375643229157700937653624320 8823 2494390093747369678910829313180649359061759302476930986321157120 8824 2498710257958713781204079650564794404927369098406496172119168000 8825 2502884825850448611449035619108501122425748974915610884926098560 8826 2507219083676019328182636951714774009066369937912683135468257280 8827 2511406727105818200447517389915718553722369305922999634511452160 8828 2515754600694816846565335010499467300098464808844590316487485440 8829 2519955879181317769097707811956960997470723402739103145761168000 8830 2524317403691615875666165382491557637122258831862134050851376640 8831 2528531834994827895959528279799574911712438948152236685631856640 8832 2532907583565760505575116121744113405625255308866866537106688000 8833 2537135201481851745473768696364435458828030770161363824837239680 8834 2541524681765346699625219300486304700971758372501400499744215040 8835 2545766060818326434191189386213975342223004997526636103786496000 8836 2550169317631279762796149768252988268574693515046649753266975680 8837 2554423961009827425826723425393763247712152621071432042963582080 8838 2558841564112867101289049863744070453602539991958531703745125120 8839 2563109515294261216429218390309313245993667345338391310782272000 8840 2567540976663002529426679710800987605671287478010326925689792000 8841 2571822806355484863127310301090376419831169979910659205106913280 8842 2576268161534157345522393307500893909034985385806087910860844160 8843 2580563377658545932601769126028926477381540684386588680277248000 8844 2585023211668037753793208810692189517269975833093550744615383040 8845 2589331848385682260216780437470937317099906870628074469158208000 8846 2593805658407510464624549919340034545921075958860696784845488640 8847 2598128301727838717969200689270285709603112550854941393179409920 8848 2602616133589390148108364449669659374306427183994904991988736000 8849 2606952276569960510665393846170742318972806529031643729330480000 8850 2611454711408689006625343027709965318662574445102671306166656000 8851 2615804398088075636538623947105636412861825780828832284527856640 8852 2620320937502636632310839014576564817945089913195585266040702080 8853 2624684750412579746625292425594109541252912304423844046118021120 8854 2629215430766719196185935271079485481401777434433606399835712000 8855 2633592867377037158667972823128575124900423551001140728523489280 8856 2638138285370314170542536909817350783765729649619494404022400000 8857 2642529380204247449704765309414373290888081127787037645399100160 8858 2647089022774816586451191036041354703468601973353484208030853120 8859 2651494373974717067601968457656148015912389507058571070869332480 8860 2656068287547437512284620073566490836147733289307551137100270080 8861 2660487377416645617682481486590273747396901748167107134341120640 8862 2665076154719180665781647265274305582084726117974452493484728320 8863 2669509028293859425256057016156929228225501873873370065501890560 8864 2674112160777326524581273146563647140425076891468898510720827520 8865 2678559412208811900059760032454414745658102601676115545991842560 8866 2683176936637068832060864305661264532493946386323668594109890560 8867 2687638052733180997246878237300683394083296474882961550985678080 8868 2692270578143127976423860713719336906890883767067022827429248000 8869 2696745594233630967984120130994862983856070501483306693794491520 8870 2701392596683814654115092569898127896979557739043105312576619520 8871 2705882122835282266180626975281765767523201085577292095542320640 8872 2710543649353882030912198890086205619381306438126770331160400000 8873 2715047157346045332906202333741592301577867581078491923707264000 8874 2719723812907621414952143055651048964846660539831091735554208000 8875 2724241348355237959406529771150087696599976190862394489834608640 8876 2728932613630253216871366857907279286334301282062886191614479360 8877 2733464782514857994714210523273064062533697115298687709463296000 8878 2738170695113157841180800449094733960838209501595906345817861120 8879 2742716973820847186298800232590670998695459213772376444990036480 8880 2747438154908184481483492986630457536930067169565852199887344640 8881 2751998579141897529867904982206934493448305206079629879546864640 8882 2756734493682565318146128130146946588413242846339373858188748160 8883 2761309686108886107193861050968078650570200555393069649158144000 8884 2766060382187890699311606068575621700857124861189084472494843520 8885 2770649803411201750496098022796981159872829669000250049147470080 8886 2775415898037536953897684995901063714597704603480415615800353280 8887 2780019594253543004167849715155558192585479335932013164600942080 8888 2784800557555759802259716536995222283175184781839364635557184000 8889 2789419147253770020865430327931626721264402827364884909323668480 8890 2794215017254990513265367189042135671061513943220658045146234880 8891 2798847965743588177181512851472464462486521419046114976164912640 8892 2803659375959178975376793863430421113155910495660851014368448000 8893 2808306719776097760461962845088380143558641128635484317939026560 8894 2813133124317461156975633107214685574328976059142030690691307520 8895 2817795498510889709765756122478643557847361885488603471757716480 8896 2822636946085019724814786204513863879209312005696479646379616000 8897 2827313799865572268482610552664497687275544706638332958576312320 8898 2832170920197045550464112144966836310553843478032903175967749120 8899 2836862300807303738803427942407165205347056595472333985349056000 8900 2841734552824769037486190373373459336997497539404493403169296000 8901 2846441091039372585676589599329919755420434905585511596852623360 8902 2851328513175744744928357574841109475006335038528772867223420160 8903 2856049663475630610590826828152710277706527028388879019798976000 8904 2860952902295765384320722522325832353543282274570221762945536000 8905 2865688701602357980404668377209004071118168799458131940917296640 8906 2870607199689885855744407952050524364149114966119115643542913280 8907 2875358295663656624061355236677083607424930528204093575147328000 8908 2880292102822461377756685903519316502166328908479466497076410880 8909 2885057933524689730951892306696044507142176525913693035174656000 8910 2890007691972584750429396649701351928793140186726003484951196160 8911 2894788305246973934648480150222702633715018182036441253897216000 8912 2899753462486674880968460775599605138782763719092682787314878080 8913 2904549502091977322832113602051908290997204918194462313003525120 8914 2909530097445318178520499506970388151676078385697942654890715520 8915 2914341006357478368967505422399354125578247951011605007392834560 8916 2919337699211273512591406903979207152365024658478823440793712640 8917 2924163514736275250178170915004464730041781519239241739109372160 8918 2929175736401697237549200625867560712173198844731543432421120000 8919 2934017119521152607946243806240866053837115988043743562872084480 8920 2939044920441998661876741908907129552079895226001168328698368000 8921 2943901297381583549217120734904633917606543081916628369607777280 8922 2948945332497416897348750503561949599869061680013836374476124160 8923 2953816752185753234105988462546757846242652672033782835440802560 8924 2958876457834865371289686843474842822425789651467679425258859520 8925 2963763576786197519508877574469780427051292191258209040732508160 8926 2968838992711792113795885068660735802660382327918948042841840640 8927 2973741242166356267080077618401548903261592973044473415069952000 8928 2978833041303224052918018236030832580010929904701427977831557120 8929 2983750459439541628694338945091100220477054477795974914184624000 8930 2988858061124988495039192352227354074424862615257869707017216000 8931 2993791322016932078377134345067737943316997311571926290912896000 8932 2998914777341499646995792991213950333869208077045227675700736000 8933 3003863295633456776039594872307077668667029368574941382580114560 8934 3009003272982739195177788339770445405905458503727510607083584000 8935 3013967098224160210907952242914929921941207321185066577251822080 8936 3019123022070562015385973481691708247730591240726290437806224000 8937 3024102823761425428573325107337275885161649481865548592254208000 8938 3029274734766790866702622673015930801285474503477897891245984000 8939 3034269932681463743794790926335903264711558719150570649332075520 8940 3039458517090514104812485398713708212887840828505180973719680000 8941 3044469149800916771756947628073142557822338054334999068491904640 8942 3049673814743894482067321588371696409542099181595669357822428160 8943 3054700570155735603847251000773635738477740467099705761419018240 8944 3059921367871865983774476098366245765611596663607475348462164480 8945 3064963648335097131645474325200476747839626478476073945316832000 8946 3070201260417332849304389372846044874929188186580365373700321280 8947 3075259116101333850261063241334697060987420863521767420141696000 8948 3080512955423641265482233164530167848470507260326769340086733440 8949 3085587069560883604152782821768495558660585558150441244742912000 8950 3090857177221631811577220330322057996399094576847816862005856000 8951 3095946957397918327607748287587299204818040103190024255634992640 8952 3101234033197410923366288472186931376473916817176529823134144000 8953 3106339518888992198997878949007125557025202456632116724350976000 8954 3111642958015799741982543924295506195208582790033634031161682560 8955 3116764850716257754101248899120482608159713880403651944142720000 8956 3122084706077445642670891307649528448380484513122148904787456000 8957 3127222395599739469042122109463332362676578667865032220368897920 8958 3132559362746871829734685864596299875832780125634520337338693120 8959 3137712900399875488386744752837422860366502309821910061338859520 8960 3143066379884133518540685176204296635677498918770915761947950080 8961 3148236462379096512573599169357634254429903677964538949485056000 8962 3153606495731103593987789924093974563384236546922118951407116160 8963 3158792518745970632303849450935136594996140901557802227920610560 8964 3164179820088207854576264387507605431850936598462815452562176000 8965 3169381823504822564560442019780361632157100765563705478277765120 8966 3174785775346440934793245460403747754082784820076613879552656640 8967 3180004474497753364812168877441171240665266424641657354311196160 8968 3185425130934675468504808255378942600389258398460392256720000000 8969 3190659903370636213382491330044130953221702010049335111250416000 8970 3196097973663275832727607444521752158903291291784430492098600960 8971 3201348871335539091480652451893987132259226960993137268862928640 8972 3206803743465975023471568869643595429115420936028358552876750080 8973 3212071477339079087316097612435044954832322939378502507876562560 8974 3217543193801074605283115572777542523472221471688855474264663040 8975 3222827146894056630288792935492690884374060001105226067807168000 8976 3228316435877497341208727039625078310718574264310083633165281280 8977 3233616648479269880310899607906643338441931518223464682024796160 8978 3239122880094594066169639177987496904756457597706916272773621440 8979 3244440082158960038020967456559928340017458252934772851535016960 8980 3249963311190401463945238239833977572850850892467499818942880000 8981 3255296867249040098505939103720863707897958207923823937764464640 8982 3260837816911634025411704321286522443680776622821760069159200000 8983 3266187780093470648943471843044884746229402009411689187016517120 8984 3271745826092953887468401581380325871477696274349331176462368000 8985 3277112921355235265748585197248744154400537336478153554839040000 8986 3282688106631122052453041192155738619713013716213074071306624640 8987 3288071704088075298359233268215799606356502179792344292624896000 8988 3293664771697251482125712705568399678667497302163197478211706880 8989 3299064912579992236804646506219085200041598253233376673728544000 8990 3304675219462989929672704543541549242046045028529031472202752000 8991 3310092648089238310450244878071619253588826293939431150696112640 8992 3315720249721686321734743727205685768343142827442468065166284160 8993 3321154317889729305509009682606465205865809610198363951439730560 8994 3326799952243138360390051514391084290438535635020958876534400000 8995 3332250713747067322418198430876717102541653801360380748319979520 8996 3337913743474080771742994408601683420389222568083323700892624640 8997 3343381937515265111628382866621920328951703766253148698835200000 8998 3349062406552042005441384558881402837505144117641229445485504000 8999 3354547390636470784417747539151400528747398326368323600603200000 9000 3360246056640508169506582234367898332417193681975994367693472000 9001 3365747872416837563971738255081811433050061842538201203803232640 9002 3371464078903923916494460659014054101550560395277384870276700160 9003 3376983485864217761896595307737196171398742713815146645583557120 9004 3382717289556664937742127612435703174338437495609907503127115520 9005 3388253625981204614072650455071675234506187110460076850454672640 9006 3394005779335713076302038890931329271159869659933382631270400000 9007 3399559099682329274922114285383335429426422999546404955959086080 9008 3405328952602843953361149702872431937881168934600472967993954560 9009 3410900011139498281591042949152247761959982839204456763306536960 9010 3416687608020360594095938111414116623851276970500382843304476160 9011 3422275748850207689203684562079826972003783480600484211034640640 9012 3428081862218012308184348652186314767073491572376010520265052160 9013 3433687127967624891508668885782758167122466389271625068285970560 9014 3439511088211470537502958731827405953566153748309115272382155520 9015 3445134253278371529405575069425957294768217452485856527323397120 9016 3450976117835877189364229989048445881615914643524273800793024000 9017 3456616506713202093927446763624425530175632093886208789311324160 9018 3462477043352776326461731847964738829297242516584591184428544000 9019 3468134711737494781906616274874684897647255542164790244398208000 9020 3474013256812359505011860602756908620425207050713337408840791040 9021 3479688973755379908823389663553956423341080804211000970916577280 9022 3485585572119648016190605746018376448926210044848320112636060160 9023 3491278668634706911725400782254640537466472902062350660807808000 9024 3497194108522996832202285885216081936690512086037470838414315520 9025 3502904627663524271549541784932920712275417681785633169306560320 9026 3508838225525959949595769613243108096672974041068073927483680640 9027 3514566956865498203431617771197480109658886673773876583570624000 9028 3520518771431140876218554253804552642880110932449279088970842880 9029 3526265025987446949895126698657088285107559343748335413815504000 9030 3532235840057879224461932408456270938418775494923685235376865280 9031 3537999674212512460498997609731209463809119913017502459353633280 9032 3543988810321953748240508656203246162036973713377957913385200000 9033 3549771008761500435792852708939035954840436462085542505590021120 9034 3555778512805022482417460098183086006088242871399068739400123520 9035 3561578392628421569328408201522431399411611731146151535744896000 9036 3567605068268882354955319407020544461402819233601254453329104640 9037 3573422672958449741797202026586869648988791668822277044999260160 9038 3579467823016740090043102685906101775841170417389930992819264000 9039 3585303958181605341859724279434723035780743928579102664054824960 9040 3591367642125429615629740832248769217255590757938035970287714560 9041 3597221604472144658913273962938747717996344198910067740417184640 9042 3603304620403750590125679653906924728399547564931145047276472320 9043 3609176467595418242366834881436310341327584779605339628478306560 9044 3615278124557554319674827155511302611800476356185952653977088000 9045 3621168656619943500757413020593944351208391875477468798910976000 9046 3627289000977906307319848239237174255766730777105868119695568640 9047 3633197520826597688671593604835101988441732745634581313105344000 9048 3639337372546561942893170153758596481029363503361342964636800000 9049 3645263924684609752905015982284501512701079316557668720291440000 9050 3651422572114512093071306651990726991494220061074494486063756160 9051 3657367977899983447541111521029161078750311573000940887223009280 9052 3663545481244611333434435809099182839152829649669265273401692160 9053 3669509023391754765190683529038504932503356597580252078685829120 9054 3675706196937631498287974350227371984960286383298526458642900480 9055 3681687933819348147028461372482473152013173140384582683461680640 9056 3687904072263337585207514641219698008282096786880091530690128640 9057 3693904819524479013085134127434839594276608726446945080043648000 9058 3700139970310475445685090194788532548772700849018466891229818880 9059 3706159017010533284132825746874506223898300825780665641578528000 9060 3712414016110045627699571638498616620649024063425077553194332160 9061 3718451407193440594841467810278935768719770763624584200606753280 9062 3724725528199621478111923510219412268449701065419316669022172160 9063 3730782101664598371277720229628572575996650192249345770137536000 9064 3737075406138490144003916987578944530543893008085181097697536000 9065 3743150429844080588177450969300924119785987019879536806060701440 9066 3749463747947108559966040193402058491600587652074135698611681280 9067 3755557280975752597034286568132528548258719817505802844725518080 9068 3761889893399380882950088650019956366318451075185029168460061440 9069 3768002767914796146766887318025325799242666723150812757484564480 9070 3774354722587751452923290477028081513176626598108444990962475520 9071 3780486212924205716375912605266235558118097647536670985124976640 9072 3786858362116582908813032576213328518855855513349187560256750080 9073 3793008514273828768477831268911606801839221587383959381719557120 9074 3799400117156474695996699486926968715700786667828403702891360000 9075 3805569785473283605015694543607540597233429267498385990959527680 9076 3811980904371384378830272796808826996868100131049630719192208000 9077 3818169341558611606960177134582362876974060296661104964950432000 9078 3824600823424371458781233495393965010392246704897565469751936000 9079 3830808089909071969464771934374465963095632486778894896149611520 9080 3837259200541180413213197305084184955611792680138609979365824000 9081 3843486144689129926751591164496952583566474879138050178264816000 9082 3849956932502506253098156550666235424009705002080620759718400000 9083 3856202814268376404721771003824331335520109812758716404126085120 9084 3862694148754937206537360724889117566616563030169349618996139520 9085 3868959014591147316448397796537305660044413934538878472804352000 9086 3875470139607293025313452368861407292055439773295518182409216000 9087 3881754860481959734662797881563635187707438899286232546439203840 9088 3888285839753666023550933300540477870556786095093570814629184000 9089 3894589653578236436006663523558609245522257497159452556169440000 9090 3901141350530866692459047559547322025266702808574608864736869120 9091 3907464318465605717125482447187045807008709447198063931271824640 9092 3914035983718582823203947462262618673556729075198404709076318080 9093 3920378971269756267516391976463606444749326055560361781827973120 9094 3926970654361838110646639233634308426212270663721621960632587520 9095 3933332906196240453116257582219050731539938201594059289093227520 9096 3939945493528438825691424315739991316289762711937686996521600000 9097 3946327056548191187863491941793353008912701182020231942523612160 9098 3952959777008086245261749095732435831418004944045621999946960000 9099 3959361539763054730240661389878128239939456010161428791131776000 9100 3966014457867103485523636230626905423747975502792280057156203520 9101 3972435642544677744228818304683897039068741873490174358451200000 9102 3979109638484255861440848533822559758503002583131641024811064320 9103 3985550307636841914937315356673319710059477840016819322924098560 9104 3992244617212466993360900542718621712035633308721137292874096000 9105 3998705653155663101928851248850415560085158428702283245704560640 9106 4005420326404829069635068202837750032574807546807074035240544000 9107 4011900958226324579135455169723257513528718481454002897959132160 9108 4018636899416132123578349266342141207216647178241120453822085120 9109 4025137175121698605145494927539743702226932063841313134969168000 9110 4031893597244343538967608910389402446061234966303124472875612160 9111 4038414422638735585806745908180452244731133018820559821130288640 9112 4045191390999992086987646616812883455734215707366590201889856000 9113 4051731972909039791110534511109149787612107059196123283925221120 9114 4058530385437428834213007773819040985049867736568219852283863040 9115 4065090787169608158648803104503300967710605407020424812678082560 9116 4071909863907589282355869024094337566919494905994412880790192640 9117 4078490984893502813062463540991027546952496194181567676480481920 9118 4085330777044522151956109075681133220843328515549126347596666880 9119 4091931831157523693596997135405380195874272950474125034036288000 9120 4098793260527945014447472330599251529131600328797541096442112000 9121 4105414296238232617114812607282289364866872860345784158224240640 9122 4112296559611446424235676848105502150922942555589508010455692160 9123 4118938500959805400377536581767805170150863928490904290283973120 9124 4125841665114914456559406488623748000999125454836457280184027520 9125 4132503702611442925811556772357430926862573495232776825012482560 9126 4139428682869807355120860161598752784881837009439261448394432000 9127 4146110880584222105015467961558565966147883551932035712938990080 9128 4153056881610513913541097591599951031475848053888972601652992000 9129 4159760157072265861708682866810349520764145266775247211106048000 9130 4166727230579853662505397697710998379069839528006992356523489280 9131 4173450781493837619700642641544538763339247780097509324148720640 9132 4180439867142333777969282692553145259372634859750895736386204160 9133 4187183743121453672059529598160775788671609408876719773279954560 9134 4194194021864100113926757928485015607389905283151749282600363520 9135 4200959164849662426756544175769202071727421651644874281573632000 9136 4207990704279385994511163121225436208793906816316065587286864640 9137 4214776288146844560046223309430361219979197649194177705227742080 9138 4221830021984425049428265442851067864272329730467789500163845120 9139 4228636112261247616883999586940518088109082166331031841859712000 9140 4235711228818473106305545552035750823315258633961107962638685440 9141 4242538760785457991933827653466091819616662734587480954747361280 9142 4249635312288540437397090189360905373423034675300797262623452160 9143 4256483467861205529663553944665869528671556992414845439588741120 9144 4263602412838398982333589031104116100106734300129533024723968000 9145 4270471242107465795091050319983692205397402992724818008160256000 9146 4277611744694418816399096524852599393624610106220332565053216000 9147 4284502207817846905702942740933366258132647227216502836557120000 9148 4291664337130776732127127321632059230860417834419508169185213440 9149 4298575591739094193269211163338397701975663551443558778602219520 9150 4305760299538394284746984632682439755865873117358302019068961280 9151 4312692411941231883578883314302488060093641850512554832515952640 9152 4319898869874369052217722956595266626454217671997356173127068160 9153 4326852794129827297107998955775733196002236091808942665632114560 9154 4334081055639142137316578086322119401383191437903312227217920000 9155 4341055956882493694224906073091971274672778889639202114646256640 9156 4348306999015838496532811478313491026012561190985821278427648000 9157 4355302927806757022908098989233436561183918360963710221706366080 9158 4362575898269388207723964061656387749978882450552174903544128000 9159 4369593834028784172662065600812059375367272491399258706180136960 9160 4376888802780600879779062057453439019007496786476061009359200000 9161 4383927885878308309049934458463595949195474056987774939000160640 9162 4391245823044225510741292590332327856242130102179826195364304000 9163 4398306121300625657698111085049185700923515678649420669983034880 9164 4405646182259691744429936258628725501807463845106597307462400000 9165 4412728668140855471369056041137062258951250322789871686988677120 9166 4420090906863235969608949225174717721034953968792180053001136640 9167 4427194728400314702980012028941985305599242547269463777934976000 9168 4434580141505599452465293769461155191793786390651801656136581120 9169 4441705350455772734892101880525515574628818602363574982212084480 9170 4449113068200068776216055386778241671413051008206155792569815040 9171 4456260662877114586805442385731520493894911225756551752292192000 9172 4463690756063111692688583784008860215577218366945057463826430080 9173 4470859859980979807060671148525403340650526705301336074211602560 9174 4478313318160585159778232029735442180821448353322468933186048000 9175 4485503999947987579918592469131264225372804160706393721682478080 9176 4492979961206691257908415000269809678540729387035287801947648000 9177 4500193212071077370015698671057334554677169514370830041194496000 9178 4507691731636066318740870429790038298960774192461609395471781120 9179 4514926682912808913416855816586275782885499428739407037937451520 9180 4522448776610841247186815685592793253209780979970409129216768000 9181 4529705480543166234434086153920911365502822990193865050907136640 9182 4537250260841203672509461478663400035162344194319701688747228160 9183 4544529735720044609010028412699205379164697436038403367996741120 9184 4552097275018884183670579905739704265610141460589546570754135040 9185 4559398626447770667222719549739095334444209878977589580795228160 9186 4566989933341229289193072266583212065649360083728462159150433280 9187 4574313230764447856302692519397024547790297171997676856241102080 9188 4581927426462392853175674420482841376220652842592803304049069440 9189 4589273680910478333462261421131561263211670124377894152878052480 9190 4596910821181297061214747309620050480270626440171720373692544000 9191 4604279146244780636715779695532185657555326996232055248985057280 9192 4611940266458293458548720346447490601152735964613237751762944000 9193 4619330715615430501501622767912424042150120844847958206817376000 9194 4627014910871286676785747378377467043063288172186454676679227520 9195 4634428522010160496376716226454529121080508548928586311836308480 9196 4642135865579957911471941404590102354304339625444197592885024000 9197 4649571726053686599231443522490575565901291474926827102299004160 9198 4657303246680806198720174850692925383410357491685126260722181120 9199 4664761427510301000202536448729307405425406969169554495948160000 9200 4672516228457891304838983864315239415550477649589071448594946560 9201 4679997760109479411383019019060391346784973984979678280220656640 9202 4687775897683344158055889092704542360432879368472969215155420160 9203 4695279876427009824349719948670183771484605633821228657029218560 9204 4703082406662757852719562027863925341924867759049836901261056000 9205 4710608886478707489034180540251258245384085726535678235259248640 9206 4718434886018635042186889735664923109643804123789648169548112640 9207 4725984924735824740399761538222505212281449419397616231407616000 9208 4733834468505421186804978118049414702558518747529233687688192000 9209 4741407135654624370848835631696652235041280960800049894766448000 9210 4749281272144848410654643052211300561818528058306884338278492160 9211 4756876639586802964061534453894910749858538110388000819868001280 9212 4764774453775690239151575247312489987401791367849167576736721920 9213 4772393572533190375609408174239647494372334312635740977583237120 9214 4780315122041227976033590804431142406192251384422944563273943040 9215 4787957069974747745174518289497456061404103655623037385928064000 9216 4795903431107313305632031009803446440956493030600377769883760320 9217 4803568262689824949565778429726352873870856124867790651817184000 9218 4811538494069820223105022518028634943388194514231161024783488000 9219 4819227288222231091925668808152045069141439371082150205487104000 9220 4827221465672972729942704756816447037704824865367977143553739520 9221 4834933272988464294532235126227681632389181749105067850200128640 9222 4842952465103842973702584010445545204467555851836186418536064000 9223 4850687359078987546119693908114974325591437720514237106400005120 9224 4858730632993776331348321575978495786637637693445181439637168000 9225 4866489684803396721919601433926191123879353158778904365140964480 9226 4874557098692934905322511537703862525480765823277249727007488000 9227 4882339367429902176379251540218335188512068267890372055671310080 9228 4890432019025579875655795357910210252236418518919108520256064000 9229 4898237560459927355833994817691265681341386244482200539532544000 9230 4906354489240944101619829311793133811479987038826147705631713280 9231 4914184402971894502789543060508033411233879380208543121764961280 9232 4922325685666014583842184887243090071337764934654724546618462080 9233 4930179003800927940290183106468051252885465776348901181607424000 9234 4938345730264393482272548244736268616495662949748209340035712000 9235 4946222527162438891255745250144511885644674769645011727318574080 9236 4954413745561237298479428825291975440722374140682549424733904000 9237 4962315112905856391550804632413376502890504697827649572650752000 9238 4970530882776174323818036496504000564530967761538166923343360000 9239 4978455861354309401317288023675145621342626585342786514156992000 9240 4986697301447028605306913205597990957429273746263474255529984000 9241 4994645947534436515183178873298496297992919061591035665803744640 9242 5002912077814437386923243422389886185880895078353278294034284160 9243 5010885512881333544434609340274993219372178282837053073131264000 9244 5019176411806949722912230293199901689141018698458589604603179520 9245 5027173648317165442555469136982937755694888587677977332073370240 9246 5035490426586539490115860703549190747297820425977979741058785280 9247 5043511539769454782158833398704988915879133190039340881892316160 9248 5051853227038676052517024038343960348183085024827772556252613440 9249 5059899330274720515354565682267521345131468592130829422792340480 9250 5068265986650887301441273397631304124498356736647406674023339520 9251 5076336101263494933784960706452906648264762899693193871170832640 9252 5084728866883195479184626091791822478792974206449905952080670080 9253 5092823050487576645388049500755734334244968681674251866398464000 9254 5101240926272874225526977285609907367662019316415852810956119040 9255 5109360321778395221383795722312665207674857497436932794820336640 9256 5117803387116812387437426615787911053116618857281583070512800000 9257 5125946986974577569563304131019186274718666065541302737417886080 9258 5134416374614502900798314037302849920864100972656841342446213120 9259 5142584255764805442212158555338767752494344411152778088483563520 9260 5151078975684283246006351694230907768580939334550143526153902080 9261 5159272272773280713453983416343655264334278620400328719232000000 9262 5167792385640444920229764911495533423530149108148859357619192320 9263 5176010100999907343453216968856825937900473275609890212365632000 9264 5184556769570599410437351706883582021729896424397852675856468480 9265 5192798961340238392219240797599718782352096858784645502150592000 9266 5201371166296312577183918776980767320115462150649305725964225280 9267 5209638999207814596839731959537603117240962934691357712986176000 9268 5218236821729748520756131640910343075014044979289552238070138880 9269 5226529268691458327258766665595731654506085808580293343579176960 9270 5235153863131501992117266207798463939109351531457281330695060480 9271 5243471001981671440643330051067159837703979396387693179684208640 9272 5252121358264647622731431145877147219998034651170431409393600000 9273 5260464346146346357367660725548443421176193017125593537637386240 9274 5269140526365448744199767574651696120865054695764757956714619520 9275 5277508345425000147302641526897651868651306047812548384608240640 9276 5286211534506463349764380107866304063760736430012597039537456640 9277 5294604243398566940642375641170503481628228989447267787121470080 9278 5303333402273708100154241536228837730676094495794373973046528000 9279 5311752188808069531898721897823186743935443579249688086203988480 9280 5320507399617299516410041463073132926447073461279858817352672000 9281 5328951215943245645872923972475040226451571578417126245149216640 9282 5337733655028975664640650131691337749779122363947998419514040320 9283 5346202580754311216380657835695183335265990406953235581636834560 9284 5355011218480730022882296021689214125717802549553098850567767040 9285 5363506432795087914097942530852951669370897418008850707308288000 9286 5372341331836916075947119710920533004617917632270642678188944640 9287 5380861796311058674765872446366865476842744667976126996601244160 9288 5389724165042686648313192337943754929558149045096374262969600000 9289 5398269939733362135516967976338699473924462213201291214747115520 9290 5407158718092796862348248404319393006244161768056564497636256000 9291 5415731013428479203682670144655903036206544032411571360643584000 9292 5424646284524214502578314426647561159703571719117192954734556160 9293 5433244032391156825635786384664835296272780185539451095857106560 9294 5442186995830227078578776202060045325126048744770165084210880000 9295 5450810276760638528050667207669247593203427304342853718447316480 9296 5459779882111770988128918628032150969619145093788798576334960640 9297 5468429897722669781334358850461137582757716016546646151088129920 9298 5477426209129708674071349575131993659328933072314584719204080000 9299 5486101900931890738364718656552333440213204262089890161806379520 9300 5495126149756903305930736038283261090730298707072289908134748160 9301 5503827578337846424736841639268683827403368834244619142386145280 9302 5512878683132206695075234113516874226124049200861173146281660160 9303 5521607082847572380133127992516191992761794517243952982538117120 9304 5530685128590766513894661651999932541008301551689738428124768000 9305 5539439409793679828446878058828017889414292394032348568973520640 9306 5548545618888341325301318361853264142795017475320650472440033280 9307 5557325863037680325310900976858128445622678537442604489022108160 9308 5566459164768344985097953694374232226002890159941758842680256000 9309 5575266597221676615607951856268328069126786333192751358014208000 9310 5584427056332805002465505534909805519623604347053257349058752000 9311 5593260597261813267425629149735769861226915510897452694637680640 9312 5602449468501956542012814799836134856480099285307526816851356160 9313 5611309179944230199368002459464806644875267987376102045644928000 9314 5620525360994314594890600569356661459208652481637400198120475520 9315 5629412500753487204670201479435812556092384936006998318369346560 9316 5638656077589507347940421418948548765685689392806508101164911360 9317 5647569534084613680364348032847382758297961750473762728579256320 9318 5656841753224823453140679434087716608261643533636801295604677120 9319 5665781609767198891140483732363180257092503069632539587717696000 9320 5675081378930716341402598537469102965179792457383797463751968000 9321 5684048884130331777443697759268516498354797668427090829913088000 9322 5693376268650804381097526779367877684587911682211561469094400000 9323 5702370321875563190208907386457233154505092128985557109602082560 9324 5711726601242504609395264041589038307353388980633862203370859520 9325 5720747265074470312944751383404542657250690129798578520691442560 9326 5730131314786056287709064250718999204465791297683900706865200640 9327 5739179870893273670958927299102117291497816028813325764574144000 9328 5748591778866188474784778495775849482417943965171689653627589120 9329 5757667094257481806052312139720846084918336683013677440106112000 9330 5767108130635942372028877676451218531066377917978775651547361280 9331 5776210289581209210409134679037523989440566448350546739256033280 9332 5785679340103313641007527125805129293784155202359933482020414080 9333 5794809615816713056777783625862567667698133445936753021347365120 9334 5804306747359151290929139146606832514116216106845813726129536000 9335 5813464017085736420932887807593831973821472617862761014871278080 9336 5822990533379741319586787492046251320774063174958550003748800000 9337 5832174860244977035052706540684630162738914417382197168657182080 9338 5841729615150263816706692621808751260056903024544136711498752000 9339 5850942306057817601397380105985843422299944398320631306389032960 9340 5860525388514473134558882594350237046690702640415861133129981440 9341 5869765287729316555649435400053141765873697439667951642465024640 9342 5879377991921428529939637380136416860566790726351654969204608000 9343 5888645185631411796639168925520467016225042042724033244604866560 9344 5898286375873028289594115714067517373711787293903370761495536000 9345 5907582161395706704001490287948401814980673708508585417913344000 9346 5917251905168305544600643577644650416364419191174065833990688640 9347 5926575137203667027933053093628256775463621412758448984822528000 9348 5936274763882750354443911128930935431064448890750192539689728000 9349 5945625507068907601433041637749502772950754035029230489692880000 9350 5955353847514315686716193688961475546925019562573775008698135040 9351 5964733433487144291029396046248961832642033991589168695428224000 9352 5974490577671992031262191733389760768209486768486068291923456000 9353 5983897828496276133132985974628077591434438223440096295306240000 9354 5993685096042196075630580074343531103366128407523032429645056000 9355 6003120098894989689092016037620165662396046295943504056462448640 9356 6012936331329409902032033178097164486578272363949527322289696000 9357 6022400408046294740622236135110389619128722759756115074124288000 9358 6032245674443774005204961980644896552761010973127955285288256000 9359 6041737657752457611314991765838556848836750783104568277262315520 9360 6051613312611946860384815320480976613036115784016057968976049920 9361 6061133267704075402841199483604146982116746506524298169584865280 9362 6071038118457266367429740514994643832012935759243420561008312320 9363 6080587403129776994074585371022799196183382343072385692678085120 9364 6090521541778057109249387389926185119913304628417495450058171520 9365 6100098954511903450308780983368131778833442461130654667846242560 9366 6110063725594160413475657707979370331059456989595207383341793280 9367 6119669354548593826536451461038188585972811102454739537660800000 9368 6129663577374953759958875909217477362233794731692922580568992000 9369 6139298770345048706155464804321286865928396117533590478674176000 9370 6149322514617085707939893043920375052252117837435859513160459520 9371 6158986080956997615802362130220383855018722804570542301178448640 9372 6169040726740404964572746785514624692893257202994148409088696320 9373 6178732733208729738597761639796279865384863813411448781365125120 9374 6188817065074373575122478450841031087453164137299681646364736000 9375 6198538895094725889041148268988981539549834722112383046674178560 9376 6208653006109843106985113914024947392350088098740261857765696640 9377 6218403434135509347817909981291222471384752998272257336189790080 9378 6228548695203646595338771096418525730173748525329692029086517120 9379 6238327811406497221083534165544759690750139177381913302391636480 9380 6248503018215683190935685373581037268479528486881242763252879360 9381 6258312195798835073580179890597410380877254847427372183272192000 9382 6268517418667473223196649066689676613421437243669614996279548160 9383 6278355444206136525097423510294836160549785836075098229169861120 9384 6288592090243851360063827512366027943512332587698478104398336000 9385 6298459031067008325617622330017893704563117467562717403915790080 9386 6308725860553065885674538838301195812292755193781992338712768640 9387 6318623126166091706883971596065642396026196473889392013221760000 9388 6328920234264619769425874855294145451952095461346740717173149440 9389 6338846575676254178684518431542880328502341399314520589514528000 9390 6349175359112821912855434921659881605438660894219652852992261120 9391 6359130867513616441421378574547649759836254105874149312487664640 9392 6369490097903228269408128896138425734041244484295681687628814080 9393 6379476173396716721307475961902010611084244743708262319120138240 9394 6389865922724069319193795371014454087028574665191040583169454080 9395 6399881327652879156179506440701679533490877754068807973395584000 9396 6410303029516701813620622620608483110255278810383026808653072000 9397 6420347831779944208439105366887561781195047775284178470043134080 9398 6430800222765749707533625975209022168519247925861374634667130880 9399 6440875859453748156818646737658771149579766891729683303306664960 9400 6451359035822787230116646467390595357397057749008120394577024000 9401 6461464233038132740988019272352978077815924770353448481142784000 9402 6471979617777748781704831674328180691629635169840566033279836160 9403 6482114468787893675453207963115173677437851039886031354007458560 9404 6492660810059921798463401025906500151860023288761709299771755520 9405 6502826741303137878289381585504033797175898635891734912777984000 9406 6513404111727773726257861142862128543250697384509883701345392640 9407 6523599860863785187191843711689548098948781256695856455803264000 9408 6534209722067764114687537709988834418143880726658880081384541440 9409 6544435358624335356835743206523581358350145654024611955603965760 9410 6555076422005917567290025019086879518038035342099408615167548160 9411 6565333410100243161171614860270576343835763312780316036528048640 9412 6576005773019701339375939980708465822168151576483407239271740160 9413 6586292814453544874434437861204249866929719063843920537352850560 9414 6596997927704473318761968667921949982847381597495459537636852480 9415 6607315116798937813168448481638679151116793341437207335006464000 9416 6618051703586957174159578281118131497998546492212706236094848000 9417 6628400493566483354435856236819822997287069434065938332288419840 9418 6639168628234754212759520554511684908331409256494501490874906880 9419 6649547732705372195282428783166479349763190197706072879687776000 9420 6660348904329822427320512759694899759222559698196470615626859520 9421 6670758393402560516982292825594572351178797510092807851733888640 9422 6681591287731314932944742773975686006389554423098027308867036160 9423 6692032654106616970445106382221611193698211120475626248496000000 9424 6702897370694964370898778235118767642863587203445014209088512000 9425 6713369290357507334402421334656671486776275317443684266198432000 9426 6724267307216327056570244516694409062715886518786498016850017280 9427 6734769875535737616784612864127621316432402924085999960865564160 9428 6745699891557609082431805403242335892382532269453851872400525440 9429 6756234590125601486963774883911763310972710330908589650296320000 9430 6767196680305791908216426634520007428947190494288578421737441280 9431 6777762197137732323022927865360444906501121023048621152172336640 9432 6788757878484194241103987877166504497299380513469622988541344000 9433 6799354285380742391235685443732880608124063152582549124849714560 9434 6810382218621051761059805928101183850097344202292207573984544000 9435 6821011036283804542407659026825988176956134007850972036927580160 9436 6832071322109953667101138437721792078180949586980062996714767360 9437 6842731200215352414374569327639220554643009486705569811747902080 9438 6853825345444384538851965837438611913315763990600091176022607360 9439 6864516381543783469056839933767147736356879016122363402052352000 9440 6875643059206297428130528637421349057468218924172736702816832000 9441 6886366762646604574868518679350608080659842616401737772383280000 9442 6897526048388062516110380467416480220483921119482940754693004160 9443 6908281082256566533760276432040916246667091358825054212630528000 9444 6919474522627183658797260204494004917102794197173869370255723520 9445 6930260959318471566928971457801026679092473878769370720964512000 9446 6941487188459485058841294119018124016474052729069954131827728640 9447 6952306577160096222812532734171247032960629122848053825128284160 9448 6963565698035458125550623590142011593192338142643735209333392000 9449 6974416662772485427555888089997782300388241962776449597886336000 9450 6985710210401399524606851324804789214957930033361038206994944000 9451 6996592849806288647680308658624275540520231334807107087942640640 9452 7007919470868040282028236424744470373971842246814278013466304000 9453 7018835323679856720268124083794187031333766743394104978627973120 9454 7030195095617421299911397975543364630281565218938894848662208000 9455 7041142798401416721388689134735467516285331781871883845205729280 9456 7052537296701192038969225253441024124470191048108888295433520640 9457 7063516922446528200467830601559504915873121848240290434526686080 9458 7074944755316673299268581029150275197293125632086198822517616000 9459 7085957883344870127445785102579130290151076693659625414116980480 9460 7097419154921950571522502821270691329589601000069427894584412160 9461 7108464381999349550506231926667778758271945884203385174347200640 9462 7119960655984980898538486274492867256428819213044044641194496000 9463 7131038082997137730428035464471598756467885166511184742254210560 9464 7142567980408446438386927274610117874369817062807956201061568000 9465 7153679174848160687603740034425573608348956311309456229448069120 9466 7165242773790641563904583484204021612820399370461581426393856640 9467 7176386345214742697767720376436541205132955901547091528973198080 9468 7187985251788250016040269189195122590029043744869151120211458560 9469 7199161274945888380111335896849282756016954236416599546514187520 9470 7210794069801396296493183059572633872275193848762320686926507520 9471 7222004153527958855968019016556180447012548828955390251093442560 9472 7233670941967422280222854440483147107125925385171574964898686080 9473 7244913656441780692074203209030615089099610043403678179688562560 9474 7256616032541086909900090415232922233100760481645232337525888000 9475 7267891479769059859835209787302868705736839957570640078852384000 9476 7279628037236943081977745469136471602366877738998429673953136640 9477 7290937813966950121096930719932454230207244082676529163911457920 9478 7302708632770151910509067320318683075436127512633320555481594880 9479 7314051322237604002186087348831258163178445090078472260678464000 9480 7325858038447029479324569888910008152404066252543812636185600000 9481 7337233716012276734777638888842327468466056363785143591920000000 9482 7349074882207977673587827097303062564148352873048098814713016320 9483 7360485187928108369224518232959157916730863568890440076956800000 9484 7372360911794366467358137995270989178312780612403018583438603520 9485 7383804387600379700974704080240496715113859801348858948433756160 9486 7395716292924901298894319626116683275505476979414063603621089280 9487 7407193041936411103471816957352387508789086222785959078566592000 9488 7419139695834216163536511350462927918682422419882550504271090560 9489 7430651345778256218715820377300495612725008950415966603863188480 9490 7442632828898891932954784417238834439430559483158312659822149120 9491 7454177935018735185163928235941212023144279731769369941916944640 9492 7466195913929416462967235849039357012885975634365447670627676160 9493 7477774553403578379438447373134434793702579694828373359699845120 9494 7489827553315110098943383221981254506820907925629833086807255040 9495 7501441396774857795594477666573298755553325405159898245611476480 9496 7513529526579744400812252754408424285172372014679914677883424000 9497 7525177087175503916660745854382615323376908901689940513332254080 9498 7537302002124441880434795265741999409681028502485974662067589120 9499 7548983385338724860961823068593458821755483291869215422048256000 9500 7561143624245983306076945123398800182054440601652859193639808000 9501 7572860488105258679320831167704571109075830143866207567516016640 9502 7585056132303875250381483842842855178768507153777270753762780160 9503 7596807004783020517914070030419948084949200848699954081234949120 9504 7609039753101739260788648175096565055313341449841937393130752000 9505 7620824712004203438397729064966926840170454660762669838211152640 9506 7633093060568225801461778222824891916177640226671296012059071360 9507 7644913807616601840998584483101587656871626642296551262508608000 9508 7657217867776140703341070838438111475637065277162441735624237440 9509 7669072888072746395356319766568403023169182810280679611271563520 9510 7681414345861922412908984531544642722388934435776409132431836160 9511 7693303746039721702152147890287322584985264803227505694533040640 9512 7705681111452870030409134192695678863671492756366046199882400000 9513 7717606581632290062823056712023291460514781849652213600851333120 9514 7730019937935591338025491546617217319970446432074744482319063040 9515 7741979977079266396686086875973494890045532873989468394449669120 9516 7754431054690742369089253356654252893960004996811156563361633280 9517 7766425741218030845703653880363353634823829289238661268093788160 9518 7778913007905244829753993150129534248613639504074830934606272000 9519 7790944076447855853971872363293363363506544899406815538803712000 9520 7803467644810570409935344044393995624894194739340770336568555520 9521 7815533550647378171816830868989148163377001652862680516388768640 9522 7828095138023843625601111675718681569741451053920455013040969920 9523 7840195990231808831026489171705411598525075002571751806136768000 9524 7852794078550393775832632712772962988357594596366990164073467520 9525 7864931598636174453553758651556294976892266973368177352920432640 9526 7877566271862514718548295688333152421743569681190199185042849280 9527 7889738929247955587939485670402694042105061551864061008519644160 9528 7902411951215924120192194156007739111628637280822927678297792000 9529 7914619826218540248055967760183305593471328057120665656121716480 9530 7927329634558585339049298600901456872093427549343735798997392640 9531 7939574494020739795633355128728850768492511560963160540015232000 9532 7952321202575199242756624320129261316246984104848655295259694080 9533 7964601472711773136545880439048436936540154361823507577911634560 9534 7977386831979117903258646209046593827813419043995521309939671040 9535 7989702623052234182243598052657755765714994011253664071341166080 9536 8002525085092743249900422626347073426314317011526764997658960000 9537 8014878150541189074671771057862342872389852932487884353444060160 9538 8027737801325471959459080444432898628278588643709620368921728000 9539 8040126581795388100484147806131354775474810471826597597152032000 9540 8053025217872505330291527396313015080380984319395434505886626560 9541 8065449794317490379901017199798413124176566881572119435679744000 9542 8078385822614028616135954577548297938754067354713774735743068160 9543 8090847995956824910424007315614438634485097207569220178552389120 9544 8103821532896770433492443644439588491048677289357090620195568000 9545 8116319698459369027727680814944295556210663515528887508073492480 9546 8129332526965111539026353028484119962182504823388111859497441280 9547 8141866796202245217932049005489779114102323502882339599180814080 9548 8154917339259668895217560100528185436706921674840608504121589760 9549 8167489499418649811830308647078381453943673671578383127366436480 9550 8180577843710514361226095523149457503469357837396065828045148160 9551 8193186304831193796569100601558198915274032260437161479141872640 9552 8206314280181497332297126641965474375085218346413369657255680000 9553 8218959125181658936714297438360909075254296204100980618376165120 9554 8232125108602728037736400001432230515301893123412654009951671040 9555 8244808171769087740330456959665471325924242274807898986688496640 9556 8258012280964776710981553331314712917537100612618084026324816000 9557 8270731926149304326390288510689990639281633159423715798664448000 9558 8283975978386787924412010157289026461433550836600358089208032000 9559 8296732319596923013173321189486510632390130994902030461500032000 9560 8310014706919145917867924059008145272656621894565350742457600000 9561 8322809564470201256092209978189821971660473010567452561778928640 9562 8336130374272461800309573689908248611285972073164754106879068160 9563 8348962128391516332326621221626257464463693556923410007342277120 9564 8362323225706387276652003346305792420870259666980101788300971520 9565 8375191959964945411975111469624587180421418173902513168698850560 9566 8388591690002187995333300515029041787170059417737056512250096640 9567 8401499272611534553006863244531409962233525601278705609114001920 9568 8414937755741166756701940335542012935543399061810352324615685120 9569 8427882519896352457719731078177711557270706822996076108366827520 9570 8441361606963254429645923274687995145842930672309919669500416000 9571 8454343667894867429177050706103281427879475607074167181606064640 9572 8467861719437016355370242361118740936431661288816451876021790080 9573 8480882932482076659635486485262021456075215478423473025715333120 9574 8494440037983589513203757216144384882787977683959650573888139520 9575 8507498751658589511674936314197054117540859994336108698261954560 9576 8521096810615559566308331197440640338291141010826672180934400000 9577 8534193109124642443080619896895517934661361145944534537485244160 9578 8547830435750454627875956964331299294991830821848231633315408000 9579 8560966223222970728133146758561580551371815588904683296455720960 9580 8574642939214949735303067093170769947251170856984834230999552000 9581 8587816516246584555873932282020422016813719708245548196998625280 9582 8601534506607543905950671923780585034400977048183859554488348160 9583 8614745991072532051306857713181798377380206286025873139883261440 9584 8628503585660014434559744950466354963576146000740282658002880000 9585 8641754867133088075253265220099823293000482942575211188548608000 9586 8655552156163456198300761488620408000931681865834925239575264640 9587 8668841550867535107068908612543396206652155418085676732603982080 9588 8682680470301301263832028141315472373848945759791632422897786880 9589 8696008064496126407061218459085080454210757720627470058060308480 9590 8709886895605448744200231934587138004435969439558996443530106880 9591 8723254628549679684457338411930034934637946513360324635399168000 9592 8737173494352516820220681954444228141910666935416244350900800000 9593 8750579634885782512516692104989460295887892437164431524910309120 9594 8764540456561634505831114498123653990945359262026523403645000960 9595 8777985123821451952539876366813592633302907994789248699600512000 9596 8791986198588112039950393735915490247943995515291501614831360000 9597 8805471316980725703649057958973971546258148207777240140420444160 9598 8819512737211890943446818569117674818479866551366294772149760000 9599 8833036591513892083330041171518249448982886421469691084985408000 9600 8847120328857914624724443589233946167919847905458582721863136000 9601 8860683005986274245016077217658210276242631717494981249326112640 9602 8874807308158418943177052055178950690408508482451548536291340160 9603 8888410784563816399281959826889549863761854366359110138976069120 9604 8902575777374796680875455696977840332100492136300617584974797760 9605 8916218288126943319702684638728617462790238436036167887075504640 9606 8930425928119569223922902598446345938546981141256717889729825280 9607 8944107593627055384342143772071409613950011751321219216697536000 9608 8958356146247253987992951747458975532527777038854506547910192000 9609 8972078927802691559656311396840548956188124355537307346851732480 9610 8986368486173105593309679019940411564194236893000705278519258240 9611 9000130635106364192880884792050241633012451900093474097765616640 9612 9014463207158815698940314349149275071165721897187189253891200000 9613 9028264812504174027150073401653453403273060562540510056782290560 9614 9042638613275135738292579300131486770061439736914547079783424000 9615 9056481687866732379081747087687833845623370769090177072958213120 9616 9070896844530876215556852403072986378562195980509887609062368640 9617 9084779589056791343959354876466010502680614103953217668394624000 9618 9099238095621604710851309047864322759067489767973002051768832000 9619 9113160633245419862890102093218005533123656049914232118571936000 9620 9127660721341052946549530756470536605197165265963624093868587520 9621 9141625049421956646220065754895386585372090005574052105243472000 9622 9156166812910575725564797494394919358562459839948471161307932160 9623 9170171150209942632193444458537790909255187400505719540871042560 9624 9184756635437609006128295578846561169568870104476899120054336000 9625 9198801071668941338935185455508780708514050949862579141413724160 9626 9213428458912755333750173176649813317544354311419362289230720640 9627 9227515043904656803388198080511673856285094081935550095704384000 9628 9242184463227079075080559449100030755122673119473956383088576000 9629 9256311364174994517766544389886086021010649404822267381168784000 9630 9271024846201171682661931186168240423911739410647543850816944640 9631 9285192187575559948373271554540781738081525861138797161168496640 9632 9299947929511338025984494800779232998087484232379313897450588160 9633 9314157746863958429525583310107508381815524460573689438353536000 9634 9328955844822051090400565551668264282919899411286419928161563520 9635 9343206322272484568898259274176267298598162062228389044820316160 9636 9358048860174328445502300027747674695153135508982471021066209280 9637 9372340088093509326665001956482236881747683078780979074430208000 9638 9387225212367168367673059033923906483329931311609371004412672000 9639 9401559279758940737423272839490159190712374142573568759093355520 9640 9416487121871465164518300137918666411671159305687680387205792000 9641 9430862160313998687479748556538484330117813489505287889724129280 9642 9445834788137113814064597462181595061755412498492605972498012160 9643 9460250924957797765553406720914724254313647578561428376795426560 9644 9475266502187767902601777109335211289612815915220208081689419520 9645 9489725810276601532030506165852578582663455808852187165995796480 9646 9504784433790028442970588194164692672493883348631581105783777280 9647 9519285061978081653530221385279164350642130070468073791211932160 9648 9534388855462405422260381774001838128418873360907679434875234560 9649 9548930896342018411947857405851291991617310236620671805046320000 9650 9564077970233487233203012876882697113431620816410493141758784640 9651 9578663551112908113212595509579688219792165697913010015755696640 9652 9593854038291268910686004367170294246364831370839952054628352000 9653 9608481256066957686879732060936356191802506067293862108697997440 9654 9623717263848596933243123853857708066110517271385494096726336000 9655 9638386247187760686013415668575114862520515920566591058716336640 9656 9653665903617144562933431777546129496820989050259837907883648000 9657 9668378763379783997180196397420035382732402420493568620488032000 9658 9683702167661346308592290924923569345115481195589437711966976000 9659 9698457018345489429741277191113739128876280611619350617113492480 9660 9713826333073013813661285053347281427079656816441410637422428160 9661 9728623267944382186491028673710542308231863664301892800738560640 9662 9744036566898050259288558298971554510396375363457144262009436160 9663 9758877753824997383807291978561354901398333316949656082381125120 9664 9774335172900739542706520281685817746340183867718797774357419520 9665 9789218671896258009177854746177152088141736203514944404055714560 9666 9804722356967183637113194345341076471898265908374887112723200000 9667 9819648298050297895492238229729755954026298015943714043860188160 9668 9835196342456838759264847224559719476294219806652857680993901440 9669 9850166876706983874932126499383295399617800456324496668185384960 9670 9865759380438842123057416279409527294081671884095294823007083520 9671 9880772585817718832001131021641184474049580774468750543550400000 9672 9896411751021913807553052591662137216259022533703078334015488000 9673 9911467723087246935144476119547722911451879037775783610182624000 9674 9927151587859463102390060707737608074643271378093012641023703040 9675 9942252534132826065789424204439305008858333975529065790085233920 9676 9957981235817360554900489202807039778821173801739476776585408000 9677 9973125178766302799719258706205924637732151718364997863138750080 9678 9988900904081187179329302178836986077012952310270138818406981120 9679 10004087976705055967413555235945483484568552396488108767236224000 9680 10019908782066712553814791631734941014664775671410538841411256960 9681 10035141174757045314099156453800300160745956696574238858458337280 9682 10051007160914745990229879402532405326778637212381617210073948160 9683 10066282916072936264305123713207040328685518049196389018047493120 9684 10082196327059257513710023229282535945487366837976812720882256000 9685 10097515540942950250325654094751787413744356684338514785885760000 9686 10113474376896624983763716327703537749656778848388038491510144000 9687 10128839297356949171465120681113035575691461643612716035077312000 9688 10144843698745006045454124644642415905513888115218266103659392000 9689 10160252311675211003796089387547786270316295282153208975741552000 9690 10176304505121004658354146195040578070915070260718418169430528000 9691 10191756944914503843048375427606251445426287699182710623061409280 9692 10207854949237751022411997512574341718327136403448252886862958080 9693 10223353447925134699028773122541362128854250946243704819289600000 9694 10239497366311676281513779938876822575942451471350936315148183040 9695 10255039928465154803530213609597389880722925388221975512471275520 9696 10271232045890283315778019884901565006801179834726815427440289280 9697 10286818768445344582931913192538110447586880388962305559942494080 9698 10303057048097931962160413375825139404701240543451863902324069120 9699 10318690221608994586277053118372258585016148961325152884966056960 9700 10334974805451800452986028864559483671051939630199493928609549440 9701 10350652376930645191822837362118921098295479206640942165232800000 9702 10366985532178186550087114298734505206263187148699332685635132160 9703 10382707639097509405293100944491292056728462645708898609388933120 9704 10399087347986219830947024325804482097796195389788807861882768000 9705 10414856263070995494012273897601031387104447617554308402761584640 9706 10431282629575872395647507184045521588378196333591422334843873280 9707 10447096318871846175426388552482351226488514078166017689394460160 9708 10463571671322775123410041639235991236013477046514139264372032000 9709 10479430234161160635797944771249070919180335107546176141491712000 9710 10495952496442540077729497508731716599761512912679825536591004160 9711 10511858265115596539891596293839170394810893047115754057173839360 9712 10528427580696277239798026490555337708899187138149520594814638080 9713 10544378464355779551828305783274247557810043172857004861075973120 9714 10560997143444468677206761605555222122171820729250739165491072000 9715 10576993280996508492589303773961089038786826949321317616757376000 9716 10593659266905296851467193085350706320310681355956299305657231360 9717 10609702972439912986943831991361732149257783281568235270626304000 9718 10626416371652930992908650604356381796225650664384181956231237120 9719 10642505573745927255740123971896328511426525225324810724686016000 9720 10659268756981546987604430184796545261058400510006081889051968000 9721 10675403555662274792982947443194533427348212495603020661474528640 9722 10692214406794590106603009925968350914833192765679285575305452160 9723 10708397178563721966132000331075809828095535560582436004543365120 9724 10725255844313452583812926287899886593944409975597027378003031040 9725 10741484458056764760951885548573212306937079155404437914139312000 9726 10758393290647199353249578711505427244937225957564969690484897280 9727 10774667886700919720188731526874825371825019837994937568190428160 9728 10791624791570145722748521224998308505498373292850324446607264000 9729 10807947727866229317144864307643183141051502453739853189925396480 9730 10824952812313618457616038367699718580577389072428653517112832000 9731 10841321977536690777992928584169713552171437626990263910826736640 9732 10858377655371673601766313851799713989934663796117357753011164160 9733 10874793152027355424043761025125571514065338654251562265443474560 9734 10891897268177115695389042390872142770871516496861995842351575040 9735 10908361515969046608495917772585023182218816912154355579317248000 9736 10925514218702718210642331343304923686967582371776682330882224000 9737 10942025045535077271522020119552453731234627755836728818490716160 9738 10959228731575753417061612581192013922763313964476689575196245120 9739 10975786281005346372124506450260534649731458331597741217655392000 9740 10993038815491218214178940088037976556112915549024607145279933440 9741 11009645488273254987273824774408825599456930384910589560310497280 9742 11026946979295267064524874253176918356839535448255424185021084160 9743 11043600625318070075550849183619297817626741018293747363450946560 9744 11060953532327800723271656200860748206664611891918398748625408000 9745 11077654254811726946073765375361947750564143908608102181563360000 9746 11095056381304174993152703684578888558022212667680087514367585280 9747 11111806643893217545740000951477609970694684502255951876477504000 9748 11129258141508228147245407076228252458010581739592087989648653440 9749 11146055732200767956209394796692187098402605662324867828286800000 9750 11163559041141493568542281895715981070537558244424198025079941120 9751 11180404104973756223370643085609864655234857277673066456937280000 9752 11197957049335086756124611204701615992529135449434710994390144000 9753 11214852032430520674014429257414052537768717779438879268753157120 9754 11232454722933810322057724744419094680992298100358422774657531520 9755 11249397433892219236842074453666649962328589832104739042241392640 9756 11267052374589198307837178419476022493617979395349808820333040640 9757 11284042917339396911113789685346930562728664262648070755142236160 9758 11301747871410576734154462596828839425035741489749506090002933760 9759 11318788756114549207309467693476646286740468178719704946784212480 9760 11336543876787173579399828503725574762013975623504614389623100160 9761 11353632849017419281499921777436388001625666981640667272906224640 9762 11371440620700487971961330318675529133048699090962390448866780160 9763 11388577828825226198227664423276430795448898081671421829291141120 9764 11406436035709248268410500005853821175152961962580223292213211520 9765 11423623970176317659398583066291880617451900938814449957895045120 9766 11441532723793248015554583909767933369082630129559881336311616000 9767 11458769151156964687138322615536797072974188737193994959230958080 9768 11476731002796860620901211086601041274636534658914952519382784000 9769 11494016029564361649171505179037118000808176504013516848611056000 9770 11512028699518782704958320686491633095439887931853051314038411520 9771 11529364881322003611712186566050786071403033701633915832346800640 9772 11547428524418430712857085090019135520010601278927791096946560000 9773 11564813565518802244437213739489267788983521039181747214598176000 9774 11582930713002863916415531268961497800576701364261223362925952000 9775 11600364763294025334458332820369620643635255245224457737814512640 9776 11618533156877690215805393439970685585738568304517323464956528640 9777 11636018751860225330579213370673944057460315009484271869733504000 9778 11654238505788797821487202319539954550954713256928287419401328000 9779 11671773371143950066286411524144261106604262694891959702922199040 9780 11690047082860864346799574869230573852212203147210958799243888640 9781 11707631325813493338878480000754839946669703434704104909639616640 9782 11725956671961357562195531281375321354080600137292458436148380160 9783 11743592896295825559757133305116437017576383807270668361861058560 9784 11761970035218435979514371414839934849306149721285595334658368000 9785 11779655901273944630473662578102177514849371672099402688680448000 9786 11798087409968786409896441372996025952958824864148741908865249280 9787 11815823069148422130340193817407306499201822216198453177089422080 9788 11834306648011890148231902312889916581686191154500860492165309440 9789 11852094683577405862166752894616811768964847648593563360832296960 9790 11870630447697424152480124275264065725287897995168598560785536000 9791 11888468541810084170422240286797132466492118271648148439676784640 9792 11907059135563515820178109269720210563642277418869647546453918080 9793 11924947398117508689988914042293677127728803114018725694343680000 9794 11943590455655109391718490862016125661552800306261362272048256000 9795 11961531537479164433000264916371072972160972444621977695407252480 9796 11980227218794847506320399908822769213211577996214327731318784000 9797 11998218735515627083231372014012446805508290452277023344803068160 9798 12016969666078556524693033430919230809346065842078166224432906240 9799 12035011772588139490972731152235351575027657738457460803542784000 9800 12053815608830044912791852135950659255555689949515646351839528000 9801 12071910935008968606678277073851545610713985555840642150306656960 9802 12090767792833393627667950438596084072069711291586664164709232000 9803 12108913978537250498604908596955499412154937272943941515835938560 9804 12127826552026563859614937677301421590398783252667852776832512000 9805 12146023707889253459480513058545342283611777062977369139902128640 9806 12164989586008835507383566195623230523177813308041950119531952640 9807 12183240410701072065340786123012505905245104023336761615741788160 9808 12202259757076902380665779318301826930677192627925131760231314560 9809 12220561822703946577331052984264172669919004468540010967441483520 9810 12239637310148157524626137569754137401350071162369153433973344000 9811 12257990773168357218852133808202347288201125387013232722616080640 9812 12277120013344063885610400831055606110019524230626226024430428160 9813 12295527553057186792084877018325257390517776499759117931008645120 9814 12314710664704607247987885978972242274049894640567471967882071040 9815 12333169875918820434682645743301630910291388605528524189204101120 9816 12352409601674521641266774491221565491285569508083808462139200000 9817 12370920595758516591672273706415981423373650299525538045029918080 9818 12390214480619198460601415486015246058173043150367637816212752000 9819 12408780006906555442670030020210689959079158192222629530565044480 9820 12428128216194231798778641924280098011580544757416225526725931520 9821 12446745800516998323314431830763255957876792826072426889619169280 9822 12466151055159532961624128187643475670087830672985189930304284160 9823 12484820857572560407079380995728350242625122279430497861961728000 9824 12504280725724904712016913166785354674412294999720002895007371520 9825 12523005473776184485165809306055833134418541314763870349284869120 9826 12542520075018861462674539040187445757453169001051680415712352000 9827 12561297317672115414175112585174413131413817847174577052253532160 9828 12580869446079990457977518055123507348021359866035699381740544000 9829 12599699297472102677162855379197581854956817153585531483950544000 9830 12619326451264752076495040852066976311661904176545408325775856640 9831 12638211710232252964450501711013616846650999694743578783184256000 9832 12657894056425871472969859768703093359978877879861383598749200000 9833 12676832203761777737750023413489170094318741771830499799113394560 9834 12696572514290877219087673735767702691782195039753181866458880000 9835 12715563711670269795309291803240291898784968755298440342693468160 9836 12735359508353040102959783262317137614554617420503214911370464000 9837 12754406532362677697287439899558053072357187430192103395513953920 9838 12774257937710398245827402110097129326515221018695959303793344000 9839 12793358292744925316304837501971863230617749431938084774259072000 9840 12813268151073086808161480580687431868367470844640380595881221120 9841 12832421952018654026483639611215155668227207335459657030631248640 9842 12852387713946070219629876165854778119438862526538537836706304000 9843 12871597812058040938342006343301054500712429023293006586321925120 9844 12891619648396777953138290235874331155651000578677042100447467520 9845 12910883476579131684256839983109367543215730079143838534830848000 9846 12930964209057330085089512646281606676787602002054090859784208640 9847 12950281930586788617340467626465415466861131032163349280891712000 9848 12970419035990852900438725694580984157035093042949214643595392000 9849 12989793479453483040432552530390548287007992984717361257779051520 9850 13009987081155328538521008787587732701770694188900297430026907520 9851 13029415703490263143525804893344775931738108993488218208767312640 9852 13049668696892410522616183474153558581400870925031090005952796160 9853 13069151615857132488020215731333445609108527623942731028274432000 9854 13089461405261143657158876792948614056399526645350283449282368000 9855 13109001523322862922341925126043705444235829395860341143820032000 9856 13129368281292653859565806887883060996197071154117561952650496000 9857 13148962982593134508524514079855223653853173098220409898471006080 9858 13169389583620149577871396523862449626931428388521852269829898240 9859 13189039035212557120691523319095416961975494788729506360468768000 9860 13209522908141119673059030795473238525389804268800219588331968000 9861 13229229989349906039687719067444797233421346922559537814576384000 9862 13249771258407029498128811877267285910647908089489077372600956160 9863 13269533380056005474822580138843913071086443116820017940493952000 9864 13290134994741560875361791258676404564514381366436473672373168000 9865 13309952275346314535478990738148396889236159514329214144214562560 9866 13330611590701685897503982499640231533481048431508063053194816640 9867 13350486984790946448352791578043536363104404964904011505490247680 9868 13371204177306100848947576814218667542791957484120740955481181440 9869 13391135021596707791663463629216671308430436808663808146541824000 9870 13411913017283362376049911205989840789498087827497381794366423040 9871 13431899480476904097660533725007742147215895452391609065892848640 9872 13452735659368816171469412775864793694311209886290451872305310080 9873 13472780674588834232516011161501302223873880743807861546604402560 9874 13493675163962258396867314308312457724678095383963006326877659520 9875 13513776092927525932662575793916019611863048537134869156959744000 9876 13534731895128864048589348298146396474951247770227681759184496640 9877 13554888857110317147601256770151873178170095223053329209333084160 9878 13575903279250120920635777883597448277309123972160448631590080000 9879 13596119283916796149562816549693852062284970366831797378678144000 9880 13617192504291213729718457323227033658103204958694108807094400000 9881 13637464837912751310194801067907552727248985361188199421024193280 9882 13658599834889282609656035487037396179053559147650360820898156160 9883 13678928670064768476838523710111306255956924930092912887624354560 9884 13700122776259760670597401537144842427304658800254502997635179520 9885 13720511098600254304297864805519632817044356846358267799595264000 9886 13741764442156918667829226114800271545867770457971015215065584640 9887 13762209563412889858947281882786239384069167672510047111508142080 9888 13783525202655213458372516894422205233057664613533163118968453120 9889 13804027245082807099429104875843096637888920300982033041750016000 9890 13825402436142968429108294538605604888975540416517049890983301120 9891 13845964463274874548993545697895507327660672305907339679447792640 9892 13867399386234978135507536818140973406524840877652309104775838080 9893 13888018635258161662785227525124085450799004784451270131386405120 9894 13909516324003562611266776386597261484160866975407699850980439040 9895 13930192969228380703816466953526424981529822127828948637862464000 9896 13951750705871656249928686505919830255790933160157185494041424000 9897 13972487786274038332478814080726007350303845372994195685006720000 9898 13994105702114414725423407066095934144541813754656220112068810880 9899 14014900480869548829082067500410480095762766877426326310005312000 9900 14036581688887327104764288966229343544061457782958463876269712640 9901 14057434289026597899404377550358094301870337275653486286759552640 9902 14079175993468903013921822758094501403207454597766582296629020160 9903 14100089535571279143940481332465180726545781323664201582219077120 9904 14121891920631310852954527126489947917972318537261625011319136000 9905 14142863589691820390666007256859645251656816869883138502519664640 9906 14164729743410841051791657106292686434897580631980962588596961280 9907 14185759715435743670393684824579458689668146039953376473202766080 9908 14207686870865317998505076738430131159155446359794254383409997440 9909 14228778241409571554855282061548819558585292947690345046782976000 9910 14250766530742100192578275162557848766539561818093593042831708160 9911 14271916511273391348734252150132573706865807950328321169950049280 9912 14293969103063991649422216588175941987122519314738726487116800000 9913 14315177819695403488184774017039604924044296996398412460799877120 9914 14337291867722165583099788819771979173427260719981064011285115520 9915 14358562496750399797389687515766323761195080464328147522866181120 9916 14380738187059468893914169550569411217204713125528191420262991360 9917 14402067860344854478616636677374400066643195825340519551517020160 9918 14424308338401618084994686321639810769546766300057964618705600000 9919 14445697236027087960540799248192184665913494450855602362926336000 9920 14467999682625749816308334953513653319216591539571923803297771520 9921 14489450955335059740688460408734986189598272204756602529808880640 9922 14511815503554840493125947505518976747817789366384715834203716480 9923 14533326312571833287550626734493322627916027904511437362124002560 9924 14555756189830337612492799418731409484280646800945745083706475520 9925 14577326662058007574268591872402146160319065009188705323202334080 9926 14599818968457460754136130784046327431371213672870841890950528000 9927 14621452336807681218166269375998850913457105128287231567277777920 9928 14644007262630235786434934046261674557318808032137162671188192000 9929 14665700607306483503093978853141671925061596172521915265853424000 9930 14688321354046733835294653427578466167310367460492669988524513280 9931 14710074856883474987606388943234470854322269334256030901302736640 9932 14732758552161988306318161472323660052200049110020829079683932160 9933 14754575422434485704485548283398810008993730516179295562712842240 9934 14777322202604277139396655786904201323789538406239249879946283520 9935 14799199548028057685149438676108533094550240646788098281233262080 9936 14822012697990167274560872019577663798440538519468440790200832000 9937 14843950646236044274239046763045245460918875753868704280619648000 9938 14866827213882567171549014185463533282036439048684196578341104000 9939 14888829057865101943472057106770552452206172969233230017503828480 9940 14911769235394794792631650327504898179066895569217897274419322880 9941 14933832000342780105700650022016800877115367593937872878784704640 9942 14956839046188266611571138857263822480855254923645432210981532160 9943 14978962918149463155206495316668907879123374147359214976508485120 9944 15002033908275470613294264019056998349787583980210749717932736000 9945 15024222153611148205985843914247678461588573396034106886469844480 9946 15047357225274870783441449874811937251428780318941642655052928640 9947 15069606897263575245700415586288140789153494786855822504032000000 9948 15092809396247153908733016535279128421595564760377142113132736000 9949 15115120625771992709063587276612498235275600667070606813551760000 9950 15138387544437432862774874329054027319737865907114252207234240000 9951 15160763682982414985509576505849323290521660596872351643134689280 9952 15184095215425052633984621101141369354844440876303031096207900160 9953 15206533234774535291976466472176314786200540752430006829975264000 9954 15229932699815060466032253880368040884119174664593414792997888000 9955 15252432787819138611927677097239183258229274634315615975944289280 9956 15275897206399731645355610679189465326140499417672192058681216000 9957 15298462687457693516914178432864107356960568512530302628237568000 9958 15321992200230393301554167977707548237451381286122000460501893120 9959 15344620074719704454244834994562691470494812448118402588751252480 9960 15368218086912940891740550843318746307161832776210829229938944000 9961 15390908486511128172252083570267168027262356352508779731724656640 9962 15414571933952730874727577745600608830409237736957507651619324160 9963 15437328272191953545658477654450555945635977858580640705828165120 9964 15461057353421748652615105464980766522344644303678798778630891520 9965 15483876545228730106421022472493307496232686995291679040978146560 9966 15507674637958334699478436252200756958222645324179360404949442560 9967 15530556872990487246580811550119943694927055751007780607722798080 9968 15554420944733297013260448372462696140416393942858806413731968000 9969 15577369608914612543434541874604593007617168822943910078468244480 9970 15601299801238283948025308016977583979563539331563659352675147520 9971 15624311838633443064223504038491117375542008751956186335409696000 9972 15648311617186593831221640952971933504361478272092841933755454080 9973 15671387162794972355537969336523400253084602687695832617670162560 9974 15695453408461421491840891573318490091776671689805662602455499520 9975 15718595936395625046356836414265946168832300847698798698150912000 9976 15742728849667092407583197461540243711282750535749806353409600000 9977 15765935216978674021067877893675240110576192381886841391013084160 9978 15790138238022344027814923939305649504777242062004289600461701120 9979 15813408638765245298832654425078648708452429914018866552345771520 9980 15837678678180610607369121846425956876634832522992724781483200000 9981 15861016558294923327642601441456430841403463852744428825093776000 9982 15885353758564228870602053631549000443199053949347477389893304320 9983 15908756007391371424041121737836111375966201768692246998751680000 9984 15933163898172771863276685339957160862740494691574736192517332480 9985 15956630651527933695984036469974442529361415443286794017498254080 9986 15981106055238640865733303070479513160882943250815055763541024640 9987 16004640848790856263699412011257727455510527231529232524108352000 9988 16029183970508314288165087777272114772194134929787551294996730880 9989 16052783605066459228559894729373978089177809356759126918569195520 9990 16077397945857066586627764721711943706972655946439074668479744000 9991 16101062617324512537975603493532157509855203132733280582105584640 9992 16125745029885112749723722945052068346534625482319535645550000000 9993 16149478247844460029967636084090965365744584556483331946841349120 9994 16174228878184102970759470612207960303824498446190566143494912000 9995 16198027473721546709696462714782542159000476990604504196089600000 9996 16222849913987722533432268257958761276206707168658420032533711360 9997 16246714023689123365156212833595488360073168371938666860322848000 9998 16271605039455187273990009791407414387739444627782016149256000000 9999 16295538264240710887519279065297519285407774002852456195798632960 10000 16320498062609438354693443208378677307375331266166033222733744320