0 1 1 1 2 2 3 3 4 6 5 6 6 7 7 24 8 30 9 20 10 19 11 80 12 150 13 140 14 70 15 51 16 270 17 630 18 840 19 630 20 252 21 141 22 882 23 2520 24 4200 25 4410 26 2772 27 924 28 393 29 2856 30 9576 31 19320 32 25410 33 22176 34 12012 35 3432 36 1107 37 9144 38 35280 39 83160 40 131670 41 144144 42 108108 43 51480 44 12870 45 3139 46 29070 47 126720 48 341880 49 630630 50 828828 51 780780 52 514800 53 218790 54 48620 55 8953 56 91850 57 446490 58 1355640 59 2852850 60 4360356 61 4924920 62 4084080 63 2406690 64 923780 65 184756 66 25653 67 288816 68 1548690 69 5225220 70 12342330 71 21477456 72 28180152 73 28005120 74 20785050 75 11085360 76 3879876 77 705432 78 73789 79 904488 80 5303298 81 19679660 82 51531480 83 100468368 84 149885736 85 172931616 86 153809370 87 103463360 88 50438388 89 16224936 90 2704156 91 212941 92 2823002 93 17966130 94 72712640 95 208968760 96 450882432 97 752695944 98 986597040 99 1018467450 100 821240420 101 505677172 102 227149104 103 67603900 104 10400600 105 616227 106 8785350 107 60311160 108 264351360 109 827026200 110 1955457504 111 3608284680 112 5287716720 113 6198101910 114 5800414620 115 4283383104 116 2433740400 117 1014058500 118 280816200 119 40116600 120 1787607 121 27272160 122 200876760 123 947877840 124 3206188440 125 8240856624 126 16644668040 127 26937424800 128 35280543870 129 37479602160 130 32125373280 131 21903663600 132 11560266900 133 4493059200 134 1163381400 135 155117520 136 5196627 137 84475584 138 664503480 139 3358398960 140 12211027920 141 33890364144 142 74330664408 143 131561052480 144 190170736470 145 225642502800 146 219523384080 147 173769064560 148 110126753100 149 54291132000 150 19777483800 151 4808643120 152 601080390 153 15134931 154 261160902 155 2185063992 156 11775443040 157 45795017520 158 136462998672 159 322860001464 160 620019704304 161 979537051350 162 1282146594300 163 1392864398640 164 1251429313680 165 921049054380 166 545625876600 167 252453763800 168 86555576160 169 19835652870 170 2333606220 171 44152809 172 806018418 173 7147121130 174 40909629600 175 169437169440 176 539459152848 177 1369076324616 178 2833916857200 179 4854660203250 180 6941694002100 181 8316456007860 182 8342375343120 183 6969624070500 184 4796621512200 185 2668796931600 186 1163691635040 187 376877404530 188 81676217700 189 9075135300 190 128996853 191 2483825160 192 23267489490 193 140969325420 194 619443095040 195 2098281111696 196 5684749547400 197 12613033461600 198 23275119775050 199 36069655221600 200 47189942419620 201 52192779748200 202 48681500786100 203 38036367079200 204 24596209558800 205 12906398134080 206 5322566853450 207 1633524354000 208 335780006100 209 35345263800 210 377379369 211 7643699280 212 75427817850 213 482225837940 214 2240590337370 215 8044934824080 216 23170425478200 217 54842601528000 218 108413095640850 219 180892622710800 220 256393942704900 221 309592465673400 222 318344196151800 223 277699140180000 224 203910511503600 225 124409214800640 226 61788058690050 227 24176160439200 228 7051380128100 229 1378465288200 230 137846528820 231 1105350729 232 23493632778 233 243589202010 234 1638785711640 235 8027300392650 236 30450838197780 237 92893193953560 238 233585883788400 239 492311306336850 240 879554794618500 241 1341749678969700 242 1754721960919200 243 1969504013076600 244 1893908136027600 245 1552734906663600 246 1075991601817440 247 621629525292930 248 293135945325300 249 109128501982500 250 30326236340400 251 5651707681620 252 538257874440 253 3241135527 254 72129064854 255 783942755904 256 5536212943800 257 28512121788150 258 113934762281340 259 366950737733580 260 976731435416880 261 2185808963802750 262 4161630170197500 263 6794989405604400 264 9561265547652000 265 11620474798132200 266 12195929127505200 267 11022275586801600 268 8529119153802720 269 5598090683698590 270 3072185587811340 271 1379384265058800 272 489814665740400 273 129989276677260 274 23145088600920 275 2104098963720 276 9513228123 277 221221299096 278 2515040312400 279 18601925542200 280 100482890057550 281 421865677593360 282 1430341852359420 283 4017180405209400 284 9511294729429350 285 19219425254172000 286 33429422494868400 287 50331201981278400 288 65800979568160200 289 74767716502063200 290 73744196813971200 291 62905678715357280 292 46111406664261510 293 28757542842428400 294 15033542433109200 295 6442946757046800 296 2187210872786940 297 555482126422080 298 94684453367400 299 8233430727600 300 27948336381 301 677856249000 302 8045572789800 303 62195957623800 304 351608884877250 305 1547274046237920 306 5508376735761900 307 16277253425433000 308 40644442869802200 309 86855298885669600 310 160277629172403600 311 256985813767737600 312 359399657792284200 313 439203911033412000 314 468944984039162400 315 436542942572811360 316 352776590401628250 317 245752397733070800 318 146040126493060800 319 72907029092898000 320 29891881928088180 321 9720937212386400 322 2367111334185000 323 386971244197200 324 32247603683100 325 82176836301 326 2075273068050 327 25669835263800 328 207016267840200 329 1222352291610450 330 5625937110814020 331 20981117198141100 332 65065733085038400 333 170862470273266200 334 384914546597552400 335 750893661594956880 336 1276934363046669600 337 1901314540398709800 338 2485017347697183600 339 2853194786791970400 340 2875056859576455840 341 2535491303265685050 342 1947380657317395300 343 1292884649247391200 344 733930759535173200 345 350682809936839380 346 137829002618478600 347 43018303313255400 348 10061252349127200 349 1580132580471900 350 126410606437752 351 241813226151 352 6348468555702 353 81702208101150 354 686186526097800 355 4224088175293350 356 20294164610139420 357 79115800676552640 358 256893090325185600 359 707654768224833000 360 1675875433106674800 361 3445295487777823680 362 6191874693486387360 363 9775743112519839000 364 13600394660797333200 365 16698291438247707600 366 18092095722466964640 367 17270157708595021230 368 14475690626394897900 369 10597036678652724300 370 6722028082365195600 371 3653371227845118780 372 1674153693770346360 373 631924041774027600 374 189615909656628000 375 42663579672741300 376 6446940928325352 377 495918532948104 378 712070156203 379 19406382767856 380 259459327660806 381 2265762549386700 382 14516886066760350 383 72672857983776960 384 295586889851373120 385 1002842068132681920 386 2891246035988910600 387 7179856963744264800 388 15511598606145882240 389 29369317065809928480 390 48990949504600292280 391 72254853335916367200 392 94414832357089611600 393 109376088918221099520 394 112253660251546585590 395 101842370799287358240 396 81367079741027780700 397 56918517612825468600 398 34574700406725018540 399 18027339189838973280 400 7937321978226448080 401 2882161826780745600 402 832729869908691300 403 180514345993109856 404 26283682246249512 405 1946939425648112 406 2098240353907 407 59282311515224 408 822244427928630 409 7454949102602820 410 49636205582254200 411 258488999638309440 412 1094988327672919680 413 3874257569546020800 414 11666114132149877400 415 30309825251655549600 416 68642540137853441760 417 136540361980999660320 418 239891510432364827400 419 373737619518072012000 420 517621830467456905200 421 638099150117922924480 422 700150138186984995510 423 682920141513175566000 424 590578933737464571900 425 450906482674644196200 426 302091733187004720960 427 176083112477724772320 428 88240923823872783600 429 37392257384287041600 430 13081917633726860100 431 3644670604813265664 432 762226785141235848 433 107081668410646160 434 7648690600760440 435 6186675630819 436 180980252041830 437 2600713773385350 438 24448000613127840 439 168915391223899320 440 913686913324064880 441 4024530323573760000 442 14824140846275217600 443 46534432258064064600 444 126231208115998986000 445 298997212050435618720 446 623278373867596792800 447 1150160590305695896200 448 1886899454552988615600 449 2760047547575888977200 450 3605797644798009180960 451 4209695463835561080150 452 4389597343679566718700 453 4081059657027028575900 454 3372718049586311025600 455 2466442850025296862720 456 1585844534017080136800 457 888618707813530839600 458 428721571733635908000 459 175115032965637373700 460 59112001371815152488 461 15901627758980954760 462 3212450052319384800 463 435975364243345080 464 30067266499541040 465 18252025766941 466 552180789890970 467 8211101586682080 468 79929894445348640 469 572307401340508680 470 3210936233969095632 471 14684210979021183600 472 56219309888748177600 473 183657735086109827400 474 519188636072984420400 475 1283600635355227709520 476 2797803552416219474400 477 5409229478400940647000 478 9318706345759023637200 479 14351001339829961901600 480 19798076590576557847200 481 24492307215824362723050 482 27171478677377897270100 483 27004512451798099218000 484 23992808948249192251200 485 18992761292998220888160 486 13330810486518493768800 487 8241170638256356928400 488 4446823554890471008800 489 2068635308122529300700 490 815608943783368606872 491 265990864332045061440 492 69174757793277419360 493 13515236291543697480 494 1773968723472921360 495 118264581564861424 496 53876592856681 497 1683806387441312 498 25880886863193120 499 260574129352354400 500 1931115606911435560 501 11223239852736217152 502 53215445786650331184 503 211452397381257832800 504 717741179029217514600 505 2110889006819269591200 506 5437109723939103072720 507 12366462834155189672640 508 24993854345314476967800 509 45102839818257554071200 510 72925726941743824764000 511 105904084629556329256800 512 138331247611639570344450 513 162599530341347902915200 514 171919065397813551325200 515 163279241594365704007200 516 138956806034244182144160 517 105581365338224138082720 518 71259547483616509290000 519 42427870844245855113600 520 22079341305129648840300 521 9917604299522497529952 522 3779383237552709829504 523 1192247296084134345440 524 300096375720835863400 525 56766999151133483520 526 7214139475456546864 527 465428353255261088 528 159114492071763 529 5131908330268896 530 81446497648756416 531 847207564918065120 532 6491162870577637560 533 39031304592260889216 534 191635403970397009392 535 789220094493461428512 536 2779402053496481384400 537 8490810598190091943200 538 22746399579857113720560 539 53886209816962885864320 540 113620171323426669621720 541 214292007694232475084000 542 362872554344828100936000 543 553181876538918454476000 544 760517744810283004728150 545 943764222736489006036800 546 1057183175034041022752400 547 1068116427898647553087200 548 971680938165509272580880 549 793748404745909611558560 550 579969762295060083688560 551 377037919897749463953600 552 216540416007923151444300 553 108833053346503324334496 554 47264263627766737460832 555 17429597501866146946272 556 5324567123503973462040 557 1298545105582178435520 558 238066602690066046512 559 29321986255081448544 560 1832624140942590534 561 470139239360787 562 15633464807005254 563 255931380877898880 564 2747625843389048160 565 21740899039102809720 566 135100515076809925104 567 686031928805701606128 568 2924586024449313818880 569 10671602998431095669520 570 33814251530046922334400 571 94069208604653886043440 572 231721697441300320406880 573 508785709981154499293400 574 1000893193779494034003600 575 1771077176335498651488000 576 2827183217099841220341600 577 4079609004043793731584150 578 5327925339878120445057900 579 6300317745792313278512400 580 6743520841239288833126400 581 6525886363238476548634320 582 5698423616438480225538240 583 4476552840138616358612400 584 3150806348265428125072800 585 1976050708864087316561100 586 1096257350342632894920504 587 532827117019858492183968 588 223991934838031888441760 589 80022842131501746088920 590 23698448176874756448240 591 5605386372429736913328 592 996947532672769250496 593 119120569161268384710 594 7219428434016265740 595 1389754816243449 596 47602933083538770 597 803102649123082770 598 8889978984458621280 599 72571977141800200680 600 465562180471172632848 601 2442338624804230632480 602 10764950925085903603200 603 40648609749036562313040 604 133415879515403815249920 605 384871771763057418119280 606 984275366278531408754400 607 2246698440790906902345000 608 4601530525953818182849200 609 8491360048854958594083600 610 14162077145647032589864800 611 21396106208780321206176450 612 29325625363665142395552900 613 36491894671768329133840500 614 41229470607681424673404800 615 42266546821806707364204240 616 39260124913093502475657600 617 32968670922331017486303600 618 24949672352418690393098400 619 16942380863124870910656900 620 10265132639471998043764008 621 5508148937805653938361640 622 2592112454926291853703840 623 1055987701068640688585160 624 365865083497778774207760 625 105138868715303713995936 626 24141768683350392634560 627 4169219920644393464850 628 483701705079089804580 629 28453041475240576740 630 4109922421017093 631 144885770220580200 632 2516808240130478490 633 28699844329494662940 634 241481577846514005000 635 1597685023883255763456 636 8649834364419865737120 637 39375203387078319583680 638 153680594462438550146640 639 521835928228419855130080 640 1558931511498610992318576 641 4133226226158092102457600 642 9792809582259647702795400 643 20846888482441914245959200 644 40044712226823997562192400 645 69638962798166095404544320 646 109909088369074274892831450 647 157702262616347069632611600 648 205928841217389151863701700 649 244815830355441576683251800 650 264905688103286400600590160 651 260656322551128636288156000 652 232838397752625211907833200 653 188359606489189820542603200 654 137532463899815207810632500 655 90233170313421388742064576 656 52885684196907183371118600 657 27480785433159246686300880 658 12535342858599361754987880 659 4953949577796010731508800 660 1666163224972493150615712 661 465046702005591773907840 662 103754015739464763082410 663 17413261382847232964880 664 1963259861791599795060 665 112186277816662845432 666 12159131877715993 667 440800184533810896 668 7877581738291945890 669 92458986412800118020 670 801128542271659932330 671 5461390269427479843456 672 30484863024157694504352 673 143173215760116708429120 674 576964030873530485671200 675 2024490629638930123230560 676 6255454865554389688489296 677 17171562504146474947303872 678 42169748353831369172046600 679 93163020782205466512756000 680 185972931603917397283906800 681 336603710976992745819160320 682 553857476207383133096801490 683 830087273815389692506404000 684 1134619943291433006366858900 685 1415358717275337808329556200 686 1611392755058215072358475060 687 1673486659101989439491303520 688 1583512069153928145401005200 689 1362675003850256106686457600 690 1063633862471665158811764900 691 750388997032534386233100576 692 476287483359884469006960072 693 270363186930066311057364080 694 136198877307815971843341840 695 60282359436441469512144960 696 23133278062088539653820512 697 7559677208340078737819904 698 2051137080387880316321490 699 445005568672762620213600 700 72640614886289192417220 701 7965225724983062025672 702 442512540276836779204 703 35986168879543609 704 1340575943484794378 705 24627988750576759938 706 297276111608390711160 707 2650308270527662292730 708 18599898362682702733668 709 106944326796142412312736 710 517701532914054098054016 711 2151869404234814278391520 712 7794130938374234979942560 713 24880768658232546822210448 714 70627267718883986830757856 715 179542248387003168750477576 716 411058046834165018732799600 717 851423080048242158089306800 718 1601219645883631047349726560 719 2741781597557835980921343570 720 4283551537226131581227636820 721 6115143586183771161405282900 722 7984211020541528897821897200 723 9537401571800106799003989780 724 10421047329418014118008739560 725 10407350817146236099082423760 726 9486780402118235287439440800 727 7877008881722945692244052900 728 5940922245894260361234513288 729 4055065776899663849503285896 730 2493038109276193833089844416 731 1372144874702404822391291920 732 670829050816306170878849760 733 288375659582431005507258336 734 107555137218658282402721472 735 34179765215833214952056082 736 9022487904840262124830740 737 1905016485891782334473220 738 302678577549356356975536 739 32303415440209084881892 740 1746130564335626209832 741 106542797484006471 742 4075524778330108662 743 76910450546483740680 744 954022478290437642840 745 8744468558499671871510 746 63125077307547429251532 747 373542869994594484828644 748 1862144498351272995699840 749 7976011649517922881499200 750 29791018181663447603500320 751 98145599478950355633670512 752 287768521463458940915503584 753 756331601424555727868333400 754 1792152265195727855274934800 755 3846274564125730151713989600 756 7504419667551443343435587040 757 13349861751536891669613282030 758 21701928745240618989433819500 759 32292402980343464157796396800 760 44031373212782706270316196400 761 55047404388886821516588803820 762 63103836964123365960126016440 763 66302059220388311822947481400 764 63786002056794249717434695200 765 56101475925823975070061210300 766 45010886299240070994765015672 767 32845688968541079446255157984 768 21717053644207933564068384960 769 12946964667770447618879855280 770 6916453997737597086590937120 771 3284745419895265235432787264 772 1372687063128678177531338688 773 498011294471297057813792430 774 154027552456859961921432300 775 39587171853165818267589840 776 8140460690932689390236784 777 1259833202168154310393788 778 130959792325171965737400 779 6892620648693261354600 780 315544068167601787 781 12385862982082613400 782 239931441679688087160 783 3056241459894326554760 784 28778940602598862371150 785 213529936513741785441504 786 1299377337171956780517780 787 6664838541138916372068120 788 29390673380557562332047360 789 113096028743295086588047520 790 384139374022919452627273584 791 1162156589548653018379113600 792 3154402613620046902164196600 793 7726446368680703566241858400 794 17159405677008279933756362400 795 34684759920706603082214446880 796 64004694507509134237803494550 797 108083387137538153322225644400 798 167326626284062871203162384800 799 237785791094843491217094577200 800 310429369023026517884422742940 801 372417823530249315434291676000 802 410504806297424853423634843800 803 415475185747549642865243074800 804 385662486552594265276807135500 805 327762324965392905347873515584 806 254437744595569121266636773600 807 179862963492739056823815441920 808 115327360419036420135202241520 809 66740359703987251601415096000 810 34639336876305705361311702208 811 15995102158146310515909552960 812 6503517195659264084513399190 813 2296985243818198816756539120 814 691939158729278598170126640 815 173275520421281531306468688 816 34726171598224766248033900 817 5238391693006878629496000 818 530731789949381124304200 819 27217014869199032015600 820 934837217271732457 821 37629388435490756360 822 747751823945075236560 823 9774321826925592995240 824 94488131990326883298490 825 720039291119481763173744 826 4502326384878083562140340 827 23742369258256062630301800 828 107702526238939829703847770 829 426596544802575751463219360 830 1492480455707211301190139280 831 4654332717029738951354328000 832 13032733624783597558386662200 833 32961667277641078783555431200 834 75659642468447892649587576000 835 158232480795166218605260256160 836 302462418962367030428027816850 837 529761374481127743594813373200 838 851854744821804508910591466000 839 1259358877881753652246928084400 840 1713365536482603116065280748420 841 2146299932233257989059564492800 842 2475730918601534693559252319800 843 2628631532742361896105709189200 844 2566907211727229890319333278200 845 2302354256114675543565126049344 846 1893249369422533648006004351520 847 1423780825959965871905150779520 848 976100114277144763506318999280 849 607585912013951152925122159680 850 341644991514647062727821143808 851 172430817083397883115381756480 852 77481783022433516998862040450 853 30675969370331351185542281040 854 10555464029242720576007029920 855 3099189677333659603568718480 856 756707506686897813358320100 857 147897258799227539972770400 858 21760003387924626096472200 859 2150144174666723529232400 860 107507208733336176461620 861 2770417140954208377 862 114286040251772817834 863 2328186138235687003680 864 31209874113351083109960 865 309523212182689929193770 866 2420825666945365662546564 867 15542928848710137264137748 868 84202180712333184750472080 869 392610957338012581267469370 870 1599357386071031674905117300 871 5758445903732968815822332880 872 18493696942678425562390164960 873 53370283839041335136790838200 874 139228572218184258875015907600 875 329935361467393357551300902400 876 713069858897117431368902480160 877 1410089784528530560664849609970 878 2558038772228765477053352850900 879 4265872491477961078743833204400 880 6549825187827697444428496136400 881 9269518803773125029546849254820 882 12100137810846476091915005031240 883 14573057809370806995531343097400 884 16191331347689899782560743636800 885 16586275386353160002883115620600 886 15650271757096270973225659095984 887 13582124823543194099952028909728 888 10819907326056984717564579783360 889 7891606983225550427045622785520 890 5252476110987950372368984983840 891 3177045914246419109711724555648 892 1737385294344039267223465705536 893 853420459897723991018079944610 894 373474160924128123362325853940 895 144086154229508602207191076800 896 48336892659802462072170275280 897 13842175033206793917315131460 898 3297436610955504925301994600 899 628917171090016632300477000 900 90306055336002388227760800 901 8708083907400230293391220 902 424784580848791721628840 903 8212609533895771131 904 347001080091926321502 905 7242485869061918170542 906 99503334168264568551240 907 1011745379733089299167870 908 8116052771106860359711932 909 53469197630854199310700584 910 297362347780357924372932624 911 1424087671064094094460752350 912 5961701356493393688988110300 913 22071891241657491899854529340 914 72937185487062858002892221280 915 216731273499367427604570628680 916 582612468727143043088355178800 917 1423874143181698248712140176400 918 3176587224520321167751949218080 919 6490712529170492259168279781110 920 12179827890188150479237032542460 921 21035237776088756983871368560300 922 33492177765583241099652705848400 923 49223452449522079440560675686860 924 66834439318840166742572591107320 925 83873847089673351885590008276320 926 97293566112883956105517783483200 927 104289320186340117158420476986600 928 103225805797040955788448509572752 929 94241217725500898346576579635184 930 79233573103904184628434058736064 931 61218293090220689392185337432080 932 43349889133456124847761646707040 933 28038766172922717538924920145824 934 16495275992779018357497282996288 935 8780240865342403147725142226118 936 4200935617435132689140381363100 937 1791766275953603264099805138300 938 674082476742239820229114380240 939 220616660300139548337154642380 940 61659039453665230630738765080 941 14339311500852379216450875600 942 2670479064936070623306640800 943 374447608018209902615822460 944 35257120210449712895193720 945 1678910486211891090247320 946 24352194654450483759 947 1053285500006962638768 948 22510533393106676316630 949 316777910240122113667500 950 3300322065603174375846390 951 27136865910088939184067888 952 183326041968563965066091496 953 1045931114612316714722740800 954 5141117018318568149122410150 955 22101361628553126759543303600 956 84073585349188786265330876460 957 285629955633944143583308594920 958 873165942882933149630600620200 959 2416492475260252045896260498400 960 6084773892998842593418981606800 961 13998030712701227857964214558720 962 29520969906942820725369911612190 963 57233008975018626160522739258400 964 102234090377343093512118252176700 965 168560546643626838575037282919800 966 256874954596138174258407451946940 967 362175154015972643385936645228480 968 472728766762925231115103265628000 969 571363136619733336328417830262400 970 639403933807201875738768286144200 971 662216561995823983757582266220928 972 634191586510022820932307245092656 973 560910908145353220622047687982560 974 457386158609741612534355631112400 975 343108427713157431526738126546880 976 236118234013512116808180824339616 977 148548819903963429992434003683072 978 85070892331945363051150076083950 979 44111121368991510633345573300000 980 20572419624487137639080333585100 981 8557854090938094182268256988760 982 3141640726183178769329983623420 983 1003751805059666545151561292000 984 273956319726811245030087781200 985 62233772991553645830102585600 986 11323411774256099458173049740 987 1551313289259787367388523680 988 142707391328010742671022200 989 6637553085023755473070800 990 72228808291130603703 991 3196278629598605209560 992 69908380893419995061190 993 1007100934295393520710820 994 10744602956246044047032640 995 90503049569669887200318576 996 626561518500016638405867000 997 3664874571306087644238333600 998 18476738729625606261837355350 999 81509824951345469816068932000 1000 318348018611851929916489894620 1001 1111079702698706772370193563800 1002 3491440536194087799144262740300 1003 9939152906251676104252204303200 1004 25761926905832323538574245665200 1005 61053615485225610580404338984640 1006 132756446413114376177855993982750 1007 265616325965203243045486821226800 1008 490146706763580448600105707150300 1009 835772504895760712022545876073000 1010 1318806398450987257281142334341680 1011 1927889162982910086484801114238400 1012 2612854676857309032941092532887200 1013 3284415189346086836641184398214400 1014 3829514779934046336905767838442600 1015 4140573961907002187776481742845376 1016 4149033338641703965491782350419120 1017 3849311727086212292122900069944480 1018 3302005764204032945689026048738240 1019 2614267284258081300662848846553280 1020 1905912582217544950238306373534432 1021 1275822969387827729592781165046400 1022 781393485631773941140684468348350 1023 435952807261588334384097438898800 1024 220369851707566332860704400885100 1025 100252067274366479087883458110920 1026 40701111458633703235951778185200 1027 14589225215581520682794733717600 1028 4553108751823284411202533289200 1029 1214255220047888112110471716800 1030 269593569689203729653098779980 1031 47949683486211609537463459200 1032 6421832609760483420195999000 1033 577467118397066726157159600 1034 26248505381684851188961800 1035 214285636273290835239 1036 9696871375800359542830 1037 216937197854955834700950 1038 3197563535622553365961440 1039 34915025379335488544092320 1040 301097267512092350522158320 1041 2134945677994514758411176600 1042 12794770983734901518152395600 1043 66120108156604745636935692150 1044 299124747766935943566597783900 1045 1198654128086383003930034360220 1046 4294559888817226071535092510000 1047 13861517761382017674599402669100 1048 40556400685184446035209585256600 1049 108114908129060496973806795606000 1050 263714107144439889083855071550880 1051 590658562552306455530888536367550 1052 1218339059047553472086571013338300 1053 2319948063412758345135681586712700 1054 4086219086591083686949562670859200 1055 6667750429783855814225435941208880 1056 10091928772441402631558539374448800 1057 14180189654754769551849899218317600 1058 18507133741471278593776245241992000 1059 22441200852895205077872479428324200 1060 25279495547142937967496320211048528 1061 26444431595064023438134376350355760 1062 25670153730312951666190792431408000 1063 23098466074933124733749654979881280 1064 19238158373009419578959324816063040 1065 14802964517890746033508360683197280 1066 10497980625279174263003941036987200 1067 6841552590223955656706395002318750 1068 4082455740209866726373958291191100 1069 2220623908554853984740680885244300 1070 1095064540697094496001920467820800 1071 486265854900262499182100480900400 1072 192794091602031788905070086852800 1073 67517133366438268410632436702000 1074 20594154009859816631587921101600 1075 5369465493890333800517079990540 1076 1165776679758519756879580351800 1077 202787203077103265335522546200 1078 26563487446265069403229341600 1079 2336116978969951755817600200 1080 103827421287553411369671120 1081 635888739568958641449 1082 29411149912943116384818 1083 672690152517572733213960 1084 10139553866981140076391840 1085 113255332002088046010147600 1086 999397775098802121404004720 1087 7253599225700084717287868040 1088 44513963913939120785975590800 1089 235650823691092190752454933850 1090 1092566045646192891209826089700 1091 4489026353522678383162609983120 1092 16499038283878580293368169632240 1093 54659836705145665354182781514100 1094 164243789940593219131635024457800 1095 449947428189900827842001871340200 1096 1128633372176923864874309436398880 1097 2601478629528660609795283456943010 1098 5526672103546729971253052102136900 1099 10848321476745632649741678680080800 1100 19715342882213876748916259676081600 1101 33228174492625899779397593301793680 1102 52003502902511353463832708147761760 1103 75649210359625131034979184499051200 1104 102355211700021220291671301489435200 1105 128857219866355056992085889569778200 1106 150950220323356086403582205009664048 1107 164509368814075453875998894426082336 1108 166707122237321076669574132966638720 1109 156949981954422086993173072657937280 1110 137119985238185366496026529540974400 1111 110993756382937843928304984763512480 1112 83080258261388638685367515999760960 1113 57363084349379981797412861242819650 1114 36424340712177657103531461938516100 1115 21192035877765411124949075297250000 1116 11246488122662141283387890228937600 1117 5414056288037187731190742586094000 1118 2348134637646438542036542488681600 1119 909722901943735030469622816111600 1120 311437190049901588246619956125600 1121 92894620035794554484765744672340 1122 23691339239493578627341476897480 1123 5032433447790970829550926860800 1124 856576225622315643799786740000 1125 109797498011587732523427209400 1126 9448295337167360434640071920 1127 410795449442059149332177040 1128 1887427033736750828037 1129 89184691432425228681024 1130 2084425348338842319685224 1131 32114098849221849361381200 1132 366744178676616547919943600 1133 3309806547941398260011015760 1134 24576493994079321488290616520 1135 154354180760254689362049021120 1136 836589336529270321363125409650 1137 3972742779648430778184275281200 1138 16725766064760038764712662187760 1139 63021675038568156264326127639120 1140 214150540115971941523408421292420 1141 660386923110376950808063348970400 1142 1857751341966414134684587795264200 1143 4788205788121450597989257989965840 1144 11348387263899820562571181589034330 1145 24808219592994449785029858900655680 1146 50149100879744601334207826961943200 1147 93940700354683994878727745381897600 1148 163349437515237486322244907163932240 1149 264030902045933761579988779692540480 1150 397125410120604406993217743957942080 1151 556250473857772006501546408483742400 1152 725929288116478842026835148258150200 1153 882859229164252810118630057766004224 1154 1000541358297278393957377260633452448 1155 1056276301750469827258308895418787648 1156 1038116199494547777960922061195884800 1157 948930236726575471633128629495822400 1158 805735014923077034174839401104449440 1159 634468596421789540780818085470113280 1160 462379343373649595388579501741654330 1161 311071835475875751769932433949592000 1162 192600698052719091612155955007914000 1163 109335339899747758490295038747637600 1164 56648057735720275799957798073476400 1165 26638225011002469984676090307373600 1166 11290949721012200163683810660809200 1167 4276895993394387618498821975073600 1168 1432074537250371383945231556012420 1169 417927043781646078148054637214240 1170 104310426451383109839362830050240 1171 21688510032757032101010600256800 1172 3613972966466515366249827509400 1173 453518176184033300862723452160 1174 38203976798111500887892464720 1175 1625701140345170250548615520 1176 5603455843421135356413 1177 270377686671153308172576 1178 6454475228527678525055400 1179 101594943793849926684222000 1180 1185653699331773706635164200 1181 10938085464415022456745842640 1182 83049743007710690748485228280 1183 533534373811764220895675676000 1184 2958959321982772300091299450050 1185 14383632300901572555147613712400 1186 62015033752752149636013400393440 1187 239402480812401292328568747073680 1188 833863677995225478122615343077100 1189 2637161139565502564870294930131200 1190 7612551671928270420297711264863400 1191 20145616881710474111381850430816560 1192 49055507845356244021736588260015320 1193 110254900168240157550271696747502400 1194 229319575718037849781645696800012000 1195 442344980150804383095329490591187200 1196 792752129891620252009720801222646160 1197 1321912973573186053952622464182768320 1198 2053319250226916184176783725665696000 1199 2973535578939711875155915284749476800 1200 4017077925108296547160984731786959400 1201 5064211928715170940193200511732949376 1202 5958135491296544173854299892704091552 1203 6540725228713329171913562027779934400 1204 6696739244586350423987576858082247200 1205 6390091006491101756117961501970804800 1206 5676910230119497788558233032516337760 1207 4689135123131467519209042168447342720 1208 3595068038206235452993868798750338650 1209 2552911076075388941532742139363673600 1210 1674766502378950614751245787355970000 1211 1011807182203917216330111513641863200 1212 560805458384557162171873810076472000 1213 283851027702921560103403389668023200 1214 130461956349181144831971583088533200 1215 54072879378371270391668448479155200 1216 20036572108515957524415107147582580 1217 6565368959783240311669048633755360 1218 1875525040573597441038261054434400 1219 458336806805988654684389888839200 1220 93325537192870602693157310389800 1221 15230652083513785020639795935040 1222 1871994863107463543506730771280 1223 154441608332791173802118474400 1224 6435067013866298908421603100 1225 16639279789182494873661 1226 819516359326424573101050 1227 19973359562085343933684200 1228 321047101563790996536105600 1229 3827122237971871800424936200 1230 36073943890248625037411323680 1231 279935281367181094969910395800 1232 1838601763932932218371872120400 1233 10428440555347471392630758914050 1234 51863783712683355022970740079700 1235 228865168443210391275725719457280 1236 904654661069197079333076133112400 1237 3227888486119238401408302813813900 1238 10462651040751464744174838919008600 1239 30970264622365578852006037788882600 1240 84091050925907945641882625055669120 1241 210220442899040036912791391706547800 1242 485385254279787905951786783441737200 1243 1037855510285132338483638139615029600 1244 2059651461530650271029041246970219200 1245 3800697994917090057057961337242719120 1246 6531426970003833424302216300788728800 1247 10465492718419918345693472134101494400 1248 15650550080340672664421275677989860800 1249 21858291398746567798096476440283820200 1250 28523947011347622775613351345368792272 1251 34785188008598286448800210497953188000 1252 39641477958138574582215228098358220800 1253 42203533343315851642946913580316176800 1254 41952085615673790214534748955235152000 1255 38905383463873226920371632842764522720 1256 33623064683095359473796165366433838400 1257 27040743653863573049039079640987052250 1258 20201426899996908438048098060501699700 1259 13988808163448473744497413753698395600 1260 8954985450629797274864591533673035200 1261 5282572308669504171712394207071833600 1262 2860524755415751764676877652181543200 1263 1415261344899247153721060610006954000 1264 636133915397794839642003203797226400 1265 257957241373349547247756280455865460 1266 93553413723584226637178538201309000 1267 30012820582501770205334183770528800 1268 8396605583187261544660285514584800 1269 2010006729290641340464242300081000 1270 400976205814045609485690012212880 1271 64119007726163802323512853288400 1272 7722080416639558690105923720000 1273 624201500345030994116895500700 1274 25477612258980856902730428600 1275 49419934162239477797703 1276 2483444338244674060467150 1277 61768693887732997161837750 1278 1013456899716082919570491200 1279 12334870429412333208631734600 1280 118739784230441055926589945600 1281 941290919355072553989117996600 1282 6317566265807829737890438453200 1283 36628515691391755504429936629750 1284 186274795314939652972433854971900 1285 840857816252873980546780452397740 1286 3401365589540583165977356709010000 1287 12425210873656075374627910167123300 1288 41251741216042661803761727296925800 1289 125134123989128761549579588059960000 1290 348370642370094218512334147520800640 1291 893460231672042095253087720283859400 1292 2117685163848804663156990530810226000 1293 4651279069923553416124717527459073200 1294 9488511956203176483332977404214641600 1295 18012293079478576927158345941337231600 1296 31869413602784433804688625215740189600 1297 52622884979353752266189595530101471200 1298 81173634926100161437458666430625304000 1299 117065804387485659839992570148055473400 1300 157925032091927304140344491871849007856 1301 199346420766373033231184929798157758800 1302 235469203043580779775460857568316908800 1303 260231662113078011845130668121286391200 1304 268977989117648716293835387525211827200 1305 259853034373088522050254644007002989920 1306 234425043851473304869262657458121697600 1307 197257508612033830385132166808558359150 1308 154585728694955271469636251427831292700 1309 112619304204609850236144010166736105900 1310 76101264635182471248452177551425334080 1311 47570003603310213525239632004972277600 1312 27417347379501014400745304776947904800 1313 14513453646013478918294131964732967600 1314 7022954343661064046178071597674762400 1315 3088753164893536583654670537353522940 1316 1226048619752923702359035379227059800 1317 435410946718033418966441182642867800 1318 136823558773427394516322839323359200 1319 37504748512764065142891812884462200 1320 8798337652628280542980746732551280 1321 1720325075218960884981797686341600 1322 269655048149053389458498856302400 1323 31834276517596580699961670535700 1324 2522283613639104833370312431400 1325 100891344545564193334812497256 1326 146809908211050225267003 1327 7524277622793100795832856 1328 190907799476456048306129550 1329 3195950750415982152622091700 1330 39698206721746572037034997000 1331 390106933677512386516488106800 1332 3157766891656638931285463647800 1333 21647161238161868474284645826400 1334 128233226545605286703841294201150 1335 666515334379853780697181913006400 1336 3076155360032149816215986712060540 1337 12727243187981549132041648999239480 1338 47572655298908768089727262826893300 1339 161680708145324623127078395070582400 1340 502292900821518812326829666203281600 1341 1432866383609210151942023910707120640 1342 3767518031225319397979844437330464680 1343 9160254048793136472798976090694764800 1344 20651566974558966426644201538025225200 1345 43271486253542669716238820498391068000 1346 84431876772900812310489187770839722800 1347 153666823949734811121664107295258612800 1348 261222683106670046260515142396764530400 1349 415214556968954414953270881534747686400 1350 617636553098436655370987679803578181400 1351 860319858416841263180299912760181848256 1352 1122600454534563426667045036125890420112 1353 1372482121488819561908886012713364866400 1354 1572131507641599499165555446001909168800 1355 1686791872354418573932823165565323889600 1356 1694402309667215008950710044141466068320 1357 1592366707349548807196399829365685709440 1358 1398685858350834517840103286281432059350 1359 1146850772016095145528179878404215766000 1360 876454669520859426909640781927784846300 1361 623109313629001743824008798361286419880 1362 411164934638070909490066702528448873760 1363 251124931892365261789710060692222940000 1364 141499062561597124563851333036912737200 1365 73263845343414890904033340564917537600 1366 34692047711368324791455992726889953740 1367 14937099254158378781021231423089039680 1368 5806671566587984876920310463066177400 1369 2020229049228176602138603303778554800 1370 622114499635590205348998489993360600 1371 167151720262076555590746178911391680 1372 38443821364450044890466653613512160 1373 7370571316074125978532302072265600 1374 1132925723126231254322165333770500 1375 131158747909233451335256246432800 1376 10190025799101983526816062222856 1377 399608854866744452032002440112 1378 436205201395400255875959 1379 22792508076742324223601168 1380 589694513484490390485270918 1381 10068631531568399891642755500 1382 127586852358186081234142518750 1383 1279346764244635600146072039600 1384 10569798631529374275098737677000 1385 73975869728471885049872329132800 1386 447528854808492846699539820140550 1387 2376291688321257603415065835688400 1388 11207642439466365940721606050738620 1389 47403903610162147060294590117012840 1390 181208708772715033976164577318907840 1391 630088391088426339702854521366147200 1392 2003613762170961741363986191858689600 1393 5853043910838575700418124973295998720 1394 15767773993952454420494294689502600040 1395 39300398298595691656637731589338482240 1396 90880181348639679384769684900018422000 1397 195440927118714001280985568673313780000 1398 391659429173053767295784813309416305600 1399 732628264678197524107875680581016712000 1400 1281011605682182883704286036265298960800 1401 2096125735220570364803542232609580316800 1402 3212727534154401748828930689395751221400 1403 4615550101255336127835905005965937191168 1404 6218341154388161677811898365551582905936 1405 7858618081021852693762923999218509515936 1406 9316852050328509884222840803455896629200 1407 10360620880032208914156577350403443441600 1408 10803078420381075308187955138194215072160 1409 10556301506879331435193704579017312651520 1410 9659088152726618955171427401115926677070 1411 8267433323620343599986887517655142613600 1412 6610708529601335154550540173948863676300 1413 4930257975274368070351386355263543378840 1414 3422859950511579337972775894607999903180 1415 2206936512873459317742459780827547312480 1416 1317821111952150192947230038384693877200 1417 726336441781555465814116416119899401600 1418 368042544023906078404807692297264749820 1419 170628240202738177845116418294985417440 1420 71956682549289376621442906765317638840 1421 27407537293845412808208797886486493200 1422 9345830848575443714583876392673483600 1423 2821506918707261431746473069549730240 1424 743388032904512040207961408152859680 1425 167689485942291334457925155439252480 1426 31536532401932000915767911381866100 1427 4755345372914258979180829037332800 1428 540071367352405126921251297811368 1429 41159712051274678559296251331536 1430 1583065848125949175357548128136 1431 1296299845800770981294871 1432 69030259424654751346452822 1433 1820489949628575898559733990 1434 31690763692666380876102689160 1435 409508535242101278200139672750 1436 4188326998011278252284521467100 1437 35303836073592329211256130442600 1438 252152475231395622830108192830800 1439 1557166900735571122447624757132550 1440 8442793942391938414231050064260300 1441 40673659374649960223068422413274780 1442 175782353371322338744923895789109760 1443 686850347281111269285973538567044800 1444 2442175478815576679464500294555225600 1445 7944447163861838658562328821882363200 1446 23751993519565833923269734953900292480 1447 65518647236080347874048356962518589160 1448 167297622484797968717120829657065470800 1449 396549945893272836714174263928206617200 1450 874650703513810552472422161083977776000 1451 1798834104427794576518880907757275521600 1452 3455593819881333239592855811208387217600 1453 6209601749880966227702722432901229568800 1454 10450549250539154388961929425644138756800 1455 16488190523884680725918031495923093227800 1456 24405951711646450900622118052643764714992 1457 33911641761920178444827328401347206052944 1458 44247429280774798808365884805038883558080 1459 54223241084739096705725263656133093863120 1460 62406484057729402060504860459363969439200 1461 67441139231223817372243911320399705886240 1462 68405044016016702440329206286766980457280 1463 65079671063843108989938376440956818097550 1464 58026372292212017005415452917343249737900 1465 48434194754974838072131265263263114545100 1466 37794923236721005695831214648609322798160 1467 27526343385186267681912886964785323088620 1468 18673668166685922078800678949482249549400 1469 11771730909773799592779934263357286410000 1470 6876168297558256366234523261915137495200 1471 3709190176219061221149743206448801997180 1472 1840284659433141362803512290667942575160 1473 835721186313926934594821160085728555000 1474 345355669488379867647142571965796990400 1475 128942357221719063241313176260978181200 1476 43112422132565841001285851295742081760 1477 12765460990874582488519020574060405920 1478 3299409284135767588951039172764065600 1479 730242723828145894490456059045418100 1480 134763091193123732142142422897270600 1481 19941880488842581761979033770129192 1482 2222624450768832642201997571902944 1483 166221914053224663412542553454280 1484 6272525058612251449529907677520 1485 3852976120787983994126457 1486 209030642771138017326298890 1487 5617154217984587222614639200 1488 99655721812133214422332758120 1489 1312695300483093133169066313810 1490 13688925015628027906527761874900 1491 117674267034480801506185052628900 1492 857361093635835552165927571846800 1493 5402492148014354370606774697802250 1494 29897093463637584990176102273642100 1495 147052863048788384242379653222954560 1496 649075844276340057704265538416307200 1497 2591159175470436605689315742949067200 1498 9416348235823783413752846993851372800 1499 31319555318239501162008260212625236800 1500 95781647805246504427568182938967052160 1501 270379591342335665462249820939908611800 1502 706862952664283186503401416407218558000 1503 1716342301051123478815905253445056442400 1504 3880081872389141525464058687697754243200 1505 8183784240078611609567562683670313286400 1506 16133091317753409302678302208735852798400 1507 29770468703617329224926739327503869688800 1508 51487917336709018154649486373513134168000 1509 83545881548177588055090411977139650250600 1510 127292260580686858630350634587203866456464 1511 182224732932694764687069430413567007013280 1512 245205306388449930333268571627837141649600 1513 310226224780650432668413597171000920163440 1514 369048261226598776534261523894047672665120 1515 412757017683993175440370805862213670116480 1516 433892508236842551425392983765062160744000 1517 428481467398931840704187284839406401776850 1518 397229506321939736589336687700512119822100 1519 345392688250412807452786818428490333792000 1520 281349731147451620001405577115303841653520 1521 214401241611195684733522781616242530257300 1522 152585608959483981071890399318708145656200 1523 101208773181795847443877922916140692146600 1524 62414591051362849316786007991600796455200 1525 35683372759864953324140276374354191349860 1526 18848278638193714767099895773896595635400 1527 9160818455178137861563091046440706871200 1528 4076947943262193157000762635604398910400 1529 1651646899965939388776441789019264911600 1530 604728022476053316452338796788002604320 1531 198336321474527550276662467455732844800 1532 57620519883602076050734105445361537600 1533 14615256794566167831326079244427527500 1534 3174957288355200517367714587086358200 1535 575165816204512358187605816106884064 1536 83554215464087597475371390203018080 1537 9142205272927356487689840439985400 1538 671160181271510905099700121494640 1539 24857784491537440929618523018320 1540 11454090403374820987810053 1541 632858016057816256680209160 1542 17322870213168316192887377040 1543 313107582095547528881689047720 1544 4202711233034956351416716299290 1545 44668534107029025849317726880816 1546 391452767347041359636740290126900 1547 2908255461951072378416581346236200 1548 18691589099369805429178652061427650 1549 105531983535838546178670948042873600 1550 529735659383349472116633762325573440 1551 2386973316671111871477843258323952000 1552 9730993462510177240436236665528446400 1553 36125219736826745349319640036557142400 1554 122792652466241968609893059581467144000 1555 383921556733049915118044176895119230720 1556 1108469009638242579203471421655870318200 1557 2965327774464969333305723450140572844800 1558 7371245922365388970843116584702804906400 1559 17068817448887248257417856951012398484800 1560 36896390095758258898001596972633694686080 1561 74588693032600635085303749949238090558400 1562 141235463262640884407067736406042489023200 1563 250820620830494613834593741001147739910400 1564 418217344236786206060312073404975022342600 1565 655302231965169215138522038282726456040256 1566 965561721121536971643073335565590800591520 1567 1338553703984618518455685154109239183729280 1568 1746428733627285738906129516705475606968240 1569 2144825961695149529050008321493570181186880 1570 2479427280552946324032235339668880637041152 1571 2697398734245837384485490951396556480737600 1572 2760653699171960554615674572576615515775850 1573 2656495425334489442120506007762836783736400 1574 2401639544505159679209353201819376601106400 1575 2037918259963836755047007110837340396367120 1576 1621149897348453784740550667192761738524900 1577 1207207932560500592463813271052657889084000 1578 840044353406665650528820909090938029008200 1579 545102586226081506356819178822425635923600 1580 329031950701270345113034513934877934689300 1581 184210249964397157000920688728220897012800 1582 95324377944063691082591186012825144061600 1583 45407152136391466299866801310243867120000 1584 19812596829042981633598020802166132785200 1585 7871974382326186627068682668472768215360 1586 2827588593109541969634657236099222428800 1587 910044710050720483622772795361489934400 1588 259502466299874991046946027387214062300 1589 64618689934898681604167149777944943200 1590 13782988135762146510437298498386134176 1591 2451884046894432601777277691819599520 1592 349786314472669100041127046652289880 1593 37584970151204610685583206803699840 1594 2709498509577581061328419008996880 1595 98527218530093856775578873054432 1596 34056162405439687297817523 1597 1915716141235796207314935096 1598 53395777128463842823659299160 1599 982925230338055755006667626600 1600 13439384904853608453426543207030 1601 145533603699867978283318918063776 1602 1299712960856631551906200736703492 1603 9842561626384376463410266485627000 1604 64496612625099195389239808264647800 1605 371367917393542445615878444027622400 1606 1901651445349250572439356086882930240 1607 8743801229271305536877448406230833280 1608 36385528832004259805272153050145910400 1609 137926382113856291864652577460547043200 1610 478884104157819887053186654227530404800 1611 1529986313084641622143712732988812574720 1612 4515772825644060575876113491600053490840 1613 12354712326694788827735128433578533187200 1614 31423348981914584674322873458065229092000 1615 74486943580996593925037922979223720913600 1616 164912520962412620828635524105226683322080 1617 341648278487612794727981975655920071143360 1618 663356314490845330004193986050709122932000 1619 1208765502090145829812966214016044621980800 1620 2069453098037542413804720868329197643419400 1621 3331893235080600933924519308074566599032896 1622 5048598704904514389044633727942578718996192 1623 7203447121167287531398797266433568491025920 1624 9682139978678952669750548644638822196220400 1625 12262068280639425533747586211373566800864960 1626 14633441063492126988648949161465778330433472 1627 16454221065055733117825635416656152273353024 1628 17427759316633701332755531620795391379786550 1629 17379981820918279066737437061504786201207600 1630 16309174418315133817369649360107169174785200 1631 14389207345990372248123680720194134344914320 1632 11923958878276739601922642171981538186825340 1633 9269142557212270765227632805200445994180800 1634 6749009496992273813641170077927631907156200 1635 4594547161622315924290622535465921775758000 1636 2918269235275157500307925613341399705326400 1637 1725042799589858285335131095447649274094400 1638 946200294446279130563034367281274049311200 1639 479908967881425965187956858484981733075200 1640 224144781442804579982998626698263534825200 1641 95927960289183882776393219566988913927360 1642 37395823924194100636327568084610074157120 1643 13182982433334689883739157394600668136000 1644 4165111013600883733261345940813608364100 1645 1166180179534368031354468653788976064800 1646 285181485862336609247939327565754895616 1647 59745873944572374958889185175307059232 1648 10440232199768987884278385239909872520 1649 1463129195171893773117346264858315200 1650 154441415045922120495719883512822160 1651 10936521256840418102089254909041952 1652 390590044887157789360330532465784 1653 101274272624239554221148579 1654 5798118655455920559266132718 1655 164507313320140022847925534728 1656 3083159130724300239403933393560 1657 42927141814995281103626572005030 1658 473454595378296024546926572315308 1659 4307407437320569769761458376688196 1660 33237394921803744397721879746289856 1661 221977598647249218803804072034679800 1662 1302985655311641934571564563405868400 1663 6803707954944010854568951548047545920 1664 31909373381707630692047786191895619840 1665 135481942763745722556549901654095354240 1666 524172765099747665182156971377480553600 1667 1858147925296382805699712428833000836800 1668 6063422499112003219580546393009433740160 1669 18285649643405835175169528088499366663320 1670 51137231888108485538200573714378992579120 1671 133006539223627292813478373911933168631200 1672 322566014490848578196007976595528161113600 1673 731013292177986734658923738747326962265440 1674 1551006765545305347471309152427582415505280 1675 3085953198312099692620793449792687809221280 1676 5765734966853344183754820552973089901252800 1677 10127889778638514612557828961769495123291400 1678 16741949310363875775379110534847767328390608 1679 26065156033874458741491601671182152651357536 1680 38242979899469116738117656482673126541150656 1681 52902822705682677858143332243240233142375920 1682 69019440569447079115043905852359765882156960 1683 84935965872491500048801776773340894655392576 1684 98590309614979284602500382322947940321592512 1685 107925975174440233480796526412404228883228182 1686 111384259347003092316146062167613260916419900 1687 108320842882000140641273727921014860828237200 1688 99196914321229068098445857392751414053797360 1689 85468796424449753314554788075196002616387420 1690 69211206107468313088406320480567097419843320 1691 52606872674779297599504195535235101562577000 1692 37474337018764162708696322915113359272160000 1693 24972095611062273936902913783577824228964800 1694 15533438693330847433133608387843540562712000 1695 8996400025865617795460312812703637328418400 1696 4836831253936385682664254642710383169438400 1697 2405549180903831694473711619811816866985200 1698 1102088979210217775144520388301416336920480 1699 462815473902313928601201846164300040269760 1700 177088083037249258630196157935657588909760 1701 61291368224717873229464361317416503620100 1702 19016655952109584031045951257275869053800 1703 5229785447088057062190886419631013410368 1704 1256389755798298539254164010647298189856 1705 258615400892608083867356539045031503176 1706 44405971073466976014111459138449866320 1707 6115338136116600455418241703305958160 1708 634318232896744249921176784724433216 1709 44136675072248830197717350168633592 1710 1548655265692941410446222812934512 1711 301209398674443711437222121 1712 17545934279867708848919367882 1713 506596313992039335844627365090 1714 9663451663529901153320954782680 1715 136963495302086438405446540508610 1716 1538047712390178995916865558040052 1717 14249953940264786285246916395309664 1718 112001416632808448759074261491445440 1719 762085266126560065266784617911889960 1720 4558657102137963810360690953247838800 1721 24263715736120012777827916697686182480 1722 116027944461015401257627550785938005760 1723 502439736653383475515099442860894982400 1724 1983209071786240061945002066113892060800 1725 7174757399879537695404447424233160737600 1726 23901642581957278154297785709806241773440 1727 73614379947802864553842013924710449542280 1728 210329946430700462357323524131902890589200 1729 559150138291198005631816488198424773457200 1730 1386618328279866920703834967890993510163200 1731 3214771603757520786768185158532893802840160 1732 6981391221724635376366171211693439849477120 1733 14225001787228383551732922817227143338759200 1734 27233235476850559436769035855878744226270400 1735 49046600804898587852902867694337851956747800 1736 83180906258232531633758468524055655337182192 1737 132956063169274588691988999701364051748005264 1738 200426172999132415574065400214473187482930880 1739 285092343523888029482429103745184215713647760 1740 382787906272116754687480221226060459002455520 1741 485248721175284558916056430717027536771902944 1742 580807406181382639718278211745786568042531008 1743 656334572407762504082204903083802146922086530 1744 700071396662131638575036206235272691188573620 1745 704554231151251987745349707759415257498484900 1746 668655059758029807469713455606086682407958640 1747 597986187084133271823191717937744975227673780 1748 503485090642510302902900919349130570173379400 1749 398662903212120863041535797938070588661793600 1750 296462017879216089352409285550116936195616000 1751 206722630152068463074080079921877616698940800 1752 134912237224262693570523147450800944193860800 1753 82225468151568184265947323783966042838346400 1754 46680552304474142870851756097145905627198400 1755 24611001755793602328523244297709485053952400 1756 12007245265974254790092013064781652800586720 1757 5398257424278506573813619237253251462131040 1758 2225292733498553453290834115428730107550400 1759 836051731512683379736572552285918455100300 1760 284195636842725688615667269610179925532600 1761 86621072922117076715067557800771732960632 1762 23406069296406540214415565317319825574944 1763 5525787838662398113817505660604858529880 1764 1117903861571085437350308413664995728560 1765 188673219215925279624543129272488741920 1766 25540422641807989741079106630915971904 1767 2604063829262680981665323659949381928 1768 178095355554688262201315623487468880 1769 6141219157058215937976400809912720 1770 895986831890298248688726117 1771 53088643323452066798511578160 1772 1559352370784101866779789438010 1773 30265035099206167477669134296340 1774 436530496871513374158396138771690 1775 4989527794002757243734118378857024 1776 47061638471255271531473381633497440 1777 376643418380583051199374137404339200 1778 2610108640567899469791509932520739720 1779 15905259953355635893221706375491533760 1780 86261452325196320598733313661856790160 1781 420427287332339197924923232993273749600 1782 1856099088698563156854087535363505049600 1783 7471396964461659563725319057363668022400 1784 27573479281109435475410182961404621934400 1785 93735947940784778389567740639009006286080 1786 294704573830907687481096531740418185946600 1787 859868593028961031950047176408759798315200 1788 2335269685928224132204770691978938071766000 1789 5918677343903261282140663345920331147658400 1790 14030394564340482768258097908082643182113120 1791 31168720430947887010145850023512355127988800 1792 64998756127043913561668713447724887698592800 1793 127426726326024391409844405264174275568835200 1794 235140376563377410670824612709509270836262200 1795 408850335602759154977033510014458992329987584 1796 670432688222469408479351411702954440080567120 1797 1037556941101972418449551694630469068859260320 1798 1516281691947130010865973705062662367394508880 1799 2093341967415444931582054843697165753284342080 1800 2730937771305036186415940395243248896252975328 1801 3367074256800758494139505459088718875958618880 1802 3923376232178039852497519844153851592161323450 1803 4319856008123124842907196580818666349970990240 1804 4493175907205140855327898588562067468636648020 1805 4412857545304683228059286188270407765114192680 1806 4089851499153844488609473097213975427802568900 1807 3574224970263735212265236768218631794315488000 1808 2942587571721646604024614127281046101116763200 1809 2279554408216432690123125818883083454154281600 1810 1659386517760227300900885579117450604057459200 1811 1133231280397666490855104996829624556544843200 1812 724664693029009582220819454502065777094826400 1813 432949030597887473608557788756707316170128000 1814 241039016985628264729745022566295047507326800 1815 124670942192496078782887309183185073269791040 1816 59691888192162093450751417443222464125653600 1817 26345166331338689208628281771241130257497600 1818 10664427971131294465104423228762809763447900 1819 3935523607122608204199882089797660525358400 1820 1314346224082692051534750162516749011261464 1821 393668694728201103427841596701010762543920 1822 104551465631151606713267974310804120577720 1823 24263656695213583197114200048651384287680 1824 4825904052399687093818415067438396949280 1825 800815832510882775107383601459687893248 1826 106590070299480924927487400657250124680 1827 10685721333281295732078937409248132800 1828 718522641375811264743238894759788240 1829 24356699707654619143838606602026720 1830 2665608276005367141972445389 1831 160607063150287856641158712200 1832 4797759613514677941488995705770 1833 94718266424949044637900431067420 1834 1389879102496507649704973869106400 1835 16164708513913499622189059531412288 1836 155168074007981678479045946508732960 1837 1264091458124253885792872191064576640 1838 8918885898442665577381026734043421320 1839 55346901633048338992293412022471600640 1840 305754039681504095925192861643639956048 1841 1518300316925746914636074497780541988000 1842 6831155322131243665632345792450577753200 1843 28031263793122666839647519449082493187200 1844 105489476196209599497117081702482874168000 1845 365794276847731208413614879191534609372160 1846 1173479085775764984883294100231127619878600 1847 3494874194340606237663380871970145931484800 1848 9691923204064890738888507645698327457351600 1849 25092470554682364683400885869536875315842400 1850 60787945581176246897169338340853259248614480 1851 138066964730684898577826595989856303182184000 1852 294513879300387445181833609075406775459237600 1853 590896117840598383762612622891429996550105600 1854 1116508566985046117922248415786714676854039000 1855 1988993666108655354684974907422361292349669568 1856 3343684882548202344867647438720570928392024400 1857 5308461473482147909503197724738178835298428640 1858 7963956968795101468373902093123434438162769440 1859 11295603270266992583734171122698151155402740800 1860 15151433444636676113802799134513099032406738336 1861 19224132283733226673328836786307583434846862720 1862 23073611067732353787915957142720940199175968330 1863 26195650757237044020469125408828020682022005840 1864 28125329363408117937114326942452418677301476980 1865 28547630989720868393820570035403798739505330616 1866 27379932988261894858922372424196683077016363600 1867 24797238155062063369373853921328990771020710400 1868 21189946630436505319273454470291955787885307200 1869 17067943230202143828298109638039110013612886400 1870 12943180838431569117010358382588713702121153120 1871 9227799659715848446469180992524505551947083200 1872 6174967517798738895381086344015974358572405600 1873 3870893155665746886935236131045577514480467200 1874 2268027660239374163897083760836333845940198800 1875 1238806842926066724644819857934059959525879360 1876 628841841679644192242193481105589102966004000 1877 295593683283218770305634675344925436526403200 1878 128119961198349617186905512792212848828124700 1879 50946063234966681764660196730874536217292000 1880 18473229151137263821846236074034548901824088 1881 6063397504496676619852254062459535909162000 1882 1785213970047702471347514790995888529899840 1883 466141549174043015343756204682993327861440 1884 106373800591626905659518585641423820079200 1885 20806381722458676545845540608295224337536 1886 3395655096683463751261384335223825400520 1887 444526007464501902454483796224722324480 1888 43829881123924487149337572580347082640 1889 2898447265210899678116794185641179680 1890 96614908840363322603893139521372656 1891 7931413625195132933485845789 1892 485811272822942647961797049658 1893 14755397528832525053240835862170 1894 296224170192565518180438250709760 1895 4420863628094877078117787663263840 1896 52301565178822698514518380128178688 1897 510791661314078670167205256199803296 1898 4234451731991331730963180309946036160 1899 30408440686554981635859853982141224200 1900 192103152075835877845469155277804060880 1901 1080610662544180841817300629958242365008 1902 5465307010996072516579473257180257784256 1903 25050759125240206641265239765817081609200 1904 104750392795519711084441556810450520261600 1905 401819979152077791801962287307069230718400 1906 1420689038809827203384785696216363351052160 1907 4648524715829211464812635452550706408914120 1908 14125214147838712571312045074063890252738000 1909 39980832888350144798637808536106258863553200 1910 105688463514800929775210581028501914171713600 1911 261527710018635164364376425297148261775353680 1912 607002544928330231784561491762152874528638560 1913 1323740343656402143671086415545244671908245600 1914 2716518029312959944640194323174800636821124800 1915 5252781391869234804260536776026724652704778200 1916 9581251921606968956556264134772021094957134768 1917 16501642981420845460475942980130037939320607696 1918 26856652938792785243094703440937413707158141440 1919 41331429087825745470965430648620558545752892320 1920 60177821906319684355132604659800610810332842880 1921 82925053066238631616207825870702005964823183136 1922 108177709281277583212429141382481261625105778112 1923 133612371699198407159556768663989544949545428970 1924 156246913139001219915995429304164229077377463700 1925 172971868844601184873825961555972062448481979860 1926 181227990391079222909584059151574071559141919936 1927 179633964933439859625965412613016943021044793552 1928 168356886796219025602642509334684572309971373600 1929 149091490798651358487622806275041487133150024000 1930 124647672277033632372301801564136731705953676800 1931 98282896989442288258500906572784263770185585120 1932 72996641839305530437593385706742070620934227840 1933 50995708722132859921088536879135001325172524000 1934 33453295682794589036900440476796524441594782400 1935 20566795305204723083954563653051791187120589200 1936 11822935924043146156164544075170284573913473760 1937 6338125552556299531909624130714735003389621920 1938 3158831004973513603067962440378884330882251200 1939 1458291535972834083562261551844377313196939100 1940 620949155913338448024770437316637822840377400 1941 242635907384990663586351101689882508257908888 1942 86476277338858883844359399325904042893572736 1943 27904464758648770987634147675436966292443840 1944 8078563383717076195052026822891876493094720 1945 2074527008215364081555378116525173426605280 1946 465642275105625736576559626017885744668736 1947 89593522232583695155478623998161183370312 1948 14384583772796616249738061593459373968720 1949 1852590877013966710929650950322320678800 1950 179703730443075780043241239509753140160 1951 11690403969683962035071069882086091376 1952 383291933432261050330199012527412832 1953 23602745006580379641930911907 1954 1469306562347139131714041927494 1955 45361507716677911874834049990624 1956 925787798089419920452047247495680 1957 14048149159353256418982030811331040 1958 169012364960527453376827974438344064 1959 1678859950307785603658115745729127328 1960 14158404008950574465640311001827928768 1961 103452733063405453994974714328710347960 1962 665123340533357814403289106111111992880 1963 3808475422021050307222962634903060029504 1964 19611482957028985354915045140269976017088 1965 91545327759025755592982164394843551317648 1966 389943650529023602077307363375137295504800 1967 1524145616246931839135264681704753376378400 1968 5492464827550882160311336874261331555665280 1969 18322656714373798297391197778633203662791160 1970 56782264481330300130769170403352725534538160 1971 163968823741601066257932426408444851082031200 1972 442369161521960043869002652911501988812161600 1973 1117604264488522695543582131628013766566233840 1974 2649409423169100086820644051225596442679019680 1975 5903850455388348438045504944296034543351609280 1976 12385577930803201689715955967157457370759614400 1977 24494784099502701078795246565181562496854412200 1978 45720387897667304409868757153835886705566008784 1979 80622328918329022323583249112835102190187586528 1980 134422918299165703800271220644748031385692473088 1981 212063008484437023087781759666008402826972505760 1982 316717726589376035554228381099514422473626657280 1983 448003839297911383370678960806825711547509096608 1984 600378024255081074095727204615035103480830478016 1985 762395306896624359581801152949661878145472764246 1986 917432545849586084946197626541438000305090816620 1987 1046116383444902119698506301785125107292650159360 1988 1130102242338605722788857905401477956990814495168 1989 1156251468707589005305390620263166106423087362096 1990 1119931403740927471188837668041477027232262712416 1991 1026319479894739965575075881229450574432474549600 1992 889219419962425214360111064513067434952876876800 1993 727753641988462131738625004471674758885251652960 1994 562013982957506184211597896459132065965272261120 1995 409026856791107604448332285821727061989754689120 1996 280130212292181446329607781659589088991266526400 1997 180230251973087988941888484110489748749277505200 1998 108715393806340952685017155062880945277681582880 1999 61340479633974414258414242219550406716813173760 2000 32287237799700336983759000998557240942204768960 2001 15804649016894208364162590968565143649287163300 2002 7168380541913818006875740670087311473928675400 2003 2999650159640213372816331843375754441669184544 2004 1152171243108229641556960316552054667398898048 2005 403743670115996996926580767822635306560663808 2006 128120411779413675915440435690809391864362560 2007 36483222901825133060480677547360943674971680 2008 9216374382486797862410154590269526380531008 2009 2035313028923948380136102775572898045021816 2010 385333202139283494437333767971810940203696 2011 60878986358489736839165145075207337998720 2012 7715666619991414943146906122176820308160 2013 736495450090089608209477402571423756688 2014 47144907812168109190614478540871778336 2015 1520803477811874490019821888415218656 2016 70247397779505431442376687383 2017 4443252433176266966597336827776 2018 139397127706894816304532733350240 2019 2891453132478796101694856080422720 2020 44599146496304113793899589978688480 2021 545502762431194725405546400182015936 2022 5509806889413074546866216499664926112 2023 47255928743589776366328878560487867520 2024 351224803220040507143680156860699101400 2025 2297377573311532755212890154408541927360 2026 13386251525701402834630325762903072726976 2027 70160338558399289432601640112619681863232 2028 333420284229049908303601054458173255528400 2029 1446235893902397705073255414084870579939200 2030 5757819536276330947403173198349101156144800 2031 21140359821019382375433387606430132886483520 2032 71874188782994899360426732302681186330527640 2033 227075191591392660777110890934178971341656000 2034 668700063575648178531436163327135744722370400 2035 1840419132371400714068215972815084403301059200 2036 4745031388968595055269403885502330074825958960 2037 11483805037697422346831817091713705264107344320 2038 26135704232316021828312241335473316469264123200 2039 56022733470630124927443601207606408343358465600 2040 113258092603592313188426264329810006987298315400 2041 216204085230206103918283673247499561683672717696 2042 390114185456384621405771759077262642966326722912 2043 665933086723705184303894122203438705083966191680 2044 1076210340407645118946668178096531461734995547040 2045 1647595917767567008036169079693084398836005831360 2046 2390539229046084401436613031550514169385752594592 2047 3288401060042549374319800969455989372765885057664 2048 4289616199395225669894198480062993111095351822590 2049 5306981282527120276477780022312218510839630974400 2050 6226911936477858834688798781077951461956692417920 2051 6928575910576063186260578549581885694555789664192 2052 7309030343662220162711394771893434983373077391344 2053 7307439263311268634714982068368690245388243731200 2054 6920695289057516129726853081447750717760173036000 2055 6205028008135180933492555372419452461500565569600 2056 5262772683796830724975191433488318677144923724640 2057 4218532281728803724166640601853400366705804956480 2058 3192334200961614421496245677809809674389198268000 2059 2277703233830148816891230572881977066150533612800 2060 1529948547562689503075453250288509904798107132400 2061 965810369856137166764220168388321083774245718720 2062 571830154898531931214146970340904410629404954240 2063 316802653974305066948318677676471893373380766400 2064 163787822265520752873058012211952497967725687700 2065 78773116904169211003694009956239594946209292800 2066 35113994987414118043619650045366909844869650336 2067 14444738617200155568154822995040691997148617792 2068 5455571428359773117599406771166259617463524480 2069 1880215583980910077672300371524887137316299840 2070 586926473509676481437928475330097590203344160 2071 164435904546615545792455219064496086743137792 2072 40875747926546882228864611405994473505831064 2073 8883657779049804800970534830890227338715840 2074 1655361202107249024166063495303390538841600 2075 257422695412440844012264958803535732099520 2076 32113539704721843710340228966090493009872 2077 3017274099978758988199326626615793813504 2078 190100434726484311252477736051902332000 2079 6034934435761406706427864636568328000 2080 209099036316263774148543463251 2081 13434919348952962191221552812800 2082 428208535863352169133359627155680 2083 9024926751582168019094296347833280 2084 141462826434343783200677268672849600 2085 1758599547130666620599615247602342592 2086 18056370425330553231193783703851292640 2087 157452066531851267303653208553786389760 2088 1190017538418759037646017751309358749880 2089 7916974424832180869511772664179727549760 2090 46927964096049781060738522017267784866432 2091 250266268176927254843991477649861024008000 2092 1210424516209041026211121555865919278818800 2093 5344688447965135094469206204672742490732800 2094 21666414369202705703208982753282677535476000 2095 81021682998293224228426388869260784910389440 2096 280635242015561300317831434916178748584552400 2097 903538144843109360639950724371178372099563200 2098 2712376787898182125525434181734746486797274400 2099 7612356523234890255076401803638782410378361600 2100 20020510187651220982035596459867530622224750320 2101 49444056149446182788987048175732345862715016000 2102 114874197705432467235649009771442857146457238400 2103 251472347729689070773952536412015557591768430400 2104 519422910265660718912392373084956467476647191000 2105 1013541057159495988764804574129362010874252858112 2106 1870280615109334102077098445156298103723778405600 2107 3266694323099602660342372516051856324859477677760 2108 5404775404111728816921979972418883044780775792960 2109 8475964974147108452387443037271077121568391371200 2110 12605633919204999851260861325647637442168988749024 2111 17785864771676867679806357418859107561298836276480 2112 23814497493397862579918016736207930011892794352470 2113 30264748260826615083134934815405996611758041578560 2114 36507922783838486294591425967212374729688704448320 2115 41799282754852072660517851723618413881513267204544 2116 45416197851830567687144576794593806303429920544400 2117 46815711391215161406127926781306176641999472873600 2118 45765504004554259924790705129091840969560837080800 2119 42405587981666803765909940721530763908246086065600 2120 37218666925693012532461851601448498853872836408080 2121 30917476628795652280138343483940480484904442388800 2122 24284995609605633042329448687076811507918223050400 2123 18016653247873457127523883682083829414301929724800 2124 12607868821191140567046438309305398362893884249200 2125 8309563398157046781526395769773168626805159954240 2126 5148931472912399373705451246615991285907352056000 2127 2993454442861050276886878964378577645255701828800 2128 1629000096896681687509031896465635004819611732300 2129 827517447260835509851959208639451014227241008000 2130 391168483394258951780316575047569879001735653792 2131 171424951502110330351395611433151583068330584000 2132 69345761465975845822899585403077012681774718560 2133 25761207496801049007541401709460212255269840960 2134 8734527337426953484684563418604608518573976800 2135 2682884045424500084326111949571823928342941824 2136 739728342249662951846799292430102842164166680 2137 180992070101352466817242582856130115784320320 2138 38721657452625400090284501927638477021069760 2139 7103323260059369011749883481753150841885120 2140 1087546590895729304160626560060586994617904 2141 133577238801142976040074355865803371952000 2142 12356528257221480231411052843373651580000 2143 766436673341698651716338808844177656000 2144 23951146041928082866135587776380551750 2145 622481170130201072339975857491 2146 40617794070067252830532203035430 2147 1314913212894247673753982112800480 2148 28151574686811898240384359694120320 2149 448310335988137495849883344499181120 2150 5662973556718555036938307862972991552 2151 59090359858379441045184806147905953120 2152 523738438017128204279298535117626897600 2153 4024154735992081849111775505277513765560 2154 27221703381403160813547171740975991714480 2155 164099185583566057929512757447127752602880 2156 890193051304878814763153141521694454004800 2157 4380463913116786254235013606097492249586800 2158 19683563486133774943431723097238247793663200 2159 81221514217957068184437280462493236717927200 2160 309241247687228390968894340537171654950736640 2161 1090852071998493542602095323608786597688446800 2162 3577826921697281751903991457101822917434709600 2163 10944613218690956300244985226005482765926628000 2164 31309964249082165667561774128268672768712443200 2165 83964304982824299124677371610433302869402987760 2166 211514852906622733595941876660374260423582042400 2167 501436818510193532676820477327168470254956454400 2168 1120520626022960779426253740769887607308444929600 2169 2363553460283380571254710973439737223149615680600 2170 4711832178251000307421038270494252059307980858032 2171 8887103318521229408910360881436496640545528961760 2172 15873771061984743644713924998216532431441983967360 2173 26871623813051974870600427935045367465285914818240 2174 43141076186725782933335314584509430443265780939840 2175 65721681090526879486222171025879720737330908008544 2176 95046201695836544187534217156699466077818444738240 2177 130529686123459068658756161249362575379685812011350 2178 170265127464438292068107518052507160924097499287020 2179 210975295110956620303251638432494002256293885312960 2180 248329817360566937984206490052419848066609366655040 2181 277634435378786526912243753036918327867392516125200 2182 294763602366073936346755075768007497541806066116000 2183 297091954631077757999793259428735526100294849349600 2184 284141327082645715163522383198272282875669994748800 2185 257727724430360392115193543353408471176752483949200 2186 221549673077467179885430754125505962419375067893600 2187 180344639545431306456361087225062093955531122727200 2188 138876863956143351803303000403814937849057737464000 2189 101053257492569930102163685475898742760376084716400 2190 69387683465260794417440252468185987362602199205920 2191 44890321638011318763614300580313754283671160532800 2192 27313939272362170722899861448394536485073407284800 2193 15598454163581582979647800396898997349346220266700 2194 8340864832947571456322187955603400220129940018200 2195 4164648042903668876705250566443466503877954650272 2196 1935518111907591877595960557726113782487922748160 2197 834164775860006550467587697950984075602018862560 2198 331929286422052896602984854243800230510652560640 2199 121320545286409315813939578296986276893456985440 2200 40479565978290226072597495470079038972353968704 2201 12237802822640377598958707647737919677919631640 2202 3321593102108693420272074666506742182516396400 2203 800136573051418536355925712563772067562003520 2204 168552945859141545659376789824110190624650560 2205 30447949399141121219393478284640277141076400 2206 4590735398209869632436084847917389415468000 2207 555283369836060673168487467007606711772000 2208 50584820440552111013278361383715725296000 2209 3089697839408722689731490823153091175750 2210 95067625827960698145584333020095113100 2211 1853323414677693582356103222201 2212 122785308527253794379409016224242 2213 4036305415588753613399639716174290 2214 87760973671351126117231548807742080 2215 1419539662683147985143143753946332160 2216 18215662964386404920735041508950062912 2217 193114067367385243586058092238266753184 2218 1739311555103790991494528833017406504640 2219 13582381229804671577208973771174204646760 2220 93396692373272951221163035605539551414800 2221 572424736304613470132720333561767628320080 2222 3157745433914155251607329426245641580880960 2223 15804608071529397710362145588959237742648400 2224 72249130443535209994251886370408154788704800 2225 303364587847181099688881012559896318960697600 2226 1175604066012103784936225332137099513275293440 2227 4221919704831681001162150521547649604064655280 2228 14101341028035690045241852226033646565723255200 2229 43940128163232554678915128663722294115602283200 2230 128083386393296937164464801389790836172695259200 2231 350099001100022707298952451700717021403458754960 2232 899222493718326516902823206041066074401549370720 2233 2174327018771664243844724410913764893605105335200 2234 4957602367666180855561923480316915901433329102400 2235 10674081436620339685332759550816403644020582241800 2236 21729417092291340420454957279260360065985213758352 2237 41869928566278231560857628774896261055701394967984 2238 76437734417833121838769717671709694722567070225280 2239 132318817296236343367628643994626618617007665458560 2240 217343327112717895887572571542734571252705504589120 2241 338948496939790171397345830061106113544680853960864 2242 502096613611357862295748953833115800967093745952448 2243 706747283904468117795682352761853088476460133236930 2244 945532354137104275617083506079024275300413231233220 2245 1202519272697979615288113067091212174696626381160900 2246 1453902932280319054002787281095242718102574425586240 2247 1671040632790856567823624613886607475352256184578480 2248 1825504813643707760403450362782368007945808046914400 2249 1895020956931373307669044459644776170669032997241600 2250 1868631751781727091162419766818195088743909191280000 2251 1749469691614250396723686055144337956274019956380400 2252 1554190589644208719603016880733374154845509862948000 2253 1309192973797287889682127310626449616759013611518400 2254 1044794123068077356328279624604126851672190819070400 2255 789124992548007445854892187476618207557980329424400 2256 563425831206713786028018270350357618635551946708320 2257 379761315752965587473869432057211345468403513222240 2258 241259301972671434617572272724783493071080640462400 2259 144201584904286803466634648049756606633233512899300 2260 80921427063490447361622157149337510335455209830600 2261 42532626274462497575787315162219107516475678733992 2262 20880583718841928728490433722723843760913128216064 2263 9543996279444169999649410207718496096797671229280 2264 4046323382704346215666205547006672718097000703360 2265 1584268140998420230471539491445587292847814567520 2266 569878309046258149624333837129655519961984450624 2267 187167355800251711698397884500579480951306424968 2268 55707977114814871212305840737525205365189907280 2269 14888272833719325111992656194644092358924650320 2270 3531838880041375393392759446024372440715784000 2271 732751890478897561466796769218432738077120400 2272 130375706686464993358455044318890337604832800 2273 19362489678631333038309867327830460123528000 2274 2306974386758512941666179814620974744560000 2275 207009755240384420212009885151257108775250 2276 12453858983462851457071547625632459816100 2277 377389666165540953244592352291892721700 2278 5518556505043478489204133557253 2279 371130646094064734415126847999176 2280 12385706395442011631199452819422746 2281 273431022788433792333614975751759420 2282 4491173741180437399246247962217304960 2283 58530589384587807698800324121025896256 2284 630289978512658961683699088453068263072 2285 5767119245909254643432311899701255928192 2286 45759644999224804919857757181996224982600 2287 319769712870017477507979265125109628860800 2288 1992054460378362328694398474765968809825040 2289 11171691742178743833465414096110388377362080 2290 56855298712413415981257428130152578294100880 2291 264335905466738659089422578913143505814739200 2292 1129068935773297785337473999650275230831609600 2293 4451941614761659661576140267783979758050827520 2294 16271861381455744796758460175952919615136413040 2295 55327145204627398644825204377616577993648712640 2296 175552644424898995101172416106702995395685998400 2297 521231901538009268502126478907306099312294635200 2298 1451616124082376366913349743652918212488637984080 2299 3800042788547086091665572091561292823173064768960 2300 9368106968518276379067310059242293488817500300960 2301 21785002773812104134012399356084313773681535609600 2302 47856099194116696102047185653193272904770550509800 2303 99436729950887413329677446809203778594455052478656 2304 195647341834801563767154249520431116907289061565552 2305 364875020096638717035788938120995048661843346671392 2306 645543605530258732856511034076105997468529422685440 2307 1084259716294956007606518859783391727708962623110720 2308 1729945790461184705077810287934607369561996083331232 2309 2623258175105528612330751890344554059924128767513984 2310 3782089042274035024357144694989687369399909327195674 2311 5186016057563912982391177622650142806159174030654800 2312 6764474297033887118918016044026649088228468917826900 2313 8394157020422944262237039839735952983494532396857720 2314 9909823915712664540506085873426316211266844596233840 2315 11129136444857665948826873888745642059907018155648640 2316 11887257831612721048824772761190369477319771780352000 2317 12072590750642967978611120703366989853884856099504000 2318 11653217976057403979884510819280771926616738670164400 2319 10685568980021027863477866046608699097348931098689600 2320 9302173149110361304783356982969516698821635763822400 2321 7682098036738048517972552966849848164543469128628800 2322 6013095607888394227496290310497252465918934424776400 2323 4456442461110217185578819728568340775921588238535360 2324 3123400145976963154219001878980691923171960818932320 2325 2067345628784803833960008265170097622344680512552320 2326 1290183269274476117900102943492478198720866555095700 2327 757786009267285647307050096974725663920020678541600 2328 418008047849058173333714124335145155472987852347976 2329 216030280742846329370338115055258572365919183583792 2330 104309722388034461921259840180080556242480330056032 2331 46904268939453637912205066479780296699943146978240 2332 19567927619684403411210230811475243817723373249120 2333 7540658129439307163699107599490239608492368547712 2334 2670208559501805077918709603422649960785667245544 2335 863482881094848574331707237003184017891880793984 2336 253087899117755326157714182106820832541115978000 2337 66617740717835125867937912813160357012430404000 2338 15566475186652674213716386442520796989083413200 2339 3181506529336300741105444870244823378122678400 2340 557687988255002918518382308386474434749934400 2341 81600979737343972050935160300021906679008000 2342 9579093201446843245730865382048967008550250 2343 846862410875473899080865238543007267494800 2344 50192825600016946781530782854821731986100 2345 1498293301493043187508381577755872596600 2346 16434163743104205972001982027817 2347 1121654330779977808946889011785584 2348 37993720975932478305843205331365890 2349 851430654575727668456256107324820900 2350 14197975050169837027089579601404764370 2351 187876393130584404797092265432884279104 2352 2054534320204295615687840308731365071968 2353 19093250220176901261887664055566127776000 2354 153893130860023329484213605301394773636200 2355 1092599272856925293932243608643268095233600 2356 6916508038576631482317279157692657094281360 2357 39422645907544609585858701556427764225789920 2358 203949239984433543121885380395606025262701600 2359 964093428081057625012590925130406007895980800 2360 4187812984745559411943649555645221512402163200 2361 16796428645883048781265855997293655615143092480 2362 62460755634607963785610915454211709604913748560 2363 216131422386072406048085281410563077719702676800 2364 698086793579713315635632679673081787557923840000 2365 2110445314226568592575897824715354268157452094400 2366 5986333667463057002881850110146481276505601310320 2367 15965968399904145166748884228842893080220697397440 2368 40113907712217427484361484254601844512672297068000 2369 95100622527433397535408738950154436729644581443200 2370 213059036895525152451641214103499319021855528882600 2371 451657620019586296640744733216706267173566304230784 2372 907002409944996136048692907463196609929159821605168 2373 1727160215094516272155233342189182084905189404979680 2374 3121481241900307169885078828468572399102466417955600 2375 5358203587391841411346178119873472814397157421579840 2376 8741491955835233554266632247867207208746621046113888 2377 13560979947053664167016262097931103880380620133092096 2378 20013499000739493313153672016496615615180456076188450 2379 28107767828921701008798115168042187469188927528810400 2380 37575510874325370131947953684477497524821208747011300 2381 47821378637420457755359190496348421954883322660763080 2382 57943055754799512263306924956359824950152224422697460 2383 66838416835891023365725951231250338598920631020963200 2384 73390380290036664450236444251626812439963819482620800 2385 76690505117358272141453475200094126499828230905520000 2386 76241578491997282665454006582294167644900718802510800 2387 72078131975835643952625532801843985344890773848824000 2388 64765364521600458310454185510605145346966087657020800 2389 55274611822884083100585077065763654530607652106324800 2390 44772772065975820840903262097785122750660983210130800 2391 34388296153710224006893687051932441939606950708533440 2392 25018095715779334544236681414990366170091068251736480 2393 17219159102885816582086230146182815887944830868224000 2394 11196214407201661155625142547432529305789127344408900 2395 6866408835219907266752435462081969380312694980219200 2396 3964446571219955002730708578176861262618684627922664 2397 2150342031573782190287132886488479291809549245429328 2398 1093063699634138815577807366779148637455725824151080 2399 519250181639987050385834531446182815533816339684800 2400 229768540274272928869610713924564721621172291188640 2401 94351100660402842297068131563125866727119697143808 2402 35795242485253047261311217986897631098091429080136 2403 12481232403137789965978022704526292619204959336000 2404 3974996869354171594828866065741234702764740090000 2405 1147603343729264654541564588930428997696518988000 2406 297581577558821373721320217351566308341705456800 2407 68509664689714736785554542071643577955259625600 2408 13796860320009286647634588381340739459841080000 2409 2383170455075451254825211353641027510408896000 2410 343633104001198728829246677860263647475739250 2411 39752717875213421850972380021018811732991200 2412 3463304966401169327925624016982699507040900 2413 202269595701560830313631512997042800541000 2414 5949105755928259715106809205795376486500 2415 48945883475857185941477025847689 2416 3389568927328358233083162531624330 2417 116509524130530924932125436156356770 2418 2649800114103198308266167826342806360 2419 44849478614896033091514799465098316770 2420 602457264595543645988107989793903398708 2421 6688818684092044267349449522742510623200 2422 63118985653126093026627099242666807889600 2423 516664885043384453460079222357151201380200 2424 3725881734239546709551009743800467555230800 2425 23961056695144666067660279452527639379925520 2426 138768852279827134513688711276013202489104000 2427 729584518751695004266668067814642881606567200 2428 3505614726348614085454547203906419553477339200 2429 15481478856552234447805428964315691890612224000 2430 63141559010400572940108911079767440352393698560 2431 238823256416379975988902403425795093563916219600 2432 840738978732152043904194435952680173768840162400 2433 2763342607491071862317336479818462307990638307200 2434 8503450687009206325239060259616208533161596734400 2435 24558252432656860617549750967641598836291179741040 2436 66707272819352914048318851829132115328696746599200 2437 170744558256887706121397809763316424259932548501600 2438 412523718337153910672530049138742945482094932155200 2439 942163809605847866889774879388016667282463986613800 2440 2036816854522293430880955366146741200696171439117328 2441 4172834431625081665604847132260918849491870021427760 2442 8109769766559303896201590839152417488110388149608640 2443 14964865573976990178949536032051535267023765194959120 2444 26239836722862861789198084765490819208392967252041440 2445 43748422060128597441728329297707229596141382867102176 2446 69393735019807736545880558390760362826568715846980800 2447 104769623669824894357005310128566014867559331908014050 2448 150614640500114963107496349935688137598475355631539700 2449 206222117847855576184736644692730622339954773919873700 2450 268980099783449779103395717896415978815259579857458160 2451 334244354548784379294271136713039596245033644240439700 2452 395704408957726092968278768551130426153838661528165000 2453 446278390006060268490602277436497122518152603073257600 2454 479396694401149200150443194939789969119116881399900800 2455 490370306125731952229302772662802450743973165692318800 2456 477460183469869976173820006824773949895826303091442400 2457 442317484395025259967064119234549830486870141150860800 2458 389644633306495751587115988306562311903316290707688000 2459 326170795891567516625700018068945545815572666660511600 2460 259247106973944346452318958920808836198482110830523680 2461 195464433173299575274057565063698991435968997850554400 2462 139648138137550645202818926432305884379879845717147200 2463 94422150071149774635708588253982806097522476540824900 2464 60334044983897227887492912117167925656938323522906600 2465 36373896273457917301802203959203756737694604934557288 2466 20651092697266905536363772917980498517363410842401760 2467 11017719229974672001518420689033668445807491572286440 2468 5510220281856243529061860621267955839388262555619920 2469 2576010101758658860242640818977687073292490566801440 2470 1122043117159878124150236052025724439796363035914816 2471 453635831124179920291184372052169326603907230717000 2472 169477909970037120059448277033024674628377893898000 2473 58203799724366638343560964712993402634482839274000 2474 18260301730440444062787869346528286870615908528000 2475 5194022510803683899765329130121396698513519805600 2476 1327133386168008415803597428574989603400505656000 2477 301095454180103344135443958359200905078671768000 2478 59760589563685500487845245574454896375144816000 2479 10174211231187435154983243511629502127912435250 2480 1446005112710888219829120323264559276787554900 2481 164883432096055670177328621678089389574338500 2482 14158871699109258121954205909792996037870000 2483 815027488562171580969632861193966578650500 2484 23623985175715118288974865541854103729000 2485 145790709970953135458138812465527 2486 10241992613948364264889946150300790 2487 357168917970844359481029975901684200 2488 8242257272368682705008188761847931320 2489 141567182779662771343229925126610748910 2490 1930001831596466225496946053960813575100 2491 21750250298980635417052149267590095590900 2492 208361905650553339974786574593647038564800 2493 1731705358866061744222650882778487253255000 2494 12681406408324877236192382931324421712487600 2495 82829988096129504078566233404575026752572160 2496 487293313300113186406929139676415229833475200 2497 2602964024529361320201465670040821115209471200 2498 12709604039831535677741744367106529752206340800 2499 57048053468971515746766488667777523738986388800 2500 236534122203785598755529715480103189527250607360 2501 909702320901886063477559583648324147308099266800 2502 3257068396591996506850736400025430532180227796000 2503 10890486068568541620057882694027703987756093210400 2504 34100729577452819365652282388460912017706456843200 2505 100238963547038796912177387278225854781429390677200 2506 277206579384983147913031002980345819639764001522400 2507 722595633398807267793853765804318469251878361276800 2508 1778480184392255559643712527245274339561555320168000 2509 4139222626718790674601882760213274494768699710816600 2510 9121888702758269389892062459144626538660300618453104 2511 19057265291595687506657982500256335316117738230362080 2512 37783259058115440184947170446341173751163686079761600 2513 71153984670852167174060558274750427863217168802961840 2514 127381686809052174722788052430390850668277725121420320 2515 216931344431023485250435688749946636371534966730575680 2516 351641619278701913589289134505000553769416347247640000 2517 542817575982361231302876334970240805210274350692080350 2518 798281405004487037314438267094096229507023952881081100 2519 1118769645583846235012508647244252867789540752158026000 2520 1494528685850705774715544920641786534435562236295564720 2521 1903294936618908090730746157775466139334047860075612300 2522 2310834224210220374330048524852870815449707109608522200 2523 2674719008873254581522487974013915838226612433784502600 2524 2951092392896252225636855808434235570758115913805635200 2525 3103082290611995093049218185084657782443160169321778160 2526 3108715484632334110087151957698348075839096948269738400 2527 2966035597021480848314398441022640708507666314634199200 2528 2693810133410813384903915121063287010253523537633102400 2529 2327527321511295695232250321643561056955333614386363600 2530 1911845806157886430689199050470132934997383621910449120 2531 1491699968043021307535652359667743172428379552003172800 2532 1104493850822774080598166907172266863382960856383713600 2533 775206823491709169999450854611473992449436724411917500 2534 515101951449026754704375092279207563187862904413410200 2535 323563950396808722046268465636923082864721024903592704 2536 191822369278245339897785909196586412577102728181494880 2537 107124727551870655459211363884250603853537211261925400 2538 56233305038720771234165533227385221891785016209165040 2539 27678124719103768270413339204753930341616797764625520 2540 12737506848726194439426143744870567970278865955310400 2541 5462756889873635831676166747167010575694813641051000 2542 2175025794940095715031000237684720644877230913910000 2543 800400164075908508948731005512791115662206719448000 2544 270805602229387213824679512846974237284643143344000 2545 83713319951697593369753167320193030242161926476000 2546 23465589989593546349229590442207172252802393352000 2547 5909304279599751810918387930724479551706615024000 2548 1321493921366023323531610404413011070038150320000 2549 258554161605255296557590045430457665187108076750 2550 43395060650529851628067724340444660358026518700 2551 6080358893186052933114639035033104612796154000 2552 683536387074141232573198759588006637294886000 2553 57866951687914182248843933144771627084185500 2554 3283733939424401442167506310317720418331000 2555 93820969697840041204785894580506297666600 2556 434297544166681706300109126558507 2557 30944273429823709499945657520405624 2558 1094592386175126586553106098723341080 2559 25624477946949774866418314255729895720 2560 446530701857304031428532909314984207750 2561 6177017314986349365793843807759136042400 2562 70643630032757779796308115967930706160100 2563 686867412228127319149933858480629141564600 2564 5794762519051851873730989087354604505268600 2565 43082456041751294523656698428991197936297600 2566 285732490629327539857644360305765774152373760 2567 1707153137988565882836722758907429260189537920 2568 9262639306297574867762830578951829256266965600 2569 45947452353052610997237382923012399377188819200 2570 209563301946949943879667421073055880765462478400 2571 883078728185462777218883253714915125235763013760 2572 3452444134592581250099504025059433434726043295920 2573 12568139210528947980091640373837689451686655585600 2574 42737377057468063020376194160943024746851653882400 2575 136127388535621261911457709732509928324053014288000 2576 407145529744114171203047928774374062940787502266000 2577 1145944263459319387818568359391636561078818720724800 2578 3041050660982302686702840336185392597148086374009600 2579 7622079654486957812237486459401936743076745546145600 2580 18070650737791459225144297556967923488000883052132600 2581 40579980665821078516866371436765512698902418420659264 2582 86418904942733676847399366813939731293916881258938848 2583 174713239301432602269823044707442249726231879290511360 2584 335636798077660248468690751399138644121362971361293040 2585 613191651113491109221546346857997220217139774189918400 2586 1066142589824704650069022704952552307493386467540044480 2587 1765194250732467849737289428940136700448450646588810560 2588 2784532898884085930434594567439619335490303564395785350 2589 4186779000530741996356635994484084286274191111746794800 2590 6002373535023061051524366281231665095361922581548169200 2591 8207146559353783184790596804107303741172806749243720720 2592 10704408308850842097388955134888209064343469918260604540 2593 13319080614384445547745715491446107405111497435451252800 2594 15809987230699770393503816431072339420782842319980313000 2595 17902085827110854758249737304204329230588923877011316400 2596 19334090451541382334051925131472953421612797695252771760 2597 19910770814287527052939016276937226800287427621182781120 2598 19545851515060596102112542215413830446316183372072804000 2599 18282741410779526680695869718066003292177537191291916800 2600 16286361649185510507916174130789684655541773763939712400 2601 13808096560548953317431811805537222781657977650996307520 2602 11134052729534970262315960614212761453284749123377611840 2603 8531255393845475909605457378709541381430637774867595200 2604 6205634923370348399607104814875119404082327601631842700 2605 4280392236980185580415993528963509812227984137271295200 2606 2796053317352137144627268908577119386166462966087961664 2607 1727165035867023981764393138297280256758720140469130848 2608 1007214306472868019594976014729771462869173089652016760 2609 553453738581365700346731486350510666193108676028667840 2610 285934784896932495419914306619411986437222057391902000 2611 138547164662834232032214049221024796795809764885426400 2612 62781537709141510809093813599084566441949710439947800 2613 26517837198938402754430059075937715140078681174032000 2614 10400514017604606837361421709776385686154812132568000 2615 3770860557002004083464893062377484539671919984320000 2616 1257204262945708853276697722990414725142282214300000 2617 383021160929671734265218604178118220178153618544000 2618 105827300364320658846347611749155019466865193168000 2619 26271889768564975414075915000805258066132747088000 2620 5792309957325477963846208613909941520971862541750 2621 1117389270395436468098057143820807269596783145200 2622 184920608846884835400302836316865644270117564400 2623 25549481711446954720236050932708464307535874000 2624 2832220522753546243869474192649033860810487500 2625 236428843638556903836060454342875870119832000 2626 13228756727395445809874811135851387970990600 2627 372641034574519600278163693967644731577200 2628 1293860694995118081298599613236441 2629 93483119789825875207161371744830632 2630 3353524346552257380049139097712951632 2631 79624368998256019803038215126081389000 2632 1407448624867920588919219693904855297250 2633 19751550651448391921221244250934655958000 2634 229187074450740746851683440367081864581700 2635 2261211167243872126039086157194513450275400 2636 19360393910557366426942182792347030051169450 2637 146100456380450883389985393315295278029961600 2638 983668278505698511140882874855423180720394880 2639 5967164816462176477077965948920664438461292160 2640 32878257715139402913670828743837934022222240160 2641 165649252619052040057557039635620654381254220800 2642 767496651948303077417549927995349301774183854400 2643 3286071257177155467039069682019289224679732766080 2644 13055925303609488952354859409209135421664966070560 2645 48311090251016847981121799692100059128850397943360 2646 167022309250476548601282415635560175991308581340000 2647 541007802764266069472916391257233320662647630016000 2648 1645904765418267654597313087340214410689669932286800 2649 4713314619312510221216702592462342636369528264388800 2650 12729488524774730238259827374678319886269008285592000 2651 32479363318168388468765050946482537102374147211963200 2652 78412114669146541905357732027233256037358451959118600 2653 179362578332059485365974576674279165086749200261037632 2654 389207991449244801165556138303651633739573387936165664 2655 802050475182017811976870300097523262082072943244289664 2656 1571108990280647935948153710401765981471145546344194800 2657 2927928189580113512453896356507229248640332680129870400 2658 5194966373988878118827434773796400256955460947085495040 2659 8781100325707943611481825938950480917501703529755554880 2660 14147970887974347713118395266241749344627204601811253330 2661 21737774241981950285156504783194412219061559032786896400 2662 31861890891242349852550647423633362157643691212925431200 2663 44564380542922038696881043993281960890222166386049774160 2664 59491335078342775473644169470414959081315154483209388820 2665 75809680471459631846016372495117814375332835336648295520 2666 92219449702694747483202921092526324008001432870726973800 2667 107086629179776226208784086402561115706799829271772056400 2668 118690666792006626242337967169806980651381325212665577780 2669 125540923525147762243856851141569947933001249175734509760 2670 126684761134798241672689153610361765133577103428913483360 2671 121921209909240361826780977278864918216830788559491900800 2672 111855237205533036338826402202498338228287990900238368400 2673 97773338840794251936021865102052930339117789056196602560 2674 81375239581023124094469090233684720820849244130619697920 2675 64438413780446603184213259611777875487285973798636029120 2676 48506442917854166451400830984309928753675906568683668900 2677 34675338800426789986654874254882461995488364226896647200 2678 23513151744336235353840677588760506877349906190481030432 2679 15104361299277248752137993406783890653319837076262516064 2680 9178033514613019933326528168982289600612349138794443464 2681 5266456531133653792036430574142648832071503510626784000 2682 2848220611662514441469597113797702107701614076043142000 2683 1448648360917870392865275963186330625562718100571959200 2684 691191891715568206098064679708732751908658286884560400 2685 308484041647012556563693502608668399510940538588534400 2686 128359169143916812193274443116533808205815152527400000 2687 49603634193903661332854209071561557054930414127840000 2688 17723295361854460017740064095372097215042999479164000 2689 5824036331711100214020107110234995063416883201744000 2690 1749111635965815518758414526448823512489266201760000 2691 476457865921548095585840358632131372623591029136000 2692 116626844918458967991978975023557123987469389319250 2693 25355978630280513486039114728182408711202115627600 2694 4823779095033999869625570372785065521081005167200 2695 787311989797121799055811913969349028763542557200 2696 107284513401904331717775682417545402647501266500 2697 11729497631623961951422332540454897334278332000 2698 965699241099867544120861212917151321882313800 2699 53287667944156302839777408237373196615539600 2700 1480212998448786189993816895482588794876100 2701 3855042059099936580124938565149609 2702 282386781259113115076756915277351018 2703 10271275210999372145379080606830418400 2704 247300586325868888805495170011728970600 2705 4433174646801649341434671868695948079250 2706 63100968297380346059933210823204199113300 2707 742727391388398936803435790891382919489700 2708 7434290847703448983548512382622932679405200 2709 64584617255434808947723905936237299056677450 2710 494587546770483479074944683577541818951011700 2711 3379715763145092998736643325226265740411765120 2712 20811613383002717645204016605829777892969069440 2713 116418565145609873592762352028727236160680330400 2714 595595699663182693544021723208885945441083515200 2715 2802616041268085283838964986375831627029592852800 2716 12189032419777471165082648846765341125260265477120 2717 49202709132558199089784625911421316893142026497440 2718 185014308135869144070484445270878065308636513270400 2719 650133211760645028412500412556560767279812560773600 2720 2140905712426725640285200583134704480158340356536000 2721 6623176550849515493748143886906760960786028128434000 2722 19291328255874309447650047080332813131049461950357600 2723 53006904362536181219566194982992884233426795272187200 2724 137636007653263986089172320563390397032422476527723200 2725 338247021214493649655478139599093552856351629654824200 2726 787840588164636650551550577205609231936650787463797968 2727 1741325889644770152385979870155909955162759666827064736 2728 3656242412476479687190948647657635242838944454776171200 2729 7300040955866489450068655853955503567771666569517692400 2730 13871514949466006031816898063443668154060036140872192800 2731 25104878063133650003513929998045559147709723171968613760 2732 43302489778666294981754457016436237463721863371678521920 2733 71225123005075981187750263869419875308388277545222360050 2734 111770316256364163005000838295641908048507406498858508500 2735 167403306753012157512938265483551461876498118123243726400 2736 239377084849375263509619288240640232368386449802222410640 2737 326877618335875007654930433430106724422648152799508033780 2738 426326195257371119771811749374860005719297799589071181000 2739 531117599800618931854876656590576828286244163767111842600 2740 632028112102807865728554560313864806213884908689756368800 2741 718375790198753493011528851024149228609460369134589093620 2742 779787038037184287384549060419042572986956846689452084840 2743 808192631699886093853626345521741482484155313240043679200 2744 799537374118626305657443891938939475908057155737401230400 2745 754712525817891307789126100581967907007941239668468390800 2746 679420572309566040897919156555044289126215341737436118240 2747 582994977981619720983624745974651928647627466245019658880 2748 476508775914138167747695035688734546877969380247305988800 2749 370698511820087182372467129043199306190105775561863814500 2750 274237771170237163073165100748821293799357127280395583400 2751 192728805090418970488716463952586921415333123617736668768 2752 128520740301369678105957732364334570885242913995053368736 2753 81214218172704513981984650570566998870291572117892597000 2754 48559067449119596873765337031606279023639188127581706000 2755 27425017756952898804306273126463396657368630458968134000 2756 14602249003868391631652142634179354904766535833571196800 2757 7313584398768690002053611939989101325909655318070659600 2758 3437036814675373910481249421290300855518551731855492000 2759 1511218666182248962306383247914012840496238256544968000 2760 619605368358415607004683092063626942646855328741040000 2761 235979285815030569882298584010242948256736821641660000 2762 83109225942420712750394812837595287837210946504328000 2763 26923978360136377734200167841658157012420309718976000 2764 7972650591489328890264759757698517854720446179536000 2765 2141572775085038374231800499210115457637731263147250 2766 516982986440399855482996640212100131366073079834900 2767 110857871548934328993061868327002411040653488700800 2768 20802395399042673496905193460749173131159355042000 2769 3349157412566523504300530622291335521085617678500 2770 450196639361146013319722947638249151632761769000 2771 48553946775117084604177181805619877649525832200 2772 3943287427867566410143528209565616549549930400 2773 214630884775073997549103449844975375257034500 2774 5880298213015725960249409584793845897453000 2775 11487117228265155906523774113186123 2776 852933006005903728935247822919493150 2777 31450283805432855776135849252631744750 2778 767711863683170410838035254091136836200 2779 13954247220347601560446235914147513447350 2780 201416017277591805512694973126517779185900 2781 2404386223219414716381677009235760162806600 2782 24410916936581138967627044745854542267741200 2783 215129006921429650864581281684351685814632750 2784 1671462794536184442122358080637865935094911900 2785 11589869039535118751380725072613459934998559340 2786 72429090492855047080454569209285472837439664000 2787 411249754738148373566485920611315756311075480800 2788 2135902869282021021079031303896661685413161732800 2789 10205019737081927332171806403400556948940202256000 2790 45073060637323005162126504686908432215740821616640 2791 184805694802582565801329094331685736911662479930400 2792 705984169539426546197615778450633185353669735008000 2793 2520833438467766374014065359184327872067137306063200 2794 8436932605266656441753625631050871910657577787185600 2795 26533599676418063948400509310059512626258593444218800 2796 78584527853955686248823906639307625541895809004909600 2797 219613830208723399176543874313139906728853966661639200 2798 580128426679652977139464035204026648024507028365112000 2799 1450804749745044203876287730819832595535099981587253400 2800 3439697234486266863850499191662502686330447563957619696 2801 7741034984129310798893941958106318721449561817512910800 2802 16554952706141443778938947685849560836637164209050724800 2803 33677218360161092907660499669199872105395480136117213200 2804 65223527190733724921955028898165141527350380285065615200 2805 120355947382800224755323296700358747138921971339291004320 2806 211748123234530785327912438938806440777387102719080833600 2807 355397712177573542005513888039782683664063005921862660150 2808 569337773137458345180851018305248379726638159213620336700 2809 870898826719539536426767071226709353711221206086647279900 2810 1272494635096536007018038298081986397091917693077097979280 2811 1776438854368202992240958345553983687097877209935188187100 2812 2369922844822033327449776488689008096880989518937497327800 2813 3021760108935787052627040034517390545909510256103264531600 2814 3682549710957644807664256382782818896883594977505988490400 2815 4289334623579617934377862116797485383717910103231712577340 2816 4774657285971715907058416817333823649156638899437898751800 2817 5078454982855895286673775962102212715507966616539424143800 2818 5160018549801732672495613942195777241869081171358102011200 2819 5006797651812403933330986798620873301609881567908284025200 2820 4637468485487840455080891595162698201434529398665403678880 2821 4098257939061548367368510816846402815865872060451754357600 2822 3453504408160706955749183100240148650610535165328257438400 2823 2773096923720533778100429600640569313366534734308698174700 2824 2120165054519242724274838151494548451154169560690492945400 2825 1541978639247985812808688759636787686908170189837282939096 2826 1065711792505759965972657400212208227963725554332282660000 2827 699102392698520274106781440783713974280113274017187639000 2828 434709689704242946373013109555811632142761380084354054000 2829 255832483165774706321646932497352190583375182022037640000 2830 142253240745321884248059523004627164800882343060768329600 2831 74588231595162351447879554790315414994298338265595102000 2832 36797246352918521288269654761591464798264347919546220000 2833 17037143587646869040687199599259854636114523665961156000 2834 7381668552631529607833245421712769144189345154637168000 2835 2982896418870673094269726958825655727324462112393604000 2836 1119870678375669773872624657341613486735661244864408000 2837 388851252625516901002048546327960216948661528366856000 2838 124215858749538451806176595518508338606757338934480000 2839 36274483119898727685677803211856895023159641469285750 2840 9610430462186101259913411067627359613027824289506300 2841 2288452875040315538451744686190090843158355249217500 2842 484089022767723451378357777513893577480159009314000 2843 89617914802714081241466185856574671153246472411500 2844 14235134395432054349861037393011282310883709895000 2845 1887928787593513653310473796441894982891952488400 2846 200894508149469261705960829054896951240584292000 2847 16097316358130549816182758738373153144277587500 2848 864403837313311716156663208964695346925591000 2849 23362265873332749085315221863910685052043000 2850 34231997388422588678130382724372607 2851 2576000590245677114913813939897411600 2852 96273192261881539175214683794513224150 2853 2382159765695390340679675515726233066700 2854 43895009903991247583129610823701850059150 2855 642370229440576014822796028013579204122160 2856 7775480017288529530053542959276234274430600 2857 80055283816801879546745855531024991749836800 2858 715552804121342999700935698974369802303327350 2859 5639397811086998002513523942815908140120360400 2860 39670443987743017379036340827329607644593079260 2861 251545248376579609601793047604220762741962853800 2862 1449400051802404048386334745944407533647710664800 2863 7640322663469545405738150549001964885269095091200 2864 37056370093770191597165342795244303851277092611200 2865 166172628184028542837231940673928374676497888387840 2866 691877626972466373875252272059405599338746723117600 2867 2684492196249428133011844906001621662878526873086400 2868 9737560504870793290700804427790800433460205708367200 2869 33114565213424790418943949673592186868788500888646400 2870 105840766165924634500884590241937708586439824643763440 2871 318650429688214360067685657539846073112806892547841600 2872 905442436934154842802643423165279184185399208886304800 2873 2432523342353232952802486279410511078693970921076329600 2874 6188520234295543517181910684986050221068574046569001400 2875 14930070852467016958550698019755576842968439418128666624 2876 34200244480177517443897781893971724000914543078725370000 2877 74469362587405176422515846779830167567482034103036205600 2878 154291873790620183297072832808960958200894819373486779600 2879 304447905887050453852233061031102164069125170217484440000 2880 572572402571887384214211497060970395061884607982412603040 2881 1027062605505112953025263803683172147202342392436858604800 2882 1758229028606339994802933796009375353814252561435773182750 2883 2874038088470814041822668352866263358639046743070547890400 2884 4487868209004569023458055893401228471974569511679058830700 2885 6696950184378239405333330341722633228778952633845358179800 2886 9552794957735923035128970167166122780437374223184120282700 2887 13028555971031251280895526562012910219468252778548626450400 2888 16991831615255141403909933020473648801207974788787459306000 2889 21193262137098359522887616582806671803948962102617213724800 2890 25279867976038193338064123498659553095954401475015846972620 2891 28836778345076889685275692106685570923671744356591408332000 2892 31452752372032992678044078381660476682277971965815436296600 2893 32796261944878000046487790108054330158819411131130782235600 2894 32683260782567151903989279761307314871634953305192649358000 2895 31117864955073443480253666218979761441060125246713661412160 2896 28293745689432889872138380008999610823350373270879947464800 2897 24555172945456338974965770710385456766345450880845801152000 2898 20328410998537460803158777026861324953970088491394006819900 2899 16042243487891718426574954105730876024382078634974977659200 2900 12057997309663429725211885991049748004632851210862127948280 2901 8624430612348827675819170927843520418690050014318963734000 2902 5863705694841818570743505764889030771335090960396711299000 2903 3785124930183943882658343033311723886239908014053517456000 2904 2316678419541444970608523896317496224445355057977493896000 2905 1342340161777501415720512406355842895173805924182326713600 2906 735049706484156814028155911597512965855537788190590918000 2907 379641398597348978820628310113567582842232148368421952000 2908 184528058021620828007983559203745142683386727989412916000 2909 84193197269819108672626382598036859537519231513038312000 2910 35954349287291505342591556509142691238036870469772954400 2911 14322854827475370355066498081651892935548854201360688000 2912 5301832293241358489604530914020200029724465699384904000 2913 1815410195565278624418260749389319440891412240085568000 2914 571955373977283301099814371385424105264800665624230750 2915 164753604421137582746350784804492233712079829342759200 2916 43059976047951048156266215882184949807518821931971500 2917 10116084705773230643070775710433380409878012446319000 2918 2111401480479676731115783962532247847688028217193500 2919 385694897200884622973909286015914991728687928876000 2920 60455338871656822978453027641974027919099216056400 2921 7912152936348327845650149575085172233475319808000 2922 830836154964311444512579454349899677619980549500 2923 65694691635811690427906403881316846366344916000 2924 3480977615126579613711968057722692072754407000 2925 92826069736708789698985814872605121940117520 2926 102021486605414091702178117984830807 2927 7779264193285910593989632114002047864 2928 294625237710798677023578357166613917350 2929 7388365763313230377790839073040920722500 2930 137990320648959166039976793694888056193800 2931 2047010546368295937482943574372038406014960 2932 25119476212184081930269035715642872785728920 2933 262223672793275999965143147719782480465068000 2934 2376699943319982000295912201243138381112440950 2935 18996383488018733996930990323670811116449137600 2936 135540206776221983421766247855200046026639206060 2937 871846736184924972255815831449738264093781911320 2938 5096806153262808387612333936205608593406172044900 2939 27262969518640554060814682494095482263884254860800 2940 134197615386454411755836114061126428821127015913600 2941 610849069309270842003216054216860020891822999722240 2942 2582091272565791048648765597225340861283910203529280 2943 10173050041127887709073398909468129326309667876241600 2944 37477313199448217331823201789807557616538316730260000 2945 129465163893198955611141382959101159578815799476700800 2946 420429135693460143480852112141063483839930583085904240 2947 1286337434633811018361487625466133694474542432147964480 2948 3715359862366590563399507857834830919816514534080908000 2949 10148467587531248134946751972471151083056503309846579200 2950 26256837808709715377802422490122766620293834145448720600 2951 64438232726831365096005983499643978611517031790680677824 2952 150195410333959726121868589585918897934746264711878856848 2953 332871209770968641554187976645394304463280804031183445600 2954 702173612826529695548439419831997191018798355988681720800 2955 1411093069626671078879514068764339381510025943654906859200 2956 2703707743781240561179842924278685543545760799504803683040 2957 4942719035996729903135355331971098719883617776058518986880 2958 8626710202921782868159385483140589088229917310857265102350 2959 14382446275712312189623689563109447492695972599741063268400 2960 22915524188023317879850458861779034712660222158425512951500 2961 34906407498121244695641110243101783624047675278685156544200 2962 50850654428068399368017840607789027691240915465230495724800 2963 70861693012459542088162805411883491376710734562149787080800 2964 94477453969283109548183327836655693790677057103313500826800 2965 120530123887820724653437994240960310949472507021682360436800 2966 147141125264353760594667918849797915968660933565064825890220 2967 171883836160707642232370244586905481125169820995705469250240 2968 192114803151747092353151505833194371828449119095396139860600 2969 205420670312314890093427383086469969624345024710955037258800 2970 210081223120770879428173235345783009821612677150854607814200 2971 205428589128764920301529824945952107423113209541074457988160 2972 192000774366123614268255493595806181882840597394895296633120 2973 171441852694852618311173530757106840615228239776477868841600 2974 146173672344001198049858351917586790881490524255728737723900 2975 118928895072326213920113254160049418648557220387336481564000 2976 92269214749122021858086656519704128126543244385737016244280 2977 68205123201274009847454372295383451735699432467990654772560 2978 47990732147468784525706379143201611278013412184185495692000 2979 32107929795834992073419427482587042328915064351064047504000 2980 20401164197086954632198385055473510347591582236233188408000 2981 12293910872337059458597170825311279592551848016439570585600 2982 7015284034800324151863410384190920796847272647757905185200 2983 3784082144418706854319455690144153951015249272619579888000 2984 1925642058485324765357761671103899919166727270506658420000 2985 922388443876503547759738143048946999184089453566642744000 2986 414823737001477494369410278200308559156873412278445358400 2987 174643887715070279423671471368320942390401784820676156800 2988 68599610079180898445866151468417275261021014911849880000 2989 25042485004051230102685729515573052904446214351676576000 2990 8457643410963962325916634501545280426636872583495916750 2991 2628561369246357956714781923080165302545067312031753200 2992 747007194938266174436128660046833584759132638214669900 2993 192638968252312001932318616166262122877569735262437000 2994 44658463625349440906384046509354994865704374682594000 2995 9198501076594317935457181477454862529904805704988000 2996 1658334198703893118156077212565050422223663492828400 2997 256545377591613008264076685792781174379629842180800 2998 33138793978386650147584023552614352964310869765500 2999 3434564580258225218862475150286389511784348240000 3000 268035276364746630255821540444647289602089339000 3001 14016736530243027244546858045763373412957745520 3002 368861487637974401172285738046404563498888040 3003 304080296820632548688921809257611271 3004 23490573130519680716125062283665992142 3005 901407844787099703354769662058773650742 3006 22905294949415294034365965883815920369600 3007 433524951181488381151610356616524885093800 3008 6517896935394572917178191690086411426694080 3009 81071097812917504221469493415145255883471160 3010 857914108682212800025808851833599177955210960 3011 7883397071978777999563918303358570470878868950 3012 63889604639618394002520443013818980537461911100 3013 462278002770144208168979281422337997229564372780 3014 3015846370645163619109209206613811719424256625360 3015 17883891617308374647364299464135103133448306744260 3016 97050007617162084291198947159064584542830302860200 3017 484721509197547249680596317556639772213924578409600 3018 2239113469331584371307360904825194023921497459473920 3019 9606855569622405731685750220719231101539874700335040 3020 38424166317435954476642246032051270514474803044267840 3021 143729169184561711182145368177585797246883736771005600 3022 504238295887681128929373400857176735744198966779300800 3023 1663294709068170117347809388548434615796562258062231920 3024 5170301831040061867660788090007386830900567818751079840 3025 15175457007285997817892761248351294743316983475035500640 3026 42132869880947984289429471792092739001476932777151787200 3027 110827401038136783169025355594049025645764695060836880600 3028 276593482221205865348649557219835932903491211685906340272 3029 655787697882944283028992460121587037809726052607988790544 3030 1478806562689328033446963141634257007224678231092185094144 3031 3174931171125153889950978674912069167031741471648901602400 3032 6495798541818782667333730557202939730266841624952257251200 3033 12675432102476382851928409010213350506216610801332812154720 3034 23607024105970455067409109712475573117264031037156196024640 3035 41990063695899709714323033973945505447444337299252268263790 3036 71371016707134999015646296694159399651305729380555723641500 3037 115978411854397102636239038387781342018340044862632392923500 3038 180256303776440575247835449309243089515778227254984124408000 3039 268046078860822810807562526564866792463093117199271469777600 3040 381462987627147603092812318313513768625912001998422544751200 3041 519647612044040362077160160307956642050941464476212223311600 3042 677704852424618550194006337893032351253465407887377365312800 3043 846215843813713963584608285447367719475601474290822516423660 3044 1011664892547507153919011537534532611287771246708514475550520 3045 1157938263483342415373136689702472789579403351356979252790520 3046 1268753766826636005908545020023685329977156428076170881138400 3047 1330557606642488461755958961271982844136221902846972992862200 3048 1335198722356021649670817001694385182463785828885670348900080 3049 1281665464527398408911152825917813012561962839308420682483360 3050 1176382075972861322779063986598986005363713068694440485261760 3051 1031956577934073059324254927495972134060169763100864393405500 3052 864712937643760897847961988433451412941876221692074939339000 3053 691670845913646140015457457486353198115271635137912883326840 3054 527741996657685648121062426334694207503189316271465206263680 3055 383769800215279294543943288905089373669149079718908719187680 3056 265723191947664169575914631613643942512452051964646271816000 3057 174994900251107286837551184045707417857182632815430454168000 3058 109477638502096734251978568725930547066533567032677668092800 3059 64972292432960747313821501417801238876020270439544452231600 3060 36522074306820219563015370816368451002969188295489804085600 3061 19410711277523487471523522446252749210064775633645406868000 3062 9734648711521210101091867824371878832658943064359825344000 3063 4596318015908293577546889860022201622124745601780559131200 3064 2037950509656133122984629114432002011390128259645168422400 3065 846046594101106658460919798204813728482809605403892126400 3066 327751875512182813720952239169858807230856407137299856000 3067 118018515303688094025166701132177386883589060372080936750 3068 39321722013736163739922334683630458845800422212737115100 3069 12057786420180170109390644813906938826013664708169486700 3070 3381356248138045224152211105321402499610583683462371200 3071 860541152693964978502086420860582809405999724029386000 3072 196893493125164431889824913183439623559676815240528000 3073 40029224403925905077491748518519619832683710147921200 3074 7123450369407733807389241481484680105840996981498400 3075 1087825346299462350788788176256270292080566887619900 3076 138713476985179071026808215132191556407190364543000 3077 14191945736871065085103693771335415580619717339000 3078 1093305449358956125074654927569543126210704150560 3079 56435807608610083379359717921099898215329870120 3080 1465865132691170996866486179768828525073503120 3081 906402684782675643974179816531098249 3082 70927099434538358311596864527853350418 3083 2757163122098154479928649582468387029960 3084 70980380004727278213287014526950515075840 3085 1361189396632807789543431974911069660062600 3086 20737515334147391818951011387108427657770720 3087 261399579692167354930066130174202638688674040 3088 2803620456192232901341076693797085319158518800 3089 26114071881475800000112356404822553002427101850 3090 214550082015212817994186437255782771758702517700 3091 1573957123499504263812834989862788258581401625920 3092 10412294414967470949812877709371219675097286589840 3093 62618946115211634997484236028906643638241446687100 3094 344673122318354964023935401277858320236729934703800 3095 1746371608220654345466182630624479371270718515592200 3096 8185030648821497300722675733519975229745638954631680 3097 35636549650602074048133820739312111629627282666719360 3098 144664686734436676685872895531769826225621652671502400 3099 549317591424163452880035742960349208233006657793832800 3100 1956659373963252105085789752967517423712708306781041600 3101 6554406179178677067962731376863048952515292235821449680 3102 20694385782342982962907009049792776578335148893998577760 3103 61708173486646554626839854058417776221422093843795219200 3104 174093365596478400097192613082103997639015919516590923200 3105 465445722536115650938390076510829578908195545935197756200 3106 1180945074692402016007896458867275982172931123382335285968 3107 2847259133943267677714446644247979429275848729811708255776 3108 6530800679713491399003645797385742335536641895627802443520 3109 14265980391295114140803202237168996721216828204840289808480 3110 29705640206595769724906402249663583296154055141833882758400 3111 59012128367450365878909020318260987248786747725992247213280 3112 111926163916773638809878024106220208902515254685152564586560 3113 202812915417823434861047593890185347308805548739878853681650 3114 351304774679799730444466523187129435967601311375570845400100 3115 581989168000984449150164857979057422094512748465084470818000 3116 922518139644582032119765294991043678433154514375831439118400 3117 1399655097012921977641196180561781743312145321633338473005600 3118 2033206392499244923744819238767287516776864183658798088245600 3119 2828502537155723222902076823784487346891987792361401309963600 3120 3768941929199422755370959086391646221915476170925357770653600 3121 4810789230497732482219545362121606974308374110431980103503540 3122 5882565847182543627235293375719380947781477293845931887159880 3123 6890705987919216287580868735731490920210107082705227947576800 3124 7731665004873198324270238171851440434606384435650008571132000 3125 8308703324188986494252956571402252159010582257265912839123400 3126 8549777745039736864525350036146914381780189035433701687975120 3127 8422076023213948970194217661066046814433513141610049070079440 3128 7939212612202538033629402302080212114201304220789936852408000 3129 7158946556959392448798546524365690911996175329217741920810500 3130 6171918195590422345801273044127022388108463574782234676853000 3131 5084412569143951501083104358728286375860002841333653575168960 3132 3999658399675203527414339075677957319611219484806871051982720 3133 3002182014401488856375368404181072172434972995065793781034400 3134 2148367494890543727716013784732950303908277726057406026321600 3135 1464244461182366776261433285578572472269449996051306810016000 3136 949453159707411711072224252145326152781010204546743848099200 3137 584991075317920235010719702865971337442054713844763375672400 3138 342005835219688294652562079236907609227064494923523368964000 3139 189427264085134854402801972798312779741128238388511736232000 3140 99221317651968474376590140796926926038381298527945429888000 3141 49051213798521819705866419591320448291267252262357094868800 3142 22834405794749395867295147169614422465593895244750649081600 3143 9983953718043122919585547117754758231167578253490292472000 3144 4087958960405990184658373564524586489376676875599042640000 3145 1562175216779243616983112504974367756244550104320808427250 3146 554971850417542605326804536553451656921789547530752284900 3147 182451915146370212982387428442972260491148827630030318800 3148 55211841158763254052577669409876602229340963324549120000 3149 15281031034459157846210045546495975822451136021148322000 3150 3838603878438755355405900781173152382205356806785176000 3151 866981895529616519014756383888966038783326334158138800 3152 174005850701267845116368925446017179689987168865789600 3153 30570994930792582831372037641290085174589137727710500 3154 4609228598763791471528677432623713304683492642433000 3155 580292892352061327924239923094603659296450664528000 3156 58617992169476339936694960347382427612989291764640 3157 4458428801080196586969417715766891959011059739480 3158 227209095567131504514305357864168421386392983600 3159 5825874245311064218315521996517139009907512400 3160 2702025455277317626546252336223588133 3161 214138723630201110059517275539766873760 3162 8431331076861223144856398744696655063400 3163 219867188598027620129434091980243414693680 3164 4271384976826626196288199570516040778172040 3165 65929003302356610431792952954155940371849040 3166 842050009048294325860694449013238613106254200 3167 9151895963002011521071254140884863687312031200 3168 86391911689608807378945505321459887364335256050 3169 719422138390411617996358661082352129805626486800 3170 5350038566967249860510516285564565041534565937440 3171 35881782413413994491511480272605429677596331082000 3172 218803362339723699244677401669474938764700745534700 3173 1221338367931317853988714705682551331172110188323200 3174 6276361215833319586923619333133474437239169085985000 3175 29840038590757611184503340353263519433502548547974960 3176 131810659774254667331625260608171820579138540383641600 3177 542955535770577504282662656735846367968514811887777600 3178 2092407583258154670862679961965894021306304286289858400 3179 7565481096925763150281944181088977760407618391623334400 3180 25729668044018547697803470955944719704899833642275657360 3181 82493072614599081032269904888787238130622189974600817600 3182 249838953326128217925994481783806654206287083789236835200 3183 716052106653113358124220896551686206192375178492531544000 3184 1945239330106182051764527287708713558839830861826220603400 3185 5016217828389994979740230689316511712376462421888364797056 3186 12294819731482483805777618315186187286659297716870390543520 3187 28676149499272240003449341919314471229904354238607755544000 3188 63713471251982977590402234703089617261708545414593651166560 3189 134978736887187301660488653241186524618236856377551883414080 3190 272892737854939907898235116515838786981095944747196203073760 3191 526914679533037502087367263763668441813338190306646432086400 3192 972305292345642201678959009620449283513597924700302735214250 3193 1715682569308793746782423063902921772408656821080210406531200 3194 2896467683538488555607826657800145470822239035174727687571600 3195 4680505338736653046632258377941528746814865404464662593543200 3196 7242269981428608181066376382171725040055457246013604254088800 3197 10733765103660651811784687388205390245473983750568739947469600 3198 15241762617677429073133604807837400607213895439962484375042000 3199 20739957152133762092783420029098570303267402925093765630435200 3200 27047546612774326738908203971832319683609683518891590950359780 3201 33808610648608405353290215233888709237669112373914499317253600 3202 40505367971819465586068259454127953478961405904681981588490400 3203 46511917308976694640423034312479831194858614994130593764471200 3204 51184300169394904474297004615305694569100532309506869460855400 3205 53970689250606196366441512626479226184371372041820691875183040 3206 54516529952993399891983061334205933046639749680470005996554000 3207 52737489331425670853811411137537907935656161357013602118788000 3208 48839812771022717125352908610286804511553022488364910395952500 3209 43281559531665640345695779517369583442129454056849713205136000 3210 36684633730566913911585622344658641002975336344218695120656320 3211 29720804337697546415246514066891641338667704446847706785190400 3212 23000474012777506493447063782570858770491070419100149040948000 3213 16989342735894130149798023631816741043115125362043028113699200 3214 11967374436202802778428611788717440624709918878998625160921600 3215 8031071826516676483536610687852603927756895639994882238358400 3216 5128802625346247709427792909561460782894032121318466077290000 3217 3113016191988784144703339619128350786584165771030297253728000 3218 1793316698218845477601024137495534671288741042167793742408000 3219 978934374589713391433670489046718479412434473416966035440000 3220 505469274997576801838181067257184308067821225490906072353600 3221 246379281794570147969440469241533842547106946538771507664000 3222 113107076662072652642853953690206988720946460003977094776000 3223 48778037507837111824707965424950647143174408105507970848000 3224 19702493103580825061404645197552220302853553739791560142250 3225 7428542804246214520052499558440669784397810006542309364800 3226 2604147262422919763499352678858034036149866853218767562000 3227 844929085822156713230075494013786386444761262021695276000 3228 252367172480913131130808273012436679513150566767741602000 3229 68949083938308210526213920935808179799605849418634548000 3230 17098792581499210593302565401421153254965977974278311600 3231 3812887609403038586896614029656043652329863895332344000 3232 755595372852741937482909226999695000549535674668500500 3233 131081015846700230034191079729467627314627596666660000 3234 19515502271057366832582590457116344802861069087496000 3235 2426212992965886557867593846573365357542508003038880 3236 242015554961589574225154257018316730180072926364600 3237 18176727645370520361144428629133473710911438688000 3238 914662256513837082275536953453190824555479446800 3239 23156006494021191956342707682359261381151378400 3240 8055493546032345378034184224717759977 3241 646462796474571930306917649335540975040 3242 25776567690907513059677298063417771837960 3243 680779954133107818714917223356993891492880 3244 13395873303644772431659714387696142487959760 3245 209447538523731250627076458523494910518429584 3246 2710038435948398288094828116047656923641977000 3247 29842267613902957813648317745210155323637134400 3248 285445648884902557962245282885705672563371934650 3249 2408863966987206073406848542924234371597071494000 3250 18155752630316576660845700452830432952074717402480 3251 123427868054696264936229019490934675811798319149200 3252 763010395609835949032601519137323955541578433611700 3253 4318247496432022520221071775465888925995566894352800 3254 22502713818349399647059400422915942122811490159421800 3255 108503765829201883340612702661869732380233467758986960 3256 486161118039501300147602427303176113851981304390844250 3257 2031640634397453747086900894192845753332903032691259200 3258 7944261691007712217020266373452238209411408369969239200 3259 29150317218957253439181169051895042401251599450192400000 3260 100627930903583602885594718348725599532935255719346667920 3261 327537530176680487678017247326355997224906319901035649600 3262 1007275347332901598313199972126307658860181737192389796800 3263 2932014997023989725815650213242840878282921486884023473600 3264 8091353245545405042330756649777353495324384477220449689400 3265 21200609054873429650421097723053008521923855192282520217344 3266 52810425268478597103679481575050320348161494201353336981280 3267 125213252576097668404369900542257867702932914089590081293120 3268 282881185282135097616765062229278790233120395666810068538560 3269 609534246901957065782105297926267811808893608431077009344320 3270 1253738225901834299964452663401794199206950434424073222549408 3271 2463572819148740074268390671295427575227567475609329163577600 3272 4627775881606089872410069401980899098593631619952662357813650 3273 8315573038564062024845659977690213878682776067530750184955200 3274 14300710644238117578338050553154860781538604963531420389808400 3275 23548923391501664208877529177325333528171165405031460101152480 3276 37145498534468335978994693796798158700261541774537837490614800 3277 56144755257483276082254939298038909415551445401248636892026400 3278 81339158256008811282544574514154803697764216430306830367354800 3279 112972161710386922637899592712422327823843795843841106976843200 3280 150450291667970211190969553144968812988050730923199496451449220 3281 192135712772165439922508970190955946410018479313767714636432800 3282 235307362661420277383597594849391468610292958154379810987904000 3283 276356330916510406338112692610322171866174499662558582313114400 3284 311228201487764606327571241907806568976719152503964280053126200 3285 336053054628604781024789449173052831809636527880880772459452800 3286 347835493271505336666121716912897379700831989038191157492114000 3287 345038883973007304317209952759237804270830989431022995972652000 3288 327909027149816892060104959213091567337733543002561888274539000 3289 298444662988437386959784444909888398849426877669531694049296000 3290 260017480913961618095375844654285691564363319277563215259158080 3291 216740505709215146748820275039661183706777262280119485831673600 3292 172747603560407451893342961581140282438393735132063594766330400 3293 131557741591993407777534341341226301711221589336428676166723200 3294 95655618283384999442248505975073979837091832699432800683958400 3295 66344823624741242749334209949239405517252500359479092113394560 3296 43850041788908795040765023011707944006007636099865219726518000 3297 27587302404167369705481579468263742592674985718374556429568000 3298 16499634570717584368096111303722571145841524167379887665192000 3299 9368009098460922744279139335635999314593663755422238457552000 3300 5041198543929915515480854333173646596012100952322848703225600 3301 2566566117849021041652894548454838863186286342234733806992000 3302 1233735422888988486955470281530731885467465152325486210280000 3303 558657557698767799929001978885566278837599719869468207616000 3304 237679348216727918528068365690300424723914189961280304869250 3305 94725743017035100945968465972210507433964325038234145072000 3306 35244714129565377503123971950794310361534183548631945074000 3307 12194347005635478667585463288439845170859106353661697188000 3308 3905442925888473038331428791248513115024324258449777060000 3309 1151567678928892077406203034148580022348773498161410116000 3310 310624892776011306833470400242433118687573736927893958800 3311 76061306967850407290991960796224296842326953927494224000 3312 16748540623404376010299262518056989208933131457868054500 3313 3277669965808803640921922655180252287137351502135484000 3314 561553216447952912649643001230320317211996806655036000 3315 82569875652774806350340098657131154681291965055689120 3316 10138410657848758428685076525935991214892934517707400 3317 998811184113110093844886353170884380414583555905600 3318 74087642777620803664318493229708456788993835190800 3319 3681805032549369521058490521495122559603069165600 3320 92045125813734238026462263037378063990076729140 3321 24017537903429183163390175566336055657 3322 1951452750931811881548455493739818091314 3323 78786517001822411344844545308932131791240 3324 2107083366363323541350394382866110599860000 3325 41988631377235300817686237768689885930660720 3326 664907230847653513303506747705163755109061424 3327 8714201206962027472737686593721177691836958408 3328 97206080164620286689148330915537627425594848400 3329 941975536390767629862508273280329089683388891450 3330 8054344578266389997549033026663746562294871979300 3331 61515304036086285982168974225466651640822004294480 3332 423823047938115987870221517892310930109761825262960 3333 2655571039115178678054779817998322317989152660566100 3334 15235165464388136867918293510815293212975073713720200 3335 80490608770436559204313792836315021986180531312159400 3336 393538140861627612203365108018804999269179009778329760 3337 1788206307989923900234954859245612902414782917498687770 3338 7579596922612939172300716829299679052584924976916187700 3339 30066570821113319685299853887996558634591908059274061600 3340 111937886419984991279708155469976261636170486674082366400 3341 392131103093156137277406408867676023545451250221270667920 3342 1295482389344484667815642633347430811779807351106179788640 3343 4044441536243938847691178083697972360400222158092902184000 3344 11953698542701282302012136920113248605465418785215862523200 3345 33502149886419982666066391831215307773776370696881986460600 3346 89167976317454832005999453581182777882648684800934297608304 3347 225676929869754254253266893778405620603848313461503117215008 3348 543784771370705808411310976729693740092064757018835048478080 3349 1248811990869174253879047152126696626798602875786504981371200 3350 2736020398333179523728821972615329062526833134478132007323840 3351 5723656036516186115699891514861091485805503562918637957741088 3352 11441956243348972803046083938237308614709599618904305144415296 3353 21872785615647270392288804101048892125186603949217966502856850 3354 40008826045926980544987347397316977402384616858721710574830500 3355 70063965138138298215538358638842177379764279769325862806566800 3356 117525021910780722580813289955200132949710569451095079805607680 3357 188905227057479060880649881828450308104031274384740580364708560 3358 291064935178174914435897056823735372546935250137514960481320000 3359 430027638276168104846022618575659609541715298395956259486255600 3360 609349589016286847900607508978290104235840808931354584603264800 3361 828283261930291747018367109419502779931113505986246138312508420 3362 1080159385544087174269207308266137720632171574031189132715718440 3363 1351524360671143309314363993101611728706590790358173200780513600 3364 1622533335909751993230322188725445457404129562592266338197402400 3365 1868872975744459623869660963893258810404248150602021743999771000 3366 2065098618449519260622407459771978215013631819569571217199042800 3367 2188821792541253267497576960208752023527536446124755389226507600 3368 2224830698674334017363910295224683217973199611041673081142800000 3369 2168116408339189181751891373929026523448832153301351200128683000 3370 2024986071246656941072173821991064406464432063274857554760134000 3371 1811929728453836030286254958185705365581383083159128024315497280 3372 1552516584129959145591731476989128854096251569157012866182642560 3373 1273122478699499735387353588705573984334339835938824061296365600 3374 998555148140453449355444299465439794703914675093578038578872000 3375 748571817295500430634455977816715625366858239035782526844732800 3376 535926949743176694556735966554148033808430588156694659107372160 3377 366096327966223402680388328479442199375519780703049381420148720 3378 238375222582430700252316953243842280446115201356323156518444000 3379 147777142562962309173491213600977622104088007930679501019688000 3380 87112049957096320275308273953176249798389320001720692202016000 3381 48758574336747554988783504566141643397449198477626628171801600 3382 25871779058639778014859467039519893618520916974284624533379200 3383 12990264091745794548720342084130316355546583236110395906824000 3384 6159424715575763153409390875993333250959743109791516717776000 3385 2751638357861183018208577270675348679493112929373887239141250 3386 1155141296599359660532735020590473940817581480250100120642500 3387 454334365053417642294378397161180191736043015535970889938000 3388 166850256768205941143980205878492490637889702820792918856000 3389 56986718126889968414879916046810192094058081327330105996000 3390 18018553068997949547301359263018969997381362324509722636000 3391 5245914945328405924288626260879204643039460157619651598800 3392 1397310850888349205371387184362629956612006792691212189600 3393 337896281154328317905598652546559575876535825818399222500 3394 73483881346106598971765406634980782395815957339226233000 3395 14203747128192703201892239998467046052864757112840564000 3396 2403656503637646845302197837075788465824212099229837920 3397 349109479127134805551133902592053363064407317377904840 3398 42342459840795060049781432186208562841146810030712400 3399 4120553465594836055651293975306624664622434907834000 3400 301908012669048300726796222762600049887451671579200 3401 14819265256011212322260424349017868302402353391540 3402 365907784099042279561985786395502921046971688680 3403 71613946462741668079206163218526740811 3404 5890328967094197920344444286618931219062 3405 240757095329162797513366351289337033370302 3406 6519128318465378576661688920166309980169440 3407 131539674447676551325077999040499586424710720 3408 2109316150224547861431913326948095831123790192 3409 27996510901543979358539382277170926589999739704 3410 316305996225379834575124450986241523677495516944 3411 3104810820053569008696058636151041299902874268350 3412 26893855306081742594799198492270328355962649808300 3413 208104375360534583937561375310746839074588674317740 3414 1452806315450832044299229814027389466647148078916080 3415 9224828282155976490043213345329141734690460952141980 3416 53638808183899951596710493955714108273125896804983800 3417 287253568644275559554633490483094001305127960284076400 3418 1423817933123215570018581656323637280692289810573970080 3419 6559856265937158698200756793973623518553578411060936110 3420 28196563767673238257362549324131451339249480966901058460 3421 113442136969855650580607739010293028213026082805352126300 3422 428428105589598882703917143764676878842401097824335646400 3423 1522703755935004549202458779114436266070773165629502568560 3424 5104755962249430001367590605204855040507048067541380562720 3425 16174867545560477100874013650496642688883872809359858386720 3426 48529517653081251011567138720512302995171775693186456187200 3427 138097012135056202808672589882206233071598785067520783538600 3428 373266207354296285014242456309888587804272308310493542794192 3429 959597965713420948456493165561986946253341334515346951375664 3430 2349200210328739842437446126956938704922851264710859986198144 3431 5482564853683955190795682613807883603229678484004577858807680 3432 12209766535961398001431938299093717265826579088720583590139840 3433 25970206984181714591293174112214526548504068758056814811937504 3434 52799986958820769251974332303685195479884851170316398774544448 3435 102681601584299390813801771914849884216573151257729621585289878 3436 191129890299489939618982721186382050267310244144227660958205100 3437 340711906037056107784570414561868789219424923225384493165714300 3438 581949019397868870752381838646953994438433795350626513266279040 3439 952817869477553757655936266537251172277149975816858599101158480 3440 1495973951004257573025988194972769770183459054321265689294055680 3441 2253013284918421516312956816576949574440941338730918380395575600 3442 3255673516869629031568439007905426162954088799060316181441760800 3443 4514848275478827176817042538738157910557950400020941375162260460 3444 6009454895568262449207782300909032313392944634046897858282841720 3445 7678172190286511044319721084374704092409310009683709549544007320 3446 9417371509082857591136421497776601474130513655820800147350132000 3447 11087812384322595949041946127106017091109529756239898665575921000 3448 12530787282618493154292508857574227553277421462940892983597760400 3449 13591757642240772663108261629384457819472373015052387762456004800 3450 14146923866558607133946457142319162324846589615465872647993564800 3451 14126581413713734525082909210761698820054780062650344011271233000 3452 13529277217536232191184250499981817388029663897118761881973554000 3453 12422856741786318401504445785418882855455007094719381611258599440 3454 10931917531420404478838227731126897805341058117274852050874628480 3455 9214841928287367672452749220996117737980549785857389876769114080 3456 7436231078168112488672628483863436545677557619086122348530305600 3457 5741347557997767677411677475143914598886431614503672719739092800 3458 4237954846186378824239863711393178035622711333933655519139505280 3459 2988310332066766515332989307690809364795340872755448249195505360 3460 2011052179050459807967881491144299245843368876339509634973900960 3461 1290334243906337044865631092942152690449260869604090492608092000 3462 788427302798273380759673355449341236055078171198165781786976000 3463 458185209135100260282732392146070017449879002485713881521276800 3464 252878912036284132388867914527785905501727021361923352415209600 3465 132334277168697028617265625524496277240981780891681405851121600 3466 65543489134985109661845240403446208019172695046296183720400000 3467 30661531600313859807094879677520139972904448895616697366563750 3468 13516347458068058757715882144239732624078950332206639718015500 3469 5599963777177837948303834397973291382650724154831871427345500 3470 2174058794914648062325114617217437815322497652054335955000000 3471 788183431611086592839969641808439048124810014277275544512000 3472 265786892751128247003300994249150239971546933312901487836000 3473 82983101043005273971217347652761046631741909043361597828400 3474 23858693152012791472748040470380632935259836199964086640800 3475 6276467397429812440733994186087736891477564694756051028300 3476 1499128464846560323833743283132793787463939715586718843000 3477 322041628442963590786314889415278431765066740560950459000 3478 61491244556919292165173916230698700045741601688646584160 3479 10280006086261623087457582861036758340285494148406445720 3480 1475051491063841794519369915550998987884688528101075120 3481 176747505124220850104760209811387688555451737340738400 3482 16992757493559523462858619920207155653421365222299200 3483 1229999016248930622747615220968483069099395331497820 3484 59642968808143891568603683182466976130656385254840 3485 1454706556296192477283016662986999417820887445240 3486 213549584224047642063409640004525083439 3487 17778244079909314821492667380894370193688 3488 735544728565075422822299671365327255771510 3489 20162030387117937102419115493228741871153220 3490 411862192141687830121530622607650915571996640 3491 6686896821003691847544627693557481438703723248 3492 89869784641464049960542173200981737636297585336 3493 1028217273436069595406554457462873656966060326560 3494 10221695735124615286636358783341475582646523399590 3495 89680029667165026992875050912213607976220773901600 3496 702951312992438647681866627568520880824301430790460 3497 4971662117001689554516176705645472381908374753743320 3498 31985460557552345184064480431758243378829114188493900 3499 188463221538487300297342073618216949010909556874751200 3500 1022871509452046324309520264732887486193711687895282800 3501 5138964087589179473591841466571653030905278096914691520 3502 24001625946696549430928382083938180207034128590592069590 3503 104599595570941321918759599042177184084755864813375490800 3504 426737289944002742329080509278420265315798093548697220300 3505 1634497140742801062560904684821476441949309978175974041800 3506 5892670432948913152782413645514140430263264363437726161840 3507 20041754710945188912591710057470277460058441978002215282880 3508 64438014825009633477440324826978908526405054538842001888800 3509 196213090895155172367373350312003388415415831778646032761600 3510 566774418070607253410848981913398242862282803690667813192200 3511 1555376631230377381056479825701573942897157908488471449884608 3512 4060578765272190085497892033367215214165757434325600999204336 3513 10097065266829694167012094648901870345042422039686624260268320 3514 23940566506266911095661330754183830570480652706732763464650240 3515 54179745760714434289591991411691998642274462655928041681702080 3516 117136463786026819668651646745447615466675859287170505618314976 3517 242131173359629398207853601637894324510914513729053177726088832 3518 478881508665897371734118889578606902010752715846233962853919070 3519 906789537705212966503055676956547909958577662001131084128407280 3520 1644892333962987460478805453245416896925777177385996767939349100 3521 2859851476902758277083509753146305328076874710628911410431340360 3522 4767816996641360799254883875445060691373549300893187963846765520 3523 7624910516832846608758767422969142175641883223089166948377183200 3524 11701269817576890398582355942720758649283840629181017470673822000 3525 17235909797645475363561658228716241471023519670159861003383537600 3526 24374456728383564269384520486961257504577892074288870081957001340 3527 33098544548441225510110037533337979776740647034172546109256404480 3528 43162572526022917887260911813551847276253364039293963569880787000 3529 54057907499120712499972009197629532243952083479563297528419942000 3530 65023667390888053061914178341644734624766107966849935873126677000 3531 75115328296350479177773715886128190689762322753717209895959625600 3532 83328312954204560652214397880232332898581501156636487845087019200 3533 88756997732476040050583297575961505248758764889583235258922272000 3534 90755752357572856500626218731657161412973807146423820854569709000 3535 89063243143923955570198989545279064140159304232106315574893208000 3536 83857440450377624370957288425322878664251632471506444348078964560 3537 75725640929756888690606513592331267208302467670124960062537127520 3538 65556263051761759986465153681419360273199849313350858138969122400 3539 54379765429820740253997954704032338229729415018736976437731452800 3540 43197918914696408361096028356826409791928944066196733438262113600 3541 32840304498757075980799856951201043491893297922551952341112440320 3542 23875373502556776434800889028128615397507275304285607593525924240 3543 16585618360007671935381408290057369481160996290830994078418646400 3544 10998862004839591290227817601914631808313800272622412868344165600 3545 6955787587231952137575062647138952400575274192017716949845992000 3546 4190074442380260929211852941272951868110582346157031915312963200 3547 2401091531915606664206268966229032216824110541212975321514966400 3548 1306997610498532998423619809137437257636100847863196333199192000 3549 674701272927400003296877484881286214366549146769909004304928000 3550 329703700778683422639263789018243464060379870044343035590888750 3551 152200813465641516962114260993330827270754457644688317037550000 3552 66218734195180040861696275529715122545186622614425285920263500 3553 27081360371019061623437691491785211427709300609366241706477000 3554 10379619291528651573686063541297135292194652596869934169512000 3555 3715517274585159421462298556946955928865642937830832131932000 3556 1237257606705047946671267379820499231651031448002248059287600 3557 381504170886655239855741116269604298700232007569945057563200 3558 108338654769928975963045056198271555558977975105713532769500 3559 28152620152562202195443855580217703874560447323454880744000 3560 6642691372120353064247502785867057643775190946818467743000 3561 1409772195638126858923878919915997734368821022170492505840 3562 265954128191347101037391234557099774319947943274884348280 3563 43930141561598856623240296536456052912700105920221201600 3564 6228240801796392314799611145405229690133661083396431200 3565 737406639139117925155678715607129126727541104763030400 3566 70050666865165000647325025897807463465455924481809580 3567 5010009379884086891762709387327225994975136361406560 3568 240026581788871758751697749392854903940446428464600 3569 5783773055153536355462596370912166360010757312400 3570 636841109936174185432282672882962469003 3571 53654574229549318688145486901654584211440 3572 2246695475357367182649176398741348722234990 3573 62333261491515594677564296651507504535386460 3574 1288910513981318094076762146563101186967161710 3575 21184445984391103467822505609346793666838004976 3576 288247723664573574771032794776520353651174708360 3577 3339154592788002308677638911202404053327998235200 3578 33613638705795198582135472690621851278624395828830 3579 298656920251934939519662830482750442110327474515440 3580 2370999864801708149749342574535693989182007825360220 3581 16985739102690640987624442704089283799632799207253000 3582 110703444076745763130570611604478222759045047789429800 3583 660863869773106552246602092302646389682847243350968800 3584 3634433293628227485572688999156750922487744118873978000 3585 18504485144429251444569572925748049517169777485413053440 3586 87596306530612645416627420232762386464486945039911377150 3587 386971665532077197576740564735567539461627965879164544800 3588 1600577195795677577195160454085075331155836132009911061500 3589 6216308043299462085462611205495041395866300035225144196600 3590 22727990982599764097159731899175347782341157138650258792380 3591 78407252332534423949674664260657954102666012815861598219200 3592 255745673429486436733997557193740647917872000692499511407200 3593 790163488412635272246388518282417675702279812745363615388800 3594 2316341145219074207019928022195428456233073970383594938649800 3595 6452307603360424050526215029433334761227281332375841355865216 3596 17101813596357661972817607495018873658457312205498169309775280 3597 43183262613491983752550474180042142460467112245302632401933280 3598 103995869693273771991257224041905802591888427449962427242491920 3599 239099983602224368269872615168146414083228469770001800856931520 3600 525290548516742224650244648713527338571810144628495086287137312 3601 1103650971527826652545033455120541302781949865905662057757566720 3602 2219199317188233671353066651350972359432950783273803677760182550 3603 4273471659235158125361103627933420675609930088556472883586262560 3604 7885737975816511994646894524064011336052458733511428346940740380 3605 13951125500196045153454883666458259261633543678145918188536665720 3606 23674612871720707186640309465690079249215109887828768955031737900 3607 38551291035587619360682338506937103416983824634288224011167013600 3608 60259910477407124064888190583734769346792675892012028036654830800 3609 90443854297357302472641013357533295584491650786061611332727449600 3610 130375301983903237755288718593566142551372538045772015252765757580 3611 180534282807932053285899332186176805658089847873773516361093876000 3612 240177718647696879256963516178658869756852453528416261839264147000 3613 307010658116743394071826655174724079072227612267983735193767810000 3614 377085224317630347948116231437051579851216771689783517059914524000 3615 445027747231180292152218819340818236555098403631796845085302499200 3616 504627328181561596040597413067646967636813659210093882478947528000 3617 549722133223820418126662945424055261708996856394380827593446208000 3618 575221031647337908443393384667113710895782065502065646642853777000 3619 578033010947989957940919841487268668487610020286308125893391232000 3620 557673893976053068004415912806207499889899130986312043206510831120 3621 516388269178800091267401676297949531561624771638041177421069725600 3622 458747090956268682033845128103139401547078046831307381540604207600 3623 390819455053956565090196479257731696612943736023103644622629590400 3624 319124876836379423723974539262471977846481901753862132400084670400 3625 249615315779779052483754471978184481720482180872921014685845955840 3626 186904027978529403625200178893019509875120432848382799572619824400 3627 133868154863795345650192792989636532837337085504865557695738976000 3628 91639282306945858286392595839779773078786230514248970284103791200 3629 59899462322392018687146252459744976698221363639895094146621297600 3630 37345995274852566118319651559301958310852722661441482709578858400 3631 22183738079547002526714689410271821364624892765692076823320432000 3632 12537909614619919008420684328595813755684359830956145417704680000 3633 6732531467619013265831750251042106519600540378135834866117056000 3634 3429112673288927187784294735191652011306715013018612524116651750 3635 1653620743165492180057838592522562602068792019692773525266828000 3636 753428467721864465933060666075360372949502204101048293150413500 3637 323583155274810289362376238639763372077798655599330208513627000 3638 130652719762819189960129928695990280162315370009055301748277500 3639 49446013863349073601180607492516943303172518147228802965724000 3640 17479375978463030560492172500188620863549413433377028521733200 3641 5748762521100102670486027778026136176848368429889556357008000 3642 1750926057198583480897485973470178952740532452142976975055500 3643 491189062456916181653937794400227639962247135446504500252000 3644 126101106614073481298968727815439476787180332292289177927000 3645 29397645176838547769620023991035867273474958878098969929680 3646 6164737788887720010745200399468774504968435904461945096400 3647 1149194050928236159635775297293234335800795454595065246400 3648 187580876479166031195355707103595601970767431677130109600 3649 26281077775620524380789526957522248362212429598692697600 3650 3074982721357070545656715791996858654880185926391158460 3651 288671969031416435192041826603140164472376904633425600 3652 20402259452054099493894308698392666834937946419491000 3653 965890100210640571362253593942331782121796471170800 3654 22997383338348585032434609379579328145757058837400 3655 1899301680043216978094529423510129156331 3656 161917562918698930211633541291758203941950 3657 6860988859098608589829688272283642964418830 3658 192641599062242891271216527778505730425015880 3659 4031574019608004259889591199229431386524165950 3660 67069660282126027616955238026993195922868961852 3661 923781103196306678805707963056924163656314857640 3662 10833595408066915252724491575391933248258540652560 3663 110414194339919251681721167648277144505168355238430 3664 993338786838369043550462599422268701868564988311260 3665 7985749965538085012719003787611402300856164346250492 3666 57939373131083781756022178082433089067322025281656800 3667 382475269719796018932561694869906763553169835105477800 3668 2312899881379927940502809680861782944702442571900921200 3669 12886527470451719217025118291393800378047605525787541200 3670 66479004620321854254129067714617161694007999854549563040 3671 318902370835978288473747081804613005429109163607574545150 3672 1427821896072298043115489911030744131569061077529876202700 3673 5986256071825885816398220187754840778387619745307109235900 3674 23569934481926282132946982444522700249450628624385232547600 3675 87377594632914169785970888436323778299350677504991758437020 3676 305687162158532064921271983252411431926077584202364186143000 3677 1011306468633909067521771594614626387452653578736256730610400 3678 3169710189017422118380104919998091530242480167014706895438400 3679 9427812540932791657237424686737187537553592285091867477149000 3680 26650802389670751135739987382977470899579686354120789220891472 3681 71698262547868942400347119282531706253457385017909134628634800 3682 183798174405766093306828580250197325874449457046065357837863360 3683 449461970601209642011661017482242942275625325412383486457958160 3684 1049550554315323418960359947356791634282083111276605544194972000 3685 2342450423893647423501276523991440085604346514880508772799816864 3686 5000967944393978641885558268156389298637315455084819149565359680 3687 10220668860764976902304559200974896804602087311089853596502541270 3688 20009612272024451431319212610240315587952672006316171689522102460 3689 37548658904625256629506319706190107790286091112903416597715974620 3690 67574143735748326717053766430093536346790263066023630947733700304 3691 116682116206361008209672867242078474326772067742134890211942842700 3692 193396056304679812311140578796045189317255624441168280419752975000 3693 307799779232232890486111627312488801813741444596389045371516707600 3694 470544828077925315805012677039552609925799298720291326640857920800 3695 691127198627518513085663001410272575175220772919354005515675945100 3696 975505636368317649354732982146945967556702884738237023999909471000 3697 1323383415495289198972359509295719703705391540771057360005827403000 3698 1725734856640348215729239053067267170194100244738163514430351376000 3699 2163329053360501004366016770635446221725995606703507067278199964000 3700 2606983033318927620388085212913247294368741227986555676228812436800 3701 3020001551662145856031399435428793522078674201476771702526309480000 3702 3362751069044440379033822992737321336620596403480436087369706896000 3703 3598692764378350208140039584499417650295264775671160198406807921000 3704 3700661468462110032347912501108743099064712661583235921954597450000 3705 3655930832657279242567746263177967562983488839720923597995087834640 3706 3468779472581433980702544744095518648625796641565575523808480008000 3707 3159854960506915313278715434892413874330961467707215078820045849200 3708 2762455359242968242019886386809810866875196280018919164285375871200 3709 2316646536001046311962756544357545093868194330316391871582413688000 3710 1862646511425478685124934870432133751562699793374260520271728471680 3711 1434980606877424666043972538783941918477531337212987873001849603600 3712 1058551240652309237269604204355101476430038174333706776633963370400 3713 747131626812426516297681444271793140765057476779452735552894639200 3714 504117000284875331736439174666135063147930887827610441625497302400 3715 324863414422334255816621663366077846462315268132937934613361086880 3716 199730272992780513581021229610231951039170623451233552000006808000 3717 117016159924744511553593092518908262763272564469376894327536392000 3718 65242776335845301971794943784489237379460886255931180148738896000 3719 34567070711026863542256139646261394664459214261896848779908035750 3720 17374783460705496825591989840016597976982654694762720174293939100 3721 8269886391201374375286872450268826745989465929977291589817813500 3722 3719633860528587434314381031994372814327793665129428485102058000 3723 1577259766873735777697811936732579472980709359747237410397433500 3724 628862423246286350815669856492126011849092854709126228110259000 3725 235041836977198954405686845467263171397508493281183761570918800 3726 82067164680586574131789879539413072341641582012239962578660000 3727 26662230315299028386336939678250102385750128981664387855423500 3728 8022569637256302661130795269326750806544811381650542447751000 3729 2223611157105769608361730120119114263652992424198984070895000 3730 564066337220510108477247429928499248851119567797405084340160 3731 129944296428207921145987406677514531445915631180668134274000 3732 26929006622640519840933886058708109538396072873254108376800 3733 4961156164950300848143960788167799766066379319995093440800 3734 800348998436482880959092824625524352697278033734697960000 3735 110827401601401220506893776317838076939951147281031218620 3736 12816379352338000139719402460664416165836097345486293400 3737 1189171695042666983442161216408667479088951755423116600 3738 83066548618115089137153809079040533262474496520688800 3739 3886557784180910870481448985148906456632942943520600 3740 91448418451315549893681152591738975450186892788720 3741 5664826399082726983016239686109157154981 3742 488597451886132250443892602135500418830882 3743 20947816833025415518241806364666606707368480 3744 595152945462694595207891573085812784337587240 3745 12604125177877812921458726685372936390437372610 3746 212206324988014180972980521199252725837738936052 3747 2958227465087462849853350183209051106650006700484 3748 35115841549226976524188815175745368407224531196240 3749 362295287577475031307565596776139592527179425410450 3750 3299768624161126745346415879186280164865415075514020 3751 26859186915467096840177793176634507636358899124164432 3752 197327008893203083796208426011650292864084166598029024 3753 1319161802005650490654920240535908370141542577158929400 3754 8079450101770698687486047541977300302888695470414278800 3755 45597540078539271518421998063581873453125007614100569600 3756 238299370893011443814463978266534500067976073531716779040 3757 1158199804167541698432126561701654671815960161771262778530 3758 5254650346104037504800454892686100196718371040820770744500 3759 22326884437986630087608826947328912506344652077037914666800 3760 89103685162967558438780129763102009823378255309852533656400 3761 334861906693140132181914204103812130918582278061036700186820 3762 1187784784166998921808216190323870527138570138062280985602440 3763 3984808864175993699028689977160810316188135534159253814001400 3764 12667197024883698578584568591161539342841313776016074452475200 3765 38219346757841042565856711043386518937256120468808788444047800 3766 109615552749879317719429324626264721230051298462929223019802672 3767 299255113721211509790127011552570111626791630041555873360861984 3768 778628204432530652480078755038608518495725540157607808090240960 3769 1932975806876321680845348843787407072547967371569911017577855280 3770 4583251564559316466500315533079253387345620152449827437726505120 3771 10389004673644460302197369453726842615100317034667817944961268864 3772 22531564665146436779056401931576198971547263566448626739551085888 3773 46790246954145945721092704036868493550887456576397593627699233930 3774 93102880488404286247800302653575941220864569140170882258449367300 3775 177615944808796416648740807977872316905954795157116618424370691840 3776 325050661938892943605097101558254275480180602125932773332071811984 3777 570930526874446982252089852688818357546862169463738187138374939188 3778 962867309125006461045199487095157290282995746848760529384997667400 3779 1559784775309896938605600637413202395814922592294478439667812282600 3780 2427835731913662670691055845590763452228565407948611410028964164000 3781 3632032374114551736866992232907476387211466389921174797021037950100 3782 5223409393786236315149539722522279844243425684144998228632844548200 3783 7222869883056067364117649448946297697976880415140395552767184680000 3784 9604482632612302516587937527013877499230849882817016634465044752000 3785 12282410712751633723869282127257149174227765223577284038256169396000 3786 15106217563846266756725070998806936575452271400051263176058412228800 3787 17868470132739516215633102169847723763918026413052371423655632489600 3788 20326164040082876676742109183230970056381660003264855863262168656000 3789 22233938271999623975285808669252073390734403178291910182580600303000 3790 23383307608327372395236292269391272288434732250968357007118363222000 3791 23639502762352673417246473769165180297932937212270397576549914064640 3792 22967077246753589941063858147711345651204403786743834713115615126080 3793 21437654489109086673134431971088031369013043771341209185041652045200 3794 19217549115845017797961876198702381231315674866569699574744482557600 3795 16538175978029660594954023498674719556670130734858234976607126506400 3796 13656483421976259909662604550797817865800780020439528230145834519680 3797 10814736253698585187565965993460044024561126725276228350084482264560 3798 8208279176673161959313256853734741912353176766763330564923880693600 3799 5966884296235882410420212520919362490058004336424972358265196776000 3800 4151132398962482733325121478908108360441770774479854303307423676800 3801 2761428915799231692542744340919063985010647892633055069136598048480 3802 1754814158424282197162226569001948855416155185661362681624620535360 3803 1064124228632445656599080858735169449949017133738129544134020288000 3804 615032988045756022922010108635232821156106585985067064608274960000 3805 338353748024806550848426346642789406212573965891076406347473520250 3806 176915109819291020866774172822761496428332874365055868389254104100 3807 87772683438671981062086583536405381125516158624194586932799171200 3808 41242700471352733853526459015303676258817310720548781370245570000 3809 18315612139252379232112526580707257137455780852829665593356694500 3810 7669384281175425764307352124805669166603563619957664233942281000 3811 3020003997067895650875081924218106938157776849850171343202065800 3812 1114927068017010148421568693423724473412383129952089731735373600 3813 384566254061190476683309469891801556764575917201710891323468500 3814 123437155659646617319794808123121714558559068343375837821913000 3815 36698977976666637800788661142361097459345560253454017832852000 3816 10051473940871793770820629275770053440437220577713070453492160 3817 2519804304125632328115377833479840296315132747374937044241520 3818 573707604580294629598075701169288735362768339139961582464800 3819 117510594100601704285893279443794001170132017226159700246400 3820 21398566999749124377050474324866515786491865590170022625600 3821 3412267020151893104463151677898126031816223036436660303620 3822 467071901965488681723530930084395793253043268917120424040 3823 53392472959443789503762654165944216252128665333379482400 3824 4897062808067947696806625721287622135357508108835956000 3825 338130527223739245731886061707954861727066036086292200 3826 15637679555174959031819477093187364801981958666871120 3827 363666966399417651902778537050868948883301364345840 3828 16896951729798410901266644332902270231553 3829 1474277245326526745488718307518493763797576 3830 63944392599005053557304355352590643564486096 3831 1838056744222202582623572084056031448974783720 3832 39386007723699069705813847474234511685628798410 3833 670996481462766571314078172546827610449659299056 3834 9465888098053231066358086166652801365674000739412 3835 113720171335836703677434977186728726383924709237672 3836 1187517563984308979626002753406155750096955908522090 3837 10948224695241155184061689588904782673772536278623520 3838 90214744499360730350828978057011086801774868574033616 3839 671025396311440973522980414763204336632595660242383552 3840 4542169613927967525992991198726196486921583964926736792 3841 28171299086164452314384063513216520094275267030219511200 3842 161018255818120681339651248663257592065820657191447409600 3843 852346243950673633595880218856103729236726176068271116320 3844 4196516783053437607066542284599969547682655099300651711290 3845 19289306796604836909330929699188503866958829471696072649040 3846 83047288437411063476414083485034959223979161882077932158800 3847 335874513161767154143930322338842621735608620371850537868400 3848 1279360969420596251632983579592693435046391784345473556944660 3849 4600187071420903125947722841667479861261265733541416882744320 3850 15646695835997437658600267118522448219003187798770739854461720 3851 50436254954899638856334760548598784948450598404134219298227600 3852 154335319485941612869548589795700629579968163415622804258403800 3853 449003351959507775704236918691537009392885648225951264402947136 3854 1243635260489402554757518116025004632993387432183715333223777312 3855 3283504341506375141834475222108269452853314739764705118444122752 3856 8273234042969785565325990134816076437441732484281860312026960240 3857 19913749343233591866308254638979378445484671720073259646102598720 3858 45832816772903174309799809576206402143906446213613150130046241792 3859 100951793492011072608546222969385269033917398602328284775710341184 3860 212960536359600916966633668282242960966048525378956215831888492354 3861 430559813066790197812044652980082046224234710509341405997613539280 3862 834812748256356084280272356120761313759116459675969904954601519840 3863 1553138051759713881576390688148114295229925185783710535009149166992 3864 2774051680015832488908859096583652891356975139428393650833528331524 3865 4758783785101059370072607696864057721540511792472533341169868884704 3866 7843760898020465421216376237402649974503947466465336631443586533000 3867 12426456086464284072009008649521548040785761512400396279694427514000 3868 18927397485170626562220644060129286136251428459997426680203512183300 3869 27724292882203215367935296482485670145504705270485934776031469897600 3870 39060793807086460142171986805272574843841570299452765708243570497600 3871 52941701930948706701293834220691663687092132373659389951068152832000 3872 69036171723642512230979822059611879851500969076586927787367797476000 3873 86617142158089111993475113606393005100956148923990116909905442934400 3874 104565023107857221080316118336913620631731062274216142694947389628800 3875 121454101387076734407772006570028725826641128638837851580121705724800 3876 135721687495795685420429251608958322872198671529854022085794375299000 3877 145896845025468157565178503304045554237379402825229902911133915912000 3878 150844696151653579247331903714653701547017880657538259695273809992320 3879 149971464636648345163133148593814471173432340966392637379285741669440 3880 143339833721878140975704140601248250594636417716366178046962993868240 3881 131664114171926642234402858990447149544252017667189626998170506492800 3882 116184726949077901028830418603057437052381037450404825364171110138400 3883 98452222072964701505608688671275470865454904879167205746567828607040 3884 80072616465149617586569174786791834629693653971790978660109785900080 3885 62471692660143256058328454645481629474186198581307213163593388196480 3886 46725236070061238346320522415326356813466882074835993094438949185600 3887 33479885719443938648949894886816839243777724292500904877831272236800 3888 22963606590749980994725002204938524672493932328435012678566059942240 3889 15063996146046808715319059949824978553664195848515759244348552113280 3890 9441946662399986468857452865583183340322919310443990088664466714880 3891 5648509498084943414454170361065081965359393980492409987654910608000 3892 3221320879489287908295348730870443255381823587696078271698762395250 3893 1748958677565315303270231967993875352985214992812826248649823382800 3894 902654401394194258993894894720034091946928186002633738301484741600 3895 442114956176332229450518915166647655727592602347467342585716411600 3896 205120784862438291392202958591200379015628305881197675329174864500 3897 89956917080715100575247688936678853407346926871801089363515836000 3898 37203545364592650486073565680494803795019374698804331928773375400 3899 14471001083218689505812776076585493185828466663092284122798030800 3900 5277857274802512794755749846584814523407812987546993602828719300 3901 1798670974720722940405992224912065482382328132317952049340584000 3902 570481272721084442426928371945049592847709099035619803008692000 3903 167612419387360558728873281113640365199227492599208987015870080 3904 45370824788894858403719113167025857595021178368151711082813360 3905 11241969983086218512268376658499521678203460230623461276266560 3906 2530024623617738095416262894617213298593055289507023790611200 3907 512265605647832192913060375798942723206030671724761175553600 3908 92216320069110759269222620126094166545757465235642254199860 3909 14537407515925146668028378589565557455310061715458411058720 3910 1967248071257055948761157684755663564215818157481580244320 3911 222326651486284825435020807746458044945230868141152402400 3912 20159575226546384685187275885967377790555075048041352200 3913 1376115800855396394800113984200488102574412362684658560 3914 62914385187099253779180686909800328156811136031830320 3915 1446307705450557558142084756547133980616347954754720 3916 50403252759946746026010242231049855772407 3917 4448140749771047064111647710109293324550904 3918 195155067433065933905800284721736588542470360 3919 5674720300162505796061833405211470062843949480 3920 123017589585809287215186377298783942613981457670 3921 2120401565694892336488027759598657640480799080544 3922 30266779023398994777094509515604457289613439010148 3923 367946880254980623745337862805403963062026443381880 3924 3888371633210430691965083461590963001715167752916800 3925 36281932726906413416083081661569438675840928993761440 3926 302610303587039140921625756081763870672962072379329904 3927 2278488116481868532501387660142674610555129682106982528 3928 15614088653066743589122168042319068041359412358926065400 3929 98050831608133183483507005032081081431530404952169308000 3930 567489856918493493304335593639667381997506652913186071200 3931 3042194523077114899815137200676406981331887113871955886880 3932 15170474673918360639613500102372305061605504616179642333910 3933 70634923906905720572262741181352837156252491863139340646000 3934 308089201064467494085274929975567504338498839051865446397600 3935 1262507415726564283459708517013969535182112952950825359850800 3936 4873218260251504800973038028618309487617404022324274312136540 3937 17759328471175607428458411088906612336024152658237716325603680 3938 61230367725531841361173157095045657753319366431135688965291800 3939 200100302081831651242946011247509159217176742566289122253948400 3940 620870677818763272290645124870239390353136198653864332767009100 3941 1831847814553544627015392283261014650429400392429931590558245184 3942 5146510550598970143571269793882210945408470374455445554572471648 3943 13785313207861330048675739312986086353686364167093856821222686720 3944 35244876848200724230394893744991146943022532132349080927817968560 3945 86099621686991876388916175717507989945018531594328142142318280640 3946 201160061650125190867004195760245554018686885630184575369646511808 3947 449872592150241689934764128130182395032689053647899363185094633536 3948 963789500456433269492696201617045899405809177483772833851234154910 3949 1979363713863887775751198604123667216886405804174477521138620756400 3950 3899385535378803962824825474390757054531610575654223441761144946480 3951 7372975496746882011987432256532850311150622790381900729549799762448 3952 13387161700373877346347528798929100575428130575617082306729380972636 3953 23352427478180152809245501100992325750095372186479063757567572296000 3954 39151548957895856013799321611508292879375735574837266507561144985000 3955 63109218812134983716791747414277132491426652834176417590560678958000 3956 97835393634218830419477848984591116195241014063739943056263126897200 3957 145905116204244200732044683784756334801123380532908891608521692310400 3958 209367164369191925973774522340541691451941902675294936475294028440000 3959 289123245880773814537682591647921185998692324881978438419517648864000 3960 384279942312473447588684016737366786351913211847013295223273616612000 3961 491629349603458517081890069689449366896428500839966759929129854793600 3962 605438062543763825216498297017360128389434010399898123087009298771200 3963 717697211874432803546595830278387243471405483734368197159821714672000 3964 818901007798102316464146788565369905647055020123316937223978970001000 3965 899290702144987064388785777541528489364686314174623658162890448184000 3966 950359406891219082704510101820823338767857008139798127648287669190080 3967 966307467339714774031046980461352150133764400995423219259591066333760 3968 945110356202421217040146742698948692637217009805926816343913689716400 3969 888931160249773424747556809336664322497048186734784529887786323155200 3970 803763989846917032697378682219836995783474907490172877465728199600800 3971 698387903046385135909023941094335691281386080077621213081560470048960 3972 582882179194933628847356406215091560835409775318966350865795482000320 3973 467049123220899218600993758831377214971585713386145842183095464323200 3974 359083699370777518637962795642734504184397874981372058912405890168000 3975 264730206608560575888366717688093045846020598289994294429969800409600 3976 187015046616025280374579487150341036967004781361689446579939293902560 3977 126493955996243437804476447698379131062815080589774181422308449537920 3978 81846315235334647713455515205064531872450828388793929682468797840000 3979 50610160271418212313775374482889764538325676411178077076533323536000 3980 29875225073577614645250965122146298779421463933144637900945371826750 3981 16814828637022907982066939878526409962770974541422176934748650585200 3982 9011462815560656119610424928146183455787470425407555436587029516400 3983 4591630711839195390198573058058744675423919188747634378359705970000 3984 2220644849783952866828392130674447044832594581288769384175823211500 3985 1017459596458696939913904545175150132434535788247651447373697832000 3986 440724573412371815923613198910739946222261303809454932787972982600 3987 180052977635490204345238786710900394583379486449320014960718969200 3988 69191445392351724778762177518170742760816874082871248478520022000 3989 24934483686183792725636676483913992160334385064030800719274696000 3990 8397130649208554534463813458724577772943785566689411152842044000 3991 2632091517542445350013203847916254606301330800433086536013419520 3992 764339886897836202424938713733430582002233843991074471177203440 3993 204509898953963017946292650928427850134917051201451529265393600 3994 50092205321290201031936317988269035783300002419067821497892800 3995 11144774150471744188839633553177611269192035179526430776603200 3996 2230925223648810164681249689086680035930935519686520162136140 3997 397064364839643851784803691705215433496970658248492946998880 3998 61889732710070465385268376749062473562932901813883323388800 3999 8280933208442899555300004094697369030889546212041601596000 4000 925346656277848888242057707425117989353280752479876133400 4001 82963102600054882650146265805056699396114951380640248640 4002 5599380281651833586347081134972229205956191106832898480 4003 253103848453847572674864832395748446607860892082076000 4004 5752360192132899378974200736267010150178656638229000 4005 150361471855925331736384348076202514751079 4006 13419919741041567856741470827236167652039350 4007 595487734912460169675848578631572987752051720 4008 17514127724435172453013717344996823101087151320 4009 384054723393284553834030713938511565504803133750 4010 6696655898286997820892960995113420305720909305868 4011 96706028081838954653719379316362396691345143533860 4012 1189473739461524767695045978228953518065819787943040 4013 12719096759329965661853192168920658115203802394081920 4014 120097943487220141665108214055863530046145656112190240 4015 1013736185034404843876854156648524868719444280657054128 4016 7725473581048573069090651269614424282668446984934920800 4017 53588890594431219130811962378030311550611573727375774200 4018 340669747601939506945251462305038907920345889298558939600 4019 1996230546065577024064009095535705997142663982216224559200 4020 10835721891424425541194679353327839027430978480546377931360 4021 54719003473920854337210283711165595818920037096515068863350 4022 258034905172956057885135389504775429093732254768887863594300 4023 1140011638190245980825258326111500919734361520995506569561600 4024 4732564732978987637893857728317729847205205140166573019276400 4025 18508298350098399062337890012369180467584223914193188198525180 4026 68347975172834085838559472528849063207481013461413516327783000 4027 238823652437287915645757267984111781113560893013512852221328600 4028 791106460128269424381226049295341160140520192466816207049373600 4029 2488473497249192017224807896513658209713452462605896140470527500 4030 7444518742035164608522824212087978739221751628260865158772007448 4031 21210406770530053795860094431709570187635519969610230271775544800 4032 57625958638889594234653222742353068481240000690232837471284482240 4033 149466043427623173205136733766875862444995263802555323160805944240 4034 370489317634542547765206008004677934243889997765696588249539130400 4035 878477085587794618459811444737975074919499334172232626889216986176 4036 1994262742883460897236280211708841809756801272357058361184316240320 4037 4337833941583245944003427162593413862150977079843018057739443906430 4038 9047153383877731752030970749315337145862339772388811636047671225740 4039 18104231011343175059392250751042957081598758111494591534638305668880 4040 34780085259695047007841919876536457037287085693551585491642418529136 4041 64178770677963508984483173232822069385576865353803509554739112669500 4042 113806222750976621365647722715378140448934092291999890154387714003000 4043 194015015392143185169848434175983716274745045864119478794588203369000 4044 318096229973815686986151431755895245090437853757475537921856341168000 4045 501734394031882726206945032435964764140371592202469015635851472228400 4046 761552227365913914103393099346329700127274151958394386938177466444000 4047 1112589312300227454315003517198557097363658067879016646432809266552000 4048 1564802247386082758843006425443779864147733685368659214152704519824000 4049 2119019417597116334814779566624893902344067161138883925740379509796000 4050 2763150786383857118383888924181439703998848819757867571693369455211200 4051 3469713403711739533432727398686326005090365276163182724413244104960000 4052 4195745656274778182449883919527051810814962564755059542553279388464000 4053 4885851875086554869894856493476230951985019427951403387796302019809000 4054 5478451439628253078902586187070331635227810304251946939782691219210000 4055 5914444082731547678130607593850060600060925462383720720707442943165760 4056 6146697959805575656224258908033683290868357504188832620950257184664000 4057 6148304411108577692591938175952383347203640707473590304664788662282800 4058 5917631546081524051263054572376353592755448125702168722510119540136800 4059 5478883425234614303591936716508960469656839445132372997616308121380000 4060 4877960650250353705935393088637488069355455599026520175903347107973120 4061 4174591394862057184950908103271675115996823901432446875285249327966400 4062 3432590034914421189929649158873071120976302114131764118517844407833600 4063 2710434457655304619180896891828288758868932845821968367834196848484800 4064 2054062539066333295880927089195956507375054077010729638840941524297600 4065 1493017399218257454757188627744933396474039732925661299101123642589920 4066 1040108446022071856683569680006602557557363028881306231927585655816000 4067 693913844249415798380277036326253875724781863500604484951703231088000 4068 442952814256673190241768479116691171291978853766983898729002798896000 4069 270273486362814123135683993915872680336468426886240504014478658622750 4070 157458195906480601542786867992015139601278173980533856899199170261900 4071 87480663121667560035922811027936096615385351618711047798747398914000 4072 46286458664433275943619942128585862157425648022722890876001185822000 4073 23288126939399084657151256750002804967365870859072033002532121191500 4074 11123002825910308536785138299258865669788661853822630963768023751000 4075 5033827894568775144677810859987131972641022862184567180932094624200 4076 2154002475454282281298886635353369449494352649990259009701217680000 4077 869426901550085966313156785122172496464725702746515759415048774000 4078 330135105827790030790861623892831515023115665265188910446445204000 4079 117569734896824079441305478063969624529002444495689133221017740000 4080 39131619406102295726482579681839085992696985396976393680366837440 4081 12123892752081021397218765846845687303934293087965447942393014000 4082 3480252271373261028338887138357416058715919239734627834310551200 4083 920570236766363559470002473222090141485767451122682022986491200 4084 222927009306306265007405838718770749897321159331028359641112000 4085 49038976655630135757807710612432647366537483273697529423869580 4086 9706357273398876390825080172091608669850750974965083253196600 4087 1708254172289081558151527586258492319769884411624707737774400 4088 263296458351142889456044399855894549254058852481295777487200 4089 34837739795615437543280169714281010211091422382745482669400 4090 3849668315213416239494287051323772279587116602651665450480 4091 341310539640013451752055226485666780250700412972679486000 4092 22779346360846281540737834915617360194707480287386840000 4093 1018167754007523190078433530319260796581622224966533000 4094 22880174247360071687155809670095748237789263482394000 4095 448581910545737950775083699792561795907509 4096 40484984675108127569290653480952620307233570 4097 1816700431347242844639322423910064244087632570 4098 54037375465732729526465763501066633016546323480 4099 1198461662579520072899168570480863839705355670130 4100 21137113497874497045052515839201455168701507134868 4101 308766798194260552315329810828287373039173938219680 4102 3841981938277678952482777525192036398742715153443200 4103 41563834941271941278458057140972780928299932251700640 4104 397091606245961616078799954623468973443917352694418720 4105 3391675466081363648845996794954622763633128271678420880 4106 26157040581674115685033454117769421895749252087790450400 4107 183634362542082199127171258749873120308863764640446941000 4108 1181603107699167868690300718083360719945327507789686473200 4109 7008942546494115483401280612309849927970610639037877527600 4110 38516785463533760274882272144756295521142585700611358485600 4111 196937853298866439565390450223593483053951629653686279212450 4112 940413066141851417855051868726369918129676246796016957654900 4113 4207759955246501335681867956890497687848733883247840058960500 4114 17692697040825994577802057646216898197869525589378647704818800 4115 70093253939569364315380939251032435802120959942008834108637940 4116 262244434078626837920194510753669049058363359229151678407570600 4117 928516856454068236380311945320679600752687483396867426074411600 4118 3117041162126203907192079441836255897942156715728854419987530400 4119 9938059330123729096814686527378120801036684275001748756852128900 4120 30139397036947795805613072228292541611808438087226637959863218248 4121 87065764873148817640485077846333997496135630527302498983989456840 4122 239878342741221908332414034155561227130552616725402223510244719040 4123 631054412052629067880452952399397934752500983856644036313683402960 4124 1586833671045544922813904944866150470003161799745112321558166814560 4125 3817692338821832164063779108241753353254359983113425560335560754016 4126 8795375663563161169183207525809294002681957407884020633875028391360 4127 19419445934639418979352796263641530048436786702043271914195835473850 4128 41120834648917489641026007951521185096311988483955369396302953442980 4129 83563046671164410677028097937265690548720392935248934548394985713940 4130 163061493568640973142964153769640838644044000312141834079936698697200 4131 305707140536956890983385394597658576588959404892356186580033685788500 4132 550915687908998358232938524192977099507457607674661630905583832725000 4133 954719767464460601666546370220879707696567662763276639300232396968000 4134 1591630689983781210152336025321326818586200206096311091035050701744000 4135 2553455077362993907267621767261489094973695748938186235231824872762000 4136 3943282530982731202244995744062203814188167175681368632433820948868000 4137 5863224635392357108959979517882804274348082539619476869713821081036000 4138 8395583141508409455102562903127944368892052985835180020158789319120000 4139 11578960276794798467820227502262290353782638986322141902209002288732000 4140 15383088651184461067947465009858585611292404357207220729436074091329600 4141 19688207149877857402207727605838254702474912696481101080004760472504000 4142 24275789184138462290826519077881959755167714801273904245540564421424000 4143 28836566662988413661379610534109818372053764068428201609871271862291000 4144 32998759960523949897085859497262979446408736061692504797574106677726000 4145 36374634087064634796828986793961104491927550754024545705899206121973360 4146 38618155668919955065568771187994800310810693376099456185618571382436800 4147 39482320270054199520577342254135050424605117941728413364433491086806800 4148 38863262730135034705906647817102332283431560595938011109770496522935200 4149 36820413465592315760281447970205944312769027666443859194614348648771200 4150 33567386586024334059289534440538953801376723966265127872512378725381120 4151 29435459047944246019259193740858666903730433253534069214784725422827200 4152 24818216127891977295292195933527968206433715784627807760329998859872000 4153 20110114979462887892272566766115925130714326320903669244459132295089600 4154 15652174394421759859907121665148049263734445981473486196110810459068800 4155 11694861343247712824299126504084850716436808315412285172011133213268000 4156 8382816966767600322702530144325947130380509256384558522588849471832000 4157 5760248532937572261580890638939059881891292100954709034018330135224000 4158 3791362475396711328457708463929090825582989750658789667384840612400000 4159 2388141629527532813979139534692552343076242321459632269812523290844250 4160 1438138715902584446554951023777996455657159335226104245152421121889700 4161 827057037833924930918709615232855691712297986981824618082864713780500 4162 453659098872795645066126166616885297142503703321795232864198028526000 4163 237022656654576270632102165990825756694301951434586558518184655722500 4164 117775874026636551314463357618112291317435258831601796598552810657000 4165 55564040732275605354644581990905978872538086712407376416335402521600 4166 24841677493229043496748175018393964255763751465469998416719108944000 4167 10502604638998403946566510904341408090036691720758507441689938954000 4168 4188961353803514045660215026352884787003542071975752007028305516000 4169 1571948714624655836709155334672930082603809294177467306268870936000 4170 553303260021546269816458537081599577266201009324790202966951087040 4171 182037503331209410735893124991673297535381729680099788922933229200 4172 55754698942683639000762656763718041836718325800832403378134975200 4173 15823188937262122321844211501573076854448806246909421723752184800 4174 4138263712515143682500074585587407301026661204612308862469732800 4175 990905590974774105414097379199239065682719381447292348907567780 4176 215548975334068582040882137063784202554082162247275700587957800 4177 42190866215001468456470764401567396772074236038918103745009000 4178 7343289654344444769023821383866995248059362919937915799106400 4179 1119368389670561148874129721501656177376619552841416185176200 4180 146479473596086031122570746587438967026173175299068465085200 4181 16008565310857405124112525784198693499500593563299224924000 4182 1403713943525038638054800360466820884887196507487193496000 4183 92653265614684610297137451259052732488927622471954503000 4184 4095551190277452832000889930947138934564278163348526000 4185 91012248672832285155575331798825309656983959185522800 4186 1338361793515147347902350809264047956506049 4187 122126892394432434610355886843198867162400208 4188 5541319021457190581014062544157705312353121010 4189 166672802209261785894103753783490616149979542820 4190 3738218309468958360643059455030995591483032873690 4191 66678656675896259815220921517474281077505022599808 4192 985154430126244457757010317682733938437622166535456 4193 12399233202518614259507632282433143594399821441245760 4194 135692392429075075614286106508177672697496453511059040 4195 1311495974953944324204877211724870153866515862231832800 4196 11333507591000595970421995887424002232511475325566795280 4197 88440535504259157236569031625117949009739425804066906560 4198 628304052430542165772739978751953292536601050132884597800 4199 4091501467981393485628552972119811703301168701322922615200 4200 24564188718024609532514319852405494910015476469056076558000 4201 136641981114451377042500200717094194512731134647141643872000 4202 707285260690688763207580556141614398709090890186786779146650 4203 3419513101786405421795849300952781998926479114201244237152800 4204 15492716748948718349942490381606936705404848844800043550819300 4205 65971206001022694113520332098960503247923419618222286276049800 4206 264712921388655304671203573359418315978685741425173958861644740 4207 1003230261439788689254221582836011941823642078616102210413171680 4208 3598642003436450586113201509358037191165114413730048151678766800 4209 12240728534240091795102970730639455453164216335193725650110009600 4210 39549950370322666215139441224822551831487173074425865746733667700 4211 121569542874086103496308188280171252981345933417242726522902804128 4212 356001923048990687905955568498790522647657078074863268471999711976 4213 994448304975178327883284708823789205430394747962023881371486678320 4214 2652886158014356580967942668853413991995730181970748491614317463440 4215 6765831949270569686798311933523278348316790563809984067856671983680 4216 16512361707186191546575018667170957113279654381074324132800895270496 4217 38598006179527141288648837983696529857119219211543665330688115567872 4218 86484185369308522894374753647937396818886711937158929247492926957970 4219 185883977070774976578019580098667136366477125717368850938490090611680 4220 383503252345621393940982508877773158310054897171158687792016528474500 4221 759940398362672477978879139035824342563475378421062795139900882368200 4222 1447137595517443702984134470985144447097267407077349025139590576668900 4223 2649553895919459177416178800620146787442476225043809506346896162192000 4224 4666151770219817962393711164784093851746808388150470784348376112168000 4225 7907469151671751344254104320628684884886570898222602704867357327840000 4226 12899054562257571773257805931850113415783997088564208326959654434098000 4227 20260483269253570316979554354367329250361540010359534330744506721152000 4228 30649571972998096094499952766273799677816561929616651130726409902492000 4229 44665763444168106919831738525379710345091819393713804376993124378552000 4230 62715693956891474239808565184950678782488779900045511115903446323372000 4231 84856850311953251874868830023432327733988238275140072142690087823721600 4232 110649079174272931543114477229349891360551738460836841045365894229931200 4233 139053847887681716082420505545960295680234227116929685009823636112192000 4234 168422354471784571833632095231931086964268124175753151021729517285479000 4235 196602138170948011077974262119355418373570907715223934339292751120928000 4236 221167689865998754220509799978633789391816472699502572572314203517238960 4237 239748485326806759236270227578132672207351268133646944206473005233348320 4238 250396862769540107955606784896260498275955827918886981762811842483192400 4239 251918802300616186835814570169604679857715781941868694548034240878156800 4240 244091148026312500858450236328085049824404017511446585113390330104425600 4241 227711384859147453522591714647079387450522506207514567262297126146174720 4242 204465403389356845042697480466526068868051922506202235978599271633743040 4243 176643215427814930447260668912693723815148582039698270026061740514454400 4244 146768597287325392709625842564810383563548462049349032986832919579953600 4245 117225297511030922434436357195699671110393246720953035939311173576640000 4246 89955733315356512123834734829825097035109038222779716152565185508612000 4247 66281966567764473649560500705532912972411920916294560521725935216208000 4248 46863093015152902876122328765956607101821531035485447596389463029368000 4249 31769712492522062313279177281633095966197837098153090689759586983488000 4250 20634073542374206082181861517351301941194380496505057544102068738019250 4251 12827737256726202482455462650773246091866930406802811993489070662839200 4252 7625530967555233223723932636728838936637051208050681049712491835440900 4253 4329717455288503530267242870842507494122527104997809114625683403557000 4254 2345203174945803091821747293210469196356525043341752640651810788284500 4255 1210141161217292407271108122619309256952044252399696370638882093552000 4256 593968036282614125649334216816562167752242127085444160866862536953600 4257 276836341095943760738939096160249248719950567259768240755592342915200 4258 122290153358529099681933298487114247240973573315373500316925929202000 4259 51091003988234742628957236325192597627441370852349360582246389064000 4260 20139236877429420795851730046074905895268157937529449175259198088000 4261 7469877604370031951336742009642491940722961903705646350549983205440 4262 2599099112899016799934106734348134608750891401993656991357509030480 4263 845371921184553031023987380753573644133049464932693825459429761600 4264 255997276690360874940514117560666180151081594312033620891102847200 4265 71837477140294856907605688351811457640313958817971606870422118400 4266 18578526369164134756039414367945720095046029501049605014403932180 4267 4399372581672003693789293293682793590992230661691398951531021760 4268 946445104201825763847488510132564539194077453271391774504246600 4269 183223286165073457852624839250641926370200154118319408519264400 4270 31541568386240403763401389740379207919336837364012781638617000 4271 4755643431063102526486634305711905579753430157587252756987200 4272 615552457239023485997890465304879116676395450601346895970400 4273 66542014173910342246512663896171849606993059971946108704000 4274 5771314218965977282427920727693009948623495311851964555000 4275 376790709505525660544081873647136781979913591028064392000 4276 16473217009782643613159135055587381047914096612579626800 4277 362048725489728431058442528694228154899210914562189600 4278 3993294236872374187257913566724892894819097 4279 368385462401219546624388435747783691159513224 4280 16899120014139406999777160020575199958456340354 4281 513928794220579062304318339884040149057441792780 4282 11655176414408893190612987759746799858607061157640 4283 210226239759504260863914404590664511790453484949504 4284 3141097662646890191782486780081069026610284563929248 4285 39983557246053459076703921177549693870653242104238528 4286 442573414191410778537100005498397976658892034181891600 4287 4326882473377834893411235134128818436033103718033144800 4288 37825726285070271319360515564266379340615095742649817840 4289 298625585373724755233486046264617626776315877296396564480 4290 2146533245253657698333841688316478083870461193102699827080 4291 14144366306870068137992392632151064383886785503449076180000 4292 85936710737745511816942614434202670459533006988899915786000 4293 483815848329199191768702587964425189240949868743134192558400 4294 2534871758096475931151020740732749250316869816092306265934650 4295 12406196414091627354315696367222706123700810424809829195722000 4296 56906819870584072902803331915368407581292207005681779311892100 4297 245360557830955222376012325991251349310505879926433316864483800 4298 996993308000007209331279259657879902030635699187441336525797520 4299 3826834756252111939080393032003140645596289987151291104937382240 4300 13904552870954279848452023223946159866262528494059098131377712240 4301 47914223177001428040051229171232171956887959219126376892838654400 4302 156856932156790212584876244060117333257644246286699069893621259700 4303 488593082310680445972802202846524533977546899547914760652591240384 4304 1450127808915765619372729263020331799479770478830047807178124949128 4305 4106168817551541377727933381628032292276582541505273190978595271888 4306 11105696750303372367975862693855622238154085539647951483271954229160 4307 28720751877665244839636458158517049316557316207705833653630333750080 4308 71090072764635453686748068264258735789701764929141528946844715938848 4309 168566272519960390881045759105945353587449402081935119795314517051776 4310 383206357874423421550862695647604470095490709625900856477157815385986 4311 835825733785578421359987425695287573065989385123896561646921784114000 4312 1750297201395437398191126480191502102181210233328282591751502488854500 4313 3521163815251146514353953202955791082395870638053405347242419887384600 4314 6808939295076299519835115063071238419628454799270403190848891246711200 4315 12662181583823934527792892978247092151142488555092494653258657989955200 4316 22655228221462461851166714600573511513856252231868966906387829002840000 4317 39015147619803871093545512085855977229865293485892407933856531408960000 4318 64692977505707543078122189231967999411791036471922256043840844931450000 4319 103317810206716959296005426696036352220287765165992485509216427955344000 4320 158965966011604041435370463677266884930106315328560368558774952469788000 4321 235691002717737636066947723208202461825436903048068746308032144235944000 4322 336801060546104857611503324317962537718279489816016583429270345919032000 4323 463938378229163940613267268474689763930364863448748494887706474489436800 4324 616100752771559692710811421281968539167351244708410314243128591266881600 4325 788822908570646165144114031403419232180495499780567304765589312866681600 4326 973775890154607844144317523185617799445624689561304243370291409768591000 4327 1159015592295431278698729092016104486740817331576670511606318564180808000 4328 1330003749150145536700284638331798349018756392213365562245925319839272880 4329 1471348954384525312150481662753269852350015547479896564020928569917580960 4330 1569013532066977283755093036575990195416387802653945174898413371266608160 4331 1612565905652079414971942005077586255394985186482235689787464630220787200 4332 1596988419640732763495232187238924997208433216828889574352833475561193600 4333 1523613479835206548989272969334367288336449290086467346409751242336943360 4334 1399950173899880976036303982363692852983295080095653714105659183901160320 4335 1238428468116404862598812497300267695480821723475415144581594800226523520 4336 1054349255864719345697275486288650550751725659425729799672460482912840000 4337 863506300666922749771516912609989757026741358836287101974054832457760000 4338 679989730787545488377164399381513441624088380051576663713764759177700000 4339 514585948991836271774900818545972740819512701567524621347624564636176000 4340 373996669946377563146533832248102919514048108461068278558456175548072000 4341 260878167233269587485432784581865397352880877716081945605441406238176000 4342 174518618428027945412127876475261610527465153940684090572625068189289250 4343 111871290260122391676928397934059495409599956790027088205179000605331600 4344 68654462764707166246315073126771252161579720113142847200554434079857700 4345 40294908287340051272009969933623300090798768623565200334165197134890200 4346 22592999509971451953953853659797489536517754740243271735518977293154000 4347 12086445740676089354850226004175108428460566192535360791053077053712000 4348 6160617377882159199096431580865384749731645688124047465805720167292800 4349 2987338365822239207364069888393575197335816048607428918514232652393600 4350 1375743586654052238583240872768242790056305308408213034849191259623600 4351 600559090311488779556000002130308667422500713968000156526790290136000 4352 247977497906043813600661027171933787206831027954763084204195797968000 4353 96619566181790934674307067013600742037110007707169341366364033408320 4354 35427245426840999322913999250408559716664960820910576479300856275440 4355 12186895322925717248918271312454524664136939219086833424110378258240 4356 3919275601823424009377792767492818638060962609020373531215298480800 4357 1173597908465898622474375308233159574746234744464698582857447030400 4358 325683741143924648036053732071939701507388203447878224385458488340 4359 83300768519850551299685077769896715969953146073556388148505746080 4360 19509651363451987691299872407867278959722270245286319057793679880 4361 4151450951975138106273420038360671560581512849762227089573214000 4362 794971927407379811482671553284720567795170812857010317135552000 4363 135374844277611598111395918877635213669242450770910772013377600 4364 20191107975801096676419617723700397433335863773693061732871200 4365 2585354367933592652766616177097746166121898581972859843939200 4366 276476326426464869603468076123483034486163443834087270419000 4367 23721432494087006802949154480045828708996299122114662592000 4368 1532009181909785856023799560169626437456010984969905292400 4369 66254916764620302883694982751043752346555597364880696800 4370 1440324277491745714862934407631385920577295594888710800 4371 11915562245500751534018955195709488403625833 4372 1111138190459481145454360359158613769595865266 4373 51527353479854044382469672980866866927450583410 4374 1584206395116074838956871807853802813093010015200 4375 36323758536996688181220268074180727013364267211080 4376 662447084638569316659698329668840346304407457865936 4377 10008488161457362713337023996709443078431765072279712 4378 128831748275208353072837118671271360623344148341094400 4379 1442162345342747255454698034937140323425223086787854800 4380 14260196880785054589466146368648417467710458263004489600 4381 126094128741978103144949712300494275435690411590525971760 4382 1006998277621404381759692065013606185336925852113293153120 4383 7322710058398220122380933156903183614659936399573573611400 4384 48819134114813769418769835289571094969486543238184996463600 4385 300122829098920829335113131435347359701247187469700212226000 4386 1709846254854368493690417220559049954463620768451439657772000 4387 9066385710540665020028505678252489305069693044124617865473050 4388 44912198959093495177311138807207372980705376301758227194178100 4389 208538109376148407233328509736979260204302112197801913926272100 4390 910271821581990179450872309423450637891920088098083580403433600 4391 3745031555706705699942617310759895014308301554363494485408016080 4392 14556381785204570477597969826416514829354559892692326440881679360 4393 53564476708476167217103369191978708375169533815445205946183310000 4394 186959751886544226524571461410693770619513244159717358206615776800 4395 620027756201137350305371459382028328840894518738254046524394918900 4396 1956773967298236835767243847249222773269097044791418054856886231176 4397 5885049632966557359741241565781092954045196182418812557717030054152 4398 16888776910957179059606065403807253339542707503044213120919104082720 4399 46301429472173727034215291679238756171953364466836007405945627988200 4400 121395876483645110806883312362415690062532788642009428789899744903760 4401 304685521369646111715791261286864070231034603418482309329704763772832 4402 732700398329648184653304623396514676305727923777703381760598391921344 4403 1689594969904116450878967328718680960398223575760898034890845322537250 4404 3738904202531210402805916938177139619243949306532236383443571900674500 4405 7945240875335606874153386223580104114317366852481868872193393359346500 4406 16223320648235177918369556802059834909653796331350084727381895092214400 4407 31848326425751119177463226728534641672221312669872396771239432668112800 4408 60140731263004617666102614228851943833957119317572603389448223980536000 4409 109291207479205171778170719188579931495357489714080772428683909986744000 4410 191211809005013230196255235812785721246027808479473672792154254453680000 4411 322192951796413092295522568998617449128901973478812148407293952230586000 4412 523033225243746385119920117810755567916297904227732000330232641413044000 4413 818231993044940829324166995928165513383371102578226704665203587994364000 4414 1233849393953390919498343657925924762549360278366936176793363241139264000 4415 1793799986437573880570816522332305029002798526840441560606196328468504000 4416 2514682613554335740292198620988506104703888868106271691768152580751987200 4417 3399731022146543336390415032130107122749540425400901283569367438203502400 4418 4432993318581148177348487970049956548957594351460100652841966937806960000 4419 5575242856816710474151649373038896653831848438281280187836229068157567000 4420 6763195205021949891937454429533333454978902279664176565288403820400046000 4421 7913212313388195199709065880983271833706598835568854068169814764386262320 4422 8929801351579459106195215124770805691945394531264652462105921539996640640 4423 9718023125581271320280837630286407839201089296388756914091248527733210400 4424 10197734288660068326084715224078287324654465616098162118476896284321096000 4425 10316789242796421451862029696176984007862797558547645526536901476014339200 4426 10060242486642032593854695933847893637050619576408167980223079275336778240 4427 9453335710171687020693889677416777091333098470552695402271487179110718080 4428 8557466219382449263630717527903433839147873194852692456923462112551888000 4429 7460013746121985876380788403359000699790458711884773650956571518567272000 4430 6260344864584638722662655842426472237145743886744259974873767812791280000 4431 5055088320833287420552850089938794877226244598155431313715642576963684000 4432 3925681975565425115109528789213892628310841296580351819649460897560376000 4433 2930326868163886784221847575992612664230337013022319623317623367611656000 4434 2101179241572587755349329419453482937818831887603878236924828936712816000 4435 1446299683690217184403612701311855422622759432806583575399151923600397250 4436 954930462358595851052438447368400198573047008134254848817552406935128900 4437 604280640373778011244941948083783381698452240501757390728381164250839300 4438 366147433051174064202281511042776407365162216324750654211423555901976000 4439 212216097332748163822236065112142431140276665909961861543355199104402000 4440 117520443453876198473301543083230059598876754980337295556808304421764000 4441 62103594806154344212974620514475886618606266350716288841537105387331200 4442 31274116748774125107440643062507877005962808926472773620664440744470400 4443 14984729475399808627686225919894529800141689529842055885858473342750000 4444 6819673934090081090959691618753871964937305532799648122283408313092000 4445 2942377740925155635392444820513318619426699096027412435108173856416000 4446 1200946023523372717909250841352612541064864185532380943022382653692480 4447 462587432756864078935639979731590787670203942263132927783226056606960 4448 167698699923864129861190112177884306277549364640746247060521929181600 4449 57041639829961165863636924129474079994555313051193749995286178068000 4450 18140588488511607625097225010543842792681034899970619439511017668800 4451 5372154747547288724675867557474525872916197604646082130672480719060 4452 1474493045505010158959865217237688527347191644752147321943180276520 4453 373029986057451888328987763431331390637084402362330502907549773000 4454 86421065135206411503321074770331125005193495811812970104365840000 4455 18191528297588910923485574571177058535946272278527295263918544000 4456 3446199106656581636521580976086942048957365600787165504554382400 4457 580579998241263060951500398193911281924618566964905094718480800 4458 85670603279850749091366882212554553995251085144985688583800000 4459 10852926013427525721830534255159717350439384915541241177443000 4460 1148265591666899173055257509049718395944852104379862886094000 4461 97472025046883902259062602123910533660507709656633651775600 4462 6227962175874308471067328378598112720576226152298785499200 4463 266459991335972957249642865411806395306799685054411498000 4464 5730322394321999080637480976597986995845154517299172000 4465 35556800340383329096877686241637440948218711 4466 3351263892613622433849923935951997589477521870 4467 157085481573504753200633907100935175039057783680 4468 4881957017826733679434930878629282296449847353440 4469 113157768700126317870628550755090163448375252948280 4470 2086338419288839493363532838176724845228286732540272 4471 31869241954530150163107068875781174506477211181855600 4472 414788552888275859168180661434398305721394578977657600 4473 4695163989291758170543835281386742179164662832400488400 4474 46949210041887325713105968493890264798682181563529198400 4475 419854184486150227687952327494651675270525851808418457520 4476 3391323621106081241227832079422952484484526362188693346400 4477 24945179916772796803175544294641291858056138811556203791000 4478 168235636605615512952981976002146089300863967600461735357200 4479 1046358164853931304736309185147362668520541491253385158169600 4480 6031614993878828436116046313228051934161580268015122713826400 4481 32363040932931435746560440308369544934636526014275483202616550 4482 162241896389619748377680035819886646340430815696312105453241100 4483 762455229871634847753499221692536860299668419919486715987802000 4484 3368826374227108243675376845269942968721587095061642986692115200 4485 14031103139583194727737474407244887222486998549871838943966815760 4486 55216724390020232362689243486095374984701833911495980853882996800 4487 205744831735614858573809417377242272500239932693592255100855412400 4488 727262299554651652366657620216739872490788541776382044272464816800 4489 2442885337094943558919943208136292592381148649295498289038898742700 4490 7809835985836973422649950423815570197527141301680536254047174265592 4491 23797057487465802240995242936754747570893084515509485521406988631840 4492 69200329203993244479528212655194746264388895791211435856181593452960 4493 192268715631160774620810571240715731463715336457432420808175027560280 4494 510966524456417158956832663042907293716209372431939973860614683838960 4495 1300131708535536020332234422658672728743803470282959625406882671983664 4496 3170184569286817078379634713691427238154004751125561856398236502104000 4497 7413816831854492893482909699003951869036722980274205704895520259422750 4498 16641265790889917845881667448392521498648565703251821377155481636413500 4499 35877054623657002236291706879374029505139811671869752442624783440856000 4500 74337082479261331055034324608817167860089393880931754192567857949148800 4501 148115457738103227592445050476630125191406853044548003984143014162316000 4502 283939781822336806480709072321257533963079856997757013133292885972680000 4503 523945723029394904107615059398032807403167101851028722113826927957808000 4504 931029213479632854540795488781634488291524661928635824617091491287024000 4505 1593751481679751073100619887153642495414986899867312072475119744347558000 4506 2629074958937373427441872520045620845149120560138016287480349207212972000 4507 4180588441040453305095082038997308449988143344042218135359556282792504000 4508 6409642466237667793362841864727343823951149578396649285373255704731520000 4509 9477316666965508242901411119416472868514723896670907752455776511926648000 4510 13516655863704788874459873291293310282587719832727646596819490062025478400 4511 18597160730148833245112832785060644016394781845695325855559506947965512000 4512 24686710046262682947333939225293147918529324545337810427297772952636336000 4513 31619078603480956016074016197082391378957715253109371523282784827773457000 4514 39076847681265741211510279367146530387392064656641392347849404950129618000 4515 46598688886113748581591305217913939196185919875247944021619484617074525440 4516 53616176768359855528081704805617517223465011485065240141182522562413180800 4517 59518838355543639412523383518431285736588866489980087952758887885406783200 4518 63738540942805940505745179149429817306668014192428671909319246663530481600 4519 65837787036612349004989923693936548330981554801748750393800003468429195200 4520 65583326411510046225693983026000389388457675527864587541221676309886676480 4521 62988197514088217609420664468250211088495324073581875011315730465724288000 4522 58311864693970275688335400040623313267216812513551089310983920949976720000 4523 52017855095320256180113145186580328620870763967841896443902874242544344000 4524 44698381793755549000963667276683018215727090470014958108616102416934512000 4525 36982847130214944906132394886313803286669538420551157185571858422199212000 4526 29449734480756450123802607931855676598567945169234005010213688991081928000 4527 22558736745991012359769491522062075805784543495924078721564927855413536000 4528 16613274207717550877209907891035945655911929475904889704783535138218160000 4529 11755210337655725859086260165505506086296403381363111175311593894347650750 4530 7986172001529497855230001733746035791631385173778568846142660220130906300 4531 5205309231737921657224872649040620702095860552421348935031133670392824000 4532 3252263924388621282088571412338458230402546051557024759182796280682104000 4533 1946031883251542997250686749755877771898838925565398782956272625581406000 4534 1114013422233737141638583935783724953648871534035810384542997934998956000 4535 609413088605634925674350378302090164179089439544858551006101494551546400 4536 318175230782839264570196636425157043356707250659359291085793603660592000 4537 158324431240614548703455839956388966077471230442842268313903826754906000 4538 74969402507141265534683349227041322562841975723314203657968519954092000 4539 33723068200196602721615917802456470461170753798123121527576530296588000 4540 14382798302868069964467403637252279956096476135735188652307001530436160 4541 5803636853163442745426781879431367615037626241078195542803822595397200 4542 2210292558850276945940639373330363108977151187620813720389052568744800 4543 792335939496134658331932031370966807519194834937542679414497713710400 4544 266524437874671621005997249068000596186694043629219353596200198116800 4545 83830199960359991703221365728076645951261673547019011206557632136620 4546 24554861590522991346456185093794910796172336909157537216684208551000 4547 6666597863212983054621095397982440958582414593377593462421124124000 4548 1668427752993315624657582432936941359996202045589407392073733552000 4549 382394588510244502258910103960429656772118861771167669275174584000 4550 79636599976558373269002340356546151917155870673207366845201460800 4551 14926385581765172664145988647486065392700628858613803357863468000 4552 2488070596002318587511368529911497789545396879482524011556824000 4553 363270634960086289029498845174986405376358621534686914669893000 4554 45535513556696330215148678507680472503359864567941793094962000 4555 4767085431158940539350443138926098677169572934134742721891200 4556 400400546980855363760463345758807743347684326741762344328000 4557 25313699176917430938716072214121607554145970080169092310000 4558 1071570287738213828079208942623823568223043894734945164000 4559 22799367824217315491046998779230288685596678611381812000 4560 106109724395406959283191874366942653358271803 4561 10107055957286454962256684321863111369639076960 4562 478806815264412506850226604952326943628899883200 4563 15040151492913374386409256871156423615642250698080 4564 352373662573636268162940163807924995974417773266840 4565 6567386059813841681040423448078295317783946749292160 4566 101413855930824799941891496815005336014086768933198000 4567 1334443820719003049589270363278369341479736958796919200 4568 15272272087942792579332442147963898975060224596330757200 4569 154416296907898679394442642712297919121784464171807044000 4570 1396397753357406602520556472167569183083115228329825784240 4571 11406721688568949224361467422502666285103656260349409353600 4572 84858563889646898731533911031113452417282771210223119577400 4573 578871675235567706482179397467779662964249637267617705455200 4574 3641993701054856361725173957751902332019585562803366217966400 4575 21238686989755963398283739804036389383326783274230987012557920 4576 115297747098765326743156077115255259029358254699483420517729550 4577 584865136807900850479822256317418350780978390706262533157998400 4578 2781465496053569494231295223006681792536140793029148472739246800 4579 12438030687437080643269630745402223517549221984630274450547023200 4580 52435723805772228705636770443322237065913091433574568992256929040 4581 208890711156883793666480629851158425516702294219616121668757645600 4582 788030288939464581671259621412429863248004726669368053196348833200 4583 2820492326777863691769762127446074297058446987441624987472472056000 4584 9594297949382351473858743140267568005207235976763255057718136107900 4585 31066104394980836103567809765273075676995676442973679965697490296096 4586 95887851202884018450071708387360010932682081146406743251073212621920 4587 282492474091649694195115204903144705973875060708000157936940528597600 4588 795300155837387619370984995807412806053389999780846361840614627650360 4589 2141935629465574074705777508740013153718760157553608095198926986591680 4590 5524121644041917867708717770480039690131134282386996742654630725052400 4591 13655117702637914016542815541583949244152419834052655609679548372940000 4592 32379020314988177385722533069323941369499510395388005324031632713491750 4593 73705189284557832844204669374059302551234251672635101651199789087728000 4594 161175997049181089546459555902564779612611365202236407517677821644440000 4595 338802227990790090396841763891060013926548577062143072198201975884601600 4596 684994386754990618545470728206976337514274697740166228708244210461724000 4597 1332757347427283985648833483804422204237366221799691527831819094365296000 4598 2496579996742471664920962298682558832830879792572287971250388030504848000 4599 4504607734654480149223503329804114661861843869425395826726782846076176000 4600 7831647211993291198523949661990593566968202134789172097409632735970618800 4601 13124511545608904884445954703740339717394156242191047008657967035843232000 4602 21206978651301538359004351692626091066191971733507466473327532100933656000 4603 33048740904495440016526852996942751156433737398572643915338800390432592000 4604 49683255773365424401268328270887993218753753070249889633433471387060728000 4605 72065412161847262019495257540132853781412014127716810045324064957927881600 4606 100872457291830156828781626732063402258233076479689696444895533412468424000 4607 136269674427155682418010935935657012016898015619509765560654814640429408000 4608 177682113043868496787799823280066849896922885479691416551461274797538445000 4609 223629020754644382448187190231749875987022810827851193483744842924480816000 4610 271681331530204417959890514372677954227564212297502363945232057129821125120 4611 318589113571751759227326381534932073437071222540396686538626650777150678400 4612 360594292516333597377905264349975805529892392521500282591706899197419260000 4613 393899644273557449699742816025256194788877952834959725835944020971258675200 4614 415219418871252319184630164957477769123087706671357766785624022216670353600 4615 422304427082609682652730296858602051254503190635521453311265331466103043200 4616 414327446147177750961352716393252297098090014401427879696431853554402912000 4617 392038805908963990040002780205738466753630634798142777967428668329779088000 4618 357652456249923080477595241951226660228351988176799330073887563359663704000 4619 314485901440670775969008115193523366656175459523567844749875077301995008000 4620 266434540338160096444412553573286630127401936166627942143134517495796373600 4621 217395351044143875056606581944270086743937730585149721854923133431766448000 4622 170757400584636374273098744340432577398578074024972620063285427294406464000 4623 129048882751228310892568960874012006021250765312732837618615080322342768000 4624 93783251738261133315310180377495487762361555168643504092680298639299815750 4625 65496277961137510519682782235757588644589174024139635826897842657093259200 4626 43926143178547608228037002267203218479702576546499258492086455949815400000 4627 28268824709755946261587213098772486082266234079611865909630931233913288000 4628 17442112934750267929555056420309708163816852465337104988474301962949078000 4629 10308308986581606954736031478108596745518748196852042315611764252963280000 4630 5829361695643717532209429391688687089848087484741227210007577532832368800 4631 3150658600358325538831261775012336679682052533050955373226828719181864000 4632 1625465773183706713110473663472390888222287997372110110542840999189858000 4633 799357896128583173301179932041204537218669249256318554573638083462840000 4634 374124679583973159743961935914427881016777562487765992190784945223276000 4635 166361425658420759563216473200322773501106006585943389669918564733726080 4636 70147734523889018902254640256612620050206072111472460566282513652611600 4637 27987484815758035633420631617038515373170244362279812105309926953496000 4638 10540292865707612471198341575289491288136374431624208318053396222020800 4639 3736755261490653795472433740895272943042914459937950582424253475886400 4640 1243211504715181543079309399173879239363380763334123199350028493944700 4641 386784120678498264138153444412644615523846234951832276998106075808000 4642 112072832983506799566237889946955716571419763276590436148675287660000 4643 30101869241877604797378880877343978701419994407705890352279491864000 4644 7453350303577153578188664224502704944375070388316751378540045352000 4645 1690192631584411688665353131154591059263256488485890020968877944000 4646 348288897111544409604155785488842050162190320048784176198241676000 4647 64595560028174646224532608649336275630437668681990533385655392000 4648 10654835372969676810099250491627090898495954804848763507927665000 4649 1539434978673455676111739435069984117084789701440923936568904000 4650 190956740862983935196847261925886252913129908056385630043513600 4651 19783055596747976238042484899634154013158035817179727257512000 4652 1644324606534289119187546122456257265438260856470773354158000 4653 102870747622868527495604058491887062549412213894554735744000 4654 4309080518777072627807882769274524561577772257551162468000 4655 90717484605833107953850163563674201296374152790550788800 4656 316673390172208104330206131072424140225752573 4657 30480123041204591144629524200316100814427263136 4658 1459191243121198638189124984173048746483890348320 4659 46322196756854991500624061728041783932730376400480 4660 1096861161472848300290198378930167964948709182821800 4661 20662332562759292407558030000395295156760657679965760 4662 322515853277890803203585752900307945046146309492700720 4663 4289933336417325790752965413315667705318837081992975200 4664 49634200471457121106256154002381909518163451285351426600 4665 507375474051465441227903527909685806545398543731451210400 4666 4639139988423278869803851969125825484640588975937773708240 4667 38319114753275331018394010340641272359069149751796960831680 4668 288278434002459826565980080065744334501631307853120919716600 4669 1988829352171239254636896688446280103128332605068247999972000 4670 12655852644008696362661967432607328512462901343113413345768800 4671 74654594605227190036919624517730956919614038195347024876065120 4672 409984529081629318894342966896260161723017372629438365316970690 4673 2104082510344573391095525860659605293285463629099455838803376000 4674 10124772213752769061366841330103156641230647254118889166834115600 4675 45815616640079914574045173421482405027982911500980056123417984800 4676 195473076711298656103237524015447807517729144256822725173547695840 4677 788180612249224606033515427129765996911551685295297074345119909280 4678 3009867853062683114305644502556569480107474583368921347309498336400 4679 10906368335026282877613991286286658980820582443701227620269790518400 4680 37564180189929499750575550904107804784370168602226036183486817329900 4681 123171364709051410252611743911841728526985141819900928519791596931936 4682 385041592110013339106356706971824792233949531115623302931796006916352 4683 1149034536814008972040207680700027767735890905142194430279972524143840 4684 3277198321071167075513782867456469865681006604572562035143734986043560 4685 8943123169040475095533511265989612322727060845334639051629010698912000 4686 23373585222921701823590197009980149304454135595333730869312355613316400 4687 58560880744527052812110456772582981563928092065069532356420417492720800 4688 140766517079676619892031131430646538494959342828180959225863047923703000 4689 324887892334163087715264319851238968932806211103523870225505788319664000 4690 720468315737884644658365576446897134266094804365173355341487985898376000 4691 1536109634641849612741969893452969805334518718564470670900951508100441600 4692 3150721712687962943100263565414135327757489341914651920817380812732991200 4693 6220284863733162993648948949929874990825704605675472186723075082524624000 4694 11825881428733459564462796685313514262492443345170128666073121691061920000 4695 21660593353295054667141910920750929205417633213255477270190987773647952000 4696 38237749420911032205782597138168367534535648253410593927815416946984806800 4697 65080805244686348933190206119873058015329546014450920435375530552526361600 4698 106828792067892965462294627617027354936810991027801439815524745620482360000 4699 169167952712849500181298970837984637999898486199690335697627145968518384000 4700 258491209669950249960233444933389920979857821179413412553074073853884832000 4701 381205670307232124960720411225658144920324255453716123320021220255194633600 4702 542664766631850328339600379478095245005150206566997097157534366415417611200 4703 745796863169278332191925446401742251194306392645719846206406548451940736000 4704 989622256505671104528448316563356546497606895212603769683696212030097001000 4705 1267964705583912281935663702571734626401589974463588498929068253979400656000 4706 1568729651907141836159376217716827234952296515099039286150952146091809857920 4707 1874097913705471171860425012845166634896850634126096495793680781794950061440 4708 2161848126941237774547789036874399451501025843038358471867788347822078864800 4709 2407784749647797918074459009376064467182239239370131115404722174979486995200 4710 2588961900232736023083210890430187881106154927871691068621018804613616376000 4711 2687137620925804150932531196626662610107708863388381999414669089011577699200 4712 2691754892199822825267148245880713359220589363900132860053612748246601466400 4713 2601785185360578661833883934303084051276777378272424803015065220619927952000 4714 2425995121907560683102437496140122708963023957973897434522735365237463720000 4715 2181552961186031941852047683345689660729606177463469432254237272467697056000 4716 1891278364448292438950954482073157357850975143705061806684155750222770581600 4717 1580142508183585679821470790384686949034911568027574606259152140951249539200 4718 1271759662324332773753332078703348823166262709569117985586605812739159120000 4719 985546320604325045341762662645070648210943962009420900158268969608572016000 4720 734994887908426803062762204720242642680451295316284791010173978990940444250 4721 527198440364884628379671362555735374551599907162076886744708543650569275200 4722 363468590201066977733156030750747817624516425573362330253618354973815846400 4723 240687785752284678588213910629725363506499589319399324886287822692722088000 4724 152966184337403775007164342746777803205269680552888109202293178172592194000 4725 93221541488003170445954270693493876132937988901642918202851924308721216000 4726 54425675489528436033107863502772071747293614698472283840748751868230688800 4727 30409082303931765266909156958683380536436489785643736129881979999468433600 4728 16241020947068161296022160230890730485636253914580708647456185335394616000 4729 8280953783659068866521990218708647529584268798804660981181782956446296000 4730 4025245880819934140498000003886416172637185755036896687405510245364356000 4731 1862393306439099083735843916012395834110497623197149220934810316412577280 4732 818774149986782436936728769658065100805183101748217714080916054954378960 4733 341374766325080405794142660815411778974090878210935999570260377557371200 4734 134689904997147103870730886953434700507583868654044913298017943990092800 4735 50167412442076085947080318148499614313567703095447121401191112783016000 4736 17591515773736791898271207015590698365176131525562656997456137450947700 4737 5789382264625953858754411574155922297695574984255676303803168172950400 4738 1781848183229706622796802759728372715296316923922305388067328346636000 4739 510799803484388696912808866673925124477630063401274508050212050984000 4740 135744650167769802595589132725563947505188856078301379308493117820000 4741 33257323329087650372758519258460164941322378133121542918314952376000 4742 7462820671920347099102502686395376508921479259954507287718402324000 4743 1521804278977624819740770607706100715389486823828627776330022864000 4744 279313641853786955425768963737730237270543531368582118270994409000 4745 45595383487132344059443471804943798169292782602388620239011384000 4746 6519744986520523936989553828324709845372820902869072924826785600 4747 800397424838836150888890632552707627460238539080646258863963200 4748 82066746271574975130360256475316839884145928200223142857522000 4749 6750892812750747116899016338530088479805176536830154533200000 4750 417980810321376044897364628619628882473043908982462759396000 4751 17327039559714123619185381240661772447607463182995200660800 4752 360979990827377575399695442513786925991822149645733347100 4753 945129535351684210405041681594405600317036349 4754 91914760734612963384689513628366384018223262298 4755 4446243301159248570362818355804026626297762135648 4756 142628818802854101621106310683463001200667139389600 4757 3412970999315597875321401465332257161585228002845800 4758 64975523486262363739282044509174080940688508665966480 4759 1025035160411706745060558772913747980376008670611536560 4760 13781114161452397999315631855810444373819714189921024960 4761 161172467218307591665833254748589269856453215417168781800 4762 1665506818385464933707213787965263695302545740389651164400 4763 15395500038314346223835406760811164583403038103044539368720 4764 128571474528055483576396221376361877242076971647313649337440 4765 978022499561415784897072266197287236964876003385466214686840 4766 6823036937750950192435639569548762020155688382912891115219600 4767 43908885320985313221241772536763158704479556565614453345328800 4768 261961213736555896204316742520319418904064978073425542393443360 4769 1455148853554809979411217710144493558597613907364296713581882370 4770 7554465073429763159926202949986358031485576935820224695370162820 4771 36776484011450698681910168898458157022846519889378663125010211600 4772 168378648701297645316906936891152195948143378261366609195620436800 4773 726934229736225665162161535704643705842330917668191376205196319520 4774 2966309181317981059755304980444755852109105007014178869136079948640 4775 11464896239008910706301537266312241083340483571082108144829875545040 4776 42051957423240134234341964834480725774976189002040500692428947216800 4777 146627863540192328526715463766974394592575993039238312386184722513900 4778 486792628947568967838183076663605278839688373889448958775943988685368 4779 1540957476302649650707789995990647167641040862040847401348301762739136 4780 4657191264927463839453679899776653652534097744195651190325225031603936 4781 13454361361423817970727050896513858665627468907260569846194920199889000 4782 37194832833447087815479915295786766337218497091649829009764657130322000 4783 98495819842861692626071691644292892815361446696144698902996045484177200 4784 250073482248466158076365619370484850058487783717158811092076492517958400 4785 609253563035893042388914785611310391006384079348737218077226387865469400 4786 1425426116775271206871144074672657360802488345942029551445889617541342000 4787 3204905139469720021304504492956371602575789359862708833536532249519336000 4788 6929329598165443238470306494284028353269285539812339788028661573968284800 4789 14415525700061526769874709450735913900210626611387436840757691872136229600 4790 28871419338733112800802195122907172212001168523224050860707488492983425600 4791 55695258888746293309144857700608422092526360037828721982962177536235584000 4792 103532080167603620882653580280613720253442240987510214189158753327153552000 4793 185529784223317403942347591399274686131375554103547839365114133807790880400 4794 320620886740530808064517806506656782514421439220170499367605390149449216800 4795 534502655104403258451830267833336021894690864837050345533706803537084164800 4796 859828515384343555960785167989928932707653265402685690784042943235822944000 4797 1335014545115356160204863259356928526433757278813806457901610457289910912000 4798 2001083917572253691378183332808234983060766601511373508652618749739539580800 4799 2896195426789544317227526396610419444078456479368200988959404508860532305600 4800 4047969698418410117407366053438662252715007649627872394867147586639375561600 4801 5464403435521341097680000994973810053663445251086922846922135502741741417000 4802 7124912754290945349553010882232416228122120578783080197057066243545280866000 4803 8973643532517189562663652240735757453137581965966396119896710749331509688960 4804 10917362965876053521485064385565700106974795250579381792428581388677148065920 4805 12829790097264689060522516033069963373221560221909984678693355874962563829920 4806 14563081765279663141003536990292499119018195866265052334585871753299854952000 4807 15965543842720502234607983164741657143229706257705752820869475332277433016000 4808 16902892054931009223134889176806966975454232285520212958024626888889980345600 4809 17279073405797045358900889027568310385519580336579920856876102088595166119200 4810 17052258817170153829057521885873229453408362384473138051723933658575367403200 4811 16242371623477530128703062526577189739881083139144705009154461019563977672000 4812 14928306991547791463237736222387012368840410024444964427204202750834031856000 4813 13235353762615658536581602435470743593644927266515102854406189567054795272800 4814 11315575400589550037700154517777660889448127881525761611157921084720921057600 4815 9325389220163253335424054171631753273086134572419336946520348982748753545600 4816 7404904616146195236668105536100069469907317638882111684547803072006232336000 4817 5662726490930052029771575517945595883735171105363389291801518827033800524250 4818 4168250038926629714321354899785245081368604785498133851441262716497997322100 4819 2951533661083227880687906356024357838150552333459921592454914841985701379200 4820 2009206597775386689648047731894558028366086973452475737762102505102632027200 4821 1313930797966071048197372617548982497766032405505284852771446205278663442000 4822 824798944840803833523696779482431195810314721980673005692080167742857796000 4823 496562129404057758719633833077628741406370933489121553031417878589594170400 4824 286439724747628915056458824704118196925113494141837296732840897238750828800 4825 158150071698749732541598226038079839655673206247584810586905425332913972800 4826 83479105565974665004268430739819153065817882814260544855704942454574792000 4827 42072871373307547851544982089845066984240582938733987682024513018225716000 4828 20217514522977998764406723933734453581336064666165398115503937035274040640 4829 9248554379132178289635811757924698876252698659377419450943741697663939280 4830 4020541726005946940600742067330873141033744815936693519985805247871853280 4831 1657746554755198145106136604437579560545835479133605526765333474630672000 4832 646894839644626546133862728701691325423116488271595471455700991220136000 4833 238328130518871570065424606868989001344874025145529991162697033696218100 4834 82670821572068229562310057049700455893650520170048029107500361477092200 4835 26916239478435067277876931057283352446755154660446948853359131634079200 4836 8196361846812520877168897878514376113346081373813145940918929497920000 4837 2324886665100864217936198561328100195266460556369477842380830479180000 4838 611369833455354339073973413924979564904597271078358005385073877680000 4839 148226375227593657979150188850110493237309219265259642430353782148000 4840 32917118829814947098723712943576305339128123710533796366041922296000 4841 6643222444851127110705355141417787774353852067379207364741999113000 4842 1206786928272538787964325680602249278956945665820089561365617354000 4843 194980663400000879382689237288759075611782988992742036579407172800 4844 27595832863945165298516287685227888750201282689333759158701521600 4845 3353256221699861852676261102560295839069468653138516548649371600 4846 340312506690765162162879413625301760266978949221608090018612000 4847 27708824095909502687680622167358284439132268206806491723396000 4848 1698049876851984114680167361584853699865531391933529664758400 4849 69669138229683872052141220405160876716421674881626535990300 4850 1436477076900698392827654028972389210647869585188175999800 4851 2820940978915214075398705225030454253750164151 4852 277160149663543068624077683220869881680362386702 4853 13545804613885931945447080205012298644101865103150 4854 439045038880137339645294201070398109620517948432800 4855 10615726348859730007187270154847138722218918542020600 4856 204224740258338757052395224294730173133365811182075120 4857 3255861466773381233442575634395391426006314134809719040 4858 44239301785114541281115092536676098647849686116663825600 4859 522926713956433039147868590963613434669220712902595687000 4860 5462013823972265981835730455376477607476777036882960246800 4861 51037345951763295805169781823267807662877516947383074286880 4862 430883111644046282153527845043199290879809356216188240577760 4863 3313737620154423736534936954534528006862607654978330844317000 4864 23374186930328755783001477920579776799561282286359242440689200 4865 152102756762464666272721199996750670738376900923233155315239600 4866 917667234529936573641527212402649255557626356119934712350353440 4867 5155350997583662013297191698244005350617531722651432499889269830 4868 27070579109341332295559005180159565758559457575764910030468349900 4869 133305759949719894614300539926061620758495558513748200899184514300 4870 617438874525327229222336367651272850121848252700095548406271441600 4871 2696964419541408115369972697331124398435608443326180703793955430080 4872 11135665286925088534911025095982656546337204843666234335061143348960 4873 43554968291448887625472563872941872574338983192417315910938376807600 4874 161685657308550506821836266743825850122876887135071194377610257252000 4875 570651767557863682056330275847988379490252565476480027701509940283300 4876 1917880577099846094258926003029275370063230065952414887665106880421032 4877 6146764657883494500253676029038604805893477014994864472843771809531464 4878 18811171047262912482991899122209264673829584180718990284191107889356000 4879 55036426226847602251563478573091123420396198766150312616955857982067000 4880 154108593629267850871452909293079607155774433803017539397389480936254000 4881 413412071166047036130468307815287514470478055405446584519003475854236800 4882 1063458317079840135891667331013677771372440375788547292355527706838905600 4883 2625471013664151441879612591785844494602941835568330132507093108791509000 4884 6225605704330792146905018143125405896004302304447231875690703582542010000 4885 14189071098149751086017438244845672441700846613886583612325446361161442000 4886 31103471221594188542024283241154945584126668139919629275275647684628419200 4887 65615572175395079587460862991834567843811458655556391941191691279790778400 4888 133286578463503090485300090603913251272986247762462782572141580972240440000 4889 260834291032376305314844665152843593072534662702841714940620648407433608000 4890 491970808827577769090022844243831433309010700738520788019048812041411984000 4891 894724533371402206988524616321478669867454904867992806560851594098792711600 4892 1569553092731643088261784519340798572081730047331858393630324925050675631200 4893 2656707572101250035640781463282159487109194676818178888966904385954867076000 4894 4340310920715341517972703191090721633417268199225339103561668640686603552000 4895 6845733666442285314317168199656018504241898661621928385199340229846776144000 4896 10426509046744723680226653680749739460998256983358507598520560302413644003200 4897 15337717175173556398404927117983358686586701001808479760147425431154191438400 4898 21794869334916043380418591632668466505791506927458550795299243300508169264000 4899 29920887030132568890349504234499061163816616467588651899244485505354635435000 4900 39688296492499753523482812729831447568320610646484742876674690055802188902000 4901 50868130527747948218035356228262364874495650969210907678592260261377761181040 4902 62999686213426800787140771508267351207538016072658857311829098678914929790080 4903 75394677863246688087494615781119552447807886850230288027610995371612373900000 4904 87184535146023186125093250385028140854234574480849871270585999347427574744000 4905 97410927048543803504664801147488596660701838694965860321701572915546992192000 4906 105148807112877057938059014305560853730760245055384737640648635998205246470400 4907 109641304991670060042459390600834951358537349611029655948939241874315415864800 4908 110419883536213837522767588912031818904987849115466394611686029154843984328000 4909 107383754956628352318493265709692726473615433814776994595954796091259906896000 4910 100820170491971340618413253312083337772957324251786455323071861023782523952000 4911 91360160351715767194192421999296108323909739727777083356774850629752895319200 4912 79879047351188699178024521232675283440133324868718753447098181792742483454400 4913 67363340468348364819111943472491368802836209835728888436007750675349606712000 4914 54771960972530974083266475931689927364948001181329537444651162984380853520000 4915 42918652840915596814257981496449070404206362975989013704682653033065156964750 4916 32394763624485658293490439020006369178756226910694105090574987331251095319900 4917 23540162641235974651426719951933295664304569910314340313210242805293991182300 4918 16458505714720144075702275862879474012147895411883136667989148298704274600000 4919 11064492228346624100901133669390219988366160364907005344852237774159083574000 4920 7146900755344218152386417200152897706800499629629289978447444517779325372000 4921 4432031380501607478675558466608086161415586892654047037333628964676944225600 4922 2636367548406268449278951330536276747805967489245285773050536773381055635200 4923 1502825446208452139334418819787968041887455998191209898027186304037049808000 4924 820068480601247391910342360232245803516898569446847333890606923457187816000 4925 427881710610649918546947729563063314937074581891127316609741949767747052000 4926 213191751221881951576826375119157160815719538411825288283723036745535991360 4927 101291449444268856874961160193084184917598466744814626661001139252990492720 4928 45819203075850077392461293908341200529812175120655420389186092400950436000 4929 19698638915038293391391517675794061603645972473721332860034972407388988000 4930 8033309868427281572429560004170400253424813813018799843878452675650472000 4931 3100837795946344036707767181373973116342164485747339952354173919845319900 4932 1130137666815503772072077465017108906248899322044229224834909546611087800 4933 387844948293074410976742789884024367201961084183339563737324124424311000 4934 124941496934000764492056791620948193954693740142016779521753717308384000 4935 37647303195411966093354544180640054398019811238754702016340979029740000 4936 10567355081651996401765459017730020401104498947766474883345336164992000 4937 2750102643188752821945130066716883990389432489203387897906365866228000 4938 659897648528142144068002672677377012365907350027953893082940678968000 4939 145044744797482154684884602745090889768415281304850851176509172403000 4940 28973963888773879070912551664955249863896641947450034951073748478000 4941 5209850787554773176034442621124772745943979422511780880476528177200 4942 833230222296915831758858630768452201168117808637366789420867422400 4943 116736134727909345361797530070127056138809521441922874831140406000 4944 14041789541593426495678784993979198737109969144841353127510668000 4945 1410680925754125374455977813708478203821961615043554261799032000 4946 113700033590844079189094471701222550801200173406814506736169600 4947 6897244684738703333161980820110926794925745813281027063039700 4948 280113029995636186601392535649615896076334569111694319961000 4949 5716592448890534420436582360196242777068052430850904489000 4950 8420135921613053845582092764846007419010010347 4951 835706463488755455553021317776899823922894888600 4952 41261819580240238807854848527099286812138103773350 4953 1351129216215123423972064268207892884990043532044900 4954 33007023331746734329097274409437442312865333912093400 4955 641592665831359633348510754674432288488785255113323840 4956 10335652462395791477925610076612704094629662255788323200 4957 141915145788315978284392361568537841428039110160955396800 4958 1695268211261968383097418543185530048837237394994187065400 4959 17896049022491896023796161396066841498500469543678013248800 4960 169016844549564241012821559659399723984375900944055015617760 4961 1442350513233537053565074430267961297289563782991598258263200 4962 11213261333628605576016280780326515006325779185608448588242600 4963 79962629366811991899213478221092485839830428394450738397487200 4964 526089747647724758800744846726027099531357417504981034366266800 4965 3209348769751070878817193292353692694682504996696647585766630080 4966 18232109089635258187688954474981757242313707297360502150881806350 4967 96819445547237936004873951685813755796326063235166643852499647600 4968 482215446247897066423727717803673801646595233934718152402998801900 4969 2259204549695561720787932490951189653147530394395731285796228091400 4970 9982743138940269420193541835616144029873417825187308174987958440960 4971 41701262041727713842437382332402066395274100534696282311392638223200 4972 165034953239722580733592837647298125807108490577867145020696304250800 4973 619959671505534454881156286624344683296356623333549040049222743662400 4974 2214455950194793834744998987743551189072834251349703837207214222345300 4975 7533093969869224725693215917373481024247315310240978360247964692808704 4976 24440394777912795707031124057933231412650440721002514170572483592009000 4977 75725658620258231929785195687381531395065482467708476143855661681314000 4978 224336965652213814598490570672974505484862456392621225174675828986271000 4979 636151775064415815419629583691877722630968726444472001628658030158496000 4980 1728472070135799363566866467116233495533086557191196254043393713176937600 4981 4504113619042425146267822925089296440191257740130651124804008247819328000 4982 11266069839937852545999409656271976387004019888850276882895755726857617000 4983 27070254358270418746070427205182716731942810211080640806504594325068536000 4984 62529068331777078344338755591466471163616605683712148764747380060899402000 4985 138940411567532296795756813901982056141053102405457664728949040029455378400 4986 297163635713929594289197193787099162747865543697180298768243735154246788000 4987 612102915959629346934338820544327665268367162275982399440297165986929904000 4988 1214885589507977374051729524212433181131804646686785842825423543787680968000 4989 2324498904798631811558418696856117189767331151522588221191614393160304512000 4990 4289323114281688813709682241603915559699628739963786243892288397184535401200 4991 7636221879981638540525439234886434431183009646192882789335611343574196944000 4992 13120394856978870624052678258887483300987394992363901513169070552959371284000 4993 21763369881937492914500618834010930362831056544870140189344622985785964376000 4994 34860467791059489657595525160332494501753357038440026235461019637914853616000 4995 53934949682355692566775767127452434843513435143888985780009700429884265718400 4996 80616730337401391613737019727894770964141005593270440376971802976700484328000 4997 116431847649816710519512822786182807337922215236489596123868464045927648352000 4998 162506342150871832787895936666565565740714950276294835903981548916779331791000 4999 219213618673295166865579838136825814551220309452016654272141603087930001512000 5000 285822845763346489077053607588864534478953665996400585508506425391726719480880 5001 360229154787326576649386578489094502827140055069224553159289756676769299044000 5002 438854406017632077244075989867277347875911825730954464826625026211506199612000 5003 516791944857353371076477664835935779330422910872728116258105255993218837344000 5004 588227569352081740208893469981721093321577961698268839326482013686250375936000 5005 647107783055684401073103180689770136970301383976467524157751932582884875756800 5006 687959744112493878701783969281419646877718697415645712972506739864444271452000 5007 706714700157577321964213397442888571907559399631592593632232783208138351312000 5008 701366576737640719682346502615794924721136277332458289748472746027662029488000 5009 672320154498434097025309616580617509174910649977887748596458402933199655568000 5010 622346391609431494451168889442935020594818314120519081391619985355007521466400 5011 556150047217510239632994852310973028472974263121720597831596583436372331184000 5012 479642294538999715415367536931460573655137241416212777195224172831439843896000 5013 399073478921867060936505298124423590134999740341721633895357444213945510048000 5014 320201705264353653110794515900629327689255618956469797018229165641493227909750 5015 247648314795846959238845853909889399206006601221039004594060293312470190250800 5016 184532321259891973443318598718025554613274909708915347430007149542420646711500 5017 132402590365583899821535374133595706388573388999998544180815717339704529677000 5018 91420726011980268705800480529331181341794120317042319665034550056068188974000 5019 60705457338935123220516542498360629244688870091642910053529291134723295136000 5020 38737155006153854610130361027341995154057985114874638933881362650017706011200 5021 23735333838681526587199215580022658755671719175401171669089502830575522512000 5022 13952338869238053149818355658431497128748969141849503826321387733892034752000 5023 7860702762838105359751044228279986492907445848644022472593315361548571848000 5024 4240091944756989145805836539291341104258873337157552760641752512866025548000 5025 2187152709505680242473411900836755920392090276202892642243332565007409057920 5026 1077485257670780950937271404159751184442208984735804104591732939087813190000 5027 506234882367981245005921112967814768337077933051630996121009452641816312000 5028 226472478436823258034293767108308197327926557633602204359951697088601212000 5029 96303160196573558288285221488108347186218158821846038229351620172051760000 5030 38849066710447747034019309199932254244082585953680999257613288326489920300 5031 14835075085936382354064431180225533296995749765223830495733604155310156000 5032 5349424948946505605439521904593282980002006888279955672768634329058355000 5033 1816506211176084340077368718585006277413849312122365238231528814195138000 5034 579060456576081945558933974538082228201692685187494079943940420699404000 5035 172672213546602344521386202195544842867872156752286721212531198810696000 5036 47968552294908923471360117491422087567208683800576210654546874107124000 5037 12355736475882608168432348933427343408274988051237764493374381719248000 5038 2934612077211901218245077719063093714769750897332110490118031133495000 5039 638487835284934843701775938481404606868248498217272712928763978576000 5040 126256633256210090183402436243604483288445505780747482453851299596400 5041 22474148878293665947594235672363662068935416948301687369861830620000 5042 3558339226823866041757083178896342669659296122335394396352114542000 5043 493538601004618909594675091303533343307273809906288000283377712000 5044 58772885010561314463186333533793715597973324930140145761417080000 5045 5845519374023395600662856956874618200014644209267992875730131200 5046 466434880447733523389085470612552069616443113332489658455058500 5047 28011302999563618660139253564961589607633456911169431996100000 5048 1126168712431435280826006724958659827082406328877628184333000 5049 22750883079422934966181954039568885395604168260154104734000 5050 25134265191388162956642519120384003897467908119 5051 2519733647811366224669439870746101307724896958000 5052 125668172392604539818710001622566169028350487521950 5053 4156932947671459662906193968050644388215434588632700 5054 102590177966825590663658584222143925889852575812405750 5055 2014684836432023781438957370107029888703983145856409280 5056 32791395766493378645123486490217834191737146184754657600 5057 454937763220874234472996552460236879722537452764830328000 5058 5491498361099420802204914215143917307037283591799743929800 5059 58582486092779137218134206432519562670594167023538502818400 5060 559150713239887574331577878093656868651686136996235704441600 5061 4822687404224821873821505623455955776977081801872698570618400 5062 37896745828449041066970157740283799006182709170953016366111800 5063 273175747730874118747494008589795513641136162054165544841052000 5064 1816915050283404056602333852295091513802905761586828668497131600 5065 11205912933996487212588514962589304607559137742772359308133885440 5066 64366497654806902070686108052566089728374716624874811196277113750 5067 345634110770495577154511448050270678162019009881498202617474887200 5068 1740868238361990234487089089719252626998834055991884522485494220700 5069 8248827987301020019524760985775769505178923826426967284065055315000 5070 36867277280317453897569938477935300902329029518496510475963072728620 5071 155789755058187935787506431882300855308113161393979804311255020405600 5072 623748835698727433000404043303720856155123596459526250446015324706000 5073 2370765262396504441794054216447855235336985827724835274181827014844800 5074 8569042583126521997276850925643084192860489640518581497711747344884900 5075 29500496995801579566363605875789508819849831083630040425343529778474080 5076 96873990642039956531004354032678241261182318704088844557572144099785000 5077 303836009880777658528742353561425024579802929197065275069198841873398000 5078 911276868850270632818684845837078397425813618778262401622509331381048000 5079 2616505678752923971875270483425721633118030410462093851446486037761440000 5080 7199377335689775376175680886866381910159417604613655468049852772540003200 5081 19000976142762032711667348133160932209178435316572942287748600680916224000 5082 48143500095847708431067209855440590991069942636169982967228573255878365000 5083 117198813077773239114065704455358527827974969321882855869670640139929472000 5084 274313999487657413240066215490837137360580944393931279780342147427612066000 5085 617734420507996782403836428145211035336745968783596403841871835924342228000 5086 1339216722470421820257373298051964583805763811738112784235361535375162126000 5087 2796657210937706364411680353249489077901324672698497028223061921715446832000 5088 5628469773006357401946698914453111609645820500992553670368618898535543960000 5089 10922150769008933227924504560513336625469333266536764955033073318426969824000 5090 20444590502632179904040692184753930028582580243045774381174008429648651759600 5091 36929160221417562146347659421449760204741449821555325430551239421907609440000 5092 64392170336855586539009198835982114481787602616801828812993889574100407908000 5093 108419001030356080291964819427593378211212921145599164136786856405331579368000 5094 176322372023653193601849547581403541860155224580095937466201069045523622060000 5095 277041943545136426375387128153580399654734920189905153686960226112539328860800 5096 420641413117469888230366855966181860194986574978657524642250349165101289944000 5097 617284725490693441396347073010550320561947186156382544848884771901173210560000 5098 875651409005999184719911976231935260685488518599793612162675891198086177947000 5099 1200884583503051544523073659632813721882886131529226275243132184299494944576000 5100 1592336013056185683595909442884346389204226710330419844970470379795789528492400 5101 2041540012218776512396760740776532940938632207989227997326974611922220590108000 5102 2530954497282490272400128811092403114295071376325297062020961689988127897906000 5103 3033994575599997738665139946338809623750747345254051839037237481810160057760000 5104 3516715256877084176308933570718690509527307789977061498122411797647823787552000 5105 3941182171427342146242906612587408259571137969486773024386051209225886980998400 5106 4270163543170746813213605148099790047963315644428233793131490652376842690820000 5107 4472389088983859605384504597720132954817177532854074390955427569834570152944000 5108 4527373746556248979971363861185915814013785440855218193205732986154480000384000 5109 4428791989228848799052792579743180156833877830266986385215397178267796288080000 5110 4185643210451132208685309857320207819221844759003324148952849520900965695976800 5111 3820918003201413161344044764142763300445791648671984631361406342675756050352000 5112 3368034475249294830928663382804578560240584220854826204643193525517115499400000 5113 2865805279408151311644109773771935111789991267625101630899367475918493278656000 5114 2352982238522613994756118378221911989939410546322114369672706147106278169716750 5115 1863435381360585393397932026454603545084096493801378903393739775318774478780000 5116 1422773895239126769637547868267472550643307915814110370400308616104771597965500 5117 1046801555414600842854099176736349200890174434124773101595179503131997883531000 5118 741751096337054129593930112303168915662139883934682227847276455812852202387500 5119 505884644875534692570501491162929860126468934244196814509349708799055345792000 5120 331857791871297735303481666233711890649841386414521833192351368414824473953600 5121 209237202882235196551203761344758973577921225359307893324296028196857494960000 5122 126695174602975304439014629663539126218189635225005069254496526179125766684000 5123 73608710585000985956155350344724301729751903174619766530874923313039804104000 5124 40994188646675697990047205498546413084609903926763387564929416230376915540000 5125 21861179333178109879012493443148578644153262560613937451621064224705767600640 5126 11149899051446939962327984105381653449405782625143862325449185541095618062000 5127 5431881774577265592147733246269534468644319006129592617111788602757533752000 5128 2524000021491507369984243433654544453626972561483312109832225366770690628000 5129 1116862683278966974240292577064788325018393532461876224965336483001697728000 5130 469805708590114420374095675359217107902408846681442020333961788596421546300 5131 187497593799037480283039138735479996604029465114917160529570441161932024000 5132 70840853986860778924602010773393808022836902193292475666129179502500751000 5133 25276634902941482416944669601379644888506987954699520236879515510306478000 5134 8493837519557592284467469105515609579790607545149228332238458825406791000 5135 2679663366723051238235359174313359666141082840858143443793355608426939200 5136 790860633832616684784300754844347574324333079130181871685204357362444000 5137 217462649736872487839075609931232131626684532577839492809367912384192000 5138 55446492099712985934082560686129303199938450115092609586959153440299000 5139 13036399532270045608422553717894025244547196109418099053202693261656000 5140 2807905541452936433730861377865503832135089198293292876754660009615600 5141 549699650387742394185978035370931834042663902626148317396933191572000 5142 96874913917130174650246192166319374303717223016370661519039280812000 5143 15186036053696710952978760475133593398674690056968561636834044208000 5144 2085431395518890028330681921227026380668267906034684487350606408000 5145 245886354996105395723992303389632109273842539713419325038149363200 5146 24213857337417778151081941857915688507175935213483710716108716500 5147 1912985252850198063696443423463110159603980883986797742453656000 5148 113743039955574963363426679220824642535323039216640446617633000 5149 4527425732805164058270208853874208193725229483770666842066000 5150 90548514656103281165404177077484163874504589675413336841320