0 1 1 2 2 2 3 6 4 2 5 12 6 6 7 30 8 2 9 60 10 12 11 120 12 6 13 180 14 30 15 210 16 2 17 420 18 60 19 1080 20 12 21 2160 22 120 23 2520 24 6 25 2520 26 180 27 7560 28 30 29 6300 30 210 31 2310 32 2 33 4620 34 420 35 37800 36 60 37 90720 38 1080 39 75600 40 12 41 226800 42 2160 43 544320 44 120 45 453600 46 2520 47 138600 48 6 49 138600 50 2520 51 756000 52 180 53 2268000 54 7560 55 831600 56 30 57 415800 58 6300 59 2079000 60 210 61 485100 62 2310 63 30030 64 2 65 60060 66 4620 67 2910600 68 420 69 24948000 70 37800 71 12474000 72 60 73 49896000 74 90720 75 272160000 76 1080 77 136080000 78 75600 79 29106000 80 12 81 87318000 82 226800 83 1360800000 84 2160 85 3265920000 86 544320 87 1496880000 88 120 89 748440000 90 453600 91 2993760000 92 2520 93 873180000 94 138600 95 12612600 96 6 97 12612600 98 138600 99 523908000 100 2520 101 4490640000 102 756000 103 1047816000 104 180 105 5239080000 106 2268000 107 44906400000 108 7560 109 10478160000 110 831600 111 378378000 112 30 113 75675600 114 415800 115 3667356000 116 6300 117 18336780000 118 2079000 119 1135134000 120 210 121 189189000 122 485100 123 1324323000 124 2310 125 69369300 126 30030 127 510510 128 2 129 1021020 130 60060 131 416215800 132 4620 133 15891876000 134 2910600 135 7945938000 136 420 137 68108040000 138 24948000 139 2200413600000 140 37800 141 660124080000 142 12474000 143 15891876000 144 60 145 158918760000 146 49896000 147 11316412800000 148 90720 149 96997824000000 150 272160000 151 13202481600000 152 1080 153 3960744480000 154 136080000 155 33949238400000 156 75600 157 4620868560000 158 29106000 159 29135106000 160 12 161 87405318000 162 87318000 163 46208685600000 164 226800 165 678984768000000 166 1360800000 167 118822334400000 168 2160 169 792148896000000 170 3265920000 171 11639738880000000 172 544320 173 2036954304000000 174 1496880000 175 33372939600000 176 120 177 10011881880000 178 748440000 179 712934006400000 180 453600 181 4752893376000000 182 2993760000 183 171632260800000 184 2520 185 20023763760000 186 873180000 187 200237637600000 188 138600 189 6118372260000 190 12612600 191 2358556200 192 6 193 2358556200 194 12612600 195 2622159540000 196 138600 197 120142582560000 198 523908000 199 14302688400000 200 2520 201 360427747680000 202 4490640000 203 9981076089600000 204 756000 205 1663512681600000 206 1047816000 207 15732957240000 208 180 209 110130700680000 210 5239080000 211 34933766313600000 212 2268000 213 299432282688000000 214 44906400000 215 10812832430400000 216 7560 217 1802138738400000 218 10478160000 219 21625664860800000 220 831600 221 660784204080000 222 378378000 223 495296802000 224 30 225 70756686000 226 75675600 227 52443190800000 228 415800 229 3003564564000000 230 3667356000 231 157329572400000 232 6300 233 1101307006800000 234 18336780000 235 63074855844000000 236 2079000 237 3303921020400000 238 1135134000 239 2971780812000 240 210 241 212270058000 242 189189000 243 144218774700000 244 485100 245 1009531422900000 246 1324323000 247 7429452030000 248 2310 249 247648401000 250 69369300 251 2724132411000 252 30030 253 15330615300 254 510510 255 9699690 256 2 257 19399380 258 1021020 259 91983691800 260 60060 261 32689588932000 262 416215800 263 16344794466000 264 4620 265 624073970520000 266 15891876000 267 169601279047200000 268 2910600 269 36343131224400000 270 7945938000 271 44576712180000 272 420 273 1872221911560000 274 68108040000 275 4995528582844800000 276 24948000 277 190738364072256000000 278 2200413600000 279 4162940485704000000 280 37800 281 396470522448000000 282 660124080000 283 22706948103840000000 284 12474000 285 330392102040000000 286 15891876000 287 163447944660000 288 60 289 2288271225240000 290 158918760000 291 24977642914224000000 292 49896000 293 2942820474257664000000 294 11316412800000 295 136241688623040000000 296 90720 297 3433290553300608000000 298 96997824000000 299 244480470169098240000000 300 272160000 301 15845956399848960000000 302 13202481600000 303 15264115114248000000 304 1080 305 2180587873464000000 306 3960744480000 307 1257615587289600000000 308 136080000 309 31691912799697920000000 310 33949238400000 311 299731714970688000000 312 75600 313 9911763061200000000 314 4620868560000 315 249776429142240000000 316 29106000 317 1998872217342000000 318 29135106000 319 70827442686000 320 12 321 212482328058000 322 87405318000 323 27984211042788000000 324 87318000 325 10490610023974080000000 326 46208685600000 327 416294048570400000000 328 226800 329 37766196086306688000000 330 678984768000000 331 11979543038285813760000000 332 1360800000 333 316919127996979200000000 334 118822334400000 335 457923453427440000000 336 2160 337 6410928347984160000000 338 792148896000000 339 23959086076571627520000000 340 3265920000 341 528077815565252198400000000 342 11639738880000000 343 8651892194317532160000000 344 544320 345 343329055330060800000000 346 2036954304000000 347 22247722785387939840000000 348 1496880000 349 157359150359611200000000 350 33372939600000 351 5285906530304400000 352 120 353 1132694256493800000 354 10011881880000 355 12488821457112000000000 356 748440000 357 2059974331980364800000000 358 712934006400000 359 29973171497068800000000 360 453600 361 944154902157667200000000 362 4752893376000000 363 155734059497715578880000000 364 2993760000 365 2265971765178401280000000 366 171632260800000 367 259489956942216000000 368 2520 369 6178332308148000000 370 20023763760000 371 27475407205646400000000 372 873180000 373 576983551318574400000000 374 200237637600000 375 778469870826648000000 376 138600 377 11326942564938000000 378 6118372260000 379 158577195909132000000 380 12612600 381 163611392604660000 382 2358556200 383 582563381400 384 6 385 582563381400 386 2358556200 387 44621288892180000 388 12612600 389 67961655389628000000 390 2622159540000 391 3089166154074000000 392 138600 393 370699938488880000000 394 120142582560000 395 274754072056464000000000 396 523908000 397 19625290861176000000000 398 14302688400000 399 6178332308148000000 400 2520 401 407769932337768000000 402 360427747680000 403 4495975724560320000000000 404 4490640000 405 205997433198036480000000000 406 9981076089600000 407 1648524432338784000000000 408 756000 409 196252908611760000000000 410 1663512681600000 411 8991951449120640000000000 412 1047816000 413 71959399824312000000000 414 15732957240000 415 1338638666765400000 416 180 417 14725025334419400000 418 110130700680000 419 1511147396310552000000000 420 5239080000 421 566492941294600320000000000 422 34933766313600000 423 8242622161693920000000000 424 2268000 425 207714078474686784000000000 426 299432282688000000 427 77867029748857789440000000000 428 44906400000 429 1132985882589200640000000000 430 10812832430400000 431 85631685790931280000000 432 7560 433 10194248308444200000000 434 1802138738400000 435 49455732970163520000000000 436 10478160000 437 1246284470848120704000000000 438 21625664860800000 439 1401245767487966400000000 440 831600 441 20388496616888400000000 442 660784204080000 443 513790114745587680000000 444 378378000 445 441750760032582000000 446 495296802000 447 1345721411034000 448 30 449 122338310094000 450 70756686000 451 8031832000592400000 452 75675600 453 12233097970133040000000 454 52443190800000 455 259489956942216000000 456 415800 457 61165489850665200000000 458 3003564564000000 459 45334421889316560000000000 460 3667356000 461 1511147396310552000000000 462 157329572400000 463 80318320005924000000 464 6300 465 883501520065164000000 466 1101307006800000 467 83113106797080360000000000 468 18336780000 469 4760114298378238800000000000 470 63074855844000000 471 4281584289546564000000000 472 2079000 473 142719476318218800000000 474 3303921020400000 475 12844752868639692000000000 476 1135134000 477 8835015200651640000000 478 2971780812000 479 40371642331020000 480 210 481 734029860564000 482 212270058000 483 56222824004146800000 484 189189000 485 49951816711376580000000 486 144218774700000 487 281114120020734000000 488 485100 489 3092255320228074000000 490 1009531422900000 491 2747349919125711900000000 492 1324323000 493 15461276601140370000000 494 7429452030000 495 121114926993060000 496 2310 497 1835074651410000 498 247648401000 499 20302686445941900000 500 69369300 501 223329550905360900000 502 2724132411000 503 141300748158570000 504 30030 505 672860705517000 506 15330615300 507 8747189171721000 508 510510 509 4951788741900 510 9699690 511 223092870 512 2 513 446185740 514 19399380 515 29710732451400 516 1021020 517 104966270060652000 518 91983691800 519 52483135030326000 520 60060 521 18651698756931240000 522 32689588932000 523 58959001439015277600000 524 416215800 525 8039863832592992400000 526 16344794466000 527 847804488951420000 528 4620 529 127170673342713000000 530 624073970520000 531 36735993204309519120000000 532 15891876000 533 13055406815685382948800000000 534 169601279047200000 535 30613327670257932600000000 536 2910600 537 1855353192136844400000000 538 36343131224400000 539 989045970885256284000000000 540 7945938000 541 556605957641053320000000 542 44576712180000 543 1695608977902840000 544 420 545 279775481353968600000 546 1872221911560000 547 333963574584631992000000000 548 68108040000 549 1165275980242992858240000000000 550 4995528582844800000 551 16955073786604393440000000000 552 24948000 553 971063316869160715200000000000 554 190738364072256000000 555 2591025414893242943616000000000000 556 2200413600000 557 37700105243155651296000000000000 558 4162940485704000000 559 306133276702579326000000000 560 37800 561 11132119152821066400000000 562 396470522448000000 563 1795243106816935776000000000000 564 660124080000 565 171364114741616596800000000000000 566 22706948103840000000 567 84775368933021967200000000000 568 12474000 569 107895924096573412800000000 570 330392102040000000 571 25432610679906590160000000000 572 15891876000 573 3896241703487373240000000 574 163447944660000 575 3673819452122820000 576 60 577 80824027946702040000 578 2288271225240000 579 1285759762150833169200000000 580 158918760000 581 12818035782672921440640000000000 582 24977642914224000000 583 254326106799065901600000000000 584 49896000 585 69916558814579571494400000000000 586 2942820474257664000000 587 339188781586024530800640000000000000 588 11316412800000 589 11216560237633086336000000000000000 590 136241688623040000000 591 296713791265576885200000000000 592 90720 593 11749866134116844653920000000000 594 3433290553300608000000 595 1541767189027384230912000000000000000 596 96997824000000 597 254307489797389631687884800000000000000 598 244480470169098240000000 599 310923049787189153233920000000000000 600 272160000 601 10281846884496995808000000000000000 602 15845956399848960000000 603 1695943907930122654003200000000000000 604 13202481600000 605 2073505788373560821280000000000000 606 15264115114248000000 607 185720854532898124440000000 608 1080 609 16883714048445284040000000 610 2180587873464000000 611 37700105243155651296000000000000 612 3960744480000 613 112165602376330863360000000000000000 614 1257615587289600000000 615 323143759227048439680000000000000 616 136080000 617 22620063145893390777600000000000000 618 31691912799697920000000 619 15417671890273842309120000000000000000 620 33949238400000 621 123382162613963949696000000000000000 622 299731714970688000000 623 154291171458099980304000000000 624 75600 625 701323506627727183200000000 626 9911763061200000000 627 113100315729466953888000000000000 628 4620868560000 629 20735057883735608212800000000000000 630 249776429142240000000 631 1102079796129285573600000000000 632 29106000 633 818210757732348380400000000 634 1998872217342000000 635 90003183350558321844000000000 636 29135106000 637 3658138043829811542000000 638 70827442686000 639 297404431838514000 640 12 641 892213295515542000 642 212482328058000 643 80479036964255853924000000 644 87405318000 645 5940210101136849241704000000000 646 27984211042788000000 647 90003183350558321844000000000 648 87318000 649 138862054312289982273600000000000 650 10490610023974080000000 651 7837851880052059904438400000000000000 652 46208685600000 653 124410347302413649276800000000000000 654 416294048570400000000 655 231436757187149970456000000000 656 226800 657 152748259743518980500960000000000 658 37766196086306688000000 659 186553829872313491940352000000000000000 660 678984768000000 661 69934559694282148714168320000000000000000 662 11979543038285813760000000 663 85503838691477017139328000000000000000 664 1360800000 665 1357203788753603446656000000000000000 666 316919127996979200000000 667 847971953965061327001600000000000000000 668 118822334400000 669 373231041907240947830400000000000000 670 457923453427440000000 671 39001379451908606132400000000 672 2160 673 858030347941989334912800000000 674 6410928347984160000000 675 78378518800520599044384000000000000000 676 792148896000000 677 153856031327420727171170304000000000000000 678 23959086076571627520000000 679 777307624467972883084800000000000000000 680 3265920000 681 70517347691734499953453056000000000000000 682 528077815565252198400000000 683 138424652846515124320349454336000000000000000 684 11639738880000000 685 699345596942821487141683200000000000000000 686 8651892194317532160000000 687 2442797169282892003549968000000000000 688 544320 689 41124531469408956288720000000000000 690 343329055330060800000000 691 8479719539650613270016000000000000000000 692 2036954304000000 693 769280156637103635855851520000000000000000 694 22247722785387939840000000 695 58142610310204371654743040000000000000 696 1496880000 697 105748795207051601885280000000000000 698 157359150359611200000000 699 26648696392177003675090560000000000000 700 33372939600000 701 623722060619369170378920000000000 702 5285906530304400000 703 2427145559239462261200000 704 120 705 330974394441744853800000 706 1132694256493800000 707 18900668503617247587240000000000 708 10011881880000 709 1057487952070516018852800000000000000 710 12488821457112000000000 711 1345893757180656751267200000000000 712 748440000 713 4229951808282064075411200000000000000 714 2059974331980364800000000 715 46638457468078372985088000000000000000000 716 712934006400000 717 244296681975648620398080000000000000000 718 29973171497068800000000 719 324011460062009958638400000000000 720 453600 721 26730945455115821587668000000000000 722 944154902157667200000000 723 51302303214886210283596800000000000000000 724 4752893376000000 725 8462081723008139994414366720000000000000000 726 155734059497715578880000000 727 1453565257755109291368576000000000000000 728 2993760000 729 21149759041410320377056000000000000000 730 2265971765178401280000000 731 3488556618612262299284582400000000000000 732 171632260800000 733 458244779230556941502880000000000000 734 259489956942216000000 735 3528696236125064364360000000 736 2520 737 32079056692046039676000000 738 6178332308148000000 739 291610314055808962774560000000000 740 20023763760000 741 7402415664493612131969600000000000000 742 27475407205646400000000 743 1944068760372059751830400000000000 744 873180000 745 267309454551158215876680000000000000 746 576983551318574400000000 747 1465678301569735202129980800000000000000 748 200237637600000 749 641542690922779718104032000000000000 750 778469870826648000000 751 75614919345537093522000000000 752 138600 753 64158113384092079352000000 754 11326942564938000000 755 81902896849008072878040000000000 756 6118372260000 757 2702795596017266404975320000000000 758 158577195909132000000 759 52930443541875965465400000000 760 12612600 761 23168207610922139766000000 762 163611392604660000 763 509700567440287074852000000 764 2358556200 765 8931055088110575420000 766 582563381400 767 227782282127400 768 6 769 227782282127400 770 582563381400 771 2061012712640902020000 772 2358556200 773 139009245665532838596000000 774 44621288892180000 775 5346509448674339946000000 776 12612600 777 9623717007613811902800000000 778 67961655389628000000 779 491417381094048437268240000000000 780 2622159540000 781 13402292211655866470952000000000 782 3089166154074000000 783 29162778810950945160000000 784 138600 785 19247434015227623805600000000 786 370699938488880000000 787 174966188433485377664736000000000000 788 120142582560000 789 266486963921770036750905600000000000000 790 274754072056464000000000 791 40825443967813254788438400000000000 792 523908000 793 1113421199122179676048320000000000 794 19625290861176000000000 795 1695826134047627506596672000000000000 796 14302688400000 797 259798279795175257744608000000000 798 6178332308148000000 799 32079056692046039676000000 800 2520 801 4170277369965985157880000000 802 407769932337768000000 803 408254439678132547884384000000000000 804 360427747680000 805 22841739764723146007220480000000000000000 806 4495975724560320000000000 807 16958261340476275065966720000000000000 808 4490640000 809 5329739278435400735018112000000000000000 810 205997433198036480000000000 811 92344145786795178510474240000000000000000000 812 9981076089600000 813 169297600609124493935869440000000000000000 814 1648524432338784000000000 815 29485042865642906236094400000000000 816 756000 817 804137532699351988257120000000000 818 196252908611760000000000 819 1077348367512610415955532800000000000000 820 1663512681600000 821 338595201218248987871738880000000000000000 822 8991951449120640000000000 823 10497971306009122659884160000000000000 824 1047816000 825 7793948393855257732338240000000000 826 71959399824312000000000 827 2449526638068795287306304000000000000 828 15732957240000 829 58076599583842088040792000000000 830 1338638666765400000 831 432812669654589424200000 832 180 833 5626564705509662514600000 834 14725025334419400000 835 3194212977111314842243560000000000 836 110130700680000 837 673619825468918704009233600000000000000 838 1511147396310552000000000 839 857334323324078350557206400000000000 840 5239080000 841 5773884218305017462936288000000000000000 842 566492941294600320000000000 843 931136803350184716647281920000000000000000000 844 34933766313600000 845 1185083204263871457551086080000000000000000 846 8242622161693920000000000 847 265365385790786156124849600000000000 848 2268000 849 48650320728310795289555760000000000000 850 207714078474686784000000000 851 1862273606700369433294563840000000000000000000 852 299432282688000000 853 1163536236913619249231975424000000000000000000000 854 77867029748857789440000000000 855 87940698094184112127798848000000000000000000 856 44906400000 857 111924524847143415435380352000000000000000 858 1132985882589200640000000000 859 479676535059186066151630080000000000000000000 860 10812832430400000 861 4041718952813512224055401600000000000000 862 85631685790931280000000 863 9633340724621425714702800000000 864 7560 865 437879123846428441577400000000 866 10194248308444200000000 867 25720029699722350516716192000000000000 868 1802138738400000 869 1119245248471434154353803520000000000000000 870 49455732970163520000000000 871 220457397426191575857567360000000000000 872 10478160000 873 40417189528135122240554016000000000000000 874 1246284470848120704000000000 875 1055288377130209345533586176000000000000000000 876 21625664860800000 877 346433053098301047776177280000000000000000 878 1401245767487966400000000 879 6669235886276371648640400000000000 880 831600 881 8488118400715382098269600000000 882 20388496616888400000000 883 15921923147447169367490976000000000000 884 660784204080000 885 2919019243698647717373345600000000000000 886 513790114745587680000000 887 13338471772552743297280800000000000 888 378378000 889 2627274743078570649464400000000 890 441750760032582000000 891 289000221738642771441084000000000 892 495296802000 893 1181578588157029128066000000 894 1345721411034000 895 6840301932285822000 896 30 897 526177071714294000 898 122338310094000 899 12984380089637682726000000 900 70756686000 901 1050909897231428259785760000000 902 8031832000592400000 903 9623717007613811902800000000 904 75675600 905 50928710404292292589617600000000 906 12233097970133040000000 907 2229069240642603711448736640000000000 908 52443190800000 909 33773776373372783506799040000000000 910 259489956942216000000 911 28871151022841435708400000000 912 415800 913 15763648458471423896786400000000 914 61165489850665200000000 915 540120623694169360851040032000000000000 916 3003564564000000 917 822645257626504103450045587200000000000000 918 45334421889316560000000000 919 33436038609639055671731049600000000000 920 3667356000 921 709249303840828453642779840000000000 922 1511147396310552000000000 923 1080241247388338721702080064000000000000 924 157329572400000 925 43905909285384618558838752000000000 926 80318320005924000000 927 545343963764782674492000000 928 6300 929 7089471528942174768396000000 930 883501520065164000000 931 2414825010696154020736131360000000000 932 1101307006800000 933 297066343031793148468072017600000000000000 934 83113106797080360000000000 935 78017423422491129900705782400000000000 936 18336780000 937 18389821235301480619452077280000000000000 938 4760114298378238800000000000 939 2262274458472886284487625364800000000000000000 940 63074855844000000 941 594132686063586296936144035200000000000000 942 4281584289546564000000000 943 5202003991295569885939512000000000 944 2079000 945 110345539209299967277504800000000 946 142719476318218800000000 947 780174234224911299007057824000000000000 948 3303921020400000 949 183898212353014806194520772800000000000000 950 12844752868639692000000000 951 840323721670822827728690400000000000 952 1135134000 953 220691078418599934555009600000000 954 8835015200651640000000 955 52020039912955698859395120000000000 956 2971780812000 957 212684145868265243051880000000 958 40371642331020000 959 1436463405780022620000 960 210 961 15785312151428820000 962 734029860564000 963 259687601792753654520000000 964 212270058000 965 26272747430785706494644000000000 966 56222824004146800000 967 105860887083751930930800000000 968 189189000 969 183909232015499945462508000000000 970 49951816711376580000000 971 14086479229060898454294099600000000000 972 144218774700000 973 67078472519337611687114760000000000 974 281114120020734000000 975 5453439637647826744920000000 976 485100 977 70894715289421747683960000000 978 3092255320228074000000 979 6104140999259722663527443160000000000 980 1009531422900000 981 5423294503188445904903228346000000000000 982 2747349919125711900000000 983 42483032595580487401839348000000000 984 1324323000 985 202300155217049940008758800000000 986 15461276601140370000000 987 212415162977902437009196740000000000 988 7429452030000 989 1488789021077856701363160000000 990 121114926993060000 991 8618780434680135720000 992 2310 993 47355936454286460000 994 1835074651410000 995 714140904930072549930000000 996 247648401000 997 8830562330902973571810900000000 998 20302686445941900000 999 4998986334510507849510000000 1000 69369300 1001 64986822348636602043630000000 1002 223329550905360900000 1003 803581172112170595034791900000000 1004 2724132411000 1005 454907756440456214305410000000 1006 141300748158570000 1007 21546951086700339300000 1008 30030 1009 55248592530000870000 1010 672860705517000 1011 13489328204234703720900000 1012 15330615300 1013 175361266655051148371700000 1014 8747189171721000 1015 7900548731790124410000 1016 510510 1017 3420150966142911000 1018 4951788741900 1019 58142566424429487000 1020 9699690 1021 2163931680210300 1022 223092870 1023 6469693230 1024 2 1025 12939386460 1026 446185740 1027 12983590081261800 1028 19399380 1029 697710797093153844000 1030 29710732451400 1031 348855398546576922000 1032 1021020 1033 1232485602159259407960000 1034 104966270060652000 1035 54712715196375958291970400000 1036 91983691800 1037 6313005599581841341381200000 1038 52483135030326000 1039 47403292390740746460000 1040 60060 1041 49773457010277783783000000 1042 18651698756931240000 1043 1277380980084801049769591280000000 1044 32689588932000 1045 4512911862581950061715391310400000000 1046 58959001439015277600000 1047 1064484150070667541474659400000000 1048 416215800 1049 54588930772854745716649200000000 1050 8039863832592992400000 1051 289289221960381414212525084000000000 1052 16344794466000 1053 16376679231856423714994760000000 1054 847804488951420000 1055 129281706520202035800000 1056 4620 1057 99546914020555567566000000 1058 127170673342713000000 1059 147390113086707813434952840000000000 1060 624073970520000 1061 50469842723549619033385145424000000000000 1062 36735993204309519120000000 1063 47338236320789685962049559200000000000 1064 15891876000 1065 42058202269624682527820954520000000000000 1066 13055406815685382948800000000 1067 7731448643745448482030042330057600000000000000 1068 169601279047200000 1069 12086199178534250873784337456800000000000000 1070 30613327670257932600000000 1071 34391026386898489801488996000000000 1072 2910600 1073 1875874166558099443717581600000000 1074 1855353192136844400000000 1075 131849445584010009532192772256000000000000 1076 36343131224400000 1077 117143161268870431545909732273600000000000000 1078 989045970885256284000000000 1079 535286210704314141263175784800000000000 1080 7945938000 1081 72828055878137978403153168000000000 1082 556605957641053320000000 1083 107057242140862828252635156960000000000 1084 44576712180000 1085 148878902107785670136316000000000 1086 1695608977902840000 1087 474032923907407464600000 1088 420 1089 129410988226722237835800000 1090 279775481353968600000 1091 1031730791606954694044669880000000000 1092 1872221911560000 1093 2162993259580697958573649089600000000000000 1094 333963574584631992000000000 1095 2752900512193615583639189750400000000000 1096 68108040000 1097 69881320694145626353917893664000000000000000 1098 1165275980242992858240000000000 1099 131082645765228953855454406851840000000000000000000 1100 4995528582844800000 1101 166832458246655032179669245084160000000000000000 1102 16955073786604393440000000000 1103 3211717264225884847579054708800000000000 1104 24948000 1105 757047640853244285500777181360000000000000 1106 971063316869160715200000000000 1107 1270493335878372937368250404871680000000000000000000 1108 190738364072256000000 1109 32250984679989466871655587200588800000000000000000000000 1110 2591025414893242943616000000000000 1111 45878926017830133849409042398144000000000000000000 1112 2200413600000 1113 58391360386329261262884235779456000000000000000 1114 37700105243155651296000000000000 1115 1482242225191435093596292139016960000000000000000000 1116 4162940485704000000 1117 2108576902839667767826375180924800000000000000 1118 306133276702579326000000000 1119 223541671514840183709678474000000000 1120 37800 1121 6878205277379697960297799200000000 1122 11132119152821066400000000 1123 23002657121887284739924092882816000000000000 1124 396470522448000000 1125 4850974555171969397224228818600960000000000000000 1126 1795243106816935776000000000000 1127 743162768553281506982163000829440000000000000 1128 660124080000 1129 175174081158987783788652707338368000000000000000 1130 171364114741616596800000000000000 1131 36942036997078843871169127157038080000000000000000000 1132 22706948103840000000 1133 5659470314367297630094933621701120000000000000000 1134 84775368933021967200000000000 1135 5964617776419500431218244459200000000000 1136 12474000 1137 2184841676344139352094595040000000000 1138 107895924096573412800000000 1139 123860461425546917830360500138240000000000000 1140 330392102040000000 1141 40873952270430482884018965045619200000000000000 1142 25432610679906590160000000000 1143 57810910756065927256422984758400000000000 1144 15891876000 1145 1820701396953449460078829200000000000 1146 3896241703487373240000000 1147 1391744147831216767284257040480000000000 1148 163447944660000 1149 900717357752103304324711800000000 1150 3673819452122820000 1151 268618656880864229940000 1152 60 1153 6984085078902469978440000 1154 80824027946702040000 1155 491791677332648404161292642800000000 1156 2288271225240000 1157 4592755687843015332038048233584000000000000 1158 1285759762150833169200000000 1159 20876162217468251509263855607200000000000 1160 158918760000 1161 908457169023893142600932617632000000000000000 1162 12818035782672921440640000000000 1163 6423049642496218738917265935740160000000000000000000 1164 24977642914224000000 1165 10510444869539267027319162440302080000000000000000 1166 254326106799065901600000000000 1167 134892125097487163598320297769600000000000 1168 49896000 1169 1059866697194541999701088053904000000000000000 1170 69916558814579571494400000000000 1171 3920379436424693635307744106461184000000000000000000000 1172 2942820474257664000000 1173 170601127123536118635369963314135040000000000000000000000000 1174 339188781586024530800640000000000000 1175 533607201068916633694665170046105600000000000000000000 1176 11316412800000 1177 873175419930954491500361187348172800000000000000000 1178 11216560237633086336000000000000000 1179 37997523768423953696059673647239168000000000000000000000 1180 136241688623040000000 1181 118848876601713250231993606055723520000000000000000 1182 296713791265576885200000000000 1183 12757654688452820366772356204400000000000 1184 90720 1185 995097065699319988608243783943200000000000 1186 11749866134116844653920000000000 1187 186762520374120821793132809516136960000000000000000000 1188 3433290553300608000000 1189 511803381370608355906109889942405120000000000000000000000000 1190 1541767189027384230912000000000000000 1191 13299133318948383793620885776533708800000000000000000000 1192 96997824000000 1193 69662126908777248442776068353271808000000000000000000000000 1194 254307489797389631687884800000000000000 1195 37620161041923181046671762449825792000000000000000000000000000000 1196 244480470169098240000000 1197 3793366238393920755539402713690767360000000000000000000000000 1198 310923049787189153233920000000000000 1199 1623604215186544181226308889312096000000000000000000 1200 272160000 1201 2656806897577981387461232727965248000000000000000 1202 10281846884496995808000000000000000 1203 844886116733191441006503331685670912000000000000000000000 1204 15845956399848960000000 1205 4425593944792907548129303165972561920000000000000000000000000 1206 1695943907930122654003200000000000000 1207 990984801985130891147235315799910400000000000000000000 1208 13202481600000 1209 25750589930371204216931947978740096000000000000000 1210 2073505788373560821280000000000000 1211 134884042492420593517262584650543360000000000000000000 1212 15264115114248000000 1213 23096726630178953419801868879944800000000000000 1214 185720854532898124440000000 1215 13270569070880988683717420520000000 1216 1080 1217 1020813005452383744901340040000000 1218 16883714048445284040000000 1219 213200553509344185413555712737952000000000000 1220 2180587873464000000 1221 441438684520649215147404822492687360000000000000000 1222 37700105243155651296000000000000 1223 156064181396189116466254230174182400000000000000 1224 3960744480000 1225 3783760153034136129834898478508748800000000000000000 1226 112165602376330863360000000000000000 1227 5069316700399148646039019990114025472000000000000000000000 1228 1257615587289600000000 1229 3763583610902398237210787568417988608000000000000000000 1230 323143759227048439680000000000000 1231 20932417980917429113330924523362560000000000000 1232 136080000 1233 3837609963168195337444002829283136000000000000000 1234 22620063145893390777600000000000000 1235 5914202817132340087045523321799696384000000000000000000000 1236 31691912799697920000000 1237 68280592291090573599709248846433812480000000000000000000000000 1238 15417671890273842309120000000000000000 1239 57629577715442996439023838364979404800000000000000000000 1240 33949238400000 1241 42785595576616770083517698180060467200000000000000000 1242 123382162613963949696000000000000000 1243 493967808989511398048775757414109184000000000000000000000 1244 299731714970688000000 1245 318816827709357766495347927355829760000000000000000 1246 154291171458099980304000000000 1247 2065525044797123297477429099760000000000 1248 75600 1249 2269807741535300326898273736000000000 1250 701323506627727183200000000 1251 16101859985321099317946865017971200000000000000 1252 9911763061200000000 1253 14974958451815869529231194363021163520000000000000000 1254 113100315729466953888000000000000 1255 405766871630091702812260998452874240000000000000 1256 4620868560000 1257 111585889698275218273371774574540416000000000000000 1258 20735057883735608212800000000000000 1259 23532077567139223545934733999033256960000000000000000000 1260 249776429142240000000 1261 956450483128073299486043782067489280000000000000000 1262 1102079796129285573600000000000 1263 101398502199131507330710155806400000000000 1264 29106000 1265 10317307916069546940446698800000000000 1266 818210757732348380400000000 1267 3198008302640162781203335691069280000000000000 1268 1998872217342000000 1269 970062518467516043631678492957681600000000000000 1270 90003183350558321844000000000 1271 118298252565653425219161848440800000000000 1272 29135106000 1273 2080657096407358632990084258000000000 1274 3658138043829811542000000 1275 378679591546139271204195334956000000000 1276 70827442686000 1277 41318621649263151579339954000000 1278 297404431838514000 1279 2209417524128320506000 1280 12 1281 6628252572384961518000 1282 892213295515542000 1283 1074284162880841941062838804000000 1284 212482328058000 1285 29537008140598863153927236126568000000000 1286 80479036964255853924000000 1287 378679591546139271204195334956000000000 1288 87405318000 1289 65064038911109383870539016642440000000000000 1290 5940210101136849241704000000000 1291 1600603155471401471992269513380174640000000000000000 1292 27984211042788000000 1293 5820375110805096261790070957746089600000000000000 1294 90003183350558321844000000000 1295 5633250122173972629483897544800000000000 1296 87318000 1297 167307528628566987095671757080560000000000000 1298 138862054312289982273600000000000 1299 10520955314408806294346481602742382080000000000000000000 1300 10490610023974080000000 1301 1294264266192657295026410369946829132800000000000000000000000 1302 7837851880052059904438400000000000000 1303 1841167180021541101510634280479916864000000000000000000 1304 46208685600000 1305 4017092029137907857841383884683454976000000000000000 1306 124410347302413649276800000000000000 1307 494173628909923694464629413979698396160000000000000000000 1308 416294048570400000000 1309 312440491155170611165440968808713164800000000000000 1310 231436757187149970456000000000 1311 6196575134391369892432287299280000000000 1312 226800 1313 16916650116888439806340144327034400000000000 1314 152748259743518980500960000000000 1315 31562865943226418883039444808227146240000000000000000000 1316 37766196086306688000000 1317 326018753933077522712191999893312061440000000000000000000000000 1318 186553829872313491940352000000000000000 1319 8471547924170120476536504239651972505600000000000000000000 1320 678984768000000 1321 57053281938288566474633599981329610752000000000000000000000000 1322 69934559694282148714168320000000000000000 1323 450651909121197785758081042386463162368000000000000000000000000000000 1324 11979543038285813760000000 1325 11710121577922033372350136177163398840320000000000000000000000000 1326 85503838691477017139328000000000000000 1327 1329731852237779684424346980346606624000000000000000000 1328 1360800000 1329 2901233132155155675107666138938050816000000000000000 1330 1357203788753603446656000000000000000 1331 4471137329752049105806415631280570466304000000000000000000000 1332 316919127996979200000000 1333 30111741200370942957471778741277311303680000000000000000000000000 1334 847971953965061327001600000000000000000 1335 5244291572105312675951169291213125836800000000000000000000 1336 118822334400000 1337 90848081274349608477335912468995058688000000000000000 1338 373231041907240947830400000000000000 1339 917751025118429718291454625962297021440000000000000000000 1340 457923453427440000000 1341 122227877326907021497591490112667881600000000000000 1342 39001379451908606132400000000 1343 30655014553735083859387241401200000000 1344 2160 1345 797030378397112180344068276431200000000 1346 858030347941989334912800000000 1347 112042220882998103039458865936612224800000000000000000 1348 6410928347984160000000 1349 5608478486834848278447778269769592908800000000000000000000000 1350 78378518800520599044384000000000000000 1351 321212858791450401402009119086803957504000000000000000000 1352 792148896000000 1353 82410296133083484907804088861920548864000000000000000000000000 1354 153856031327420727171170304000000000000000 1355 3154563363848384500306567296705242136576000000000000000000000000000000 1356 23959086076571627520000000 1357 180670447202225657744830672447663867822080000000000000000000000000 1358 777307624467972883084800000000000000000 1359 77329021560904726263446639780156508288000000000000000000 1360 3265920000 1361 141769872861658664816318839596953598528000000000000000000000 1362 70517347691734499953453056000000000000000 1363 8111734364181560143645458762956336922624000000000000000000000000000000 1364 528077815565252198400000000 1365 204774060583396259073243737366891751014400000000000000000000000000000000000 1366 138424652846515124320349454336000000000000000 1367 173793074212017479415037735327742506598400000000000000000000000000000 1368 11639738880000000 1369 9953603341233728366497615750588889014272000000000000000000000000 1370 699345596942821487141683200000000000000000 1371 2553694151686787452629125906856624586752000000000000000000000000000000 1372 8651892194317532160000000 1373 163077297540274819173327706613300470732800000000000000000000000 1374 2442797169282892003549968000000000000 1375 18826141876258864932480503324043006480000000000000 1376 544320 1377 160907195523580042157953019863615440000000000000 1378 41124531469408956288720000000000000 1379 62265877242650385502543306161441997916160000000000000000000 1380 343329055330060800000000 1381 170633200135435343425673412867238097387520000000000000000000000000 1382 8479719539650613270016000000000000000000 1383 914927175810373011465942457882413030604800000000000000000000 1384 2036954304000000 1385 2795610814976139757257046399085150926848000000000000000000000000 1386 769280156637103635855851520000000000000000 1387 7661082455060362357887377720569873760256000000000000000000000000000000 1388 22247722785387939840000000 1389 41078362995567767861736191986557319741440000000000000000000000000 1390 58142610310204371654743040000000000000 1391 401030241151076412762898295660087712000000000000000000 1392 1496880000 1393 10208042502027399597601047525893141760000000000000 1394 105748795207051601885280000000000000 1395 38545543054974048168241094290416474900480000000000000000000 1396 157359150359611200000000 1397 117778048223531813847403343665161451084800000000000000000000000 1398 26648696392177003675090560000000000000 1399 1031220620102767918533167045983082688000000000000000000 1400 33372939600000 1401 5529356355264841448700567409858785120000000000000 1402 623722060619369170378920000000000 1403 6082291990791325593570624150844663632000000000000000 1404 5285906530304400000 1405 34115244402391686942785957726186040000000000 1406 2427145559239462261200000 1407 3565445273630499948693404400000 1408 120 1409 411397531572749994080008200000 1410 330974394441744853800000 1411 874749856471581716481691223748360000000000 1412 1132694256493800000 1413 55293563552648414487005674098587851200000000000000 1414 18900668503617247587240000000000 1415 14467180416705498295919851935789600000000000000 1416 10011881880000 1417 3937387822210568416217546902844497536000000000000000 1418 1057487952070516018852800000000000000 1419 134909400692409168588843830016457662151680000000000000000000 1420 12488821457112000000000 1421 114468582405680506681443249710933773946880000000000000000 1422 1345893757180656751267200000000000 1423 34721233000093195910207644645895040000000000000 1424 748440000 1425 947889660902544248348668698832934592000000000000000 1426 4229951808282064075411200000000000000 1427 64044902306726110802615972051768912142336000000000000000000000 1428 2059974331980364800000000 1429 3583297202844142211939141670212000045137920000000000000000000000000 1430 46638457468078372985088000000000000000000 1431 2312732583298442890094465657424988494028800000000000000000000 1432 712934006400000 1433 2943477833288927314665683563995439901491200000000000000000 1434 244296681975648620398080000000000000000 1435 164686891645867142063869642418834345508864000000000000000000000 1436 29973171497068800000000 1437 106292255090989041918483017588724218664960000000000000000 1438 324011460062009958638400000000000 1439 200397239846216902321260171258715200000000000 1440 453600 1441 32564551475010246627204777829541220000000000000 1442 26730945455115821587668000000000000 1443 97434567166739955091942766122997200442880000000000000000000 1444 944154902157667200000000 1445 1006419893391410312612536703670654333665280000000000000000000000000 1446 51302303214886210283596800000000000000000 1447 6938197749895328670283396972274965482086400000000000000000000 1448 4752893376000000 1449 36342940594689816844341603188106962049024000000000000000000000000 1450 8462081723008139994414366720000000000000000 1451 375393040297957755536481508307923814252544000000000000000000000000000000 1452 155734059497715578880000000 1453 2587936868720769375289380095153111143710720000000000000000000000000 1454 1453565257755109291368576000000000000000 1455 25264905192517814004062592626585525856000000000000000000 1456 2993760000 1457 32155333881386308732443299706563396544000000000000000 1458 21149759041410320377056000000000000000 1459 118940532855348491490572519524713693978624000000000000000000000 1460 2265971765178401280000000 1461 623021838766111145902998911796119349411840000000000000000000000000 1462 3488556618612262299284582400000000000000 1463 11993889058426039175554989027126315571200000000000000000000 1464 171632260800000 1465 82685144266421936740568484959734448256000000000000000 1466 458244779230556941502880000000000000 1467 433112660443162525783930159312894728960000000000000000000 1468 259489956942216000000 1469 7460242701547801954596003648222170400000000000000 1470 3528696236125064364360000000 1471 305223088630262739725500671960000000 1472 2520 1473 1677049937528916152337915780000000 1474 32079056692046039676000000 1475 390384233466656303223234099854640000000000000 1476 6178332308148000000 1477 12862133552554523492977319882625358617600000000000000 1478 291610314055808962774560000000000 1479 1041636990002795877306229339376851200000000000000 1480 20023763760000 1481 192932003288317852394659798239380379264000000000000000 1482 7402415664493612131969600000000000000 1483 1753822209001319191654969790213949607971840000000000000000000 1484 27475407205646400000000 1485 460599772060952514980093076217804947548160000000000000000 1486 1944068760372059751830400000000000 1487 29513048050079216523676497949010784000000000000 1488 873180000 1489 4476145620928681172757602188933302240000000000000 1490 267309454551158215876680000000000000 1491 422216457722539805398418653199654535252480000000000000000000 1492 576983551318574400000000 1493 10717802388341395060113704273529692048716800000000000000000000000 1494 1465678301569735202129980800000000000000 1495 454768293465320652073126667278539465408000000000000000000 1496 200237637600000 1497 119434097273720575291932256052949758592000000000000000 1498 641542690922779718104032000000000000 1499 3031788623102137680487511115190263102720000000000000000000 1500 778469870826648000000 1501 115100887395308944442338342001142057600000000000000 1502 75614919345537093522000000000 1503 87404793562302511830484283334000000000 1504 138600 1505 9147545113794088103661358800000000 1506 64158113384092079352000000 1507 858845313626643867091115019680208000000000000 1508 11326942564938000000 1509 4257604393553927915499436905591264542400000000000000 1510 81902896849008072878040000000000 1511 18035751586159521208913415413284368000000000000 1512 6118372260000 1513 4103133485851291075027802006522193720000000000000 1514 2702795596017266404975320000000000 1515 2767442855810053145074633988634321952560000000000000000 1516 158577195909132000000 1517 27354223239008607166852013376814624800000000000000 1518 52930443541875965465400000000 1519 174809587124605023660968566668000000000 1520 12612600 1521 16770499375289161523379157800000000 1522 23168207610922139766000000 1523 4956915853338963060062916934574040000000000 1524 163611392604660000 1525 193319718280219559342453760448387560000000000 1526 509700567440287074852000000 1527 32048424306177587671177570555800000000 1528 2358556200 1529 316776099311017495441606314000000 1530 8931055088110575420000 1531 8236178582086454881481764164000000 1532 582563381400 1533 1127929740242748901518060000 1534 227782282127400 1535 125508037452197400 1536 6 1537 125508037452197400 1538 227782282127400 1539 199046424748720394385540000 1540 582563381400 1541 1900656595866104972649637884000000 1542 2061012712640902020000 1543 55901664584297205077930526000000 1544 2358556200 1545 4930526816335013487873472393200000000 1546 139009245665532838596000000 1547 29741495120033778360377501607444240000000000 1548 44621288892180000 1549 490244425055501841105123652869960000000000 1550 5346509448674339946000000 1551 3870115240451344966933651800000000 1552 12612600 1553 40340673951831928537146592308000000000 1554 9623717007613811902800000000 1555 2272504699856099672323090342073830368000000000000 1556 67961655389628000000 1557 153273758167941404957979728601285523526400000000000000 1558 491417381094048437268240000000000 1559 270536273792392818133701231199265520000000000000 1560 2622159540000 1561 1981950723753793539441034660800480000000000000 1562 13402292211655866470952000000000 1563 200515120575538206381449147830043856000000000000000 1564 3089166154074000000 1565 235946514732594468981075554857200000000000000 1566 29162778810950945160000000 1567 7740230480902689933867303600000000 1568 138600 1569 29583160898010080927240834359200000000 1570 19247434015227623805600000000 1571 37186440543099812819832387415753587840000000000000 1572 370699938488880000000 1573 625099690654149841758697746295592428815360000000000000000 1574 174966188433485377664736000000000000 1575 27561714755473978913522828319911482752000000000000000 1576 120142582560000 1577 145856594485968296410362807468971566723584000000000000000 1578 266486963921770036750905600000000000000 1579 1325889590004997308891157161401745903626711040000000000000000000 1580 274754072056464000000000 1581 96725952132800028145819546005739038985113600000000000000000 1582 40825443967813254788438400000000000 1583 1623217642754356908802207387195593120000000000000 1584 523908000 1585 11891704342522761236646207964802880000000000000 1586 1113421199122179676048320000000000 1587 99696920359513531380972527319871200768000000000000000000 1588 19625290861176000000000 1589 446427471382153976057628673872641718392832000000000000000000 1590 1695826134047627506596672000000000000 1591 55123429510947957827045656639822965504000000000000000 1592 14302688400000 1593 1049268030222596579704077173364960000000000000000 1594 259798279795175257744608000000000 1595 6562313037017614027029244838074162560000000000000000 1596 6178332308148000000 1597 519082332411707831758366220685840000000000000 1598 32079056692046039676000000 1599 1677049937528916152337915780000000 1600 2520 1601 399137885131882044256423955640000000 1602 4170277369965985157880000000 1603 8332517232805698798517997920937378016000000000000 1604 407769932337768000000 1605 902921775389327549207007855760300174955520000000000000000 1606 408254439678132547884384000000000000 1607 137808573777369894567614141599557413760000000000000000 1608 360427747680000 1609 37505981439248990505521864777735545728921600000000000000000 1610 22841739764723146007220480000000000000000 1611 2203016549546764759388384206636747039872073728000000000000000000000 1612 4495975724560320000000000 1613 1090381928563550234444755819446470757108400128000000000000000000 1614 16958261340476275065966720000000000000 1615 50529810385035628008125185253171051712000000000000000 1616 4490640000 1617 55178552940458905784872702296462788469504000000000000000 1618 5329739278435400735018112000000000000000 1619 21352314249453258437148954618171548232606253056000000000000000000000 1620 205997433198036480000000000 1621 1194656954239425636891662076281999967048801976320000000000000000000000000 1622 92344145786795178510474240000000000000000000 1623 159106750800599677066938859368209508435205324800000000000000000000 1624 9981076089600000 1625 56249861394151400983261212907952856517496832000000000000000000 1626 169297600609124493935869440000000000000000 1627 6609049648640294278165152619910241119616221184000000000000000000000 1628 1648524432338784000000000 1629 628718688863200182947827049037303753403238400000000000000000 1630 29485042865642906236094400000000000 1631 37474283851242560734075652025379742400000000000 1632 756000 1633 617707975569932319792455802616149600000000000 1634 804137532699351988257120000000000 1635 548333061977324422595348900259291604224000000000000000000 1636 196252908611760000000000 1637 6542291571381301406668534916678824542650400768000000000000000000 1638 1077348367512610415955532800000000000000 1639 25123623930597409908005076884607542593536000000000000000000 1640 1663512681600000 1641 73124819812396821278239576780338713472745881600000000000000000 1642 338595201218248987871738880000000000000000 1643 128113885496719550622893727709029289395637518336000000000000000000000 1644 8991951449120640000000000 1645 2024995010189450435397403664686302834629885952000000000000000000 1646 10497971306009122659884160000000000000 1647 5726711843637371174254187662026052527360000000000000 1648 1047816000 1649 297292608563069030916155199120072000000000000000 1650 7793948393855257732338240000000000 1651 1096666123954648845190697800518583208448000000000000000000 1652 71959399824312000000000 1653 3772312133179201097686962294223822520419430400000000000000000 1654 2449526638068795287306304000000000000 1655 46854915084305764152988808143849520678400000000000000 1656 15732957240000 1657 109007289806458644669256906344026400000000000000 1658 58076599583842088040792000000000 1659 249975516984170963955539937628121340480000000000000 1660 1338638666765400000 1661 2778051741981177099595700699596440000000000 1662 432812669654589424200000 1663 459797241169544111030597400000 1664 180 1665 7816553099882249887520155800000 1666 5626564705509662514600000 1667 252802708520287116063208763663276040000000000 1668 14725025334419400000 1669 113738860227797788599770671620795209918400000000000000 1670 3194212977111314842243560000000000 1671 29758990117163209994707135431919207200000000000000 1672 110130700680000 1673 42637972726718245379219815410903063817344000000000000000 1674 673619825468918704009233600000000000000 1675 14523401712739924226094804832761716703614807040000000000000000000 1676 1511147396310552000000000 1677 6287186888632001829478270490373037534032384000000000000000000 1678 857334323324078350557206400000000000 1679 162321764275435690880220738719559312000000000000000 1680 5239080000 1681 11167088095092873789795665940950802428352000000000000000 1682 5773884218305017462936288000000000000000 1683 33412417668125932184057160467323996771393118208000000000000000000000 1684 566492941294600320000000000 1685 7046263702319575284259155023996610916760063508480000000000000000000000000 1686 931136803350184716647281920000000000000000000 1687 1206559526904547551090953016875588772300307046400000000000000000000 1688 34933766313600000 1689 731248198123968212782395767803387134727458816000000000000000000 1690 1185083204263871457551086080000000000000000 1691 323843432783374419630092478375601814861194838016000000000000000000000 1692 8242622161693920000000000 1693 12574373777264003658956540980746075068064768000000000000000000 1694 265365385790786156124849600000000000 1695 1686342773305915233033404341142088408000000000000 1696 2268000 1697 511523974569460954020132650146433483760000000000000 1698 48650320728310795289555760000000000000 1699 87140410276439545356568828996570300221688842240000000000000000000 1700 207714078474686784000000000 1701 4361972768102594223589000729140759138946705981440000000000000000000000000 1702 1862273606700369433294563840000000000000000000 1703 23388692367688152528840012327126797739975182745600000000000000000000 1704 299432282688000000 1705 157515683292593680296269470774527413350853271552000000000000000000000000 1706 1163536236913619249231975424000000000000000000000 1707 7884735897980209203484969703461199782522093043712000000000000000000000000000000 1708 77867029748857789440000000000 1709 42277582213917451705554930143979665500560381050880000000000000000000000000 1710 87940698094184112127798848000000000000000000 1711 22595617429117921918905371590401511878261888000000000000000000 1712 44906400000 1713 17381244176244555322234901223385778367893760000000000000000 1714 111924524847143415435380352000000000000000 1715 1943060596700246517780554870253610889167169028096000000000000000000000 1716 1132985882589200640000000000 1717 13085918304307782670767002187422277416840117944320000000000000000000000000 1718 479676535059186066151630080000000000000000000 1719 51983290274799100840653304581941466380285337600000000000000000000 1720 10812832430400000 1721 94806786415879392666735824854831518370329600000000000000000 1722 4041718952813512224055401600000000000000 1723 1877174371034411974801369332125664063732526080000000000000000000 1724 85631685790931280000000 1725 4777032129567507121190368208073398816572800000000000000 1726 9633340724621425714702800000000 1727 11986110690510417789020411387869200000000 1728 7560 1729 461004257327323761116169668764200000000 1730 437879123846428441577400000000 1731 6249387924604274098888498440703033512000000000000000 1732 10194248308444200000000 1733 1990942514733467246001452321951461885776921600000000000000000 1734 25720029699722350516716192000000000000 1735 30317886231021376804875111151902631027200000000000000000 1736 1802138738400000 1737 23891310176801606952017427863417542629323059200000000000000000 1738 1119245248471434154353803520000000000000000 1739 1403321542061289151730400739627607864398510964736000000000000000000000 1740 49455732970163520000000000 1741 184274545927239989621163733486453557951319621632000000000000000000 1742 220457397426191575857567360000000000000 1743 859006776545605676138128149303907879104000000000000000 1744 10478160000 1745 547187316659550815699987631106589318989248000000000000000 1746 40417189528135122240554016000000000000000 1747 434361429685637118392743086075211958028110536704000000000000000000000 1748 1246284470848120704000000000 1749 18901881995111241635552336492943289602102392586240000000000000000000000000 1750 1055288377130209345533586176000000000000000000 1751 363883031923593705884573132073590264661997363200000000000000000000 1752 21625664860800000 1753 71673930530404820856052283590252627887969177600000000000000000 1754 346433053098301047776177280000000000000000 1755 3118997416487946050439198274916487982817120256000000000000000000000 1756 1401245767487966400000000 1757 53723845635664989177816967417737860409853440000000000000000 1758 6669235886276371648640400000000000 1759 932801437855604866757294368597114800000000000 1760 831600 1761 244061077408583167649736883463400000000000 1762 8488118400715382098269600000000 1763 204525422987048970509078130786644733120000000000000000 1764 20388496616888400000000 1765 4380073532413627941203195108293216148709227520000000000000000 1766 15921923147447169367490976000000000000 1767 5154040659273634056828768895823447274624000000000000000 1768 660784204080000 1769 3283123899957304894199925786639535913935488000000000000000 1770 2919019243698647717373345600000000000000 1771 8134422274482451890805933772544544276174279680000000000000000000 1772 513790114745587680000000 1773 28141061999634041950285078171196022119447040000000000000000 1774 13338471772552743297280800000000000 1775 21369632939964766038439834626042993600000000000 1776 378378000 1777 488122154817166335299473766926800000000000 1778 2627274743078570649464400000000 1779 2124791894365453193622089469839031394080000000000000 1780 441750760032582000000 1781 644520207957520802065367139184506189537600000000000000 1782 289000221738642771441084000000000 1783 5596808627133629200543766211582688800000000000 1784 495296802000 1785 13830127719819712833485090062926000000000 1786 1181578588157029128066000000 1787 2517083245007187735694286391452532000000000 1788 1345721411034000 1789 18056237660727997240171559898000000 1790 6840301932285822000 1791 64073108199721294674000 1792 30 1793 3769006364689487922000 1794 526177071714294000 1795 96557420645604263316425454000000 1796 122338310094000 1797 3951465062805632238138597160836000000000 1798 12984380089637682726000000 1799 10565414606432171759728869414000000000 1800 70756686000 1801 2928732928902998011796842601560800000000000 1802 1050909897231428259785760000000 1803 48181222094454720943811552604059668800000000000000 1804 8031832000592400000 1805 264731989529970994196766772549778400000000000000 1806 9623717007613811902800000000 1807 341344164207808626083548088760000000000 1808 75675600 1809 8786198786708994035390527804682400000000000 1810 50928710404292292589617600000000 1811 2045254229870489705090781307866447331200000000000000000 1812 12233097970133040000000 1813 165535658821376717354618106889388365408512000000000000000000 1814 2229069240642603711448736640000000000 1815 107132364421787555980945687554909145920000000000000000 1816 52443190800000 1817 981065608258127802023312157096237600000000000000000 1818 33773776373372783506799040000000000 1819 79403987747913129727053862540697366976000000000000000000 1820 259489956942216000000 1821 51389150908759075344078255847898160000000000000000 1822 28871151022841435708400000000 1823 105654146064321717597288694140000000000 1824 415800 1825 165961532637836554001821080755112000000000 1826 15763648458471423896786400000000 1827 2249779652857538675599859438653092064320000000000000000 1828 61165489850665200000000 1829 199094251473346724600145232195146188577692160000000000000000000 1830 540120623694169360851040032000000000000 1831 1667483742706175724268131113354644706496000000000000000000 1832 3003564564000000 1833 10428746505746733193340940734031467020736256000000000000000000 1834 822645257626504103450045587200000000000000 1835 591214168183228300034566978269038498427150452736000000000000000000000 1836 45334421889316560000000000 1837 6915905577495202012426097539410341287435622400000000000000000000 1838 33436038609639055671731049600000000000 1839 6070833983901294838920255628111518268800000000000000 1840 3667356000 1841 55593717801293908781321022235453464000000000000000 1842 709249303840828453642779840000000000 1843 3317415024962812756701860846568714205555200000000000000000000 1844 1511147396310552000000000 1845 20747716732485606037278292618231023862306867200000000000000000000 1846 1080241247388338721702080064000000000000 1847 257702032963681702841438444791172363731200000000000000000 1848 157329572400000 1849 2158344338167881164451286745611722720000000000000000 1850 43905909285384618558838752000000000 1851 13498677917145232053599156631918552385920000000000000000 1852 80318320005924000000 1853 150014794066983563378167837778207760000000000000 1854 545343963764782674492000000 1855 31863948813049406894420399820000000 1856 6300 1857 541687129821839917205146796940000000 1858 7089471528942174768396000000 1859 13651346260095504267413273237816906160000000000000 1860 883501520065164000000 1861 8598657833221512818142662774532117869831040000000000000000 1862 2414825010696154020736131360000000000 1863 589228004319831557895201281552000302560000000000000000 1864 1101307006800000 1865 492468584993595734129988867995930387090323200000000000000000 1866 297066343031793148468072017600000000000000 1867 277542206730459951960671720354076406206078962534400000000000000000000 1868 83113106797080360000000000 1869 19018740338111805534171768233378438540447961600000000000000000000 1870 78017423422491129900705782400000000000 1871 30354169919506474194601278140557591344000000000000000 1872 18336780000 1873 23202727486470748874353217010642222823353600000000000000 1874 18389821235301480619452077280000000000000 1875 832626620191379855882015161062229218618236887603200000000000000000000 1876 4760114298378238800000000000 1877 143398996492842024173384220579155287793505342311116800000000000000000000000 1878 2262274458472886284487625364800000000000000000 1879 837032052044244299563930585194833606018333379072000000000000000000 1880 63074855844000000 1881 57358105781607032563375174037173068614049408000000000000000000 1882 594132686063586296936144035200000000000000 1883 40563860983682608363482789897903474753196156062720000000000000000000 1884 4281584289546564000000000 1885 51591946999329076908855976647192707218986240000000000000000 1886 5202003991295569885939512000000000 1887 453074984101293792424971550461455760000000000 1888 2079000 1889 4149038315945913850045527018877800000000000 1890 110345539209299967277504800000000 1891 24747576181432925431598453825184012707520000000000000000 1892 142719476318218800000000 1893 1204520221413747683830878654780634440895037568000000000000000000 1894 780174234224911299007057824000000000000 1895 1417361181300249365627911446351448000521600000000000000000 1896 3303921020400000 1897 1083430886985910615085975509591046851598711040000000000000000 1898 183898212353014806194520772800000000000000 1899 25110961561327328986917917555845008180550001372160000000000000000000 1900 12844752868639692000000000 1901 62051041709193062500378597367487228773380723200000000000000000 1902 840323721670822827728690400000000000 1903 7051978870188372792685145426594187888000000000000 1904 1135134000 1905 483240933268994671946479029257532000000000000 1906 220691078418599934555009600000000 1907 3824625409857815748519761045710256509344000000000000000 1908 8835015200651640000000 1909 2923543663295314358168505343340920075742553600000000000000 1910 52020039912955698859395120000000000 1911 21155936610565118378055436279782563664000000000000 1912 2971780812000 1913 24894229895675483100273162113266800000000000 1914 212684145868265243051880000000 1915 19029149332254339281848805119381141920000000000 1916 40371642331020000 1917 113754297262586382613080827357400000000 1918 1436463405780022620000 1919 148008879941356190696940000 1920 210 1921 791491336584792463620000 1922 15785312151428820000 1923 17380335716208767396956581720000000 1924 734029860564000 1925 711263711305013802864947488950480000000000 1926 259687601792753654520000000 1927 887494826940302427817225030776000000000 1928 212270058000 1929 483240933268994671946479029257532000000000000 1930 26272747430785706494644000000000 1931 7949901645585028955728906179669845352000000000000000 1932 56222824004146800000 1933 20384363193807766553151041486332936800000000000000 1934 105860887083751930930800000000 1935 4437474134701512139086125153880000000000 1936 189189000 1937 24894229895675483100273162113266800000000000 1938 183909232015499945462508000000000 1939 37808796943855858298275415566253352747600000000000000000 1940 49951816711376580000000 1941 3825138227278687687482581601905831846505720000000000000000000 1942 14086479229060898454294099600000000000 1943 278246557595476013450511716288444587320000000000000000 1944 144218774700000 1945 1121139975659427160423307281748311524000000000000000 1946 67078472519337611687114760000000000 1947 113426390831567574894826246698760058242800000000000000000 1948 281114120020734000000 1949 8250813673684095985799231077801426800000000000000 1950 5453439637647826744920000000 1951 1911836928782964413665223989200000000 1952 485100 1953 32501227789310395032308807816400000000 1954 70894715289421747683960000000 1955 750824044305252734707730028079929838800000000000000 1956 3092255320228074000000 1957 72252610959708545208004319147110157100663600000000000000000 1958 6104140999259722663527443160000000000 1959 306071213355023614795562887917289046052000000000000000 1960 1009531422900000 1961 531729171564954661703927889827217606368520000000000000000 1962 5423294503188445904903228346000000000000 1963 51168874066307005195454494088694312610707016440000000000000000000 1964 2747349919125711900000000 1965 216757832879125635624012957441330471301990800000000000000000 1966 42483032595580487401839348000000000 1967 22653749205064689621248577523072788000000000000 1968 1324323000 1969 91278842950810104701001594415311600000000000 1970 202300155217049940008758800000000 1971 6427495480455495910706820646263069967092000000000000000 1972 15461276601140370000000 1973 11166312602864047895782485686371569733738920000000000000000 1974 212415162977902437009196740000000000 1975 64643139643393417266280499743780055640000000000000 1976 7429452030000 1977 273836528852430314103004783245934800000000000 1978 1488789021077856701363160000000 1979 475728733306358482046220127984528548000000000000 1980 121114926993060000 1981 2275085945251727652261616547148000000000 1982 8618780434680135720000 1983 4440266398240685720908200000 1984 2310 1985 4748948019508754781720000 1986 47355936454286460000 1987 121662350013461371778696072040000000 1988 1835074651410000 1989 2904326821162139695031868913214460000000000 1990 714140904930072549930000000 1991 961452729185327630135327116674000000000 1992 247648401000 1993 31947595032783536645350558045359060000000000 1994 8830562330902973571810900000000 1995 481778761762537171437460101351288313230000000000000 1996 20302686445941900000 1997 208562234529236870752147230022202733000000000000 1998 4998986334510507849510000000 1999 6691429250740375447828283962200000000 2000 69369300 2001 113754297262586382613080827357400000000 2002 64986822348636602043630000000 2003 39001137856967294830651532014151911071000000000000 2004 223329550905360900000 2005 482260540524299708608897561452639601543230000000000000 2006 803581172112170595034791900000000 2007 22842530448440228701425649002431727900000000000 2008 2724132411000 2009 9888541319671094675941839394992090000000000 2010 454907756440456214305410000000 2011 159897713139081600909979543017022095300000000000 2012 141300748158570000 2013 6256486349442251043719445504657000000000 2014 21546951086700339300000 2015 13320799194722057162724600000 2016 30030 2017 11872370048771886954300000 2018 55248592530000870000 2019 43933626393749939808973581570000000 2020 672860705517000 2021 12984953248052952604772112336858300000000 2022 13489328204234703720900000 2023 483269890331249337898709397270000000 2024 15330615300 2025 8215588135631238744278059753590000000 2026 175361266655051148371700000 2027 2428186257385902137092385006992502100000000 2028 8747189171721000 2029 90371469491943626187058657289490000000 2030 7900548731790124410000 2031 15540932393842400023178700000 2032 510510 2033 4353202351216358549910000 2034 3420150966142911000 2035 18928319761479565904092926300000 2036 4951788741900 2037 321781435945152620369579747100000 2038 58142566424429487000 2039 962057719618815239530110000 2040 9699690 2041 32036554099860647337000 2042 2163931680210300 2043 608694527897352299403000 2044 223092870 2045 1443342430700270100 2046 6469693230 2047 200560490130 2048 2