1 1 2 2 3 4 4 6 5 16 6 12 7 64 8 24 9 36 10 48 11 1024 12 60 13 4096 14 192 15 144 16 120 17 65536 18 180 19 262144 20 240 21 576 22 3072 23 4194304 24 360 25 1296 26 12288 27 900 28 960 29 268435456 30 720 31 1073741824 32 840 33 9216 34 196608 35 5184 36 1260 37 68719476736 38 786432 39 36864 40 1680 41 1099511627776 42 2880 43 4398046511104 44 15360 45 3600 46 12582912 47 70368744177664 48 2520 49 46656 50 6480 51 589824 52 61440 53 4503599627370496 54 6300 55 82944 56 6720 57 2359296 58 805306368 59 288230376151711744 60 5040 61 1152921504606846976 62 3221225472 63 14400 64 7560 65 331776 66 46080 67 73786976294838206464 68 983040 69 37748736 70 25920 71 1180591620717411303424 72 10080 73 4722366482869645213696 74 206158430208 75 32400 76 3932160 77 746496 78 184320 79 302231454903657293676544 80 15120 81 44100 82 3298534883328 83 4835703278458516698824704 84 20160 85 5308416 86 13194139533312 87 2415919104 88 107520 89 309485009821345068724781056 90 25200 91 2985984 92 62914560 93 9663676416 94 211106232532992 95 21233664 96 27720 97 79228162514264337593543950336 98 233280 99 230400 100 45360 101 1267650600228229401496703205376 102 2949120 103 5070602400912917605986812821504 104 430080 105 129600 106 13510798882111488 107 81129638414606681695789005144064 108 50400 109 324518553658426726783156020576256 110 414720 111 618475290624 112 60480 113 5192296858534827628530496329220096 114 11796480 115 339738624 116 4026531840 117 921600 118 864691128455135232 119 47775744 120 55440 121 60466176 122 3458764513820540928 123 9895604649984 124 16106127360 125 810000 126 100800 127 85070591730234615865843651857942052864 128 83160 129 39582418599936 130 1658880 131 1361129467683753853853498429727072845824 132 322560 133 191102976 134 221360928884514619392 135 176400 136 6881280 137 87112285931760246646623899502532662132736 138 188743680 139 348449143727040986586495598010130648530944 140 181440 141 633318697598976 142 3541774862152233910272 143 241864704 144 110880 145 21743271936 146 14167099448608935641088 147 1166400 148 1030792151040 149 356811923176489970264571492362373784095686656 150 226800 151 1427247692705959881058285969449495136382746624 152 27525120 153 14745600 154 3732480 155 86973087744 156 1290240 157 91343852333181432387730302044767688728495783936 158 906694364710971881029632 159 40532396646334464 160 166320 161 3057647616 162 352800 163 5846006549323611672814739330865132078623730171904 164 16492674416640 165 2073600 166 14507109835375550096474112 167 93536104789177786765035829293842113257979682750464 168 221760 169 2176782336 170 26542080 171 58982400 172 65970697666560 173 5986310706507378352962293074805895248510699696029696 174 12079595520 175 3240000 176 967680 177 2594073385365405696 178 928455029464035206174343168 179 383123885216472214589586756787577295904684780545900544 180 277200 181 1532495540865888858358347027150309183618739122183602176 182 14929920 183 10376293541461622784 184 440401920 185 5566277615616 186 48318382080 187 3869835264 188 1055531162664960 189 705600 190 106168320 191 1569275433846670190958947355801916604025588861116008628224 192 332640 193 6277101735386680763835789423207666416102355444464034512896 194 237684487542793012780631851008 195 8294400 196 1632960 197 100433627766186892221372630771322662657637687111424552206336 198 1612800 199 401734511064747568885490523085290650630550748445698208825344 200 498960 201 664082786653543858176 202 3802951800684688204490109616128 203 195689447424 204 20643840 205 89060441849856 206 15211807202738752817960438464512 207 943718400 208 3870720 209 15479341056 210 907200 211 1645504557321206042154969182557350504982735865633579863348609024 212 67553994410557440 213 10625324586456701730816 214 243388915243820045087367015432192 215 356241767399424 216 554400 217 782757789696 218 973555660975280180349468061728768 219 42501298345826806923264 220 2903040 221 34828517376 222 3092376453120 223 6739986666787659948666753771754907668409286105635143120275902562304 224 665280 225 1587600 226 15576890575604482885591488987660288 227 107839786668602559178668060348078522694548577690162289924414440996864 228 82575360 229 431359146674410236714672241392314090778194310760649159697657763987456 230 1698693120 231 18662400 232 28185722880 233 6901746346790563787434755862277025452451108972170386555162524223799296 234 6451200 235 5699868278390784 236 4323455642275676160 237 2720083094132915643088896 238 238878720 239 441711766194596082395824375185729628956870974218904739530401550323154944 240 720720 241 1766847064778384329583297500742918515827483896875618958121606201292619776 242 302330880 243 2822400 244 17293822569102704640 245 29160000 246 49478023249920 247 139314069504 248 112742891520 249 43521329506126650289422336 250 5670000 251 1809251394333065553493296640760748560207343510400633813116524750123642650624 252 1108800 253 247669456896 254 255211775190703847597530955573826158592 255 132710400 256 1081080 257 115792089237316195423570985008687907853269984665640564039457584007913129639936 258 197912092999680 259 50096498540544 260 11612160 261 60397977600 262 4083388403051261561560495289181218537472 263 7410693711188236507108543040556026102609279018600996098525285376506440296955904 264 3548160 265 364791569817010176 266 955514880 267 2785365088392105618523029504 268 1106804644422573096960 269 474284397516047136454946754595585670566993857190463750305618264096412179005177856 270 1940400 271 1897137590064188545819787018382342682267975428761855001222473056385648716020711424 272 61931520 273 74649600 274 261336857795280739939871698507597986398208 275 51840000 276 1321205760 277 121416805764108066932466369176469931665150427440758720078238275608681517825325531136 278 1045347431181122959759486794030391945592832 279 241591910400 280 1995840 281 1942668892225729070919461906823518906642406839052139521251812409738904285205208498176 282 3166593487994880 283 7770675568902916283677847627294075626569627356208558085007249638955617140820833992704 284 17708874310761169551360 285 530841600 286 1209323520 287 801543976648704 288 1441440 289 2821109907456 290 108716359680 291 713053462628379038341895553024 292 70835497243044678205440 293 7957171782556586274486115970349133441607298412757563479047423630290551952200534008528896 294 8164800 295 23346660468288651264 296 7215545057280 297 11289600 298 1070435769529469910793714477087121352287059968 299 2229025112064 300 2494800 301 3206175906594816 302 4281743078117879643174857908348485409148239872 303 11408855402054064613470328848384 304 247726080 305 93386641873154605056 306 103219200 307 130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064 308 26127360 309 45635421608216258453881315393536 310 434865438720 311 2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024 312 14192640 313 8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096 314 274031556999544297163190906134303066185487351808 315 6350400 316 4533471823554859405148160 317 133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536 318 202661983231672320 319 15850845241344 320 2162160 321 730166745731460135262101046296576 322 15288238080 323 11284439629824 324 3880800 325 207360000 326 17538019647970835018444217992595396235871190515712 327 2920666982925840541048404185186304 328 115448720916480 329 51298814505517056 330 14515200 331 2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 332 72535549176877750482370560 333 15461882265600 334 280608314367533360295107487881526339773939048251392 335 5976745079881894723584 336 2882880 337 139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736 338 10883911680 339 46730671726813448656774466962980864 340 185794560 341 63403380965376 342 412876800 343 729000000 344 461794883665920 345 8493465600 346 17958932119522135058886879224417685745532099088089088 347 143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664 348 84557168640 349 573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638656 350 22680000 351 45158400 352 10644480 353 9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496 354 12970366926827028480 355 95627921278110315577344 356 4642275147320176030871715840 357 1194393600 358 1149371655649416643768760270362731887714054341637701632 359 587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 360 3603600 361 101559956668416 362 4597486622597666575075041081450927550856217366550806528 363 1511654400 364 104509440 365 382511685112441262309376 366 51881467707308113920 367 150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464 368 3963617280 369 247390116249600 370 27831388078080 371 3283124128353091584 372 338228674560 373 9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696 374 19349176320 375 39690000 376 7388718138654720 377 142657607172096 378 7761600 379 615656346818663737691860001564743965704370926101022604186692084441339402679643915803347910232576806887603562348544 380 743178240 381 765635325572111542792592866721478475776 382 4707826301540010572876842067405749812076766583348025884672 383 9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576704 384 4324320 385 466560000 386 18831305206160042291507368269622999248307066333392103538688 387 989560464998400 388 1188422437713965063903159255040 389 630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056 390 58060800 391 180551034077184 392 17962560 393 12250165209153784684681485867543655612416 394 301300883298560676664117892313967987972913061334273656619008 395 24480747847196240787800064 396 17740800 397 161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336 398 1205203533194242706656471569255871951891652245337094626476032 399 4777574400 400 6486480 401 2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376 402 3320413933267719290880 403 570630428688384 404 19014759003423441022450548080640 405 21344400 406 978447237120 407 4057816381784064 408 227082240 409 661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304256 410 445302209249280 411 784010573385842219819615095522793959194624 412 76059036013693764089802192322560 413 210119944214597861376 414 6606028800 415 391691965555139852604801024 416 42577920 417 3136042293543368879278460382091175836778496 418 77396705280 419 676921312041214565326761275425557544784286395355423968547480366360991530225982818124993751490268451683933401113623918903558144 420 9979200 421 2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576 422 4936513671963618126464907547672051514948207596900739590045827072 423 15832967439974400 424 472877960873902080 425 3317760000 426 53126622932283508654080 427 840479776858391445504 428 1216944576219100225436835077160960 429 6046617600 430 1781208836997120 431 2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824 432 7207200 433 11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296 434 3913788948480 435 543581798400 436 4867778304876400901747340308643840 437 1624959306694656 438 212506491729134034616320 439 709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944 440 31933440 441 57153600 442 174142586880 443 11356855067118857664833184498250070849275646260739344691898284362197488876771842551971735167402555711886914400097909030211478150447104 444 21646635171840 445 25068285795528950566707265536 446 20219960000362979846000261315264723005227858316905429360827707686912 447 3211307308588409732381143431261364056861179904 448 8648640 449 726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656 450 17463600 451 64925062108545024 452 77884452878022414427957444938301440 453 12845229234353638929524573725045456227444719616 454 323519360005807677536004181044235568083645733070486869773243322990592 455 1866240000 456 908328960 457 186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351936 458 1294077440023230710144016724176942272334582932281947479092973291962368 459 722534400 460 11890851840 461 2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976 462 130636800 463 11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523904 464 253671505920 465 2174327193600 466 20705239040371691362304267586831076357353326916511159665487572671397888 467 190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464 468 70963200 469 53790705718937052512256 470 28499341391953920 471 822094670998632891489572718402909198556462055424 472 30264189495929733120 473 259700248434180096 474 13600415470664578215444480 475 13271040000 476 1672151040 477 1013309916158361600 478 1325135298583788247187473125557188886870612922656714218591204650969464832 479 780437137578998057845399307448291576437149535666242787714789239906342934704941405030076525765872992789956732780351655723861993919822071326572544 480 10810800 481 36520347436056576 482 5300541194335152988749892502228755547482451690626856874364818603877859328 483 76441190400 484 2116316160 485 6417481163655411345077059977216 486 31046400 487 199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264 488 121056757983718932480 489 52614058943912505055332653977786188707613571547136 490 204120000 491 3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224 492 346346162749440 493 11555266180939776 494 696570347520 495 101606400 496 1014686023680 497 860651291502992840196096 498 217606647530633251447111680 499 818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897344 500 62370000 501 841824943102600080885322463644579019321817144754176 502 5427754182999196660479889922282245680622030531201901439349574250370927951872 503 13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 504 14414400 505 102679698618486581521232959635456 506 1238347284480 507 54419558400 508 1276058875953519237987654777869130792960 509 837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256 510 928972800 511 3442605166011971360784384 512 17297280 513 2890137600 514 347376267711948586270712955026063723559809953996921692118372752023739388919808 515 410718794473946326084931838541824 516 1385384650997760 517 4155203974946881536 518 250482492702720 519 53876796358566405176660637673253057236596297264267264 520 127733760 521 3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576 522 422785843200 523 13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114304 524 20416942015256307807802476445906092687360 525 158760000 526 22232081133564709521325629121668078307827837055802988295575856129519320890867712 527 46221064723759104 528 46126080 529 131621703842267136 530 1823957849085050880 531 64851834634135142400 532 6688604160 533 584325558976905216 534 13926825441960528092615147520 535 6571500711583141217358909416669184 536 7747632510958011678720 537 3448114966948249931306280811088195663142163024913104896 538 1422853192548141409364840263786757011700981571571391250916854792289236537015533568 539 11664000000 540 25225200 541 3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776 542 5691412770192565637459361055147028046803926286285565003667419169156946148062134272 543 13792459867792999725225123244352782652568652099652419584 544 681246720 545 26286002846332564869435637666676736 546 522547200 547 230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664 548 1306684288976403699699358492537989931991040 549 259407338536540569600 550 362880000 551 103997395628457984 552 14533263360 553 220326730624766167090200576 554 364250417292324200797399107529409794995451282322276160234714826826044553475976593408 555 139156940390400 556 5226737155905614798797433970151959727964160 557 235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936 558 1691143372800 559 2337302235907620864 560 25945920 561 96745881600 562 5828006676677187212758385720470556719927220517156418563755437229216712855615625494528 563 15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904 564 22166154415964160 565 420576045541321037910970202666827776 566 23312026706708748851033542881882226879708882068625674255021748916866851422462501978112 567 85377600 568 123962120175328186859520 569 966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705856 570 3715891200 571 3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424 572 8465264640 573 14123478904620031718630526202217249436230299750044077654016 574 4007719883243520 575 212336640000 576 21621600 577 247330401473104534060502521019647190035131349101211839914063056092897225106531867170316401061243044989597671426016139339351365034306751209967546155101893167916606772148699136 578 14105549537280 579 56493915618480126874522104808868997744921199000176310616064 580 761014517760 581 3525227689996258673443209216 582 3565267313141895191709477765120 583 265933054396600418304 584 495848480701312747438080 585 406425600 586 23871515347669758823458347911047400324821895238272690437142270890871655856601602025586688 587 253266331108459042877954581524118722595974501479640924072000569439126758509088631982403994686712878069348015540240526683495797795130113239006767262824338603946605334680267915264 588 89812800 589 415989582513831936 590 116733302341443256320 591 903902649895682029992353676941903963918739184002820969857024 592 64939905515520 593 16209045190941378744189093217543598246142368094697019140608036444104112544581672446873855659949624196438272994575393707743731058888327247296433104820757670652582741419537146576896 594 124185600 595 29859840000 596 5352178847647349553968572385435606761435299840 597 3615610599582728119969414707767615855674956736011283879428096 598 11145125560320 599 1037378892220248239628101965922790287753111558060609224998914332422663202853227036599926762236775948572049471652825197295598787768852943826971718708528490921765295450850377380921344 600 32432400 601 4149515568880992958512407863691161151012446232242436899995657329690652811412908146399707048947103794288197886611300789182395151075411775307886874834113963687061181803401509523685376 602 16030879532974080 603 16602069666338596454400 604 21408715390589398215874289541742427045741199360 605 37791360000 606 57044277010270323067351644241920 607 265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 608 2724986880 609 4892236185600 610 466933209365773025280 611 37396835774521933824 612 1135411200 613 16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300096 614 391110907456221328563541572174600606921881931583859760122138966276041209554560647587212296192 615 2226511046246400 616 287400960 617 271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801536 618 228177108041081292269406576967680 619 1087770609288739018116276647019455748771006705104961378712461595034426490595025393129804804639189577049885346787832834079429794483512744426310696916513970896780966442670885312576979206144 620 3044058071040 621 46242201600 622 6257774519299541257016665154793609710750110905341756161954223460416659352872970361395396739072 623 225614572159760555100365389824 624 184504320 625 1944810000 626 25031098077198165028066660619174438843000443621367024647816893841666637411491881445581586956288 627 386983526400 628 1370157784997721485815954530671515330927436759040 629 2958148142320582656 630 69854400 631 4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824 632 31734302764884015836037120 633 14809541015890854379394722643016154544844622790702218770137481216 634 400497569235170640449066569906791021488007097941872394365070301466666198583870103129305391300608 635 6890717930149003885133335800493306281984 636 1418633882621706240 637 46656000000 638 79254226206720 639 265633114661417543270400 640 36756720 641 4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776 642 3650833728657300676310505231482880 643 18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104 644 107017666560 645 8906044184985600 646 56422198149120 647 291996199527820493993034982764818644793166624463907835557068321145553610701355352736378419924311769585833107812710042067884077102168028031888170324462221708048127659159056956805303948303782641664 648 50450400 649 17019715481382426771456 650 1451520000 651 19568944742400 652 87690098239854175092221089962976981179355952578560 653 18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496 654 14603334914629202705242020925931520 655 110251486882384062162133372807892900511744 656 1039038488248320 657 1062532458645670173081600 658 256494072527585280 659 1196016433265952743395471289404697169072810493804166494441751843412187589432751524808206008009981008223572409600860332310053179810480242818613945648997260116165130891915497295074524972252293700255744 660 159667200 661 4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022976 662 6561752174349035773117506681352864096059508292679637309277311819229858997598127769670539531069161472 663 870712934400 664 507748844238144253376593920 665 119439360000 666 108233175859200 667 8423789045905096704 668 1403041571837666801475537439407631698869695241256960 669 60659880001088939538000783945794169015683574950716288082483123060736 670 29883725399409473617920 671 68078861925529707085824 672 43243200 673 19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109696 674 419952139158338289479520427606583302147808530731496787793747956430710975846280177258914529988426334208 675 192099600 676 76187381760 677 313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136 678 233653358634067243283872334814904320 679 57757330472898702105693539794944 680 2043740160 681 970558080017423032608012543132706704250937199211460609319729968971776 682 317016904826880 683 20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704 684 4541644800 685 7056095160472579978376535859705145632751616 686 5103000000 687 3882232320069692130432050172530826817003748796845842437278919875887104 688 4156153952993280 689 2393397489569403764736 690 59454259200 691 5136851466355833503165029182500125649951503713694505722166289944403058744430742990345377476833582471901350555523611540735370539306820120960085756611964727392534398116336371677921546638558908903585247316148224 692 89794660597610675294434396122088428727660495440445440 693 914457600 694 430030990498138408427028917869141301399355935469052710700797907385048039266590901513128478708148566228992 695 28224380641890319913506143438820582531006464 696 930128855040 697 47330370277129322496 698 1720123961992553633708115671476565205597423741876210842803191629540192157066363606052513914832594264915968 699 62115717121115074086912802760493229072059980749533478996462718014193664 700 249480000 701 5260135901548373507240989882880128665550339802823173859498280903068732154297080822113666536277588451226982968856178217713019432250183803863127814770651880849955223671128444598191663757884322717271293251735781376 702 496742400 703 26623333280885243904 704 138378240 705 142496706959769600 706 27521983391880858139329850743625043289558779870019373484851066072643074513061817696840222637321508238655488 707 924117287566379233691096636719104 708 90792568487789199360 709 1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256 710 478139606390551577886720 711 68002077353322891077222400 712 32495926031241232216102010880 713 33695156183620386816 714 8360755200 715 151165440000 716 5746858278247083218843801351813659438570271708188508160 717 3975405895751364741562419376671566660611838767970142655773613952908394496 718 1761406937080374920917110447592002770531761911681239903030468228649156768835956332597774248788576527273951232 719 1378913065775496824682182051857728448902028277271278088224317349054049721856053955032165000485952146958446223387833982704161766047792183079895777875237766653530662154044294980748355504146827894396365898183024673030144 720 61261200 721 3696469150265516934764386546876416 722 507799783342080 723 15901623583005458966249677506686266642447355071880570623094455811633577984 724 22987433112988332875375205407254637754281086832754032640 725 13589544960000 726 10581580800 727 353001744838527187118638605275578482918919238981447190585425241357836728795149812488234240124403749621362233187285499572265412108234798868453319136060868263303849511435339515071579009061587940965469669934854316295716864 728 1149603840 729 341510400 730 1912558425562206311546880 731 189321481108517289984 732 363170273951156797440 733 22592111669665739975592870737637022906810831294812620197467215446901550642889587999246991367961839975767182923986271972624986374927027127581012424707895568851446368731861728964581056579941628221790058875830676242925879296 734 450920175892575979754780274583552709256131049390397415175799866534184132822004821145030207689875590982131515392 735 1428840000 736 43599790080 737 4357047163233901253492736 738 1731730813747200 739 1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944 740 194819716546560 741 3482851737600 742 16415620641765457920 743 23134322349737717735007099635340311456574291245888123082206428617627187858318938111228919160792924135185595314161942499967986047925275778642956722900885062503881081581426410459731001937860227299113020288850612472756100399104 744 3720515420160 745 28901765777295687591430290881352276511750619136 746 28858891257124862704305937573347373392392387160985434571251191458187784500608308553281933292152037822856416985088 747 1088033237653166257235558400 748 135444234240 749 59143506404248270956230184750022656 750 436590000 751 5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624 752 66498463247892480 753 16283262548997589981439669766846737041866091593605704318048722751112783855616 754 713288035860480 755 115607063109182750365721163525409106047002476544 756 100900800 757 379032737378102767370356320425415662904513187772631008578870126471203845870697482014374611530431269030880793627229265919475483409207718357286202948008100864063587640630090308972232735749901964068667724412528434753635948938919936 758 1846969040455991213075580004694231897113112778303067812560076253324018208038931747410043730697730420662810687045632 759 6191736422400 760 8174960640 761 6064523798049644277925701126806650606472211004362096137261922023539261533931159712229993784486900304494092698035668254711607734547323493716579247168129613825017402250081444943555723771998431425098683590600454956058175183022718976 762 3828176627860557713962964333607392378880 763 236574025616993083824920739000090624 764 23539131507700052864384210337028749060383832916740129423360 765 6502809600 766 29551504647295859409209280075107710353809804452849085000961220053184291328622907958560699691163686730604970992730112 767 153177439332441840943104 768 73513440 769 1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 770 3265920000 771 1042128803135845758812138865078191170679429861990765076355118256071218166759424 772 94156526030800211457536841348114996241535331666960517693440 773 24840289476811342962383671815400040884110176273867145778224832608416815242982030181294054541258343647207803691154097171298745280705837030263108596400658898227271279616333598488804244570105575117204207987099463500014285549661056925696 774 6926923254988800 775 54358179840000 776 8318957063997755447322114785280 777 1252412463513600 778 1891296297426935002189393924806893462643827484982341440061518083403794645031866109347884780234475950758718143534727168 779 425973332494163902464 780 638668800 781 69712754611742420055883776 782 902755170385920 783 2959500902400 784 233513280 785 7398852038987696023406154465626182787008158498816 786 61250826045768923423407429337718278062080 787 406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264 788 1506504416492803383320589461569839939864565306671368283095040 789 66696243400694128563976887365004234923483511167408964886727568388557962672603136 790 122403739235981203939000320 791 3785184409871889341198731824001449984 792 230630400 793 612709757329767363772416 794 484171852141295360560484844750564726436819836155479408655748629351371429128157723993058503740025843394231844744890155008 795 9119789245425254400 796 6026017665971213533282357846279359759458261226685473132380160 797 416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742336 798 33443020800 799 3029143697736276639744 800 110270160 801 69634127209802640463075737600 802 7746749634260725768967757516009035622989117378487670538491978069621942866050523583888936059840413494307709515918242480128 803 278851018446969680223535104 804 23242897532874035036160 805 1911029760000 806 2853152143441920 807 4268559577644424228094520791360271035102944714714173752750564376867709611046600704 808 133103313023964087157153836564480 809 1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256 810 277477200 811 6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024 812 6849130659840 813 17074238310577696912378083165441084140411778858856695011002257507470838444186402816 814 20289081908920320 815 473526530495212545497993885800075698368522143924224 816 2952069120 817 1703893329976655609856 818 1983167906370745796855745924098313119485214048892843657853946385823217373708934037475567631319145854542773636075070074912768 819 3657830400 820 3117115464744960 821 6991919901971426075297554671307333615898862102580725715195666431228287110681861367027657291461090911970058473930419853533788296083269867358507086435928852446414275954096487329654980776728266302794199220759703429559553357814144917874843453883416576 822 3920052866929211099098075477613969795973120 823 27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304 824 532413252095856348628615346257920 825 2540160000 826 1050599721072989306880 827 447482873726171268819043498963669351417527174565166445772522651598610375083639127489770066653509818366083742331546870626162450949329271510944453531899446556570513661062175189097918769710609043378828750128621019491811414900105274743989981048538660864 828 72666316800 829 1789931494904685075276173995854677405670108698260665783090090606394441500334556509959080266614039273464334969326187482504649803797317086043777814127597786226282054644248700756391675078842436173515315000514484077967245659600421098975959924194154643456 830 1958459827775699263024005120 831 1092751251876972602392197322588229384986353846966828480704144480478133660427929780224 832 553512960 833 746496000000 834 15680211467716844396392301910455879183892480 835 7576424487923400727967902172801211173896354302787584 836 541776936960 837 11838003609600 838 2030763936123643695980283826276672634352859186066271905642441099082974590677948454374981254470805355051800203340871756710674432 839 1832889850782397517082802171755189663406191307018921761884252780947908096342585866198098193012776216027479008590015982084761399088452696108828481666660133095712823955710669574545075280734654641679682560526831695838459555430831205351382962374814354898944 840 129729600 841 6140942214464815497216 842 8123055744494574783921135305106690537411436744265087622569764396331898362711793817499925017883221420207200813363487026842697728 843 17484020030031561638275157161411670159781661551469255691266311687650138566846876483584 844 24682568359818090632324537738360257574741037984503697950229135360 845 1360488960000 846 110830772079820800 847 944784000000 848 4255901647865118720 849 69936080120126246553100628645646680639126646205877022765065246750600554267387505934336 850 23224320000 851 2156489995751704756224 852 371886360525984560578560 853 30030067315218800919884630782037027445247038374198014146711597563050526250476926831789640794321325523394216076738821850476730762665208973047045843626559620640158907690363610309346513399556581649279919071671610504617321356178738468477058455548958390664298496 854 4202398884291957227520 855 26011238400 856 8518612033533701578057845540126720 857 480481077043500814718154092512592439123952613987168226347385561008808420007630829308634252709141208374307457227821149607627692202643343568752733498024953930242542523045817764949544214392905306388478705146745768073877141698859815495632935288783334250628775936 858 42326323200 859 1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744 860 12468461858979840 861 20038599416217600 862 8318009082362444578735242552429251110309311226127449725511438741843863923416876869119923218312418734292173632884210715486922473472 863 30750788930784052141961861920805916103932967295178766486232675904563738880488373075752592173385037335955677262580553574888172300969173988400174943873597051535522721474932336956770829721145939608862637129391729156728137068727028191720507858482133392040241659904 864 122522400 865 484891167227097646589945739059277515129366675378405376 866 33272036329449778314940970209717004441237244904509798902045754967375455693667507476479692873249674937168694531536842861947689893888 867 70527747686400 868 27396522639360 869 17846465180606059534306246656 870 3805072588800 871 39213424469105111281434624 872 34074448134134806312231382160506880 873 17826336565709475958547388825600 874 8124796533473280 875 7779240000 876 1487545442103938242314240 877 503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 878 2129410325084785812156222093421888284239183673888627129730928317912029164394720478494700343887979195978796450018357943164652153208832 879 71614546043009276470375043733142200974465685714818071311426812672614967569804806076760064 880 415134720 881 8061134813471454564702450331367746071149403778627342561766978592325956765086744071570087522699847227396765060321916636335485039665263146015175460486800225477728068298324662539195732386420081192825687147647265448061340763744378078290380812053940375922997109693874176 882 628689600 883 32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 884 1218998108160 885 583666511707216281600 886 34070565201356572994499553494750212547826938782218034075694853086592466630315527655915205502207667135660743200293727090634434451341312 887 515912628062173092140956821207535748553561841832149923953086629908861232965551620580485601452790222553392963860602664725471042538576841344971229471155214430574596371092778402508526872730885196340843977449424988675925808879640197010584371971452184059071815020407947264 888 238112986890240 889 62016461371341034966200022204439756537856 890 125341428977644752833536327680 891 1366041600 892 101099800001814899230001306576323615026139291584527146804138538434560 893 27262293279626489757696 894 16056536542942048661905717156306820284305899520 895 31033034702534249381756527299793760968279467224217944064 896 147026880 897 55725627801600 898 2180516172886820671647971423664013603060924082061954180844470597541917864340193769978573152141290696682287564818798533800603804885843968 899 24563768857859261988864 900 227026800 901 193865196655121704943616 902 324625310542725120 903 80154397664870400 904 545191170146156900995702114568110080 905 124132138810136997527026109199175043873117868896871776256 906 64226146171768194647622868625227281137223598080 907 540973599882921212264795939754513005075299661860988438659031766043314076218086256101803270028960960404146580473095299767175523900930749990144551913946050126754187964414981206188781074100660675638296814498008256925847580971777599220570518424337445351925287506839283710296064 908 1617596800029038387680020905221177840418228665352434348866216614952960 909 285221385051351615336758221209600 910 13063680000 911 8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024 912 11808276480 913 285543442889696952548899946496 914 558212140259026091941880684457987482383596565007860270296184472970730973271089605114514726948170418350665616593612424652954574050776055808 915 2334666046828865126400 916 6470387200116153550720083620884711361672914661409737395464866459811840 917 992263381941456559459200355271036104605696 918 7947878400 919 2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678144 920 130799370240 921 1173332722368663985690624716523801820765645794751579280366416898828123628663681942761636888576 922 8931394244144417471070090951327799718137545040125764324738951567531695572337433681832235631170726693610649865497798794447273184812416892928 923 627414791505681780502953984 924 1437004800 925 3478923509760000 926 35725576976577669884280363805311198872550180160503057298955806270126782289349734727328942524682906774442599461991195177789092739249667571712 927 1140885540205406461347032884838400 928 2790386565120 929 2269007733883335972287082669296112915239349672942191252221331572442536403137824056312817862695551072066953619064625508194663368599769448406663254670871573830845597595897613333042429214224697474472410882236254024057110212260250671521235807709272244389361641091086035023229622419456 930 15220290355200 931 2985984000000 932 103526195201858456811521337934155381786766634582555798327437863356989440 933 18773323557898623771049995464380829132250332716025268485862670381249978058618911084186190217216 934 571609231625242718148485820884979181960802882568048916783292900322028516629595755637263080394926508391081591391859122844625483827994681147392 935 2418647040000 936 922521600 937 580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380736 938 268953528594685262561280 939 75093294231594495084199981857523316529001330864101073943450681524999912234475644336744760868864 940 199495389743677440 941 9293855677986144142487890613436878500820376260371215369098574120724629107252527334657301965600977191186242023688706081565341157784655660673692691131889966411143567752796624212141790061464360855438994973639696482537923429417986750550981868377179113018825281909088399455148533430091776 942 4110473354993164457447863592014545992782310277120 943 34503839932027276099584 944 272377705463367598080 945 768398400 946 1298501242170900480 947 594806763391113225119224999259960224052504080663757783622308743726376262864161749418067325798462540235919489516077189220181834098217962283116332232440957850313188336178983949577074563933719094748095678312940574882427099482751152035262839576139463233204818042181657565129506139525873664 948 95202908294652047508111360 949 2509659166022727122011815936 950 92897280000 951 1201492707705511921347199709720373064464021293825617183095210904399998595751610309387916173901824 952 18393661440 953 38067632857031246407630399952637454339360261162480498151827759598488080823306351962756308851101602575098847329028940110091637382285949586119445262876221302420044053515454972772932772091758022063878123412028196792475334366896073730256821732872925646925108354699626084168288392929655914496 954 7093169413108531200 955 127111310141580285467674735819955244926072697750396698886144 956 6625676492918941235937365627785944434353064613283571092956023254847324160 957 396271131033600 958 2341311412736994173536197922344874729311448606998728363144367719719028804114824215090229577297618978369870198341054967171585981759466213979717632 959 63504856444253219805388822737346310694764544 960 183783600 961 221073919720733357899776 962 182601737180282880 963 18254168643286503381552526157414400 964 26502705971675764943749462511143777737412258453134284371824093019389296640 965 508445240566321141870698943279820979704290791001586795544576 966 535088332800 967 623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464 968 23279477760 969 282110990745600 970 32087405818277056725385299886080 971 9979201547673599058281863565184192830337256302177287707512736212186059459344820328924789827463178505446712234220962476219862189941967968303695858991424157101600028364755428382587688607221814935913266783722719619966654052275604351944444276342240220787535604534378780208211792476151720049639424 972 403603200 973 254019425777012879221555290949385242779058176 974 599375721660670508425266668120287930703730843391674460964958136248071373853394999063098771788190458462686770775310071595926011330423350778807713792 975 10160640000 976 1089510821853470392320 977 638668899051110339730039268171788341141584403339346413280815117579907805398068501051186548957643424348589582990141598478071180156285949971436534975451146054502401815344347416485612070862196155898449074158254055677865859345638678524444433685903374130402278690200241933325554718473710083176923136 978 263070294719562525276663269888930943538067857735680 979 18274780344940604963129596575744 980 2245320000 981 73016674573146013526210104629657600 982 9590011546570728134804266689924606891259693494266791375439330179969141981654319985009580348611047335402988332404961145534816181286773612460923420672 983 40874809539271061742722513162994453833061401813718170449972167525114099545476384067275939133289179158309733311369062302596555530002300798171938238428873347488153716182038234655079172535180553977500740746128259563383414998120875425564443755897815944345745836172815483732835501982317445323323080704 984 3809807790243840 985 8135123849061138269931183092477135675268652656025388728713216 986 57776330904698880 987 1282470362637926400 988 4875992432640 989 138015359728109104398336 990 1117670400 991 10463951242053391806136963369726580181263718864311851635192874886429209483641954321222640418122029864527291727710479949464718215680589004332016189037791576956967351342601788071700268169006221818240189631008834448226154239518944108944497601509840881752510934060240763835605888507473266002770708660224 992 11161546260480 993 19685256523047107319352520044058592288178524878038911927831935457689576992794383309011618593207484416 994 4303256457514964200980480 995 32540495396244553079724732369908542701074610624101554914852864 996 1523246532714432760129781760 997 669692879491417075592765655662501131600878007315958504652343992731469406953085076558248986759809911329746670573470716765741965803557696277249036098418660925245910485926514436588817162816398196367372136384565404686473871329212422972447846496629816432160699779855408885478776864478289024177325354254336 998 2455042955922106402509892272620699364162481534532298592112468526072100347303505916162452569244428117863165013095670053256912942409414044789996395692032 999 757632231014400 1000 810810000 1001 3779136000000 1002 4209124715513000404426612318222895096609085723770880 1003 12407372585927789116391424 1004 27138770914995983302399449611411228403110152656009507196747871251854639759360 1005 149418626997047368089600 1006 39280687294753702440158276361931189826599704552516777473799496417153605556856094658599241107910849885810640209530720852110607078550624716639942331072512 1007 1744786769896095344492544 1008 245044800 1009 2743062034396844341627968125593604635037196317966166035056000994228098690879836473582587849768181396806642362668936055872479091931372323951612051859122835149807249350355003132267795098895967012320756270631179897595796976964454084495146379250195728106130226298287754794921070036903071843030324651025760256 1010 513398493092432907606164798177280 1011 1259856417475014868438561282819749906443425592194490363381243869292132927538840531776743589965279002624 1012 8668430991360 1013 43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096 1014 380936908800 1015 122305904640000 1016 8932412131674634665913583445083915550720 1017 1168266793170336216419361674074521600 1018 2513963986864236956170129687163596148902381091361073758323167770697830755638790058150351430906294392691880973409966134535078853027239981864956309188640768 1019 2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144 1020 10218700800 1021 11235582092889474423308157442431404585112356118389416079589380072358292237843810195794279832650471001320007117491962084853674360550901038905802964414967132773610493339054092829768888725077880882465817684505312860552384417646403930092119569408801702322709406917786643639996702871154982269052209770601514008576 1022 17213025830059856803921920 1023 1585084524134400 1024 294053760 1025 55662776156160000 1026 31791513600 1027 160618186625454535808756219904 1028 1736881338559742931353564775130318617799049769984608460591863760118696944599040 1029 35721000000 1030 2053593972369731630424659192709120 1031 11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 1032 15239231160975360 1033 46020944252475287237870212884199033180620210660923048261998100776379565006208246561973370194536329221406749153247076699560650180816490655358168942243705375840708580716765564230733368217919000094579989235733761476822566574679670497657321756298451772713817730735254092349426494960250807374037851220383801379127296 1034 20776019874734407680 1035 416179814400 1036 1753377448919040 1037 49629490343711156465565696 1038 269383981792832025883303188366265286182981486321336320 1039 2945340432158418383223693624588738123559693482299075088767878449688292160397327779966295692450325070170031945807812908771881611572255401942922812303597144053805349165872996110766935565946816006053119311086960734516644260779498911850068592403100913453684334767056261910363295677456051671938422478104563288264146944 1040 1660538880 1041 1290092971494415225281086753607423904198067806407158132102393722155144117799772704539385436124445698686976 1042 10297196490195914572472851198622089825904152950214958114091695188778314775096484078183839460992181832465944467087221287055682981999574965718861042436672585728 1043 260115891995661188322872617932170488605755572224 1044 4650644275200 1045 9674588160000 1046 41188785960783658289891404794488359303616611800859832456366780755113259100385936312735357843968727329863777868348885148222731927998299862875444169746690342912 1047 5160371885977660901124347014429695616792271225628632528409574888620576471199090818157541744497782794747904 1048 142918594106794154654617335121342648811520 1049 3016028602530220424421062271578867838525126125874252890898307532480811172246863646685486789069132871854112712507200418582406770249989531589552959798883475511096677545853948017425342019529539590198394174553047792145043723038206885734470238620775335376572758801465612196212014773714996912064944617579072807182486470656 1050 1746360000 1051 12064114410120881697684249086315471354100504503497011563593230129923244688987454586741947156276531487416450850028801674329627080999958126358211839195533902044386710183415792069701368078118158360793576698212191168580174892152827542937880954483101341506291035205862448784848059094859987648259778470316291228729945882624 1052 111160405667823547606628145608340391539139185279014941477879280647596604454338560 1053 5464166400 1054 231105323618795520 1055 133285869143017689414552503787145390903601605116319968931237330944 1056 691891200 1057 1040463567982644753291490471728681954423022288896 1058 658108519211335680 1059 82565950175642574417989552230875129868676339610058120454553198217929223539185453090520667911964524715966464 1060 12767704943595356160 1061 12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806976 1062 453962842438945996800 1063 49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 1064 73574645760 1065 2390698031952757889433600 1066 2921627794884526080 1067 4678343768304794870561176723390464 1068 97487778093723696648306032640 1069 3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856 1070 32857503557915706086794547083345920 1071 58525286400 1072 69728692598622105108480 1073 1572081206902992767287296 1074 17240574834741249656531404055440978315710815124565524480 1075 222651104624640000 1076 7114265962740707046824201318933785058504907857856956254584273961446182685077667840 1077 5284220811241124762751331342776008311595285735043719709091404685947470306507868997793322746365729581821853696 1078 81648000000 1079 2569890986007272572940099518464 1080 428828400 1081 2208245755649745670373376 1082 10797393106903671318745292418446356461287273083924599919441813374268410193611570888765697646649338057159810185520450148295699838533186319253620436434076393252323328 1083 2538998916710400 1084 28457063850962828187296805275735140234019631431427825018337095845784730740310671360 1085 489223618560000 1086 68962299338964998626125616221763913262843260498262097920 1087 829039629546744292771820940160685289674984037433926116789867962480354670870508940869469731641086461932286270932241661589052656588332210081247286886157264936638535369836815816148856454111613814133718088411024363800829982652107541293539751344738957542771957991474621520086357666263984138371835197475414041654508370907518954635264 1088 8856207360 1089 74071065600 1090 131430014231662824347178188333383680 1091 13264634072747908684349135042570964634799744598942817868637887399685674733928143053911515706257383390916580334915866585424842505413315361299956590178516238986216565917389053058381703265785821026139489414576389820813279722433720660696636021515823320684351327863593944321381722660223746213949363159606624666472133934520303274164224 1092 5748019200 1093 53058536290991634737396540170283858539198978395771271474551549598742698935712572215646062825029533563666321339663466341699370021653261445199826360714064955944866263669556212233526813063143284104557957658305559283253118889734882642786544086063293282737405311454375777285526890640894984855797452638426498665888535738081213096656896 1094 691033158841834964399698714780566813522385477371174394844276055953178252391140536881004649385557635658227851873308809490924789666123924432231707931780889168148692992 1095 9562792127811031557734400 1096 9146790022834825897895509447765929523937280 1097 848936580655866155798344642724541736627183654332340343592824793579883182971401155450337005200472537018661141434615461467189920346452183123197221771425039295117860218712899395736429009010292545672927322532888948532049902235758122284584705377012692523798484983270012436568430250254319757692759242214823978654216571809299409546510336 1098 1815851369755783987200 1099 66589668350889264210655390190635645083073426489344 1100 3991680000 1101 1352760527677727939264340823750658127768393148171192245527399599602552398466014463435090623069626772946394546176 1102 519986978142289920 1103 54331941161975433971094057134370671144139753877269781989940786789112523710169673948821568332830242369194313051815389533900154902172939719884622193371202514887543053997625561327131456576658722923067348642104892706051193743088519826213421144128812321523103038929280795940379536016276464492336591501748734633869860595795162210976661504 1104 188932423680 1105 21767823360000 1106 1101633653123830835451002880 1107 12122115696230400 1108 1821252086461621003986995537647048974977256411611380801173574134130222767379882967040 1109 3477244234366427774150019656599722953224944248145266047356210354503201517450859132724580373301135511628436035316184930169609913739068142072615820375756960952802755455848035924936413220906158267076310313094713133187276399557665268877658953224243988577478594491473970940184290305041693727509541856111919016567671078130890381502506336256 1110 974098582732800 1111 74853500292876717928978827574247424 1112 36587160091339303591582037791063718095749120 1113 82078103208827289600 1114 707617954654039003545291483935300417046922728828082580320538681296054530448527909766148760970811018914025320318268220918706984618110898618605268922143630508184261623808 1115 545938920009800455842007055512147521141152174556446592742348107546624 1116 18602577100800 1117 890174523997805510182405032089529076025585727525188108123189850752819588467419937977492575565090690976879625040943342123420137917201444370589650016193782003917505396697097196783721784551976516371535440152246562095942758286762308832680692025406461075834520189817336560687178318090673594242442715164651268241323796001507937664641622081536 1118 11686511179538104320 1119 86576673771374588112917812720042120177177161482956303713753574374563353501824925659845799876456113468569250955264 1120 441080640 1121 111666353273350102047522816 1122 677221171200 1123 56971169535859552651673922053729860865637486561612038919884150448180453661914876030559524836165804222520296002620373895898888826700892439717737601036402048250720345388614220594158194211326497047778268169743779974140336530352787765291564289626013508853409292148309539883979412357803110031516333770537681167444722944096508010537063813218304 1124 29140033383385936063791928602352783599636102585782092818777186146083564278078127472640 1125 4802490000 1126 45287549097858496226898654971859226691003054644997285140514475602947489948705786225033520702131905210497620500369166138797247015559097511590737211017192352523792743923712 1127 47775744000000 1128 243827698575605760 1129 3646154850295011369707131011438711095400799139943170490872585628683549034362552065955809589514611470241298944167703929337528884908857116141935206466329731088046102104871310118026124429524895811057809162863601918344981537942578416978660114536064864566618194697491810552574682390899399042017045361314411594716462268422176512674372084045971456 1130 2102880227706605189554851013334138880 1131 3566440179302400 1132 116560133533543744255167714409411134398544410343128371275108744584334257112312509890560 1133 299414001171506871715915310296989696 1134 1109908800 1135 8735022720156807293472112888194360338258434792903145483877569720745984 1136 1115659081577953681735680 1137 5540907121367973639226740014082695691339338334909203437680228759972054624116795242230131192093191261988432061136896 1138 2898403142262943758521513918198990508224195497279826248992926438588639356717170318402145324936441933471847712023626632883023808995782240741807181505100310561522735611117568 1139 3176287381997514013796204544 1140 40874803200 1141 4261738774456912909481944972200681285316699295318016 1142 11593612569051775034086055672795962032896781989119304995971705754354557426868681273608581299745767733887390848094506531532095235983128962967228726020401242246090942444470272 1143 19140883139302788569814821668036961894400 1144 93117911040 1145 34940090880627229173888451552777441353033739171612581935510278882983936 1146 70617394523100158593152631011086247181151498750220388270080 1147 14148730862126934905585664 1148 28054039182704640 1149 88654513941887578227627840225323131061429413358547255002883660159552873985868723875682099073491060191814912978190336 1150 1486356480000 1151 15293081873211767368008098429801431702283953435860199762548849392729924449022989580446715984539492948078961126718377261636114752088759037662583404222552656421516118242870155513277445799253988599903013203035456980522029444518708424647262033039075005711224960492468690967906200650878912999528261427142481809365636558292208635816169529602354261786624 1152 367567200 1153 61172327492847069472032393719205726809135813743440799050195397570919697796091958321786863938157971792315844506873509046544459008355036150650333616890210625686064472971480622053109783197015954399612052812141827922088117778074833698589048132156300022844899841969874763871624802603515651998113045708569927237462546233168834543264678118409417047146496 1154 741991204419313602181507563058941570105394047303635519742189168278691675319595601510949203183729134968793014278048418018054095102920253629902638465305679503749820316446097408 1155 22861440000 1156 98738846760960 1157 164473023104465444668166369181696 1158 282469578092400634372610524044344988724605995000881553080320 1159 446665413093400408190091264 1160 8371159695360 1161 48488462784921600 1162 17626138449981293367216046080 1163 62640463352675399139361171168466664252555073273283378227400087112621770543198165321509748672673763115331424775038473263661526024555557018265941623695575680702530020322796156982384417993744337305202742079633231792218232604748629707355185287328051223393177438177151758204543797866000027646067758805575605491161647342764886572303030393251243056278011904 1164 24956871191993266341966344355840 1165 559041454090035666782215224844439061648539826745801310968164462127742976 1166 1329665271983002091520 1167 5673888892280805006568181774420680387931482454947024320184554250211383935095598328043654340703427852276154430604181504 1168 4462636326311814726942720 1169 68187820391310606551711119555210900565067188725088256 1170 4470681600 1171 16035958618284902179676459819127466048654098757960544826214422300831173259058730322306495660204483357524844742409849155497350662286222596676081055666067374259847685202635816187490411006398550350131901972386107338807867546815649205082927433555981113188653424173350850100363212253696007077393346254227355005737381719747810962509575780672318222407171047424 1172 119357576738348794117291739555237001624109476191363452185711354454358279283008010127933440 1173 4513775851929600 1174 759798993325377128633863744572356167787923504438922772216001708317380275527265895947211984060138634208044046620721580050487393385390339717020301788473015811839816004040803745792 1175 3562417673994240000 1176 1167566400 1177 4790624018744109947454644964751835136 1178 2079947912569159680 1179 306254130228844617117037146688591390310400 1180 817133116390102794240 1181 16420821625123739831988694854786525233821797128151597902043568436051121417276139850041851556049390958105441016227685535229287078181091938996307001002052991242084029647499075775990180870552115558535067619723373914939256367939224786004917691961324659905181106353511270502771929347784711247250786564328811525875078881021758425609805599408453859744943152562176 1182 4519513249478410149961768384709519819593695920014104849285120 1183 34012224000000 1184 714338960670720 1185 612018696179906019695001600 1186 48627135572824136232567279652630794738427104284091057421824109332312337633745017340621566979848872589314818983726181123231193176664981741889299314462273011957748224258611439730688 1187 1050932584007919349247276470706337614964595016201702265730788379907271770705672950402678499587161021318748225038571874254674373003589884095763648064131391439493377897439940849663371575715335395746244327662295930556112407548110386304314732285524778233931590806624721312177403478258221519824050340117043937656005048385392539239027558362141047023676361763979264 1188 1614412800 1189 25153299310447884276596736 1190 209018880000 1191 1452515556423886081681454534251694179310459508466438225967245888054114287384473171979175511220077530182695534234670465024 1192 37465251933531446877780006698049247330047098880 1193 67259685376506838351825694125205607357734081036908945006770456314065393325163068825771423973578305364399886402468599952299159872229752582128873476104409052127576185436156214378455780845781465327759636970386939555591194083079064723476142866273585806971621811623982163979353822608526177268739221767490812009984323096665122511297763735177027009515287152894672896 1194 18078052997913640599847073538838079278374783680056419397140480 1195 35778653061762282674061774390044099945506548911731283901962525576175550464 1196 78015878922240 1197 234101145600 1198 3112136676660744718884305897768370863259334674181827674996742997267989608559681109799780286710327845716148414958475591886796363306558831480915156125585472765295886352551132142764032 1199 19162496074976439789818579859007340544 1200 551350800 1201 17218479456385750618067377696052635483579924745448689921733236816400740691241745619397484537236046173286370919031961587788584927290816661024991609882728717344659503471655990880884679896520055123906467064419056526231345685268240569209892573766037966584735183775739433978714578587782701380797240772477647874555986712746271362892227516205318914435913511141036261376 1202 12448546706642978875537223591073483453037338696727310699986971989071958434238724439199121146841311382864593659833902367547185453226235325923660624502341891061183545410204528571056128 1203 23240248902782177306903272548027106868967352135463011615475934208865828598151570751666808179521240482923128547754727440384 1204 112216156730818560 1205 143114612247049130696247097560176399782026195646925135607850102304702201856 1206 116214487664370175180800 1207 50820598111960224220739272704 1208 149861007734125787511120026792196989320188395520 1209 14265760717209600 1210 264539520000 1211 4364020505043878819309511651533497636164300078405648384 1212 399309939071892261471461509693440 1213 70526891853356034531603979043031594940743371757357833919419337999977433871326190057052096664518845125780975284354914663582043862183185043558365634079656826243725326219902938648103648856146145787520889095860455531443591926858713371483719982145691511131075312745428721576814913895557944855745498204068445694181321575408727502406563906376986273529501741633684526596096 1214 796706989225150648034382309828702940994389676590547884799166207300605339791278364108743753397843928503333994229369751523019869006479060859114279968149881027915746906253089828547592192 1215 3073593600 1216 35424829440 1217 1128430269653696552505663664688505519051893948117725342710709407999638941941219040912833546632301522012495604549678634617312701794930960696933850145274509219899605219518447018369658381698338332600334225533767288503097470829739413943739519714331064178097205003926859545229038622328927117691927971265095131106901145206539640038505022502031780376472027866138952425537536 1218 34245653299200 1219 141327728361583722903896064 1220 3268532465560411176960 1221 101445409544601600 1222 186984178872609669120 1223 72219537257836579360362474540064353219321212679534421933485402111976892284238018618421346984467297408799718691179432615508012914875581484603766409297568590073574734049180609175658136428693653286421390434161106464198238133103322492399329261717188107398221120251319010894658471829051335532283390160966088390841673293218536962464321440130033944094209783432892955234402304 1224 14760345600 1225 70013160000 1226 50989247310409641474200467829036988223640939301795064627146637267238741746641815302959600217462011424213375630679664097473271616414659894983313917961592385786607802000197749027045900288 1227 5949503719112237390567237772294939358455642146678530973561839157469652121126802112426702893957437563628320908225210224738304 1228 1955554537281106642817707860873003034609409657919298800610694831380206047772803237936061480960 1229 4622050384501541079063198370564118606036557611490203003743065735166521106191233191578966207005907034163181996235483687392512826552037215014641050195044389764708782979147558987242120731436393810330968987786310813708687240518612639513557072749900038873486151696084416697258142197059285474066136970301829657013867090765986365597716572168322172422029426139705149135001747456 1230 15585577323724800 1231 18488201538006164316252793482256474424146230445960812014972262940666084424764932766315864828023628136652727984941934749570051306208148860058564200780177559058835131916590235948968482925745575241323875951145243254834748962074450558054228290999600155493944606784337666789032568788237141896264547881207318628055468363063945462390866288673288689688117704558820596540006989824 1232 3736212480 1233 19600264334646055495490377388069848979865600 1234 815827956966554263587207485264591811578255028828721034034346196275819867946269044847353603479392182787414010090874625559572345862634558319733022687385478172585724832003163984432734404608 1235 87071293440000 1236 1597239756287569045885846038773760 1237 1183244898432394516240178782864414363145358748541491968958224828202629403184955697044215348993512200745774591036283823972483283597321527043748108849931363779765448442661775100733982907247716815444728060873295568309423933572764835715470610623974409951612454834197610674498084402447177081360931064397268392195549975236092509593015442475090476140039533091764518178560447348736 1238 3263311827866217054348829941058367246313020115314884136137384785103279471785076179389414413917568731149656040363498502238289383450538233278932090749541912690342899328012655937730937618432 1239 5252998605364946534400 1240 33484638781440 1241 203282392447840896882957090816 1242 508664217600 1243 306599937199623036637097277744117448704 1244 31288872596497706285083325773968048553750554526708780809771117302083296764364851806976983695360 1245 9792299138878496315120025600 1246 1128072860798802775501826949120 1247 100613197241791537106386944 1248 2767564800 1249 4846571103979087938519772294612641231443389434025951104852888896317970035445578535093106069477425974254692724884618542991291529614628974771192253849318866041919276821142630812606393988086648076061606137337018647795400431914044767090567621115799183161804615000873413322744153712423637325254373639771211334432972698567034919292991252377970590269601927543867466459383592340422656 1250 21392910000 1251 78401057338584221981961509552279395919462400 1252 125155490385990825140333303095872194215002218106835123239084469208333187057459407227907934781440 1253 279297312322808244435808745698143848714515205017961496576 1254 2708884684800 1255 146549362940978309832957027901620633376794824342451338862438504760015054700544 1256 9591104494984050400711681714700607316492057313280 1257 6092291808370931087940851478830017903058577558198815716927323297248923772033845363124943763412416065155400610022615270132023296 1258 14790740711602913280 1259 4962888810474586049044246829683344620998030780442573931369358229829601316296272419935340615144884197636805350281849388023082526325380070165700867941702518826925339464850053952108947443800727629887084684633107095342490042279981841500741244022578363557687925760894375242490013401521804621060478607125720406459364043332643757356023042435041884436072373804920285654408798556592799744 1260 908107200 1261 42105093914743153835050590510514176 1262 13366525246940025054612807438575072240898130392329765421618728079783032716431672030779041439406361522788991141328889865168033314613404603510505843710123674379644515647539838720945920485097472 1263 24369167233483724351763405915320071612234310232795262867709293188995695088135381452499775053649664260621602440090461080528093184 1264 285608724883956142524334080 1265 154793410560000 1266 74047705079454271896973613215080772724223113953511093850687406080 1267 1117189249291232977743234982792575394858060820071845986304 1268 2002487846175853202245332849533955107440035489709361971825351507333330992919350515646526956503040 1269 775815404558745600 1270 34453589650745019425666679002466531409920 1271 226379693794030958489370624 1272 15604972708838768640 1273 28586586437977626124165840896 1274 326592000000 1275 162570240000 1276 554779583447040 1277 1300991524333049885240655040920510692326907780908338100664889043800451007459170037251529930216540523105302701744285125973922945781040433113517488325709665095365516188673652543221647918707697943809119927568461226401461709643443559858370312673054782536466543610663895103567302073128531950583278103986364850230883527775392565128337304436091619753609756358717023362589340088819462896091136 1278 1859431802629922802892800 1279 5203966097332199540962620163682042769307631123633352402659556175201804029836680149006119720866162092421210806977140503895691783124161732454069953302838660381462064754694610172886591674830791775236479710273844905605846838573774239433481250692219130145866174442655580414269208292514127802333112415945459400923534111101570260513349217744366479014439025434868093450357360355277851584364544 1280 698377680 1281 21011994421459786137600 1282 13687321852866585655923514817100873974679685521745679791737577553697825501626032159517738433952114199335926928720783221932066114164126313994757983959166642564755984023080794850248622576739811328 1283 83263457557315192655401922618912684308922097978133638442552898803228864477386882384097915533858593478739372911634248062331068529986587719265119252845418566103393036075113762766185466797292668403783675364381518489693549417180387830935700011075506082333858791082489286628307332680226044837329798655127350414776545777625124168213587483909863664231024406957889495205717765684445625349832704 1284 25555836100601104734173536620380160 1285 9379159228222611829309249785703720536114868757916885687196064304640963500834816 1286 54749287411466342623694059268403495898718742086982719166950310214791302006504128638070953735808456797343707714883132887728264456656505255979031935836666570259023936092323179400994490306959245312 1287 296284262400 1288 1177194332160 1289 5328861283668172329945723047610411795771014270600552860323385523406647326552760472582266594166949982639319866344591875989188385919141614032967632182106788230617154308807280817035869875026730777842155223320417183340387162699544821179884800708832389269366962629279314344211669291534466869589107113928150426545698929768007946765669598970231274510785562045304927693165937003804520022389293056 1290 62342309294899200 1291 21315445134672689319782892190441647183084057082402211441293542093626589306211041890329066376667799930557279465378367503956753543676566456131870528728427152922468617235229123268143479500106923111368620893281668733361548650798179284719539202835329557077467850517117257376846677166137867478356428455712601706182795719072031787062678395880925098043142248181219710772663748015218080089557172224 1292 394955387043840 1293 24954027247087333736205727657287753330927933678382349176534316225531591770250630607359769654937256202876520898652632146460767420416 1294 875988598583461481979104948294455934379499873391723506671204963436660832104066058209135259772935308757499323438130126203652231306504084095664510973386665124144382977477170870415911844911347924992 1295 31310311587840000 1296 857656800 1297 1364188488619052116466105100188265419717379653273741532242786693992101715597506680981060248106739195555665885784215520253232226795300253192439713838619337787037991503054663889161182688006843079127591737170026798935139113651083474222050508981461091652957942433095504472118187338632823518614811421165606509195698926020610034372011417336379206274761103883598061489450479872973957125731659022336 1298 85098577406912133857280 1299 99816108988349334944822910629151013323711734713529396706137264902126367081002522429439078619749024811506083594610528585843069681664 1300 15966720000 1301 21827015817904833863457681603012246715478074452379864515884587103873627449560106895696963969707827128890654172547448324051715628724804051079035421417909404592607864048874622226578923008109489266041467794720428782962225818417335587552808143703377466447327078929528071553890997418125176297836982738649704147131182816329760549952182677382067300396177662137568983831207677967583314011706544357376 1302 136982613196800 1303 87308063271619335453830726412048986861912297809519458063538348415494509798240427582787855878831308515562616690189793296206862514899216204316141685671637618370431456195498488906315692032437957064165871178881715131848903273669342350211232574813509865789308315718112286215563989672500705191347930954598816588524731265319042199808730709528269201584710648550275935324830711870333256046826177429504 1304 613830687678979225645547629740838868255491668049920 1305 26635508121600 1306 56063270309341534846662716690845179800287991897070304426957117659946293254660227725384656625467859760479956700040328077033742803616261382122528702296746567945240510558538935706618358074326267199488 1307 1396929012345909367261291622592783789790596764952311329016613574647912156771846841324605694061300936249001867043036692739309800238387459269058266970746201893926903299127975822501051072519007313026653938862107442109582452378709477603379721197016157852628933051489796579449023834760011283061566895273581065416395700245104675196939691352452307225355370376804414965197291389925332096749218838872064 1308 102223344402404418936694146481520640 1309 60466176000000 1310 551257434411920310810666864039464502558720 1311 40623982667366400 1312 11429423370731520 1313 673681502635890461360809448168226816 1314 7437727210519691211571200 1315 600266190606247157075791986285038114311351600506680683980548115497021664053428224 1316 1795458507693096960 1317 6388230975254357436468666280265664852717551021665881389192784953736087493184161435484101031663937587936389350055073829493956459626496 1318 3588049299797858230186413868214091507218431481412499483325255530236562768298254574424618024029943024670717228802580996930159539431440728455841836946991780348495392675746491885223574916756881100767232 1319 5721821234568844768302250486140042402982284349244667203652049201757848194137484662065584922875088634875911647408278293460212941776435033166062661512176442957524595913228188968964305193037853954157174533579192082880849724943194020263443338022978182564368109778902206789423201627177006215420178003040588043945556788203948749606664975779644650395055597063390883697448105533134160268284800364019974144 1320 2075673600 1321 22887284938275379073209001944560169611929137396978668814608196807031392776549938648262339691500354539503646589633113173840851767105740132664250646048705771830098383652912755875857220772151415816628698134316768331523398899772776081053773352091912730257472439115608827157692806508708024861680712012162352175782227152815794998426659903118578601580222388253563534789792422132536641073139201456079896576 1322 14352197199191432920745655472856366028873725925649997933301022120946251073193018297698472096119772098682868915210323987720638157725762913823367347787967121393981570702985967540894299667027524403068928 1323 6915585600 1324 32808760871745178865587533406764320480297541463398186546386559096149294987990638848352697655345807360 1325 227994731135631360000 1326 6094990540800 1327 1464786236049624260685376124451850855163464793406634804134924595650009137699196073488789740256022690528233381736519243125814513094767368490512041347117169397126296553786416376054862129417690612264236680596273173217497529585457669187441494533882414736478236103398964938092339616557313591147565568778390539250062537780210879899306233799589030501134232848228066226546715016482345028680908893189113380864 1328 4569739598143298280389345280 1329 102211695604069718983498660484250637643480816346654102227084559259777399890946582967745616506623001406982229600881181271903303354023936 1330 836075520000 1331 590490000000000 1332 1190564934451200 1333 905518775176123833957482496 1334 42118945229525483520 1335 626707144888223764167681638400 1336 9821291002863667610328762075853421892087866688798720 1337 1144001791274222569209072622379597204334654279753570289975296 1338 303299400005444697690003919728970845078417874753581440412415615303680 1339 2694726010543561845443237792672907264 1340 209186077795866315325440 1341 80282682714710243309528585781534101421529497600 1342 340394309627648535429120 1343 13010073116661817400509253812224 1344 735134400 1345 38417036198799818052850687122242439315926502432427563774755079391809386499419406336 1346 58786599727888109243374204816819675254266781391462391534800986607395844395798602947372941705706586516205031076701487053703733894044724895020512656539513329229748513599430523047503051436144739954970329088 1347 6541548518660462014943914270992040809182772246185862542533411792625753593020581309935719456423872090046862694456395601401811414657531904 1348 2099760695791691447397602138032916510739042653657483938968739782153554879231400886294572649942131671040 1349 457385383007642017986653454336 1350 2497294800 1351 4576007165096890276836290489518388817338617119014281159901184 1352 838061199360 1353 1623126552713625600 1354 940585595646209747893987277069114804068268502263398264556815785718333510332777647157967067291305384259280497227223792859259742304715598320328202504632213267675976217590888368760048822978315839279525265408 1355 153668144795199272211402748488969757263706009729710255099020317567237545997677625344 1356 1635573510438470702987106343704330240 1357 9044974615141358265849348096 1358 288786652364493510528467698974720 1359 321130730858840973238114343126136405686117990400 1360 26568622080 1361 25164835917856289730927475999919701398386856086915571652699466838971252434076831284503858228079808491410765356855335352400184588416758385578920415520272105762997920320440653216777881390551602814084452214258364233805179938121332505409792451745550940810729929119460115397429053124955367934380436911675304150379291862883080660603616189032658816970872083956753903969361072048095091438290742863211196456187488894976 1362 4852790400087115163040062715663533521254685996057303046598649844858880 1363 1609811155868664593702191104 1364 2219118333788160 1365 91445760000 1366 60197478121357423865215185732423347460369184144857488931636210285973344661297769418109892306643544592593951822542322742992623507501798292501004960296461649131262477925816855600643124670612213713889616986112 1367 1610549498742802542779358463994860889496758789562596585772765877694160155780917202208246926597107743450288982838741462553611813658672536677050906593297414768831866900508201805873784408995302580101404941712535310963531516039765280346226716911715260211886715463645447385435459399997143547800347962347219465624274679224517162278631436098090164286135813373232249854039108611078085852050607543245516573195999289278464 1368 59041382400 1369 10314424798490535546171949056 1370 35280475802362899891882679298525728163758080 1371 1674636420777078275825642053373962447150789695023580810888553418912192919813268815343544180844511255051996849780837273958863722152328167424 1372 56133000000 1373 103075167919539362737878941695671096927792562532006181489457016172426249969978700941327803302214895580818494901679453603431156074155042347331258021971034545205239481632524915575922202175699365126489916269602259901666017026544977942158509882349776653560749789673308632667869401599817187059222269590222045799953579470369098385832411910277770514312692055886863990658502951108997494531238882767713060684543954513821696 1374 19411161600348460652160250862654134085018743984229212186394599379435520 1375 124467840000 1376 45717693482926080 1377 87426662400 1378 11966987447847018823680 1379 73216114641550244429380647832294221077417873904228498558418944 1380 653996851200 1381 26387242987402076860897009074091800813514896008193582461300996140141119992314547440979917645367013268689534694829940122478375954983690840916802053624584843572541307297926378387436083756979037472381418565018178534826500358795514353192578529881542823311551946156367009962974566809553199887160901015096843724788116344414489186773097449031109251664049166307037181608576755483903358599997153988534543535243252355538354176 1382 15410554399067500509495087547500376949854511141083517166498869833209176233292228971036132430500747415704051666570834622206111617920460362880257269835894182177603194349009115033764639915676726710755741948444672 1383 26794182732433252413210272853983399154412635120377292974216854702595086717012301045496706893512180080831949596493396383341819554437250678784 1384 628562624183274727061040772854619001093623468083118080 1385 9834761266892753421529775903294064464877184622701456326337300324303202943851368022016 1386 10059033600 1387 1829541532030568071946613817344 1388 2150154952490692042135144589345706506996779677345263553503989536925240196332954507565642393540742831144960 1389 107176730929733009652841091415933596617650540481509171896867418810380346868049204181986827574048720323327798385973585533367278217749002715136 1390 141121903209451599567530717194102912655032320 1391 43115616168696989527091804682766516224 1392 12091675115520 1393 292864458566200977717522591329176884309671495616913994233675776 1394 236651851385646612480 1395 106542032486400 1396 8600619809962768168540578357382826027987118709381054214015958147700960785331818030262569574162971324579840 1397 5023333371078623832262201798559620279566336 1398 310578585605575370434564013802466145360299903747667394982313590070968320 1399 6917257425689530036622985546718721032458048899171898480735288332161153759265304724368239531227090326307349383041499823466971386343244651801294157545363169233480268460307612535996044740389512799159954588308125393833558110056091314603315306137267161874183473373214673459734004841723514031219907235701547001390855970990191853377446857678811103668220504652391954935598744989572362036837653935170399380502807145490246317113344 1400 3243240000 1401 1714827694875728154445457462654937545882408647704146750349878700966085549888787266911789241184779525173244774175577368533876451483984043442176 1402 15780407704645120521722969648640385996651019408469521578494842709206196462891242466340999608832765353680948906568534653139058296750551411589383444311955642549865671013385333794574991273652968151813879755207344128 1403 36179898460565433063397392384 1404 6457651200 1405 157356180270284054744476414452705031438034953963223301221396805188851247101621888352256 1406 133116666404426219520 1407 1344767642973426312806400 1408 2352430080 1409 7083271603906078757501937199839970337237042072752024044272935252133021449487672037753077279976540494138725768234495819230178699615482523444525217326451885295083794903354995236859949814158861106339793498427520403285563504697437506153794873484561573759163876734171825622767620957924878367969185009358384129424236514293956457858505582263102570156257796764049361854053114869322098725721757629614488965634874516982012228724064256 1410 997476948718387200 1411 208161169866589078408148060995584 1412 137609916959404290696649253718125216447793899350096867424255330363215372565309088484201113186607541193277440 1413 20552366774965822287239317960072729963911551385600 1414 4620586437831896168455483183595520 1415 629424721081136218977905657810820125752139815852893204885587220755404988406487553409024 1416 998718253365681192960 1417 172462464674787958108367218731066064896 1418 4039784372389150853561080230051938815142660968568197524094679733556786294500158071383295899861187930542322920081544871203598923968141161366882161743860644492765611779426645451411197766055159846864353217333080096768 1419 6492506210854502400 1420 3346977244733861045207040 1421 3057647616000000 1422 476014541473260237540556800 1423 116052321958397194362911739082178074005291697319969161941367771170947423428406018666546418155135639455968882986753979502267247814500065664115101160676587688674652895696568241960713417755178780366271176678236494287430672460962816100823775207171056824470140956412671191003424701774641207180807127193327765576486691050192182605553755459798672509440127742182184744616806234018973265522225277003603787212961784086233288355415068770304 1424 292463334281171089944918097920 1425 650280960000 1426 168475780918101934080 1427 1856837151334355109806587825314849184084667157119506591061884338735158774854496298664742690482170231295502127788063672036275965032001050625841618570825403018794446331145091871371414684082860485860338826851783908598890759375405057613180403314736909191522255302602739056054795228394259314892914035093244249223787056803074921688860087356778760151042043874914955913868899744303572248355604432057660595407388545379732613686641100324864 1428 91968307200 1429 7427348605337420439226351301259396736338668628478026364247537354940635099417985194658970761928680925182008511152254688145103860128004202503366474283301612075177785324580367485485658736331441943441355307407135634395563037501620230452721613258947636766089021210410956224219180913577037259571656140372976996895148227212299686755440349427115040604168175499659823655475598977214288993422417728230642381629554181518930454746564401299456 1430 1058158080000 1431 49652185891759718400 1432 40228007947729582531906609462695616069991901957319557120 1433 118837577685398727027621620820150347781418698055648421827960597679050161590687763114543532190858894802912136178436075010321661762048067240053863588532825793202844565193285879767770539781303071095061684918514170150329008600025923687243545812143162188257424339366575299587506894617232596153146498245967631950322371635396794988087045590833840649666690807994557178487609583635428623894758683651690278106072866904302887275945030420791296 1434 19877029478756823707812096883357833303059193839850713278868069764541972480 1435 500964985405440000 1436 8807034685401874604585552237960013852658809558406199515152341143245783844179781662988871243942882636369756160 1437 7023934238210982520608593767034624187934345820996185089433103159157086412344472645270688731892856935109610595023164901514757945278398641939152896 1438 4136739197326490474046546155573185346706084831813834264672952047162149165568161865096495001457856440875338670163501948112485298143376549239687333625713299960591986462132884942245066512440483683189097694549074019090432 1439 7605604971865518529767783732489622258010796675561498996989478251459210341804016839330786060214969267386376715419908800660586352771076303363447269666100850764982052172370296305137314546003396550083947834784906889621056550401659115983586931977162380048475157719460819173600441255502886153801375887741928444820631784665394879237570917813365801578668211711651659423207013352667431929264555753708177798788663481875384785660481946930642944 1440 1102701600 1441 80373333937257981316195228776953924473061376 1442 18482345751327584673821932734382080 1443 913008685901414400 1444 3554598483394560 1445 1763193692160000 1446 79508117915027294831248387533431333212236775359402853115472279058167889920 1447 1947034872797572743620552635517343298050763948943743743229306432373557847501828310868681231415032132450912439147496652969110106309395533661042501034521817795835405356126795854115152523776869516821490645704936163742990476902824733691798254586153569292409640376181969708441712961408738855373152227261933681874081736874341089084818154960221645204139062198182824812340995418282862573891726272949293516489897851360098505129083378414244593664 1448 160912031790918330127626437850782464279967607829278228480 1449 3745618329600 1450 95126814720000 1451 31152557964761163897928842168277492768812223183099899891668902917976925560029252973898899702640514119214599026359946447505761700950328538576680016552349084733366485698028733665842440380429912269143850331278978619887847630445195739068772073378457108678554246018911515335067407382539821685970435636190938909985307789989457425357090479363546323266224995170925196997455926692525801182267620367188696263838365621761576082065334054627913498624 1452 116397388800 1453 124610231859044655591715368673109971075248892732399599566675611671907702240117011895595598810562056476858396105439785790023046803801314154306720066209396338933465942792114934663369761521719649076575401325115914479551390521780782956275088293513828434714216984075646061340269629530159286743881742544763755639941231159957829701428361917454185293064899980683700787989823706770103204729070481468754785055353462487046304328261336218511653994496 1454 1059005234515581561355915815826735448756757716944341571756275724073510186385449437464702720373211248864086699561856498716796236324704396605359957408182604789911548534306018545214737027184763822896409009804562948887150592 1455 160437029091385283626926499430400 1456 14944849920 1457 14488300402817981343319719936 1458 4439635200 1459 7975054838978857957869783595079038148815929134873574372267239147002092943367488761318118323875971614518937350748146290561474995443284105875630084237401365691741820338695355818455664737390057540900825684807418526691288993393970109201605650784885019821709886980841347925777256289930194351608431522864880360956238794237301100891415162717067858756153598763756850431348717233286605102660510814000306243542621599170963477008725517984745855647744 1460 13387908978935444180828160 1461 1798127164982011525275800004360863792111192530175023382894874408744214121560184997189296315364571375388060312325930214787778033991270052336423141376 1462 946607405542586449920 1463 241864704000000 1464 3994873013462724771840 1465 644530914387083488233375393598279808770191171433362641802841314053534708128243254690840576 1466 67776335008997219926778612212911068720432493884437860592401646340704651928668763997740974103885519927301548771958815917874959124781081382743037274123686706554339106195585186893743169739824884665370176627492028728777637888 1467 1315351473597812626383316349444654717690339288678400 1468 2254600879462879898773901372917763546280655246951987075878999332670920664110024105725151038449377954910657576960 1469 2759399434796607329733875499697057038336 1470 15717240000 1471 32665824620457402195434633605443740257550045736442160628806611546120572696033233966359012654595979733069567388664407206139801581335691697666580825036395993873374496107296177432394402764349675687529782004971186285327519716941701567289776745614889041189723697073526161103983641763554076064188135517654549958476754101195985309251236506489109949465205140536348059366804345787541934500497452294145254373550578070204266401827739721665519024733159424 1472 566797271040 1473 28770034639712184404412800069773820673779080482800374126317990539907425944962959955028741045833142006208964997214883436604448543860320837382770262016 1474 21785235816169506267463680 1475 14591662792680407040000 1476 19049038951219200 1477 1199572822287159204730972534084308518132414446046879720381135978496 1478 4337685440575822075313831181626308398107679608604023077913705365805097723434800895855422342648673275347299121405364218743997383985989208495554385543915949219477702796517451961199562863348792618583691304159489838641768824832 1479 288881654523494400 1480 2143016882012160 1481 33449804411348379848125064811974390023731246834116772483897970223227466440738031581551628958306283246663237005992352979087156819287748298410578764837269497726335484013871285690771868430694067904030496773090494756175380190148302404904731387509646378178277065803290788970479249165879373889728650770078259157480196199624688956673266182644848588252370063909220412791607650086442940928509391149204740478515791943889168795471605474985491481326755250176 1482 24379962163200 1483 133799217645393519392500259247897560094924987336467089935591880892909865762952126326206515833225132986652948023969411916348627277150993193642315059349077990905341936055485142763087473722776271616121987092361979024701520760593209619618925550038585512713108263213163155881916996663517495558914603080313036629920784798498755826693064730579394353009480255636881651166430600345771763714037564596818961914063167775556675181886421899941965925307021000704 1484 114909344492358205440 1485 12294374400 1486 69402967049213153205021298906020934369722873737664369246619285852881563574956814333686757482378772405556785942485827499903958143775827335928870168702655187511643244744279231379193005813580681897339060866551837418268301197312 1487 2140787482326296310280004147966360961518799797383473438969470094286557852207234021219304253331602127786447168383510590661578036434415891098277040949585247854485470976887762284209399579564420345857951793477791664395224332169491353913902808800617368203409732211410610494110671946616279928942633649285008586078732556775980093227089035689270309648151684090190106418662889605532348219424601033549103390625010684408906802910182750399071454804912336011264 1488 48366700462080 1489 8563149929305185241120016591865443846075199189533893755877880377146231408828936084877217013326408511145788673534042362646312145737663564393108163798340991417941883907551049136837598318257681383431807173911166657580897328677965415655611235202469472813638928845642441976442687786465119715770534597140034344314930227103920372908356142757081238592606736360760425674651558422129392877698404134196413562500042737635627211640731001596285819219649344045056 1490 144508828886478437957151454406761382558753095680 1491 21516282287574821004902400 1492 144294456285624313521529687866736866961961935804927172856255957290938922503041542766409666460760189114282084925440 1493 137010398868882963857920265469847101537203187032542300094046086034339702541262977358035472213222536178332618776544677802340994331802617030289730620773455862687070142520816786189401573092122902134908914782578666521294357258847446650489779763239511565018222861530279071623083004583441915452328553554240549509038883633662725966533698284113299817481707781772166810794424934754070286043174466147142617000000683802170035386251696025540573107514389504720896 1494 7616232663572163800648908800 1495 1393140695040000 1496 1489886576640 1497 7365128867766319207529676817862098092487444603596895776337405578216301041910517748487357707733284353589495039287010159770738827228242134369989187076096 1498 295717532021241354781150923750113280 1499 8768665527608509686906896990070214498381003970082707206018949506197740962640830550914270221646242315413287601698859379349823637235367489938542759729501175211972489121332274316121700677895865736634170546085034657362838864566236585631345904847328740161166263137937860583877312293340282588949027427471395168578488552554414461858156690183251188318829298033418675890843195824260498306763165833417127488000043763338882264720108545634596678880920928302137344 1500 5675670000 1501 117090658049956356604583284310016 1502 17767159564598567220485452519941359198649055676842078527134537178337680275188944469423809915488965735822537201276371839975413284806611797997790763187879728002980670654535483233073409488276654565718799581837270379076685106511872 1503 21045623577565002022133061591114475483045428618854400 1504 731483095726817280 1505 2003859941621760000 1506 81416312744987949907198348834233685209330457968028521590243613755563919278080 1507 5143893371984510804236494641725051166275928064 1508 4993016251023360 1509 117842061884261107320474829085793569479799113657550332421398489251460816670568283975797723323732549657431920628592162556331821235651874149919826993217536 1510 578035315545913751828605817627045530235012382720 1511 35916454001084455677570650071327598585368592261458768715853617177385946982976841936544850827863008523932826016558528017816877618116065238788271143852036813668239315440976995598834485976661466057253562556764301956558187989263305054745992826254658519700137013812993476951561471153521797484335216342922834610497489111262881635771009802990596867353924804744882896448893730096171001064501927253676554190848179254636061756293564602919307996696252122325554561024 1512 1715313600 1513 13322314871461701018121475903717376 1514 1137098212134308302111068961276246988713539563317893025736610379413611537612092446043123834591293807092642380881687797758426450227623155071858608844024302592190762921890270926916698207249705892206003173237585304260907846816759808 1515 2566992465462164538030823990886400 1516 9234845202279956065377900023471159485565563891515339062800381266620091040194658737050218653488652103314053435228160 1517 165030796775848568738751184896 1518 43342154956800 1519 12230590464000000 1520 106274488320 1521 2666558361600 1522 18193571394148932833777103380419951819416633013086288411785766070617784601793479136689981353460700913482278094107004764134823203641970481149737741504388841475052206750244334830667171315995294275296050771801364868174525549068156928 1523 147113795588441930455329382692157843805669753902935116660136415958572838842273144572087708990926882914028855363823730760977930723803403218076758605217942788785108236046241773972826054560405364970510592232506580814062338004022497504239586616339081296691761208578021281593595785844825282495837046140611930564597715399732763180118056153049484768681676000235040343854668718473916420360199894031059165965714142226989308953778440613557485554467848693045471481954304 1524 26797236395023903997740750335251746652160 1525 58366651170721628160000 1526 1182870128084965419124603695000453120 1527 7541891960592710868510389061490788446707143274083221274969503312093492266916370174451054292718883178075642920229898403605236559081719945594868927565922304 1528 164773920553900370050689472359201243422686830417180905963520 1529 20575573487938043216945978566900204665103712256 1530 71530905600 1531 37661131670641134196564321969192408014251456999151389864994922485394646743621925010454453501677282025991386973138875074810350265293671223827650202935793353928987708427837894137043469967463773432450711611521684688399958529029759361085334173782804811953090869395973448087960521176275272318934283811996654224537015142331587374110222375180668100782509056060170328026795191929322603612211172871951146487222820410109263092167280797070716301943769265419640699380301824 1532 147757523236479297046046400375538551769049022264245425004806100265921456643114539792803498455818433653024854963650560 1533 86065129150299284019609600 1534 765887196662209204715520 1535 10559994501317975871215622448714216386890812152764213523297752089453112657973137484854731997184 1536 1396755360 1537 103027913975594533996940230656 1538 4657554276902126805446938465387507665770658051350089833417156114078152858059130658992635226485939433851463192091393219618514740132344443174332861825123543417613364928062549716650795856894795334475788997581149406252678540561448173568 1539 349706649600 1540 35925120000 1541 2315513501476187716057433112576 1542 5210644015679228794060694325390955853397149309953825381775591280356090833797120 1543 154259995322946085669127462785812103226373967868524092887019202500176473061875404842821441542870147178460721041976832306423194686642877332798055231225009577693133653720424014385330052986731615979318114760792820483686230134905894343005528775814368509759860201045907243368286294738023515418354826493938295703703614022990181884355470848740016540805157093622457663597753106142505384395616964083511896011664672399807541625517182144801653972761678911158848304661716271104 1544 659095682215601480202757889436804973690747321668723623854080 1545 10267969861848658152123295963545600 1546 74520868430434028887151015446200122652330528821601437334674497825250445728946090543882163623775030941623411073462291513896235842117511090789325789201976694681813838849000795466412733710316725351612623961298390500042856648983170777088 1547 544195584000000 1548 76196155804876800 1549 9872639700668549482824157618291974606487933943585541944769228960011294275960025909940572258743689419421486146686517267611084459945144149299075534798400612972360553838107136920661123391150823422676359344690740510955918728633977237952353841652119584624631052866938063575570322863233504986774708895612050925037031297471371640598750134319361058611530053991837290470256198793120344601319485701344761344746539033587682664033099657267305854256747450314166291498349841350656 1550 380507258880000 1551 103880099373672038400 1552 74870613575979799025899033067520 1553 157962235210696791725186521892671593703806943097368671116307663360180708415360414559049156139899030710743778346984276281777351359122306388785208556774409807557768861409714190730577974258413174762821749515051848175294699658143635807237661466433913353994096845871009017209125165811736079788395342329792814800592500759541946249580002149109776937784480863869396647524099180689925513621111771221516181515944624537402922624529594516276893668107959205026660663973597461610496 1554 8766887244595200 1555 168959912021087613939449959179427462190252994444227416372764033431249802527570199757675711954944 1556 9456481487134675010946969624034467313219137424911707200307590417018973225159330546739423901172379753793590717673635840 1557 1346919908964160129416515941831326430914907431606681600 1558 2129866662470819512320 1559 10109583053484594670411937401130981997043644358231594951443690455051565338583066531779145992953537965487601814206993682033750486983827608882253347633562227683697207130221708206756990352538443184820591968963318283218860778121192691663210333851770454655622198135744577101384010611951109106457301909106740147237920048610684559973120137543025724018206775287641385441542347564155232871751153358177035617020455970393787047969894049041721194758909389121706282494310237543071744 1560 8302694400 1561 4913450280088204102578063499609327690270369571008019334681132967919616 1562 348563773058712100279418880 1563 30891589470587743717418553595866269477712458850644874342275085566334944325289452234551518382976545497397833401261663861167048945998724897156583127310017757184 1564 6319286192701440 1565 675839648084350455757799836717709848761011977776909665491056133724999210110280799030702847819776 1566 32554509926400 1567 2588053261692056235625455974689531391243172955707288307569584756493200726677265032135461374196105719164826064436990382600640124667859867873856856994191930287026485025336757300929789530249841455314071544054609480504028359199025329065781845466053236391839282722750611737954306716659483931253069288731325477692907532444335247353118755211014585348660934473636194673034840976423739615168295259693321117957236728420809484280292876554680625858280803615156808318543420811026366464 1568 3969725760 1569 123566357882350974869674214383465077910849835402579497369100342265339777301157808938206073531906181989591333605046655444668195783994899588626332509240071028736 1570 36994260194938480117030772328130913935040792494080 1571 41408852187072899770007295595032502259890767291316612921113356103891211626836240514167381987137691506637217030991846121610241994685757885981709711907070884592423760405388116814876632483997463285025144704873751688064453747184405265052509527456851782269428523564009787807268907466551742900049108619701207643086520519109363957649900083376233365578574951578179114768557455622779833842692724155093137887315787654732951748484686024874890013732492857842508933096694732976421863424 1572 428755782320382463963852005364027946434560 1573 2361960000000000 1574 1220949908364231129287082237070542809535783384213117949291306972368903302823052747470965368811930106947557967027606184163675928037253301711492313730285186165666837935702029032921706229109829228160821230981912829952702163336940270011809792 1575 19209960000 1576 10545530915449623683244126230988879579051957146699577981665280 1577 1873450528799301705673332548960256 1578 333481217003470642819884436825021174617417555837044824433637841942789813363015680 1579 10600666159890662341121867672328320578532036426577052907805019162596150176470077571626849788707249025699127559933912607132221950639554018811317686248210146455660482663779357904608417915903350600966437044447680432144500159279207747853442439028954056260973702032386505678660840311437246182412571806643509156630149252891997173158374421344315741588115187604013853380750708639431637463729337383703843299152841639611635647612079622367971843515518171607682286872753851641963997036544 1580 856826174651868427573002240 1581 1155526618093977600 1582 18925922049359446705993659120007249920 1583 169610658558250597457949882757253129256512582825232846524880306601538402823521241146029596619315984411186040958942601714115551210232864300981082979971362343290567722620469726473734686654453609615462992711162886914312002548467323965655079024463264900175579232518184090858573444982995938918601148906296146506082388046271954770533990741509051865409843001664221654092011338230906199419669398139261492786445466233786170361793273957887549496248290745722916589964061626271423952584704 1584 3920716800 1585 10813434369349607292124797387483357580176191644430554647856898139599987361764492784491245565116416 1586 3063548786648836818862080 1587 3290542596056678400 1588 2420859260706476802802424223752823632184099180777397043278743146756857145640788619965292518700129216971159223724450775040 1589 78615204481411265641249015993749243044325913136128309354898127486713856 1590 63838524717976780800 1591 660123187103394274955004739584 1592 42182123661798494732976504923955518316207828586798311926661120 1593 3177739897072621977600 1594 1250252706164972676389972210760235836964642185434232780074298339705756982090806013410268537663416429514299358236268732583604150310147380952568129259812030633642842046158877729711827178608465129636680940525478737871567015257026836492093227008 1595 9906778275840000 1596 367873228800 1597 2778901029818377788751050879094835269738702157008614957463638943359605191860572014936548911010873088592872095071315586484069191028455248707274063543850800632472661567413775998545669106146567939939745672579692739204087849754088635853292814736806132124476690145577928144626867322601405463242361223680756064355653845750119706960428904308884305762874867739266607580643513765575167171291863419113660297813122518774352615207621000526029610946531995577924265409971185684831010039147790336 1598 15145718488681383198720 1599 14608138974422630400 1600 2095133040 1601 44462416477094044620016814065517364315819234512137839319418223093753683069769152238984782576173969417485953521141049383745107056455283979316385016701612810119562585078620415976730705698345087039035930761275083827265405596065418173652685035788898113991627042329246850314029877161622487411877779578892097029690461532001915311366862468942148892205997883828265721290296220249202674740669814705818564765009960300389641843321936008416473775144511929246788246559538970957296160626364645376 1602 487438890468618483241530163200 1603 314460817925645062564996063974996972177303652544513237419592509946855424 1604 38733748171303628844838787580045178114945586892438352692459890348109714330252617919444680299202067471538547579591212400640 1605 164287517789578530433972735416729600 1606 1394255092234848401117675520 1607 2845594654534018855681076100193111316212431008776821716442766278000235716465225743295026084875134042719101025353027160559686851613138174676248641068903219847652005445031706622510765164694085570498299568721605364944985958148186763113771842290489479295464130709071798420097912138343839194360177893049094209900189538048122579927479198012297529101183864565009006162578958095948971183402868141172388144960637459224937077972603904538654321609248763471794447779810494141266954280087337304064 1608 255671872861614385397760 1609 11382378618136075422724304400772445264849724035107286865771065112000942865860902973180104339500536170876404101412108642238747406452552698704994564275612879390608021780126826490043060658776342281993198274886421459779943832592747052455087369161957917181856522836287193680391648553375356777440711572196376839600758152192490319709916792049190116404735458260036024650315832383795884733611472564689552579842549836899748311890415618154617286436995053887177791119241976565067817120349349216256 1610 13377208320000 1611 86202874173706248282657020277204891578554075622827622400 1612 19972065004093440 1613 182118057890177206763588870412359124237595584561716589852337041792015085853774447570881669432008578734022465622593738275819958503240843179279913028409806070249728348482029223840688970540421476511891172398182743356479101321483952839281397906591326674909704365380595098886266376854005708439051385155142029433612130435079845115358668672787041862475767332160576394405053318140734155737783561035032841277480797390395972990246649890473876582991920862194844657907871625041085073925589587460096 1614 21342797888222121140472603956801355175514723573570868763752821884338548055233003520 1615 7052774768640000 1616 1197929817215676784414384529080320 1617 571536000000 1618 5121035084451728082493326175273925988207174391538617467184325999434780598643941430928459930269353695290570171335756728662442599670363672381719057448190077475401081021066763180899644123580273170991845132392360910321938494492781922271613857824768 1619 11655555704971341232869687706390983951206117411949861750549570674688965494641564644536426843648549038977437799845999249652477344207413963473914433818227588495982614302849870325804094114586974496761035033483695574814662484574972981714009466021844907194221079384358086328721048118656365340099288649929089883751176347845110087382954795058370679198449109258276889241923412361006985967218147906242101841758771032985342271375785592990328101311482935180470058106103784002629444731237733597446144 1620 3632428800 1621 46622222819885364931478750825563935804824469647799447002198282698755861978566258578145707374594196155909751199383996998609909376829655853895657735272910353983930457211399481303216376458347897987044140133934782299258649938299891926856037864087379628776884317537432345314884192474625461360397154599716359535004705391380440349531819180233482716793796437033107556967693649444027943868872591624968407367035084131941369085503142371961312405245931740721880232424415136010517778924950934389784576 1622 20484140337806912329973304701095703952828697566154469868737303997739122394575765723713839721077414781162280685343026914649770398681454689526876229792760309901604324084267052723598576494321092683967380529569443641287753977971127689086455431299072 1623 32392179320711013956235877255339069383861819251773799758325440122805230580834712666297092939948014171479430556561350444887099515599558957760861309302229179756969984 1624 75340437258240 1625 497871360000 1626 85371191552888484561890415827205420702058894294283475055011287537354192220932014080 1627 2983822260472663355614640052836091891508766057459164608140690092720375166628240549001325271974028553978224076760575807911034200117097974649322095057466262654971549261529566803405848093334265471170824968571826067152553596051193083318786423301592296241720596322395670100152588318376029527065417894381847010240301145048348182370036427534942893874802971970118883645932393564417788407607845863997978071490245384444247621472201111805523993935739631406200334875162568704673137851196859800946212864 1628 142023573362442240 1629 344811496694824993130628081108819566314216302491310489600 1630 2367632652476062727489969429000378491842610719621120 1631 5031373086810321001039937023599951554836858440712211798713480159149686784 1632 44281036800 1633 37048216023619003456918929801216 1634 8519466649883278049280 1635 657150071158314121735890941666918400 1636 9915839531853728984278729620491565597426070244464218289269731929116086868544670187377838156595729272713868180375350374563840 1637 3055433994724007276149391414104158096904976442838184558736066654945664170627318322177357078501405239273701454602829627300899020919908326040905825338845452958690866443806276406687588447574287842478924767817549892764214882356421717318437297460830511351521890634133166182556250438017054235714987923847011338486068372529508538746917301795781523327798243297401736853434771009963815329390434164733929545206011273670909564387533938488856569790197382559949142912166470353585293159625584436168921972736 1638 40236134400 1639 21069387251648556254152682052505809577066201350144 1640 34288270112194560 1641 2073099476525504893199096144341700440567156432113523184532828167859534757173421610643013948156672906974683555619926428472774368998371773296695123795342667504446078976 1642 20975759705914278225892664013922000847696586307742177145586999293684861332045584101082971874383272735910175421791259560601364888249809602075521259307786557339242827862289461988964942330184798908382597662279110288678660073442434753624530361650249728 1643 927251225780350805972462075904 1644 27440370068504477693686528343297788571811840 1645 32061759065948160000 1646 83903038823657112903570656055688003390786345230968708582347997174739445328182336404331887497533090943640701687165038242405459552999238408302085037231146229356971311449157847955859769320739195633530390649116441154714640293769739014498121446600998912 1647 12710959588290487910400 1648 4791719268862707137657538116321280 1649 3410512607094195460639097831351648256 1650 27941760000 1651 45210000339707614490359816187036582516097024 1652 7354198047510925148160 1653 2599934890711449600 1654 1342448621178513806457130496891008054252581523695499337317567954795831125250917382469310199960529455098251226994640611878487352847987814532833360595698339669711540983186525567293756309131827130136486250385863058475434244700315824231969943145615982592 1655 177167308707423965874172680396527330593606723902350207350487419119206192935149449781104567338867359744 1656 944662118400 1657 3203854756451720653595624251435681680620232578525492211861229828776304753379710936995444375946689500176660776461616679276667491760113792886668866710505209681612233972180610089418844744003656448715181017339055196355129384481767258658897707622287814270933417993576818863040102859294170662269079177235803761264367629793501945525087556647813406604969370763816323622827218446543817622830903894720044906793938477300747667387222787084891266524326010615181232478267868817481052360147556825740263526483623936 1658 5369794484714055225828521987564032217010326094781997349270271819183324501003669529877240799842117820393004907978562447513949411391951258131333442382793358678846163932746102269175025236527308520545945001543452233901736978801263296927879772582463930368 1659 5508168265619154177255014400 1660 13709218794429894841168035840 1661 84277549006594225016610728210023238308264805400576 1662 5463756259384863011960986612941146924931769234834142403520722402390668302139648901120 1663 205046704412910121830119952091883627559694885025631501559118709041683504216301499967708440060588128011306289693543467473706719472647282744746807469472333419623182974219559045722806063616234012717771585109699532566728280606833104554169453287826420113339738751588916407234566582994826922385221067343091440720919528306784124513605603625460058022718039728884244711860941980578804327861177849262082874034812062547247850712782258373433041057556864679371598878609143604318787351049443636847376865694951931904 1664 9409720320 1665 6818690079129600 1666 5225472000000 1667 3280747270606561949281919233470138040955118160410104024945899344666936067460823999483335040969410048180900635096695479579307511562356523915948919511557334713970927587512944731564897017859744203484345361755192521067652489709329672866711252605222721813435820025422662515753065327917230758163537077489463051534712452908545992217689658007360928363488635662147915389775071689260869245778845588193325984556993000755965611404516133974928656920909834869945582057746297669100597616791098189558029851119230910464 1668 109761480274017910774746113373191154287247360 1669 13122989082426247797127676933880552163820472641640416099783597378667744269843295997933340163877640192723602540386781918317230046249426095663795678046229338855883710350051778926259588071438976813937381447020770084270609958837318691466845010420890887253743280101690650063012261311668923032654148309957852206138849811634183968870758632029443713453954542648591661559100286757043476983115382352773303938227972003023862445618064535899714627683639339479782328230985190676402390467164392758232119404476923641856 1670 37882122439617003639839510864006055869481771513937920 1671 2122853863962117010635874451805901251140768186484247740961616043888163591345583729298446282912433056742075960954804662756120953854332695855815806766430891524552784871424 1672 5959546306560 1673 322007877555860544066555969510396899509558940205581555117662730185579954176 1674 130218039705600 1675 3735465674926184202240000 1676 10153819680618218479901419131383363171764295930331359528212205495414872953389742271874906272354026775259001016704358783553372160 1677 58432555897690521600 1678 5498669552347192551248406515265568990218573921056765285652758342843724289027757598594294579038328648082437025770047946254284197265358088326485444999980399287138471867132008723635225842203963925039047681580495087515378666292493616054148887124443064696832 1679 148192864094476013827675719204864 1680 2205403200 1681 13367494538843734067838845976576 1682 30704711072324077486080 1683 4740548198400 1684 40615278722472873919605676525533452687057183721325438112848821981659491813558969087499625089416107101036004066817435134213488640 1685 11338707757275133815947051545377749157990830329750413270431194823629196347849564785990692309687511023616 1686 87420100150157808191375785807058350798908307757346278456331558438250692834234382417920 1687 1288031510223442176266223878041587598038235760822326220470650920742319816704 1688 172777978518726634426271764168521803023187265891525885651603947520 1689 135862647293575488680695964915577680073009163934991855421543426808842469846117358675100562106395715631492861501107498416391741046677292534772211633051577057571378231771136 1690 9523422720000 1691 119900833843155309163093283133456384 1692 1219138492878028800 1693 220167222401506963361935215497931741851683454730891855235946966478942537847923263109263201530850567083605508118217763788502525007616611482988163470448047603522353879424254306230105181145555144826419259011060016190146225731164804547576615578353537327887697818814566001287570318674312842206213699492197837358468009281346017429481993653422495540459101416196634401775922276584857934736755122655065919205301343536683993404422522220729266647007996864549635753714136436779189007783957924813696045386700714954924752896 1694 6613488000000 1695 10514401138533025947774255066670694400 1696 46814918126516305920 1697 3522675558424111413790963447966907869626935275694269683775151463663080605566772209748211224493609073337688129891484220616040400121865783727810615527168761656357662070788068899681682898328882317222708144176960259042339611698636872761225849253656597246203165101033056020601125098789005475299419191875165397735488148501536278871711898454759928647345622659146150428414756425357726955788081962481054707284821496586943894470760355531668266352127949832794172059426182988467024124543326797019136726187211439278796046336 1698 349680400600631232765503143228233403195633231029385113825326233753002771336937529671680 1699 14090702233696445655163853791867631478507741102777078735100605854652322422267088838992844897974436293350752519565936882464161600487463134911242462108675046625430648283152275598726731593315529268890832576707841036169358446794547491044903397014626388984812660404132224082404500395156021901197676767500661590941952594006145115486847593819039714589382490636584601713659025701430907823152327849924218829139285986347775577883041422126673065408511799331176688237704731953868096498173307188076546904748845757115184185344 1700 255467520000 1701 14428814400 1702 10782449978758523781120 1703 723360005435321831845757058992585320257552384 1704 4090749965785830166364160 1705 39627113103360000 1706 90090201945656402759653892346111082335741115122594042440134792689151578751430780495368922382963976570182648230216465551430192287995626919141137530879678861920476723071090830928039540198669744947839757215014831513851964068536215405431175366646875171992895488 1707 8695209426788831275564541754596971524672586491839478746978779315765918070151510955206435974809325800415543136070879898649071426987346722225421544515300931684568206833352704 1708 29416792190043700592640 1709 14428879087305160350887786282872454633991926889243728624743020395163978160401498971128673175525822764391170580035519367643301478899162250149112281199283247744440983841947930213096173151555101971344212558548829221037423049517616630829981078542977422320448164253831397460382208404639766426826421009920677469124559456262292598258531936070696667739527670411862632154786842318265249610907983718322400081038628850020122191752234416257713218978316082515124928755409645520760930814129466560590384030462818055285948605792256 1710 286123622400 1711 6593786494438050175804174761984 1712 76667508301803314202520609861140480 1713 34780837707155325102258167018387886098690345967357914987915117263063672280606043820825743899237303201662172544283519594596285707949386888901686178061203726738272827333410816 1714 1441443231130502444154462277537777317371857841961504679042156683026425260022892487925902758127423625122922371683463448822883076607930030706258200494074861790727627569137453294848632643178715919165436115440237304221631425096579446486898805866350002751886327808 1715 1750329000000 1716 465589555200 1717 54568201713507127370225565301626372096 1718 5765772924522009776617849110151109269487431367846018716168626732105701040091569951703611032509694500491689486733853795291532306431720122825032801976299447162910510276549813179394530572714863676661744461760949216886525700386317785947595223465400011007545311232 1719 353086972615500792965763155055431235905757493751101941350400 1720 137153080448778240 1721 59100688741601936797236372614645574180830932538342312446947411538591654545004539785743045326953770042946234695825487329866962857570968576610763903792264182761230269816618722152841925228769697674625894639816004489369284810824157719879602497712035521824555680783693403997725525625404483284281020456635094913534195532850350482466946810145573551061105338006989341306006906135614462406279101310248550731934223769682420497417152168991593344935182673981951708182157908053036772614674295032178212988775702754451245489325080576 1722 140270195913523200 1723 236402754966407747188945490458582296723323730153369249787789646154366618180018159142972181307815080171784938783301949319467851430283874306443055615169056731044921079266474888611367700915078790698503578559264017957477139243296630879518409990848142087298222723134773615990902102501617933137124081826540379654136782131401401929867787240582294204244421352027957365224027624542457849625116405240994202927736895078729681989668608675966373379740730695927806832728631632212147090458697180128712851955102811017804981957300322304 1724 41590045411812222893676212762146255551546556130637248627557193709219319617084384345599616091562093671460868164421053577434612367360 1725 10404495360000 1726 92252366792352156425885585762417748311798901885536299458698027713691216641465119227257776520155112007867031787741660724664516902907521965200524831620791154606568164424797010870312489163437818826587911388175187470184411206181084575161523575446400176120724979712 1727 5393763136422030401063086605441487251728947545636864 1728 2327925600 1729 2176782336000000 1730 2424455836135488232949728695296387575646833376892026880 1731 2225973613257940806544522689176824710316182141910906559226567504836075025958786804532847609551187404906379042834145254054162285308760760889707915395917038511249460949338292224 1732 166360181647248891574704851048585022206186224522548994510228774836877278468337537382398464366248374685843472657684214309738449469440 1733 242076421085601533121480182229588271844683499677050111782696597662071417016338594962403513659202642095907777314101196103135079864610687289797688949933114092589999185168870285938040525737040681675267664444686354388456590585135750020626851830628497497393380068490008182774683752961656763532415059790377348765836064902555035576184614134356269265146287464476628341989404287531476838016119198966778063798002580560619194357420655284189566340854508232630074196714118791385238620629705912451801960402025278482232301524275530039296 1734 493694233804800 1735 11610836743449737027529780782466815137782610257664423188921543499396297060197954340854468925120011288182784 1736 301361749032960 1737 1412347890462003171863052620221724943623029975004407765401600 1738 89232325903030297671531233280 1739 10561970993654308399280075833344 1740 41855798476800 1741 61971563797913992479098926650774597592238975917324828616370329001490282756182680310375299496755876376552390992409906202402580445340335946188208371182877207703039791403230793200138374588682414508868522097839706723444887189794752005280474068640895359332705297533442094790319040758184131464298255306336601284054032615054089107503261218395204931877449590906016855549287497608058070532126514935495184332288660623518513755499687752752528983258754107553298994358814410594621086881204713587661301862918471291451469190214535690059776 1742 196067122345525556407173120 1743 88130692249906466836080230400 1744 306670033207213256810082439444561920 1745 46443346973798948110119123129867260551130441030657692755686173997585188240791817363417875700480045152731136 1746 124784355959966331709831721779200 1747 3966180083066495518662331305649574245903294458708789031447701056095378096395691539864019167792376088099353023514233996953765148501781500556045335755704141292994546649806770764808855973675674528567585414261741230300472780146864128337950340393017302997293139042140294066580418608523784413715088339605542482179458087363461702880208717977293115640156773817985078755154399846915716514056096955871691797266474279905184880351980016176161854928560262883411135638964122278055749560397101669610323319226782162652894028173730284163825664 1748 56873575734312960 1749 6648326359915010457600 1750 85571640000 1751 218272806854028509480902261206505488384 1752 16362999863143320665456640 1753 253835525316255713194389203561572751737810845357362498012652867590104198169324258551297226738712069638358593504910975805040969504114016035586901488365065042751650985587633328947766782315243169828325466512751438739230257929399304213628821785153107391826760898696978820261146790945522202477765653734754718859485317591261548984333357950546759400970033524351045040329881590202605856899590205175788275025054353913931832342526721035274358715427856824538312680893703825795567971865414506855060692430514058409785217803118738186484842496 1754 1511462777525897730881709437131452388340513208492626730331308486061116893453764513419391410506221355136893448810359369312903444937236839877845398841275042277074012805935874226099199822453765223654816340183862271511501393202070889679446402260113820485561958067601408 1755 49177497600 1756 10647051625423929060781110467109441421195918369443135648654641589560145821973602392473501719439895979893982250091789715823260766044160 1757 1318944266468804788496613251114585700391153419082062049761946542840135492304896 1758 358072730215046382351875218665711004872328428574090356557134063363074837849024030383800320 1759 16245473620240365644440909027940656111219894102871199872809783525766668682836752547283022511277572456854949984314302451522622048263297026277561695255364162736105663077608533052657074068175562869012829856816092079310736507481555469672244594249798873076912697516606644496713394620513420958577001839024302007007060325840739134997334908834992601662082145558466882581112421772966774841573773131250449601603478650491637269921710146257558957787382836770452011577197044850916350199386528438723884315552899738226253939399599243935029919744 1760 7057290240 1761 2279396979976131385901591233717068503363770513316768316648005124952140826581797687841635952180415902624132139862164740151462180156171019151060905365419047435519448012122411237376 1762 24183404440414363694107350994103238213448211335882027685300935776977870295260232214710262568099541682190295180965749909006455118995789438045526381460400676433184204894973987617587197159260243578477061442941796344184022291233134234871142436161821127768991329081622528 1763 53469978155374936271355383906304 1764 8172964800 1765 743093551580783169761905970077876168818087056490523084090978783961363011852669077814686011207680722443698176 1766 96733617761657454776429403976412952853792845343528110741203743107911481181040928858841050272398166728761180723862999636025820475983157752182105525841602705732736819579895950470348788637040974313908245771767185376736089164932536939484569744647284511075965316326490112 1767 10399739562845798400 1768 13408979189760 1769 26375145977752200703216699047936 1770 4085665581950513971200 1771 3869835264000000 1772 170352826006782864972497767473751062739134693911090170378474265432962333151577638279576027511038335678303716001468635453172172256706560 1773 22597566247392050749808841923547599097968479600070524246425600 1774 1547737884186519276422870463622607245660685525496449771859259889726583698896654861741456804358370667660178891581807994176413127615730524034913688413465643291723789113278335207525580618192655589022531932348274966027777426638920591031753115914356552177215445061223841792 1775 59767450798818947235840000 1776 3095468829573120 1777 4258653436704290411496317656220475355619627919703067819457847892578577595193557659754960653196347954129784008688088501851946234219933735656505133041022183076293682941816611288555736024527814752734499269985197642038833711017244877041760886915019275783874202177793332214946436119399870223765209570089186625324858822057194719804741362341640300570104861965278742467343134693252602224069515183718517860362742307354479760486356784580541535430215686362353372122892742125398615706667982111040833930016299348977583112689968544202104483281371136 1778 310082306856705174831000111022198782689280 1779 145881406718472408697701838957892384215281312852273172265472327996937012901235052021864700939546617767944456951178543369693579529994945225667897943386819035873244672775834319192064 1780 877390002843513269834754293760 1781 46295040347860597238128451775525460496483352576 1782 17758540800 1783 272553819949074586335764329998110422759656186860996340445302265125028966092387690224317481804566269064306176556037664118524558990075759082016328514625419716882795708276263122467567105569780144175007953279052649090485357505103672130672696762561233650167948939378773261756571911641591694320973412485707944020790964611660462067503447189864979236486711165777839517909960620368166542340448971757985143063215507670686704671126834213154658267533803927190615815865135496025511405226750855106613371521043158334565319212157986828934686930007752704 1784 707698600012704294610009146034265305182975041091690027628969769041920 1785 1463132160000 1786 136311466398132448788480 1787 4360861119185193381372229279969766764154498989775941447124836242000463457478203043589079708873060305028898824896602625896392943841212145312261256234006715470124731332420209959481073689116482306800127252464842385447765720081658754090763148200979738402687183030060372188105150586265467109135574599771327104332655433786567393080055155037839667783787378652445432286559369925890664677447183548127762289011448122730987274738029347410474532280540862835049853053842167936408182483628013681705813944336690533353045107394527789262954990880124043264 1788 112395755800594340633340020094147741990141296640 1789 17443444476740773525488917119879067056617995959103765788499344968001853829912812174356318835492241220115595299586410503585571775364848581249045024936026861880498925329680839837924294756465929227200509009859369541791062880326635016363052592803918953610748732120241488752420602345061868436542298399085308417330621735146269572320220620151358671135149514609781729146237479703562658709788734192511049156045792490923949098952117389641898129122163451340199412215368671745632729934512054726823255777346762133412180429578111157051819963520496173056 1790 155165173512671246908782636498968804841397336121089720320 1791 90390264989568202999235367694190396391873918400282096985702400 1792 2793510720 1793 345200840731009945668037542748255184110652642920759296 1794 390079394611200 1795 47557987301170122864761982084984074804357571615393477381822642173527232758570820980139904717291566236396683264 1796 10902580864434103358239857118320068015304620410309770904222352987709589321700968849892865760706453483411437824093992669003019024429219840 1797 9336410029982234156652917693305112589778004022545483024990228991803968825679043329399340860130983537148445244875426775660389089919676494442745468376756418295887659057653396428292096 1798 122818844289296309944320 1799 84412433054003506463783248071333484825033818821251971184764578741768671507513344 1800 3859455600 1801 71448348576730208360402604523024658663907311448489024669693316988935593287322878666163481950176220037593478347105937422686501991894419788796088422137966026262523598150372719976137911322484446114613284904383977643176193557817897027023063420124852033989626806764509137929914787205373413116077254242653423277386226627159120168223623660139965116969572411841665962582988716865792650075294655252525257343163566042824495509307872827973214736884381496689456792434150079470111661811761376161068055664012337698456291039551943299284254570579952324837376 1802 969325983275608524718080 1803 37345640119928936626611670773220450359112016090181932099960915967215875302716173317597363440523934148593780979501707102641556359678705977770981873507025673183550636230613585713168384 1804 2272377173799075840 1805 63474972917760000 1806 561080783654092800 1807 185180161391442388952513807102101841985933410304 1808 4906720531315412108961319031112990720 1809 813501413650591226265600 1810 620660694050684987635130545995875219365589344484358881280 1811 73163108942571733361052267031577250471841086923252761261765956596670047526218627754151405516980449318495721827436479920830978039699885863727194544269277210892824164505981665255565221194224072821364003742089193106612422203205526555671616942207848482805377850126857357240232742098302375030863108344477105436043496066210939052260990627983324279776842149725865945684980446070571673677101726978585863519399491627852283401531261775844571890569606652610003755452569681377394341695243649188933688999948633803219242024501189938467076680273871180633473024 1812 449583023202377362533360080376590967960565186560 1813 782757789696000000 1814 1622920799648763636794387819263539015225898985582965315977095298129942228654258768305409810086882881212439741419285899301526571702792249970433655741838150380262563893244943618566343222301982026914890443494024770777542742915332797661711555273012336055775862520517851130888192 1815 1851776640000 1816 11323177600203268713760146336548244882927600657467040442063516304670720 1817 9484343302046464884971246029111296 1818 1996549695359461307357307548467200 1819 3492364909664456151694436179304087814144 1820 143700480000 1821 2390120967675451944103146929486108822983169029771643654397498621901816019373835092326231260193531785510001982688109254569059607019437182577342839904449643083747240718759269485642776576 1822 25966732794380218188710205108216624243614383769327445055633524770079075658468140292886556961390126099399035862708574388824425147244675999526938491869410406084201022291919097897061491556831712430638247095904396332440683886645324762587384884368197376892413800328285618094211072 1823 299676094228773819846870085761340417932661092037643310128193358219960514667391499281004156997551920408558476605179821755723686050610732497826588853326959455817007777816500900886795146011541802276306959327597334964684481344329836772030942995283347385570827674119607735255993311634646528126415291778978223866034159887200006358061017612219696249965945445277146913525679907105061575381408673704287696975460317707682952812672048233859366463773108849090575382333725414921807223583717987077872390143789604057986015332356873987961146082401776355874705506304 1824 177124147200 1825 239069803195275788943360000 1826 1427717214448484762744499732480 1827 239719573094400 1828 2791060701295130459709403422289937411917982825039301351480922364853654866355448025572573634740852091753328082968062123264772870253880279040 1829 59344078449942451582237572857856 1830 16342662327802055884800 1831 76717080122566097880798741954903146990761239561636687392817499704309891754852223815937064191373291624590970010926034369465263628956347519443606746451701620689153991121024230627019557378954701382734581587864917750959227224148438213639921406792536930706131884574619580225534287778469511200362314695418425309704744931123201627663620508728242239991282033990949609862574056218895763297640620468297650425717841333166835920044044347867997814725915865367187297877433706219982649237431804691935331876810138638844419925083359740918053397094854747103924609613824 1832 45292710400813074855040585346192979531710402629868161768254065218682880 1833 934920894363048345600 1834 4961316909707282797296001776355180523028480 1835 12174844749099551453379067413755923149915538333540730209746596396422971586194130170915815607626640956517550915584 1836 103322419200 1837 5523213451696159130688600683972082945770442286732148736 1838 6647483595361335856309812507703455806365282244947825934242182341140243368567843914978958582115872281446153180853395043539052837694637055878896253918569063957555461706731289061647741838548918382243391256551525461104815074981203139222370530398258528484457932884041118232118034432 1839 152967741931228924422601403487110964670922817905385193881439911801716225239925445908878800652386034272640126892038992292419814849243979684949941753884777157359823406000593247081137700864 1840 1700391813120 1841 5402395715456224413682127876565343028802164404560126155824933039473194976480854016 1842 5866663611843319928453123582619009103828228973757896401832084494140618143318409713808184442880 1843 30694613463847759145751880482164834304 1844 44656971220722087355350454756638998590687725200628821623694757837658477861687168409161178155853633468053249327488993972236365924062084464640 1845 109099041266073600 1846 3137073957528408902514769920 1847 5027730562912491790716026352756532641186528595911421944975687660621653066045995340001251438845840039909193810636048588437275517187283191034256211735458717413484395962107443978372353712387175309818893538942315249726863915361792046769105889315555700290757059187482268809660615083849777886026944655878941921096810163806090141870563033660014083440068659379630873631953653348361552743474175703010354818299844449610421758856006490381877104785877622152703986753695495370832782900424330752290673909878629245835307904210263063980805547432008400706202803215651569664 1848 18681062400 1849 481229803398374426442198455156736 1850 24352464568320000 1851 2447483870899662790761622455793775434734765086486163102103038588827459603838807134542060810438176548362242030272623876678717037587903674959199068062156434517757174496009491953298203213824 1852 178627884882888349421401819026555994362750900802515286494779031350633911446748673636644712623414533872212997309955975888945463696248337858560 1853 13969459638657824606777744717216351256576 1854 7986198781437845229429230193868800 1855 2051952580220682240000 1856 36275025346560 1857 9789935483598651163046489823175101738939060345944652408412154355309838415355228538168243241752706193448968121090495506714868150351614699836796272248625738071028697984037967813192812855296 1858 6807023201650007916861248007888338745718049018826573756663994717327609209413472168938453588086653216200860857193876524583990105799308345219989764012614721492536792787692839999127287642674092423417232646708762072171330636780752014563707423127816733168084923273258105069688867258368 1859 21257640000000000 1860 167423193907200 1861 82374337542758265499091375763563030793200084515412737146481666631625163834097587650580503574050243213872231393461020072956322073596447801905253773073755626102528343443168362141652643223751480276072751742030893051524938389287600894265030890546064593563763657727709492177479517533794760884665461241920584435250137723798980884407304743485670743082084915275872233585928656459555680149080894718121653343024651462417150097096810338416674484811818961349902118972546996155724315040552235045530401339451461563765684702580950040261518089126025637170426727885235317374976 1862 20901888000000 1863 5595306393600 1864 724683366413009197680649365539087672507366442077890588292065043498926080 1865 779190063942371293016260314480379081594594453346606733423782169371070181516424330938612198888105021217123258597376 1866 93866617789493118855249977321904145661251663580126342429313351906249890293094555420930951086080 1867 5271957602736528991941848048868033970764805408986415177374826664424010485382245609637152228739215565687822809181505284669204612710172659321936241476720360070561813980362775177065769166320094737668656111489977155297596056914406457232961976994948133988080874094573407499358689122162864696618589519482917403856008814323134776602067503583082927557253434577655822949499434013411563529541177261959785813953577693594697606214195861658667167027956413526393735614243007753966356162595343042913945685724893540081003820965180802576737157704065640778907310584655060311998464 1868 2858046158126213590742429104424895909804014412840244583916464501610142583147978778186315401974632541955407956959295614223127419139973405736960 1869 5640364303994013877509134745600 1870 16930529280000 1871 84351321643784463871069568781888543532236886543782642837997226630784167766115929754194435659827449051005164946904084554707273803362762549150979863627525761128989023685804402833052306661121515802698497783839634484761536910630503315727391631919170143809293985513174519989739025954605835145897432311726678461696141029170156425633080057329326840916054953242493167191990944214585016472658836191356573023257243097515161699427133786538674672447302616422299769827888124063461698601525488686623130971598296641296061135442892841227794523265050252462516969354480964991975424 1872 15682867200 1873 337405286575137855484278275127554174128947546175130571351988906523136671064463719016777742639309796204020659787616338218829095213451050196603919454510103044515956094743217611332209226644486063210793991135358537939046147642522013262909566527676680575237175942052698079958956103818423340583589729246906713846784564116680625702532320229317307363664219812969972668767963776858340065890635344765426292093028972390060646797708535146154698689789210465689199079311552496253846794406101954746492523886393186565184244541771571364911178093060201009850067877417923859967901696 1874 1742597939622402026716479490019414718903820548819602881705982647635867957609848875248244118550183223347420379441632390293501467084622936376317379587229368702089418953649367039776585636524567660394811557557443090475860643015872515728309100320721083691029740357954074897840350018142208 1875 235322010000 1876 1882674700162796837928960 1877 5398484585202205687748452402040866786063160738802089141631822504370186737031419504268443882228956739264330556601861411501265523415216803145662711272161648712255297515891481781315347626311777011372703858165736607024738362280352212206553064442826889203794815072843169279343297661094773449337435667950507421548553025866890011240517123669076917818627517007519562700287420429733441054250165516246820673488463558240970348763336562338475179036627367451027185268984839940061548710497631275943880382182290985042947912668345141838578849488963216157601086038686781759486427136 1878 375466471157972475420999909287616582645006654320505369717253407624999561172378221683723804344320 1879 21593938340808822750993809608163467144252642955208356566527290017480746948125678017073775528915826957057322226407445646005062093660867212582650845088646594849021190063565927125261390505247108045490815432662946428098953449121408848826212257771307556815179260291372677117373190644379093797349742671802029686194212103467560044962068494676307671274510068030078250801149681718933764217000662064987282693953854232963881395053346249353900716146509469804108741075939359760246194841990525103775521528729163940171791650673380567354315397955852864630404344154747127037945708544 1880 2194449287180451840 1881 18962192793600 1882 27881567033958432427463671840310635502461128781113646107295722362173887321757582003971905896802931573558726071066118244696023473353966982021078073395669899233430703258389872636425370184393082566316984920919089447613770288253960251652945605131537339056475845727265198365445600290275328 1883 345753325789198362475656184100181953843338521891848073972795714526284478494774657024 1884 28773313484952151202135045144101821949476171939840 1885 89161004482560000 1886 172519199660136380497920 1887 73953703558014566400 1888 2996154760097043578880 1889 22112192860988234497017661038759390355714706386133357124123944977900284874880694289483546141609806804026697959841224341509183583908728025684634465370774113125397698625091509376267663877373038638582595003046857142373328331900322661198041351957818938178743562538365621368190147219844192048486136495925278398662873193950781486041158138548539055385098309662800128820377274080188174558208677954546977478608746734555014548534626559338394333334025697079407350861761904394492103518198297706266134045418663874735914650289541700970818967506793333381534048414461058086856405549056 1890 9989179200 1891 237376313799769806328950291431424 1892 9089508695196303360 1893 40099575740820075163838422315725216722694391176989296264856184239349098149295016092337124318219084568366973423986669595504099943840213810531517531130371023138933546942619516162837761455292416 1894 1784420290173339675357674997779880672157512241991273350866926231179128788592485248254201977395387620707758468548231567660545502294653886849348996697322873550939565008536951848731223691801157284244287034938821724647281298448253456105788518728418389699614454126544972695388518418577620992 1895 49868164092311762753040660126744261222054045014182830939122058839748491617051157180071180728838721357895888550232064 1896 1047231991241172522589224960 1897 1383013303156793449902624736400727815373354087567392295891182858105137913979098628096 1898 12548295830113635610059079680 1899 370238525397271359484868066075403863621115569767555469253437030400 1900 1021870080000 1901 90571541958607808499784339614758462897007437357602230780411678629479566847511323809724604996033768669293354843509654902821615959690149993204262770158690767361628973568374822405192351241719966263634309132479926855161152847463721620267177377619226370780133632157145585124106843012481810630599215087309940320923128602422400966824583735494815970857362676378829327648265314632450762990422744901824419752381426624737339590797830387050063189336169255237252509129776760399839656010540227404866085050034847230918306407585962807176474490907825493530763462305632493923763837128933376 1902 6007463538527559606735998548601865322320106469128085915476054521999992978758051546939580869509120 1903 353485660908554184364070443774213308529308306350857519104 1904 239117598720 1905 172267948253725097128333395012332657049600 1906 114202898571093739222891199857912363018080783487441494455483278795464242469919055888268926553304807725296541987086820330274912146857848758358335788628663907260132160546364918318798316275274066191634370236084590377426003100688221190770465198618776940775325064098878252504865178788967743488 1907 5796578685350899743986197735344541625408475990886542769946347432286692278240724723822374719746161194834774709984617913780583421420169599565072817290156209111144254308375988633932310479470077840872595784478715318730313782237678183697099352167630487729928552458057317447942837952798835880358349765587836180539080230555033661876773359071668222134871211288245076969488980136476848831387055673716762864152411303983189733811061144771204044117514832335184160584305712665589737984674574553911429443202230222778771610085501619659294367418100831585968861587560479611120885576251736064 1908 78024863544193843200 1909 151749492832743438159539936465780736 1910 635556550707901427338373679099776224630363488751983494430720 1911 2286144000000 1912 46379735450432588651561559394501611040471452292984997650692162783931269120 1913 370981035862457583615116655062050664026142463416738737276566235666348305807406382324631982063754316469425581439015546481957338970890854372164660306569997383113232275736063272571667870686084981815846130206637780398740082063211403756614358538728351214715427357315668316668341628979125496342934384997621515554501134755522154360113494980586766216631757522447684926047294728734518325208771563117872823305754323454924142963907913265357058823520949269451786277395565610597743231019172771450331484364942734257841383045472103658194839514758453221502007141603870695111736676880111108096 1914 2773897917235200 1915 797890625476988204048650562027908179552864720226925295025952941435975865872818514881138891661419541726334216803713024 1916 11706557063684970867680989611724373646557243034993641815721838598595144020574121075451147886488094891849350991705274835857929908797331069898588160 1917 13016022618409459620249600 1918 317524282221266099026944113686731553473822720 1919 491113815421564146332030087714637348864 1920 3491888400 1921 223511354218525193708443915475461620105216 1922 1105369598603666789498880 1923 41061965558599756967770544451302621924039056565237039375212732661093476504878096478553215301856342598007780786162349665796198342492378941984273951877499927694267952069242384550745867730219433984 1924 1278212160261980160 1925 1120210560000 1926 127779180503005523670867683101900800 1927 855519650485998980341686142500864 1928 185518941801730354606246237578006444161885809171939990602768651135725076480 1929 164247862234399027871082177805210487696156226260948157500850930644373906019512385914212861207425370392031123144649398663184793369969515767937095807509999710777071808276969538202983470920877735936 1930 2542226202831605709353494716399104898521453955007933977722880 1931 97250452665128080799201140424586209270469089929917559544628179282519210277576738688108326306120811536561099620749291416966224667185212128536732711405485393998835161690554570525027302293133061473133167956888854304847320072378490226373914404776404900830360989156158555204705747987103874113322191420816494573519145469351599632577592028190937243092715443964525917253742029369381571843528212641971653392663661367767634533130676015033760828233075725291169061901583151424534801552290026999075696637363548129287571517072239141373828009756839961297422160128605079499371099424059846320717824 1932 5885971660800 1933 389001810660512323196804561698344837081876359719670238178512717130076841110306954752433305224483246146244398482997165667864898668740848514146930845621941575995340646762218282100109209172532245892532671827555417219389280289513960905495657619105619603321443956624634220818822991948415496453288765683265978294076581877406398530310368112763748972370861775858103669014968117477526287374112850567886613570654645471070538132522704060135043312932302901164676247606332605698139206209160107996302786549454192517150286068288956565495312039027359845189688640514420317997484397696239385282871296 1934 1871100290188799823427849418472036155688235556658241445158638039784886148627153811673398092649345969771258543916430464291224160614118994056942973560892029456550005318391642821735191613854090300483737521948009928743747634801675815989583301814170041397662925850196021289039711089278447509307392 1935 436396165064294400 1936 302633210880 1937 189624485264837006287374138472552286193595812151296 1938 1974776935219200 1939 88512851402034780793767983129646580183894661604313106937035702918728826494662312198144 1940 224611840727939397077697099202560 1941 2627965795750384445937314844883367803138499620175170520013614890309982496312198174627405779318805926272497970314390378610956693919512252286993532920159995372433148932431512611247735534734043774976 1942 29937604643020797174845590695552578491011768906531863122538208636558178378034460986774369482389535516340136702662887428659586569825903904911087576974272471304800085094266285147763065821665444807739800351168158859899962156826813055833332829026720662362606813603136340624635377428455160148918272 1943 1688009342576140845005868739067904 1944 6861254400 1945 51065000030527245059113635969786123491383342094523218881660988251902455415860384952392889066330850670485389875437633536 1946 1270097128885064396107776454746926213895290880 1947 425492887034560669286400 1948 2996878608303352542126333340601439653518654216958372304824790681240356869266974995315493858940952292313433853876550357979630056652116753894038568960 1949 25493622663447335613025783755462727242997849110588308729267009429836715859005076586655469091191734019440272898981702249209193999154600248223133259898679563124430644626208737335712757132331073266813021180890671822889895873053586941902563417725705886323274151141352028295582383600331357975562732547818519153480602869917705734082420284638085052653296797342636682052564950547007162769349859774817017106966422845592078787053007933285010198556331402930728222563128613647033251018123516837645699419305029960803961147771385057476300769789697054814351434744753049960283137487420744353898253254656 1950 111767040000 1951 101974490653789342452103135021850908971991396442353234917068037719346863436020306346621876364766936077761091595926808996836775996618400992892533039594718252497722578504834949342851028529324293067252084723562687291559583492214347767610253670902823545293096604565408113182329534401325431902250930191274076613922411479670822936329681138552340210613187189370546728210259802188028651077399439099268068427865691382368315148212031733140040794225325611722912890252514454588133004072494067350582797677220119843215844591085540229905203079158788219257405738979012199841132549949682977415593013018624 1952 11984619040388174315520 1953 958878292377600 1954 1916006697153331019190117804515365023424753210018039239842445352739723416194205503153559646872930273045768748970424795434213540468857849914309604926353438163507205446033042249456836212586588467695347222474762167033597578036916035573333301057710122391206836070600725799976664155421130249530769408 1955 112844396298240000 1956 1841492063036937676936642889222516604766475004149760 1957 1964455261686256585328120350858549395456 1958 91373901724703024815647982878720 1959 168189810928024604539988150072535539400863975691210913280871352979838879763980683176153969876403579281439870100120984231101228410848784146367586106890239703835721531675616807119855074222978801598464 1960 29189160000 1961 675966143593875737553924853334016 1962 511116722012022094683470732407603200 1963 758497941059348025149496553890209144774383248605184 1964 47950057732853640674021333449623034456298467471333956877196650899845709908271599925047901743055236677014941662024805727674080906433868062304617103360 1965 2756287172059601554053334320197322512793600 1966 122624428617813185228167539488983361499184205441154511349916502575342298636429152201827817399867537474929199934107186907789666590006902394515814715286620042464461148546114703965237517605541661932502222238384778690150244994362626276693331267693447833037237508518446451198506505946952335969969242112 1967 1416205622432556492700287730074345282942314585669009710992571246699661223914596995170304 1968 49527501273169920 1969 22623082298147467799300508401549651745875731606454881222656 1970 40675619245305691349655915462385678376343263280126943643566080 1971 52064090473637838480998400 1972 404434316332892160 1973 427712014047151254204225987634689354904859402063747942625598138878407426697153714990861522524247419058697657525162198682668476909720545758093122898104285145324207801913143247368517440364658999709147687964377873557737527279728607699078757412882396407317016260915109510753097495457616864329338685504981624638081226158829251325139326918154634754735733481125641624319205529356457323328540777011816456479270780827832953699406317546436205663382460114551860427237682386936824611513278156664818830628755057538879589831768445728452312895728022063184213920622626785842461618784155110906131436876066717696 1974 8977292538465484800 1975 15300467404497650492375040000 1976 53635916759040 1977 10764147899393574690559241604642274521655294444237498449975766590709688304894763723273854072089829074012151686407742990790478618294322185367525510840975341045486178027239475655670724750270643302301696 1978 690076798640545521991680 1979 27373568899017680269070463208620118713911001732079868328038280888218075308617837759415137441551834819756650081610380715690782522222114928517959865478674249300749299322441167831585116183338175981385452029720183907695201745902630892741040474424473370068289040698567008688198239709287479317077675872318823976837198474165072084808916922761896624303086942792041063956429153878813268693026609728756253214673329972981309036762004322971917162456477447331319067343211672763956775136849802026548405160240323682488293749233180526620948025326593412043789690919848114293917543602185927097992411960068269932544 1980 14529715200 1981 5664822489730225970801150920297381131769258342676038843970284986798644895658387980681216 1982 31391853726160175418410890109179740543791156592935554905578624659287628450925862963667921254366089593581875183131439848394154647041767012996048567113374730870902054027805364215100804507018665454720568893026503344678462718556832326833492804529522645257532802180722291506817665522419798008312125980672 1983 43056591597574298762236966418569098086621177776949993799903066362838753219579054893095416288359316296048606745630971963161914473177288741470102043363901364181944712108957902622682899001082573209206784 1984 145100101386240 1985 13072640007814974735133090808265247613794135576197944033705212992487028586460258547812579600980697771644259808112034185216 1986 98426282615235536596762600220292961440892624390194559639159677288447884963971916545058092966037422080 1987 7007633638148526148882038581406750390761216443412446291977799907383827279006166466410275185037269713857702420892257463216840325688861421700597725562540607820991820626544938964885789742934573051234675719608367080369971646951073508541706361452665182737481994418833154224178749365577594705171885023313618938070322809386258453711082732227045535821590257354762512372845863392976196785414812090561600822956372473083215113411073106680810793588858226516817681239862188227572934435033549318796391721021522862717003199803694214814962694483607913483210160875481117259242891162159597337086057461777477102731264 1988 30122795202604749406863360 1989 42664933785600 1990 162702476981222765398623661849542713505373053120507774574264320 1991 90492329192589871197202033606198606983502926425819524890624 1992 16755711859858760361427599360 1993 448488552841505673528450469210032025008717852378396562686579194072564945856394653850257611842385261686892954937104477645877780844087130988838254436002598900543476520098876093752690543547812675279019246054935493143678185404868704546669207132970571695198847642805321870347439959396966061131000641492071612036500659800720541037509294862530914292581776470704800791862135257150476594266547973795942452669207838277325767258308678827571890789686926497076331599351180046564667803842147156402969070145377463213888204787436429748157612446950906462925450296030791504591545034378214229573507677553758534574800896 1994 2009078638474251226778296966987503394802634021947875513957031978194408220859255229674746960279429733989240011720412150297225897410673088831747108295255982775737731457779543309766451488449194589102116409153696214059421613987637268917343539489889449296482099339566226656436330593434867072531976062763008 1995 5852528640000 1996 12275214779610532012549461363103496820812407672661492960562342630360501736517529580812262846222140589315825065478350266284564712047070223949981978460160 1997 7175816845464090776455207507360512400139485638054345002985267105161039133702314461604121789478164186990287278993671642334044493505394095821412070976041582408695624321582017500043048696765002804464307936878967890298850966477899272746707314127529147123181562284885149925559039350351456978096010263873145792584010556811528656600148717800494628681308423531276812669794164114407625508264767580735079242707325412437212276132938861241150252634990823953221305589618880745034684861474354502447505122326039411422211276598982875970521799151214503406807204736492664073464720550051427673176122840860136553196814336 1998 8333954541158400 1999 28703267381856363105820830029442049600557942552217380011941068420644156534809257846416487157912656747961149115974686569336177974021576383285648283904166329634782497286328070000172194787060011217857231747515871561195403865911597090986829256510116588492726249139540599702236157401405827912384041055492583170336042227246114626400594871201978514725233694125107250679176656457630502033059070322940316970829301649748849104531755444964601010539963295812885222358475522980138739445897418009790020489304157645688845106395931503882087196604858013627228818945970656293858882200205710692704491363440546212787257344 2000 13783770000 2001 210594726147627417600 2002 26453952000000 2003 459252278109701809693133280471072793608927080835478080191057094730306504556948125542663794526602507967378385855594985109378847584345222132570372542466661274156519956581249120002755116592960179485715707960253944979126461854585553455789268104161865415883619986232649595235778518422493246598144656887881330725376675635937834022409517939231656235603739106001716010866826503322088032528945125167045071533268826395981585672508087119433616168639412733006163557735608367682219831134358688156640327828866522331021521702334904062113395145677728218035661103135530500701742115203291371083271861815048739404596117504 2004 29463873008591002830986286227560265676263600066396160 2005 209162240125039595762129452932243961820706169219167104539283407879792457383364136765001273615691164346308156929792546963456 2006 62036862929638945581957120 2007 1516497000027223488450019598644854225392089373767907202062078076518400 2008 189971396404971883116796147279878598821771068592066550377235098762982478315520 2009 12524124635136000000 2010 1045930388979331576627200 2011 117568583196083663281442119800594635163885332693882388528910616250958465166578720138921931398810242039648866779032316188000984981592376865938015370871465286184069108884799774720705309847797805948343221237825009914656374234773901684682052634665437546466206716475558296380359300716158271129125032163297620665696428962800085509736836592443303996314557211136439298781907584850454536327409952042763538312516819557371285932162070302575005739171689659649577870780315742126648276770395824168099923924189829716741509555797735439901029157293498423817129242402695808179645981492042590997317596624652477287576606081024 2012 196403436473768512200791381809655949132998522762583887368997482085768027784280473292996205539554249429053201047653604260553035392753123583199711655362560 2013 1701971548138242677145600 2014 8723933849480476722462720 2015 356644017930240000 2016 4655851200 2017 7524389324549354450012295667238056650488661292408472865850279440061341770661038088891003609523855490537527473858068236032063038821912119420032983735773778315780422968627185582125139830259059580693966159220800634538007951025529707819651368618588002973837229854435730968342995245834129352264002058451047722604571453619205472623157541916371455764131661512732115122042085430429090324954236930736866452001076451671762299658372499364800367306988138217572983729940207496105489713305332746758395131148149101871456611571055068153665866066783899124296271513772531723497342815490725823828326183977758546404902789185536 2018 8229186103190533024883904376780813905111588953898498105168002982684296072639509420747763549304544190419927088006808167617437275794116971854836155577368505449421748051065009396803385296687901036962268811893539692787390930893362253485439137750587184318390678894863264384763210110709215529090973953077280768 2019 176359799183664327730122614450459025762800344174387174604402959822187533187395808842118825117119759548615093230104461161111201682134174685061537969618539987689245540798291569142509154308434219864910987264 2020 3593789451647030353243153587240960 2021 7699676854373990823075175282507776 2022 6299282087375074342192806414098749532217127960972451816906219346460664637694202658883717949826395013120 2023 44079842304000000 2024 95352740904960 2025 32464832400 2026 131666977651048528398142470028493022481785423262375969682688047722948737162232150731964216788872707046718833408108930681878996412705871549677378489237896087190747968817040150348854164747006416591396300990296635084598254894293796055767026204009394949094250862317812230156211361771347448465455583249236492288 2027 7704974668338538956812590763251770010100389163426276214630686146622813973156903003024387696152428022310428133230661873696832551753638010286113775345432348995359153119874238036096143186185277010630621347042099849766920141850142420807323001465434115045209323370942188511583227131734148456718338107853872867947081168506066403966113322922364370702470821389037685884971095480759388492753138617074551246849102286511884594850173439349555576122355853534794735339458772476012021466424660732680596614295704680316371570248760389789353846852386712703279382030103072484861279043062503243600206012393224751518620456125988864 2028 4190305996800 2029 30819898673354155827250363053007080040401556653705104858522744586491255892627612012097550784609712089241712532922647494787330207014552041144455101381729395981436612479496952144384572744741108042522485388168399399067680567400569683229292005861736460180837293483768754046332908526936593826873352431415491471788324674024265615864453291689457482809883285556150743539884381923037553971012554468298204987396409146047538379400693757398222304489423414139178941357835089904048085865698642930722386457182818721265486280995041559157415387409546850813117528120412289939445116172250012974400824049572899006074481824503955456 2030 856141332480000 2031 2821756786938629243681961831207344412204805506790194793670447357155000530998332941473901201873916152777841491681671378577779226914146794960984607513896639803027928652772665106280146468934947517838575796224 2032 80391709185071711993222251005755239956480 2033 31431284186980105365249925613736790327296 2034 8177867552192353514935531718521651200 2035 2536135238615040000 2036 12569819934321184780850648435817980744511905456805368791615838853489153778193950290751757154531471963459404867049830672675394265136199909324781545943203840 2037 1443933261822467552642338494873600 2038 8426686569667105817481118081823553438834267088792062059692035054268719178382857646845709874487853250990005338118971563640255770413175779179352223311225349580207870004290569622326666543808410661849363263378984645414288313234802947569089677056601276742032055188339982729997527153366236701789157327951135506432 2039 31559576241514655567104371766279249961371194013394027375127290456567046034050674700387892003440345179383513633712791034662226131982901290131922023814890901484991091179004878995849802490614894635543025037484440984645304901018183355626795014002418135225177388527379204143444898331583072078718312889769463267111244466200847990645200170690004462397320484409498361384841607089190455266316855775537361907093922965552679300506310407575779639797169576078519235950423132061745239926475410361059723732155206370575857951738922556577193356707375975232632348795302184897991798960384013285786443826762648582220269388292050386944 2040 132843110400 2041 48543868227798273609567779448973385265560527910731776 2042 33706746278668423269924472327294213755337068355168248238768140217074876713531430587382839497951413003960021352475886254561023081652703116717408893244901398320831480017162278489306666175233642647397453053515938581657153252939211790276358708226405106968128220753359930919990108613464946807156629311804542025728 2043 24263952000435575815200313578317667606273429980286515232993249224294400 2044 120491180810418997627453440 2045 53545533472010136515105139950654454226100779320106778762056552417226869090141219011840326045616938072654888174026892022644736 2046 11095591668940800 2047 9711967541295580042210555933809967104 2048 5587021440 2049 180592434364072271595645557197270042381107552434572466794908630857920033983893308254329676919930633777781855467626968228977870522505394877503014880889384947393787433777450566801929374011836641141668850958336 2050 389639433093120000 2051 5800778229483751394100378542384518278931720542900263776225571826481812373154189292217565184 2052 413289676800 2053 517072097140976116811438027018719231367105642715447744514085526840394482221886254291155222584366615419019487374750368311905912946407854737521410438183172529930094037876815937468003164006234433708736922214145081092428675498281916098589409509415618727529306333632580880686201214264657052937720838385982886168350629334234693478730959596585033111917698816565221152929244890549296419083335365026404137485826833867615097659495389717721573618436826334470459161811732595699634010955373123355602513627630901175514856681290507166960735956293647978211448402662230997368697634166931673674325095657679234371096893657776953539690496 2054 803090933127272679043781099520 2055 176402379011814499459413396492628640818790400 2056 12158169369918200519474953425912230324593348389892259224143046320830878612193280 2057 37791360000000000 2058 392931000000 2059 27008149481218253520093899825086464 2060 14375157806588121412972614348963840 2061 97055808001742303260801254313270670425093719921146060931972996897177600 2062 34515708189356465428402659663149274885465157995692286196498575582284673754656184921480027645902246916055061864935307524670487635612367991518626706682779031880531435537574173173050026163439250070934991926800321107616924931009752873242991317223838829535363298051440569262069871220188105530528388415287851034345472 2063 529481827472359543614912539667168492919916178140618490382423579484563949795211524394142947926391414189075955071744377151391654857121643251221924288699568670648416294785859519967235239942384060117746608347284563038646963710240682084955555337641593576990009685639762821822670043407008822208226138507246475436391044438256326122220502626903073906603723588162786460599546767922479533141335413787037836785486677880437860003323279070946891385279310166497750181695214177996425227218302078316136973954694042803727213241641479338967793619244695529688523164326124541305546377386938033842508897953463535996003219105563600424643067904 2064 198110005092679680 2065 131324965134123663360000 2066 138062832757425861713610638652597099541860631982769144785994302329138695018624739685920110583608987664220247459741230098681950542449471966074506826731116127522125742150296692692200104653757000283739967707201284430467699724039011492971965268895355318141453192205762277048279484880752422122113553661151404137381888 2067 59834937239235094118400 2068 145432139123140853760 2069 33886836958231010791354402538698783546874635400999583384475109087012092786893537561225148667289050508100861124591640137689065910855785168078203154476772394921498642866295009277903055356312579847535782934226212034473405677455403653437155541609061988927360619880944820596650882778048564621326472864463774427929026844048404871822112168121796730022638309642418333478370993147038690121045466482370421554271147384348023040212689860540601048657875850655856011628493707391771214541971333012232766333100418739438541647465054677693938791631660513900065482516871970643554968152764034165920569469021666303744206022756070427177156345856 2070 4577977958400 2071 125725136747920421460999702454947161309184 2072 19287151938109440 2073 46231663197202501528485262642501130849563533423250551499496609499627528699876686913108397291502242247112154999712503866618334853761381088640771809507682546532809583047027345101293919747030180132267225845334016 2074 248147451718555782327828480 2075 244807478471962407878000640000 2076 1885687872549824181183122318563857003280870404249354240 2077 15192084083185267605052818651611136 2078 8836021296475255149671080873766214370679080446897225266303635349064876481191983339898887077350975210510095837423438726315644834716766205828768436910791432161416047497618988332300806697840448018159357933260882203549932782338496735550205777209302740361053004301168785731089887032368155015815267434313689864792440832 2079 110649369600 2080 28229160960 2081 138800484180914220201387632798510217407998506602494293542810046820401532055115929850778208941215950881181127166327358003974413970865296048448320120736859729598458441180344358002290914739456327055506566898590564493203069654857333364478589098430717906646469099032349985163882015858886920688953232852843620056797293953222266354983371440626879406172726516295345493927407587930270474735802230711789246686294619686289502372711177668774301895302659484286386223630310225476694894763914580018105410900379315156740266588016863959834373290523281464934668216389107591756001149553721483943610652545112745180136267869208864469717632392626176 2082 6450464857472076126405433768037119520990339032035790660511968610775720588998863522696927180622228493434880 2083 555201936723656880805550531194040869631994026409977174171240187281606128220463719403112835764863803524724508665309432015897655883461184193793280482947438918393833764721377432009163658957825308222026267594362257972812278619429333457914356393722871626585876396129399940655528063435547682755812931411374480227189175812889065419933485762507517624690906065181381975709630351721081898943208922847156986745178478745158009490844710675097207581210637937145544894521240901906779579055658320072421643601517260626961066352067455839337493162093125859738672865556430367024004598214885935774442610180450980720545071476835457878870529570504704 2084 51485982450979572862364255993110449129520764751074790570458475943891573875482420390919197304960909162329722335436106435278414909997874828594305212183362928640 2085 705609516047257997837653585970514563275161600 2086 1300579459978305941614363089660852443028777861120 2087 8883230987578510092888808499104653914111904422559634786739842996505698051527419510449805372237820856395592138644950912254362494135378947100692487727159022694301340235542038912146618543325204931552420281509796127564996457910869335326629702299565946025374022338070399050488449014968762924093006902581991683635026813006225046718935772200120281995054497042902111611354085627537310383091342765554511787922855659922528151853515370801555321299370206994328718312339854430508473264890533121158746297624276170031377061633079293429399890593490013755818765848902885872384073571438174972391081762887215691528721143629367326061928473128075264 2088 60458375577600 2089 35532923950314040371555233996418615656447617690238539146959371986022792206109678041799221488951283425582368554579803649017449976541515788402769950908636090777205360942168155648586474173300819726209681126039184510259985831643477341306518809198263784101496089352281596201953796059875051696372027610327966734540107252024900186875743088800481127980217988171608446445416342510149241532365371062218047151691422639690112607414061483206221285197480827977314873249359417722033893059562132484634985190497104680125508246532317173717599562373960055023275063395611543489536294285752699889564327051548862766114884574517469304247713892512301056 2090 67722117120000 2091 1183259256928233062400 2092 205943929803918291449457023972441796518083059004299162281833903775566295501929681563676789219843636649318889341744425741113659639991499314377220848733451714560 2093 34828517376000000 2094 25801859429888304505621735072148478083961356128143162642047874443102882355995454090787708722488913973739520 2095 54830626275338379791467663309470161127527198023789341452345909675240313948304608268124493870711744586398605490203537431188209664 2096 1286267346961147391891556016092083839303680 2097 1552892928027876852172820069012330726801499518738336974911567950354841600 2098 9048085807590661273263186814736603515575378377622758672694922597442433516740590940056460367207398615562338137521601255747220310749968594768658879396650426533290032637561844052276026058588618770595182523659143376435131169114620657203410715862326006129718276404396836588636044321144990736194833852737218421547459411968 2099 36385714125121577340472559612332662432202360514804264086486396913687339219056310314802402804686114227796345399889718936593868775978512167324436429730443356955858289604780191384152549553460039399638713473064124938506225491602920797497875260619022114919931995496736354510800687165312052937084956272975837936169069826073497791360760922931692675051743219887727049160106334730392823329142139967711280283332016783042675309991998958803170596042220367848770430207344043747362706492991623664266224835069035192448520444449092785886821951870935096343833664917106220533285165348610764686913870900786035472501641804305888567549659025932596281344 2100 22702680000 2101 92664145093212028105934882412747373551106996660039193487998976 2102 36192343230362645093052747258946414062301513510491034690779690389769734066962363760225841468829594462249352550086405022988881242999874379074635517586601706133160130550247376209104104234354475082380730094636573505740524676458482628813642863449304024518873105617587346354544177284579962944779335410948873686189837647872 2103 47341223113935361565168908945921157989953058225408564735484528127618589388673727399022998826498296061042846719705603959417174890251654234768150332935866927649597013040156001383724973820958904455441639265622032384 2104 778122839674764833246397019258382740773974296953104590345154964533176231180369920 2105 219322505101353519165870653237880644510108792095157365809383638700961255793218433072497975482846978345594421960814149724752838656 2106 71034163200 2107 50096498540544000000 2108 1617737265331568640 2109 665583332022131097600 2110 666429345715088447072762518935726954518008025581599844656186654720 2111 149035885056497980786575604172114585322300868668638265698248281758463341441254647049430641887994323877053830757948288764288486506407985837360891616175895990091195554221179663909488842970972321380920170385670655748121499613605563586551297067495514582712041453554632108076239614629118168830299980894109032186548510007597046953413676740328213197011940228660129993359795547055689004356166205307745404040527940743342798069727227735257786761388934626708563682129281203189197645795293690528834456924442768148269139740463484050992422714863350154624342691500467079304336037267909692157599215209619601295366724830436919572683403370219914368385024 2112 11762150400 2113 596143540225991923146302416688458341289203474674553062792993127033853365765018588197722567551977295508215323031793155057153946025631943349443566464703583960364782216884718655637955371883889285523680681542682622992485998454422254346205188269982058330848165814218528432304958458516472675321199923576436128746194040030388187813654706961312852788047760914640519973439182188222756017424664821230981616162111762973371192278908910941031147045555738506834254728517124812756790583181174762115337827697771072593076558961853936203969690859453400618497370766001868317217344149071638768630396860838478405181466899321747678290733613480879657473540096 2114 5202317839913223766457452358643409772115111444480 2115 6982338641028710400 2116 4606759634479349760 2117 108032597924873014080375599300345856 2118 412829750878212872089947761154375649343381698050290602272765991089646117695927265452603339559822623579832320 2119 3106807566579089511012337884734296656995873786286833664 2120 140444754379548917760 2121 23102932189159480842277415917977600 2122 37060959467891348575286013193161127999796749834742819523358402959124207684569460490471261664081504729343337011288478743540614392831871364172426770008680147080355973683453313238122602735978982484357867616907851269878297268693486211905170292172087321107326060152409442667053237539409882055454039460811646654658393751420928 2123 370656580372848112423739529650989494204427986640156773951995904 2124 4993591266828405964800 2125 7965941760000 2126 148243837871565394301144052772644511999186999338971278093433611836496830738277841961885046656326018917373348045153914974162457571327485456689707080034720588321423894733813252952490410943915929937431470467631405079513189074773944847620681168688349284429304240609637770668212950157639528221816157843246586618633575005683712 2127 12119353117167452560683240690155816445427982905704592572284039200670358883500474214149887699583563791626968760244634613610796771904423484100646485231581933478296835338279936354233593298165479540593059651999240290304 2128 956470394880 2129 39068863052250606675316075180094805854729238916271509523201597573290614178776258196125946187086384038426399410211596209825641006735815039349133571830814078426466367365756921815889043251782568216079937145581248380435562394709016860832903218461544174770465394800625479339537757537335553249850158191505318133510572607431520276555674875416599120317498059301881116979310243887366538357942833724193611196800156498222854457190574387431417252777540878783889717888098291728829027659361469209990779876001125013459865368124059563063357660165138062933843690520698442037155866153558918340961688671910520761972614713950055844461518093082929232185923731456 2130 16734886223669305226035200 2131 156275452209002426701264300720379223418916955665086038092806390293162456715105032784503784748345536153705597640846384839302564026943260157396534287323256313705865469463027687263556173007130272864319748582324993521742249578836067443331612873846176699081861579202501917358151030149342212999400632766021272534042290429726081106222699501666396481269992237207524467917240975549466153431771334896774444787200625992891417828762297549725669011110163515135558871552393166915316110637445876839963119504004500053839461472496238252253430640660552251735374762082793768148623464614235673363846754687642083047890458855800223377846072372331716928743694925824 2132 20451394564191682560 2133 3332101790312821662783897600 2134 23391718841523974352805883616952320 2135 525299860536494653440000 2136 1072365559030960663131366359040 2137 10001628941376155308880915246104270298810685162565506437939608978762397229766722098208242223894114313837158249014168629715364097724368650073378194388688404077175390045633771984867595072456337463316463909268799585391503973045508316373223223926155308741239141068960122710921665929557901631961640497025361442178706587502469190798252768106649374801279503181281565946703422435165833819633365433393564466380840063545050741040787043182442816711050464968675767779353162682580231080796536117757639648256288003445725534239759248144219561002275344111063984773298801161511901735311083095286192300009093315064989366771214296182148631829229883439596475252736 2138 9487605623780185235273219377449248767947967957694161797979751157535797167249781885560642986004865210711894274889850558346397284564959069228141253122222117652571129262964048188959386300410619515995614109928409925088844100785532470247723594796054354203475471399016817322765628810088929806196234101967781543592548800363757568 2139 842378904590509670400 2140 230002524905409942607561829583421440 2141 160026063062018484942094643937668324780970962601048103007033743660198355676267553571331875582305829021394531984226698075445825563589898401174051110219014465234806240730140351757881521159301399413063422548300793366264063568728133061971571582818484939859826257103361963374746654872926426111386247952405783074859305400039507052772044289706389996820472050900505055147254758962653341114133846934297031462093441016720811856652592690919085067376807439498812284469650602921283697292744577884122234372100608055131608547836147970307512976036405505777023756372780818584190427764977329524579076800145493041039829868339428738914378109267678135033543604043776 2142 643778150400 2143 640104252248073939768378575750673299123883850404192412028134974640793422705070214285327502329223316085578127936906792301783302254359593604696204440876057860939224962920561407031526084637205597652253690193203173465056254274912532247886286331273939759439305028413447853498986619491705704445544991809623132299437221600158028211088177158825559987281888203602020220589019035850613364456535387737188125848373764066883247426610370763676340269507229757995249137878602411685134789170978311536488937488402432220526434191344591881230051904145622023108095025491123274336761711059909318098316307200581972164159319473357714955657512437070712540134174416175104 2144 767015618584843156193280 2145 7407106560000 2146 7860406034514963836436480 2147 2011602187966726743375995239279154580946944 2148 120684023843188747595719828388086848209975705871958671360 2149 95039950511861782840940602038427947482017309374877921709679768805078013921758237363692587974656 2150 1558557732372480000 2151 99385147393784118539060484416789166515295969199253566394340348822709862400 2152 49799861739184949327769409232536495409534355004998693782089917730123278795543674880 2153 655466754302027714322819661568689458302857062813893029916810214032172464849991899428175362385124675671632003007392555317026101508464223851208913347457083249601766362030654880800282710668498531995907778757840049628217604377510433021835557203224514313665848349095370601982962298359506641352238071613054087474623714918561820888154293410637373426976653520488468705883155492711028085203492237042880640868734734404488445364849019662004572435975403272187135117187688869565578024111081791013364671988124090593819068611936862086379573149845116951662689306102910232920843992125347141732675898573395939496099143140718300114593292735560409641097394602163306496 2154 26421104056205623813756656713880041557976428675218598545457023429737351532539344988966613731828647909109268480 2155 224586245223786003625851548915589779978351403105441142588808846029784325932255675466237926894435305825888688087873689318146906783744 2156 898128000000 2157 12410217591979471422139638466719556040118254495441502794018856141486447496704485595289485004373569322626016010490505844337455894430129647719062000877139899881775959386398654826735199537321451049567293083647222057271296 2158 12849454930036362864700497592320 2159 3662010027516316773719145111149963183803858944 2160 7718911200 2161 167799489101319094866641833361584501325531408080356615658703414792236151001597926253612892770591916971937792769892494161158681986166841305909481816949013311898052188679847649484872373931135624190952391362007052704823706720642670853589902644025475664298457177368414874107638348380033700186172946332941846393503671019151826147367499113123167597306023301245047988706087806134023189812094012682977444062396092007549042013401349033473170543609703237679906590000048350608787974172436938499421356028959767192017681564655836694113170726360349939625648462362345019627736061984088868283565030034789360511001380644023884829335882940303464868120933018153806462976 2162 11041228778248728351866880 2163 92411728756637923369109663671910400 2164 53986965534518356593726462092231782306436365419622999597209066871342050968057854443828488233246690285799050927602250741478499192665931596268102182170381966261616640 2165 898344980895144014503406195662359119913405612421764570355235384119137303729022701864951707577741223303554752351494757272587627134976 2166 17772992416972800 2167 5930505285965569798779832474415831907270847786242508383231934464 2168 199199446956739797311077636930145981638137420019994775128359670920493115182174699520 2169 397540589575136474156241937667156666061183876797014265577361395290839449600 2170 3424565329920000 2171 49708921065265432176197406155748746511933980580589338624 2172 482736095372754990382879313552347392839902823487834685440 2173 54753257631103934741867913120055296 2174 2487118888640232878315462820482055869024952112301778350369603887441064012611526822608409194923259385796858812796724984767157969764996630243741860658471794809915606109510447448446569362334841442401154265233073091402489947956322623880619254034216872628315873974423864560259072998791952415115505592426242124963525112722556863905792 2175 665887703040000 2176 150555525120 2177 1520639208189788525455049632614847159712276949998046747354876300881248222748131797819081407594496 2178 814781721600 2179 43987629270976192804720956764739207515480105439817004655235147967295953568162886779827098162454047482691660747870697989382781530581720447296335201422282145634202992949289982226562383591803617067913023681201976824253305774576152308243471438715414292541854758304065748758072747197735554301604120843502707380978626335644536313575505687510559646628190172281581859951368681851197375070101572860766439096292761143226936069561083241030790818984022045538361433128972674821990114701459308805992311954855629210784283116085139654341603026891007574573225990517514572825293242232756992287326871233439822121795945927546997264701425697502911494388693865110911441430380544 2180 920010099621639770430247318333685760 2181 3177015703546744684067747447480206346270273150833024715268827172220530559156348312394108161119633746592260098685569496150388708974113189816079872224547814369734645602918055635644211081554291468689227029413688846661451776 2182 39793902218243726053047405127712893904399233796828453605913662199057024201784429161734547118772150172749741004747599756274527516239946083899869770535548716958649697752167159175145109797357463078418468243729169462439839167301161982089908064547469962053053983590781832964145167980671238641848089478819873999416401803560909822492672 2183 43261833190008047203451190613377024 2184 74724249600 2185 1015599566684160000 2186 159175608872974904212189620510851575617596935187313814423654648796228096807137716646938188475088600690998964018990399025098110064959784335599479082142194867834598791008668636700580439189429852313673872974916677849759356669204647928359632258189879848212215934363127331856580671922684954567392357915279495997665607214243639289970688 2187 57715257600 2188 3455165794209174821998493573902834067611927386855871974221380279765891261955702684405023246927788178291139259366544047454623948330619622161158539658904445840743464960 2189 23722021143862279195119329897663327629083391144970033532927737856 2190 66939544894677220904140800 2191 6082556832759154101820198530459388638849107799992186989419505203524992890992527191276325630377984 2192 82321110205513433081059585029893365715435520 2193 4733037027712932249600 2194 2546809741967598467395033928173625209881550962997021030778474380739649548914203466351011015601417611055983424303846384401569761039356549369591665314275117885353580656138698187209287027030877637018781967598666845596149706707274366853754116131038077571395454949810037309705290750762959273078277726644471935962649715427898228639531008 2195 57494078777289216928217996522390983674457959194992932502735064583624787438657452919356909284975438291427504150495664465445608136638464 2196 19974365067313623859200 2197 531441000000000000 2198 332948341754446321053276950953178225415367132446720 2199 203329005026991659780335836638733206161297481653313581777204939022113955786006291993222922311656559781904646315876447753624877374343244148229111822371060119663017318586755560681229509219474653996110529882476086186332913664 2200 51891840000 2201 243073345330964281680845098425778176 2202 6763802638388639696321704118753290638841965740855961227636997998012761992330072317175453115348133864731972730880 2203 737989957607090117542449311368690868156033072666584887573885608239285148939039474688703668524694644691374253765748240238640632419380129595907231682665134770248480600556715078451198046994545113129663467512640704807491749694111415724299300917159268115461886320695104745115918223449804105397741481881547118315472705416396884952699991228593161472364818209445311686085861871052818220184109229824816474269348452936325243457217318728753640220911838406758926049674330423586289704211158339048835112005995140085237447243713462371054411768404242536251120259726293771437674988279286335114816981287606318738948892750776323261304994434957006770241904932840625209748843348885504 2204 3639908846996029440 2205 172889640000 2206 162995823485926301913282171403112013432419261631809345969822360367337571130509021846464704998490727107582939155446168601700464706518819159653866580113607544662629161992876683981394369729976168769202045926314678118153581229265559478640263432386436964569309116787842387821138608048829393477009774505246203901609581787385486632929984512 2207 11807839321713441880679188981899053890496529162665358201182169731828562383024631595019258696395114315061988060251971843818250118710082073534515706922642156323975689608907441255219168751912721810074615480202251276919867995105782651588788814674548289847390181131121675921854691575196865686363863710104753893047563286662350159243199859657490583557837091351124986977373789936845091522945747677197063588309575246981203895315477099660058243534589414508142816794789286777380635267378533424781361792095922241363799155899415397936870588294467880580017924155620700343002799812468581361837071700601701099823182284012421172180879910959312108323870478925450003355981493582168064 2208 2833986355200 2209 623673825204293256669089197883129856 2210 152374763520000 2211 108926179080847531337318400 2212 7711435571866815848157020160 2213 755701716589660280363468094841539448991777866410582924875658862837027992513576422081232556569287316163967235856126198004368007597445252706209005243049098004734444134970076240334026800122414195844775390732944081722871551686770089701682484139171090550232971592391787258998700260812599403927287277446704249155044050346390410191564791018079397347701573846471999166551922555958085857468527851340612069651812815806797049300190534378243727586213722528521140274866514353752360657112226139186007154694139023447283145977562585467959717650845944357121147145959724821952179187997989207157572588838508870388683666176794955019576314301395974932727710651228800214782815589258756096 2214 133343272658534400 2215 919905260436627470851487944358255738791327347119886920043761033337996599018519246709710548559607012662840066407930631447129730186215424 2216 12748764605231347027908968763529342824840794881279665608215018938911559371659180769280 2217 13013056321727466225941493544878925194323038825812069233741116097415293170304402687566267027946019826041897364216092656231992151957967625486663156631747847658433108389552355883598688590046377855751073912478469515925306474496 2218 10431732703099283322450058969799168859674832744435798142068631063509604552352577398173741119903406534885308105948554790508829741217204426217847461127270882858408266367544107774809239662718474801228930939284139399561829198672995806632976859672731965732435783474421912820552870915125081182528625568335757049703013234392671144507519008768 2219 97320909324146465629123176487350218221585724799874991830712083256399886255880435060421210086047744 2220 10715084410060800 2221 193459639446953031773047832279434098941895133801109228768168668886279166083475564052795534481737552937975612379168306689118209944945984692789505342220569089212017698552339517525510860831338034136262500027633684921055117231813142963630715939627799180859640727652297538303667266768025447405385543026356287783691276888675945009040586500628325721011602904696831786637292174325269979511943129943196689830864080846540044620848776800830394262070712967301411910365827674560604328220729891631617831601699590002504485370256021879797687718616561755423013669365689554419757872127485237032338582742658270819503018541259508485011536461157369582778293926714572854984400790850241560576 2222 374267501464383589644894137871237120 2223 170659735142400 2224 329284440822053732324238340119573462861742080 2225 15667678622205594104192040960000 2226 574546722461791027200 2227 58592160440261068379506321778399410940861743104 2228 3538089773270195017726457419676502085234613644140412901602693406480272652242639548830743804854055094570126601591341104593534923090554493093026344610718152540921308119040 2229 208208901147639459615063896718062803109168621212993107739857857558644690724870443001060272447136317216670357827457482499711874431327482007786610506107965562534929734232837694137579017440742045692017182599655512254804903591936 2230 2729694600049002279210035277560737605705760872782232963711740537733120 2231 2486263690571668490805902319055351578624 2232 241833502310400 2233 247669456896000000 2234 2670523571993416530547215096268587228076757182575564324369569552258458765402259813932477726695272072930638875122830026370260413751604333111768950048581346011752516190091291590351165353655929549114606320456739686287828274860286926498042076076219383227503560569452009682061534954272020782727328145493953804723971388004523812993924866244608 2235 722544144432392189785757272033806912793765478400 2236 81805578256766730240 2237 12678570930795513890278462736264993108256039488789494416550701884131191428446654565764008147795152269343169732881174147178051006951980052826653022107767215830598791892326122620551879775442569405154099201811001174986268162904106137264502599819447447116817414727420971470269137994909315721159346947775285676191991522176266732112483876905177954452216407962211567969061579936580893377294704963957338264755508402358848364271945436419220718359066245025065330957734882480003765254273754177969706211848984330404133953225098649914421262327254991203402623835549830638453251907746872494151341358622852436426949823119983148073716053518409372976958270781166246624257690229161430913908736 2238 432883368856872940564589063600210600885885807414781518568767871872816767509124628299228999382280567342846254776320 2239 50714283723182055561113850945059972433024157955157977666202807536524765713786618263056032591180609077372678931524696588712204027807920211306612088431068863322395167569304490482207519101770277620616396807244004699945072651616424549058010399277789788467269658909683885881076551979637262884637387791101142704767966088705066928449935507620711817808865631848846271876246319746323573509178819855829353059022033609435393457087781745676882873436264980100261323830939529920015061017095016711878824847395937321616535812900394599657685049309019964813610495342199322553813007630987489976605365434491409745707799292479932592294864214073637491907833083124664986497030760916645723655634944 2240 8380532160 2241 53313628645005146604542361600 2242 558331766366750510237614080 2243 811428539570912888977821615120959558928386527282527642659244920584396251420585892208896521458889745237962862904395145419395264444926723380905793414897101813158322681108871847715320305628324441929862348915904075199121162425862792784928166388444636615476314542554942174097224831674196206154198204657618283276287457419281070855198968121931389084941850109581540350019941115941177176146861117693269648944352537750966295313404507930830125974980239681604181181295032478720240976273520267390061197558334997145864573006406313594522960788944319437017767925475189160861008122095799839625685846951862555931324788679678921476717827425178199870525329329994639783952492174666331578490159104 2244 7449432883200 2245 58873936667944158134495228438928367282644950215672762882800706133631782337185231789421475107814848810421764250107560412616302731917787136 2246 170913508607578657955021766161189582596912459684836116759652451344541360985744628091678574508497412667560888007861121687696666480102677319153212803109206144752161036165842661782474582633979491143334804509231339922421009591058363295874692868878040526560227876444928619651938237073409330094549001311613043502334168832289524031611191439654912 2247 1478587660106206773905754618750566400 2248 203980233683701552446543500216469485197452718100474649731440303022584949946546892308480 2249 3181370948176987659276633993967919776763774757157717671936 2250 62432370000 2251 207725706130153699578322333470965647085666950984327076520766699669605440363669988405477509493475774780918492903525157227365187697901241185511883114213658064168530606363871193015121998240851057134044761322471443250975017581020874952941610595441826973561936522894065196568889556908594228775474740392350280518729589099335954138930935839214435605745113628052874329605104925680941357093596446129477030129754249664247371600231554030292512249594941358490670382411528314552381689926021188451855666574933759269341330689640016280197877961969745775876548588921648425180418079256524758944175576819676814318419145901997803898039763820845619166854484308478627784691837996714580884093480730624 2252 226437745489292481134493274859296133455015273224986425702572378014737449743528931125167603510659526052488102501845830693986235077795487557953686055085961762618963719618560 2253 53301478693795701661456357559824077595947167030526235581403611535013040825566833408271429746466897207467611603829115519926239854419835393993372289563639184008942011963606449699220228464829963697156398745511811137230055319535616 2254 334430208000000 2255 40578163817840640000 2256 3169760081482874880 2257 173047332760032188813804762453508096 2258 10938464550885034109121393034316133286202397419829511472617756886050647103087656197867428768543834410723896832503111788012586654726571348425805619398989193264138306314613930354078373288574687433173427488590805755034944613827735250935980343608194593699854584092475431657724047172698197126051136083943234784149386805266529538023116252137914368 2259 407081563724939749535991744171168426046652289840142607951218068777819596390400 2260 14720161593946236326883957093338972160 2261 176319369216000000 2262 24965081255116800 2263 972293381323857126723380393703112704 2264 815920934734806209786174000865877940789810872401898598925761212090339799786187569233920 2265 2890176577729568759143029088135227651175061913600 2266 1497070005857534358579576551484948480 2267 13613511876945752855564932446353204647406269299708859286864966429547262139673476360141374062164428376042274350925424704052604940969655742333706771773106294893348821818662662505439035276712414880336757478029488504895898752189784060915981391982875572539355071964385456722338746001561631377029512586353067984075462351214081090448977811158757251858111766728073172065000156409426172778485936693541406646583574505996115745192775124929250082789454076870044574181721919622504886430991724606380812964654858847475553448076248106939048130115649259167845488323569151192623879242155606602165490602454339703171917145833328076261933961762938497718975483640455350497564294952686772819950353162174464 2268 18868449600 2269 54454047507783011422259729785412818589625077198835437147459865718189048558693905440565496248657713504169097403701698816210419763878622969334827087092425179573395287274650650021756141106849659521347029912117954019583595008759136243663925567931502290157420287857541826889354984006246525508118050345412271936301849404856324361795911244635029007432447066912292688260000625637704691113943746774165626586334298023984462980771100499717000331157816307480178296726887678490019545723966898425523251858619435389902213792304992427756192520462597036671381953294276604770495516968622426408661962409817358812687668583333312305047735847051753990875901934561821401990257179810747091279801412648697856 2270 43675113600784036467360564440971801691292173964515727419387848603729920 2271 3411294636402924906333206883828740966140618689953679077209831138240834612836277338129371503773881421277927142645063393275279350682869465215575826532072907776572288765670812780750094621749117676618009519712755912782723540450279424 2272 12272249897357490499092480 2273 871264760124528182756155676566605097434001235181366994359357851491024776939102487049047939978523416066705558459227181059366716222057967509357233393478802873174324596394410400348098257709594552341552478593887264313337520140146179898622809086904036642518724605720669230229679744099944408129888805526596350980829590477701189788734579914160464118919153070596683012160010010203275057823099948386650025381348768383751407692337607995472005298525060919682852747630202855840312731583470374808372029737910966238435420676879878844099080327401552586742111252708425676327928271497958822538591398557077741003002697333332996880763773552828063854014430952989142431844114876971953460476822602379165696 2274 27704535606839868196133700070413478456696691674546017188401143799860273120583976211150655960465956309942160305684480 2275 4480842240000 2276 14492015711314718792607569590994952541120977486399131244964632192943196783585851592010726624682209667359238560118133164415119044978911203709035907525501552807613678055587840 2277 303395084697600 2278 15881436909987570068981022720 2279 492779318679935412676811218080497664 2280 531372441600 2281 223043778591879214785575853201050904943104316206429950555995609981702342896410236684556272634501994513076622965562158351197879352846839682395451748730573535532627096676969062489113153973656205399437434520035139664214405155877422054047439126247433380484793499064491322938798014489585768481251534214808665851092375162291504585916052458025078814443303186072750851112962562612038414802713586786982406497625284706240360369238427646840833356422415595438810303393331931095120059285368415950943239612905207357039467693281248984089364563814797462205980480693356973139949637503477458569879398030611901696768690517333247201475526029523984346627694323965220462552093408504820085882066586209066418176 2282 21308693872284564547409724861003406426583496476590080 2283 54580714182446798501331310141259855458249899039258865235357298211853353805380437410069944060382102740446834282321014292404469610925911443449213224513166524425156620250733004492001513947985882825888152315404094604523576647204470784 2284 57968062845258875170430278363979810164483909945596524979858528771772787134343406368042906498728838669436954240472532657660476179915644814836143630102006211230454712222351360 2285 15071727786993704482430778480365662024357107255212227297996980770209736278319419338091897627600601295467971648027535465629773499370953506816 2286 133986181975119519988703751676258733260800 2287 14274801829880269746276854604867257916358676237211516835583719038828949945370255147811601448608127648836903869795978134476664278582197739673308911918756706274088134187326019999303241854313997145563995809282248938509721929976155011459036104079835736351026783940127444668083072927333489182800098189747754614469912010386656293498627357313605044124371403908656054471229604007170458547373669554366874015848018221199383063631259369397813334811034598108083859417173243590087683794263578620860367335225933270850525932369999934981719332084147037581182750764374846280956776800222557348472281473959161708593196193109327820894433665889534998184172436733774109603333978144308485496452261517380250763264 2288 1210532843520 2289 5914350640424827095623018475002265600 2290 174700454403136145869442257763887206765168695858062909677551394414919680 2291 6914086267191872901144038355222134784 2292 494321761661701110152068417077603730268060491251542717890560 2293 913587317112337263761718694711504506646955279181537077477358018485052796503696329459942492710920169525561847666942600606506513829260655339091770362800429201541640587988865279955407478676095817316095731794063932064622203518473920733378310661109487126465714172168156458757316667349343307699206284143856295326074368664746002783912150868070722823959769850153987486158694656458909347031914851479479937014273166156760516072400599641460053427906214278917367002699087589765611762832869031735063509454459729334433659671679995838830037253385410405195696048919990161981233715214243670302226014333386349349964556358996980537243754616930239883787035950961543014613374601235743071772944737112336048848896 2294 70743654310634674527928320 2295 786839961600 2296 308594431009751040 2297 14617397073797396220187499115384072106351284466904593239637728295760844744059141271359079883374722712408989562671081609704104221268170485425468325804806867224666249407821844479286519658817533077057531708705022913033955256295582731734052970577751794023451426754690503340117066677589492923187300546301700725217189898635936044542594413889131565183356317602463799778539114503342549552510637623671678992228370658508168257158409594263360854846499428462677872043185401436249788205325904507761016151271355669350938554746879933421280596054166566483131136782719842591699739443427898724835616229334181589599432901743951688595900073870883838140592575215384688233813993619771889148367115793797376781582336 2298 443272569709437891138139201126615655307147066792736275014418300797764369929343619378410495367455300959074564890951680 2299 151165440000000000 2300 16349921280000 2301 3829435983311046023577600 2302 45879245619635302104024295289404295106851860307580599287646548178189773347068968741340147953618478844236883380155131784908344256266277112987750212667657969264548354728610466539832337397761965799709039609106370941566088333556125273941786099117225017133674881477406072903718601952636738998584784281427445428096909674876625907448508588807062785359872 2303 801543976648704000000 2304 6983776800 2305 241147644591899271718892455685850592389713716083395636767951692323355780453110709409470362041609620727487546368440567450076375989935256109056 2306 183516982478541208416097181157617180427407441230322397150586192712759093388275874965360591814473915376947533520620527139633377025065108451951000850670631877058193418914441866159329349591047863198836158436425483766264353334224501095767144396468900068534699525909624291614874407810546955994339137125709781712387638699506503629794034355228251141439488 2307 13972662830706380416340815396162522997311974154050269500251468342234458574177391976977905679457818301554389576274179658855544220397033329522998585475370630252840094784187649149952387570684386003427366992743448218758035621684344520704 2308 3709956022096568010907537815294707850526970236518177598710945841393458376597978007554746015918645674843965071390242090090270475514601268149513192326528397518749101582230487040 2309 59872858414274134917887996376613159347614861176441213909556135099436420071666242647486791202302864230027221248700750273348010890314426308302718262496488928152232957574438274987157584522516615483627649878855773851787080729786706869182680967486471348320057043987212301681119505111406563013375183037651766170489609824812794038446466719289882890991027476899691723892896213005691082967083571706559197152167406217249457181320845698102726061451261658983128563888887404282879132489014904863789122155607472821661444320243220207293565321437866256314905136262020475255602132760280673176926684075352807790999277165543226116488806702575140201023867188082215683005702117866585657951711706291394055297361248256 2310 251475840000 2311 239491433657096539671551985506452637390459444705764855638224540397745680286664970589947164809211456920108884994803001093392043561257705233210873049985955712608931830297753099948630338090066461934510599515423095407148322919146827476730723869945885393280228175948849206724478020445626252053500732150607064681958439299251176153785866877159531563964109907598766895571584852022764331868334286826236788608669624868997828725283382792410904245805046635932514255555549617131516529956059619455156488622429891286645777280972880829174261285751465025259620545048081901022408531041122692707706736301411231163997108662172904465955226810300560804095468752328862732022808471466342631806846825165576221189444993024 2312 1086127314370560 2313 26053220078396143970303471626954779266985746549769126908877956401780454168985600 2314 822365115522327223340831845908480 2315 964590578367597086875569822743402369558854864333582547071806769293423121812442837637881448166438482909950185473762269800305503959741024436224 2316 1977287046646804440608273668310414921072241965006170871562240 2317 1594505778366815692867554123568745975342460515121151866154386772072855736416345048029941106049806237696 2318 2233327065467002040950456320 2319 223562605291302086661453046338600367956991586464804312004023493475751337186838271631646490871325092824870233220386874541688707526352533272367977367605930084045441516547002386399238201130950176054837871883895171500128569946949512331264 2320 108825076039680 2321 97165398605259895583208775260828989968725570129797257350872014258176 2322 533373090634137600 2323 39780219049146695852894437104885625257984 2324 123382969149869053570512322560 2325 2663550812160000 2326 187921390058026197418083513505399992757665219819850134682200261337865311629594495964529246018021289345994274325115419790984578073666671054797824871086727042107590060968388470947153253981233011915608226238899695376654697814245889122065555861984153670179532314531455274613631393598000082938203276416726816473484942028294659716909091179753729168834035712 2327 203607740683327210193704575613946865712881584458093931003904 2328 274525583111925929761629787914240 2329 3749898268176708376288404593817562300215151558656 2330 2795207270450178333911076124222195308242699133729006554840822310638714880 2331 61368210712166400 2332 9307656903881014640640 2333 1004499878153694644730549179017656322817353610767168357062827742688426297809080032805297753147934850605840376769242206698018621877157438090477297677048293989218493211545187018126940021572518121557765545589937150758583839413069215072961582050609506888576834159294962023161305059067171971493006334862219813823797009786606405146528676586337731876860922041881138385163480631178488528212681972572432267408497442266537069013770993579740225321797090325278288272133663981333188307660820686119240680855012182743143530232693677953328920807872512761306527490577350109785892191379905074514705194895954332516077728850186461893173871631350883382860840969767958272374193663105166765957984866179277006839773892020535296 2334 28369444461404025032840908872103401939657412274735121600922771251056919675477991640218271703517139261380772153020907520 2335 15433449253881553390009117163894437912941677829337320753148908308694769948999085402206103170663015726559202967580196316804888063355856390979584 2336 49088999589429961996369920 2337 10649333312354097561600 2338 340939101956553032758555597776054502825335943625441280 2339 64287992201836457262755147457130004660310631089098774852020975532059283059781122099539056201467830438773784113231501228673191800138076037790547051331090815309983565538891969160124161380641159779696994917755977648549365722436429764669541251239008440868917386194877569482323523780299006175552405431182068084723008626342809929377835301525614840119099010680392856650462760395423265805611646244635665114143836305058372416881343589103374420595013780817810449416554494805324051690292523911631403574720779695561185934892395389013050931703840816723617759396950407026297100248313924768941132473341077281028974646411933561163127784406456536503093822065149329431948394438730673021311031435473728437745529089314258944 2340 58118860800 2341 257151968807345829051020589828520018641242524356395099408083902128237132239124488398156224805871321755095136452926004914692767200552304151162188205324363261239934262155567876640496645522564639118787979671023910594197462889745719058678165004956033763475669544779510277929294095121196024702209621724728272338892034505371239717511341206102459360476396042721571426601851041581693063222446584978542660456575345220233489667525374356413497682380055123271241797666217979221296206761170095646525614298883118782244743739569581556052203726815363266894471037587801628105188400993255699075764529893364309124115898585647734244652511137625826146012375288260597317727793577754922692085244125741894913750982116357257035776 2342 48107875854854706539029379457382398145962296273881634478643266902493519777176190966919486980613450072574534227229547466492051986858667790028243166998202122779543055607907448562471233019195651050395705917158322016423602640446947615248782300667943339565960272520052550301089636761088021232180038762682065017212145159243432887528727342016954667221513142272 2343 1742818865293560501397094400 2344 835503037168441558821042176886659011368766333339544165299979481180507954981056070895534080 2345 33619191074335657820160000 2346 31596430963507200 2347 16457726003670133059265317749025281193039521558809286362117369736207176463303967257481998387575764592326088732987264314540337100835347465674380045140759248719355792777956344104991785313444136903602430698945530278028637624943726019755402560317186160862442850865888657787474822087756545580941415790382609429689090208343759341920725837190557399070489346734180571302518466661228356046236581438626730269220822094094943338721623958810463851672323527889359475050637950670162957232714886121377639315128519602063663599332453219587341038516183249081246146405619304198732057663568364740848929913175315783943417509481454991657760712808052873344792018448678228334578788976315052293455624047481274480062855446864450289664 2348 3798994966626885643169318722861780838939617522194613861080008541586901377636329479736059920300693171040220233103607900252436966926951698585101508942365079059199080020204018728960 2349 358099609190400 2350 24936923717959680000 2351 263323616058722128948245083984404499088632344940948581793877915779314823412863476119711974201212233477217419727796229032645393613365559450790080722252147979509692684447301505679868565015106190457638891183128484448458201999099616316086440965074978573799085613854218524599597153404104729295062652646121750875025443333500149470731613395048918385127829547746889140840295466579653696739785303018027684307533153505519093419545983340967421626757176446229751600810207210722607315723438177942042229042056313633018617589319251513397456616258931985299938342489908867179712922617093835853582878610805052543094680151703279866524171404928845973516672295178851653353260623621040836695289984759700391681005687149831204634624 2352 19848628800 2353 814430962733308840774818302455787462851526337832375724015616 2354 23953120093720549737273224823759175680 2355 184971300974692400585153861640654569675203962470400 2356 14559635387984117760 2357 16852711427758216252687685375001887941672470076220709234808186609876148698423262471661566348877582942541914862578958658089305191255395804850565166224137470688620331804627296363511588160966796189288889035720223004701324927942375444229532221764798628723141479286669985574374217817862702674884009769351792056001628373344009566126823257283130776648181091055800905013778909861097836591346259393153771795682121824353221978850942933821914984112459292558704102451853261486246868206300043388290702658691604072513191525716432096857437223440571647059196053919354167499501627047494005494629304231091523362758059529709009911457546969915446142305067026891446505814608679911746613548498559024620825067584363977589197096615936 2358 2143778911601912319819260026820139732172800 2359 102048369815476204343523463908399742421917472967753719433880753412662767130646083073916230787187599212544 2360 8988464280291130736640 2361 3662849725092693387861246711211628428607350152639353847873920917106709908469158242412896106435790320842673901082818552491027784111759905134476941190855558497000513807106087098765118687329487684482463692945738489858106490010820810035429376 2362 49262464875371219495966084564359575701465391384454793706130705308153364251828419550125554668148172874316323048683056605687861234543275816988921003006158973726252088942497227327970542611656346675605202859170121744817769103817674358014753075883973979715543319060533811508315788043354133741752359692986434577625236643065275276829416798225361579234829457686528 2363 14999593072706833505153618375270249200860606234624 2364 31636592746348871049732378692966638737155871440098733944995840 2365 162312655271362560000 2366 238085568000000 2367 1667406085017353214099422184125105873087087779185224122168189209713949066815078400 2368 9286406488719360 2369 159120876196586783411577748419542501031936 2370 4284130873259342137865011200 2371 276114824032390615084035037184030932036361749728800100103097329416210820274966732335703103060010318930606733108493658654135176253528404866671659683416268319762355516287013623619773860429279988765309157961240133709026507619407879278256655921394460732999949996632801043650547184727862520625299616061059761045530679268868252731421872247326814644603798995858242027745753659164226954712617113897431397100455883970203188901493849027738255099698533049281808014571163836190668688692019910873754872360003241124056129957338023474912251468850325865417868147414698680311834657546141786024006520522203518775428047334752418389320449555094669595526218168589459551266548611674056516378600391059387597907302219408821405230955495424 2372 243135677864120681162836398263153973692135521420455287109120546661561688168725086703107834899244362946574094918630905616155965883324908709446496572311365059788741121293057198653440 2373 94629610246797233529968295600036249600 2374 3152797752023758047741829412119012844893785048605106797192365139721815312117018851208035498761483063956244675115715622764023119010769652287290944192394174318480133692319822548990114727146006187238732982986887791668337222644331158912944196856574334701794772419874163936532210434774664559472151020351131812968015145156177617717082675086423141071029085291937792 2375 31863767040000 2376 27445017600 2377 17671348738072999365378242379777979650327151982643206406598229082637492497597870869484998595840660411558830918943594153864651280225817911466986219738641172464790753042368871911665527067473919280979786109519368557377696487642104273808425978969245486911996799784499266793635019822583201320019175427907824706913963473207568174810999823828916137254643135734927489775728234186510525101607495289435609414429176574093004089695606337775248326380706115154035712932554485516202796076289274295920311831040207431939592317269633502394384094006420855386743561434540715539957418082953074305536417313421025201627395029424154776916508771526058854113677962789725411281059111147139617048230425027800806266067342042164569934781151707136 2378 125766496552239421382983680 2379 15317743933244184094310400 2380 2299207680000 2381 282741579809167989846051878076447674405234431722291302505571665322199879961565933911759977533450566584941294703097506461834420483613086583471779515818258759436652048677901950586648433079582708495676577752309896918043143802273668380934815663507927790591948796551988268698160317161331221120306806846525195310623415571321090796975997181262658196074290171758839836411651746984168401625719924630969750630866825185488065435129701404403973222091297842464571406920871768259244737220628388734724989296643318911033477076314136038310145504102733686187896982952651448639318689327249188888582677014736403226038320470786476430664140344416941665818847404635606580496945778354233872771686800444812900257077472674633118956498427314176 2382 7262577782119430408407272671258470896552297542332191129836229440270571436922365859895877556100387650913477671173352325120 2383 1130966319236671959384207512305790697620937726889165210022286661288799519846263735647039910133802266339765178812390025847337681934452346333887118063273035037746608194711607802346593732318330833982706311009239587672172575209094673523739262654031711162367795186207953074792641268645324884481227227386100781242493662285284363187903988725050632784297160687035359345646606987936673606502879698523879002523467300741952261740518805617615892888365191369858285627683487073036978948882513554938899957186573275644133908305256544153240582016410934744751587931810605794557274757308996755554330708058945612904153281883145905722656561377667766663275389618542426321987783113416935491086747201779251601028309890698532475825993709256704 2384 337187267401783021900020060282443225970423889920 2385 446869673025837465600 2386 201779056129520515055477082375616822073202243110726835020311368942196179975489206477314271920734916093199659207405799856897479616689257746386620428313227156382728556308468643135367342537344395983278910911160818666773582249237194170428428598820757420914865434871946491938061467825578531806217665302472436029952969289995367533893291205531081028545861458684018688 2387 990677827584000000 2388 126546370985395484198929514771866554948623485760394935779983360 2389 72381844431147005400589280787570604647740014520906573441426346322483169270160879081410554248563345045744971443992961654229611643804950165368775556049474242415782924461542899350181998868373173374893203904591333611019044813382059105519312809858029514391538891917308996786729041193300792606798542552710449999519594386258199244025855278403240498195018283970262998121382847227947110816184300705528256161501907247484944751393203559527417144855372247670930280171743172674366652728480867516089597259940689641224570131536418825807397249050299823664101627635878770851665584467775792355477165315772519225865810040521337966250019928170737066449624935586715284607218119258683871429551820913872102465811833004706078452863597392429056 2390 178893265308811413370308871950220499727532744558656419509812627880877752320 2391 3750758118494918029169916632280707510893926556302698340222895019117270946272418040230805612990249288542898074708806197750812450930442142857704387779436091900928526138476633189135481535825395388910042821576436213614701045771080509476279681024 2392 858174668144640 2393 1158109510898352086409428492601129674363840232334505175062821541159730708322574065302568867977013520731919543103887386467673786300879202645900408896791587878652526791384686389602911981893970773998291262473461337776304717014112945688309004957728472230264622270676943948587664659092812681708776680843367199992313510180131187904413684454451847971120292543524207969942125555647153773058948811288452098584030515959759116022291256952438674317685955962734884482747890762789866443655693880257433556159051034259593122104582701212918355984804797178625626042174060333626649351484412677687634645052360307613852960648341407460000318850731793063193998969387444553715489908138941942872829134621953639452989328075297255245817558278864896 2394 2575112601600 2395 63215408143898842685477343903311617691409112388965665804897928432413777711100253807436198587035712415986495355208484113632821507505587777452376064 2396 15560683383303723594421529488841854316296673370909138374983714986339948042798405548998901433551639228580742074792377959433981816532794157404575780627927363826479431762755660713820160 2397 75728592443406915993600 2398 95812480374882198949092899295036702720 2399 74119008697494533530203423526472299159285774869408331204020578634222765332644740179364407550528865326842850758648792733931122323256268969337626169394661624233761714648619928934586366841214129535890640798301525617683501888903228524051776317294622222736935825323324412709610538181940011629361707573975500799508064651528396025882475805084918270151698722785549310076296035561417841475772723922460934309377953021424583425426640444956075156331901181615032606895865008818551452393964408336475747594179266192613959814693292877626774783027507019432040066699139861352105558495002411372008617283351059687286589481493850077440020406446834756044415934040796451437791354120892284343861064615805032924991316996819024335732323729847353344 2400 10475665200 2401 85766121000000 2402 51655438369157251854202133088157906450739774236346069765199710449202222073725236858192453611708138519859112757095884763365754781872449983074974829648186152033978510414967972642654039689560165371719401193257169578694037055804721707629677721298113899754205551327218301936143735763348104142391722317432943623667960138238814088676682548615956743307740533423108784128 2403 3412072233280329382690711142400 2404 62242733533214894377686117955367417265186693483636553499934859945359792171193622195995605734206556914322968299169511837735927266131176629618303122511709455305917727051022642855280640 2405 22825217147535360000 2406 116201244513910886534516362740135534344836760677315058077379671044329142990757853758334040897606202414615642738773637201920 2407 110625380275069966418304613683554156544 2408 1234377724039004160 2409 6971275461174242005588377600 2410 715573061235245653481235487800881998910130978234625678039250511523511009280 2411 303591459624937609339713222764430537356434533865096524611668290085776446802512855774676613326966232378748316707425455038181877036057677698406916789840534012861487983200747228916065758581613074579008064709843048930031623736947624034516075795638772624330489140524336794458564764393226287633865554223003651274785032812660310122014620897627825234541357968529609974072508561659567478684765077186399986931212095575755093710547519262540083840335467239895173557845463076120786749005678216546204662145758274324946779400983727626759269511280668751593636113199676872098224367595529876979747296392605940479125870516198809917194323584806235160757927665831102265089193386479174796672454920666337414860764434418970723679159597997454759297024 2412 1278359364308071926988800 2413 32958090247646850963472306000349668654234730496 2414 254102990559801121103696363520 2415 93640458240000 2416 1348749069607132087600080241129772903881695559680 2417 19429853415996006997741646256923554390811810167366177575146770565489692595360822769579303252925838872239892269275229122443640130307691372698042674549794176823135230924847822650628208549223236773056516141429955131522023919164647938209028850920881447957151304993557554845348144921166482408567395470272233681586242100010259847808935737448180815010646909985895038340640547946212318635824964939929599163597574116848325997475041232802565365781469903353291107702109636871730351936363405858957098377328529556796593881662958568112593248721962800101992711244779319814286359526113912126703826969126780190664055713036723834700436709427599050288507370613190544965708376734667186987037114922645594551088923802814126315466214271837104595009536 2418 99860325020467200 2419 3504208488390651823479546439683538944 2420 2909934720000 2421 106713989441110605702363019784006775877573617867854343818764109421692740276165017600 2422 21820102525219394096547558257667488180821500392028241920 2423 1243510618623744447855465360443107481011955850711435364809393316191340326103092657253075408187253687823353105233614663836392968339692247852674731171186827316680654779190260649640205347150287153475617033051517128417409530826537468045377846458936412669257683519587683510102281274954654874148313310097422955621519494400656630259771887196683572160681402239097282453800995068557588392692797756155494346470244743478292863838402638899364183410014073814610630892935016759790742523927257974973254296149025891634982008426429348359205967918205619206527533519665876468114327009671290376109044926024113932202499565634350325420827949403366339218464471719244194877805336111018699967170375355049318051269691123380104084189837713397574694080610304 2424 4392409329790814876186076606627840 2425 4010925727284632090673162485760000 2426 211580675560068103594811937129094784822230115272073501758258013999932301613978570171156289993556535377342925853064743990746131586549555130675096902238970478731175978659708815944310946568438437362562667287581366594330775780576140114451159946437074533393225938236286164730444741686673834567236494612205337082543964726226182507219691719130958820588505224901053579788288 2427 15363105253355184247479978525821777964621523174615852401552977998304341795931824292785379790808061085871710514007270185987327799011091017145157172344570232426203243063200289542698932370740819512975535397177082730965815483478345766814841573474304 2428 3983534946125753240171911549143514704971948382952739423995831036503026698956391820543718766989219642516669971146848757615099345032395304295571399840749405139578734531265449142737960960 2429 104497530691047633247768027042201336240043492318979808700293891494566673541781589067690220326080101593645056 2430 39956716800 2431 340122240000000000 2432 602222100480 2433 61452421013420736989919914103287111858486092698463409606211911993217367183727297171141519163232244343486842056029080743949311196044364068580628689378280929704812972252801158170795729482963278051902141588708330923863261933913383067259366293897216 2434 3385290808961089657516990994065516557155681844353176028132128223998916825823657122738500639896904566037486813649035903851938105384792882090801550435823527659698815658555341055108975145095014997801002676601301865509292412489218241831218559142993192534291615011780578635687115866986781353075783913795285393320703435619618920115515067506095341129416083598416857276612608 2435 16183144484838103727482200039247774129000732771575210446053869678697927094041664974703666838281142378492542810933371933090002305921430471027808272384 2436 376702186291200 2437 20373677975531429033663944465499872968899884658056157017037100092478919902873070096434387487739964421297817276147542652295462393277517788818222795508724978756495847902253230483705124407710304722544509469516056631990837753061989876455470636383214185173117886784924606629515776408857065458045965272636177704902975396260358230176102599830463646280604094285369875723075503203247528225878798436851619372568489877148350281128388835727182780989670585378580576549847314592411525512024194661961798388105640208547545226058618443517230578371880865079747109186205720053585133726454421522170592067979082665205752883353195731694845123024754101755321904648096888877962626842930380262119429817128026952002619365459625315366301096305863787816719220736 2438 706638641807918614519480320 2439 426855957764442422809452079136027103510294471471417375275056437686770961104660070400 2440 35953857121164522946560 2441 325978847608502864538623111447997967502398154528898512272593601479662718445969121542950199803839430740765076418360682436727398292440284621091564728139599660103933566436051687739281990523364875560712151512256906111853404048991838023287530182131426962769886188558793706072252422541713047328735444362178843278447606340165731682817641597287418340489665508565918011569208051251960451614060774989625909961095838034373604498054221371634924495834729366057289224797557033478584408192387114591388774209690243336760723616937895096275689253950093841275953746979291520857362139623270744354729473087665322643292046133651131707117521968396065628085150474369550222047402029486886084193910877074048431232041909847354005045860817540893820605067507531776 2442 710117866812211200 2443 417990122764190532991072108168805344960173969275919234801175565978266694167126356270760881304320406374580224 2444 1308889252108267683840 2445 11838163262380313637449847145001892459213053598105600 2446 216658611773509738081087423620193059657963638038603265800456206335930676852714055855264040953401892226399156073538297846524038744626744453811299227892705770220724202147541827526974409286080959859264171302483319392594714399309967477197987785151564322194663360753957032683975415487154006596850170482898265172525019879655610887392964320390101832282629350298678865703206912 2447 20862646246944183330471879132671869920153481889849504785445990494698413980542023778748812787445723567408964890775083675950553490716178215749860142600934378246651748251907308015314047393495352035885577696784441991158617859135477633490401931656411325617272716067762797188624155042669635029039068439179445969820646805770606827700329062226394773791338592548218752740429315280125468903299889599336058237510133634199910687875470167784635167733422679427666510387043650142629402124312775333848881549420175573552686311484025286161644112252806005841661039806674657334871176935889327638702686277610580649170690952553672429255521405977348200197449630359651214211033729887160709388410296132739099598850682230230656322935092322617204518724320482033664 2448 250925875200 2449 62226776404726856110296345196999213056 2450 770144760000 2451 42597333249416390246400 2452 254946236552048207371002339145184941118204696508975323135733186336193708733209076514798001087310057121066878153398320487366358082073299474916569589807961928933039010000988745135229501440 2453 397989472687144532308823143468355542911899935251649566109171770401488896 2454 29747518595561186952836188861474696792278210733392654867809195787348260605634010562133514469787187818141604541126051123691520 2455 258930311757409659639715200627964386064011724345203367136861914859166833504666639595258669412498278055880684974933950929440036894742887536444932358144 2456 13688881760967746499723955026111021242265867605435091604274863819661442334409622665552430366720 2457 442597478400 2458 13866151153504623237189595111692355818109672834470609011229197205499563318573699574736898621017721102489545988706451062177538479656111645043923150585133169294126348937442676961726362194309181430992906963358932441126061721555837918540671218249700116620458455088253250091774426591177856422198410910905488971041601272297959096793149716504966517266088278419115447405005242368 2459 85453399027483374921612816927423979192948661820823571601186777066284703664300129397755137177377683732107120192614742736693467097973465971711427144093427213298285560839812333630726338123756961938987326246029074395785698751018916386776686312064660789728349045013556417284604539054774825078944024326879010692385369316436405566260547838879312993449322875077504011224798475387393920627916347798880494540841507365682834177537925807245865647036099294935722026545330790984210031101185127767445018826425039149271803131838567572118094283787493399927443619048139396443632340729402686008126202993092938339003150141659842270230615678883218228008753685953131373408394157617810265654928572959699351956892394415024768298742138153440069708694816694409887744 2460 171441350560972800 2461 2545934019145388534585243974712680016510976 2462 55464604614018492948758380446769423272438691337882436044916788821998253274294798298947594484070884409958183954825804248710153918624446580175692602340532677176505395749770707846905448777236725723971627853435729764504246886223351674162684872998800466481833820353013000367097706364711425688793643643621955884166405089191836387172598866019866069064353113676461789620020969472 2463 62927279117742834677677992041766002543089758923226531436760997881054583996136752303248915623149818207730526265373778681804094664749428806226563777923359672017728483586868385966894826990554396725147792986837330866035980220327304260873591084950749184 2464 63515612160 2465 7222041363087360000 2466 137201850342522388468432641716488942859059200 2467 21876070151035743979932881133420538673394857426130834329903814928968884138060833125825315117408687035419422769309374140593527577081207288758125348887917366604361103574991957409465942559681782256380755518983443045321138880260842595014831695888553162170457355523470442824858761998022355220209670227681026737250654545007719824962700246753104126323026656019841026873548409699172843680746585036513406602455425885614805549449709006654941605641241419503544838795604682491957767961903392708465924819564810022213581601750673298462232136649598310381425566476323685489569879226727087618080307966231792214784806436264919621179037613794103866370240943604001631592548904350159428007661714677683034100964452970246340684477987367280657845425873073768931262464 2468 4079139784832771317936037426322959057891275144143605170171730981379099339731345224236768017396960913937070050454373127797861729313172791598665113436927390862928624160015819922163672023040 2469 251709116470971338710711968167064010172359035692906125747043991524218335984547009212995662492599272830922105061495114727216378658997715224906255111693438688070913934347473543867579307962217586900591171947349323464143920881309217043494364339802996736 2470 609499054080000 2471 6687841964227048527857153730700885519362783508414707756818809055652267106674021700332174100869126501993283584 2472 17569637319163259504744306426511360 2473 1400068489666287614715704392538914475097270875272373397113844155454008584835893320052820167514155970266843057235799944997985764933197266480520022328826711462679110628799485274205820323819634064408368353214940354900552888336693926080949228536867402378909270753502108340790960767873430734093418894571585711184041890880494068797612815792198664084673705985269825719907098220747061995567781442336858022557147256679347555164781376425916262761039450848226869682918699679485297149561817133341819188452147841421669222512043091101582856745574291864411236254484715871332472270510533607557139709838834701746227611920954855755458407282822647447695420390656104421923129878410203392490349739371714182461724990095765803806591191505962102107255876721211600797696 2474 3549734695297183548720536348593243089436076245624475906874674484607888209554867091132646046980536602237323773108851471917449850791964581131244326549794091339296345327985325302201948721743150446334184182619886704928271800718294507146411831871923229854837364502592832023494253207341531244082793193191805176586649925708277528779046327425271428420118599275293554535681342046208 2475 307359360000 2476 16316559139331085271744149705291836231565100576574420680686923925516397358925380896947072069587843655748280201817492511191446917252691166394660453747709563451714496640063279688654688092160 2477 22401095834660601835451270280622631601556334004357974353821506487264137357374293120845122680226495524269488915772799119967772238931156263688320357261227383402865770060791764387293125181114145030533893651439045678408846213387102817295187656589878438062548332056033733452655372285974891745494702313145371378944670254087905100761805052675178625354779295764317211518513571531952991929084503077389728360914356106869560882636502022814660204176631213571629914926699194871764754392989074133469107015234365462746707560192689457625325707929188669830579780071755453941319556328168537720914235357421355227939641790735277692087334516525162359163126726250497670750770078054563254279845595829947426919387599841532252860905459064095393633716094027539385612763136 2478 36770990237554625740800 2479 11075029296642060084083504797024518144 2480 435300304158720 2481 4027345863535541419371391490673024162757744571086498011952703864387493375752752147407930599881588365294753680983921835635462058543963443598500081787095019009134622949559576701881268927395481390409458751157589175426302734100947472695909829436847947776 2482 1016411962239204484414785454080 2483 833977305838908252953413941714726361959962969940352741391990784 2484 6612634828800 2485 537907057189370525122560000 2486 1532999685998115183185486388720587243520 2487 16109383454142165677485565962692096651030978284345992047810815457549973503011008589631722399526353461179014723935687342541848234175853774394000327148380076036538491798238306807525075709581925561637835004630356701705210936403789890783639317747391791104 2488 219022108175483943995583280417776339876253881686961465668397821114583077350553962648838885867520 2489 527329443962349615415556896005594698467755687936 2490 68546093972149474205840179200 2491 39915124813074768426821708664520310784 2492 7896510025591619428512788643840 2493 27318781296924315059804933064705734624658846174170712017603612011953341510698244505600 2494 503065986208957685531934720 2495 66286159809896872867767091360758882832387001432372061987036650203946709377194659736386219369599559182305455353583091437936649445054179209329902683684864 2496 47048601600 2497 6367831562994312516941170295493688686590398964026393057746748326423822336 2498 14539713311937263815559316883837923694330168302077853314558666688953910106336735605279318208432277922764078174653855628973874588843886924313576761547956598125757830463427892437819181964259944228184818412011055943386201295742134301271702863347397549485413845002620239968232461137270911975763120919313634003298918095701104757878973757133911770808805782631602399378150777021267968 2499 36578304000000 2500 278107830000 2501 14016833953562607293918185758734155776 2502 548807401370089553873730566865955771436236800 2503 1503312093819204814733449675889546019470946207037034708226095359128926725993350834142930903010635377334809830998104231041236911565406471062607629243875120945858776173264946248586897665914364527330374916444886320722126996931110062319879596300568855876471979509375208197686499817608858117563126590253358140099090339606430667451930271674491398544640835509463339800655160754092104989762029561528128755569544439623478827012572975684793928848301776089733466219147426237558758342552506329508896150886808959965765864104743010606011745889123644074001281501985346999806278086167401766991703376265181118687490421143170210640522808191992873338997425286709878118730207063433070010863576031550909000283121401051809508856115369189945054391519168705352883730477958037504 2504 876088432701935775982333121671105359505015526747845862673591284458332309402215850595355543470080 2505 189410612198085018199197554320030279347408857569689600 2506 1396486561614041222179043728490719243572576025089807482880 2507 10183736076581554138340975898850720066043904 2508 29797731532800 2509 3335909223355633011813655766858905447839851879761410965567963136 2510 732746814704891549164785139508103166883974121712256694312192523800075273502720 2511 1432398436761600 2512 86319940454856453606405135432305465848428515819520 2513 428021885710531105782857838764856673239218144538541296436403779561745094827137388821259142455624096127570149376 2514 30461459041854655439704257394150089515292887790994078584636616486244618860169226815624718817062080325777003050113076350660116480 2515 1060578556958349965884273461772142125318192022917952991792586403263147350035114555782179509913592946916887285657329463006986391120866867349278442938957824 2516 103535184981220392960 2517 16496008657041577653745219545796706970655721763170295856958275028531172867083272795782883737114985944247311077310143838762852591796074264979456334999941197861415415601396026170905677526611891775117143044741485262546135998877480848162446661373329194090496 2518 14888666431423758147132740489050033862994092341327721794108074689488803948888817259806021845434652592910416050845548164069247578976140210497102603825107556480776018394550161856326842331402182889661254053899321286027470126839945524502223732067735090673063777282683125727470040204565413863181435821377161219378092129997931272068069127305125653308217121414760856963226395669778399232 2519 25471326251977250067764681181974754746361595856105572230986993305695289344 2520 15437822400 2521 394084245522141626953485431836389151728191722497516426553221541823493367658800961065564478638820000356056388337167035542074008945401913950236214360506399705231203021164366069389563701733455174652493802096528279659381259483508916176782516892616322154881870596505654577774329808187256502370468256875376316278135937985788160888518809137837873180086327183792757748702946460720720770436177477377229784500022657580657233628383930137914619684009220791267089768552182903618603146950084219242780072578071648001265726679873751772302343114358428552134991938056446803917216962620267368806273089867659639177213488960155211698149211030681779788578141054359274289556411400436598704927821275214881488970218576557325551889577507340928956338410400961096026352642413831783448576 2522 210525469573715769175252952552570880 2523 153523555361620387430400 2524 66832626234700125273064037192875361204490651961648827108093640398915163582158360153895207197031807613944955706644449325840166573067023017552529218550618371898222578237699193604729602425487360 2525 64174811636554113450770599772160000 2526 121845836167418621758817029576600358061171551163976314338546465944978475440676907262498875268248321303108012200452305402640465920 2527 1586874322944000000 2528 3141695973723517567767674880 2529 437100500750789040956878929035291753994541538786731392281657792191253464171171912089600 2530 1083553873920000 2531 403542267414673026000369082200462491369668323837456820790498858827257208482612184131138026126151680364601741657259044395083785160091559885041883505158553298156751893672310855054913230575058098844153653346844958371206409711113130165025297298039113886599035490821790287640913723583750658427359495040385347868811200497447076749843260557145982136408399036203783934671817175778018068926645736834283299328023201362593007235465144461224570556425442090257499922997435293305449622476886240504606794319945367553296104120190721814837599349103030837386231744569801527211230169723153785657623644024483470517466612695198936778904792095418142503504016439663896872505765274047077073846088985820038644705503822394701365134927367517111251290532250584162330985105831763746251341824 2532 518333935556179903278815292505565409069561797674577656954811842560 2533 15359583306451797509277305216276735181681260784254976 2534 5585946246456164888716174913962876974290304100359229931520 2535 66663959040000 2536 14017414923230972415717329946737685752080248427965533802777460551333316950435453609525688695521280 2537 31537876395515866411315917957151850496 2538 8533969450146201600 2539 103306820458156294656094485043318397790635090902388946122367707859777845371548719137571334688294830173338045864258315365141449000983439330570722177320589644328128484780111578894057787027214873304103335256792309343028840886044961322246476108298013154969353085650378313636073913237440168557404030730338649054415667327346451647959874702629371426920550153268168687275985196999172625645221308629576524627973939548823809852279076982073490062444913175105919980287343435086195103354082877569179339345906014093643802654768824784598425433370375894370875326609869190966074923449127369128351652870267768452471452849970927815399626776427044480897028208553957599361475910156051730904598780369929893044608978533043549474541406084380480330376256149545556732187092931519040343506944 2540 241175127555215135979666753017265719869440 2541 46294416000000 2542 1131898468970154792446853120 2543 1652909127330500714497511760693094364650161454438223137957883325756445525944779506201141355012717282773408733828133045842263184015735029289131554837129434309250055756481785262304924592435437972865653364108676949488461454176719381155943617732768210479509649370406053018177182611799042696918464491685418384870650677237543226367357995242069942830728802452290698996415763151986762010323540938073224394047583032781180957636465231713175840999118610801694719684597494961379121653665326041106869429534496225498300842476301196553574806933926014309934005225757907055457198775186037906053626445924284295239543245599534845046394028422832711694352451336863321589783614562496827694473580485918878288713743656528696791592662497350087685286020098392728907714993486904304645496111104 2544 202864645214903992320 2545 67877027645334397816593501553417096020364289466748991474725529808841430402247331570059488634469948602680786282069085632447129031735479510353820348093300736 2546 142932932189888130620829204480 2547 1748402003003156163827515716141167015978166155146925569126631168765013856684687648358400 2548 3592512000000 2549 105786184149152045727840752684358039337610333084046280829304532848412513660465888396873046720813906097498158965000514933904843777007041874504419509576283795792003568414834256787515173915868030263401815302955324767261533067310040393980391534897165470688617559705987393163339687155138732602781727467866776631721643343202766487510911695492476341166643356946604735770608841727152768660706620036686361219045314097995581288733774829643253823943591091308462059814239677528263785834580866630839643490207758431891253918483276579428787643771264915835776334448506051549260721611906425987432092539154194895330767718370230082969217819061293548438556885559252581746151331999796972446309151098808210477679594017836594661930399830405611858305286297134650093759583161875497311751110656 2550 1788272640000 2551 423144736596608182911363010737432157350441332336185123317218131393650054641863553587492186883255624389992635860002059735619375108028167498017678038305135183168014273659337027150060695663472121053607261211821299069046132269240161575921566139588661882754470238823949572653358748620554930411126909871467106526886573372811065950043646781969905364666573427786418943082435366908611074642826480146745444876181256391982325154935099318573015295774364365233848239256958710113055143338323466523358573960831033727565015673933106317715150575085059663343105337794024206197042886447625703949728370156616779581323070873480920331876871276245174193754227542237010326984605327999187889785236604395232841910718376071346378647721599321622447433221145188538600375038332647501989247004442624 2552 6102575417917440 2553 53912249893792618905600 2554 3902974572999149655721965122761532076980723342725014301994667131401353022377510111754589790649621569315908105232855377921768837343121299340552464977128995286096548566020957629664943756123093831427359782705383679204385128930330679575110938019164347609399630831991685310701906219385595851749834311959094550692650583326177695385011913308274859260829269076151070087768020266458388688273408 2555 2151628228757482100490240000 2556 20453749828929150831820800 2557 27081263142182923706327232687195658070428245269515847892301960409193603497079267429599499960528359960959528695040131823079640006913802719873131394451528651722752913514197569737603884522462215747430864717556563140418952465231370340858980232933674360496286095284732772649814959911715515546312122231773894817720740695859908220802793394046073943338660699378330812357275863482151108777140894729391708472075600409086868809915846356388672978929559319374966287312445357447235529173652701857494948733493186158564161003131718804333769636805443818453958741618817549196610744732648045052782615690023473893204676535902778901240119761679691148400270562703168660927014740991948024946255142681294901882285976068566168233454182356583836635726153292066470424002453289440127311808284327936 2558 15611898291996598622887860491046128307922893370900057207978668525605412089510040447018359162598486277263632420931421511687075349372485197362209859908515981144386194264083830518659775024492375325709439130821534716817540515721322718300443752076657390437598523327966741242807624877542383406999337247836378202770602333304710781540047653233099437043317076304604280351072081065833554753093632 2559 270270605836969208278961677038333247007223345367782127320404378067454736254292341486106767148891929710547944690649396654290576863986880757423412592639036585761430169213272492784118620596009234843519271645044494541555892205608646216293526099940625515978686464 2560 16062686640 2561 53374547573690128189018492269742487165437630076182575449087410176 2562 147083960950218502963200 2563 407541220031636001084234898911596075941785533697689155695791892891124629504 2564 68436609264332928279617574085504369873398427608728398958687887768489127508130160797588692169760570996679634643603916109660330570820631569973789919795833212823779920115403974251243112883699056640 2565 3147359846400 2566 249790372671945577966205767856738052926766293934400915327658696409686593432160647152293746601575780436218118734902744186993205589959763157795357758536255698310179108225341288298556400391878005211351026093144555469080648251541163492807100033226518247001576373247467859884921998040678134511989395965382051244329637332875372504640762451729590992693073220873668485617153297053336876049498112 2567 61438333225807190037109220865106940726725043137019904 2568 281114197106612152075908902824181760 2569 109573602741895963080411606723803308349239845001866571887719367567806744275747171538242340468639768608657958240256 2570 46895796141113059146546248928518602680574343789584428435980321523204817504174080 2571 4324329693391507332463386832613331952115573525884514037126470049079275780068677463777708274382270875368767115050390346468649229823790092118774601482224585372182882707412359884545897929536147757496308346320711912664894275289738339460696417599050008255658983424 2572 273746437057331713118470296342017479493593710434913595834751551073956510032520643190354768679042283986718538574415664438641322283282526279895159679183332851295119680461615897004972451534796226560 2573 995628422475629697764741523151987408896 2574 3259126886400 2575 256699246546216453803082399088640000 2576 15303526318080 2577 17297318773566029329853547330453327808462294103538056148505880196317103120274709855110833097529083501475068460201561385874596919295160368475098405928898341488731530829649439538183591718144591029985233385282847650659577101158953357842785670396200033022635933696 2578 15986583851004516989837169142831235387313042811801658580970156570219941979658281417746799782500849947917959599033775627967565157757424842098902896546320364691851462926421842451107609625080192333526465669961251550021161488098634463539654402126497167808100887887837943032635007874603400608767321341784451279637096789304023840297008796910693823532356686135914783079497811011413560067167879168 2579 113587050322310405633143137368835497427429470846911398878073681752122367922213559697038901082443942297692395043721605066070226399558590403174754500273624430035349436164252923540710923268101361358312265608306363006111774000729797546146184226914642104927014754597135807256209485617548033717959119525218174129545373583607996490146039543821024124841117926045330439593371583306640324148397163327066560411260579098234690196905274035986436630216166371491698598739738812522369768955168222011698493452685404677610294752079380707892347322731620229516712965806772921865541233075124625957066336119128216644163947613243169156587039276892175302499848422228151127200821636201491568824177729968725932144479598568291353686249810874949012336572747657527565165275185841711883744426734189799276544 2580 685765402243891200 2581 7080024337604477850771495275747466018816 2582 63946335404018067959348676571324941549252171247206634323880626280879767918633125670987199130003399791671838396135102511870260631029699368395611586185281458767405851705687369804430438500320769334105862679845006200084645952394537854158617608505988671232403551551351772130540031498413602435069285367137805118548387157216095361188035187642775294129426744543659132317991244045654240268671516672 2583 981891371394662400 2584 4344509257482240 2585 2597002484341800960000 2586 124770136235436668681028638286438766654639668391911745882671581127657958851253153036798848274686281014382604493263160732303837102080 2587 213498190294760512756073969078969948661750520304730301796349640704 2588 4379942992917307409895524741472279671897499366958617533356024817183304160520330291045676298864676543787496617190650631018261156532520420478322554866933325620721914887385854352079559224556739624960 2589 276757100377056469277656757287253244935396705656608898376094083141073649924395357681773329560465336023601095363224982173993550708722565895601574494862373463819704493274391032610937467490313456479763734164525562410553233618543253725484570726339200528362174939136 2590 219172181114880000 2591 465252558120183421473354290662750197462751112588949089804589800456693219009386740519071338833690387651348050099083694350623647332591986291403794433120765665424791290528779974822751941706143176123647039931622862873033826306989250749014770593442374061781052434829868266521434053089476746108760553575293641234617850198458353623638177971490914815349219025081673480574450005223998767711834780987664631444523331986369291046524002451400444437365417457629997460437970176091626573640369037359917029182199417559491767304517143379527054633908716460100456307944541887961256890675710467920143712743949175374495529423844020865380512878150350039039379137446507017014565421881309465903831981951901418063788435735721384698879225343791154530601974405232906916967161207651875817171903241417836724224 2592 16295479200 2593 1861010232480733685893417162651000789851004450355796359218359201826772876037546962076285355334761550605392200396334777402494589330367945165615177732483062661699165162115119899291007766824572704494588159726491451492135305227957002996059082373769496247124209739319473066085736212357906984435042214301174564938471400793833414494552711885963659261396876100326693922297800020895995070847339123950658525778093327945477164186096009805601777749461669830519989841751880704366506294561476149439668116728797670237967069218068573518108218535634865840401825231778167551845027562702841871680574850975796701497982117695376083461522051512601400156157516549786028068058261687525237863615327927807605672255153742942885538795516901375164618122407897620931627667868644830607503268687612965671346896896 2594 4092565465857156349398315300564796259152138959821224596728360081976305146792520042943180744320217586666997657352646560759696680385900759577319141515858013361113974509163991667483548064020529237382775211510080396805417340953250422666151526944383274958873827299286513416354562015898470555844434263496819527587096778061830103116034252009137618824283311650794184468351439618921871377194977067008 2595 12122279180677441164748643476481937878234166884460134400 2596 595690041848384937000960 2597 51298814505517056000000 2598 499080544941746674724114553145755066618558673567646983530686324510631835405012612147195393098745124057530417973052642929215348408320 2599 162939777225304866213455614381611521056702464 2600 207567360000 2601 3455859636633600 2602 65481047453714501590373044809036740146434223357139593547653761311620882348680320687090891909123481386671962517642344972155146886174412153237106264253728213777823592146623866679736769024328467798124403384161286348886677455252006762658424431110132399341981236788584214661672992254375528893510948215949112441393548448989281649856548032146201901188532986412706951493623033902749942035119633072128 2603 33749084413590375386595641344358060701936364027904 2604 1506808745164800 2605 278024305235289693456766982362796425299412129655803869080475770097014498927605070110963665446788909476580500611354974750503440513988524074409248145790159814656 2606 261924189814858006361492179236146960585736893428558374190615045246483529394721282748363567636493925546687850070569379888620587544697648612948425057014912855111294368586495466718947076097313871192497613536645145395546709821008027050633697724440529597367924947154336858646691969017502115574043792863796449765574193795957126599426192128584807604754131945650827805974492135610999768140478532288512 2607 446161629515151488357656166400 2608 5524476189110813030809928667667549814299425012449280 2609 121963166595857362838710987171495987763675427658517470197734388650919387203996677706631437047218932980474983245174195971849885406354993654373756287876009994597116488064376497719935485006615196761757329635835343764988579363419390148349728022447357706051532209476040986858994808413087792131934926556441776287807661722424666652315006526158514373354905672111010212891708622169439932963051216827230357145393124340234791432099988098619918106588719994012958054269051253841363356520380900929678089697938484116715409848275342034082740209951366567716574018389813988677715726349293444902458153433549812629371756065284167005734309167929845360633939004606777135468266237953653988629894131076799245336913755697504946670502995648522788413270123978485375150841439507618693334216711403318237390234976256 2610 292990589337600 2611 7012710575481341637146342830323411734351350080119460600814039524339631633647818978447509789992945190954109327376384 2612 280316351546707674233313583454225899001439959485351522134785588299731466273301138626923283127339298802399783500201640385168714018081306910612643511483732839726202552792694678533091790371631335997440 2613 980335611727627782035865600 2614 4190787037037728101783874867778351369371790294856933987049840723943736470315540523973817082183902808747005601129110078217929400715162377807174800912238605681780709897383927467503153217557021939079961816586322326328747357136128432810139163591048473557886799154469389738347071504280033849184700685820743196249187100735314025590819074057356921676066111130413244895591874169775996290247656516616192 2615 1112097220941158773827067929451185701197648518623215476321903080388057995710420280443854661787155637906322002445419899002013762055954096297636992583160639258624 2616 1124456788426448608303635611296727040 2617 31222570648539484886710012715902972867500909480580472370620003494635363124223149492897647884088046843001595710764594168793570664026878375519681609696258558616861820944480383416303484161693490371009876386773848003837076317035363877977530373746523572749192245625866492635902670953750474785775341198449094729678761400940714662992641670696579679578855852060418614500277407275376622838541111507770971429220639831100106606617596953246699035286712318467317261892877120983389019269217510637997590962672251933879144921158487560725181493747549841335442948707792381101495225945419121895029287278988752033119169552712746753467983146990040412322288385179334946679876156916135421089252897555660606806249921458561266347648766886021833833797151738492256038615408513950385493559478119249468771900153921536 2618 423263232000000 2619 873490491719764321968822052454400 2620 3858802040883442175674668048276251517911040 2621 499561130376631758187360203454447565880014551689287557929920055914165809987570391886362366145408749488025531372233506700697130624430054008314905755140136937869789135111686134660855746587095845936158022188381568061393221072565822047640485979944377163987075930013863882174442735260007596572405459175185515674860182415051434607882266731145274873261693632966697832004438516406025965416657784124335542867530237297601705705881551251947184564587397095477076190286033935734224308307480170207961455402756030942066318738535800971602903899960797461367087179324678097623923615126705950320468596463820032529906712843403948055487730351840646597156614162869359146878018510658166737428046360890569708899998743336980261562380270176349341340754427815876096617846536223206167896951649907991500350402462744576 2622 284367878671564800 2623 126151505582063465645263671828607401984 2624 148582503819509760 2625 941288040000 2626 3368407513179452306804047240841134080 2627 177200468746272961345336076752392290304 2628 81814999315716603327283200 2629 26082638082024704069391033530342148860274274156652105964530681145031976288256 2630 3001330953031235785378959931425190571556758002533403419902740577485108320267141120 2631 4534388332577693192645128311394357165021539625477880190993925458183350680361293540258174231518664065410680346431078107938710334811710519633536196523825126831222038417807622678297599467361295670964449020551586814534504179606212669038339206780341461456685874202804224 2632 19750043584624066560 2633 2046202390022683681535427393349417229844539603719321837280952549024423157709088325166540251731594237902952576500668443446055447037665501218057853973054000897514656297417466407570865138020744584954503258883610902779466633513229607107135430573852168863691063009336786461386517443624991115560572760781559872204227307172050676153885764530771045880879897120631594319890180163199082354346630283773278383585403851970976586571290833927975667976549978503074104075411595000767382766827438777171810121329688702738703641553042640779685494374239426401759589086513881487867591127558987572512639371115806853242497895806582571235277743521139288461953491611112895065612363819655850956505277894207773527654394852708271151359509586642326902131730136333828491746699412370252463705913958023133185435248487401783296 2634 31941154876271787182343331401328324263587755108329406945963924768680437465920807177420505158319687939681946750275369147469782298132480 2635 28888165452349440000 2636 17940246498989291150932069341070457536092157407062497416626277651182813841491272872123090120149715123353586144012904984650797697157203642279209184734958901742476963378732459426117874583784405503836160 2637 1790363651075231911759376093328555024361642142870451782785670316815374189245120151919001600 2638 17165463703706534304906751458420127208946853047734001610956147605273544582412453986196754768625265904627734942224834880380638825329305099498187984536529328872573787739684566906892915579113561862471523600737576248642549174829582060790330014068934547693104329336706620368269604881531018646260534009121764131836670364611846248819994927338933951185166791190172651092344316599402480804854401092059922432 2639 2229025112064000000 2640 35286451200 2641 134996337654361501546382565377432242807745456111616 2642 68661854814826137219627005833680508835787412190936006443824590421094178329649815944787019074501063618510939768899339521522555301317220397992751938146117315490295150958738267627571662316454247449886094402950304994570196699318328243161320056275738190772417317346826481473078419526124074585042136036487056527346681458447384995279979709355735804740667164760690604369377266397609923219417604368239689728 2643 72550213321243091082322052982309714640344634007646083055902807330933610885780696644130787704298625046570885542897249727019365356987368314136579144381202029299552614684921962852761591477780730735431184328825389032552066873699402704613427308485463383306973987244867584 2644 71760985995957164603728277364281830144368629628249989666505110604731255365965091488492360480598860493414344576051619938603190788628814569116836738939835606969907853514929837704471498335137622015344640 2645 82263564901416960000 2646 89902612800 2647 33524979958131649438276442412636851893772936867337368982011126563216149015905703119528595484370439993801975013386951777420172444265111571956659879494516750704880128776887769621641054421331879279894581393549081031138781323480753882843306894521993934662714376344973909383356701796351854437344424112645076946194060200706878278105264366072152815712336234424428041337080711793853765293615190569341393036663256710692480394384029023075953344127794847794366121171543572492572799251700756925182937027865619705670920463205050626534367139827538762166429107593443434297222613033926452388047083456361379483525085524895048847118790549850346102160646006556473672754992968821241462071382473018700161477089605266772314543874205067547883964526266553693446008777923172274216365357694288251014110171111217590817521664 2648 229661326102216252059112733847350243362082790243787305824705913673045064915934471938468883587420651520 2649 290200853284972364329288211929238858561378536030584332223611229323734443543122786576523150817194500186283542171588998908077461427949473256546316577524808117198210458739687851411046365911122922941724737315301556130208267494797610818453709233941853533227895948979470336 2650 1595963117949419520000 2651 104330552328098816277564134121368595441097096626608423858122724580127905153024 2652 67044895948800 2653 448813476830805864777365941140698350998486405127645478452098529557736424553460414620640626559548492221062996952088576 2654 4394358708148872782056128373355552565490394380219904412404773786950027413097588220466369220768068071584700145209557729377443539284302105471536124041351508191378889661359249128164586388253071836792710041788819519652492588756373007562324483601647244209434708310196894814277018849671940773442696706335171617750187613340632639697918701398767091503402698544684198679640145049447035086042726679567340142592 2655 28599659073653597798400 2656 50267135579576281084282798080 2657 34329579477126809024795077030540136339223487352153465837579393600733336592287439994397281775995330553653222413708238620078256582927474249683619716602385152721797251867533076092560439727443844382612051346994258975886112075244291976031546259990521789094619521377253283208557262639464298943840690291348558792902717645523843356779790710857884483289432304050614314329170648876906255660661955143005586469543174871749099923849245719629776224386861924141430908079660618232394546433741575091387327516534394578607022554321971841571191951183399692458423406175686076720355955746740687245360213459314052591129687577492530019449641523046754408612501510713829040901112800072951257161095652371148965352539755793174850092927185989169033179674896950982088712988593328408797558126278951169038448815217886812997142183936 2658 511058478020348594917493302421253188217404081733270511135422796298886999454732914838728082533115007034911148004405906359516516770119680 2659 137318317908507236099180308122160545356893949408613863350317574402933346369149759977589127103981322214612889654832954480313026331709896998734478866409540610887189007470132304370241758909775377530448205387977035903544448300977167904126185039962087156378478085509013132834229050557857195775362761165394235171610870582095373427119162843431537933157729216202457257316682595507625022642647820572022345878172699486996399695396982878519104897547447696565723632318642472929578185734966300365549310066137578314428090217287887366284767804733598769833693624702744306881423822986962748981440853837256210364518750309970120077798566092187017634450006042855316163604451200291805028644382609484595861410159023172699400371708743956676132718699587803928354851954373313635190232505115804676153795260871547251988568735744 2660 9196830720000 2661 4643213652559557829268611390867821736982056576489349315577779669179751096689964585224370413075112002980536674745423982529239382847191572104741065240396929875171367339835005622576741854577966767067595797044824898083332279916761773095259347743069656531646335183671525376 2662 4133430000000000 2663 2197093086536115777586884929954568725710303190537821813605081190446933541906396159641426033663701155433806234477327271685008421307358351979751661862552649774195024119522116869923868142556406040487171286207632574456711172815634686466018960639393394502055649368144210125347664808925715132405804178646307762745773929313525974833906605494904606930523667459239316117066921528122000362282365129152357534050763191791942395126351726056305678360759163145051578117098279566873250971759460805848788961058201253030849443476606197860556284875737580317339097995243908910102781167791403983703053661396099365832300004959521921244777057474992282151200096685685058617671219204668880458310121751753533782562544370763190405947339903306818123499193404862853677631269973018163043720081852874818460724173944756031817099771904 2664 15477344147865600 2665 365203474360565760000 2666 4527593875880619169787412480 2667 1550411534283525874155000555110993913446400 2668 294832616606678384640 2669 3932053326451660162374990135366844206510402760769273856 2670 4386950014217566349173771468800 2671 562455830153245639062242542068369593781837616777682384282900784754414986728037416868205064617907495791054396026195781551362155854683738106816425436813478342193926174597661918700510244494439946364715849269153939060918060240802479735300853923684708992526246238244917792089002191084983073895885869733454787262918125904262649557480091006695579374214058869565264925969131911199232092744285473063003528716995377098737253152346041870414253660354345765133203997977159569119552248770421966297289974030899520775897457530011186652302408928188820561238809086782440680986311978954599419827981737317401437653068801269637611838662926713598024230707224751535375006123832116395233397327391168448904648336011358915376743922519015246545439615793511644890541473605113092649739192340954335953525945388529857544145177541607424 2672 88391619025773008492958858682680797028790800199188480 2673 230861030400 2674 5720008956371112846045363111897986021673271398767851449876480 2675 4107187944739463260849318385418240000 2676 2123095800038112883830027438102795915548925123275070082886909307125760 2677 35997173129807720899983522692375654002037607473771672594105650224282559150594394679565124135546079730627481345676530019287177974699759238836251227956062613900411275174250362796832655647644156567341814353225852099898755855411358703059254651115821375521679759247674738693696140229438916729336695662941106384826760057872809571678725824428517079949699767652176955262024442316750853935634270276032225837887704134319184201750146679706512234262678128968525055870538212423651343921307005843026558337977569329657437281920715945747354171404084515919283781554076203583123966653094362868990831188313692009796403281256807157674427309670273550765262384098264000391925255449294937428953034780729897493504726970584111611041216975778908135410784745272994654310727237929583308309821077501025660504865910882825291362662875136 2678 13473630052717809227216188963364536320 2679 681557331990662243942400 2680 2301046855754529468579840 2681 7181015629292893836437855058251173615975782482042327655233576472923782792855366633930250024952775875537007951233417216 2682 561978779002971703166700100470738709950706483200 2683 2303819080307694137598945452312041856130406878321387046022761614354083785638041259492167944674949102760158806123297921234379390380784591285520078589188007289626321611152023218997289961449226020309876118606454534393520374746326956995792297671412568033387504591851183276396552974684090670677548522428230808628912643703859812587438452763425093116780785129739325136769564308272054651880593297666062453624813064596427788912009387501216782992811400253985603575714445595113686010963648373953699733630564437098075986042925820527830666969861409018834162019460877029319933865798039223615413196052076288626969810000435658091163347818897507248976792582288896025083216348754875995452994225966713439584302526117383143106637886449850120666290223697471657875886543227493331731828548960065642272311418296500818647210424008704 2684 2382760167393539748003840 2685 775825867563356234543913182494844024206986680605448601600 2686 65050365583309087002546269061120 2687 36861105284923106201583127236992669698086510053142192736364185829665340570208660151874687114799185644162540897972766739750070246092553460568321257427008116634021145778432371503956639383187616324958017897703272550296325995941231311932676762742601088534200073469618932422344847594945450730840776358851692938062602299261757001399015244214801489868492562075829202188313028932352874430089492762656999257997009033542844622592150200019468527884982404063769657211431129521818976175418373983259195738089030993569215776686813128445290671517782544301346592311374032469118941852768627577846611136833220618031516960006970529458613565102360115983628681316622336401331461580078015927247907615467415033348840417878130289706206183197601930660643579159546526014184691639893307709256783361050276356982692744013098355366784139264 2688 13967553600 2689 147444421139692424806332508947970678792346040212568770945456743318661362280834640607498748459196742576650163591891066959000280984370213842273285029708032466536084583113729486015826557532750465299832071590813090201185303983764925247730707050970404354136800293878475729689379390379781802923363105435406771752250409197047028005596060976859205959473970248303316808753252115729411497720357971050627997031988036134171378490368600800077874111539929616255078628845724518087275904701673495933036782952356123974276863106747252513781162686071130177205386369245496129876475767411074510311386444547332882472126067840027882117834454260409440463934514725266489345605325846320312063708991630461869660133395361671512521158824824732790407722642574316638186104056738766559573230837027133444201105427930770976052393421467136557056 2690 192085180993999090264253435611212196579632512162137818873775396959046932497097031680 2691 2730555762278400 2692 293932998639440546216871024084098376271333906957311957674004933036979221978993014736864708528532932581025155383507435268518669470223624475102563282697566646148742567997152615237515257180723699774851645440 2693 2359110738235078796901320143167530860677536643401100335127307893098581796493354249719979975347147881226402617470257071344004495749923421476372560475328519464577353329819671776253224920524007444797313145453009443218964863740238803963691312815526469666188804702055611675030070246076508846773809686966508348036006547152752448089536975629747295351583523972853068940052033851670583963525727536810047952511808578146742055845897612801245985784638873860081258061531592289396414475226775934928588527237697983588429809707956040220498602977138082835286181907927938078023612278577192164982183112757326119554017085440446113885351268166551047422952235604263829529685213541124993019343866087389914562134325786744200338541197195724646523562281189066210977664907820264953171693392434135107217686846892335616838294743474184912896 2694 32707742593302310074719571354960204045913861230929312712667058963128767965102906549678597282119360450234313472281978007009057073287659520 2695 28005264000000 2696 14698324870541840131783214966230415575173298575602387572781178475074884154619806204062008549594921697280 2697 614094221446481549721600 2698 2286926915038210089933267271680 2699 150983087247045043001684489162721975083362345177670421448147705158309234975574671982078718422217464398489767518096452566016287727995098974487843870421025245732950613108458993680206394913536476467028041308992604366013751279375283453676244020193694058636083500931559147201924495748896566193523819965856534274304419017776156677730366440303826902501345534262596412163330166506917373665646562355843068960755749001391491574137447219279743090216887927045200515938021906521370526414513659835429665743212670949659507821309186574111910590536837301458315642107388036993511185828940298558859719216468871651457093468188551288662481162659267035068943078672885089899853666631999553238007429592954531976596850351628821666636620526377377507985996100237502570554100496957002988377115784646861931958201109479477650863582347834425344 2700 42454011600 2701 708801874985091845381344307009569161216 2702 22880035825484451384181452447591944086693085595071405799505920 2703 4846629916378042623590400 2704 10894795591680 2705 291529613886399125606122895298051624454756373265964197824928961105247075227512413996673836459532127543314875009052154003983895640396030619847751783720062617812729856 2706 11361885868995379200 2707 38651670335243531008431229225656825621340760365483627890725812520527164153747116027412151916087670886013380484632691856900169658366745337468888030827782462907635356955765502382132837097865337975559178575102106717699520327520072564141118469169585679010837376238479141683692670911717520945542097911259272774221931268550696109498973808717779687040344456771224681513812522625770847658405519963095825653953471744356221842979186488135614231095523309323571332080133608069470854762115496917869994430262443763112834002255151762972649111177430349173328804379491337470338863572208716431068088119416031142773015927856269129897595177640772360977649428140258583014362538657791885628929901975796360186008793690016978346658974854752608642044415001660800658061849727220992765024541640869596654581299484026746278621077081045612888064 2708 4702927978231048739469936385345574020341342511316991322784078928591667551663888235789835336456526921296402486136118964296298711523577991601641012523161066338379881087954441843800244114891579196397626327040 2709 3927565485578649600 2710 768340723975996361057013742444848786318530048648551275495101587836187729988388126720 2711 618426725363896496134899667610509209941452165847738046251613000328434626459953856438594430657402734176214087754123069710402714533867925399502208493244519406522165711292248038114125393565845407608946857201633707483192325240321161026257895506713370864173398019815666266939082734587480335128673566580148364387550900296811137751983580939484474992645511308339594904221000362012333562534488319409533210463255547909699549487666983810169827697528372949177141313282137729111533676193847950685919910884199100209805344036082428207562385778838885586773260870071861399525421817155339462897089409910656498284368254845700306078361522842252357775642390850244137328229800618524670170062878431612741762976140699040271653546543597676041738272710640026572810528989595635535884240392666253913546473300791744427940457937233296729806209024 2712 17991308614823177732858169780747632640 2713 2473706901455585984539598670442036839765808663390952185006452001313738505839815425754377722629610936704856351016492278841610858135471701598008833972978077626088662845168992152456501574263381630435787428806534829932769300961284644105031582026853483456693592079262665067756330938349921340514694266320593457550203601187244551007934323757937899970582045233358379616884001448049334250137953277638132841853022191638798197950667935240679310790113491796708565253128550916446134704775391802743679643536796400839221376144329712830249543115355542347093043480287445598101687268621357851588357639642625993137473019382801224313446091369009431102569563400976549312919202474098680680251513726450967051904562796161086614186174390704166953090842560106291242115958382542143536961570665015654185893203166977711761831748933186919224836096 2714 45224873075706791329246740480 2715 3103303470253424938175652729979376096827946722421794406400 2716 2021506566551454573699273892823040 2717 1360488960000000000 2718 2247915116011886812666800401882954839802825932800 2719 158317241693157503010534314908290357745011754457020939840412928084079264373748187248280174248295099949110806465055505845863094920670188902272565374270596968069674422090815497757216100752856424347890395443618229115697235261522217222722021249718622941228389893072810564336405180054394965792940433044517981283213030475983651264507796720508025598117250894934936295480576092675157392008829009768840501878593420264883084668842747855403475890567263474989348176200227258652552621105625075375595497186354969653710168073237101621135970759382754710213954782738396518278507985191766902501654888937128063560798273240499278356060549847616603590564452057662499156026828958342315563536096878492861891321892018954309543307915161005066684997813923846802639495421336482697186365540522561001867897165002686573552757231931723962830389510144 2720 451666575360 2721 4868762398946290910383163457790617045677696956748895947931285894389826685962776304916229430260648643637319224257857697904579715108376749911300967225514451140787691679734830855699029666905946080744671330482074312332628228745998392985134665819037008167327587561553553392664576 2722 75494507753568869192782427999759104195160568260746714958098400516913757302230493853511574684239425474232296070566006057200553765250275156736761246560816317288993760961321959650333644171654808442253356642775092701415539814363997516229377355236652822432189787358380346192287159374866103803141310735025912451137875588649241981810848567097976450912616251870261711908083216144285274314872228589633589368562466684928 2723 459585000274745205532022723728075111422450078850708969934948894267122098742743464571536001596977656034368508878938701824 2724 33969532800609806141280439009644734648782801972401121326190548914012160 2725 16428751778957853043397273541672960000 2726 8049055779343322968510955520 2727 13975847867516229151501152839270400 2728 24410301671669760 2729 162116855493793283082787138466089326330892036563989442396582838358097166718718143742238898430254182347889465820216837986163809198766273435927106943253091295303346608220995069703389287170924978532239764934265066614473968907798750436067349759711869891817871250506558017880478904375700444971971003437586412834010143207407258894855983841800218212472064916413374766572109918899361169417040906003292673923679662351240278700894973803933159311940877798389092532429032712860213884012160077184609789118827488925399212106994792060043234057607940823259089697524118034717192176836369308161694606271619137086257431798271261036606003043959402076737998907046399135771472853342531137060963203576690576713617427409212972347305124869188285437761458019125902843311448558281918838313495102465912726696962751051318023405498085337938318858387456 2730 1005903360000 2731 648467421975173132331148553864357305323568146255957769586331353432388666874872574968955593721016729391557863280867351944655236795065093743708427773012365181213386432883980278813557148683699914128959059737060266457895875631195001744269399038847479567271485002026232071521915617502801779887884013750345651336040572829629035579423935367200872849888259665653499066288439675597444677668163624013170695694718649404961114803579895215732637247763511193556370129716130851440855536048640308738439156475309955701596848427979168240172936230431763293036358790096472138868768707345477232646778425086476548345029727193085044146424012175837608306951995628185596543085891413370124548243852814306762306854469709636851889389220499476753141751045832076503611373245794233127675353253980409863650906787851004205272093621992341351753275433549824 2732 300987390606787119326075928662116737301845920724287444658181051429866723306488847090549461533217722962969759112711613714963117537508991462505024801482308245656312389629084278003215623353061068569448084930560 2733 77900198383140654566130615324649872730843151307982335166900574310237226975404420878659670884170378298197107588125723166473275441734027998580815475608231218252603066875757293691184474670495137291914741287713188997322051659935974287762154653104592130677241400984856854282633216 2734 4831648496228407628338075391984582668490276368687789757318297633082480467342751606624740779791323230350866948516224387660835440976017610031152719779892244306495600701524605417621353226985907740304214825137605932890594548119295841038680150735145780635660146390936342156306378199991430643401043887041658396872824037673551486835894308294270492858407440119696749562117325833234257556151822629736549719587997867835392 2735 18657895288729544038791865299075303965104407889021708660795453510735812814560794495787125533410056162772152000579337856254969320985345959670256114158084007540014710784 2736 1003703500800 2737 2821109907456000000 2738 51572123992452677730859745280 2739 7138586072242423813722498662400 2740 246963330616540299243178755089680097146306560 2741 664030640102577287507096119157101880651333781766100756056403305914765994879869516768210527970321130896955251999608168391326962478146655993557430039564661945562507707273195805505082520252108712068054077170749712852885376646343681786131864615779819076886000642074861641238441592322869022605193230080353946968105546577540132433330109816013693798285577897629183043879362227811783349932199550989486792391391896990680181558865812700910220541709835462201723012829317991875436068913807676148161696230717394638435172790250668277937086699962125612069231401058787470201619156321768686230301107288551985505310440645719085205938188468057710906318843523262050860119952807291007537401705281850124602218976982668136334734561791464195217153070932046339698046203693294722739561732075939700378528550759428306198623868920157544195354043955019776 2742 8373182103885391379128210266869812235753948475117904054442767094560964599066344076717720904222556275259984248904186369794318610761640837120 2743 874488587447339060248878977347460909718530131168175316157848128323584 2744 729729000000 2745 114398636294614391193600 2746 309225503758618088213636825087013290783377687596018544468371048517278749909936102823983409906644686742455484705038360810293468222465127041993774065913103635615718444897574746727766606527098095379469748808806779704998051079634933826475529647049329960682249369019925898003608204799451561177666808770666137399860738411107295157497235730833311542938076167660591971975508853326992483593716648303139182053631863541465088 2747 897077373028006866810763888558985969664 2748 135878131202439224565121756038578938595131207889604485304762195656048640 2749 169991843866259785601816606504218081446741448132121793550439246314180094689246596292661895160402209509620544511899691108179702394405543934350702090128553458064001973061938126209301125184539830289421843755711926490338656421463982537249757341639633683682816164371164580157041047634654469786929466900570610423835019923850273902932508112899505612361107941793070859233116730319816537582643085053308618852196325629614126479069648051433016458677717878323641091284305405920111633641934765093929394235063653027439404234304171079151894195190304156689723238671049592371614504018372783674957083465869308289359472805304085812720176247822773992017623941955085020190707918666497929574836552153631898168058107563042901692047818614833975591186158603862962699828145483449021327803411440563296903308994413646386847710443560331314010635252485062656 2750 1369146240000 2751 24806584548536413986480008881775902615142400 2752 594330015278039040 2753 2719869501860156569629065704067489303147863170113948696807027941026881515027945540682590322566435352153928712190395057730875238310488702949611233442056855329024031568991010019348818002952637284630749500091390823845418502743423720595996117466234138938925058629938633282512656762154471516590871470409129766781360318781604382446920129806392089797777727068689133747729867685117064601322289360852937901635141210073826023665114368822928263338843486053178257460548886494721786138270956241502870307761018448439030467748866737266430307123044866507035571818736793477945832064293964538799313335453908932629751564884865373003522819965164383872281983071281360323051326698663966873197384834458110370688929721008686427072765097837343609458978537661807403197250327735184341244854583049012750452943910618342189563367096965301024170164039761002496 2754 1136546611200 2755 64998372267786240000 2756 83768912134929131765760 2757 19942450786084007568929437523110367419095846734843477802726547023420730105703531744936875746347616844338459542560185130617158513083911167636688761755707191872666385120193867184943225515646755146730173769654576383314445224943609417667111591194775585453373798652123354696354103296 2758 366080573207751222146903239161471105387089369521142492792094720 2759 63720219038440300656943457481727194169344 2760 8501959065600 2761 106834485583973187868225673340281441731683426945647026030717669970050974876696576 2762 79161728962206230582691027222275402440544688024580747383902988420423359976943642322939752936101039806068604084489820367435127864951072522750406160873754530717623921893779135162308251270937112417144255695054535604479501076386543059577735589644628469934655838469101029888923700428659599661482703045290531174364349033243467560319292347093327754992147498921111544825730266451710075799991461965603630605729757066615062528 2763 29333318059216599642265617913095045519141144868789482009160422470703090716592048569040922214400 2764 77052771995337502547475437737501884749272555705417585832494349166045881166461144855180662152503737078520258332854173111030558089602301814401286349179470910888015971745045575168823199578383633553778709742223360 2765 137704206640478854431375360000 2766 133970913662166262066051364269916995772063175601886464871084273512975433585061505227483534467560900404159747982466981916709097772186253393920 2767 44562341918476805236802612495441744742774590179146935448486345785784426742217859738543559844928476809689968020527432625862659904479046909126430448714659517710729733226348708157011034160376009271390199809497347257883336748948254238244800388566780132375348160592914567700687368391138861327824838171183182098945807462917806202010339406747927999246790280293402767322806152152957986428064388888214534580390153585849565571729233818794856666543611675495272570233632956329521744089431347060783027122356526259225075183597432623373194151903967092851270808678183624342664512541392315003687949688076843952205849639073634271289717882309253265363468010639873807532872936630910433250465953127761680313367424549006318421160183362967037697375904361051052493983749369613260246955697488675024903421033031570918433806206516679491980003967627444264894464 2768 5657063617649472543549366955691571009842611212748062720 2769 15685369787642044512573849600 2770 49173806334463767107648879516470322324385923113507281631686501621516014719256840110080 2771 251651412892906250391999368663478029216665776689233526784 2772 130767436800 2773 2554567988036785179316589354529299890176 2774 9147707660152840359733069086720 2775 170467251978240000 2776 15051084667434844294946012125419945548977457741416844874527926758476681374330681552959496754785199818014720 2777 45631838124520248562485875195332346616601180343446461899250018084643252984031088372268605281206760253122527253020091008883363742186544034945464779483811346135787246823781077152779298980225033493903564604925283592072536830923012339962675597892382855552356516447144517325503865232526193999692634287291578469320506842027833550858587552509878271228713247020444433738553499804628978102337934221531683410319517271909955145450735430445933226540658355707159111919240147281430265947577699390241819773293082889446476988003771006334150811549662303079701308086460031326888460842385730563776460480590688207058790030411401493800671111484675343732191242895230778913661887110052283648477136002827960640888242738182470063268027763678246602112926065716277753839359354483978492882634228403225501103137824328620476217555473079799787524062850502927251931136 2778 535883654648665048264205457079667983088252702407545859484337094051901734340246020909934137870243601616638991929867927666836391088745013575680 2779 117653760070334772616197817274387228524147220185781496303346916932383257278142326930313216408826279944798338273008307666944 2780 987853322466161196972715020358720388585226240 2781 55903391470064916606004611357081600 2782 215578080843484947635459023413832581120 2783 2418647040000000000 2784 181375126732800 2785 19105684775659053095722870066253111260266913678358229668654544394993472322110253563686016546211897510678683648593241964805088584688994262702342260897878023720975063842816 2786 1464322292831004888587612956645884421548357478084569971168378880 2787 20421069604950023750583744023665016237154147056479721269991984151982827628240416506815360764259959648602582571581629573751970317397925035659969292037844164477610378363078519997381862928022277270251697940126286216513991910342256043691122269383450199504254769819774315209066601775104 2788 1656562959699526287360 2789 186908008958034938111942144800081291741598434686756707939328074074698764222591337972812207231822889996789871628370292772386257887996084367136623736765691273772184562990207292017784008623001737191029000621773961593129110859460658544487119248967200176342452291367503942965263831992427290622741030040746305410336796024946006224316774615080461398952809459795740400593115135199760294307176178571393775248668742745743176275766212323106542495910536624976523722421207643264738369321278256702430493791408467515172769742863446041944681724107416793414456557922140288314935135610411952389228382128499458896112803964565100518607548872641230207927055330898865270430359089602774153824162349067583326785078242255595397379145841720026098082254545165173873679726015915966375906847269799539611652518452528450029470587107217734859929698561435659990023909933056 2790 1171962357350400 2791 747632035832139752447768579200325166966393738747026831757312296298795056890365351891248828927291559987159486513481171089545031551984337468546494947062765095088738251960829168071136034492006948764116002487095846372516443437842634177948476995868800705369809165470015771861055327969709162490964120162985221641347184099784024897267098460321845595811237839182961602372460540799041177228704714285575100994674970982972705103064849292426169983642146499906094889684830573058953477285113026809721975165633870060691078971453784167778726896429667173657826231688561153259740542441647809556913528513997835584451215858260402074430195490564920831708221323595461081721436358411096615296649396270333307140312969022381589516583366880104392329018180660695494718904063663865503627389079198158446610073810113800117882348428870939439718794245742639960095639732224 2792 60204338669739377179784048501679782195909830965667379498111707033906725497322726211837987019140799272058880 2793 146313216000000 2794 25116666855393119161311008992798101397831680 2795 1460813897442263040000 2796 2174050099239027593041948096617263017522099326233671764876195130496778240 2797 47848450293256944156657189068820810685849199279809717232467986963122883640983382521039925051346659839178207136862794949730882019326997597986975676612016966085679248125493066756552706207488444720903424159174134167841052380021928587388702527735603245143667786590081009399107540990061386399421703690431054185046219782386177593425094301460598118131919221707709542551837474611138635342637101714276806463659198142910253126596150354715274878953097375993990072939829156675773022546247233715822206410600567683884229054173042186737838521371498699114100878828067913808623394716265459811642465824895861477404877814928665732763532511396154933229326164710109509230171926938310183378985561361301331656980030017432421729061335480326681109057163562284511662009860074487392232152901068682140583044723847283207544470299447740124142002831727528957446120942862336 2798 20751772277068590109868956640156163097374146697515695442205864996483461277795914173104718593681270978922048149124499470400914159029733955403882472636089507700440805380922837607988134221168538397479863764924376181500674330168273943809945918411801485622550420119644020379202014525170542093659721707104641004172567912970575560132340573036433311004661513957175864806796234968717086110512961805511198141508421436470738951340032 2799 469333088947465594276249886609520728306258317900631712146566759531249451465472777104654755430400 2800 55135080000 2801 765575204692111106506515025101132970973587188476955475719487791409966138255734120336638800821546557426851314189804719195694112309231961567791610825792271457370867970007889068104843299319815115534454786546786146685456838080350857398219240443769651922298684585441296150385720655840982182390747259046896866960739516518178841494801508823369569890110707547323352680829399593778218165482193627428428903418547170286564050025538405675444398063249558015903841167037266506812368360739955739453155302569609082942147664866768674987805416341943979185825614061249086620937974315460247356986279453198333783638478045038858651724216520182338478931669218635361752147682750831012962934063768981780821306511680480278918747664981367685226897744914616996552186592157761191798275714446417098914249328715581556531320711524791163841986272045307640463319137935085797376 2802 8574138474378640772227287313274687729412043238520733751749393504830427749443936334558946205923897625866223870877886842669382257419920217210880 2803 3062300818768444426026060100404531883894348753907821902877951165639864553022936481346555203286186229707405256759218876782776449236927846271166443303169085829483471880031556272419373197279260462137819146187144586741827352321403429592876961775078607689194738341765184601542882623363928729562989036187587467842958066072715365979206035293478279560442830189293410723317598375112872661928774509713715613674188681146256200102153622701777592252998232063615364668149066027249473442959822957812621210278436331768590659467074699951221665367775916743302456244996346483751897261840989427945117812793335134553912180155434606896866080729353915726676874541447008590731003324051851736255075927123285226046721921115674990659925470740907590979658467986208746368631044767193102857785668395656997314862326226125282846099164655367945088181230561853276551740343189504 2804 78902038523225602608614848243201929983255097042347607892474213546030982314456212331704998044163826768404744532842673265695291483752757057946917221559778212749328355066926668972874956368264840759069398776036720640 2805 118513704960000 2806 180899492302827165316986961920 2807 1882460161125356361859165076390195656386355522972503940853550670918132116450277230885011462541220479116773412368132922671104 2808 109780070400 2809 29098125988731506183153025616435306561536 2810 786780901351420273722382072263525157190174769816116506106984025944256235508109441761280 2811 5227793818867206080149438470058244156711461646458808645117947942907603872829546625744732355650549670042261138324897170880504401253868809128952138761688106106268256860948101119329756909573702981184434672672329271427581929047617547184927300962163251073089221073862224693521050054426624 2812 931816664830983536640 2813 1812486230426746329797502790591351300816896 2814 9413373500813984189644800 2815 1222763825642179398126263684240199120657082475414926698793890841279582228615056228075905058957561440683435753509967485747525669420095632812949904697464193518142404085940224 2816 44696171520 2817 1877332355789862377104999546438082913225033271602526848586267038124997805861891108418619021721600 2818 21249814811718236272505811599519911011711126218256072132818805756399064348463016113259231839929621482416177304703487457690536098846447570333575651979355655885251384710064985710579849442476583319019380495282561209856690514092312518461384620453684721277491630202515476868302862873774635103907555028075152388272709542881869373575516746789307710468773390292148085562159344607966296177165272888843466896904623550946036686172192768 2819 200690946458808773904043874740111401542900039936103016227009407591374163346911165241527841802563500750104510906972168308836037377191303333227164028316489208921028813129748071869276041856893613646664115564520707636712397361735495161798784566891551633519066371965923138046714355604778433220640049475589732292556099818141474224813246728993392529273181319285532965163342127111397222772164166268598066457751629407601046329894739817383696285892492136521096538891817191161821491557814957363207943636807603438786357458834207536003263061542562479689069772472080563159164338952011083149811240979224011378125188638666562397593015466678938221063495649948271155002147033845062155387212655959951620574197967822236876187888875650476119882442897357944176402014604149862767188887841563977776976026817411555346536601954854854193649299045126101616332094855131267334144 2820 10972246435902259200 2821 8916100448256000000 2822 1040805849332945392040740304977920 2823 83644701101875297282391015520931906507383386343340938321887167086521661965272746011915717690408794720676178213198354734088070420061900946063234220187009697700292109775169617909276110553179247698950954762757268342841310864761880754958836815394612017169427537181795595096336800870825984 2824 963269418715830034876544776026876515134557295450678071969787312542507607957163619389407792306252788352942080 2825 262860028463325648694356376666767360000 2826 143866567424760756010675225720509109747380859699200 2827 6837407077374284023566443093778012270827739324521409665965930878083262392108580864 2828 32344105064823273179188382285168640 2829 862595998300681902489600 2830 3147123605405681094889528289054100628760699079264466024427936103777024942032437767045120 2831 138236249758066177583495746946490616635131347058294784 2832 12983337293753855508480 2833 3288120466781122951643854843741985202878874254313111817863322133977074292275792531317192160093200396289712306699832005571969636387902313811593855439937359198962136074317792409506218669783344965986944869409107273919895918374674352730911286343951181963576383438289684693757368002228689849886966570608062173881239139420429913699340234407827743199611802735174172101236197410593132097899137700144710720843802696214135543068995417168014479948062591164761645693203532859995283317683240261438798948545455774741075680605539656269877462000313343667225719152182567946799748529389749586326507372203606202419203090655912958322163965406067723813904312728752474603555177002517498353864092155247847351487659504799528979462371338657400748153944430312557386170607274391351577622738396184211897975223376470922797655686428341931108750115555346048881985042106470684002615296 2834 862312323373939790541836093655330324480 2835 129859329600 2836 20198921861945754267805401150259694075713304842840987620473398667783931472500790356916479499305939652711614600407724356017994619840705806834410808719303222463828058897133227257055988830275799234321766086665400483840 2837 52609927468497967226301677499871763246061988069009789085813154143633188676412680501075074561491206340635396907197312089151514182206437020985501687038997747183394177189084678552099498716533519455791117910545716382718334693994789643694580581503218911417222135012634955100117888035659037598191465129728994782099826230726878619189443750525243891193788843762786753619779158569490113566386203202315371533500843139426168689103926674688231679169001458636186331091256525759924533082931844183020783176727292395857210889688634500318039392005013498675611506434921087148795976470235993381224117955257699238707249450494607333154623446497083581022469003660039593656882832040279973661825474483965557623802552076792463671397941418518411970463110885000918178729716390261625241963814338947390367603574023534764762490982853470897740001848885536782111760673703530944041844736 2838 45447543475981516800 2839 4026422606286500006271989898615648467466652427027736428544 2840 36816749692072471497277440 2841 5353260870520019026073024993339642016472536725973820052600778693537386365777455744762605932186162862123275405644694702981636506883961660548046990091968620652818695025610855546193671075403471852732861104816465173941843895344760368317365556185255169098843362379634918086165555255732862976 2842 21403533312000000 2843 3367035357983869902483307359991792847747967236416626501492041865192524075290411552068804771935437205800665402060627973705696907661211969343072107970495855819737227340101419427334367917858145245170631546274925848493973420415666537196453157216206010330702216640808637126407544834282178406284253768302655666054388878766520231628124400033615609036402486000818352231665866148447367268248717004948183778144053960923274796102651307180046827466816093352715925189840417648635170117307638027713330123310546713334861496940072608020354521088320863915239136411834949577522942494095103576398343549136492751277263964831654869321895900575813349185438016234242533994040501250577918314356830366973795687923363332914717674969468250785178366109639096640058763438701848976744015485684117692632983526628737506224944799422902622137455360118328674354055152683117025980418678063104 2844 5236159956205862612946124800 2845 78256884841099481480080875791372743722053278426555308722809013841893262631363598596857923773283932203739888224637919087841642842886120500028793900637708385161113861500174336 2846 348156965875191583088735217246534222015875091959907485824103313512842270285218055999639254465406918367906648960261938506801743443500196992345303482029763066023958687089704725882140253265536341098813530034709482862292017382888448302471325621513170473410422869238013573010274105323923621542421381579983296729460073150576547816661266379396017528320383226546554233850418702056919796566675831010811361638885352258699865066245206310912 2847 62741479150568178050295398400 2848 3217096677092881989394099077120 2849 63403380965376000000 2850 7153090560000 2851 861961051643870695035726684157898969023479612522656384381962717489286163274345357329614021615471924684970342927520761268658408361270264151826459640446939089852730199065963373397598186971685182763681675846381017214457195626410633522292008247348738644659767460047011104360331477576237672008768964685479850509923552964229179296799846408605595913319036416209498171306461734002526020671671553266735047204877813996358347802278734638091987831504919898295276848599146918050603550030755335094612511567499958613724543216658587653210757398610141162301218921429747091845873278488346515557975948578942144326979574996903646546405350547408217391472132155966088702474368320147947088475348573945291696108381013226167724792183872201005661724067608739855043440307673338046467964335134129314043782816956801593585868652263071267188572190292140634638119086877958650987181584154624 2852 1179330466426713538560 2853 30037317692637798033679992743009326611600532345640429577380272609999964893790257734697904347545600 2854 5570511454003065329419763475944547552254001471358519773185653016205476324563488895994228071446510693886506383364191016108827895096003151877524855712476209056383338993435275614114244052248581457581016480555351725796672278126215172839541209944210727574566765907808217168164385685182777944678742105279732747671361170409224765066580262070336280453126131624744867741606699232910716745066813296172981786222165636139197841059923300974592 2855 313027539364397925920323503165490974888213113706221234891236055367573050525454394387431695093135728814959552898551676351366571371544482000115175602550833540644455446000697344 2856 1195587993600 2857 55165507305207724482286507786105534017502695201450008600445613919314314449558102869095297383390203179838101947361328721194138135121296905716893416988604101750574732740221655897446283966187851696875627254168385101725260520090280545426688527830319273258225117443008710679061214564879211008561213739870710432635107389710667474995190170150758138452418330637407882963613550976161665322986979409071043021112180095766934259345839016837887221216314873490897718310345402755238627201968341446055200740319997351278370765866149609805488473511049034387278010971503813878135889823254176995710460709052297236926692799801833378969942435034125913054216457981829676958359572489468613662422308732498668550936384846474734386699767820864362350340326959350722780179691093634973949717448584276098802100285235301989495593744836561100068620178697000616839621560189353663179621385895936 2858 22282045816012261317679053903778190209016005885434079092742612064821905298253955583976912285786042775546025533456764064435311580384012607510099422849904836225533355973741102456456976208994325830324065922221406903186689112504860691358164839776842910298267063631232868672657542740731111778714968421118930990685444681636899060266321048281345121812504526498979470966426796931642866980267253184691927144888662544556791364239693203898368 2859 342608695713281217668673599573737089054242350462324483366449836386392727409757167664806779659914423175889625961260460990824736440573546275075007365885991721780396481639094754956394948825822198574903110708253771132278009302064663572311395595856330822325975192296634757514595536366903230464 2860 11639738880000 2861 882648116883323591716584124577688544280043123223200137607129822709029031192929645905524758134243250877409631157781259539106210161940750491470294671817665628009195723843546494359140543459005627150010036066694161627604168321444488726827016445285108372131601879088139370864979433038067376136979419837931366922161718235370679599923042722412130215238693290198526127417816815618586645167791670545136688337794881532270948149533424269406195539461037975854363492965526444083818035231493463136883211845119957620453932253858393756887815576176784550196448175544061022050174237172066831931367371344836755790827084796829334063519078960546014608867463327709274831333753159831497818598756939719978696814982157543595750187196285133829797605445231349611564482875057498159583195479177348417580833604563764831831929499917384977601097922859152009869433944963029658610873942174334976 2862 546174044809356902400 2863 481909801248091228635946259555890088034907013880961008858508971755041821811270971106562934410552442653893993566242028203802624 2864 362052071529566242787159485164260544629927117615876014080 2865 3177782753539507136691868395498881123151817443759917472153600 2866 356512733056196181082864862460451043344256094166945265483881793037150484772063289343630596572576684408736408535308225030964985286144201720161590765598477379608533695579857639303311619343909213285185054755542510450987025800077771061730637436429486564772273018099725898762520683851697788459439494737902895850967114906190384964261136772501521949000072423983671535462828750906285871684276050955070834318218600712908661827835091262373888 2867 10218271952147140717266357418117199560704 2868 139139206351297765954684678183504833121414356878954992952076488351793807360 2869 552944999032264710333982987785962466540525388233179136 2870 3506754897838080000 2871 19417285420646400 2872 61649242797813122232098865665720096968611666908843396606066388002720486909258471640922098707600178454588293120 2873 8503056000000000000 2874 35119671191054912603042968835173120939671729104980925447165515795785432061722363226353443659464284675548052975115824507573789726391993209695764480 2875 509820272640000 2876 20683695986632452370232730777865926733530424159069171323364760235810745827840809325482475007289282204376693350817509740562426490716882746198436668128566499802959932310664424711225332562202418415945488472745370095452160 2877 1587621411106330495134720568433657767369113600 2878 22816814915596555589303351197468866774032390026684496990968434754377631025412050517992358180644907802159130146259726401981759058313228910090341808998302552294946156517110888915411943638010189650251843504354720668863169651204977347950760795931487140145425473158382457520801323766508658461404127663225785334461895353996184637712712753440097404736004635134954978269621040058002295787793667261124533396365990445626154356981445840791928832 2879 231380907952261979626952228753293585751747624494222576872883440244235706353039349096257882196343062758007670350225410500619458356691796096835988926448970138388842603831242652217282538624517571123612230894667474305706667100456744052805341399032819449104066642991681207236029168494331134250052333033994680250443161465093011433042226111424005463143532013865802433145816171313518777510865579683384312027622901424395635431711289971679217723496474339142366263499954964157908395027724622400555112685927126170456275616755454773005599526401287009126697710529822332564320875229234287589816368193820886510030575316980028948747145435033374453626952306579020141385155388330868164158752539205954095497866682707108364337072382970122678463481834726912573959798799072797545777195693466823578310044434763568075749326826342967568262213889989544475212892068388446826888938697348867948544 2880 20951330400 2881 8073696357252061801296874997030873726976 2882 401866669686289906580976143884769622365306880 2883 5526847993018333947494400 2884 129376420259293092716753529140674560 2885 20033762519321467258900704202591422392845639277198159033039107543524675233629081240795628485960686644157411385507307286487460567778846848007371238563253346601245148544044630016 2886 6391060801309900800 2887 59233512435779066784499770560843157952447391870520979679458160702524340826378073368642017842263824066049963609657705088158581339313099800790013165170936355427543706580798118967624329887876498207644731109034873422260906777716926477518167398152401778970641060605870389052423467134548770368013397256702638144113449335063810926858809884524545398564744195549645422885328939856260807042781588398946383879071462764645282670518090232749879737215097430820445763455988470824424549127097503334542108847597344299636806557889396421889433478758729474336434613895634517136466144058683977622992990257618146946567827281146887410879269231368543860128499790484229156194599779412702250024640650036724248447453870773019741270290530040351405686651349690089618933708492562636171718962097527506836047371375299473427391827667543799697475126755837323385654500369507442387683568306521310194827264 2888 39100583317340160 2889 894454263521038665696073781713305600 2890 12342355845120000 2891 3283124128353091584000000 2892 556556825405191063818738712734019332485657427515819971808305953407175229440 2893 437594052951954177508252358001792785332975316769370218621819576197328793094949175296 2894 5841104618392718230861657906552029894152291846831231229687919297120673542505484932606043694245096397352737317442489958907330318928186600983127503103565453387506216068380387562345457571330608550464471937114808491228971430708474201075394763758460707877228921128545909125325138884226216566119456681785801045622245210623023267254454464880664935612417186594548474437022986254848587721675178818847880549469693554080295515387250135242733780992 2895 12711131014158028546767473581995524492607269775039669888614400 2896 1448208286118264971148637940657042178519708470463504056320 2897 60655116734237764387327765054303393743306129275413483191765156559384925006211147129489426270478155843635162736289490010274387291456614196008973481135038827957804755538737273822847313805185534164628204655651710384395168540382132712978603415708059421665936446060411278389681630345777940856845718790863501459572172119105342389103421321753134488130298056242836913034576834412811066411808346520521097092169177870996769454610524398335876850908259769160136461778932194124210738306147843414571119459939680562828089915278741936014779882248938981720509044629129745547741331516092393085944822023800982473285455135894412708740371692921388912771583785455850655943270174118607104025232025637605630410192763671572215060777502761319839423130982082651769788117496384139439840217187868167000112508288306660789649231531564850890214529797977419146910208378375621004987973945877821639503118336 2898 41201801625600 2899 3581905254184300790779408291215199886207099417264846094982545933613400064 2900 1046394961920000 2901 5613300870566399470283548255416108467064706669974724335475914119354658445881461435020194277948037909313775631749291392873672481842356982170828920682676088369650015955174928465205574841562270901451212565844029786231242904405027447968749905442510124192988777550588063867119133267835342527922176 2902 93457673894283491693786526504832478306436669549299699675006708753930776680087758921696699107921542357643797079079839342517285102850985615730040049657047254200099457094086200997527321141289736807431550993836935859663542891335587217206316220135371326035662738056734546005202222147619465057911306908572816729955923369968372276071271438090638969798674985512775590992367780077577403546802861101566088791515096865284728246196002163883740495872 2903 3881927470991216920788976963475417199571592273626462924272970019800635200397513416287323281310601973992650415122527360657560786653223308544574302792642484989299504354479185524662228083531874186536205097961709464601290786584456493630630618605315802986619932547866321816939624342129788214838126002615264093412619015622741912902618964592200607240339075599541562434212917402419908250355734177313350213898827383743793245095073561493496118458128625226248733553851660423949487251593461978532551645436139556020997754577839483904945912463932094830112578856264303715055445217029913157500468609523262878290269128697242413359383788346968890417381362269174441980369291143590854657614849640806760346252336874980621763889760176724469723080382853289713266439519768584924149773900023562688007200530451626290537550818020150456973729907070554825402253336216039744319230332536180584928199573504 2904 1513166054400 2905 2203267306247661670902005760000 2906 373830695577133966775146106019329913225746678197198798700026835015723106720351035686786796431686169430575188316319357370069140411403942462920160198628189016800397828376344803990109284565158947229726203975347743438654171565342348868825264880541485304142650952226938184020808888590477860231645227634291266919823693479873489104285085752362555879194699942051102363969471120310309614187211444406264355166060387461138912984784008655534961983488 2907 13823438546534400 2908 5295026172577907806779579079133677243783788584721707858781378620367550931927247187323513601866056244320433497809282493583981181623521983026799787040913023949557742671530092726073685135923819114482045049022814744435752960 2909 248443358143437882930494525662426700772581905512093627153470081267240652825440858642388690003878526335529626567841751082083890345806291746852755378729119039315168278686667873578382597346039947938317126269549405734482610341405215592360359590740211391143675683063444596284135957896306445749640064167376901978407616999855482425767613733900838863381700838370659995789626713754874128022766987348054413689524952559602767686084707935583751581320232014479918947446506267132767184101981566626083305307912931585343856292981726969916538397691654069127205046800915437763548493889914442080029991009488824210577224236623514455000562454206008986712407185227164286743634633189814698087350377011632662160149559998759792888944651310366062277144502610541649052129265189435145585529601508012032460833948904082594403252353289629246318714052515508825744213517826543636430741282315557435404772704256 2910 1123059203639696985388485496012800 2911 14353237968448109868972222216943775514624 2912 254062448640 2913 89812813929062391524536772086657735473035306719595589367614625909674535134103382960323108447168606549020410107988662285978759709477711714733262730922817413914400255282798855443289197464996334423219401053504476579699886470480439167499998487080161987087820440809409021873906132285365480446754816 2914 72441502014089906716598599680 2915 166208158997875261440000 2916 75473798400 2917 63601499684720098030206598569581235397780967811095968551288340804413607123312859812451504640992902741895584401367488277013475928526410687194305376954654474064683079343786975636065944920586226672209184325004647868027548247399735191644252055229494116132780974864241816648738805221454450111907856426848486906472349951963003500996509115878614749025715414622888958922144438721247776773828348761101929904518387855258308527637685231509440404817979395706859250546305604385988399130107281056277326158825710485848027211003322104298633829809063441696564491981034352067468414435818097172487677698429138997907769404575619700480143988276738300598376239418154057406370466096592562710361696514977961512998287359682506979569830735453711942948992668298662157345091888495397269895577986051080309973490919445144167232602442145087057590797443970259390518660563595170926269768272782703463621812289536 2918 23925164516936573873609350785237114446447787404620723116801717441006278830102466283954354971627914843556812052244438871684424986329852317626890252712204097075225461016086067455366994212170172622702477054422255580073866980181910327604816952354655059465129660942524043777331768869790583054825294568594641082868716382711903302674245488151203576268460796291270551294046151699859815307981532442000918730627864797512890431026176553954237566943232 2919 6350485644425321980538882273734631069476454400 2920 147266998768289885989109760 2921 2669605310059394928041256786028323160993013170176 2922 8990635824910057626379000021804318960555962650875116914474372043721070607800924985946481576822856876940301561629651073938890169956350261682115706880 2923 45363319999045878104406035648612426317824 2924 6626251838798105149440 2925 1229437440000 2926 1693052928000000 2927 65127935677153380382931556935251185047327711038562271796519260983719533694272368447950340752376732407701078427000307995661799350811044543686968706001566181442235473248037863051331527598680296112342204748804759416860209405337328836243714104555001974919967718260983620248308536546769356914593644981092850592227686350810115585020425334659701503002332584573838293936275905250557723416400229131368376222226829163784507932300989677065666974533610901203823872559416938891252120709229855801627981986637527537508379864067401834801801041724480964297282039788579176517087656382277731504627381963191438333857555870285434573291667443995380019812737269164189754784123357282910784215410377231337432589310246256314887147079506673104601029579768492337830049121374093819286804373071857716306237412854701511827627246184900756569146972976582625545615891108417121455028500242711329488346748735784484864 2928 51933349175015422033920 2929 28999779686827941276760044649461620813070336 2930 3222654571935417441166876967991399043850955857166813209014206570267673540641216273454202880 2931 5748020091459993057570353413546095070274259630054117719527336058219170248582616509460678940618790819137306246911274386302640621406573549742928814779060314490521616338099126748370508637759765403086041667424286501100792734110748106719999903173130367173620508211802177399929992466263390748592308224 2932 338881675044986099633893061064555343602162469422189302962008231703523259643343819988704870519427599636507743859794079589374795623905406913715186370618433532771695530977925934468715848699124423326850883137460143643888189440 2933 493475636478045418123208969785231450147744782214104073071113187077162825534741474413120444836405701277587449411831836880693886976 2934 9207460315184688384683214446112583023832375020748800 2935 20514572819785182473114321103453616530273934619850914849832046124569267439236179190574723569623743123617189258759482661363159621405539172359548148288771426919675032109101701136384 2936 15782206156240159291417309610424344823964586728663909531152995328696444648770168740076057269145645684374603038720 2937 456869508623515124078239914393600 2938 13796997173983036648669377498485285191680 2939 266764024533620246048487657206788853953854304413951065278542892989315210011739621162804595721735095941943617236993261550230730140922038450941823819782415079187396498423963087058253937044194492876153670651104294571459417724261698913254252972257288089272187773996988908537071765695567285922175569842556316025764603292918233436243662170766137356297554266414441651962986107906284435113575338522084869006241092254861344490704853717260971927689670251330862582003371781698568686425005489363468214217267312793634323923220077915348177066903474029761667234974020307013991040541809588242953756521232131415480548844689140012202669850605076561152971854496521235595769271430802572146320905139558123885814768665865777754437659333036445817158731744615751881201148288283798750712102329205990348443052857392445961200373353498907226001312082434234842689980076529479796736994145605584268282821773250002944 2940 204324120000 2941 257691046802336000401407353511401501917865755329775131426816 2942 97997473861372206586303900816331220772650137209326481886419834638361718088099701899077037963787939199208702165993221618419404744007075092999742475109187981620123488321888532297183208293049027062589346014913558855982559150825104701869330236844667123569171091220578483311950925290662228192564406552963649875430262303587955927753709519467329848395615421609044178100413037362625803501492356882435763120651734210612799205483219164996557074199478272 2943 3577817054084154662784295126853222400 2944 9635553607680 2945 259993489071144960000 2946 143850173198560922022064000348869103368895402414001870631589952699537129724814799775143705229165710031044824986074417183022242719301604186913851310080 2947 1973902545912181672492835879140925800590979128856416292284452748308651302138965897652481779345622805110349797647327347522775547904 2948 152496650713186543872245760 2949 367873285853439555684502618466950084497552616323463534049749507726026895909287456605483452199602612424787599802321560723368999770020707183547444145859860127393383445638344111895712552816624985797506666715154336070450734983087878830079993803080343499111712525555339353595519517840857007909907726336 2950 102141639548762849280000 2951 57310484066948812652470532659443198179313590676237537519720734937814401024 2952 247637506365849600 2953 4370661777958834111258421775676028583179948923518174253523646758736940400832341953131390496304907811912804224810897597238980282628866677980230841463315088657406304230178211218362432504532082571282901739947692762258791099994303674994757680697463408054635524489166666277471383809156174412548924536300442681766127260351172336619416161005832394445579129100934212025761564391936564184900818346345838493798254055503648268135708323303603764063267557397804852543543243271349349358387289937731063221735707652810904763158037756565064533064146518503615155977814348710117229208237008293772554346843867241111233312271386869959928542832313574377930290864071003924001083743122269342045321709806520301745189169821544902728706610512469128268328660903784478821599613555241758731667084561710945868890978015517834628306917023726095990805497158602503662632633573858996989738912081601892651545751932928048234496 2954 5997864111435796023654862670421542590662072230234398601905679892480 2955 203378096226528456748279577311928391881716316400634718217830400 2956 21688427202879110376569155908131541990538398043020115389568526829025488617174004479277111713243366376736495607026821093719986919929946042477771927719579746097388513982587259805997814316743963092918456520797449193208844124160 2957 69930588447341345780134748410816457330879182776290788056378348139791046413317471250102247940878524990604867596974361555823684522061866847683693463413041418518500867682851379493798920072513321140526427839163084196140657599908858799916122891159414528874168391826666660439542140946498790600782792580807082908258036165618757385910658576093318311129266065614947392412185030270985026958413093541533415900772064888058372290171333172857660225012280918364877640696691892341589589734196639003697011547771322444974476210528604105041032529026344296057842495645029579361875667331792132700360869549501875857779732996342189919358856685317017190046884653825136062784017339889956309472725147356904324827923026717144718443659305768199506052293258574460551661145593816883868139706673352987375133902255648248285354052910672379617535852887954537640058602122137181743951835822593305630282424732030926848771751936 2958 2022171581664460800 2959 28006019388925067360528150912114738261310420273239693991796452876629042758076747218944 2960 27859219466158080 2961 62841047769258393600 2962 100349413234045139544375194435923170071193740502350317451693910669682399322214094744654886874918849739989711017977058937261470457863244895231736294511808493179006452041613857072315605292082203712091490319271484268526140570444907214714194162528939134534831197409872366911437747497638121669185952310234777472440588598874066870019798547934545764757110191727661238374822950259328822785528173447614221435547375831667506386414816424956474443980265750528 2963 4475557660629846129928623898292253269176267697682610435608214280946626970452318160006543868216225599398711526206359139572715809411959478251756381658434650785184055531702488287603130884640852552993691381706437388553002086394166963194631865034202529847946777076906666268130697020575922598450098725171653306128514314599600472698282148869972371912273028199356633114379841937343041725338437986658138617649412152835735826570965323062890254400785978775352169004588281109861733742988584896236608739057364636478366477473830662722626081857686034947701919721281893079160042709234696492823095651168120054897902911765900154838966827860289100163000617844808708018177109752957203806254409430841876788987073709897261980394195569164768387346768548765475306313318004280567560941227094591192008569744361487890262659386283032295522294584829090408963750535816779631612917492645971560338075182849979318321392123904 2964 268179583795200 2965 1312932660466251678279316550621031457937531815670458550389250951972433116111115468196782308455919559911500112560606890327242215769954507031011081490481371322859202054982508872728576 2966 401397652936180558177500777743692680284774962009401269806775642678729597288856378978619547499675398959958844071908235749045881831452979580926945178047233972716025808166455428289262421168328814848365961277085937074104562281779628858856776650115756538139324789639489467645750989990552486676743809240939109889762354395496267480079194191738183059028440766910644953499291801037315291142112693790456885742189503326670025545659265699825897775921063002112 2967 3450383993202727609958400 2968 1264002789415940259840 2969 286435690280310152315431929490704209227281132651687067878925713980584126108948362240418807565838438361517537677206984932653811802365406608112408426139817650251779554028959250406600376617014563391596248429211992867392133529226685644456439362188961910268593732922026641160364609316859046300806318410985811592224916134374430252690057527678231802385473804758824519320309883989954670421660031146120871529562377781487092900541780676024976281650302641622538816293649991031150959551269433359142959299671336734615454558325162414248069238891906236652922862162041157066242733391020575540678121674759683513465786353017609909693876983058502410432039542067757313163335024189261043600282203573880114495172717433424766745228516426545176790193187120990419604052352273956323900238534053836288548463639135224976810200722114066913426853429061786173680034292273896423226719529342179861636811702398676372569095929856 2970 159826867200 2971 1145742761121240609261727717962816836909124530606748271515702855922336504435793448961675230263353753446070150708827939730615247209461626432449633704559270601007118216115837001626401506468058253566384993716847971469568534116906742577825757448755847641074374931688106564641458437267436185203225273643943246368899664537497721010760230110712927209541895219035298077281239535959818681686640124584483486118249511125948371602167122704099905126601210566490155265174599964124603838205077733436571837198685346938461818233300649656992276955567624946611691448648164628264970933564082302162712486699038734053863145412070439638775507932234009641728158168271029252653340096757044174401128814295520457980690869733699066980914065706180707160772748483961678416209409095825295600954136215345154193854556540899907240802888456267653707413716247144694720137169095585692906878117368719446547246809594705490276383719424 2972 347014835246065766025106494530104671848614368688321846233096429264407817874784071668433787411893862027783929712429137499519790718879136679644350843513275937558216223721396156895965029067903409486695304332759187091341505986560 2973 94175561178480526255232670327539221631373469778806664716735873977862885352777588891003763763098268780745625549394319545182463941125301038988145701340124192612706162083416092645302413521055996364161706679079510034035388155670496980500478413588567935772598406542166874520452996567259394024936377942016 2974 6422362446978888930840012443899082884556399392150420316908410282859673556621702063657912759994806383359341505150531771984734109303247673294831122848755743563456412930663286852628198738693261037573855380433374993185672996508474061741708426401852104610229196634231831482332015839848839786827900947855025758236197670327940279681267107067810928944455052270570319255988668816597044658273803100647310171875032053226720408730548251197214364414737008033792 2975 71693475840000 2976 725500506931200 2977 229241936267795250609882130637772792717254362704950150078882939751257604096 2978 25689449787915555723360049775596331538225597568601681267633641131438694226486808254631651039979225533437366020602127087938936437212990693179324491395022974253825651722653147410512794954773044150295421521733499972742691986033896246966833705607408418440916786536927325929328063359395359147311603791420103032944790681311761118725068428271243715777820209082281277023954675266388178633095212402589240687500128212906881634922193004788857457658948032135168 2979 492131413076177682983813001101464807204463121950972798195798386442239424819859582725290464830187110400 2980 1011561802205349065700060180847329677911271669760 2981 112024077555700269442112603648458953045241681092958775967185811506516171032306988875776 2982 150613976013023747034316800 2983 35388479938064941461374911218301597858593624846923464704 2984 1010061193999370194650707815067158068733733550634490209993791701036572457521290799364867665225321323799974594478080 2985 813512384906113826993118309247713567526865265602538872871321600 2986 411031196606648891573760796409541304611609561097626900282138258103019107623788932074106416639667608534997856329634033407022982995407851090869191862320367588061210427562450358568204719276368706404726744347735999563883071776542339951469339289718534695054668584590837214869249013750325746356985660662721648527116650900988177899601094852339899452445123345316500432383274804262210858129523398441427851000002051406510106158755088076621719322543168514162688 2987 115999118747311765107040178597846483252281344 2988 83778559299293801807137996800 2989 13132496513412366336000000 2990 9751984865280000 2991 6027235915422753680334890900962510184407902065843626541871095934583224662577765689024240880838289201967720035161236450891677692232019266495241324885767948327213194373338629929299354465347583767306349227461088642178264841962911806752030618469668347889446298018698679969308991780304601217595928188289024 2992 19368525496320 2993 57412951873792439475888888867775102058496 2994 36825644338831596037648384089310490462437223017984478881687027891081505209552588742436788538666421767947475196435050798853694136141210671849945935380480 2995 84027690269840107409876259239746013308002036202909347224912060926235719431111389964594067741178851834336007203878840980943501809277088449984709215390807764662988931518880567854628864 2996 2070022724148689483468056466250792960 2997 91673499952742400 2998 26305996582825529060720690970210643495143011910248121618056848518593222887922491652742810664938726946239862805096578138049470911706102469815628279188503525635917467363996822948365102033687597209902511638255103972088516593698709756894037714541986220483498789413813581751631936880020847766847082282414185505735465657663243385574470070549753564956487894100256027672529587472781494920289497500251382464000131290016646794160325636903790036642762784906412032 2999 307557980540279294232889703319188128660178473934208428941529507290014700153668237193840016959648364895607412313512951227128221045224559205896270620516337082808739837588961254353255830027840166730656182059939220104108619578923418753353272689302172594198324164702665735456123372112931626325928229001336686977155925668370229838484203276434155100588186194225960119470912775080602325495872090950732635120621977440871024563485182171283011102215933688567803148117944660987371672127930262890492608195186863705944202116045174275770965453046087141380685048949170655551377961378020138002577512563950397337411482000283436368555178753420853476885694765939958469025338558796061274167510540180157352895375592812002107611796210524652580145104498051665561832180530522128410920976917590052290663417660282734249250542625168875343680999691501456894825180813368722653062533792972293724769977822878099943468044629754557497344 3000 96486390000 3001 1230231922161117176931558813276752514640713895736833715766118029160058800614672948775360067838593459582429649254051804908512884180898236823585082482065348331234959350355845017413023320111360666922624728239756880416434478315693675013413090757208690376793296658810662941824493488451726505303712916005346747908623702673480919353936813105736620402352744776903840477883651100322409301983488363802930540482487909763484098253940728685132044408863734754271212592471778643949486688511721051561970432780747454823776808464180697103083861812184348565522740195796682622205511845512080552010310050255801589349645928001133745474220715013683413907542779063759833876101354235184245096670042160720629411581502371248008430447184842098610320580417992206662247328722122088513643683907670360209162653670641130936997002170500675501374723998766005827579300723253474890612250135171889174899079911291512399773872178519018229989376 3002 585453290249781783022916421550080 3003 185177664000000 3004 88835797822992836102427262599706795993245278384210392635672685891688401375944722347119049577444828679112686006381859199877066424033058989988953815939398640014903353272677416165367047441383272828593997909186351895383425532559360 3005 336110761079360429639505036958984053232008144811637388899648243704942877724445559858376270964715407337344028815515363923774007237108353799938836861563231058651955726075522271418515456 3006 147319365042955014154931431137801328381318000331980800 3007 16312376073840716968177525115322161707352064 3008 9509280244448624640 3009 310184314648194727909785600 3010 14027019591352320000 3011 1259757488292983989177916224795394574992091029234517724944504861859900211829425099545968709466719702612407960836149048226317193401239794507351124461634916691184598374764385297830935879794033322928767721717511045546428905795270323213735004935381698945836335778622118852428281332174567941431002025989475069858430671537644461418431296620274299292009210651549532649352858726730147125231092084534200873454067619597807716612035306173575213474676464388373721694691101331404274369036002356799457723167485393739547451867321033833557874495676772931095285960495803005138444129804370485258557491461940827494037430273160955365602012174011815841323805761290069889127786736828666978990123172577924517459458428157960632777917278308976968274348024019622141264611453018637971132321454448854182557358736518079484930222592691713407717374736389967441203940611558287986944138416014515096657829162508697368445110803474667509121024 3012 569914189214915649350388441839635796465313205776199651131705296288947434946560 3013 42713684960950318848660108576453170575888210722816 3014 25719466859922554021182473208625255831379640320 3015 7321512722855321036390400 3016 54923178761256960 3017 2021276207014074032632663940240308019805162627948970283299279614268058933390301079196141342049917752432998192790863203863322161053696 3018 589210309421305536602374145428967847398995568287751662106992446257304083352841419878988616618662748287159603142960812781659106178259370749599134966087680 3019 322497917003003901229546553547621011197975303484036537585793244636134454228332825483767989623480243868776437974054156345937201510717387393881887862178538672943257183939682636244719585227272530669764536759682827659885799883589202742716161263457714930134101959327262426221640021036689393006336518653305617883758251913636982123118411934790220618754357926796680358234331834042917664059159573640755423604241310617038775452681038380435254649517174883423672753840921940839494238473216603340661177130876260797324147678034184661390815870893253870360393205886925569315441697229918844226190717814256851838473582149929204573594115116547024855378894274890257891616713404628138746621471532179948676469621357608437921991146823247098103878233094149023268163740531972771320609874292338906670734683836548628348142136983729078632375647932515831664948208796558921724657699434499715864744404265602226526321948365689514882334982144 3020 4046247208821396262800240723389318711645086679040 3021 43619669247402383612313600 3022 107749362003253367032711950213982795756105776784376306147560851532157840948930525809634552483589025571798478049675584053450632854348195716364813431556110441004717946322930986796503457929984398171760687670292905869674563967789915164237978478763975559100411041438980430854684413460565392453005649028768503831492467333788644907313029408971790602061774414234648689346681190288513003193505781761029662572544537763908185268880693808757923990088756366976663683072 3023 5159966672048062419672744856761936179167604855744584601372691914178151267653325207740287833975683901900423007584866501534995224171478198302110205794856618767092114943034922179915513363636360490716232588154925242558172798137427243883458580215323438882145631349236198819546240336587030288101384298452889886140132030618191713969894590956643529900069726828746885731749309344686682624946553178252086777667860969872620407242896614086964074392274798134778764061454751053431907815571465653450578834094020172757186362848546954582253053934292061925766291294190809109047067155678701507619051485028109629415577314398867273177505841864752397686062308398244126265867414474050219945943544514879178823513941721735006751858349171953569662051729506384372290619848511564341129757988677422506731754941384778053570274191739665258118010366920253306639171340744942747594523190951995453835910468249635624421151173851032238117359714304 3024 32590958400 3025 90737055360000 3026 66611574357308505090607379518586880 3027 24687558309571599074651713130342441715334766861695494315504008948052888217918528262243290647913632571259781264020424502852311827382350915564508466732105516348265244153195028190410155890063703110886806435680619078362172792680086760456317413251761552955172036684589793154289630332127646587272921859231842304 3028 5685491060671541510555344806381234943567697816589465128683051897068057688060462230215619172956469035463211904408438988792132251138115775359293044220121512960953814609451354634583491036248529461030015866187926521304539234083799040 3029 3667870980284724009758114090204364683476069803279202401262127036020121665536 3030 17968947258235151766215767936204800 3031 8085104828056296130530655760961232079220650511795881133197118457072235733561204316784565368199671009731992771163452815453288644214784 3032 64643916415959692457645300164298116398958947240607373439602668866340637281362611159351530574420564723198374046597120 3033 31496410436875371710964032070493747661085639804862259084531096732303323188471013294418589749131975065600 3034 825153983879242843693755924480 3035 21511088709079067496928322365374979406848521267944792889577487597116344174364515830936081341741786069590017844192983291121536463174934643196085559140046787753725166468833425370784989184 3036 476763704524800 3037 84540893954835454683918251733187562359482037956519274108890184321894830369232080203616875871857605048736530556270452761149361752825498800981773611742930841880037211226684164995735770949818130279894754724330295174073103124683607963786585378247859222645074024025885881459445601674641904240253080345852147894519923189648453041682752978233647593882742404362188975828980684303346608127124327272482189765310234130393012752267618125200819394843030292640215270382874641259428377650322893266134283617796426510453741368910593303875634035659441142591754916564022216442627148278639845500830539530700548168344818719111041403740255713112103283688444860796831764739971718742838803594339033331780465844452421168906350622447192833287285343055536232601555609515598013470165069954886490890350293072959648203629695372357462675589005481851621430175976183246765141976588667960557493515647557111802030070516140832375312189314821559156736 3038 85614133248000000 3039 395000932953145585194427410085479067445356269787127909048064143168846211486696452195892650366618121140156500224326792045636989238117614649032135467713688261572243906451120451046562494241019249774188902970889905253794764682881388167301078612028184847282752586953436690468634085314042345396366749747709476864 3040 1806666301440 3041 1352654303277367274942692027731000997751712607304308385742242949150317285907713283257870013949721680779784488900327244178389788045207980815708377787886893470080595379626946639931772335197090084478316075589284722785169649994937727420585366051965747562321184384414174103351129626794270467844049285533634366312318771034375248666924047651738361502123878469795023613263690948853545730033989236359715036244963746086288204036281890003213110317488484682243444326125994260150854042405166292258148537884742824167259861902569492862010144570551058281468078665024355463082034372458237528013288632491208770693517099505776662459844091409793652539015117772749308235839547499885420857509424533308487453511238738702501609959155085332596565488888579721624889752249568215522641119278183854245604689167354371258075125957719402809424087709625942882815618931948242271625418687368919896250360913788832481128258253318004995029037144946507776 3042 29332141977600 3043 16492226995349504025690070624729696122743408341105608411316224 3044 90967856970744664168885516902099759097083165065431442058928830353088923008967395683449906767303504567411390470535023820674116018209852405748688707521944207375261033751221674153335856579976471376480253859006824340872627745340784640 3045 5992989327360000 3046 441341386765325791365988148076473531417009261708805349980409247875718516526819433716263126972780648742086566091471192282933792171410209654230275815653828366355324708138725321918478163681216094911531776697519742442187014012067492512718759849017243890075283625734063844780787357534475847487511138421835791693793146199198289540354168459148454306045028000705121031564006155421749261080599682093177497897142426680967926861335321840672456663403546079136414445862912 3047 7169540963564817244295206633501372994895467589949361661899891936417034946067647288049664 3048 294769600345262943975148253687769213173760 3049 346279501639006022385329159099136255424438427469902946750014194982481225192374600514014723571128750279624829158483774509667785739573243088821344713699044728340632417184498339822533717810455061626448915350856889033003430398704058219669853709303231375954223202410028570457889184459333239768076617096610397775953605384800063658732556198845020544543712888267526044995504882906507706888701244508087049278710718998089780233288163840822556241277052078654321747488254530598618634855722570818086025698494162986818524647057790172674597010061070920055828138246234998549000799349308807171401889917749445297540377473478825589720087400907175049987870149823822908374924159970667739522412680526972788098877117107840412149543701845144720765155476408735971776575889463173796126535215066686874800426842719042067232245176167119212566453664241378000798446578750021536107183966443493440092393929941115168834112849409278727433509106305990656 3050 408566558195051397120000 3051 57245072865346474604548722029651558400 3052 8280090896594757933872225865003171840 3053 129179141716032988820749999952493979631616 3054 37709459802963554342551945307453942233535716370416106374847516560467461334581850872255271463594415890378214601149492018026182795408599727974344637829611520 3055 23373022359076208640000 3056 1482965284985103330456205251232811190804181473754628153671680 3057 25280059709001317452443354245470660316502801266376186179076105162806157535148572940537129623463559752970016014356914690920767311239527337538056669933676048740623610012871708866979999631425231985548089790136953936242864939704408842707269031169803830226096165565019948189992581460098710105367471983853406519296 3058 102877867439690216084729892834501023325518561280 3059 25389989167104000000 3060 929901772800 3061 1418360838713368667690308235670062102218499798916722469888058142648243098387966363705404307747343361145343300233149540391599250389292003691812227947311287207283230380787705199913098108151623932421934757277109817479182050913091822467767720793306035715908498237071477024595514099545428950090041823627716189290305967656141060746168550190469204150451047990343786680301588000385055567416120297505124553845599105016175739835548319092009190364270805314168101877711890557331941928369039650070880361261032091594008676954348708547275149353210146488548672054256578554056707274134768874174062141103101727938725386131369269615493477994115789004750316133678378632703689359239855061083802339438480540053000671673714328164531002757712776254076831370182540396854843241159868934288240913149439182548347777196307383276241580520294672194208732684291270437186560088211895025526552549130618445537038807731544526231180405667567653299429337726976 3062 112983395011923402589692965907577224042754370997454169594984767456183940230865775031363360505031846077974160919416625224431050795881013671482950608807380061786963125283513682411130409902391320297352134834565054065199875587089278083256002521348414435859272608187920344263881563528825816956802851435989962673611045426994762122330667125542004302347527168180510984080385575787967810836633518615853439461668461230327789276501842391212148905831307796258922098140905472 3063 101120238836005269809773416981882641266011205065504744716304420651224630140594291762148518493854239011880064057427658763683069244958109350152226679734704194962494440051486835467919998525700927942192359160547815744971459758817635370829076124679215320904384662260079792759970325840394840421469887935413626077184 3064 1034302662655355079322324802628769862383343155849717975033642701861450196501801778549624489190729035571173984745553920 3065 1376709677381060319803412631383998682038305361148466744932959206215446027159329013179909205871474308453761142028350930631778333643195817164549475784962994416238410654005339223730239307776 3066 602455904052094988137267200 3067 90775093677655594732179727082883974541983987130670238072835721129487558296829847277145875695829975113301971214921570585062352024914688236275982588627922381266126744370413132794438278921703931675003824465735028318667651258437876637937134130771586285818143887172574529574112902370907452805762676712173836114579581929993027887754787212190029065628867071382002347539301632024643556314631699040327971446118342721035247349475092421888588183313331540106758520173560995669244283415618537604536343120706053862016555325078317347025609558605449375267115011472421027459629265544625207947139977030598510588078424712407633255391582591623410496304020232555416232493036118991350723909363349724062754563392042987117717002529984176493617680260917207691682585398709967434231611794447418441564107683094257740563672529679461153298859020429358891794641307979939845645561281633699363144359580514370483694818849678795545962724329811163477614526464 3068 5361210376635464433008640 3069 77669141682585600 3070 52799972506589879356078112243571081934454060763821067616488760447265563289865687424273659985920 3071 725813119984734049670496570377798821085184 3072 27935107200 3073 517446708995602952353961968701518853070121632754936392524615581252623086947917076274212183564778944622847537354460980189010473229746176 3074 515139569877972669984701153280 3075 2727476031651840000 3076 23287771384510634027234692326937538328853290256750449167085780570390764290295653294963176132429697169257315960456966098092573700661722215871664309125617717088066824640312748583253979284473976672378944987905747031263392702807240867840 3077 65968907981398016102760282498918784490973633364422433645264896 3078 4546186444800 3079 371814783703677316023008162131492759723966411287225295146335113746381038783815054447189506850119578064084874096318753116415393894050563015786424683019970073666055144941212191926019190463299304140815665011650675993262699554561542708990501399640417426711117361858865273135566448111236926692403923813064032725317967585251442228243608421130359052815839524380681615520979484772940006664731439269183371043300731785360373143449978560055657198851405988277282898630905838261224584870373530028180861422411996618819810611520787853416896752047920641094103086991036528474641471670784851751485345917331499368769227622021665814083922295289489392861266872546984888291475943388572565132752280469761042691653808075234168842362815186917858018348716882705131869793116026610612681910056625936646585069954079705348802681567072883912126547678654020790850797485833607764219009571632591439296841786861501213978008284346556263318854906525604309100396544 3080 467026560000 3081 4015454665636363395218905497600 3082 11577567507380938580287165562880 3083 5949036539258837056368130594103884155583462580595604722341361819942096620541040871155032109601913249025357985541100049862646302304809008252582794928319521178656882319059395070816307047412788866253050640186410815892203192872984683343848022394246678827377877789741844370169063169779790827078462781009024523605087481364023075651897734738085744845053432390090905848335671756367040106635703028306933936692811708565765970295199656960890515181622495812436526378094493412179593357925976480450893782758591945901116969784332605654670348032766730257505649391856584455594263546732557628023765534677303989900307641952346653025342756724631830285780269960751758212663615094217161042124036487516176683066460929203746701477805042990685728293579470123282109916689856425769802910560906014986345361119265275285580842905073166142594024762858464332653612759773337724227504153146121463028749468589784019423648132549544900213101678504409668945606344704 3084 36474508109754601558424860277736690973780045169676777672429138962492635836579840 3085 22027354838096965116854602102143978912612885778375467918927347299447136434549264210878547293943588935260178272453614890108453338291133074632791612559407910659814570464085427579683828924416 3086 462779985968838257007382388357436309679121903605572278661057607500529419185626214528464324628610441535382163125930496919269584059928631998394165693675028733079400961161272043155990158960194847937954344282378461451058690404717683029016586327443105529279580603137721730104858884214070546255064479481814887111110842068970545653066412546220049622415471280867372990793259318427516153186850892250535688034994017199422624876551546434404961918285036733476544913985148813312 3087 4322241000000 3088 5931861139940413321824821004931244763216725895018512614686720 3089 380738338512565571607560358022648585957341605158118702229847156476294183714626615753922055014522447937622911074630403191209363347507776528165298875412449355434040468419801284532243651034418487440195240971930292217101004343871019734006273433231787444952184178543478039690820042865906612933021617984577569510725598807297476841721455023237487670083419672965817974293482992407490566824684993811643771948339949348209022098892778045496992971623839731995937688198047578379493974907262494748857202096549884537671486066197286761898902274097070736480361561078821405158032866990883688193520994219347455353619689084950185793621936430376437138289937277488112525610471366029898306695938335201035307716253499469039788894579522751403886610789086087890055034668150811249267386275897984959126103111632977618277173945924682633126017584822941717289831216625493614350560265801351773633839965989746177243113480483170873613638507424282218812518806061056 3090 71875789032940607064863071744819200 3091 114712655417037075908723306136021967918327481439189786590398270982672559137082356608794624 3092 372604342152170144435755077231000613261652644108007186673372489126252228644730452719410818118875154708117055367311457569481179210587555453946628946009883473409069194245003977332063668551583626758063119806491952500214283244915853885440 3093 103547124568069396285207978989447824656395473987076858589495726746854021263968554764440082937706740748165185594805922574011462906837103974555880120048337095641594306612722519519150078490317750212804975780400963322850774793029258619728973951671516488606089894154321707786209613660564316591585165245863553103036416 3094 3809369088000000 3095 88109419352387860467418408408575915650451543113501871675709389197788545738197056843514189175774355741040713089814459560433813353164532298531166450237631642639258281856341710318735315697664 3096 990550025463398400 3097 2264862716036156253527994317971302262949991990203101741056 3098 29617919102005648448472472854875923819463801830756625834307686880033882827880077729821716776231068258264458440059551802833253379835432447897226604395201838917081661514321410761983370173452470268029078034072221532867756185901931713857061524956358753873893158600814190726710968589700514960324126686836152775111093892414114921796250402958083175834590161975511871410768596379361033803958457104034284034239617100763047992099298971801917562770242350942498874495049524051968 3099 414188498272277585140831915957791298625581895948307434357982906987416085055874219057760331750826962992660742379223690296045851627348415898223520480193348382566377226450890078076600313961271000851219903121603853291403099172117034478915895806686065954424359576617286831144838454642257266366340660983454212412145664 3100 4185579847680000 3101 8279147343929647237663391499224301649121946124078982280393849300041969391166673220387394937036463113965560597671375683024167571675938816 3102 727160695615704268800 3103 1855985899956988241712642857565543732036501504 3104 823576749335777789284889363742720 3105 50357757542400 3106 473886705632090375175559565678014781111420829292106013348922990080542125246081243677147468419697092132231335040952828845332054077366919166355625670323229422673306584229142572191733922775239524288465248545155544525884098974430907421712984399301740061982290537613027051627375497435208239365186026989378444401777502278625838748740006447329330813353442591608189942572297542069776540863335313664548544547833873612208767873588783548830681004323877615079981991920792384831488 3107 234743742738222336624519301773079339742468467409868953680776130305287786594304 3108 96435759690547200 3109 399233084044151956813969209973956763668805430970279476309364211949286649982748318240784572758907890368640881602991649656625549381476314280797456433584484495323604418213761551729681918627066399886090164997382778091838902730878898388605362171524454751878181477200406028946841317268160892562856076099796409527278605494960759076784916422446271871145391866999805548212763222246676828598760892071038179814502510727747623556368593631835054902213439370817372357339955937546856274232357677693777689545591891728973416173348886163644903350963610044575631604269786233734989471537832854231209470034546477344877119101940726018732915614418402948719509270679375079654525623106166646842000235771760798823878229459247865679922617648576081806794776733695402348032190905056511798831636005476500612696383661139062605947521920016712747015023300934148902057804293592161253081272918237389877376177664087548874960911121381970294611560924151873555719584277856256 3110 844799560105438069697249795897137310951264972221137081863820167156249012637850998788378559774720 3111 1240737258592778911639142400 3112 66195370409942725076628787368241271192533961974381950402153132919132812576115313827175967308206658276555135023715450880 3113 458850621668148303634893224544087871673309925756759146361593083930690236548329426435178496 3114 9428439362749120905915611592819285016404352021246771200 3115 141009107599850346937728368640000 3116 14909066637295736586240 3117 26508063889425765449013242621298643112037241340691675798910906047194629443575950019696661232052925631530287512270316178946934504150298617486305310732374296484248142492856964996902420093521344054478073799782646610649798347015490206650617331627908221083159012903506357193269661097104465047445802302941069594377322496 3118 30328749160453784011235812203392945991130933074694784854331071365154696015749199595337437978860613896462805442620981046101251460951482826646760042900686683051091621390665124620270971057615329554461775906889954849656582334363578074989631001555311363966866594407233731304152031835853327319371905727320220441713760145832053679919360412629077172054620325862924156324627042692465698615253460074531106851061367911181361143909682147125163584276728167365118847482930712629215232 3119 408814678061211603777504471013331725996856761313566183740788953036069529582334277878563402505121679737488262761463449248384562566631745823536595387990512123211370924250891828971194284674115993483356328957319964766043036396419991949931890863641041665923257832653215773641565508882596753984364621926191523355933292026839817294627754416584982396052881271807800881369869539580597072485131153480743096130050570985213566521721439878999096219866561915716989293916114880047980824813934261958428354094686097130468778161509259431572381031386736685645446762772261103344629218854740842732758497315375592801154169960387303443182505589164444619488777493175680081566234238060714646366208241430283057995651306966269814456240760472141907770157851375304092004384963486777868082003595269607936627401096869006400108490262446097113852943383860156568475707191596638373123155223468275087234433205928025650047959972988295137581682238386331518521056854300524806144 3120 141145804800 3121 1635258712244846415110017884053326903987427045254264734963155812144278118329337111514253610020486718949953051045853796993538250266526983294146381551962048492845483697003567315884777138696463973933425315829279859064172145585679967799727563454564166663693031330612863094566262035530387015937458487704766093423733168107359269178511017666339929584211525087231203525479478158322388289940524613922972384520202283940854266086885759515996384879466247662867957175664459520191923299255737047833713416378744388521875112646037037726289524125546946742581787051089044413378516875418963370931033989261502371204616679841549213772730022356657778477955109972702720326264936952242858585464832965721132231982605227865079257824963041888567631080631405501216368017539853947111472328014381078431746509604387476025600433961049784388455411773535440626273902828766386553492492620893873100348937732823712102600191839891953180550326728953545326074084227417202099224576 3122 24567251400441020512890317498046638451351847855040096673405664839598080 3123 32252324287360380632027168840185597604951695160178953302559843053878602944994317613484635903111142467174400 3124 2439946411410984701955932160 3125 28473963210000 3126 154457947352938718587092767979331347388562294253224371711375427831674721626447261172757591914882727486989167006308319305835244729993624485782915636550088785920 3127 1862280063278816395721793639451859619938304 3128 69512148119715840 3129 6502897299891529708071815448304262215143889305600 3130 3379198240421752278788999183588549243805059888884548327455280668624996050551403995153514239098880 3131 260998017181451471490840401845154587317633024 3132 423208629043200 3133 938974970952889346498077207092317358969873869639475814723104521221151146377216 3134 7764159785076168706876367924068594173729518867121864922708754269479602180031795096406384122588317157494478193310971147801920374003579603621570570982575790861079455076010271902789368590749524365942214632163828441512085077597075987197345536398159709175517848168251835213862920149978451793759207866193976433078722597333005742059356265633043756045982803420908584019104522929271218845504885779079963353871710185262428452840878629664041877574842410845470424955630262433079099392 3135 474054819840000 3136 75424789440 3137 107168314965678254660650132049318831979720018837783493670545379304687410762831436940198124586302617613104123153341074439768522769467112377165177261389384810027121619566825787613824754561611462995700961498187684843629585733103122369722945598558317226471786501283044595765494548760519443476477279450219550698617776905083897064882898053781253625230886508116784154245823080583816038969542221098055918191915976880347825182270145135640339079460700006833714441464346019115297885340023983166830242455797392246169607382370683304430110253091844701721839996180171614675174481947457183477336243520241819399265758730095769273809634745165924170331266087171045479302098908102187980257023293241500121955212016213365834240816777913209168270500259790927715894397491868277897450488750478356102939253433137628813750040071358669681813865990418636883486495786033909169683996402900867504467983258334796356006172419159043640546212508699546489591183928013756774781812736 3138 617831789411754874348371071917325389554249177012897486845501711326698886505789044691030367659530909947956668025233277223340978919974497943131662546200355143680 3139 516716566864131955282999999809975918526464 3140 258959821364569360819215406296916397545285547458560 3141 129009297149441522528108675360742390419806780640715813210239372215514411779977270453938543612444569868697600 3142 124226556561218699310021886785097506779672301873949838763340068311673634880508721542502145961413074519911651092975538364830725984057273657945129135721212653777271281216164350444629897451992389855075434114621255064193361241553215795157528582370555346808285570692029363421806722399655228700147325859103622929259561557328091872949700250128700096735724854734537344305672366868339501528078172465279413661947362964198855245454058074624670041197478573527526799290084198929265590272 3143 529865430011497423210457055950355305543804551941054865945206355202686041034667086104793275970333639293795878250968043713546724587260084224 3144 4716313605524207103602372059004307410780160 3145 1848842588950364160000 3146 16533720000000000 3147 27144257422771983819789560444209810546726135132868276018084767792327300550221772820169381101622195846687014412564803767241660932249905784305976638189951279599870097912685532156828078175765856311785547570977430129305393507343861971610232147586978018389154829213190509765908132963434972208584501558211655264642378235904 3148 6104749541821155646435411185352714047678916921065589746456534861844516514115263737354826844059650534737789835138030920818379640186266508557461568651425930828334189678510145164608531145549146140804106154909564149763510816684701350059048960 3149 653969404937417005905046874759500771885056 3150 249729480000 3151 2733675837500820406314246948893002916856845486260224 3152 94909778239046613149197136078899916211467614320296201834987520 3153 108577029691087935279158241776839242186904540531473104072339071169309202200887091280677524406488783386748057650259215068966643728999623137223906552759805118399480391650742128627312312703063425247142190283909720517221574029375447886440928590347912073556619316852762039063632531853739888834338006232846621058569512943616 3154 9367252643996508528366662744801280 3155 360896181667380676474545800841526950504249520592903666383705658154141883343655144831034118863971761115302760815880026359536899494561924294783657780173339208250401922483575645465539853097631744 3156 2334368519024294499739191057775148222321922890859313771035464893599528693541109760 3157 1014454095446016000000 3158 31801998479671987023365603016984961735596109279731158723415057487788450529410232714880549366121747077097382679801737821396665851918662056433953058744630439366981447991338073713825253747710051802899311133343041296433500477837623243560327317086862168782921106097159517035982520934311738547237715419930527469890447758675991519475123264032947224764345562812041560142252125918294912391188012151111529897458524918834906942836238867103915530546554514823046860618261554925891991109632 3159 923444121600 3160 9425087921170552703303024640 3161 7423943599827952966850571430262174928146006016 3162 8088686326657843200 3163 7191943874140866659778935863279778787965881502262250538181490665586682011394991156544332075917238628241809218536817310192301986017071796991894586370472676259775941078969850692669049973708563291019528409851113588645999135339157737085094873853048706820152320151639665283161549565511067901618600945714778597974645378305616156717225581417070835285126531272644163924637963682960351160225709057927365278336415191890406472852742381167949068197413310103402813067066757845749926106771263243081100052053133207802850702756910183464070866479746185596971526133415656385896688485282359271803605048670789505177887502474809687171469540003014662581073770791773835808299370538378231269503261230975950840275737287228562752313516397895757877018117146274036519787759643729367334210796289381934655720358905966225344432769143359258897770006065229605679279091541522709856676237578763522839361280837866715122913808037895254043480660961416682231652177824060993527911300573691904 3164 132481454345516126941955613840050749440 3165 3332146728575442235363812594678634772590040127907999223280933273600 3166 508831975674751792373849648271759387769537748475698539574640919804615208470563723438088789857947953233558122876827805142346653630698592902943248939914087029871703167861409179421204059963360828846388978133488660742936007645401971896965237073389794700526737697554552272575720334948987816755803446718888439518247164138815864311601972224527155596229529004992664962276034014692718598259008194417784478359336398701358511085379821873662648488744872237168749769892184878814271857754112 3167 115071101986253866556462973812476460607454104036196008610903850649386912182319858504709313214675818051868947496589076963076831776273148751870313381927562820156415057263517611082704799579337012656312454557617817418335986165426523793361517981648779309122437122426234644530584793048177086425897615131436457567594326052889858507475609302673133364562024500362306622794207418927365618563611344926837844453382643070246503565643878098687185091158612961654445009073068125531998817708340211889297600832850131324845611244110562935425133863675938969551544418134650502174347015764517748348857680778732632082846200039596954994743512640048234601297180332668381372932789928614051700312052179695615213444411796595657004037016262366332126032289874340384584316604154299669877347372740630110954491525742495459605510924306293748142364320097043673690868465464664363357706819801260216365429780493405867441966620928606324064695690575382666915706434845184975896446580809179070464 3168 74493619200 3169 460284407945015466225851895249905842429816416144784034443615402597547648729279434018837252858703272207475789986356307852307327105092595007481253527710251280625660229054070444330819198317348050625249818230471269673343944661706095173446071926595117236489748489704938578122339172192708345703590460525745830270377304211559434029902437210692533458248098001449226491176829675709462474254445379707351377813530572280986014262575512394748740364634451846617780036292272502127995270833360847557190403331400525299382444976442251741700535454703755878206177672538602008697388063058070993395430723114930528331384800158387819978974050560192938405188721330673525491731159714456206801248208718782460853777647186382628016148065049465328504129159497361538337266416617198679509389490962520443817966102969981838422043697225174992569457280388174694763473861858657453430827279205040865461719121973623469767866483714425296258782762301530667662825739380739903585786323236716281856 3170 54067171846748036460623986937416787900880958222152773239284490697999936808822463922456227825582080 3171 26011589199566118832287261793217048860575557222400 3172 21444841506541857732034560 3173 36237803456578500056447909087540836207199871843249627856896 3174 23033798172396748800 3175 4306698706343127428208334875308316426240000 3176 16946014824945337619616969566269765425288694265441779302951202027298000019485520339757047630900904518798114566071155425280 3177 2064148754391064360449738805771878246716908490251453011363829955448230588479636327263016697799113117899161600 3178 393076022407056328206245079968746215221629565680641546774490637433569280 3179 27549901440000000000 3180 702223771897744588800 3181 1885324934942783349661089362943614330592528040529035405081048689039555169195128561741157387709248602961820835784115436963050811822459269150643214449501189245442704298205472539979035436307857615361023255472010320582016797334348165830435110611333600200662009813831428415989101249301333384001906526313454920787465438050547441786480382814996617044984209413936031707860294351705958294546208275281311243524221224062918714419509298768890840533542714763746427028653148168716268629333446031594251892045416551626270494623507463134005393222466584077132503746718113827624501506285858788947684241878755444045352141448756510633877711094550275707653002570438760414130830190412623057912662912132959657073242875423244354142474442609985552913037301192861029443242464045791270459354982483737878389157765045610176690983834316769564497020469963549751188938173060929252668535623847384931201523603961732169181117294286013475974194387069614746934228503510645087380779977589890482176 3182 3300615935516971374775023697920 3183 111182878403674045725858039579483383999390249504228458570075208877372623053708381471413784992244514188030011033865436230621843178495614092517280310026040441241067921050359939714367808207936947453073602850723553809634891806080458635715510876516261963321978180457228328001159712618229646166362118382434939963975181254262784 3184 379639112956186452596788544315599664845870457281184807339950080 3185 112021056000000 3186 34955138867798841753600 3187 120660795836338134378309719228391317157921794593858265925187116098531530828488227951434072813391910589556533490183387965635251956637393225641165724768076111708333075085150242558658267923702887383105488350208660517249075029398282613147847079125350412842368628085211418623302479955285336576122017684061114930397788035235036274334744500159783490878989402491906029303058838509181330850957329618003919585550158340026797722848595121209013794146733744879771329833801482797841192277340546022032121090906659304081311655904477640576345166237861380936480239789959284967968096402294962492651791480240348418902537052720416680568173510051217645289792164508080666504373132186407875706410426376509418052687544027087638665118364327039075386434387276343105884367517698930641309398718878959224216906096962919051308222965396273252127809310077667184076092043075899472170786279926232635596897510653550858827591506834304862462348440772455343803790624224681285592369918565752990859264 3188 6251263530824863381949861053801179184823210927171163900371491698528784910454030067051342688317082147571496791181343662918020751550736904762840646299060153168214210230794388648559135893042325648183404702627393689357835076285134182460466135040 3189 444731513614696182903432158317933535997560998016913834280300835509490492214833525885655139968978056752120044135461744922487372713982456370069121240104161764964271684201439758857471232831747789812294411402894215238539567224321834542862043506065047853287912721828913312004638850472918584665448473529739759855900725017051136 3190 69347447930880000 3191 1930572733381410150052955507654261074526748713501732254802993857576504493255811647222945165014270569432904535842934207450164031306198291610258651596289217787333329201362403880938532286779246198129687813603338568275985200470372521810365553266005606605477898049363382697972839679284565385217952282944977838886364608563760580389355912002556535854063830439870496468848941416146901293615317273888062713368802533440428763565577521939344220706347739918076341277340823724765459076437448736352513937454506548865300986494471642249221522659805782094983683836639348559487489542436719399882428663683845574702440592843526666889090776160819482324636674632129290664069970114982526011302566822024150688843000704433402218641893829232625206182950196421489694149880283182890260950379502063347587470497551406704820931567446340372034044948961242674945217472689214391554732580478819722169550360170456813741241464109348877799397575052359285500860649987594900569477918697052047853748224 3192 4782351974400 3193 1043992068725805885963361607380618349270532096 3194 8336703089455133366253152637284505809216106471025844872390916830078815575581716044809646733032619265778616285213946759452207573085365746121822190631552401897417984702241327995637007318439703819819237017739078217612263549262265907559878444210418396373430070436733784433880601967804216389727083671042268193066961537250359120881286712926652917288624603217799822741930541296725501513875590257340980893439367556323057845622863001578088832839595986733772796229913557054493030117443371008 3195 117144203565685136582246400 3196 106020029420769682391040 3197 10934703350003281625256987795572011667427381945040896 3198 102256972820958412800 3199 135645550082943340341877006323290958219213965296910045681972826931887626504874774042827078648405411659211744832247819190667961494338581561344 3200 48188059920 3201 116958594207619871764029418084761600 3202 133387249431282133860050442196552092947457703536413517958254669281261049209307456716954347728521908252457860563423148151235321169365851937949155050104838430358687755235861247930192117095035261117107792283825251481796216788196254520958055107366694341974881126987740550942089631484867462235633338736676291089071384596005745934100587406826446676617993651484797163870888660747608024222009444117455694295029880901168925529965808025249421325433535787740364739678616912871888481879093936128 3203 7907625915930255974616905759351853361261562730503095315673062840633362404375804507025183395898452252397176978812658513715871872230188202435619436938400636056917316408780406296324228246647792427539201284519274775658435381126645849335257306177558964656037470410192415530896751326349579817852732550942629228078549436677163337274801815562471570858245449481709553536405264040537707698648339553845504873958615176971996215564605529863553928013200342704440693871988013976639320377087790024099897087813658824152272840681355846652811356814564483461053168994874771699660757165820802661918427806449031473981196668287085227577715819154716599601711819293201574560030597590968426542295313703010921221500930885359215487557197124536832844525364004542421787237909639917118508852754440451471718279157970561862946535700260210163851448110945249996575610768135022147808184649641245582006478275258191109084125036991893003466332467414463633411525222349188712732581554983125188008952725504 3204 5361827795154803315656831795200 3205 369557690027397812709934900061723597316351509087133354376914593949841288543902868306978937716707083382070027075461146992165785082431410477858465566897499349248411568623181460956712809571974905856 3206 1572304089628225312824980319874984860886518262722566187097962549734277120 3207 28462816871340555705819658132347746303843903873082485393939253472607391501749345656681928958014595632135682824669551675039191853694877207684423759366666352957713387788892144566878158901231858547986842329785229775266532302356597410743170784388163062610426414197050451968296886430266789418588702305903344630777646401091272704 3208 271136237199125401913871513060316246804619108247068468847219232436768000311768325436112762094414472300769833057138486804480 3209 506088058619536382375481968598518615120740014752198100203076021800535193880051488449611737337500944153419326644010144877815799822732044955879643964057640707642708250161946002964750607785458715362508882209233585642139864392105334357456467595363773737986398106252314593977392084886373108342574883260328270597027163947338453585587316195998180534927708766829411426329936898594413292713493731446112311933351371326207757796134753911267451392844821933084204407807232894504916504133618561542393413620074164745745461803606774185779926836132126941507402815671985388778288458612531370362779379612738014334796586770373454564973812425901862374509556434764900771841958245821979298706900076992698958176059576662989791203660615970357302049623296290714994383226216954695584566576284188894189969866110115959228578284816653450486492679100495999780839089160641417459723817577039717248414609616524230981384002367481152221845277914525672538337614230348077614885219518920012032572974432256 3210 1150012624527049713037809147917107200 3211 34012224000000000000 3212 9759785645643938807823728640 3213 7081559654400 3214 8536783963602056567043228300579333948637293026330465149328298834000707149395677229885078254625402128157303076059081481679060554839414524028745923206709659542956016335095119867532295494082256711494898706164816094834957874444560289341315526871468437886392392127215395260293736415031517583080533679147282629700568614144367739782437594036892587303551593695027018487736874287846913550208604423517164434881912377674811233917811713615962964827746290415383343339431482423800862840262011912192 3215 1478230760109591250839739600246894389265406036348533417507658375799365154175611473227915750866828333528280108301844587968663140329725641911433862267589997396993646274492725843826851238287899623424 3216 3323734347200987010170880 3217 129558543006601313888123383961220765470909443776562713651987461580937009633293181043100604758400241703275347620866597088720844754619403508705188854798756021156533312041458176758976155593077431132802273845563797924387805284378965595508855704413126076924517915200592536058212373730911515735699170114644037272838953970518644117910352946175534216941493444308329325140463846040169802934654395250204751854937951059509185995810497001284467556568274414869556328398651620993258625058206351754852713886738986174910838221723334191559661270049824497025895120812028259527241845404808030812871521180860931669707926213215604368633295981030876767874446447299814597591541310930426700468966419710130933293071251625725386548137117688411469324703563850423038562105911540402069649043528752356912632285724189685562516040913063283324542125849726975943894806825124202869689297299722167615594140061830203131234304606075174968792391146118572169814429242969107869410616196843523080338681454657536 3218 34147135854408226268172913202317335794549172105321860597313195336002828597582708919540313018501608512629212304236325926716242219357658096114983692826838638171824065340380479470129181976329026845979594824659264379339831497778241157365262107485873751545569568508861581041174945660126070332322134716589130518802274456577470959129750376147570349214206374780108073950947497151387654200834417694068657739527649510699244935671246854463851859310985161661533373357725929695203451361048047648768 3219 39302030172574819182182400 3220 147149291520000 3221 2072936688105621022209974143379532247534551100425003418431799385294992154132690896689609676134403867252405561933865553419533516073910456139283021676780096338504532992663330828143618489489238898124836381529020766790204884550063449528141691270610017230792286643209480576931397979694584251771186721834304596365423263528298305886565647138808547471063895108933269202247421536642716846954470324003276029679007216952146975932967952020551480905092390637912901254378425935892138000931301628077643422187823778798573411547573347064954580320797191952414321932992452152435869526476928493005944338893774906715326819411449669898132735696494028285991143156797033561464660974886827207503462715362094932689140026011606184770193883014583509195257021606768616993694584646433114384696460037710602116571587034969000256654609012533192674013595631615102316909201987245915028756795554681849506240989283250099748873697202799500678258337897154717030867887505725910569859149496369285418903274520576 3222 603420119215943737978599141940434241049878529359793356800 3223 469863036588183862922130661933145980593469363974921365874271317945026802225489332669622779904 3224 219692715045027840 3225 10909904126607360000 3226 546354173670531620290766611237077372712786753685149769557011125376045257561323342712645008296025736202067396867781214827459875509722529537839739085229418210749185045446087671522066911621264429535673517194548230069437303964451858517844193719773980024729113096141785296658799130562017125317154155465426088300836391305239535346076006018361125587427301996481729183215159954422202467213350683105098523832442392171187918970739949671421629748975762586584533973723614875123255221776768762380288 3227 2170328801327093445470032101172655331507423444750560730911565230910202024077996384685233258374486586547387917315965107050687383909417304981504 3228 149399585217554847983308227697609486228603065014996081346269753190369836386631024640 3229 530671792155038981685753380705160255368845081708800875118540642635517991457968869552540077090407390016615823855069581675400580114921076771656453549255704662657160446121812692004766333309245157919958113671429316298292450444816243079204272965276164411082825380661627027694437882801813568453423800789581976669548355463244366306960805667534988152592357147886916915775339913380535512820344402944838663597825847539749625838839795717261179111703652003305702721120877039588387328238413216787876716080082887372434793356178776848628372562124081139818066414846067751023582598778093694209521750756806376119123665769331115493921980338302471241213732648140040591734953209571027765120886455132696302768419846658971183301169634051733378353985797531332765950385813669486877282482293769653914141842326280952064065703579907208497324547480481693466193128755708734954247361739661998553473597693256512025535711666483916672173634134501671607559902179201465833105883942271070537067239238277267456 3230 49369423380480000 3231 132105520281028119068783283569400207789882143376092992727285117148686757662696724944833068659143239545546342400 3232 13177227989372444628558229819883520 3233 7449120253115265582887174557807438479753216 3234 6286896000000 3235 23651692161753460013435833603950310228246496581576534680122534012789842466809783571646652013869253336452481732829513407498610245275610270582941796281439958351898340391883613501229619812606393974784 3236 25605175422258640412466630876369629941035871957693087335921629997173902993219707154642299651346768476452850856678783643312212998351818361908595287240950387377005405105333815904498220617901365854959225661961804551609692472463909611358069289123840 3237 64247274650181814323502487961600 3238 34966667114914023698609063119172951853618352235849585251648712024066896483924693933609280530945647116932313399537997748957432032622241890421743301454682765487947842908549610977412282343760923490283105100451086724443987453724918945142028398065534721582663238153074258986163144355969096020297865949787269651253529043535330262148864385175112037595347327774830667725770237083020957901654443718726305525276313098956026814127356778970984303934448805541410174318311352007888334193713200792338432 3239 3674428919922716126456888887537606531743744 3240 61751289600 3241 8681315205308373781880128404690621326029693779002242923646260923640808096311985538740933033497946346189551669263860428202749535637669219926016 3242 139866668459656094794436252476691807414473408943398341006594848096267585935698775734437122123782588467729253598151990995829728130488967561686973205818731061951791371634198443909649129375043693961132420401804346897775949814899675780568113592262138886330652952612297035944652577423876384081191463799149078605014116174141321048595457540700448150381389311099322670903080948332083831606617774874905222101105252395824107256509427115883937215737795222165640697273245408031553336774852803169353728 3243 55206143891243641759334400 3244 102420701689034561649866523505478519764143487830772349343686519988695611972878828618569198605387073905811403426715134573248851993407273447634381148963801549508021620421335263617992882471605463419836902647847218206438769889855638445432277156495360 3245 10637322175864016732160000 3246 161960896603555069781179386276695346919309096258868998791627200614026152904173563331485464699740070857397152782806752224435497577997794788804306546511145898784849920 3247 67552161772951568489226529278892835318757000565168572052751253504 3248 979425684357120 3249 124410946918809600 3250 5476584960000 3251 2225798820523048621040482147705176479734568401591550345713195491568723653644124661439697055500604077576251816458613766699459354778333931987665749747457399089401578687810503461326359450864300202844311996004530667067193218070494547612078798915349677494062338825410584888766891589587177857418469261346946843072993345512907698578750935054564670948370733954810687167504171300051633623564421810649148586083015343639362014654349110536091432592935074412073122146008179050653731324379689508826258461761555974837752743512994068451309377550807282021063475236054521352389216588385353493997773917286276010581944867830968575040618937820863408336907723701024364814076281186716600039357594542308888633486794436521109470004829000781721515763636046528859145556767019817183487333424614687234490700785836489502366119036788019124229162338795574288832027704712584169853539526334111279180828524699216561414752537585580157633764562344876899230274927949833424949659341442603320237903269806063295999770624 3252 597598340870219391933232910790437944914412260059984325385079012761479345546524098560 3253 8903195282092194484161928590820705918938273606366201382852781966274894614576498645758788222002416310305007265834455066797837419113335727950662998989829596357606314751242013845305437803457200811377247984018122668268772872281978190448315195661398709976249355301642339555067566358348711429673877045387787372291973382051630794315003740218258683793482935819242748670016685200206534494257687242596594344332061374557448058617396442144365730371740297648292488584032716202614925297518758035305033847046223899351010974051976273805237510203229128084253900944218085409556866353541413975991095669145104042327779471323874300162475751283453633347630894804097459256305124746866400157430378169235554533947177746084437880019316003126886063054544186115436582227068079268733949333698458748937962803143345958009464476147152076496916649355182297155328110818850336679414158105336445116723314098796866245659010150342320630535058249379507596921099711799333699798637365770413280951613079224253183999082496 3254 8951466781417990066843920158508275674526298172377493824422070278161125499884721647003975815922085661934672230281727423733102600351293923947966285172398787964914647784588700410217544280002796413512474905715478201457660788153579249956359269904776888725161788967187010300457764955128088581196253683145541030720903435145044547110109282604828681624408915910356650937797180693253365222823537591993934214470736153332742864416603335416571981807218894218601004625487706114019413553590579402838638592 3255 23971957309440000 3256 1562259306986864640 3257 142451124513475111746590857453131294703012377701859222125644511460398313833223978332140611552038660964880116253351281068765398705813371647210607983837273541721701036019872221524887004855315212982035967744289962692300365956511651047173043130582379359619989684826277432881081061733579382874782032726204597956671574112826092709040059843492138940695726973107883978720266963203304551908122995881545509509312981992919168937878343074309851685947844762372679817344523459241838804760300128564880541552739582389616175584831620380883800163251666049348062415107489366552909861656662623615857530706321664677244471541181988802599612020535258133562094316865559348100881995949862402518886050707768872543154843937351006080309056050030177008872706977846985315633089268299743189339175339983007404850293535328151431618354433223950666389682916754485249773101605386870626529685383121867573025580749859930544162405477130088560931990072121550737595388789339196778197852326612495225809267588050943985319936 3258 2413680476863774951914396567761736964199514117439173427200 3259 569804498053900446986363429812525178812049510807436888502578045841593255332895913328562446208154643859520465013405124275061594823253486588842431935349094166886804144079488886099548019421260851928143870977159850769201463826046604188692172522329517438479958739305109731524324246934317531499128130904818391826686296451304370836160239373968555762782907892431535914881067852813218207632491983526182038037251927971676675751513372297239406743791379049490719269378093836967355219041200514259522166210958329558464702339326481523535200653006664197392249660429957466211639446626650494463430122825286658708977886164727955210398448082141032534248377267462237392403527983799449610075544202831075490172619375749404024321236224200120708035490827911387941262532357073198972757356701359932029619401174141312605726473417732895802665558731667017940999092406421547482506118741532487470292102322999439722176649621908520354243727960288486202950381555157356787112791409306449980903237070352203775941279744 3260 16573428567332439092429786003002649442898275037347840 3261 7461356665920698634946388461446167607074856336905335051108811662323192037834580467825227584769778157390576438390174954301473909294989890731225581975415384429746818328531342345339708087004524327203462795699219274207469843868967871641857762102650617884947621923271593680777218996375857245346516777278726374890575338167670591717376 3262 25156865434051605005199685117999757774184292203561058993567400795748433920 3263 961510370255758690814031060062532975585150842510823234276459029730458773890269184 3264 752777625600 3265 1513708298352221440859893350652819854607775781220898219527842176818549917875826148585385728887632213532958830901088858079911055697639057317308274962012157334521493785080551264078695668006809214386176 3266 185241080118095017284594649006080 3267 8962598937600 3268 59636266549182946344960 3269 138901043284933980510082054475049941216475100464035886778340174778252929540991768619854928535967141539032826708221766851243992570202707518816256 3270 4600050498108198852151236591668428800 3271 2333919224028776230856144608512103132414154796267261495306559675767165973843541660993791779668601421248595824694907389030652292396046281067898601207189889707568349774149586477463748687549484449497677295522446748750649195831486890756883138651461703428013910996193729460323632115442964609020428824186136132922107070264542702944912340475775204404358790727399571107352853925122941778462687164523241627800583896971987663878198772929492610022569488586713986127372672356218286977192757306407002792800085317871471420781881268320400181874715296552518654609121105781602875173382760425322209783092374154071973421730725704541792043344449669260281353287525324359284850621642545602869429054796085207747048963069558883619783574323694420113370431125045007411332534571822992414133048770281593321067209282816433055635119033941207718128564908105486332282496702658488345062365317068678316451115005705102035556851337299370982309725341639487284762849924533400013993612519219121779659040162626666255481831424 3272 69410876722976102889951107343440959181982491711249528024888123503812608079812691311644867096170104908997077262627452621946880 3273 119381706654731178159142215383138681713197701390485360817740986597171072605353287485203641356316450518249223014242799268823582548719838251699609311606646150875949093256501477525435329392072389235255404731187508387319517501903485946269724193642409886159161950772345498892435503942013715925544268436459621998249205410682729467478016 3274 9166301984172021828448174242312474290714929328514553676208199964836992511881954966532071235504215717821104363808488881902697062759724978122717476016536358876072599331418829220062765342722863527436774303452649678292644647069265151955311892382491534054565671902399498547668751314051162707144963771541034015458205117588525616240751905387344569983394729892205210560304313029891445988171302494201788635618033821012728693162601815466569709370592147679847428736499411060755879478876753308506765918208 3275 68907179301490038851333358004933062819840000 3276 523069747200 3277 118783097597247247469609142884194798850336096256 3278 105346936258242781270763410262529047885331006750720 3279 477526826618924712636568861532554726852790805561941443270963946388684290421413149940814565425265802072996892056971197075294330194879353006798437246426584603503796373026005910101741317568289556941021618924750033549278070007613943785078896774569639544636647803089381995569742015768054863702177073745838487992996821642730917869912064 3280 445747511458529280 3281 270208647091806273956906117115571341275028002260674288211005014016 3282 10365497382627524465995480721708502202835782160567615922664140839297673785867108053215069740783364534873417778099632142363871844991858866483475618976713337522230394880 3283 840479776858391445504000000 3284 104878798529571391129463320069610004238482931538710885727934996468424306660227920505414859371916363679550877108956297803006824441249048010377606296538932786696214139311447309944824711650923994541912988311395551443393300367212173768122651808251248640 3285 468576814262740546328985600 3286 4636256128901754029862310379520 3287 2319219421221024003612666181602613517260791797967976182841344 3288 301844070753549254630551811776275674289930240 3289 21767823360000000000 3290 224432313461637120000 3291 7640429225902795402185101784520875629644652888991063092335423142218948646742610399053033046804252833167950272911539153204709283118069648108774995942825353656060741968416094561627861081092632911056345902796000536788449120121823100561262348393114232714186364849430111929115872252288877819234833179933415807887949146283694685918593024 3292 419515194118285564517853280278440016953931726154843542911739985873697226640911682021659437487665454718203508435825191212027297764996192041510425186155731146784856557245789239779298846603695978167651953245582205773573201468848695072490607233004994560 3293 46452039679022979178911780504179124549451776 3294 139820555471195367014400 3295 96877331094542172215033174441780470694897649998137486049781899316387194744052873509464686648808461666109365177669686917114307564648899668307729597568778069409375602245155280901036522752435789720715264 3296 52708911957489778514232919279534080 3297 1664741708772231605266384754765891127076835662233600 3298 17052563035470977303195489156758241280 3299 626506671169330704651830448387887885868622023590589437363858206355771348016375178423865909544392551395114909561673525852212546086778016055565527976814168522240816622791341258289415102411747380765817975764414751236597947179058482678346110462616347426235677372606678032022608094485176846814260524735949281719022423887286561096490086995641973947777260376518075564406688296291766732363082407994143388956832015449932527779519016069968804620038610960461364407678957385880050300261599407442695516278564419141733380228552174799444976924022135500250572998505925789708804208078080357310121330052062546170924442282167663709597218212339112036932807758033959555932536710512500197907050096783836119756433821055904198643327534394890803267788163375968049584984428485423069719972345791320778751547230730480262171582886547490287571006560787732894319708019523196627731177501382325915247193867358264891666441231602652166458149479055317751556891517471351688819986781757683893718842305970577003314050077918016569344 3300 363242880000 3301 2506026684677322818607321793551551543474488094362357749455432825423085392065500713695463638177570205580459638246694103408850184347112064222262111907256674088963266491165365033157660409646989523063271903057659004946391788716233930713384441850465389704942709490426712128090432377940707387257042098943797126876089695549146244385960347982567895791109041506072302257626753185167066929452329631976573555827328061799730111118076064279875218480154443841845457630715829543520201201046397629770782065114257676566933520914208699197779907696088542001002291994023703158835216832312321429240485320208250184683697769128670654838388872849356448147731231032135838223730146842050000791628200387135344479025735284223616794573310137579563213071152653503872198339937713941692278879889383165283115006188922921921048686331546189961150284026243150931577278832078092786510924710005529303660988775469433059566665764926410608665832597916221271006227566069885406755279947127030735574875369223882308013256200311672066277376 3302 226050001698538072451799080935182912580485120 3303 33819013191943198481608520593766453194209828704279806138184989990063809961650361585877265576740669323659863654400 3304 80896178522620176629760 3305 387509324378168688860132697767121882779590599992549944199127597265548778976211494037858746595233846664437460710678747668457230258595598673230918390275112277637502408980621123604146091009743158882861056 3306 18199544234980147200 3307 160385707819348660390868594787299298782367238039190895965147700827077465092192045676509672843364493157149416847788422618166411798215172110224775162064427141693649055434583362122090266217407329476049401795690176316569074477838971565656604278429784941116333407387309576197787672188205272784450694332403016120069740515145359640701462270884345330630978656388627344488112203850692283484949096446500707572948995955182727111556868113912013982729884405878109288365813090785292876866969448305330052167312491300283745338509356748657914092549666688064146687617517002165453877267988571471391060493328011819756657224234921909656887862358812681454798786056693646318729397891200050664204824776662046657647058190311474852691848805092045636553769824247820693756013692268305848312920522578119360396091067002947115925218956157513618177679561659620945845252997938336699181440353875434303281630043715812266608955290278954613286266638161344398564228472666032337916616129967076792023630328467712848396819947012241752064 3308 6712243105892569032285652484455040271262907618477496686587839773979155626254586912346550999802647275491256134973203059392436764239939072664166802978491698348557704915932627836468781545659135650682431251929315292377171223501579121159849715728079912960 3309 488987470457778905739846514209336040297257784895428037909467081102012713391527065539394114995472181322748817466338505805101394119556457478961599740340822633987887485978630051944183109189928506307606137778944034354460743687796678435920790297159310893707927350363527163463415824146488180431029323515738611704828745362156459898789953536 3310 885836543537119829370863401982636652968033619511751036752437095596030964675747248905522836694336798720 3311 4057816381784064000000 3312 16059256012800 3313 10264685300438314265015590066387155122071503234508217341769452852932957765900290923296619061975327562057562678258459047562650355085771015054385610372123337068393539547813335175813777037914069086467161714924171284260420766581694180202022673819506236231445338072787812876658411020045137458204844437273793031684463392969303017004893585336598101160382634008872150047239181046444306143036742172576045284668735741131694535139639559290368894894712601976198994455412037810258744119486044691541123338707999443218159701664598831914106501923178668036105388007521088138589048145151268574169027871572992756464426062351035002218040823190964011613107122307628393364398681465036803242509108785706370986089411724179934390572278323525890920739441268751860524400384876305171574292026913444999639065349828288188615419214013194080871563371491946215740534096191868053548747612182648027795410024322797811985062973138577853095250321064842326041508110622250626069626663432317892914689512341021933622297396476608783472132096 3314 9611564269355161960786872754307045041860697735576476635583689486328914260139132810986333127840068500529982329384850037830002475280341378660006600131515629044836701916541830268256534232010969346145543052017165589065388153445301775976693122866863442812800253980730456589120308577882511986807237531707411283793102889380505836575262669943440219814908112291448970868481655339631452868492711684160134720381815431902243002161668361254673799572978031845543697434803606452443157080442670477220790579450871808 3315 1066623344640000 3316 26848972423570276129142609937820161085051630473909986746351359095916622505018347649386203999210589101965024539892812237569747056959756290656667211913966793394230819663730511345875126182636542602729725007717261169508684894006316484639398862912319651840 3317 16703873099612894175413785718089893588328513536 3318 38557177859334079240785100800 3319 656939859228052112960997764248777927812576207008525909873244982587709297017618619090983619966420963971684011408541379044009622725489344963480679063815893572377186531060053451252081730426500421533898349755146962192666929061228427532929451124448399118812501636658420024106138305282888797325110043985522754027805657150035393088313189461542278474264488576567817603023307586972435593154351499044866898218799087432428450248936931794583609273261606526476735645146370419856559623647106860258631893677311964365962220906534325242502816123083434754310744832481349640869699081289681188746817783780671536413723267990466240141954612684221696743238855827688217175321515613762355407520582962285207743109722350347515800996625812705657018927324241200119073561624632083530980754689722460479976900182389010444071386829696844421175780055775484557807394182156279555427119847179689473778906241556659059967044030280868982598096020548149908866656519079824040068456106459668345146540128789825403751827033374502962142216454144 3320 150801406738728843252848394240 3321 1466775999243878400 3322 421387745032971125083053641050116191541324027002880