4 1 5 10 6 60 7 6 8 280 9 84 10 1120 11 672 12 28 13 4032 14 4032 15 504 16 13440 17 20160 18 5040 19 120 20 42240 21 88704 22 36960 23 2640 24 126720 25 354816 26 221760 27 31680 28 495 29 366080 30 1317888 31 1153152 32 274560 33 12870 34 1025024 35 4612608 36 5381376 37 1921920 38 180180 39 2002 40 2795520 41 15375360 42 23063040 43 11531520 44 1801800 45 60060 46 7454720 47 49201152 48 92252160 49 61501440 50 14414400 51 960960 52 8008 53 19496960 54 152076288 55 348508160 56 298721280 57 98017920 58 10890880 59 272272 60 50135040 61 456228864 62 1254629376 63 1344245760 64 588107520 65 98017920 66 4900896 67 31824 68 127008768 69 1333592064 70 4334174208 71 5675704320 72 3192583680 73 744936192 74 62078016 75 1209312 76 317521920 77 3810263040 78 14447247360 79 22702817280 80 15962918400 81 4966241280 82 620780160 83 24186240 84 125970 85 784465920 86 10668736512 87 46675722240 88 86683484160 89 74493619200 90 29797447680 91 5214553344 92 338607360 93 5290740 94 1917583360 95 29339025408 96 146695127040 97 317839441920 98 327771924480 99 163885962240 100 38240057856 101 3724680960 102 116396280 103 497420 104 4642570240 105 79387951104 106 449865056256 107 1124662640640 108 1370682593280 109 837639362560 110 251291808768 111 34267064832 112 1784742960 113 22881320 114 11142168576 115 211701202944 116 1349595168768 117 3855986196480 118 5482730373120 119 4020668940288 120 1507750852608 121 274136518656 122 21416915520 123 549151680 124 1961256 125 26528972800 126 557108428800 127 3969397555200 128 12853287321600 129 21087424512000 130 18275767910400 131 8376393625600 132 1958117990400 133 214169155200 134 9152528000 135 98062800 136 62704844800 137 1448481914880 138 11467148492800 139 41773183795200 140 78324719616000 141 79194994278400 142 43557246853120 143 12727766937600 144 1856132678400 145 118982864000 146 2549632800 147 7726160 148 147220070400 149 3724667781120 150 32590843084800 151 132691289702400 152 281968990617600 153 328963822387200 154 213826484551680 155 76366601625600 156 14318737804800 157 1285014931200 158 45893390400 159 417212640 160 343513497600 161 9480972533760 162 91254360637440 163 412817345740800 164 986891467161600 165 1315855289548800 166 997856927907840 167 427652969103360 168 100231164633600 169 11993472691200 170 642507465600 171 11681953920 172 30421755 173 796951314432 174 23908539432960 175 252035853189120 176 1260179265945600 177 3367041476198400 178 5087973786255360 179 4451977062973440 180 2254897473454080 181 645934172083200 182 99374488012800 183 7453086600960 184 225851109120 185 1764461790 186 1839118417920 187 59771348582400 188 687370508697600 189 3780537797836800 190 11223471587328000 191 19079901698457600 192 19079901698457600 193 11274487367270400 194 3875605032499200 195 745308660096000 196 74530866009600 197 3387766636800 198 52933853700 199 119759850 200 4223160811520 201 148232944484352 202 1852911806054400 203 11161587784089600 204 36623959916544000 205 69585523841433600 206 78863593686958080 207 53770632059289600 208 21844319274086400 209 5134348547328000 210 660130527513600 211 42008306296320 212 1093966309800 213 7425110700 214 9652938997760 215 364881094115328 216 4941098149478400 217 32470073553715200 218 117196671732940800 219 247415195880652800 220 315454374747832320 221 245808603699609600 222 116503036128460800 223 32859830702899200 224 5281044220108800 225 448088600494080 226 17503460956800 227 237603542400 228 471435600 229 21968757719040 230 891931563393024 231 13044499114622976 232 93174993675878400 233 368332396874956800 234 859442259374899200 235 1224705219609231360 236 1081557856278282240 237 591476952652185600 238 197158984217395200 239 38727657614131200 240 4224835376087040 241 231045684629760 242 5227277932800 243 31114749600 244 49795850829824 245 2166119511097344 246 34116382299783168 247 263995815414988800 248 1138481953977139200 249 2922103681874657280 250 4626664162968207360 251 4596620889182699520 252 2872888055739187200 253 1117234243898572800 254 263348071776092160 255 35911100696739840 256 2618517759137280 257 88863724857600 258 1057901486400 259 1855967520 260 112442243809280 261 5228564337131520 262 88449880036474880 263 739188283161968640 264 3464945077321728000 265 9740345606248857600 266 17045604810935500800 267 18927262484869939200 268 13406810926782873600 269 6015876697915392000 270 1675851365847859200 271 279308560974643200 272 26185177591372800 273 1244092148006400 274 24684368016000 275 129917726400 276 252995048570880 277 12548554409115648 278 227442548665221120 279 2046982937986990080 280 10394835231965184000 281 31877494711359897600 282 61364177319367802880 283 75709049939479756800 284 60330649170522931200 285 30938794446422016000 286 10055108195087155200 287 2011021639017431040 288 235666598322355200 289 14929105776076800 290 444318624288000 291 4677038150400 292 7307872110 293 567322230128640 294 29954613750792192 295 580370641421598720 296 5610249533742120960 297 30768712286616944640 298 102562374288723148800 299 216235672458724638720 300 294866826080079052800 301 262615766977570406400 302 152631385935681945600 303 57236769725880729600 304 13528691026117263360 305 1937703141761587200 306 157821975347097600 307 6575915639462400 308 115366941043200 309 540782536140 310 1268132043816960 311 71142207658131456 312 1470272291601383424 313 15227820163014328320 314 89939312837803376640 315 324780851914289971200 316 746995959402866933760 317 1120493939104300400640 318 1108822127238630604800 319 724999083194489241600 320 310713892797638246400 321 85681709832076001280 322 14726543877388062720 323 1499308765797427200 324 83294931433190400 325 2191971879820800 326 20549736373320 327 28781143380 328 2826122840506368 329 168154309010128896 330 3699394798222835712 331 40957585266038538240 332 259824681531431976960 333 1013316257972584710144 334 2533290644931461775360 335 4161834630958830059520 336 4552006627611220377600 337 3326466381715891814400 338 1615712242547718881280 339 514090258992456007680 340 104424583857842626560 341 12994009303577702400 342 928143521684121600 343 34194761325204480 344 534293145706320 345 2244929183640 346 6280272978903040 347 395657197670891520 348 9248486995557089280 349 109220227376102768640 350 742356232946948505600 351 3117896178377183723520 352 8444302149771539251200 353 15133944112577563852800 354 18208026510444881510400 355 14784295029848408064000 356 8078561212738594406400 357 2937658622814034329600 358 696163892385617510400 359 103952074428621619200 360 9281435216841216000 361 455930151002726400 362 10685862914126400 363 89797167345600 364 113380261800 365 13918442818109440 366 926968291686088704 367 22981088898050949120 368 288905117575497646080 369 2099076244884475084800 370 9469166171367743160320 371 27697311051250648743936 372 53955800749189575475200 373 71098008278880013516800 374 63805904865661550592000 375 38967177614386161254400 376 16059200471383387668480 377 4391187628893895065600 378 774915463922452070400 379 84564187531219968000 380 5340896054603366400 381 175248151791672960 382 2454455907446400 383 9297181467600 384 30767084124241920 385 2162926013934206976 386 56776807865772933120 387 758375933635681320960 388 5877413485676530237440 389 28407498514103229480960 390 89483620319425172865024 391 188845302622163514163200 392 271465122519360051609600 393 267984800435778512486400 394 181846828867135419187200 395 84310802474762785259520 396 26347125773363370393600 397 5424408247457164492800 398 710339175262247731200 399 56079408573335347200 400 2453474125083421440 401 51543574056374400 402 390481621639200 403 446775310800 404 67845364991918080 405 5027341545901129728 406 139508727898756349952 407 1976373645232381624320 408 16305082573167148400640 409 84242926628030266736640 410 285021901758169069125632 411 649627841020242488721408 412 1015043501594128888627200 413 1097461563689378670182400 414 823096172767034002636800 415 426513471342917619548160 416 151056854433949990256640 417 35884546867793549721600 418 5553560824777573171200 419 535869904145204428800 420 30142682108167749120 421 886549473769639680 422 11193806486990400 423 38422676728800 424 149259802982219776 425 11642264632613142528 426 341021334863626633216 427 5115320022954399498240 428 44838977076209658101760 429 247112584775555449094144 430 895783119811388502966272 431 2198740384991589961826304 432 3721826172511805924966400 433 4389846254757514680729600 434 3621623160174949611601920 435 2085176971009819473346560 436 830812699386724946411520 437 225560008883273741107200 438 40726112715035536588800 439 4715655156477798973440 440 331569503189845240320 441 13002725615288048640 442 246263742713788800 443 1690597776067200 444 1761039350070 445 327643469960970240 446 26866764536799559680 447 829511355073686405120 448 13153680059025598709760 449 122288119298753613004800 450 717423633219354529628160 451 2780016578724998802309120 452 7329134616638633206087680 453 13398574221042501329879040 454 17177659257746796576768000 455 15521242115035498335436800 456 9877154073204408031641600 457 4398420173223837951590400 458 1353360053299642446643200 459 281950011104092176384000 460 38582633098454718873600 461 3315695031898452403200 462 167177900767989196800 463 4432747368848198400 464 50717933282016000 465 158493541506300 466 717695219914506240 467 61793558434638987264 468 2008290649125767086080 469 33614960150843196702720 470 330897263984862717542400 471 2062592945505644272680960 472 8525384174756662993747968 473 24081442311812651962859520 474 47410339551381158551879680 475 65847693821362720210944000 476 64907012481057538493644800 477 45434908736740276945551360 478 22480814218699616197017600 479 7781820306472944068198400 480 1852814358684034301952000 481 295800187088152844697600 482 30504394293465762109440 483 1922545858831875763200 484 67968792989005708800 485 1166512465486368000 486 7290702909289800 487 6943526580276 488 1568915131906129920 489 141673036411123531776 490 4840495410713387335680 491 85400169031871905136640 492 888695508987917012828160 493 5875264753864562473697280 494 25851164917004074884268032 495 78057088872772044293406720 496 165058219178882551995432960 497 247587328768323827993149440 498 265272137966061244278374400 499 203375305773980287280087040 500 111220870345145469606297600 501 43028888753438631906508800 502 11610969981086614958899200 503 2138862891252797492428800 504 260673914871434694389760 505 20079923414466257971200 506 912723791566648089600 507 21930434351143718400 508 228442024491080400 509 652691498545944 510 3423087560522465280 511 323824083225425215488 512 11617188985712129605632 513 215747795448939549818880 514 2369854690634445367541760 515 16588982834441117572792320 516 77553494751012224652804096 517 249782684392870541738901504 518 565913894327597321127198720 519 914168598529195672590090240 520 1061088551864244977113497600 521 887455879741004889949470720 522 533860177656698254110228480 523 229487406685006036834713600 524 69665819886519689753395200 525 14666488397162039948083200 526 2085391318971477555118080 527 192767264778876076523520 528 10952685498799777075200 529 350886949618299494400 530 5482608587785929600 531 31329191930205312 532 27385657281648 533 7454724020693368832 534 738017678048643514368 535 27767915136580212228096 536 542135485999899381596160 537 6276912423842585027543040 538 46449151936435129203818496 539 230310378351490848968933376 540 789635582919397196464914432 541 1912398677382915085188464640 542 3318093431698562070882549760 543 4159467123307840310284910592 544 3781333748461673009349918720 545 2491347495731258519181066240 546 1183671887112136400515891200 547 401602961698760564460748800 548 95821057528125327660810240 549 15720642250708061569351680 550 1717381086211805045391360 551 119262575431375350374400 552 4912417294656192921600 553 107459128320604220160 554 1023420269720040192 555 2683794413601504 556 16205921784116019200 557 1677312904656007987200 558 66114083658524314828800 559 1355338714999748453990400 560 16518190589059434283008000 561 129025422045653136677273600 562 677383465739678967555686400 563 2467611196623116238952857600 564 6374662257943050283961548800 565 11850333684637721681723392000 566 15997950474260924270326579200 567 15755557285256970872291328000 568 11324306798778447814459392000 569 5918359435560682002579456000 570 2231127564993114247004160000 571 598881609550783297880064000 572 112290301790771868352512000 573 14311509051765042044928000 574 1192625754313753503744000 575 61405216183202411520000 576 1790985472010070336000 577 25585506743001004800 578 134189720680075200 579 108043253365600 580 35170298339996467200 581 3801909250553618104320 582 156828756585336746803200 583 3371818266584740056268800 584 43201421540616981970944000 585 355691704017746484894105600 586 1974088957298492991162286080 587 7627161880471450193127014400 588 20974695171296488031099289600 589 41680483994243021087440896000 590 60436701791652380576789299200 591 64282673723848441158948618240 592 50220838846756594655428608000 593 28746317258437598298243072000 594 11977632191015665957601280000 595 3593289657304699787280384000 596 763574052177248704797081600 597 112290301790771868352512000 598 11058893358182077943808000 599 695925783409627330560000 600 26097216877861024896000 601 521944337557220497920 602 4562450503122556800 603 11020411843291200 604 76202313069992345600 605 8595620914295136583680 606 370686151928977765171200 607 8349264279162213472665600 608 112323696005604153124454400 609 973472032048569327078604800 610 5702923654417868641135493120 611 23330142222618553531917926400 612 68167759306713586101072691200 613 144492344513375806436461772800 614 224479178083280270713788825600 615 257130694895393764635794472960 616 217623635002611910173523968000 617 135891681585341373773512704000 618 62283687393281462979526656000 619 20761229131093820993175552000 620 4963231339152116581181030400 621 834156527588591022047232000 622 95843742437578008846336000 623 7237628147460124237824000 624 339263819412193323648000 625 9047035184325155297280 626 118623713081186476800 627 573061415851142400 628 426384982032100 629 164845820110595686400 630 19385868445006052720640 631 873171824543814291292160 632 20581907292818479723315200 633 290397848209610737346150400 634 2645847061465342273598259200 635 16338105604548488539469250560 636 70657002159930476410951434240 637 218963105651867882627688038400 638 494070597368317273621449932800 639 820510099200955472264193638400 640 1009476061441175520422007930880 641 922724212411074499135741624320 642 626283402088964592173580288000 643 314384326842277860753801216000 644 115825804626102369751400448000 645 30947207173536726917952307200 646 5894706128292709889133772800 647 781495130644866841362432000 648 69744416693706651746304000 649 3995773873076943589632000 650 136997961362638065930240 651 2514822717321153308160 652 20248170026740364800 653 45196808095402600 654 356066971438886682624 655 43618204001263618621440 656 2050055588059390075207680 657 50519226991463541139046400 658 746737323967570467461529600 659 7143787065956424138715299840 660 46434615928716756901649448960 661 211971006479791429232854302720 662 695529865011815627170303180800 663 1667488266118070798472393523200 664 2953836357123439700151097098240 665 3893693379844534150199173447680 666 3832854420784463304102311362560 667 2818275309400340664781111296000 668 1543341240862091316427751424000 669 625459344980952796657562419200 670 185683243041220361507713843200 671 39789266365975791751652966400 672 6028676722117544204795904000 673 627699750243359865716736000 674 43154357829230990768025600 675 1849472478395613890058240 676 45266808911780759546880 677 546700590721989849600 678 2440627637151740400 679 1683191473897752 680 767987585456422256640 681 97918417145693837721600 682 4798002440138998048358400 683 123491443756910878339891200 684 1910258270614715149320192000 685 19166257981834308664845926400 686 130969429542534442543113830400 687 630184073318298843665242521600 688 2185951004322849113963809996800 689 5558294220393569328241311744000 690 10481354815599302161826473574400 691 14769181785617198500755485491200 692 15615332825418183831527935180800 693 12400411361361498925036889702400 694 7381197238905654122045767680000 695 3276215616566895601539612672000 696 1075008249186012619255185408000 697 257459958838666887804813312000 698 44210295962195324168503296000 699 5311305578982275786833920000 700 431543578292309907680256000 701 22604663624835280878489600 702 711335568613697650022400 703 12027412995883776691200 704 89489680028897148000 705 185151062128752720 706 1654127107136909475840 707 219337254406354196496384 708 11195339026990995446169600 709 300674819582043877697126400 710 4862475597928365834633216000 711 51110021284891489772922470400 712 366714402719096439120718725120 713 1857384637148670276065977958400 714 6800736457893308354554075545600 715 18309675078943522493030203392000 716 36684741854597557566392657510400 717 55138278666304207736153812500480 718 62461331301672735326111740723200 719 53417156633557226138620447948800 720 34445587114893052569546915840000 721 16678915866158741244201664512000 722 6020046195441670667829038284800 723 1601973077218371746341060608000 724 309472071735367269179523072000 725 42490444631858206294671360000 726 4027740064061559138349056000 727 253172232598155145839083520 728 9958697960591767100313600 729 224511709256497164902400 730 2505711040809120144000 731 10368459479210152320 732 6646448384109072 733 3557933777615239249920 734 490283274555379968638976 735 26046298960754560833945600 736 729296370901127703350476800 737 12318271514751860114404147200 738 135500986662270461258445619200 739 1019644924633585220969803284480 740 5429278170126882345423627878400 741 20953620437833436551869313843200 742 59637227399987473263012662476800 743 126729108224973380683901907763200 744 202766573159957409094243052421120 745 245537647185885925075059946291200 746 225539105786130510363064113561600 747 157071877243912319717133936230400 748 82669409075743326166912598016000 749 32680250775254783625357636403200 750 9611838463310230478046363648000 751 2075283304578345216850919424000 752 322927379202122367839502336000 753 35320182100232133982445568000 754 2623784956017244238695956480 755 126143507500829049937305600 756 3656333550748668114124800 757 57130211730447939283200 758 394001460209985788160 759 757695115788434208 760 7642968855617921351680 761 1093708843238924545425408 762 60427413588950581134753792 763 1762466229677725283096985600 764 31063467298069908114584371200 765 357229873927803943317720268800 766 2816162172797521086488028119040 767 15744906693367958801728520847360 768 63963683441807332632022115942400 769 192164399399959636069707467980800 770 432369898649909181156841802956800 771 735028827704845607966631065026560 772 949412235785425576956898458992640 773 934376295399683542932694184755200 774 700782221549762657199520638566400 775 399568810532759409806744223744000 776 172314049542252495479158446489600 777 55748663087199336772668909158400 778 13374047962838224730817036288000 779 2341223499215387166836391936000 780 292652937401923395854548992000 781 25363254574833360974060912640 782 1463264687009616979272744960 783 53016836485855687654809600 784 1104517426788660159475200 785 11426042346089587856640 786 43946316715729184064 787 26252279997448736 788 16397642272052994899968 789 2435049877399869742645248 790 139812447127375854390214656 791 4244306430652481293988659200 792 77989130663239343777041612800 793 936736113855130340255355371520 794 7728072939304825307106681815040 795 45314609507741930209852816097280 796 193531144772647826937913068748800 797 612848625113384785303391384371200 798 1457704229733979525043066649968640 799 2628284899065811567880680777973760 800 3613891736215490905835936069713920 801 3801944926109057174691652200038400 802 3062677857143407168501608716697600 803 1885964785714624414287832736071680 804 884045993303730194197421595033600 805 313254392585215320913091965747200 806 83059876821837395696653172736000 807 16250845465142099158040838144000 808 2302203107561797380722452070400 809 230220310756179738072245207040 810 15696839369739527595834900480 811 695109633925663460363059200 812 18619008051580271259724800 813 269654599367714273416704 814 1728555124152014573184 815 3097769039698950848 816 35137804868684989071360 817 5411221949777488316989440 818 322644108755482740900495360 819 10186335433565955105572782080 820 194972826658098359442604032000 821 2443659427448166105013970534400 822 21076562561740432655745495859200 823 129470312879262657742436617420800 824 580593434317943480813739206246400 825 1935311447726478269379130687488000 826 4859014099113265083476888833228800 827 9276299643761687886637696863436800 828 13552094010808090896884760261427200 829 15207779704436228698766608800153600 830 13125762244900316436435465928704000 831 8704452857144420373636151089561600 832 4420229966518650970987107975168000 833 1708660323192083568616865267712000 834 498359260931024374179919036416000 835 108338969767613994386938920960000 836 17266523306713480355418390528000 837 1973316949338683469190673203200 838 156968393697395275958349004800 839 8341315607107961524356710400 840 279285120773704068895872000 841 5393091987354285468334080 842 51856653724560437195520 843 185866142381937050880 844 103719945525634515 845 75207231473325766082560 846 12003074143142792266776576 847 742690212606960271506800640 848 24367312213628363193723125760 849 485442548005877547999952896000 850 6343115960610133293866051174400 851 57140902945162950755576677662720 852 367334376076047540571564356403200 853 1727619487482661089250638613708800 854 6054051195452060227288562663424000 855 16021614056535630815788660477132800 856 32334530186826454919137114781122560 857 50101680888442033012725477330124800 858 59849971740039351653210524955443200 859 55218723926822020870521615286272000 860 39331231428578492058652238256537600 861 21570722236611016738417086918819840 862 9063328670844965016141633159168000 863 2895229992075474935711910592512000 864 695650226928889858695081492480000 865 123912696671708506080061390848000 866 16049644521287958882750808719360 867 1473088002390940282070659891200 868 92512773097015573270138060800 869 3785864970487988489477376000 870 93993888922460403876679680 871 1265302350879274667570688 872 7558556456865440069120 873 12653833354127410830 874 160787874184351637831680 875 26578235602673325733576704 876 1705436784504871734571171840 877 58106667586344558385032069120 878 1203897519054576319039883182080 879 16386382898242844342487298867200 880 154031999243482736819380609351680 881 1035215059850679432519863186227200 882 5100590867805951787311409240473600 883 18767558705901386704594544256614400 884 52281056395011005819941944714854400 885 111374492865735566943694506468311040 886 182723777357847414516998799674572800 887 231918640492652487656190784202342400 888 228237392230864352931489343183257600 889 174181167755133321974031340850380800 890 102875752205375618290912260689756160 891 46827198132698985916731771322368000 892 16318569046243586001285314248704000 893 4313031406959117123909505253376000 894 853620799293991930773756248064000 895 124384745039981681341318767575040 896 13047350878319756784054416179200 897 955965322002494257124759961600 898 46944725634051057269519462400 899 1456905278298136260088535040 900 26149581918171676463127552 901 234315250162828642142720 902 784537667955899471460 903 409894288378212890 904 343377494020818751979520 905 58751889226962088463695872 906 3907000633592978882835775488 907 138140379544894610500264919040 908 2974335047076012082333829038080 909 42136413166910171166395911372800 910 412936849035719677430679931453440 911 2898602167581902411055616921436160 912 14945917426594184307005524751155200 913 57675912120574993287290550642278400 914 168908028353112480341350898309529600 915 379275300029261660402851562567761920 916 657805598488250692261195678828462080 917 885507536426491316505455721499852800 918 927674561970609950624763136809369600 919 756787142660234433404412032660275200 920 480086843625086218690923883218862080 921 236009078588802889020328127464734720 922 89397378253334427659215199797248000 923 25878188441754702743457031520256000 924 5660853721633841225131225645056000 925 921910463237511285235656747909120 926 109597747377885956986057095905280 927 9265510044024175107516904243200 928 537730493626403019632677478400 929 20396673896173907641239490560 930 470692474527090176336295936 931 5904744304103281781996544 932 32950582054147777801320 933 51646680335654824140 934 732538653911080004222976 935 129659341742261160747466752 936 8930287162498237446481772544 937 327443862624935373037664993280 938 7321440115879414356514040709120 939 107869217707290038185973533114368 940 1101164930761919139815146483875840 941 8065675596749641491633020998778880 942 43479032513728536165834253821542400 943 175774208367466646208885487671705600 944 540505690729959937092322874590494720 945 1277558905361723487672763158122987520 946 2338864350180446905817584635834531840 947 3333675431252673191549950951528857600 948 3710698247882439802499052547237478400 949 3228958475350333582525491339350507520 950 2194682713714679856872794894714798080 951 1161890848437183453638538473672540160 952 476786017351116947515814398918656000 953 150564005479300088689204547026944000 954 36229463818456583840839844128358400 955 6555807738577858028342447985131520 956 876781979023087655888456767242240 957 84713234688221029554440267366400 958 5735791932014965542748559769600 959 261077425871026017807865479168 960 7531079592433442821380734976 961 125967878487536678015926272 962 1054418625732728889642240 963 3305387541481908744960 964 1620288010530347424 965 1561147950958039353262080 966 285690075025321201646960640 967 20367321598680190667414568960 968 773958220749847245361753620480 969 17958249340836299365034439475200 970 274960751018582450277971751075840 971 2921457979572438534203449855180800 972 22309315480371348806644526166835200 973 125606093928549104479076733262233600 974 531410397390015442026863102263296000 975 1713798531582799800536633504799129600 976 4258529684539078292242543860409958400 977 8217631500634002642061783855634841600 978 12382223030367071854328389248535756800 979 14617902188627793161359903973965824000 980 13540793606307850507364963681147289600 981 9838232854583047634257356424583577600 982 5594289270253105517518888947312230400 983 2479287290225808127082234874377011200 984 851013944013435283895503961456640000 985 224277633161874090443294273175552000 986 44855526632374818088658854635110400 987 6704803369000082074441139984793600 988 734181367297915589471815650508800 989 57357919320149655427485597696000 990 3085460487566671119547501117440 991 108782260779594174086610616320 992 2339403457625681163152916480 993 27414884269050951130698240 994 143233460130882712281600 995 210637441368945165120 996 3323734347200987010170880 997 628518165055706643623313408 998 46353214672858364967219363840 999 1824330091767497078352704962560 1000 43897942833155398447861963161600 1001 697977291047170835321005214269440 1002 7712649066071237730297107617677312 1003 61350617571021209218272446958796800 1004 360434878229749604157350625882931200 1005 1594231192170046326080589306789888000 1006 5386223956403085087400848157940121600 1007 14053147958978958364400394739352862720 1008 28545456791676009177688301814310502400 1009 45401484444679263465870760577964441600 1010 56751855555849079332338450722455552000 1011 55855773626019883342880475184732569600 1012 43288224560165409590732368268167741440 1013 26373077988336068868303333608757657600 1014 12587150858069487414417500131452518400 1015 4680576692073894061425271788011520000 1016 1345665798971244542659765639053312000 1017 296046475773673799385148440591728640 1018 49168558039333935212568359888486400 1019 6056996280207803613142479116697600 1020 540803239304268179744864206848000 1021 33940065363233382315022512291840 1022 1435925842290643097943260135424 1023 38600157050823739192023121920 1024 603127453919120924875361280 1025 4726704184319129505292800 1026 13902071130350380897920 1027 6406484391866534976 1028 7069530198808448561315840 1029 1380679247827290004024983552 1030 105276792646830862806904995840 1031 4288776005207800149109867806720 1032 106951351629869516218427328430080 1033 1764697301892847017604050919096320 1034 20264607350069526585486518054289408 1035 167775158255445755821398120254668800 1036 1027622844314605254406063486559846400 1037 4747266216684137948773310380218777600 1038 16784976980418916318877061701487820800 1039 45929800646419034654381777928616673280 1040 98079261797040646918211088285066854400 1041 164426997718568143362883295066141491200 1042 217278532699536475158095782765972684800 1043 226808292905656495998363141659217100800 1044 187116841647166609198649591868854108160 1045 121861808635759766494918851847362969600 1046 62469563517826344945627593244986572800 1047 25087891069516072169239456783741747200 1048 7839965959223772552887330244919296000 1049 1889058464460585196076661478061506560 1050 346767725119513016762324222371430400 1051 47743382443990922597711305978675200 1052 4831175604451462405720786914508800 1053 349843750667174863862539742085120 1054 17492187533358743193126987104256 1055 574713449423375672414566481920 1056 11545582689308886276185487360 1057 126675672139752670741847040 1058 620959177155650346773760 1059 858468908510115686784 1060 15022751672467953192796160 1061 3028586737169539363667705856 1062 238627396666149955695651323904 1063 10056440288073462418602448650240 1064 259738996815397396530466369044480 1065 4444422834396799896187980092538880 1066 52999742300181838762041662603526144 1067 456348430454812455834202887092699136 1068 2911598058891381554150513211919564800 1069 14035395771066146978981961124125081600 1070 51880837939476650440165463440962355200 1071 148725068759833064595140995197425418240 1072 333469490109938199521917700169227304960 1073 588475570782243881509266529710401126400 1074 820830012420471128375028512671452364800 1075 907233171622625983993452566636868403200 1076 795246577000458089094260765442629959680 1077 552440199148777608110298795041378795520 1078 303423594229442246878762595761363353600 1079 131228968671314839039098697022649139200 1080 44426473768934711133028204721209344000 1081 11677815962119981212110270955289313280 1082 2358020530812688513983804712125726720 1083 360727778465709192960485422949990400 1084 41064992637837430448626688773324800 1085 3398482149338270106093243208826880 1086 198244792044732422855439187181568 1087 7816102912157909144838104154112 1088 196274905718251066695153285120 1089 2871315235167727203481866240 1090 21112612023292111790307840 1091 58375885778687866701312 1092 25336755980333275478 1093 31894457396931962163167232 1094 6634047138561848129938784256 1095 539845585900470391573768568832 1096 23521843385663352775714201927680 1097 628841781763593696863234367160320 1098 11151460929941061557708022777643008 1099 137999329008020636776636781873332224 1100 1234825164760080762845490165074362368 1101 8200010859734911315770833127446937600 1102 41210310987385708151053417768707686400 1103 159101236347728394683174087885617889280 1104 477303709043185184049522263656853667840 1105 1122409503296865159366454698130569953280 1106 2082298173537170657648173874359880908800 1107 3061474100379054478804160398612443955200 1108 3577090790969211022602755834168223989760 1109 3325576594729188372575999564578270740480 1110 2459249918791332578039394635990653992960 1111 1443877793229759657561008214312694579200 1112 670725839875609177310948895893540044800 1113 245234135204519605454315690061075578880 1114 70066895772719887272661625731735879680 1115 15495563488197667377607859536826204160 1116 2620022812014098348870894124584140800 1117 333351116707150905994734297101107200 1118 31266035773912084976057837521207296 1119 2104444715551774950311585217773568 1120 98056563807071951089787124842496 1121 3009548554346516355992350371840 1122 56605928921878050582928220160 1123 582708091842862285412496384 1124 2685290745819641868260352 1125 3496472325285992015964 1126 67654909629855677315809280 1127 14511978115604042784241090560 1128 1219006161710739593876251607040 1129 54884301233214489809999804497920 1130 1517893955981088233807807093145600 1131 27878652324852653894270056944107520 1132 357776038168942391643132397449379840 1133 3324529289738678976891704290584821760 1134 22960030407257751684158332756851425280 1135 120196740379874982107239135158730752000 1136 484221154101782070774877658782315315200 1137 1518693619682861949248479929817261670400 1138 3741365010989550531221515660435233177600 1139 7288043607380097301768608560259583180800 1140 11279115106659674395594275152782688256000 1141 13910908631546931754566272688431982182400 1142 13693550684179010945901174677675232460800 1143 10759218394712080028922351532459111219200 1144 6738096368405545068618038333459241369600 1145 3353629199378045886554744479467700224000 1146 1320491497255105567830930638790406963200 1147 408723558674199342423859483435125964800 1148 98608131288530610584777287961621299200 1149 18340159684098688442096258872088985600 1150 2592730907722284824403488977453056000 1151 273577813021730743540506078310563840 1152 21044447155517749503115852177735680 1153 1143993244415839429380849789829120 1154 42133679760851228983892905205760 1155 990603756132865885201243852800 1156 13596522143000119992958248960 1157 93985176103687465389112320 1158 244753062770019441117480 1159 100226479430802391940 1160 143388017424470241475297280 1161 31703090652550370390188228608 1162 2747601189887698767149646479360 1163 127763455329777992672458561290240 1164 3653236300835839477978111986892800 1165 69452081230334681631339440106373120 1166 923712680363451265696814553414762496 1167 8907229417790422919219283193642352640 1168 63927927800600014493146730421037301760 1169 348325247631474437943427697806934016000 1170 1462966040052192639362396330789122867200 1171 4792322088777031039850758889645581271040 1172 12355205385128283149615237762367514214400 1173 25241516884096922362222985745289288089600 1174 41067547311427532414727873633208762368000 1175 53387811504855792139146235723171391078400 1176 55556691347240558694799051549425228840960 1177 46297242789367132245665876291187690700800 1178 30864828526244754830443917527458460467200 1179 16421218838333879858302541933945290752000 1180 6944807133712036690073783359564362547200 1181 2321549813269452264967521865911515480064 1182 608798027955275943610364125676096716800 1183 124014413102000655179888988563649331200 1184 19377252047187602371857654463070208000 1185 2285179379357986210750109595300003840 1186 199220766405568028629496733949231104 1187 12495926208234553767083128473518080 1188 543907502367352228701162958110720 1189 15629525930096328410952958566400 1190 275815163472288148428581621760 1191 2669179001344724017050789888 1192 11584978304447586879560720 1193 14232160079173939655480 1194 303645213369466393712394240 1195 69170379605564444487683407872 1196 6182102677247322226086704578560 1197 296740928507871466852161819770880 1198 8767767122006014747147468768542720 1199 172432753399451623360566885781340160 1200 2375261178077446111791808851637960704 1201 23752611780774461117918088516379607040 1202 177031184678584655519483253473641758720 1203 1003176713178646381277071769683969966080 1204 4388898120156577918087188992367368601600 1205 15002051756171575429098027828455732674560 1206 40435217624056199398740778131384591974400 1207 86542343602618019527621665412420416307200 1208 147843170321139116693020345079551544524800 1209 202311706755243001790448893266754745139200 1210 222226765388962234779196206197700915363840 1211 196082440049084324805173123115618454732800 1212 138891728368101396736997628873563072102400 1213 78821850424002623319852201282937395609600 1214 35716150973376188691808028706331007385600 1215 12857814350415427929050890334279162658816 1216 3652788167731655661662184754056580300800 1217 811730703940367924813818834234795622400 1218 139516214739750737077375112134105497600 1219 18281435034863889686000876762400030720 1220 1792986897650112257665470605543079936 1221 128529526713269695889997892870471680 1222 6526890028408226744413955497328640 1223 225065173393387129117722603356160 1224 4964672942501186671714469191680 1225 64060296032273376409218957312 1226 417059218960113127664185920 1227 1024715525700523655194560 1228 396561735952215036840 1229 642495668868725992492892160 1230 150729483916603117838832500736 1231 13885953705817062230902444130304 1232 687685326383321177149454375976960 1233 20985147537916035296451318691921920 1234 426697999937626051027843480069079040 1235 6084002315777318110905334953318285312 1236 63052387636237660422109834970753138688 1237 487670810624025654827255754851918807040 1238 2871839218119262189538283889683521863680 1239 13077125011078783184504685569094608486400 1240 46602118221298936439325788573500786606080 1241 131189817180271224715914524604047787294720 1242 293841445720516996535645654656125134438400 1243 526465923582592952126365131258890865868800 1244 757372030417063545164244574793492122828800 1245 876894803967256385885476921753090098462720 1246 817943892776180326330150742139436982599680 1247 614490677022509209806110721683036622028800 1248 371225489093689774345110367332543863193600 1249 179812346279755984448412834176700933734400 1250 69527440561505647320052962548324361043968 1251 21332282899552869064107158963690428956672 1252 5152725338056248566209458686881746124800 1253 969969873904933695871274589122828697600 1254 140478395531059362850322526700547604480 1255 15398593356289199389362276965252333568 1256 1251020726675825039995979490605924352 1257 73301995703661623437264423277690880 1258 2987228665039501895562500008181760 1259 80538027733908139341145833553920 1260 1336114745815987565106566823936 1261 12178129193635303327794228864 1262 49869488917425484552801920 1263 57898013449023395378640 1264 1358419414179592098413543424 1265 328058288524371491766870736896 1266 31138199219104927426872147443712 1267 1590272317261430222158113244446720 1268 50093577993735051997980567200071680 1269 1052521733179477592535347250837061632 1270 15524695564397294489896371949846659072 1271 166638453038628102544147420994133295104 1272 1336579258747329572489515772557110804480 1273 8173696236185592385608961839868485304320 1274 38708290032793198226133869284520041119744 1275 143689864515671720687921181434960758702080 1276 422088977014785679520768470465197228687360 1277 988375771969011715619899020206966361292800 1278 1855165635481518021778619986340853527347200 1279 2802276512543135117107704926735920854466560 1280 3415274499661945923975015379459403541381120 1281 3362658225857630230468397495462129817354240 1282 2674841770568569501508952553208512354713600 1283 1716917887058315206346135448913015367270400 1284 887074241646796189945503315271724606423040 1285 367502185825101278691708516326857336946688 1286 121429918043608639287994597177930134061056 1287 31775139584680199491624995235770767769600 1288 6525251878996826681315847235917211238400 1289 1039540126929839285092386697584052273152 1290 126610656485044528312534277269852520448 1291 11571941721751381619962810288104800256 1292 774906811724422876336795331792732160 1293 36842486868820523378604166767575040 1294 1191962810461840462248958336598016 1295 24718122797595769954471486242816 1296 300393853443004148752257645312 1297 1845171089944742928453671040 1298 4284452995227731258019360 1299 1569396701548619508432 1300 2869900170801955137493401600 1301 713170192444285851667110297600 1302 69712386311428942000460031590400 1303 3669859193680223589595645948723200 1304 119270423794607266661858493333504000 1305 2588168196342977686562329305337036800 1306 39469564994230409720075521906389811200 1307 438522244838495006695124792089824460800 1308 3645216160219989743153224834246665830400 1309 23133102555242242600780080678873071616000 1310 113847911861156465370981968483882473881600 1311 439866932190831798024248514596818649088000 1312 1347092479834422381449261075952757112832000 1313 3294585906563372385399663400689887870976000 1314 6471508030749481471320767394212279746560000 1315 10252231143450494330881847292936295809024000 1316 13135671152545945861442366844074629005312000 1317 13632398212936338772169179035657283043328000 1318 11463607588151012149324082370893624377344000 1319 7804172213901432756118797495059160760320000 1320 4292294717645788015865338622282538418176000 1321 1900873374957420407026078532725124156620800 1322 674610655797825773822192206544056300339200 1323 190650837508081196949749971414624606617600 1324 42555990515196695747712047190764421120000 1325 7425286620927423464945619268457516236800 1326 999557814355614697204217978446204108800 1327 102105368133100426058495384895042355200 1328 7749068117244228763367953317927321600 1329 425105617717159885137740385779712000 1330 16254038324479642667031250044518400 1331 411968713293262832574524770713600 1332 6437011145207231758976949542400 1333 55355132698342287853610131200 1334 214222649761386562900968000 1335 235409505232292926264800 1336 6058678138359683068041625600 1337 1548598132164734992191439503360 1338 155827687049076458589263600025600 1339 8451796930899908873008154306150400 1340 283267256512192258321913921667072000 1341 6345186545873106586410871845342412800 1342 99989564652050371290857988829520855040 1343 1149230710611228293407913248235402035200 1344 9894158149168543588558753121526664396800 1345 65115399785126312505899486355346423808000 1346 332786203901841975699793446337502615961600 1347 1337195473860128665993715484374328693227520 1348 4265792852809004207922660073850397523968000 1349 10886457778209404403929322541410064269312000 1350 22356118651680026900926287361824239124480000 1351 37103312709630360435572399726817070546944000 1352 49915550379674594273480994007483590220185600 1353 54529592851745355088676716142629132173312000 1354 48401898705526495741590570010439747371008000 1355 34889240485676993497942859389676248104960000 1356 20388399908817493075360358455842057486336000 1357 9631091766450930062265464565807295726878720 1358 3662172131473911343606186264096305630412800 1359 1114574126970320843706230602116266930995200 1360 269521273262912406402176298874841333760000 1361 51301980290044016666897005854797384908800 1362 7596639389102671698752056636191151226880 1363 862223108679514708938405472447024332800 1364 73616147113820173251995556520309555200 1365 4615432420929164467209752759894016000 1366 205884485443408807115729167230566400 1367 6261924442057595055132776514846720 1368 122303211758937403420562041305600 1369 1402330028358004625624789990400 1370 8140460690932689390236784000 1371 17891122397654262396124800 1372 6212195276963285554210 1373 12781321004210838253128908800 1374 3358931159906608292922277232640 1375 347789330515330066996327455129600 1376 19426518318784865170794862136524800 1377 671125500044270888947303752872755200 1378 15510456001023149433448797844170342400 1379 252432671416651757029379184913872322560 1380 2999686939561511138725739664885625651200 1381 26731585174946591449790315451142216089600 1382 182323119398353675016518561794969986662400 1383 966963686809125740712607372376894393548800 1384 4037805940675682638490827148895031740334080 1385 13406777537399727510614074517815535075328000 1386 35670521230728686770321610029301061648384000 1387 76507606052416092060947738971576285003776000 1388 132881631564722686211119757161158810796032000 1389 187487677035850915076001782369572509607526400 1390 215321982029968838042467032973458624479232000 1391 201456551368948117410944534638046516084736000 1392 153512658136978771390948581314575491661824000 1393 95145866241148301018348339460596268269568000 1394 47844778452691717083512307843042694901268480 1395 19447396836102839548805264988649347140812800 1396 6357200576052941108546648619477966939750400 1397 1660251043299540423437406001069022615961600 1398 343500215855077328987049517462556403302400 1399 55708688853419592457515081998735108997120 1400 6988545196665540272448128566149565644800 1401 666875685619312157694547982595745382400 1402 47385106188206088530020128334911897600 1403 2438939289098842791986330134885171200 1404 87666942188806330771858871207854080 1405 2092743845652928902974061595673600 1406 30851260623876101763745379788800 1407 250726189280726833219292947200 1408 918410949746252136334406400 1409 956678072652345975348340 1410 26944406441309334695785267200 1411 7277684179797651301331600670720 1412 775073365148449863591815471431680 1413 44566718496035867156529389607321600 1414 1586296636468276646602717961335603200 1415 37806736502493926744031444745165209600 1416 635153173241897969299728271718775521280 1417 7799186042859928960686923128702626693120 1418 71898746332614970106332572592727339827200 1419 507900118323985237546015993571702105702400 1420 2793450650781918806503087964644361581363200 1421 12113417822027047915472481446685095221002240 1422 41829145916687149833115912495584469435023360 1423 115929193999868232003545232595228450357248000 1424 259460577047324138293648853903606531751936000 1425 471125784638562251112151866298653965549568000 1426 696382800418874827425149477372697892827955200 1427 839755729916878468365621428596488635469004800 1428 827032158251471218844930194829875171295232000 1429 665221518593574676027443852363160463867904000 1430 436551621577033381143010028113324054413312000 1431 233243294956872120782122500734833137643683840 1432 101126463547734765653787377940976605132226560 1433 35418688923723529033331328022805815807180800 1434 9961506259797242540624436006414135695769600 1435 2232751403058002638415821863506616621465600 1436 395025248233338928335106945081939863797760 1437 54510652533991214125095402815966612029440 1438 5779589275367372033352749182496459980800 1439 462004785335009363167696251265391001600 1440 27176752078529962539276250074434764800 1441 1139670248454482300034165325702103040 1442 32646803992185690886395360892508160 1443 601599582165583984393034905881600 1444 6518880921298897663701616627200 1445 35818027040103833317041849600 1446 74620889666882986077170520 1447 24594887826922539906780 1448 56762882903024998425787629568 1449 15751700005589437063156067205120 1450 1724811150612043358415589358960640 1451 102051326411212565372922370405171200 1452 3740818933761010599451185640164556800 1453 91899451806062160393184127226709278720 1454 1592923831305077446815191538596294164480 1455 20201170406096209439156292694016639631360 1456 192542405433104496216958414739846096486400 1457 1407863485880520483022289947093490047385600 1458 8024821869518966753227052698432893270097920 1459 36111698412835350389521737142948019715440640 1460 129588334408560189679064983809849924916346880 1461 373812503101615931766533607143797860335616000 1462 872229173903770507455245083335528340783104000 1463 1654174977175396348349333219448607256818483200 1464 2558801917818191226352874823834564350391091200 1465 3236131837240653609799224041908419619612262400 1466 3350540538557242373782024891874878899093504000 1467 2840675673994183751684760234415658197057536000 1468 1970718748833464977731302412625862874208665600 1469 1116740624338963487381071367154655628718243840 1470 515418749694906224945109861763687213254574080 1471 192970787929252330595391373365631686121881600 1472 58293258853628308200691144037534571849318400 1473 14110988867326576674787994177361817047662592 1474 2713651705255110898997691187954195586088960 1475 410127766684314849131670173567748795269120 1476 48061847658318146382617598464970561945600 1477 4293926828407734081205647511760692838400 1478 286261788560515605413709834117379522560 1479 13851376865831400261953701650840944640 1480 468926820978667196368224274637844480 1481 10561414886906918837122168347699200 1482 147140455080746547266407918156800 1483 1131849654467281132818522447360 1484 3930033522455837266730980720 1485 3885992276653761305271240 1486 119500806111631575633237114880 1487 34057729741814999055472577740800 1488 3832913668026763018701309686579200 1489 233260174654200149423822560926105600 1490 8801926902967083763414554447446016000 1491 222786549832877964589537278125355827200 1492 3982309578262693617037978846490735411200 1493 52132052660893443713951723081333263564800 1494 513446414488278656578555772639589590630400 1495 3883761340360056504889075716119972544512000 1496 22928062484339905009220150566951123628851200 1497 106997624926919556709694035979105243601305600 1498 398733336641723660550969180953384384357990400 1499 1196200009925170981652907542860153153073971200 1500 2907430579679235024850816944451761135943680000 1501 5753652094523117733388985111125590458499072000 1502 9304734246611604459464999359398415819603968000 1503 12328121284726299465901805873936836646141952000 1504 13402162154228969495128099567499515596374016000 1505 11960739679975510533409516776486981882347520000 1506 8758749994815399901028010722781612774260736000 1507 5255249996889239940616806433668967664556441600 1508 2577093748474531124725549308818436066272870400 1509 1029177535622679096508753991283368992650035200 1510 333104336306447475432520823071626124853248000 1511 86836854568163548767926118014534258754846720 1512 18091011368367405993317941253027970573926400 1513 2982747394067744357321237625947263965593600 1514 384494781266545171060940787719764495564800 1515 38168238474735414055161311215650603008000 1516 2862617885605156054137098341173795225600 1517 158301449895216002993756590295325081600 1518 6252357613048895951576323661837926400 1519 168982638190510701393954693563187200 1520 2942809101614930945328158363136000 1521 30182657452460830208493931929600 1522 157201340898233490669239228800 1523 310879382132300904421699200 1524 97393290141698278327600 1525 251417280390705392890706657280 1526 73564696242320397959820767920128 1527 8505918003018296014104276290764800 1528 532227440760287664882524716479283200 1529 20665393598270544488016780007047168000 1530 538677926461585526320970732183696179200 1531 9925140795054713322463885740484602101760 1532 134053849699440283835875859351999820595200 1533 1363579002411494137143049756846123175116800 1534 10663887070141172098170004508668399190016000 1535 65163967060755519499888848979755825050419200 1536 315156640693835785217644251429364535698391040 1537 1218769821433193075646358628574495665396121600 1538 3799694149174072529956294547908721780352614400 1539 9612321508327266816853721326554802122915840000 1540 19831737006654150485298204000049907537805312000 1541 33497043287801776054073997693834296950574284800 1542 46445480188968849150606803525064361318023168000 1543 52954884609392513614896393413046866502746112000 1544 49683072516821351446470300456176693972828160000 1545 38349121598921480647744263164611385660276736000 1546 24324299985601624867997789778696364618804101120 1547 12651187492511334612289060243290504325339545600 1548 5378282605512064955948972470577605703525990400 1549 1860789740746361759312702528882876973318144000 1550 521021127408981292607556708087205552529080320 1551 117229753667020790836700259319621249319043072 1552 21008916427781503734175673713193772279398400 1553 2966102598341919891041543219552468965785600 1554 325434454363533530365059600891336720384000 1555 27279064556943251810012348898244401561600 1556 1709655658868332832332571175189510881280 1557 77913994870301626473489571785980313600 1558 2488653398805703056892787305203302400 1559 52970563829068757015906850536448000 1560 698512929614093499110859567513600 1561 5093323445102765097683351013120 1562 16787486635144248838771756800 1563 15777713002955121089071200 1564 528620948513790826077896048640 1565 158744870838691385071192183406592 1566 18850953412094601977204071779532800 1567 1212295837287321903343528520869478400 1568 48416065001662418514782170302224793600 1569 1299164410877941563479988236443031961600 1570 24662471066499590680061776688476890071040 1571 343512989854815727329431889589499540275200 1572 3606886393475565136959034840689745172889600 1573 29147957991719203734998012323693624452710400 1574 184256734447653537896237435046206126004633600 1575 922958733460519085280243879185996140259573760 1576 3701449087315623414925978057152172020832665600 1577 11983650778164382594477544343404430230342860800 1578 31528414547313435159280205951099750963163955200 1579 67758434772735014158102197000170517420834816000 1580 119424241286945462453655122212800536954221363200 1581 173114971613429346834079904047967164912631808000 1582 206776216093818386496262107612849669201199104000 1583 203700597318967540930528231870324445288595456000 1584 165506735321661127006054188394638611796983808000 1585 110810699934407402176434375658505661041218682880 1586 61023374963878202247511937644107138510461337600 1587 27563698353249332899238483911710229230570700800 1588 10172317249413444284242773824559727454139187200 1589 3051695174824033285272832147367918236241756160 1590 739449215438131142200724712631457111089348608 1591 143560928923173608850200437040157443909222400 1592 22110946642185221005946049454845677744947200 1593 2668562525780974948993488727308961107148800 1594 248542588185482960935668067739560103116800 1595 17523970503400411531408854545692486533120 1596 912706797052104767260877840921483673600 1597 34011596450344608444201426504445132800 1598 868717246796727615060872348797747200 1599 14319515057088916731772621134028800 1600 139217507499475579336678261025280 1601 688286952040914202389642028800 1602 1293772466242319929303838400 1603 385740150936887277669600 1604 1110773132320117432011781570560 1605 342229202067828180802829901889536 1606 41723443552102719042878345538699264 1607 2756727520406786793904462115949772800 1608 113198123806703682724701975636187545600 1609 3125525973996207239676493438399178342400 1610 61104032791625851535675446720703936593920 1611 877279327936914011333626056490106518241280 1612 9503859385983235122780948945309487280947200 1613 79320672567629308524748689274313797690982400 1614 518417252852720123572464647757122320623206400 1615 2687914907972739792219657613067988759352442880 1616 11171646336261699761412951954313828281058590720 1617 37533698663684670012891931339719536193149337600 1618 102621898330471181106676748782010954115396403200 1619 229548983107632905107040095959761344731807744000 1620 421796256460275463134186176326061470944696729600 1621 638601895285094923876828090488056652788819558400 1622 798252369106368654846035113110070815986024448000 1623 824739003779234434011406987572533119948947456000 1624 704464565728096079051410135218205373289725952000 1625 497150707813827804359138009711133506293035171840 1626 289425149828679473516770904254908142649616629760 1627 138653755352708765493139040283148425826507161600 1628 54471118174278443586590337254094024431842099200 1629 17468324104165156046734142636657738869521776640 1630 4546243324545547022419270455437847423734513664 1631 953244568049872762765330901946645427557236736 1632 159583354026206377695088878674103587202662400 1633 21094351394268659120615196606347025894604800 1634 2171477349410009027122152591829840900915200 1635 171116417856733430247874697328526633205760 1636 10100621887376626091020381439531085987840 1637 434301923904400384749033599979837849600 1638 13109732997114253100009528172766003200 1639 264115499941862241941583900916531200 1640 3301443749273278024269798761456640 1641 22851126807758351519336115356160 1642 71588743132075036088145724800 1643 64032865055523288093153600 1644 2332623577872246607224741298176 1645 737109050607629927883018250223616 1646 92230769957279694726362658559229952 1647 6258516532815407856431751830804889600 1648 264128955548975259690971276484437606400 1649 7501262337590897375223584252158028021760 1650 150962904544016809676374633074680313937920 1651 2233074652930326574303775416520271137341440 1652 24947630888205992197299990981437404112486400 1653 214933435344543932776738383840076096969113600 1654 1451568307987616346002901013719942497744977920 1655 7785684561024487674015559982679691578813972480 1656 33514939008785099284238855862941484843175772160 1657 116771506953685640040108230834683001489797939200 1658 331547671529214585113878726834189236372819148800 1659 771284583241646561159654722424798118298874019840 1660 1476286897610964120969651617141215148306438553600 1661 2332285182780346678506676504391163427576558387200 1662 3047872682042498500321224977329361297401184256000 1663 3298956015116937736045627950290132479795789824000 1664 2958751176058003532015922567916462567816848998400 1665 2197929445071659766640399621880800764663944970240 1666 1350650699200504209744930886522904665698210938880 1667 685112673507502135377863493163792221730976563200 1668 285973370414961828829599270583993628267171020800 1669 97822614983324873861711198765283337669321949184 1670 27277459947273282134515622732627084542407081984 1671 6159426439706870159406753520270631993446760448 1672 1117083478183444643865622150718725110418636800 1673 161084137919869760557425137721195470467891200 1674 18240409735044075827826081771370663567687680 1675 1597086566662845348980163841732915243253760 1676 106056529817454573955714005115076402872320 1677 5211623086852804616988403199758054195200 1678 183536261959599543400133394418724044800 1679 4437140399023285664618609535397724160 1680 69330318734738838509665773990589440 1681 639831550617233842541411229972480 1682 3006727211547151515702120441600 1683 5378760664663956199824902400 1684 1528057007006805738586620 1685 4895629731336813867014889144320 1686 1586184032953127692912824082759680 1687 203626375230357767577683791624273920 1688 14185970807714924474578637483157749760 1689 615094827990764303389933109621293056000 1690 17960768977330317658986046800941757235200 1691 371937590905548661521502719169502222745600 1692 5666010313405306233308086877738001393254400 1693 65247650015307979592938437951451672294195200 1694 579979111247182040826119448457348198170624000 1695 4045354300949094734762183152990003682240102400 1696 22433328396172252620044833848399111328786022400 1697 99956835640236261023168517485965831988418969600 1698 360930112402301069214879986216292913695739084800 1699 1063454795471065650365271387958720192139231232000 1700 2570948610805488537198849074749327060996246732800 1701 5121811685589059195200832141102175004328460288000 1702 8435925129205509262683723526521229418893934592000 1703 11514185687716105445657961025466476012404473856000 1704 13042384245811149189017598873240058641053122560000 1705 12267992681216112205919678940141430159240593408000 1706 9580718093902106675099177838967593076740272947200 1707 6205692401732046369098331100240372788343131340800 1708 3327690128465010371835336966795562219836171878400 1709 1473196150622530633364602303008452024406638592000 1710 536446598295652534080351735164457013025313914880 1711 159902351415050274581643305674020840421007032320 1712 38781573879635849151820299942444719958738862080 1713 7596167651647423578286230624887330750846730240 1714 1190621888972950404120098844026227390414848000 1715 147660459759880613844306376244429181262233600 1716 14289721912246511017190939636557662702796800 1717 1060565298174545739557140051150764028723200 1718 59065061650998452325868569597257947545600 1719 2400089579471686336770975157783314432000 1720 68573987984905323907742147365237555200 1721 1309572687211733616293686842044467200 1722 15538766229275679033148558442188800 1723 102228725192603151533872095014400 1724 304796437664290851323411136000 1725 259769691191156975559725400 1726 10268881875486975428372694302720 1727 3410295670849224539762571777933312 1728 449022263328481231068738617427886080 1729 32105091827986408021414811146093854720 1730 1429679870465019732203628308849491968000 1731 42906281445844647740911111802249753395200 1732 913903794796490996881406681387919747317760 1733 14331673145672245178367513867219650582937600 1734 170039330342923825605839565570449812645478400 1735 1558693861476801734720196017729123282583552000 1736 11222595802632972489985411327649687634601574400 1737 64308874735693790844128523698744119142519930880 1738 296423719484838567172154913923898674172552806400 1739 1108571059521353284017131386235756806351198617600 1740 3387300459648579478941234791275923574961995776000 1741 8503906943433539007657731554940081817141431500800 1742 17619032198426363631490862565391482014889903390720 1743 30228731712986408191283342636701072084369932288000 1744 43053042136677611666373245573483345089860206592000 1745 50983865688170855920705159231756592869571297280000 1746 50240350980218364271861542326293475890223382528000 1747 41197087803779058702926464707560650229983173672960 1748 28088923502576630933813498664245897884079436595200 1749 15898963947110605109879943285801019494772821196800 1750 7452639350208096145256223415219227888174759936000 1751 2883400465839132370681890576508956445011062292480 1752 916773481446288240934754952531052818413773651968 1753 238229668117763073361181842503588994032253009920 1754 50251570618590648287124294903100803428678369280 1755 8532790204306144562860708382187962964639744000 1756 1154436321759066617328213487001900871686553600 1757 122891608445319994747842080874395899244052480 1758 10134290627001214844657116044329522941132800 1759 634949412748233362503087123170522936115200 1760 29486814833509289280329123367052148736000 1761 982893827783642976010970778901738291200 1762 22524650220041818200251413683164835840 1763 334083473929427099212694006507059200 1764 2930556788854623677304333390412800 1765 13106246819564506606906678848000 1766 22340193442439499898136384400 1767 6054252965430758779982760 1768 21527535498008840054660829020160 1769 7325820329972408270601080115560448 1770 988985744546275116531145815600660480 1771 72549168546358896048391910901562736640 1772 3316857299478845778712417676530821365760 1773 102269766733931078176966211693033658777600 1774 2239707891473090612075560036077437127229440 1775 36140740976043053058491991491249553643929600 1776 441594678801026054558449021033705483586764800 1777 4172503567645592336020217032074883864146739200 1778 30995740788224400210435897952556280133661491200 1779 183438429573946223063579723337401257881942097920 1780 874198765938337469287372119029802869593630310400 1781 3384059023802025814368085284298626040440501043200 1782 10716186908706415078832270066945649128061586636800 1783 27918486946366712968536703595463664833634133606400 1784 60111992206395828860380589928982703344918493921280 1785 107342843225706837250679624873183398830211596288000 1786 159387858123019243190403079357151107353950552064000 1787 197137613994260642893393282362792159095675682816000 1788 203298164431581287983811822436629414067415547904000 1789 174836421411159907666078167295501296097977371197440 1790 125319812549957276473937147886635544405892870963200 1791 74768100724249872678894868425118307894337051033600 1792 37050264198177392264988082121375590072640235110400 1793 15203384274424516136322695767047224891876510269440 1794 5145760831343682384601527798077522271096665014272 1795 1429378008706578440167091055021533964193518059520 1796 323843455097584177850356567153316288762593935360 1797 59388219821970766157510530340028222233892618240 1798 8733561738525112670222136814710032681454796800 1799 1018244755689794242196405812959280308022149120 1800 92808766794642704366859904827017736408268800 1801 6498893989305447357384538790098293581414400 1802 342047052068707755651817831057804925337600 1803 13155655848796452140454531963761727897600 1804 356299012571570578803976907351880130560 1805 6458947162635590584778750792469811200 1806 72845268751529217121564858561689600 1807 456097389320844829920352423910400 1808 1295731219661490994091910295200 1809 1053440015984952027717000240 1810 45105312472018522019289356042240 1811 15723711927745656775924269516324864 1812 2175768638001805256368520794321453056 1813 163700688002040585955345850239423610880 1814 7681143219845748119123493566702954741760 1815 243236201961782023772243962945593566822400 1816 5474841512489777051740257865967068533227520 1817 90868148739765390547065578606570306304737280 1818 1142950933367361552974809230910767133989273600 1819 11126676180388246229387245418866356971057971200 1820 85238287167617100578698719369529770367569100800 1821 520728445242169923535323085602945506245513052160 1822 2564316380085789909909624882487421750807982243840 1823 10268868761882009367737638104078589364095313510400 1824 33679444570220161676329991638972040116764986572800 1825 90993587084454471897452959866696389087400139161600 1826 203455973621647420758211227451941457475108748656640 1827 377846808154488067122392279553605563882344818933760 1828 584422146451070558364811290976220726964485357568000 1829 754265653543258111939939515127204782626933047296000 1830 813192657726325151935247289746517656269662191616000 1831 732647861151527232124518034381148288410571841208320 1832 551407175219812016485323450701196395385928632238080 1833 346294361249157305039092022179495320773771604787200 1834 181134624968867251073275068148947329244018927206400 1835 78699871538197495293905719264715046499125464924160 1836 28301684572390253115308402889426372491031657578496 1837 8385684317745260182313600856126332589935305949184 1838 2035587432041957689345098422106559529364876165120 1839 402012564948725186296994359224806427429426954240 1840 64046119415850826248295669974540239664001843200 1841 8145958045518353937571246503674242464177192960 1842 816717147792855798428367162477756080392765440 1843 63544741228764374161093268169849981684940800 1844 3762517572755785312169996141635854178713600 1845 165385387813441112622856973258718864998400 1846 5225718851049701822458327974494241914880 1847 113677470062386394292106013947468677120 1848 1602595912533642776674426888357171200 1849 13378856753411448344330337768038400 1850 57012173665105603740044052988800 1851 92702721406675778439096021120 1852 23991387527607603115708080 1853 94455830823756434346276533829632 1854 33720731604081047061620722577178624 1855 4781318735361991797945638288755785728 1856 368844588156496510127234953704017756160 1857 17756409001721339807843920193157479792640 1858 577280585989296003086125672057542065258496 1859 13349613551002470071366656166330660259102720 1860 227810288389834359399685535098162176369623040 1861 2948482117962179078688638305827776084783923200 1862 29560423285210564609416860963555396132064460800 1863 233421771012859136969359569965789217314266152960 1864 1471264496081051529988690622814671430344465448960 1865 7482759273037223015801856214471492977767554744320 1866 30980654908728774024699992924169303505236708556800 1867 105174405850862961024328745819947774399722238771200 1868 294488336382416290868120488295853768319222268559360 1869 683304968012325299904935820498973196803195420016640 1870 1318759448068605410740898544324348830805046622945280 1871 2123002899352868558957885914158516110197518237696000 1872 2856580560227658381389558163673243644842427285504000 1873 3216628735006352823210533723886225395911108224614400 1874 3032821378720275519027074653949869659001902040350720 1875 2393914077783574120350916444507633131187690159472640 1876 1580522982111538469152778973024363258916188350054400 1877 871404412012388397055215192716557421768523487641600 1878 400245060965690118923291943689122236481266650185728 1879 152657571329862577409845324676299827375867728756736 1880 48150058340601816530703901690015716161564014804992 1881 12494295272533395472531983418447158490584412323840 1882 2650305057810114191143147997852427558608814735360 1883 456008370240857882887865170218726506407693123584 1884 63042631830533347864681820767565876461893058560 1885 6922650109863253910488064520049551538567249920 1886 595313891511582031614452722854384038943129600 1887 39395772232384105033309371365363649635942400 1888 1962573268719501203124569416003463864647680 1889 71552150422065148030583259958459620065280 1890 1839508151918616198544988225695402229760 1891 31695785825665379360894220680841830400 1892 340205214586748257898685731815833600 1893 2029633382477759493145568286401280 1894 5500361470129429520719697253120 1895 4270466979914153354596038240 1896 197698250561350676538718326620160 1897 72258710580173672274901548379668480 1898 10495577711770225897929449902146846720 1899 829900323352117147786278645834039951360 1900 40976328465510784171947508138055722598400 1901 1367243493132543165203981854873125944033280 1902 32472032961897900173594569053236741170790400 1903 569525720974585898499213837745405440924057600 1904 7581811160474174773770784214985709932301516800 1905 78248179284380906319044631962352519173111808000 1906 636604830035070373552798827179425138129816780800 1907 4137931395227957428093192376666263397843809075200 1908 21724139824946776497489259977497882838679997644800 1909 92941964726186322074099978772507910515710125670400 1910 326403328502678154903089211165355161930172465152000 1911 946569652657766649218958712379529969597500148940800 1912 2277683226707750999683119401663243989343984733388800 1913 4564936551006711037180033422661207491248238310195200 1914 7642810437670326812248389290970657996711065655705600 1915 10712177100853718930210843113774663668159102320640000 1916 12586808093503119742997740658685229810086945226752000 1917 12406996549310218032383487220704012241371417437798400 1918 10259631761929603372932499047889856276518672112025600 1919 7112353419501923111187505378609634665122847575244800 1920 4127705109532366091314177228657377261008795467776000 1921 2001225304828450594616459718445611182406333250928640 1922 808187142334566586287416424756881439048711505182720 1923 270844078165885217985209447006338403408797583278080 1924 74965771635200372835191900510682950943506473943040 1925 17037675371636448371634522843337034305342380441600 1926 3156981024744400727685220409206568121284029317120 1927 472819738729000108985113655756744073464197939200 1928 56639864535244804722175073345859967133732044800 1929 5357825023604238284530074505689456350488166400 1930 393957722323841050333093713653636496359424000 1931 22078949273094388535151405930038968477286400 1932 919956219712266188964641913751623686553600 1933 27592622278779242978174823385431033446400 1934 570524144861976828496095972255152947200 1935 7654617328201835802720428965856256000 1936 60889001474332784794367048592038400 1937 247516266155824328432386376390400 1938 384342028192273801913643441600 1939 95087092576020237979624800 1940 413575650599607162414330292469760 1941 154718650889313039459200962412937216 1942 23014399319785314619556143158924410880 1943 1864714306791176801198798932614756433920 1944 94401161781303325560689195963622044467200 1945 3231666438313283845027593475154661322260480 1946 78798799987538904421256154235854491907784704 1947 1419913441333899089408998883146079318468198400 1948 19435065228257743786285672213061960671533465600 1949 206393748257352535508204681407944325934874624000 1950 1729284762184818029650886366367990673725770956800 1951 11586207906638280798660938654665537513962665410560 1952 62758626160957354326080084379438328200631104307200 1953 277302255412555911762068789124531798587856440524800 1954 1006871284533685155802749770035502363920193028096000 1955 3022380294451114564172815537773236043276228545740800 1956 7537060859287466944405958747322007382920094935941120 1957 15675819854400403938995586470270561573720365518028800 1958 27274343130509793722141310803071759909831646065459200 1959 39788086374599527455068845851163036481733808619520000 1960 48740405808884421132459336167674719690123915558912000 1961 50179408266099104042084326092625116176213288303984640 1962 43424487922585763113342205272464042844799961032294400 1963 31571910301203658688685999485535451440301420943769600 1964 19262623844484375092799493733734427218041045516288000 1965 9843865012939946168113396452894627978323044639703040 1966 4202573140139746248694565408735783483053299826950144 1967 1493746128066397262827518768337987558193974550200320 1968 440121627019563479225965351385299905539296072826880 1969 106926100608201158746120108878873801502493560012800 1970 21280390611240034534767041276873903632359012433920 1971 3442127697947120793411627413909096854819360997376 1972 448193710670198019975472319519413652971270963200 1973 46434483537903398465927312382641955037564108800 1974 3773700287523109008453845046576939070390272000 1975 236374633394304630199856228192181897815654400 1976 11162135465842163092770988553519700730183680 1977 386296711902909401694447527396034468249600 1978 9439581305898162071480860631857985126400 1979 154793372636970457343902007976204288000 1980 1583114038332652404653543263392998400 1981 9009592088072005554938864100610560 1982 23316749710331277316094368790400 1983 17305850848835683312291713600 1984 864749087617360430502690611527680 1985 331025950739925572796429966092795904 1986 50412493748101165357122980252882042880 1987 4184236981092396724641207360989209559040 1988 217122672096997648789585150716330702274560 1989 7623418264739028557500989736262277990973440 1990 190776042075094189651462268149963506724110336 1991 3530595583857262600692645871606467494569574400 1992 49667388916658678564952273433380566160585523200 1993 542520709705040950478709448272310799600241868800 1994 4679241121205978197878868991348680646552086118400 1995 32300943254870358590206253219067559129835309629440 1996 180431050212752393687480242590885193576814424883200 1997 822961532192101415551946083853449208712348146073600 1998 3087738605903301144461765961442207249355258619494400 1999 9588240934120777238065483775004748826945276765798400 2000 24764628537658819960191007312629452829594597646663680 2001 53413904689068043051392368713514506103047171394764800 2002 96509214154111577786038484380100073527096593770086400 2003 146420157858526261034653352732279974252780415719833600 2004 186838222267390281007760788642753092145475009642496000 2005 200717633064396416168337304370500464704853153215938560 2006 181593313130813191201249222048485997350981655225958400 2007 138315035605273171398052950127107692024177653658419200 2008 88608069684628125426877671175178365202988809374924800 2009 47665030588972370919285919666647672316090531939614720 2010 21479818271825369715550000977982893357827976893300736 2011 8083802575418149892948925099240873844343862271672320 2012 2530699355362490005549300770465474456850952418754560 2013 655813417063633773642870001123759315881960501411840 2014 139842566873863084085611985533742795298359224565760 2015 24359672939318085614913055544587454664875477827584 2016 3436151781804851486478621116315504672779744051200 2017 388361135044282968987755703563914533041445273600 2018 34718042645212602877775374428507839447590502400 2019 2416274030252891775376308110408970511004467200 2020 128364557857184875566866368365476558397112320 2021 5077042499295380707984167502919310154137600 2022 144740246690438485096039863021822438604800 2023 2848198056520256415127796946762158899200 2024 36411622881651005307031495058038963200 2025 276294157367541503684791832418723840 2026 1072570486675238756540340964358400 2027 1592138278092882864730837651200 2028 376926675684868102445747550 2029 1807228430301449888466297233080320 2030 707710653306047776323401996474253312 2031 110314398084080197134410286200424235008 2032 9376723837146816756424874327036059975680 2033 498577987778290897220528864607870501519360 2034 17948807560018472299939039125883338054696960 2035 460835634103474276300934829557054704554344448 2036 8755877047966011249717761761584039386532544512 2037 126549785458883756343577025460394319258478182400 2038 1421251436692079109704788132093659277825985740800 2039 12613606500642202098629994672331226090705623449600 2040 89671275304565473101169598488754716390289068523520 2041 516310389839568388090328078798533015465961277358080 2042 2429695952186204179248602723757802425722170716979200 2043 9415071814721541194588335554561484399673411528294400 2044 30227335826211263835257287833065818335793584380313600 2045 80810893122886675659570655441211898707098160741744640 2046 180636114039393745591981465103885420639395888716840960 2047 338692713823863272984965247069785163698867291344076800 2048 534002928660507540244029874670668141392493280860569600 2049 709222639627236576886602177296981125286905138642944000 2050 794329356382504966112994438572618860321333755280097280 2051 750585694274027856965163451133742122384057508267294720 2052 598292944711181625117159272642837923639466129778278400 2053 401978072227825154375591386306906729945266305944780800 2054 227325530501252845922748232256319667969047152327393280 2055 107979626988095101813305410321751842285297397355511808 2056 42959636543650739431100001955965786715655953786601472 2057 14263941821134034576732422524441765120432640905707520 2058 3934880502381802641857220006742555895291763008471040 2059 896921290984087366893925148595729652603269509283840 2060 167811080248635700902734382640491354358031069478912 2061 25564969256628095059400941105387354765481295740928 2062 3140659613836375314422720037516874049813426995200 2063 307502663429025911203153316366783720821515878400 2064 23654051033001993169473332028214132370885836800 2065 1404459280084493344437479089175214109521346560 2066 62955326991262720779003677036199445911306240 2067 2070898914186273709835647270927613352345600 2068 48160439864797063019433657463432868659200 2069 752506872887454109678650897866138572800 2070 7341530467194674240767325832840376320 2071 39899622104318881743300683874132480 2072 98712573241758737613311934374400 2073 70108361677385467054909044300 2074 3775099387740806433685154220212224 2075 1511927304790192976690904265194995712 2076 241152405114035779782199230298601816064 2077 20986000968852399407236623493842610421760 2078 1143081240272179130212919835930239686410240 2079 42179697766043409904856741945825844428537856 2080 1110732041172476460827894204573413903284830208 2081 21659274802863290986143936989181571114054189056 2082 321504860355001975575574064683163946224241868800 2083 3711045418029317675340280122688999225434518323200 2084 33876543173153342779177699977118150072180817264640 2085 247914702312622190338527713468910098255505071800320 2086 1470702322573316014560328466880669801630313941565440 2087 7137231859546974776542770501038544625558876481126400 2088 28548927438187899106171082004154178502235505924505600 2089 94712318922128626683806168543606230785486564391649280 2090 261938757019011983172401434878410982016111279645655040 2091 606421239989393288773080632848758197860829054977966080 2092 1179152411090486950392101230539252051396056495790489600 2093 1930625972849527260882261854578569434265168015418982400 2094 2666677124998409529093624186636649031078763321297469440 2095 3111123312498144450609228217742757202925223874847047680 2096 3067611098337331241509798452459641717569626338135900160 2097 2556342581947776034591498710383034764641355281779916800 2098 1799330418543598310062170967278534886421668226609971200 2099 1068429993355888375836916691604702439454521615938748416 2100 534214996677944187918458345802351219727260807969374208 2101 224344768616842750362411121325599108403981091996696576 2102 78871207716858779424285159841030936548274602655088640 2103 23117422951493090520911167539612515884839107674767360 2104 5620706756833614165868597597866572489647155591512064 2105 1126731538812268277489787997729013379261065752215552 2106 184854393086387764275668343377416257535018599972864 2107 24601833641718273296311306960548846723538511462400 2108 2627750032938948695736037430770697250656590233600 2109 222348079710218735793049321065212844286326865920 2110 14668796925326930486347003820274458477222952960 2111 739725092147336969153293205175343489457848320 2112 27809213990501389817792977638170807874355200 2113 754513557881820653971127300260448275660800 2114 14147129210284137261958636879883405168640 2115 172525965979074844658032157071748843520 2116 1250188159268658294623421428056151040 2117 4639490942362660667825660915596800 2118 6590185997674233903161450164200 2119 1494373242103000885070623620 2120 7882075644733551894507464855388160 2121 3227709976518389500800806858281451520 2122 526654677835250553547331652376256839680 2123 46909884518611245733823040750942305648640 2124 2616691995803783551089816491888500486963200 2125 98940031796891949159540505798850746190397440 2126 2671380858516082627307593656568970147140730880 2127 53444963799273055680095428934344136515198648320 2128 814478979566005004791454297197348663768079400960 2129 9658885334596854223488400319327532230582992896000 2130 90655538069001903211883985854259838221328947609600 2131 682663673034756756004641529841926357515158893363200 2132 4170648377446717056215856846378018840444173864140800 2133 20862677743291157039125021464574207367018254329446400 2134 86099939892947632224960406044274506594043589296128000 2135 295005583527941624097101180709593177856433561219891200 2136 843531590400208081402648688591492992933239714113126400 2137 2021404133297977629243602109495860659536096849926553600 2138 4073435601948954919536349705499234359368195167276236800 2139 6921111978139814708823202874904305519063809866596352000 2140 9934679485288192363289972460018888547156177079343513600 2141 12063539374992805012566395130022936092975357882059980800 2142 12400981035831764593337483105687913326345297962677043200 2143 10793446457112832146052994554950591228485722300848537600 2144 7950529756355434393297964739137712288839929373392896000 2145 4951260944819970522171077351338864963325831878740541440 2146 2602585881251522966782232966729403378158450090107207680 2147 1152040703708111420779949001401725151263686688631685120 2148 428157984748661945446119439137025084119204985841909760 2149 133100313963142036332518843409890242973316074491084800 2150 34449493025754409403710759470795121710740631044751360 2151 7382034219804516300795162743741811795158706652446720 2152 1300827210607913896754703157100336627098279036846080 2153 186973935677058877051965932900171235098892687114240 2154 21707500272104358790862917906366629461945745408000 2155 2011720721187693323841874809637640019733433548800 2156 146687969253269304863470038202744584772229529600 2157 8267515735764354361125041704900897823352422400 2158 352250043879684271025377716750163566408499200 2159 11027505845965071096501091311498859413504000 2160 244359504541271461797467364288895180185600 2161 3642214837336024498336234427070253363200 2162 33933678608720725139778581618666956800 2163 176300655809781105377375114792678400 2164 417378446519368147200225177066000 2165 283930915999570168163418487800 2166 16449549171617847432015578828636160 2167 6885781283239230935041721297667096576 2168 1149064751640546662285087241548196741120 2169 104729044506666967219697951443964217262080 2170 5981010276122933831062437695745143970201600 2171 231664464695161637056485086748528576445808640 2172 6411314060438598305538224775765528353137754112 2173 131556833967441367827927209684539412960488980480 2174 2057631106272012643683674013972249255835147960320 2175 25060891678954000147429362990687651192863981568000 2176 241748101517338408565023962278026235256877193625600 2177 1872448931752475673612731053280712294898721536081920 2178 11775948359849554041080066389773229667136490910515200 2179 60691426162301547750181880624215875976780376231116800 2180 258299819678842896674881218132823519782130767888384000 2181 913565678022012771397474624132933712071536189584179200 2182 2699301089280665860488475803492777577386367085162004480 2183 6691544717124339738185717327986297355705699916998246400 2184 13966064920967845438410341847425946374976669144947097600 2185 24608398144497118964704721332993086290004657303453696000 2186 36681893484141017956762975236992819251038192292960665600 2187 46323991199972371248254957299288074597025374267110326272 2188 49603924143327058373349932422751653305381191850708172800 2189 45050906951427473305264672925011163388462145255715635200 2190 34693220755005531898027482498055471805846964538441728000 2191 22634335747748436672782067891834811260918088588528189440 2192 12492412230007310240554718240301136215160560432514596864 2193 5820837239788352441835531796556084974805995900454830080 2194 2283509251992863709045970342064133781969093257823518720 2195 751625302380096205171871115726439019143431950067302400 2196 206696958154526456422264556824770730264443786268508160 2197 47245019006748904325089041559947595489015722575659008 2198 8919958015597123863460821648688022585816770538373120 2199 1380730601922896322845286889108956813037976766382080 2200 173660002176834870326903343250933035695565963264000 2201 17556835384910778098983634702292131081309965516800 2202 1408204504831385326689312366746348013813403484160 2203 88186834514819779852000444852276243449092505600 2204 4227000526556211252304532601001962796901990400 2205 151234365887520975037729252271984357670912000 2206 3909752072660343388759477828622322882969600 2207 69930524876851670368055700999748864573440 2208 814408286609297403354685958848006963200 2209 5641620985912995372076003673365708800 2210 20034165432929671065610808499168000 2211 27257367935958736143688174828800 2212 5925514768686681770366994528 2213 34314113325740455933451852610273280 2214 14679577680751767048330702546674909184 2215 2504702941778270252621426122026406379520 2216 233533731428659674030131064139414461480960 2217 13650776394915872508542504858524210943754240 2218 541480796998329609505519359388127034102251520 2219 15355492934877630509560686499981635808749682688 2220 323063617590931966564783274415198052080188129280 2221 5184161488529486400969256606631381241974268887040 2222 64824173142894347048017285602578724418874832322560 2223 642453858826899332350885598382699858079920213196800 2224 5116268912112398319448870765302227960709182788730880 2225 33109188142185702666225114197333428339485206328115200 2226 175733383216216421843810221508923581186498402818457600 2227 770925615656854183921953174119504043657436445697638400 2228 2813202246607467899223969477488716510188540012370329600 2229 8584662480663101261225644358649161475622216631498833920 2230 22002706358002066257763206129310876050964504811824742400 2231 47533624467855473948273795059660238539394277440697139200 2232 86800531636953474166413017065466522550198245761273036800 2233 134269572375912405351170135773143527069837911411969228800 2234 176212829270483137689440425805135028859272992310184378368 2235 196391046608274476008773201837016749821305126919130316800 2236 185954807416530421728113756328769482922588429353379430400 2237 149566329477134959738162924547172478451873580454615449600 2238 102117700815423179407435376070138450805072306655220203520 2239 59110438356619955772380861917522449408320700583117848576 2240 28954933962024112146566491500817448336214441145852231680 2241 11972994456395015123105898550282214964919029513993584640 2242 4166151676049676108666942755740833420395022808944476160 2243 1215127572181155531694524970424409747615214985942138880 2244 295662377009977014163460453633220436286098392892833792 2245 59671443276753173431427565511912978677532878773944320 2246 9920805065668218023406876166190282286272870099189760 2247 1347601616892238593736769943627240356997591874928640 2248 148088089768377867443601092706290149120614491750400 2249 13009127330347083494177457102323405460942870282240 2250 900433994519738804804636121123241643638102425600 2251 48237535420700293114534077917316516623469772800 2252 1955964465478604610487964996050997692543795200 2253 58345530930469739801487592211748510715084800 2254 1233320166009929459218436908541025429749760 2255 17555023066911521805645452890723705651200 2256 156353495895303014597534958947563929600 2257 777325618797671237345699369767718400 2258 1762643126525331603958501972262400 2259 1149549865125216263451196938432 2260 71548576721756695350601735229931520 2261 31273882885079851537748018469003067392 2262 5454686406539344105708883554635285004288 2263 520143310909287455794382824674150391480320 2264 31111071783761755949701522700822620290416640 2265 1263455192996102422179545171905629746238586880 2266 36703373356536775364315787243858544128230948864 2267 791505863097783318083719022317235227596460916736 2268 13026867330151017110127875575637829787525085921280 2269 167178130736938052913307736554018815606571935989760 2270 1701634545000976610010453747067691515995464348467200 2271 13927620927417084314055259305544953893041664258211840 2272 92705726798119967465430319752533599350558577718722560 2273 506525633976153215902747109055132675184613043417907200 2274 2289415464677930606798527607991254432679659747829350400 2275 8615431880235370441373406524809194312452403787884134400 2276 27138610422741416890326230553148962084225071931835023360 2277 71875507436140083108693140022415528433150715718627491840 2278 160630868891373670583821790201610461271056523765114470400 2279 303801860729337159582445559729132828925693860164455628800 2280 487348818253311693496839752065483913068300567347147571200 2281 664186818019513365137121604957816647238798201784541118464 2282 769852902704435945954390951201105659299516097522990841856 2283 759315463617499222056464505009142055267236086526299340800 2284 637282621250401132797389852418387082099287429763144089600 2285 454887939995975980996757584312434917222594820555071815680 2286 275848712330893126937777355615104763905496602721216626688 2287 141879176413918149518175808354005496847450761614675935232 2288 61755445090879551687598845154087214029582362756387962880 2289 22682381347381569924964466114588981955484013070919925760 2290 7004853063161955418003732182446597368605356977784094720 2291 1810932059186109211751195278503475172252352656468606976 2292 389853429408120733085326761344498127359881474656436224 2293 69445635459677526163848133163331976003910090694328320 2294 10158842958110721706631034959651504229674154134077440 2295 1209386066441752584122742257101369551151685015961600 2296 115899498034001289311762799638881248652036480696320 2297 8824253146293440287085433987007768107653403770880 2298 525253163469847636136037737321890958788893081600 2299 23960564702112906478477571201624721733661491200 2300 816837433026576357220826290964479150011187200 2301 20144229378162181167234469506170082019246080 2302 344078452111465827390650876658184630763520 2303 3830660649434923857639606494215316275200 2304 25392636880723927086626179412412134400 2305 86369513199741248593966596640857600 2306 112655886782271193818217299966336 2307 23499350601224696249106654144 2308 149122296746398165046517300795015168 2309 66583105497266780693269974804974272512 2310 11868438554887803658575373008986664075264 2311 1157172759101560856711098868376199747338240 2312 70804508197526754920010362008768722040258560 2313 2943107390743862112841764047497819879473414144 2314 87557444874629897857042480413060141414334070784 2315 1934792109794581444204646498997686111902460018688 2316 32649616852783561870953409670585953138354012815360 2317 429886621894983564634219893996048382988327835402240 2318 4492315198802578250427597892258705602228025879953408 2319 37776286899021680742232073184902751655099308535971840 2320 258531463465179627579650750859178206639585892793057280 2321 1453508340975048358677448225984293763573237428938342400 2322 6765735253824332240986693528093557875680188508510617600 2323 26243930958255436113722069106341853444085783846170132480 2324 85292775614330167369596724595611023693278797500052930560 2325 233300827415667810746249864335053682455144946103085957120 2326 539066305771050623315198550168116463248630367889706188800 2327 1055311726744013291181126681164356142583989198466003763200 2328 1754455745711922096588623107435742087045882042449731256320 2329 2481301697506861250889624109087692380250604602893191348224 2330 2988840681087810143117047222310174912574591908030435033088 2331 3068254322372751958513876979424696468222709084330760601600 2332 2684722532076157963699642356996609409694870448789415526400 2333 2001506935982294316385733370974713635779417210442315988992 2334 1270187093988763700783253870041645191936937845088392839168 2335 685172608047702283038995367173002155507201239017215492096 2336 313527644307542339337040290782288932765571995532431196160 2337 121381392075177049868728764613205903437454988866003927040 2338 39627454471601919221849684917840750828110305188607164416 2339 10865592355116655270507171671020851033514115938811641856 2340 2490031581380900166157893507942278361846984902644334592 2341 474146062793660351049721736770335560302558550257827840 2342 74498181692811959181960923037444364350943796983234560 2343 9578337646218680466252118676242846845121345326415872 2344 997743504814445881901262362108629879700140138168320 2345 83200101093623865563948377591787527872160664125440 2346 5473690861422622734470287999459705781063201587200 2347 279070106530491498984621123407158523721469132800 2348 10782254115950807915314907040731124780147671040 2349 306812108990470143931724997093975095370055680 2350 6193412138006384893031715779847323353743360 2351 84274534287568324868071342872736958054400 2352 718248871769048223307426217665371801600 2353 3420232722709753444321077226977960960 2354 7435288527629898792002341797778176 2355 4652871419042489857323117520512 2356 310671451554996177180244376656281600 2357 141666181909078256794191435755264409600 2358 25800953380190877518642115236927530598400 2359 2571495020225690792691330818613777216307200 2360 160919336812560806636387186383565277364224000 2361 6844435792427586308934334994180976463891660800 2362 208470106844356899659624953364428908129366835200 2363 4719005145840442546840601217067527102201121996800 2364 81624042131958904677383524176464882845885032038400 2365 1102273389474316832395435625630893289713661116416000 2366 11821882102112048027441047084891330532179015473561600 2367 102098072700058596600627224824061490959727860908032000 2368 718142954069943409943474307942161685109960813314048000 2369 4152880974214423881935566359955125038780678368395264000 2370 19899221334777447767607922141451640810824083848560640000 2371 79527063509864957920369906382854101345714496503545856000 2372 266539923794781773029989764361284449041496242187665408000 2373 752583314244089712084676981725979620823048213235761152000 2374 1796887685903502077717328500560388210828767892965687296000 2375 3639005954289701004072850624704676353737893787813806080000 2376 6265913377542578916387939669413364596592435865891897344000 2377 9190006287062449077368978181806268075002239269974782771200 2378 11495541081106962088911720085808365048363815030886288588800 2379 12273017289491007834055507917698785872890836337323042406400 2380 11186343883650658182081843154152539207061960203289231360000 2381 8702204069488236158198840743368320155562683523662243430400 2382 5773577699948925912651153954734750872440626568583603814400 2383 3262726704989058490661882700823819788129529709605788057600 2384 1567638221537711696685201453911444663827859977662155980800 2385 638849431974616051940677708490557386512920994031599616000 2386 220152524842232884565831582876893060156168362158928691200 2387 63915249147745031002983362770710888432435976110656716800 2388 15562697383630626038486834424639239761543655641527091200 2389 3160973751957735673664811578468903735350390335052185600 2390 532129869234371137014006593124602602506741407023104000 2391 73679520355528311278862451355714206500933425587814400 2392 8314529206787049015843853017571915664167834484736000 2393 756364555396580596035894341743522980656006037504000 2394 54736908614226227344702879994597057810632015872000 2395 3100778961449905544273568037857316930238545920000 2396 134778176449385098941436338009139059751845888000 2397 4383030128435287770453214244199644219572224000 2398 103223535633439748217195262997455389229056000 2399 1685490685751366497361426857454739161088000 2400 17956221794226205582685655441634295040000 2401 114007757423658448144035907565932032000 2402 371764426381494939600117089888908800 2403 465287141904248985732311752051200 2404 93206558875049876949581681100