1 1 2 3 3 3 4 5 5 10 6 5 7 7 8 25 9 25 10 7 11 10 12 52 13 87 14 52 15 10 16 14 17 98 18 245 19 245 20 98 21 14 22 18 23 168 24 588 25 882 26 588 27 168 28 18 29 22 30 270 31 1260 32 2646 33 2646 34 1260 35 270 36 22 37 27 38 412 39 2475 40 6930 41 9702 42 6930 43 2475 44 412 45 27 46 33 47 605 48 4537 49 16335 50 30492 51 30492 52 16335 53 4537 54 605 55 33 56 39 57 858 58 7865 59 35392 60 84942 61 113256 62 84942 63 35392 64 7865 65 858 66 39 67 45 68 1183 69 13013 70 71571 71 214714 72 368082 73 368082 74 214714 75 71571 76 13013 77 1183 78 45 79 52 80 1592 81 20702 82 136636 83 501000 84 1073572 85 1380307 86 1073572 87 501000 88 136636 89 20702 90 1592 91 52 92 60 93 2100 94 31850 95 248430 96 1093092 97 2862860 98 4601025 99 4601025 100 2862860 101 1093092 102 248430 103 31850 104 2100 105 60 106 68 107 2720 108 47600 109 433160 110 2252432 111 7079072 112 13905320 113 17381650 114 13905320 115 7079072 116 2252432 117 433160 118 47600 119 2720 120 68 121 76 122 3468 123 69360 124 728280 125 4418232 126 16410576 127 38682072 128 59097610 129 59097610 130 38682072 131 16410576 132 4418232 133 728280 134 69360 135 3468 136 76 137 85 138 4360 139 98838 140 1186056 141 8302392 142 35977032 143 100221732 144 183739842 145 224570918 146 183739842 147 100221732 148 35977032 149 8302392 150 1186056 151 98838 152 4360 153 85 154 95 155 5415 156 138082 157 1877922 158 15023376 159 75116880 160 244129860 161 528948030 162 775790444 163 775790444 164 528948030 165 244129860 166 75116880 167 15023376 168 1877922 169 138082 170 5415 171 95 172 105 173 6650 174 189525 175 2899732 176 26290908 177 150233760 178 563376600 179 1424090850 180 2468424140 181 2962108968 182 2468424140 183 1424090850 184 563376600 185 150233760 186 26290908 187 2899732 188 189525 189 6650 190 105 191 115 192 8085 193 256025 194 4378027 195 44655880 196 289199988 197 1239428520 198 3614999850 199 7310333030 200 10367381388 201 10367381388 202 7310333030 203 3614999850 204 1239428520 205 289199988 206 44655880 207 4378027 208 256025 209 8085 210 115 211 126 212 9740 213 340917 214 6477432 215 73842730 216 537997036 217 2613128463 218 8710428210 219 20324332490 220 33627531938 221 39741628654 222 33627531938 223 20324332490 224 8710428210 225 2613128463 226 537997036 227 73842730 228 6477432 229 340917 230 9740 231 126 232 138 233 11638 234 448063 235 9409323 236 119184758 237 970504458 238 5303113645 239 20033984883 240 53423959688 241 101991195768 242 140624224468 243 140624224468 244 101991195768 245 53423959688 246 20033984883 247 5303113645 248 970504458 249 119184758 250 9409323 251 448063 252 11638 253 138 254 150 255 13800 256 581900 257 13441890 258 188186460 259 1702639400 260 10398262050 261 44192613712 262 133559899220 263 291403416480 264 463596344400 265 540862401800 266 463596344400 267 291403416480 268 133559899220 269 44192613712 270 10398262050 271 1702639400 272 188186460 273 13441890 274 581900 275 13800 276 150 277 162 278 16250 279 747500 280 18911750 281 291240950 282 2912409500 283 19762778750 284 93873199062 285 319168876812 286 789217586300 287 1434941066000 288 1931651435000 289 1931651435000 290 1434941066000 291 789217586300 292 319168876812 293 93873199062 294 19762778750 295 2912409500 296 291240950 297 18911750 298 747500 299 16250 300 162 301 175 302 19012 303 950625 304 26237250 305 442534950 306 4867884450 307 36509133375 308 192687092812 309 732210952687 310 2036877741112 311 4197202618050 312 6457234797000 313 7450655535000 314 6457234797000 315 4197202618050 316 2036877741112 317 732210952687 318 192687092812 319 36509133375 320 4867884450 321 442534950 322 26237250 323 950625 324 19012 325 175 326 189 327 22113 328 1197787 329 35933625 330 661178700 331 7965629100 332 65716440075 333 383345900437 334 1618571579625 335 5032286183925 336 11665754335462 337 20340289610550 338 26822359926000 339 26822359926000 340 20340289610550 341 11665754335462 342 5032286183925 343 1618571579625 344 383345900437 345 65716440075 346 7965629100 347 661178700 348 35933625 349 1197787 350 22113 351 189 352 203 353 25578 354 1496313 355 48630172 356 972603450 357 12782788200 358 115501621950 359 741135407512 360 3458631901725 361 11948001115050 362 30956184707175 363 60721746925612 364 90748984416300 365 103713125047200 366 90748984416300 367 60721746925612 368 30956184707175 369 11948001115050 370 3458631901725 371 741135407512 372 115501621950 373 12782788200 374 972603450 375 48630172 376 1496313 377 25578 378 203 379 217 380 29435 381 1854405 382 65089615 383 1410275002 384 20146785750 385 198589745250 386 1395644598562 387 7164308939287 388 27354634131825 389 78748189167375 390 172640260866937 391 290263295743312 392 375960078296100 393 375960078296100 394 290263295743312 395 172640260866937 396 78748189167375 397 27354634131825 398 7164308939287 399 1395644598562 400 198589745250 401 20146785750 402 1410275002 403 65089615 404 1854405 405 29435 406 217 407 232 408 33712 409 2281212 410 86229832 411 2017778080 412 31227517912 413 334580549062 414 2565117542812 415 14421660851812 416 60570975577612 417 192725831383312 418 469460358497812 419 882172761572812 420 1285451738291812 421 1456845303397387 422 1285451738291812 423 882172761572812 424 469460358497812 425 192725831383312 426 60570975577612 427 14421660851812 428 2565117542812 429 334580549062 430 31227517912 431 2017778080 432 86229832 433 2281212 434 33712 435 232 436 248 437 38440 438 2786900 439 113148140 440 2851333128 441 47657996568 442 553173174450 443 4609776453750 444 28273295583000 445 130057159681800 446 455200058886300 447 1225538620078500 448 2558816899065000 449 4167216092763000 450 5313200518272825 451 5313200518272825 452 4167216092763000 453 2558816899065000 454 1225538620078500 455 455200058886300 456 130057159681800 457 28273295583000 458 4609776453750 459 553173174450 460 47657996568 461 2851333128 462 113148140 463 2786900 464 38440 465 248 466 264 467 43648 468 3382720 469 147148320 470 3982814528 471 71690661504 472 898693649568 473 8113206558600 474 54088043724000 475 271423637596800 476 1040457277454400 477 3081354244768800 478 7110817487928000 479 12867193549584000 480 18335750808157200 481 20627719659176850 482 18335750808157200 483 12867193549584000 484 7110817487928000 485 3081354244768800 486 1040457277454400 487 271423637596800 488 54088043724000 489 8113206558600 490 898693649568 491 71690661504 492 3982814528 493 147148320 494 3382720 495 43648 496 264 497 280 498 49368 499 4081088 500 189770592 501 5503347168 502 106398045248 503 1436373610848 504 14004642705768 505 101144641763880 506 551698045984800 507 2307100919572800 508 7483288880152800 509 18996041003464800 510 37992082006929600 511 60154129844305200 512 75634972083648450 513 75634972083648450 514 60154129844305200 515 37992082006929600 516 18996041003464800 517 7483288880152800 518 2307100919572800 519 551698045984800 520 101144641763880 521 14004642705768 522 1436373610848 523 106398045248 524 5503347168 525 189770592 526 4081088 527 49368 528 280 529 297 530 55632 531 4895660 532 242824736 533 7527566816 534 155928169760 535 2260958461520 536 23740063845960 537 185172497998488 538 1094201124536520 539 4973641475166000 540 17599039065972000 541 48929196524076000 542 107644232352967200 543 188377406617692600 544 263174318068835250 545 294136002547521750 546 263174318068835250 547 188377406617692600 548 107644232352967200 549 48929196524076000 550 17599039065972000 551 4973641475166000 552 1094201124536520 553 185172497998488 554 23740063845960 555 2260958461520 556 155928169760 557 7527566816 558 242824736 559 4895660 560 55632 561 297 562 315 563 62475 564 5841412 565 308426580 566 10198638912 567 225827004480 568 3508383819600 569 39566773076600 570 332360893843440 571 2121066795255408 572 10444647097848600 573 40171719607110000 574 121839501225960000 575 293575179144456000 576 565132219853077800 577 872630633596664250 578 1083658956754027500 579 1083658956754027500 580 872630633596664250 581 565132219853077800 582 293575179144456000 583 121839501225960000 584 40171719607110000 585 10444647097848600 586 2121066795255408 587 332360893843440 588 39566773076600 589 3508383819600 590 225827004480 591 10198638912 592 308426580 593 5841412 594 62475 595 315 596 333 597 69930 598 6934725 599 389038072 600 13694140152 601 323442548352 602 5371456606560 603 64905100662600 604 585588241533680 605 4024588278176928 606 21403492206668208 607 89181217527784200 608 294004013827860000 609 772810550633232000 610 1629342244251730800 611 2767485723692278050 612 3798509816832538500 613 4220566463147265000 614 3798509816832538500 615 2767485723692278050 616 1629342244251730800 617 772810550633232000 618 294004013827860000 619 89181217527784200 620 21403492206668208 621 4024588278176928 622 585588241533680 623 64905100662600 624 5371456606560 625 323442548352 626 13694140152 627 389038072 628 6934725 629 69930 630 333 631 351 632 78033 633 8193465 634 487511167 635 18232917664 636 458427644136 637 8120718267552 638 104892610955880 639 1013961905906840 640 7484882432694128 641 42867963023611824 642 192905833606253208 643 688949405736618600 644 1968426873533196000 645 4527381809126350800 646 8422261747860049650 647 12715963815396545550 648 15616095913644880500 649 15616095913644880500 650 12715963815396545550 651 8422261747860049650 652 4527381809126350800 653 1968426873533196000 654 688949405736618600 655 192905833606253208 656 42867963023611824 657 7484882432694128 658 1013961905906840 659 104892610955880 660 8120718267552 661 458427644136 662 18232917664 663 487511167 664 8193465 665 78033 666 351 667 370 668 86820 669 9637075 670 607135756 671 24083051674 672 643361523304 673 12131960153742 674 167151451007112 675 1727231660406824 676 13660832223217608 677 84034816403429528 678 407245648724312328 679 1570804645079490408 680 4862014377626994120 681 12155035944067485300 682 24667572945313426050 683 40790169641596711050 684 55102509866718364050 685 60902774063215033950 686 55102509866718364050 687 40790169641596711050 688 24667572945313426050 689 12155035944067485300 690 4862014377626994120 691 1570804645079490408 692 407245648724312328 693 84034816403429528 694 13660832223217608 695 1727231660406824 696 167151451007112 697 12131960153742 698 643361523304 699 24083051674 700 607135756 701 9637075 702 86820 703 370 704 390 705 96330 706 11286665 707 751691889 708 31571059338 709 894513347910 710 17922213863482 711 262859136664410 712 2897291817456608 713 24495285365769504 714 161446199001662640 715 840348164034295280 716 3490676989065534240 717 11668834506304785888 718 31603093454575461780 719 69712706149798812750 720 125756254231009623000 721 186060422926581489000 722 226210303663370126100 723 226210303663370126100 724 186060422926581489000 725 125756254231009623000 726 69712706149798812750 727 31603093454575461780 728 11668834506304785888 729 3490676989065534240 730 840348164034295280 731 161446199001662640 732 24495285365769504 733 2897291817456608 734 262859136664410 735 17922213863482 736 894513347910 737 31571059338 738 751691889 739 11286665 740 96330 741 390 742 410 743 106600 744 13165100 745 925506530 746 41092489932 747 1232774697960 748 26196462331650 749 408228204668212 750 4789877601440360 751 43195987096625792 752 304335363635318080 753 1697254912581581600 754 7572368071517825600 755 27260525057464172160 756 79737035793082703568 757 190548063476116754850 758 373623653874738735000 759 603041686955718660000 760 802997614735772742000 761 883297376209350016200 762 802997614735772742000 763 603041686955718660000 764 373623653874738735000 765 190548063476116754850 766 79737035793082703568 767 27260525057464172160 768 7572368071517825600 769 1697254912581581600 770 304335363635318080 771 43195987096625792 772 4789877601440360 773 408228204668212 774 26196462331650 775 1232774697960 776 41092489932 777 925506530 778 13165100 779 106600 780 410 781 430 782 117670 783 15297100 784 1133515110 785 53124074822 786 1684792087212 787 37907821962270 788 626532057431962 789 7810766315985132 790 74983356633457272 791 563511286215072832 792 3359394206282164960 793 16058642634425733600 794 62093418186446169920 795 195594267287305435248 796 504805792778266233618 797 1072299886620500169450 798 1881227871264035385000 799 2732731012994072454000 800 3292290220416668242200 801 3292290220416668242200 802 2732731012994072454000 803 1881227871264035385000 804 1072299886620500169450 805 504805792778266233618 806 195594267287305435248 807 62093418186446169920 808 16058642634425733600 809 3359394206282164960 810 563511286215072832 811 74983356633457272 812 7810766315985132 813 626532057431962 814 37907821962270 815 1684792087212 816 53124074822 817 1133515110 818 15297100 819 117670 820 430 821 451 822 129580 823 17709335 824 1381328130 825 68237609622 826 2284335217346 827 54334544812587 828 950854534220272 829 12572409952468047 830 128238581515174084 831 1025908652121392676 832 6523726813489881632 833 33335527123876867680 834 138104326656061308960 835 467252971853007428648 836 1298688407062035353154 837 2979343992671728163118 838 5662495892504746508850 839 8940782988165389224500 840 11750743355874511552200 841 12869861770719703128600 842 11750743355874511552200 843 8940782988165389224500 844 5662495892504746508850 845 2979343992671728163118 846 1298688407062035353154 847 467252971853007428648 848 138104326656061308960 849 33335527123876867680 850 6523726813489881632 851 1025908652121392676 852 128238581515174084 853 12572409952468047 854 950854534220272 855 54334544812587 856 2284335217346 857 68237609622 858 1381328130 859 17709335 860 129580 861 451 862 473 863 142373 864 20430525 865 1675303091 866 87115760732 867 3073941842972 868 77177896986047 869 1427791094241869 870 19989075319386173 871 216245451182450417 872 1838086335050828544 873 12442430575728685532 874 67818083138037670592 875 300337225325595398336 876 1088722441805283318968 877 3250156701271654613978 878 8029798909024087869828 879 16482218813259969838068 880 28193269022681527354590 881 40276098603830753363700 882 48122091838343237785200 883 48122091838343237785200 884 40276098603830753363700 885 28193269022681527354590 886 16482218813259969838068 887 8029798909024087869828 888 3250156701271654613978 889 1088722441805283318968 890 300337225325595398336 891 67818083138037670592 892 12442430575728685532 893 1838086335050828544 894 216245451182450417 895 19989075319386173 896 1427791094241869 897 77177896986047 898 3073941842972 899 87115760732 900 1675303091 901 20430525 902 142373 903 473 904 495 905 156090 906 23491545 907 2022622024 908 110570004006 909 4106885863080 910 108685800876510 911 2122392167116292 912 31411404073321129 913 359803355748951114 914 3243681767736756255 915 23329557329491285372 916 135362706263421963480 917 639427641015783751296 918 2477782108936162036272 919 7925258951376694748370 920 21030425714110706325740 921 46488309473297350825320 922 85881034869091421787828 923 132911125392641486100210 924 172611851159274657273000 925 188303837628299626116000 926 172611851159274657273000 927 132911125392641486100210 928 85881034869091421787828 929 46488309473297350825320 930 21030425714110706325740 931 7925258951376694748370 932 2477782108936162036272 933 639427641015783751296 934 135362706263421963480 935 23329557329491285372 936 3243681767736756255 937 359803355748951114 938 31411404073321129 939 2122392167116292 940 108685800876510 941 4106885863080 942 110570004006 943 2022622024 944 23491545 945 156090 946 495 947 517 948 170775 949 26925525 950 2431374907 951 139560919690 952 5449521626010 953 151808102438850 954 3124716775199662 955 48815019843674727 956 591105513016133973 957 5642370806063097015 958 43041161918045419537 959 265341668527730553412 960 1334289533168016497160 961 5515063403761134854928 962 18856650608447997849570 963 53612045847548229180150 964 127289418795933222497900 965 253238948972961884758980 966 423270814711950578811438 967 595510886499497567591850 968 706139391106123597935000 969 706139391106123597935000 970 595510886499497567591850 971 423270814711950578811438 972 253238948972961884758980 973 127289418795933222497900 974 53612045847548229180150 975 18856650608447997849570 976 5515063403761134854928 977 1334289533168016497160 978 265341668527730553412 979 43041161918045419537 980 5642370806063097015 981 591105513016133973 982 48815019843674727 983 3124716775199662 984 151808102438850 985 5449521626010 986 139560919690 987 2431374907 988 26925525 989 170775 990 517 991 540 992 186472 993 30767962 994 2910649252 995 175221085000 996 7184064485020 997 210390459918457 998 4558459964899912 999 75062640755351892 1000 959437026382043280 1001 9681591811673345830 1002 78197472325053947092 1003 511291165202275807912 1004 2731755654080730745132 1005 12019724877955215278583 1006 43836643672542549839538 1007 133229015083217553433890 1008 338915915562570969261650 1009 724209798517914808001210 1010 1303577637332246654402178 1011 1980760825556790370974738 1012 2544455605952398697892450 1013 2765712615165650758578750 1014 2544455605952398697892450 1015 1980760825556790370974738 1016 1303577637332246654402178 1017 724209798517914808001210 1018 338915915562570969261650 1019 133229015083217553433890 1020 43836643672542549839538 1021 12019724877955215278583 1022 2731755654080730745132 1023 511291165202275807912 1024 78197472325053947092 1025 9681591811673345830 1026 959437026382043280 1027 75062640755351892 1028 4558459964899912 1029 210390459918457 1030 7184064485020 1031 175221085000 1032 2910649252 1033 30767962 1034 186472 1035 540 1036 564 1037 203228 1038 35056830 1039 3470626170 1040 218880823788 1041 9411875422884 1042 289415169253683 1043 6592234410778335 1044 114265396453491140 1045 1539466523127944268 1046 16397650996347648794 1047 140010712353429924318 1048 969304931677591783740 1049 5492727946173020107860 1050 25678503148358869004245 1051 99693012223040314957659 1052 323187804330901936071888 1053 878844029320873685809520 1054 2012090277655684491195480 1055 3890041203467656682977928 1056 6365521969310710935782064 1057 8831218226197863788377488 1058 10399079433022846852256100 1059 10399079433022846852256100 1060 8831218226197863788377488 1061 6365521969310710935782064 1062 3890041203467656682977928 1063 2012090277655684491195480 1064 878844029320873685809520 1065 323187804330901936071888 1066 99693012223040314957659 1067 25678503148358869004245 1068 5492727946173020107860 1069 969304931677591783740 1070 140010712353429924318 1071 16397650996347648794 1072 1539466523127944268 1073 114265396453491140 1074 6592234410778335 1075 289415169253683 1076 9411875422884 1077 218880823788 1078 3470626170 1079 35056830 1080 203228 1081 564 1082 588 1083 221088 1084 39832688 1085 4122683208 1086 272097091728 1087 12257326132128 1088 395298767761128 1089 9454228862286978 1090 172277059268340488 1091 2443201931441919648 1092 27430494412097916048 1093 247226122714164551048 1094 1809369205798171329648 1095 10856215234789027977888 1096 53828733872495597057028 1097 222043527224044337860240 1098 766267858655525558105928 1099 2222624899959886998950528 1100 5439581992007091865852608 1101 11267705554871833150694688 1102 19803846126744434022433088 1103 29588355082645834231145088 1104 37628668963799593533086688 1105 40764391377449559660843912 1106 37628668963799593533086688 1107 29588355082645834231145088 1108 19803846126744434022433088 1109 11267705554871833150694688 1110 5439581992007091865852608 1111 2222624899959886998950528 1112 766267858655525558105928 1113 222043527224044337860240 1114 53828733872495597057028 1115 10856215234789027977888 1116 1809369205798171329648 1117 247226122714164551048 1118 27430494412097916048 1119 2443201931441919648 1120 172277059268340488 1121 9454228862286978 1122 395298767761128 1123 12257326132128 1124 272097091728 1125 4122683208 1126 39832688 1127 221088 1128 588 1129 612 1130 240100 1131 45138800 1132 4879504280 1133 336685795320 1134 15872330350800 1135 536258018280600 1136 13451138625205050 1137 257365119028923290 1138 3837079956431219960 1139 45347308576005326800 1140 430799431472050604600 1141 3328043959613753571800 1142 21109307400978665512560 1143 110823863855137993940940 1144 484854404366228723491612 1145 1777799482676171986135912 1146 5489345771070285430875800 1147 14330081591846639861654720 1148 31730894953374702550806880 1149 59752984003108206102168800 1150 95888187767833722045377600 1151 131325126725511401931712800 1152 153650398268848340260103976 1153 153650398268848340260103976 1154 131325126725511401931712800 1155 95888187767833722045377600 1156 59752984003108206102168800 1157 31730894953374702550806880 1158 14330081591846639861654720 1159 5489345771070285430875800 1160 1777799482676171986135912 1161 484854404366228723491612 1162 110823863855137993940940 1163 21109307400978665512560 1164 3328043959613753571800 1165 430799431472050604600 1166 45347308576005326800 1167 3837079956431219960 1168 257365119028923290 1169 13451138625205050 1170 536258018280600 1171 15872330350800 1172 336685795320 1173 4879504280 1174 45138800 1175 240100 1176 612 1177 637 1178 260312 1179 51021250 1180 5755197000 1181 414757863800 1182 20441637573000 1183 722757899902500 1184 18992471480771250 1185 381115594380809750 1186 5966191395670494450 1187 74125408249239476500 1188 741254082492394765000 1189 6035926100295214515000 1190 40411962366738436229000 1191 224286391135398321070950 1192 1038973723641918693196312 1193 4040453369718572695763437 1194 13255522458550405159785312 1195 36836399253234810128245500 1196 87004066807640313445760800 1197 175138056560834397196012000 1198 301126698039379299526740000 1199 442961736970970998579190000 1200 558131788583423458209779400 1201 602782331670097334866561752 1202 558131788583423458209779400 1203 442961736970970998579190000 1204 301126698039379299526740000 1205 175138056560834397196012000 1206 87004066807640313445760800 1207 36836399253234810128245500 1208 13255522458550405159785312 1209 4040453369718572695763437 1210 1038973723641918693196312 1211 224286391135398321070950 1212 40411962366738436229000 1213 6035926100295214515000 1214 741254082492394765000 1215 74125408249239476500 1216 5966191395670494450 1217 381115594380809750 1218 18992471480771250 1219 722757899902500 1220 20441637573000 1221 414757863800 1222 5755197000 1223 51021250 1224 260312 1225 637 1226 663 1227 281775 1228 57529062 1229 6765417750 1230 508759414800 1231 26188996542800 1232 968057550778500 1233 26621582646408750 1234 559644826300059500 1235 9188350511799158700 1236 119866208949379933950 1237 1260131940237071100500 1238 10801130916317752290000 1239 76225123895156709018000 1240 446552184152459720330450 1241 2186792313570133630441762 1242 9004438938229962007701375 1243 31331234902028230377674375 1244 92509593579146511799343812 1245 232595549570425515381207300 1246 499425941934766474584756800 1247 917917245057970002695304000 1248 1446717397102235330334990000 1249 1957890877411691813720019800 1250 2277177697420367709495899952 1251 2277177697420367709495899952 1252 1957890877411691813720019800 1253 1446717397102235330334990000 1254 917917245057970002695304000 1255 499425941934766474584756800 1256 232595549570425515381207300 1257 92509593579146511799343812 1258 31331234902028230377674375 1259 9004438938229962007701375 1260 2186792313570133630441762 1261 446552184152459720330450 1262 76225123895156709018000 1263 10801130916317752290000 1264 1260131940237071100500 1265 119866208949379933950 1266 9188350511799158700 1267 559644826300059500 1268 26621582646408750 1269 968057550778500 1270 26188996542800 1271 508759414800 1272 6765417750 1273 57529062 1274 281775 1275 663 1276 689 1277 304538 1278 64714325 1279 7927504812 1280 621516377300 1281 33384308266400 1282 1288872758427800 1283 37055091804799250 1284 815212019705583500 1285 14021646738936036200 1286 191841621291806677100 1287 2117636358105712166450 1288 19081997952161362379000 1289 141751984787484406244000 1290 875318506062716208556700 1291 4524624336485952166289412 1292 19695423582350615312083325 1293 72562086882344372202412250 1294 227233903657867902423343625 1295 607039142628875682188075112 1296 1387518040294572987858457400 1297 2720193470300822932718556800 1298 4582934651050299506210612000 1299 6645255244022934284005387400 1300 8301457320225573290172883952 1301 8940030960242925081724644256 1302 8301457320225573290172883952 1303 6645255244022934284005387400 1304 4582934651050299506210612000 1305 2720193470300822932718556800 1306 1387518040294572987858457400 1307 607039142628875682188075112 1308 227233903657867902423343625 1309 72562086882344372202412250 1310 19695423582350615312083325 1311 4524624336485952166289412 1312 875318506062716208556700 1313 141751984787484406244000 1314 19081997952161362379000 1315 2117636358105712166450 1316 191841621291806677100 1317 14021646738936036200 1318 815212019705583500 1319 37055091804799250 1320 1288872758427800 1321 33384308266400 1322 621516377300 1323 7927504812 1324 64714325 1325 304538 1326 689 1327 715 1328 328653 1329 72632313 1330 9260619907 1331 756283959112 1332 42351901710300 1333 1706176611757800 1334 51232692147505050 1335 1178351919392616150 1336 21210334549067090700 1337 304014795203294966700 1338 3519555898315068652950 1339 33300413499442572639450 1340 260060372090884852993800 1341 1690392418590751544459700 1342 9210152810115785988563512 1343 42318545264780376143530387 1344 164819597347039359716907825 1345 546507085940183140113957525 1346 1548436743497185563656212987 1347 3760489234207450654593660112 1348 7847977532259027453065029800 1349 14103611797103179770725560800 1350 21860598285509928644624619240 1351 29259570012913289108959105752 1352 33844402920919644952243296112 1353 33844402920919644952243296112 1354 29259570012913289108959105752 1355 21860598285509928644624619240 1356 14103611797103179770725560800 1357 7847977532259027453065029800 1358 3760489234207450654593660112 1359 1548436743497185563656212987 1360 546507085940183140113957525 1361 164819597347039359716907825 1362 42318545264780376143530387 1363 9210152810115785988563512 1364 1690392418590751544459700 1365 260060372090884852993800 1366 33300413499442572639450 1367 3519555898315068652950 1368 304014795203294966700 1369 21210334549067090700 1370 1178351919392616150 1371 51232692147505050 1372 1706176611757800 1373 42351901710300 1374 756283959112 1375 9260619907 1376 72632313 1377 328653 1378 715 1379 742 1380 354172 1381 81341617 1382 10785898480 1383 916801370842 1384 53480079965812 1385 2246163358564125 1386 70379785235009250 1387 1690678840867666650 1388 31815501823600636050 1389 477232527354009540750 1390 5787973985601192635250 1391 57434511087888757688250 1392 470962990920687813043650 1393 3218247104624700055798275 1394 18457593688288720908254812 1395 89392659627594393418410562 1396 367503156246776950720132312 1397 1288195274001860258840042737 1398 3864585822005580776520128212 1399 9954236208196192909218512062 1400 22072436809478514711745396312 1401 42225531287698028144208584250 1402 69812878395660739865091525960 1403 99886118319945366268515567912 1404 123790488516171607768673139720 1405 132960154332184319455241520440 1406 123790488516171607768673139720 1407 99886118319945366268515567912 1408 69812878395660739865091525960 1409 42225531287698028144208584250 1410 22072436809478514711745396312 1411 9954236208196192909218512062 1412 3864585822005580776520128212 1413 1288195274001860258840042737 1414 367503156246776950720132312 1415 89392659627594393418410562 1416 18457593688288720908254812 1417 3218247104624700055798275 1418 470962990920687813043650 1419 57434511087888757688250 1420 5787973985601192635250 1421 477232527354009540750 1422 31815501823600636050 1423 1690678840867666650 1424 70379785235009250 1425 2246163358564125 1426 53480079965812 1427 916801370842 1428 10785898480 1429 81341617 1430 354172 1431 742 1432 770 1433 381150 1434 90904275 1435 12526609095 1436 1107352243998 1437 67232100528450 1438 2941404398119687 1439 96085877005243125 1440 2408552650264761000 1441 47339007544294666200 1442 742361709217348174500 1443 9422283232374034522500 1444 97950328987097106135000 1445 842372829289035112761000 1446 6044025050148826934060175 1447 36441915743544397690656937 1448 185782315555324380383741250 1449 805056700739738981662878750 1450 2978709792737034232152651375 1451 9446765342680308564826980075 1452 25763905480037205176800854750 1453 60591003006411609012634421250 1454 123157799589119248753941704062 1455 216757727276849877806937399150 1456 330805639167130890437664461472 1457 438246786930814427502888816480 1458 504331619880699142761260939600 1459 504331619880699142761260939600 1460 438246786930814427502888816480 1461 330805639167130890437664461472 1462 216757727276849877806937399150 1463 123157799589119248753941704062 1464 60591003006411609012634421250 1465 25763905480037205176800854750 1466 9446765342680308564826980075 1467 2978709792737034232152651375 1468 805056700739738981662878750 1469 185782315555324380383741250 1470 36441915743544397690656937 1471 6044025050148826934060175 1472 842372829289035112761000 1473 97950328987097106135000 1474 9422283232374034522500 1475 742361709217348174500 1476 47339007544294666200 1477 2408552650264761000 1478 96085877005243125 1479 2941404398119687 1480 67232100528450 1481 1107352243998 1482 12526609095 1483 90904275 1484 381150 1485 770 1486 798 1487 409640 1488 101385900 1489 14508322290 1490 1332831207708 1491 84158770543848 1492 3832229730121650 1493 130402261649972812 1494 3407845771119289500 1495 69891818724046519200 1496 1144743273343852837200 1497 15189862665524201109000 1498 165252352075483067010000 1499 1488845000603876013252000 1500 11203558629544166999721300 1501 70928411617922998432059112 1502 380139199520894501400578250 1503 1733968278516360883581585000 1504 6762476286213807445968181500 1505 22638194424801460164360150450 1506 65268560549427586447895498700 1507 162526455123080551233889977000 1508 350374060863162782551320783750 1509 655199493814114403370969865612 1510 1064447177642622784553452581672 1511 1504176068691569518913140970112 1512 1850375322596772027234419447360 1513 1982544988496541457751163693600 1514 1850375322596772027234419447360 1515 1504176068691569518913140970112 1516 1064447177642622784553452581672 1517 655199493814114403370969865612 1518 350374060863162782551320783750 1519 162526455123080551233889977000 1520 65268560549427586447895498700 1521 22638194424801460164360150450 1522 6762476286213807445968181500 1523 1733968278516360883581585000 1524 380139199520894501400578250 1525 70928411617922998432059112 1526 11203558629544166999721300 1527 1488845000603876013252000 1528 165252352075483067010000 1529 15189862665524201109000 1530 1144743273343852837200 1531 69891818724046519200 1532 3407845771119289500 1533 130402261649972812 1534 3832229730121650 1535 84158770543848 1536 1332831207708 1537 14508322290 1538 101385900 1539 409640 1540 798 1541 826 1542 439698 1543 112855820 1544 16759089270 1545 1598817116358 1546 104912856492444 1547 4968373132463598 1548 175963215108085762 1549 4790109744609001312 1550 102421255630185191700 1551 1750472368952256003600 1552 24259751677402419742200 1553 275921351495730817947000 1554 2601544171245461997786000 1555 20508839883318392082546300 1556 136172664813503735665730212 1557 766304996107364159530677862 1558 3674678928701980180205589750 1559 15085524023092339687159789500 1560 53230349052911541467549542950 1561 161995391273579279877434323350 1562 426438460822939922523206558700 1563 973392138834971562281232362250 1564 1930561075356026931857777518462 1565 3332445425460711103914502116484 1566 5012909357957992771700447628216 1567 6577785824198847658104291067712 1568 7533670956286857539454422035680 1569 7533670956286857539454422035680 1570 6577785824198847658104291067712 1571 5012909357957992771700447628216 1572 3332445425460711103914502116484 1573 1930561075356026931857777518462 1574 973392138834971562281232362250 1575 426438460822939922523206558700 1576 161995391273579279877434323350 1577 53230349052911541467549542950 1578 15085524023092339687159789500 1579 3674678928701980180205589750 1580 766304996107364159530677862 1581 136172664813503735665730212 1582 20508839883318392082546300 1583 2601544171245461997786000 1584 275921351495730817947000 1585 24259751677402419742200 1586 1750472368952256003600 1587 102421255630185191700 1588 4790109744609001312 1589 175963215108085762 1590 4968373132463598 1591 104912856492444 1592 1598817116358 1593 16759089270 1594 112855820 1595 439698 1596 826 1597 855 1598 471380 1599 125387213 1600 19309630802 1601 1911653449398 1602 130265527908978 1603 6410924909234703 1604 236135734156811560 1605 6690512467776327547 1606 149015959509563659012 1607 2655193460352225196950 1608 38398182349709102848200 1609 456136649670720221746200 1610 4496204118182813614355400 1611 37093683975008212318432050 1612 258019301767336535685564112 1613 1522819800626829357673623487 1614 7667531276840351327233858612 1615 33091450773732042570167179275 1616 122911102873861872403478094450 1617 394273278049920551735832328950 1618 1095549859561636948103913546450 1619 2643609443724819592163791383825 1620 5551579831822121143543961906032 1621 10163661538258960247411253335659 1622 16244484680807056121930806613404 1623 22690708760492395852855729872692 1624 27720668830552286559153798071072 1625 29632439094728306321854060007008 1626 27720668830552286559153798071072 1627 22690708760492395852855729872692 1628 16244484680807056121930806613404 1629 10163661538258960247411253335659 1630 5551579831822121143543961906032 1631 2643609443724819592163791383825 1632 1095549859561636948103913546450 1633 394273278049920551735832328950 1634 122911102873861872403478094450 1635 33091450773732042570167179275 1636 7667531276840351327233858612 1637 1522819800626829357673623487 1638 258019301767336535685564112 1639 37093683975008212318432050 1640 4496204118182813614355400 1641 456136649670720221746200 1642 38398182349709102848200 1643 2655193460352225196950 1644 149015959509563659012 1645 6690512467776327547 1646 236135734156811560 1647 6410924909234703 1648 130265527908978 1649 1911653449398 1650 19309630802 1651 125387213 1652 471380 1653 855 1654 885 1655 504745 1656 139057247 1657 22193536701 1658 2278536434636 1659 161125076449260 1660 8234642299960395 1661 315203808037372897 1662 9288005543501254713 1663 215312855781165450165 1664 3996337095938298128062 1665 60252466984915879469250 1666 746865744604232000454000 1667 7689160665877855166578800 1668 66319010743196500811742150 1669 482763387027680410320770062 1670 2984929177308403059891820125 1671 15762520743330338965393646625 1672 71429107157933799206336472337 1673 278913656521455787377123368175 1674 941786372669850710624052931500 1675 2758354553946084492381119455500 1676 7025808881971367384579445569625 1677 15597295717976435593766369164567 1678 30234757853308167458685577149777 1679 51252652201476808085236234769565 1680 76065444140287008824914094459592 1681 98922548044511183890528674568140 1682 112794445586385165999315454220224 1683 112794445586385165999315454220224 1684 98922548044511183890528674568140 1685 76065444140287008824914094459592 1686 51252652201476808085236234769565 1687 30234757853308167458685577149777 1688 15597295717976435593766369164567 1689 7025808881971367384579445569625 1690 2758354553946084492381119455500 1691 941786372669850710624052931500 1692 278913656521455787377123368175 1693 71429107157933799206336472337 1694 15762520743330338965393646625 1695 2984929177308403059891820125 1696 482763387027680410320770062 1697 66319010743196500811742150 1698 7689160665877855166578800 1699 746865744604232000454000 1700 60252466984915879469250 1701 3996337095938298128062 1702 215312855781165450165 1703 9288005543501254713 1704 315203808037372897 1705 8234642299960395 1706 161125076449260 1707 2278536434636 1708 22193536701 1709 139057247 1710 504745 1711 885 1712 915 1713 539850 1714 153947225 1715 25447476292 1716 2707611477522 1717 198558175018280 1718 10530674639362350 1719 418594316914653412 1720 12818288193519831165 1721 309037275356496293178 1722 5970038273932314754575 1723 93760216481629302235312 1724 1211670489916440213502500 1725 13016802977388043436484000 1726 117259700154637291290326700 1727 892380806323894091805059812 1728 5774228746801667652856269375 1729 31943978915054839763754566250 1730 151817962948918527929844070125 1731 622453648090565964512360687512 1732 2209575720494649744156431877750 1733 6812130679785876681588999465000 1734 18289089977251212395135683346250 1735 42857434180025341045934617974712 1736 87824772811990391189515247911257 1737 157634207611264804699129932148410 1738 248127919388102007396778596900275 1739 342856558563362625984218701628212 1740 416156926256219463263603389562520 1741 443900721339967427481176948866688 1742 416156926256219463263603389562520 1743 342856558563362625984218701628212 1744 248127919388102007396778596900275 1745 157634207611264804699129932148410 1746 87824772811990391189515247911257 1747 42857434180025341045934617974712 1748 18289089977251212395135683346250 1749 6812130679785876681588999465000 1750 2209575720494649744156431877750 1751 622453648090565964512360687512 1752 151817962948918527929844070125 1753 31943978915054839763754566250 1754 5774228746801667652856269375 1755 892380806323894091805059812 1756 117259700154637291290326700 1757 13016802977388043436484000 1758 1211670489916440213502500 1759 93760216481629302235312 1760 5970038273932314754575 1761 309037275356496293178 1762 12818288193519831165 1763 418594316914653412 1764 10530674639362350 1765 198558175018280 1766 2707611477522 1767 25447476292 1768 153947225 1769 539850 1770 915 1771 945 1772 576755 1773 170142725 1774 29111420247 1775 3208078511274 1776 243813966856862 1777 13409768177127410 1778 553152937306505662 1779 17590263406346880067 1780 440716054071745467873 1781 8854386177259613490903 1782 144735158666743682062837 1783 1948357905129241873922812 1784 21821608537447508987935500 1785 205123120252006584486593700 1786 1630427154356022925220645512 1787 11029360161820155082374954937 1788 63854190410537739950591844375 1789 317926653307203694701367814625 1790 1367084609220975887215881602887 1791 5095497179823637397804649610762 1792 16515050148044990775493330754250 1793 46672967809692365235089847783750 1794 115282230489940142130671924025862 1795 249364332413624368978038038739019 1796 473152835861748802676277304274037 1797 788588059769581337793795507123395 1798 1155689397938179546766769277680837 1799 1490440809754755691347488654664252 1800 1692371500108625817271987117554248 1801 1692371500108625817271987117554248 1802 1490440809754755691347488654664252 1803 1155689397938179546766769277680837 1804 788588059769581337793795507123395 1805 473152835861748802676277304274037 1806 249364332413624368978038038739019 1807 115282230489940142130671924025862 1808 46672967809692365235089847783750 1809 16515050148044990775493330754250 1810 5095497179823637397804649610762 1811 1367084609220975887215881602887 1812 317926653307203694701367814625 1813 63854190410537739950591844375 1814 11029360161820155082374954937 1815 1630427154356022925220645512 1816 205123120252006584486593700 1817 21821608537447508987935500 1818 1948357905129241873922812 1819 144735158666743682062837 1820 8854386177259613490903 1821 440716054071745467873 1822 17590263406346880067 1823 553152937306505662 1824 13409768177127410 1825 243813966856862 1826 3208078511274 1827 29111420247 1828 170142725 1829 576755 1830 945 1831 976 1832 615520 1833 187733752 1834 33228874192 1835 3790306916224 1836 298351301548528 1837 17006024188266124 1838 727479923609161992 1839 24006837479102345752 1840 624614262410826486760 1841 13041188690941195435696 1842 221700207746000322406840 1843 3106239174463191330425512 1844 36239457035403898854964312 1845 355146678946958208778650262 1846 2945628337148300437517040412 1847 20811923087956292633698828012 1848 125966902900788086993440274812 1849 656353862483053716439504589812 1850 2956717875756994360722720676012 1851 11558078968868250682825180824412 1852 39334015779429106078705457272012 1853 116861930938883576030936503489312 1854 303841020441097297680434909072212 1855 692757526605701838711391592684644 1856 1387488721378371488929083446317108 1857 2444622985285702147160766072082524 1858 3793380494408848159387395629093572 1859 5188646883156930241001150343242932 1860 6259851400969973903659452349589860 1861 6663712781677714155508449275369851 1862 6259851400969973903659452349589860 1863 5188646883156930241001150343242932 1864 3793380494408848159387395629093572 1865 2444622985285702147160766072082524 1866 1387488721378371488929083446317108 1867 692757526605701838711391592684644 1868 303841020441097297680434909072212 1869 116861930938883576030936503489312 1870 39334015779429106078705457272012 1871 11558078968868250682825180824412 1872 2956717875756994360722720676012 1873 656353862483053716439504589812 1874 125966902900788086993440274812 1875 20811923087956292633698828012 1876 2945628337148300437517040412 1877 355146678946958208778650262 1878 36239457035403898854964312 1879 3106239174463191330425512 1880 221700207746000322406840 1881 13041188690941195435696 1882 624614262410826486760 1883 24006837479102345752 1884 727479923609161992 1885 17006024188266124 1886 298351301548528 1887 3790306916224 1888 33228874192 1889 187733752 1890 615520 1891 976 1892 1008 1893 656208 1894 206814888 1895 37847124504 1896 4465960691472 1897 363869463957552 1898 21481293711494052 1899 952337354542902972 1900 32591100577690457264 1901 879959715597642346128 1902 19079126560912518141048 1903 337064569242787820491848 1904 4911512294680622527166928 1905 59639792149693273544169840 1906 608822878194785500763400450 1907 5264527240860792271307050950 1908 38812985148307017529636297200 1909 245361619563274186839396709200 1910 1336575138147309386204082073800 1911 6300997079837315677819244062200 1912 25804083279333768966307380445200 1913 92099158898175467891603021905200 1914 287309332649743035705326818334700 1915 785312175909297630927893303448180 1916 1884749222182314314226943928275632 1917 3978915024607107996701326070804112 1918 7399939847351314607621778380357912 1919 12138817582108314110039666013099432 1920 17580356498225834228333309398281936 1921 22495294874073916915824342133285488 1922 25443266984587635866486806324139433 1923 25443266984587635866486806324139433 1924 22495294874073916915824342133285488 1925 17580356498225834228333309398281936 1926 12138817582108314110039666013099432 1927 7399939847351314607621778380357912 1928 3978915024607107996701326070804112 1929 1884749222182314314226943928275632 1930 785312175909297630927893303448180 1931 287309332649743035705326818334700 1932 92099158898175467891603021905200 1933 25804083279333768966307380445200 1934 6300997079837315677819244062200 1935 1336575138147309386204082073800 1936 245361619563274186839396709200 1937 38812985148307017529636297200 1938 5264527240860792271307050950 1939 608822878194785500763400450 1940 59639792149693273544169840 1941 4911512294680622527166928 1942 337064569242787820491848 1943 19079126560912518141048 1944 879959715597642346128 1945 32591100577690457264 1946 952337354542902972 1947 21481293711494052 1948 363869463957552 1949 4465960691472 1950 37847124504 1951 206814888 1952 656208 1953 1008 1954 1040 1955 698880 1956 227485440 1957 43017496704 1958 5248134597888 1959 442342773250560 1960 27030303036846720 1961 1241141414441878560 1962 44019148832205292928 1963 1232536167301748201984 1964 27732063764289334544640 1965 508776708291000483761280 1966 7704333011263721611242240 1967 97294719742244712919116288 1968 1033756397261350074765610560 1969 9311408725332013541087301000 1970 71570043535885280551102392000 1971 472111164377067815565166656000 1972 2686064045745317413820763974400 1973 13238458511173350110973765302400 1974 56736250762171500475601851296000 1975 212144241980293436560946052672000 1976 694080617783351352226573498416000 1977 1992011373038218380890265940453920 1978 5025997925819504837938517142068352 1979 11168884279598899639863371426818560 1980 21894558865562922309890894781144320 1981 37911021878055996019343101061932160 1982 58043081771920214595132196108613376 1983 78639014013569322999856523760056832 1984 94335107536439006421198854107326240 1985 100231051757466444322523782489034130 1986 94335107536439006421198854107326240 1987 78639014013569322999856523760056832 1988 58043081771920214595132196108613376 1989 37911021878055996019343101061932160 1990 21894558865562922309890894781144320 1991 11168884279598899639863371426818560 1992 5025997925819504837938517142068352 1993 1992011373038218380890265940453920 1994 694080617783351352226573498416000 1995 212144241980293436560946052672000 1996 56736250762171500475601851296000 1997 13238458511173350110973765302400 1998 2686064045745317413820763974400 1999 472111164377067815565166656000 2000 71570043535885280551102392000 2001 9311408725332013541087301000 2002 1033756397261350074765610560 2003 97294719742244712919116288 2004 7704333011263721611242240 2005 508776708291000483761280 2006 27732063764289334544640 2007 1232536167301748201984 2008 44019148832205292928 2009 1241141414441878560 2010 27030303036846720 2011 442342773250560 2012 5248134597888 2013 43017496704 2014 227485440 2015 698880 2016 1040 2017 1072 2018 743600 2019 249849600 2020 48795626880 2021 6151502028672 2022 536059462498560 2023 33886616022230400 2024 1610555555945450400 2025 59161074088396211360 2026 1716746804456006424192 2027 40057425437306816564480 2028 762631753517956699977600 2029 11992593838287868545801600 2030 157388517230101741486805760 2031 1739143115392624243429203648 2032 16304466706805852282148784200 2033 130542298796321366311321965000 2034 897764581195753957790144040000 2035 5329886566256897180985697248000 2036 27436225610112885012597803452800 2037 122928543318038251030470677808000 2038 481024734722758373597493956640000 2039 1648729706694671816750830735440000 2040 4962676417150962168420000513674400 2041 13147275062052241313875755206995872 2042 30714431768896974009624271423751040 2043 63378986189787406686526274366470400 2044 115674455090227754568265934250134400 2045 186940556157310601060898739719182720 2046 267747119141438409261416259468764928 2047 340082026328843140795750490857503840 2048 383236374366783463586120344811012850 2049 383236374366783463586120344811012850 2050 340082026328843140795750490857503840 2051 267747119141438409261416259468764928 2052 186940556157310601060898739719182720 2053 115674455090227754568265934250134400 2054 63378986189787406686526274366470400 2055 30714431768896974009624271423751040 2056 13147275062052241313875755206995872 2057 4962676417150962168420000513674400 2058 1648729706694671816750830735440000 2059 481024734722758373597493956640000 2060 122928543318038251030470677808000 2061 27436225610112885012597803452800 2062 5329886566256897180985697248000 2063 897764581195753957790144040000 2064 130542298796321366311321965000 2065 16304466706805852282148784200 2066 1739143115392624243429203648 2067 157388517230101741486805760 2068 11992593838287868545801600 2069 762631753517956699977600 2070 40057425437306816564480 2071 1716746804456006424192 2072 59161074088396211360 2073 1610555555945450400 2074 33886616022230400 2075 536059462498560 2076 6151502028672 2077 48795626880 2078 249849600 2079 743600 2080 1072 2081 1105 2082 790432 2083 274016600 2084 55241746560 2085 7192475402112 2086 647665285018752 2087 42329552556582720 2088 2081203000698650400 2089 79131962982119796320 2090 2378275178353527696672 2091 57511017949276215210432 2092 1135473944126735531077760 2093 18529437439870354545609600 2094 252529761680518831950165120 2095 2899883429964624586894396128 2096 28273863442155089722220362248 2097 235615528684625747685169685400 2098 1687889021278751701253408565000 2099 10447144679072694740389518276000 2100 56116091419019046034092269596800 2101 262603873696794756549150404476800 2102 1074288574214160367701069836496000 2103 3853426407507314362406011370040000 2104 12151137938339731289453622520192800 2105 33761469410217776475004988109951072 2106 82816595903696596994243005021845792 2107 179655049314897379722961016184956480 2108 345150094742906296019481755232182400 2109 587945333803433483564220645119648640 2110 888872192825405890205692717245404288 2111 1193525968592178070316514817914192048 2112 1424093485252030652082205180465797330 2113 1510402181327911297662944888372815350 2114 1424093485252030652082205180465797330 2115 1193525968592178070316514817914192048 2116 888872192825405890205692717245404288 2117 587945333803433483564220645119648640 2118 345150094742906296019481755232182400 2119 179655049314897379722961016184956480 2120 82816595903696596994243005021845792 2121 33761469410217776475004988109951072 2122 12151137938339731289453622520192800 2123 3853426407507314362406011370040000 2124 1074288574214160367701069836496000 2125 262603873696794756549150404476800 2126 56116091419019046034092269596800 2127 10447144679072694740389518276000 2128 1687889021278751701253408565000 2129 235615528684625747685169685400 2130 28273863442155089722220362248 2131 2899883429964624586894396128 2132 252529761680518831950165120 2133 18529437439870354545609600 2134 1135473944126735531077760 2135 57511017949276215210432 2136 2378275178353527696672 2137 79131962982119796320 2138 2081203000698650400 2139 42329552556582720 2140 647665285018752 2141 7192475402112 2142 55241746560 2143 274016600 2144 790432 2145 1105 2146 1139 2147 839443 2148 300100872 2149 62420981480 2150 8389379910912 2151 780212331714816 2152 52692197116882752 2153 2678520020108206560 2154 105355120790922791360 2155 3277502030423070836672 2156 82086528125596001409376 2157 1679616652416041259607232 2158 28424281810117621316430080 2159 402000557028806358618082560 2160 4793856642568515826520634528 2161 48573047451907461830481135144 2162 420966411249864669197503171248 2163 3138784645284078673841032417200 2164 20236901002489454607659287953000 2165 113326645613940945802892012536800 2166 553387256504438904180355801478400 2167 2364472823246238954225156606316800 2168 8866773087173396078344337273688000 2169 29260351187672207058536313003170400 2170 85170129918578178084231852618459072 2171 219112898337538731652596475539796416 2172 499090490657727110986469749840647392 2173 1008015276697872490169717228742194240 2174 1807475668561702396166389513606693120 2175 2880299936353164463568375547489375488 2176 4082360595274747213485016148961755984 2177 5149341205403374326100418096985851298 2178 5782682637084003253909560429770207340 2179 5782682637084003253909560429770207340 2180 5149341205403374326100418096985851298 2181 4082360595274747213485016148961755984 2182 2880299936353164463568375547489375488 2183 1807475668561702396166389513606693120 2184 1008015276697872490169717228742194240 2185 499090490657727110986469749840647392 2186 219112898337538731652596475539796416 2187 85170129918578178084231852618459072 2188 29260351187672207058536313003170400 2189 8866773087173396078344337273688000 2190 2364472823246238954225156606316800 2191 553387256504438904180355801478400 2192 113326645613940945802892012536800 2193 20236901002489454607659287953000 2194 3138784645284078673841032417200 2195 420966411249864669197503171248 2196 48573047451907461830481135144 2197 4793856642568515826520634528 2198 402000557028806358618082560 2199 28424281810117621316430080 2200 1679616652416041259607232 2201 82086528125596001409376 2202 3277502030423070836672 2203 105355120790922791360 2204 2678520020108206560 2205 52692197116882752 2206 780212331714816 2207 8389379910912 2208 62420981480 2209 300100872 2210 839443 2211 1139 2212 1173 2213 890698 2214 328222213 2215 70403664688 2216 9762641503472 2217 937213584333312 2218 65370647507248512 2219 3433774845450192672 2220 139640177048307835328 2221 4493874788645543064192 2222 116500299445038245194432 2223 2468910192085233580851232 2224 43300886445802558187236992 2225 635079667871770853412809216 2226 7859110889913164310983514048 2227 82694027084306898007480945608 2228 744786727595914414734044072208 2229 5775363747322704759867499647648 2230 38755730409665518783321379214480 2231 226075094056382192902708045417800 2232 1150927751559763891141059140308800 2233 5131409105768433475126935613708800 2234 20098018997593031110913831153692800 2235 69338165541695957332652717480240160 2236 211214719650089223874849816324423872 2237 569256765780582352665549647415683712 2238 1359891162698057842478813046604133312 2239 2883907120894157148705069047108765472 2240 5436330664674043360777371537078592384 2241 9119006276227427572916881288002800128 2242 13623354134444604499055260150020312288 2243 18138670372186660914461833116409620338 2244 21533608677141383545510839314668105428 2245 22800291540502641401129123980236817512 2246 21533608677141383545510839314668105428 2247 18138670372186660914461833116409620338 2248 13623354134444604499055260150020312288 2249 9119006276227427572916881288002800128 2250 5436330664674043360777371537078592384 2251 2883907120894157148705069047108765472 2252 1359891162698057842478813046604133312 2253 569256765780582352665549647415683712 2254 211214719650089223874849816324423872 2255 69338165541695957332652717480240160 2256 20098018997593031110913831153692800 2257 5131409105768433475126935613708800 2258 1150927751559763891141059140308800 2259 226075094056382192902708045417800 2260 38755730409665518783321379214480 2261 5775363747322704759867499647648 2262 744786727595914414734044072208 2263 82694027084306898007480945608 2264 7859110889913164310983514048 2265 635079667871770853412809216 2266 43300886445802558187236992 2267 2468910192085233580851232 2268 116500299445038245194432 2269 4493874788645543064192 2270 139640177048307835328 2271 3433774845450192672 2272 65370647507248512 2273 937213584333312 2274 9762641503472 2275 70403664688 2276 328222213 2277 890698 2278 1173 2279 1207 2280 944265 2281 358505945 2282 79265664439 2283 11334990014848 2284 1122703772899280 2285 80834671648748160 2286 4385280936944587680 2287 184279250039160340064 2288 6131473228575698587584 2289 164434963857257371212480 2290 3607028502048299514673760 2291 65521078174569660414898080 2292 995920388253458838306450816 2293 12780978315919388424932785472 2294 139557005876031557434008723720 2295 1305268466722883390118081592440 2296 10518479223065107085279043475920 2297 73407912893601747342526377100368 2298 445690899711153466008195860966520 2299 2363512346953086562164675020277000 2300 10986128537615928051801019066584000 2301 44899829675473792907360686619952000 2302 161789052930623900442856340787227040 2303 515235907025217652179557885276246112 2304 1453229481353177993326958137958642880 2305 3636918225820387253141011636266868160 2306 8089007778117757856123974156524586080 2307 16010656774619286239362624709810732448 2308 28233846355242612293069574757085592704 2309 44400000316712172557649734497029762720 2310 62311364080840378532610706936172451090 2311 78083581013958620514127142559945157070 2312 87401117571926792037661641924241133796 2313 87401117571926792037661641924241133796 2314 78083581013958620514127142559945157070 2315 62311364080840378532610706936172451090 2316 44400000316712172557649734497029762720 2317 28233846355242612293069574757085592704 2318 16010656774619286239362624709810732448 2319 8089007778117757856123974156524586080 2320 3636918225820387253141011636266868160 2321 1453229481353177993326958137958642880 2322 515235907025217652179557885276246112 2323 161789052930623900442856340787227040 2324 44899829675473792907360686619952000 2325 10986128537615928051801019066584000 2326 2363512346953086562164675020277000 2327 445690899711153466008195860966520 2328 73407912893601747342526377100368 2329 10518479223065107085279043475920 2330 1305268466722883390118081592440 2331 139557005876031557434008723720 2332 12780978315919388424932785472 2333 995920388253458838306450816 2334 65521078174569660414898080 2335 3607028502048299514673760 2336 164434963857257371212480 2337 6131473228575698587584 2338 184279250039160340064 2339 4385280936944587680 2340 80834671648748160 2341 1122703772899280 2342 11334990014848 2343 79265664439 2344 358505945 2345 944265 2346 1207 2347 1242 2348 1000212 2349 391083087 2350 89088727332 2351 13131678408810 2352 1341307151757072 2353 99639959844811100 2354 5579837751309421600 2355 242164958406828897440 2356 8326071569951153546528 2357 230859257166827439244640 2358 5238729297247238044397600 2359 98499624479011255977629600 2360 1550665516798148629819254560 2361 20623851373415376776596085648 2362 233534787610732942911455675720 2363 2266661173868878563552363911400 2364 18968375086586931137096097995400 2365 137570636154298900562728542303480 2366 868660302574287343553228795687688 2367 4794553618104832740391197898276200 2368 23214735897938419395174772432365000 2369 98914961652085439162049030363990000 2370 371920255811841251249304354168602400 2371 1237063989331078131078455405711566752 2372 3647752789053179104462112093764876320 2373 9553638257044040511686484055098485600 2374 22260447761486853014914812601288589600 2375 46209619146258915568892128227502520480 2376 85562327064363282375948650330924021792 2377 141453847162858652315076397724511487640 2378 208965910581495736374544678456664697650 2379 276013796329569234676537623416022354650 2380 326113779528886003323707477750359185410 2381 344748852644822346370776476478951138862 2382 326113779528886003323707477750359185410 2383 276013796329569234676537623416022354650 2384 208965910581495736374544678456664697650 2385 141453847162858652315076397724511487640 2386 85562327064363282375948650330924021792 2387 46209619146258915568892128227502520480 2388 22260447761486853014914812601288589600 2389 9553638257044040511686484055098485600 2390 3647752789053179104462112093764876320 2391 1237063989331078131078455405711566752 2392 371920255811841251249304354168602400 2393 98914961652085439162049030363990000 2394 23214735897938419395174772432365000 2395 4794553618104832740391197898276200 2396 868660302574287343553228795687688 2397 137570636154298900562728542303480 2398 18968375086586931137096097995400 2399 2266661173868878563552363911400 2400 233534787610732942911455675720 2401 20623851373415376776596085648 2402 1550665516798148629819254560 2403 98499624479011255977629600 2404 5238729297247238044397600 2405 230859257166827439244640 2406 8326071569951153546528 2407 242164958406828897440 2408 5579837751309421600 2409 99639959844811100 2410 1341307151757072 2411 13131678408810 2412 89088727332 2413 391083087 2414 1000212 2415 1242 2416 1278 2417 1058610 2418 426090525 2419 99960837165 2420 15180719137458 2421 1598312857758078 2422 122442181424681332 2423 7074437148981588100 2424 316934784274375146880 2425 11254066067051902942848 2426 322446044436290128256448 2427 7565080273312960701401280 2428 147144967953449894961321600 2429 2397762287317645431226869120 2430 33029175507800565815150122128 2431 387607089047424287066026433208 2432 3901404687144009163932553641440 2433 33880619651513763792045860570400 2434 255174561691137873612724349874960 2435 1674431171478038046849210257750928 2436 9611669841471335281913648492544288 2437 48438257106229061203319770071122400 2438 214988641141777536137922892525815000 2439 842755473275767941660657738701194800 2440 2925009765707896117517605936169069952 2441 9008363409487851005802085518514998912 2442 24665756954550068230172377014981544640 2443 60145564987695979181947421785299825600 2444 130799320639908957025568416112399160960 2445 254003842016855458481910279031175144832 2446 440921991888130140630896673882745563912 2447 684765214674747566888892561711839701530 2448 952079977622643675888299818422878729400 2449 1185699602383830191316353219245971661320 2450 1323090191231480356341898909730028695092 2451 1323090191231480356341898909730028695092 2452 1185699602383830191316353219245971661320 2453 952079977622643675888299818422878729400 2454 684765214674747566888892561711839701530 2455 440921991888130140630896673882745563912 2456 254003842016855458481910279031175144832 2457 130799320639908957025568416112399160960 2458 60145564987695979181947421785299825600 2459 24665756954550068230172377014981544640 2460 9008363409487851005802085518514998912 2461 2925009765707896117517605936169069952 2462 842755473275767941660657738701194800 2463 214988641141777536137922892525815000 2464 48438257106229061203319770071122400 2465 9611669841471335281913648492544288 2466 1674431171478038046849210257750928 2467 255174561691137873612724349874960 2468 33880619651513763792045860570400 2469 3901404687144009163932553641440 2470 387607089047424287066026433208 2471 33029175507800565815150122128 2472 2397762287317645431226869120 2473 147144967953449894961321600 2474 7565080273312960701401280 2475 322446044436290128256448 2476 11254066067051902942848 2477 316934784274375146880 2478 7074437148981588100 2479 122442181424681332 2480 1598312857758078 2481 15180719137458 2482 99960837165 2483 426090525 2484 1058610 2485 1278 2486 1314 2487 1119528 2488 463671180 2489 111976589970 2490 17513138671308 2491 1899758566344744 2492 150013078221008178 2493 8938279244001737272 2494 413147129500524745040 2495 15143720237691961563648 2496 448116448851703044451584 2497 10863951343315005859717248 2498 218472867673257810145962240 2499 3682828340777774513889077760 2500 52510994092256434943868433728 2501 638240244371322698251577359944 2502 6657721764814581871957630499808 2503 59958429928739509256226613857920 2504 468622465495674585502613271468480 2505 3193327372020525389782093292720928 2506 19049372807983913364154651763504064 2507 99839795823662723797901455487772288 2508 461216448098441930588131723720687200 2509 1883300496401971216568204538526139400 2510 6814650411596055848259103191713045952 2511 21900073117607837597824126496445344256 2512 62629574180248868897481165985866182912 2513 159659136149156599282987701466432264320 2514 363362171925666743195765113682225153280 2515 739227128261679008738051177512655903232 2516 1345810679073177711472702042931307017376 2517 2194589005079556836321962990461847238562 2518 3207777155374753307992887080532468334440 2519 4205153245701357277704961214815672774560 2520 4946061198515405940919644857426053215792 2521 5220842376210706270970736238394167283336 2522 4946061198515405940919644857426053215792 2523 4205153245701357277704961214815672774560 2524 3207777155374753307992887080532468334440 2525 2194589005079556836321962990461847238562 2526 1345810679073177711472702042931307017376 2527 739227128261679008738051177512655903232 2528 363362171925666743195765113682225153280 2529 159659136149156599282987701466432264320 2530 62629574180248868897481165985866182912 2531 21900073117607837597824126496445344256 2532 6814650411596055848259103191713045952 2533 1883300496401971216568204538526139400 2534 461216448098441930588131723720687200 2535 99839795823662723797901455487772288 2536 19049372807983913364154651763504064 2537 3193327372020525389782093292720928 2538 468622465495674585502613271468480 2539 59958429928739509256226613857920 2540 6657721764814581871957630499808 2541 638240244371322698251577359944 2542 52510994092256434943868433728 2543 3682828340777774513889077760 2544 218472867673257810145962240 2545 10863951343315005859717248 2546 448116448851703044451584 2547 15143720237691961563648 2548 413147129500524745040 2549 8938279244001737272 2550 150013078221008178 2551 1899758566344744 2552 17513138671308 2553 111976589970 2554 463671180 2555 1119528 2556 1314 2557 1350 2558 1183038 2559 503974188 2560 125237585718 2561 20163251300598 2562 2252523216723948 2563 183258853132041198 2564 11255147896526196910 2565 536495383067748719400 2566 20289279941471224297328 2567 619745278212211942172928 2568 15517468312159614398252928 2569 322456401959272866231827328 2570 5619954434147327097183276288 2571 82894327903673074683453325248 2572 1042883787082239932230798819848 2573 11267234640829690248219022543848 2574 105160856647743775650044210409248 2575 852356417039607444742463600159168 2576 6027377520494366930678849743982688 2577 37338429575010558778361186076360288 2578 203368995867053557298741954202468288 2579 977055393187366003543955910407510688 2580 4152485421046305515061812619231920424 2581 15651675817789920787540678334028007752 2582 52439802739945717510392700059307513152 2583 156487030398568172888155993827774801152 2584 416656354337074371655410417063607290752 2585 991354774112349367042183406116858726272 2586 2110626293271453491122067896893957288192 2587 4025509019021764118148137561414684666592 2588 6884535310940630679332894352192159571842 2589 10566104995935620347425351225022191428442 2590 14561690918768417957796282360534784825752 2591 18028760185141850804890635303519257403312 2592 20059025971756924093729670810672326930712 2593 20059025971756924093729670810672326930712 2594 18028760185141850804890635303519257403312 2595 14561690918768417957796282360534784825752 2596 10566104995935620347425351225022191428442 2597 6884535310940630679332894352192159571842 2598 4025509019021764118148137561414684666592 2599 2110626293271453491122067896893957288192 2600 991354774112349367042183406116858726272 2601 416656354337074371655410417063607290752 2602 156487030398568172888155993827774801152 2603 52439802739945717510392700059307513152 2604 15651675817789920787540678334028007752 2605 4152485421046305515061812619231920424 2606 977055393187366003543955910407510688 2607 203368995867053557298741954202468288 2608 37338429575010558778361186076360288 2609 6027377520494366930678849743982688 2610 852356417039607444742463600159168 2611 105160856647743775650044210409248 2612 11267234640829690248219022543848 2613 1042883787082239932230798819848 2614 82894327903673074683453325248 2615 5619954434147327097183276288 2616 322456401959272866231827328 2617 15517468312159614398252928 2618 619745278212211942172928 2619 20289279941471224297328 2620 536495383067748719400 2621 11255147896526196910 2622 183258853132041198 2623 2252523216723948 2624 20163251300598 2625 125237585718 2626 503974188 2627 1183038 2628 1350 2629 1387 2630 1249212 2631 547155075 2632 139852837170 2633 23168953357830 2634 2664429636150450 2635 223241140228891275 2636 14126203262261509012 2637 694067453619115476147 2638 27068630691145503569752 2639 853071997539131021592200 2640 22048630090242155634998400 2641 473197522705966263243427200 2642 8522062051780782893269722240 2643 129961446289656939122363264160 2644 1691409999505093987107227776200 2645 18915049079432783084578213889400 2646 182845474434516903150922734264200 2647 1535901985249941986467750967819280 2648 11263281225166241234096840430674720 2649 72406807876068693647765402768623200 2650 409542063520372729683605894711066400 2651 2044742621489397179362351169970469200 2652 9037762386983135532781592171269473864 2653 35455837056626147090143169287287935928 2654 123741881465433134431411345803212881800 2655 384974742336903084897724186943328965600 2656 1069584998413858817154268184413978012800 2657 2657980191460646853663825074371287889280 2658 5916149458412407512993675165536092398720 2659 11808443475460248866660762931211152166800 2660 21156794560199612552767200251753314298850 2661 34054519586203654429855226073677794673550 2662 49278893048271170527908150671321985233490 2663 64140781427908507671245529445212742684860 2664 75119834104757711687044313764663572513800 2665 79180365677987858264722384778969711568600 2666 75119834104757711687044313764663572513800 2667 64140781427908507671245529445212742684860 2668 49278893048271170527908150671321985233490 2669 34054519586203654429855226073677794673550 2670 21156794560199612552767200251753314298850 2671 11808443475460248866660762931211152166800 2672 5916149458412407512993675165536092398720 2673 2657980191460646853663825074371287889280 2674 1069584998413858817154268184413978012800 2675 384974742336903084897724186943328965600 2676 123741881465433134431411345803212881800 2677 35455837056626147090143169287287935928 2678 9037762386983135532781592171269473864 2679 2044742621489397179362351169970469200 2680 409542063520372729683605894711066400 2681 72406807876068693647765402768623200 2682 11263281225166241234096840430674720 2683 1535901985249941986467750967819280 2684 182845474434516903150922734264200 2685 18915049079432783084578213889400 2686 1691409999505093987107227776200 2687 129961446289656939122363264160 2688 8522062051780782893269722240 2689 473197522705966263243427200 2690 22048630090242155634998400 2691 853071997539131021592200 2692 27068630691145503569752 2693 694067453619115476147 2694 14126203262261509012 2695 223241140228891275 2696 2664429636150450 2697 23168953357830 2698 139852837170 2699 547155075 2700 1249212 2701 1387 2702 1425 2703 1318125 2704 593375937 2705 155939196375 2706 26572039062300 2707 3144357955705500 2708 271200873679599375 2709 17673256934787225937 2710 894659539943228904125 2711 35965313505717801945825 2712 1168872688935828563239312 2713 31169938371622095019715000 2714 690534019309781797359840000 2715 12843932759161941430893024000 2716 202398973729793593715155903200 2717 2723456778864134386020112521000 2718 31506656853526260544154242890000 2719 315250817990546384742970231490000 2720 2742682116517753547263841013963000 2721 20844384085534926959205191706118800 2722 138962560570232846394701278040792000 2723 815649812042671054925420545022040000 2724 4228966960264718404341582608429490000 2725 19425054904149273203942336114719457400 2726 79254224008929034672084731348055386192 2727 287889275246109741330222314725842214800 2728 932974503112392680236831575500414585000 2729 2702408905566930522065305253173614660000 2730 7007625851677006043424515690988131808000 2731 16290846334758803296649250455824022547200 2732 33994003944506777040387044801971498662000 2733 63738757395950206950725709003696559991250 2734 107481041883367015642400215182704003122500 2735 163118287093580529621995620689044898856500 2736 222928325694560057150060681608361361770550 2737 274476316921230100394969607986270745723500 2738 304539867992260993325855326072960429110000 2739 304539867992260993325855326072960429110000 2740 274476316921230100394969607986270745723500 2741 222928325694560057150060681608361361770550 2742 163118287093580529621995620689044898856500 2743 107481041883367015642400215182704003122500 2744 63738757395950206950725709003696559991250 2745 33994003944506777040387044801971498662000 2746 16290846334758803296649250455824022547200 2747 7007625851677006043424515690988131808000 2748 2702408905566930522065305253173614660000 2749 932974503112392680236831575500414585000 2750 287889275246109741330222314725842214800 2751 79254224008929034672084731348055386192 2752 19425054904149273203942336114719457400 2753 4228966960264718404341582608429490000 2754 815649812042671054925420545022040000 2755 138962560570232846394701278040792000 2756 20844384085534926959205191706118800 2757 2742682116517753547263841013963000 2758 315250817990546384742970231490000 2759 31506656853526260544154242890000 2760 2723456778864134386020112521000 2761 202398973729793593715155903200 2762 12843932759161941430893024000 2763 690534019309781797359840000 2764 31169938371622095019715000 2765 1168872688935828563239312 2766 35965313505717801945825 2767 894659539943228904125 2768 17673256934787225937 2769 271200873679599375 2770 3144357955705500 2771 26572039062300 2772 155939196375 2773 593375937 2774 1318125 2775 1425 2776 1463 2777 1389850 2778 642805625 2779 173621799312 2780 30418539239550 2781 3702370776013800 2782 328585406371224750 2783 22042604344069660312 2784 1149154439804164957625 2785 47595887524979777699450 2786 1594462232086822552931575 2787 43847711382387620205618312 2788 1002233403026002747556990000 2789 19242881338099252753094208000 2790 313177893777565338556608235200 2791 4354554390686588641254015976200 2792 52083885849388609238528426382000 2793 539113906160338235977750378340000 2794 4854862597054414325041741564946000 2795 38214704156814032758542851461217800 2796 264028865083442408149932428277504800 2797 1607132222247040745260458259080464000 2798 8647070108829186618520943893965540000 2799 41246524419115220170344902374215625800 2800 174885263537048533522262386066674253392 2801 660677662251072237750769014029658290592 2802 2228476241719886516222831991766704551600 2803 6723850729327243798948199975158160285000 2804 18177582661353652201294444070772405736000 2805 44095297294638536952817490132970481011200 2806 96102855595774714608862312164800584623200 2807 188383438525808389432144873277592055085250 2808 332441362104367746056726246960456567797500 2809 528553829497028382806156352310238509473000 2810 757593822279074015355490771644675196911300 2811 979411833306730821653269601180278295106050 2812 1142414940699173931373657287294207968687000 2813 1202542042841235717235428723467587335460000 2814 1142414940699173931373657287294207968687000 2815 979411833306730821653269601180278295106050 2816 757593822279074015355490771644675196911300 2817 528553829497028382806156352310238509473000 2818 332441362104367746056726246960456567797500 2819 188383438525808389432144873277592055085250 2820 96102855595774714608862312164800584623200 2821 44095297294638536952817490132970481011200 2822 18177582661353652201294444070772405736000 2823 6723850729327243798948199975158160285000 2824 2228476241719886516222831991766704551600 2825 660677662251072237750769014029658290592 2826 174885263537048533522262386066674253392 2827 41246524419115220170344902374215625800 2828 8647070108829186618520943893965540000 2829 1607132222247040745260458259080464000 2830 264028865083442408149932428277504800 2831 38214704156814032758542851461217800 2832 4854862597054414325041741564946000 2833 539113906160338235977750378340000 2834 52083885849388609238528426382000 2835 4354554390686588641254015976200 2836 313177893777565338556608235200 2837 19242881338099252753094208000 2838 1002233403026002747556990000 2839 43847711382387620205618312 2840 1594462232086822552931575 2841 47595887524979777699450 2842 1149154439804164957625 2843 22042604344069660312 2844 328585406371224750 2845 3702370776013800 2846 30418539239550 2847 173621799312 2848 642805625 2849 1389850 2850 1463 2851 1501 2852 1464463 2853 695619925 2854 193034529187 2855 34759084222362 2856 4349851111255650 2857 397079265727480050 2858 27409499314799664562 2859 1470976463227581998187 2860 62743832413307406686325 2861 2165612882386579885324975 2862 61386795935342668287865637 2863 1446974475618791466785404312 2864 28663875326543678580129914000 2865 481553105485933800146182555200 2866 6915244228044328762393342134600 2867 85468802844652455488142548866200 2868 914666135705929786802929031726000 2869 8520837158944714329690444137658000 2870 69424535137878124848096904378727800 2871 496791154038582425861057068995831400 2872 3133907833381729453257893605206904800 2873 17486297331187910717453464318908092000 2874 86557171789380158051394648378595055400 2875 381117885632624634373986897937752382392 2876 1496240588039193009023800414125990834576 2877 5248716983439073888797776055902285308592 2878 16483039787893643369993015939102004355800 2879 46417755724528076156876883966436678933000 2880 117392001574290360345133796869955988011200 2881 266972132612499045301030086430061198541600 2882 546584991200968689337904400437303325044450 2883 1008405465049915496372069615780051588985750 2884 1677851109914985447745124234659245501001500 2885 2519439920602501958042678612678803561821300 2886 3415997369825914816985793974848287712199150 2887 4183746423072706482823283943590861621911050 2888 4629786864938757511356400585350211241521000 2889 4629786864938757511356400585350211241521000 2890 4183746423072706482823283943590861621911050 2891 3415997369825914816985793974848287712199150 2892 2519439920602501958042678612678803561821300 2893 1677851109914985447745124234659245501001500 2894 1008405465049915496372069615780051588985750 2895 546584991200968689337904400437303325044450 2896 266972132612499045301030086430061198541600 2897 117392001574290360345133796869955988011200 2898 46417755724528076156876883966436678933000 2899 16483039787893643369993015939102004355800 2900 5248716983439073888797776055902285308592 2901 1496240588039193009023800414125990834576 2902 381117885632624634373986897937752382392 2903 86557171789380158051394648378595055400 2904 17486297331187910717453464318908092000 2905 3133907833381729453257893605206904800 2906 496791154038582425861057068995831400 2907 69424535137878124848096904378727800 2908 8520837158944714329690444137658000 2909 914666135705929786802929031726000 2910 85468802844652455488142548866200 2911 6915244228044328762393342134600 2912 481553105485933800146182555200 2913 28663875326543678580129914000 2914 1446974475618791466785404312 2915 61386795935342668287865637 2916 2165612882386579885324975 2917 62743832413307406686325 2918 1470976463227581998187 2919 27409499314799664562 2920 397079265727480050 2921 4349851111255650 2922 34759084222362 2923 193034529187 2924 695619925 2925 1464463 2926 1501 2927 1540 2928 1542040 2929 752001750 2930 214320498892 2931 39649292295112 2932 5099654213766612 2933 478638974063523487 2934 33983367158510167612 2935 1876637053086617033712 2936 82401426967348729753012 2937 2928996176748486666675262 2938 85541708854269905470336512 2939 2078381519525173197746308012 2940 42458365327442823896817435112 2941 735944999009008947544835541950 2942 10909302338251191457723444504200 2943 139254035729441679195646321024200 2944 1539937903885229329584603468168200 2945 14832033495315629858630654456567400 2946 125012853746231737379886944705353800 2947 925961007618192652194747023337057800 2948 6049855911434278474616272053660697800 2949 34983949400902566831476703614646643800 2950 179584273591299843068247078555186104840 2951 820561988563323898327221266629081125192 2952 3345368107219705123949440548564715356552 2953 12195548285049612859265420835772957040552 2954 39830780852157109978783123222253549349192 2955 116745392152874287868847085306605230851080 2956 307555065348969898149113289248583672672200 2957 729203138811267339159994411605512901335700 2958 1557843069278616588205442606611777561944450 2959 3001833080018154245722073899727863715618450 2960 5221676029947545620709826027257712513722850 2961 8205490904203285975401155185690691092993050 2962 11655246839904367166260499708203293954912050 2963 14971106538312437483831054390480191239382050 2964 17395577232775990112791549028614635164788050 2965 18287658116508092169857782312133334404007950 2966 17395577232775990112791549028614635164788050 2967 14971106538312437483831054390480191239382050 2968 11655246839904367166260499708203293954912050 2969 8205490904203285975401155185690691092993050 2970 5221676029947545620709826027257712513722850 2971 3001833080018154245722073899727863715618450 2972 1557843069278616588205442606611777561944450 2973 729203138811267339159994411605512901335700 2974 307555065348969898149113289248583672672200 2975 116745392152874287868847085306605230851080 2976 39830780852157109978783123222253549349192 2977 12195548285049612859265420835772957040552 2978 3345368107219705123949440548564715356552 2979 820561988563323898327221266629081125192 2980 179584273591299843068247078555186104840 2981 34983949400902566831476703614646643800 2982 6049855911434278474616272053660697800 2983 925961007618192652194747023337057800 2984 125012853746231737379886944705353800 2985 14832033495315629858630654456567400 2986 1539937903885229329584603468168200 2987 139254035729441679195646321024200 2988 10909302338251191457723444504200 2989 735944999009008947544835541950 2990 42458365327442823896817435112 2991 2078381519525173197746308012 2992 85541708854269905470336512 2993 2928996176748486666675262 2994 82401426967348729753012 2995 1876637053086617033712 2996 33983367158510167612 2997 478638974063523487 2998 5099654213766612 2999 39649292295112 3000 214320498892 3001 752001750 3002 1542040 3003 1540 3004 1580 3005 1622660 3006 812141330 3007 237632553158 3008 45150185100020 3009 5966274459645500 3010 575532404125089125 3011 42013865501131506125 3012 2386387560464269547900 3013 107821328868249269573300 3014 3945280442679121000295750 3015 118661896391348947008895250 3016 2970459340433987926222674500 3017 62549386682852831475031745900 3018 1118070286955994362616192457962 3019 17099898506385796134130002298250 3020 225316309731201078473242383224000 3021 2573349432193191264668084061032000 3022 25611598822512235165722878733744800 3023 223186789739035192158442228965490400 3024 1710132544753646277577674221943368000 3025 11565362782899165142037156497016216000 3026 69266466232363478187635578585390598000 3027 368497600356173703958221278074277981360 3028 1746111706303100012602033133028886434752 3029 7387395680513115437931678639737596454720 3030 27966569361942508443598497707578043721440 3031 94921016208760533584430369066607251842720 3032 289345442512221764443573952603037278030912 3033 793366535920608063796896321653489310729920 3034 1959423400207146931756447568599847592024500 3035 4364170300461372711639360493699660545872750 3036 8775016219109498072601067088936215856942000 3037 15942508458583810784002947097714368640931600 3038 26191263896244832002290555946245034195816200 3039 38932959845769344868269745325499375155943000 3040 52390583234847511017614763979974977094626000 3041 63844394954206885895959692137540356702358000 3042 70474389814836062508232429397977239898372100 3043 70474389814836062508232429397977239898372100 3044 63844394954206885895959692137540356702358000 3045 52390583234847511017614763979974977094626000 3046 38932959845769344868269745325499375155943000 3047 26191263896244832002290555946245034195816200 3048 15942508458583810784002947097714368640931600 3049 8775016219109498072601067088936215856942000 3050 4364170300461372711639360493699660545872750 3051 1959423400207146931756447568599847592024500 3052 793366535920608063796896321653489310729920 3053 289345442512221764443573952603037278030912 3054 94921016208760533584430369066607251842720 3055 27966569361942508443598497707578043721440 3056 7387395680513115437931678639737596454720 3057 1746111706303100012602033133028886434752 3058 368497600356173703958221278074277981360 3059 69266466232363478187635578585390598000 3060 11565362782899165142037156497016216000 3061 1710132544753646277577674221943368000 3062 223186789739035192158442228965490400 3063 25611598822512235165722878733744800 3064 2573349432193191264668084061032000 3065 225316309731201078473242383224000 3066 17099898506385796134130002298250 3067 1118070286955994362616192457962 3068 62549386682852831475031745900 3069 2970459340433987926222674500 3070 118661896391348947008895250 3071 3945280442679121000295750 3072 107821328868249269573300 3073 2386387560464269547900 3074 42013865501131506125 3075 575532404125089125 3076 5966274459645500 3077 45150185100020 3078 237632553158 3079 812141330 3080 1622660 3081 1580 3082 1620 3083 1706400 3084 876236400 3085 263133790920 3086 51328631482128 3087 6966028558288800 3088 690383187473265000 3089 51797916371258021250 3090 3024998316081468441000 3091 140579921743713333367200 3092 5293047053532236869962000 3093 163880879926671180012285000 3094 4224885102285391080316710000 3095 91659888219105913152013956000 3096 1688833440437026449825857139300 3097 26636380365716336285856349733812 3098 362115497782287447546282401610000 3099 4269151131749073065808803050560000 3100 43882379791083893144866275567072000 3101 395150381833045913985438700463491200 3102 3130412115820233864040488406269216000 3103 21900511640323375254354405055717440000 3104 135767302234033677754349228443233840000 3105 748077835309525564426464248722218458400 3106 3673637615858470156383498279878955875712 3107 16117954212028615500941844304882028628480 3108 63320534404398132325128674054893683897600 3109 223181489489393417136106237863430693737600 3110 706997913830768112215067576496109186138880 3111 2016084373633545197413289476201808130796032 3112 5182474952384617190931338875317147916864800 3113 12023734501271128899414564625499064769241250 3114 25204833820846430634066894829923173206110000 3115 47783281596495418076012533391854351893264000 3116 81990043501288169746300870788245324439076800 3117 127416959495245128659791893792543409601268000 3118 179434978521042215324600248726341359182440000 3119 229076234387187497566898563151307592154640000 3120 265199794425167064490909490417475327840564000 3121 278459784146425417715454964938349094232592200 3122 265199794425167064490909490417475327840564000 3123 229076234387187497566898563151307592154640000 3124 179434978521042215324600248726341359182440000 3125 127416959495245128659791893792543409601268000 3126 81990043501288169746300870788245324439076800 3127 47783281596495418076012533391854351893264000 3128 25204833820846430634066894829923173206110000 3129 12023734501271128899414564625499064769241250 3130 5182474952384617190931338875317147916864800 3131 2016084373633545197413289476201808130796032 3132 706997913830768112215067576496109186138880 3133 223181489489393417136106237863430693737600 3134 63320534404398132325128674054893683897600 3135 16117954212028615500941844304882028628480 3136 3673637615858470156383498279878955875712 3137 748077835309525564426464248722218458400 3138 135767302234033677754349228443233840000 3139 21900511640323375254354405055717440000 3140 3130412115820233864040488406269216000 3141 395150381833045913985438700463491200 3142 43882379791083893144866275567072000 3143 4269151131749073065808803050560000 3144 362115497782287447546282401610000 3145 26636380365716336285856349733812 3146 1688833440437026449825857139300 3147 91659888219105913152013956000 3148 4224885102285391080316710000 3149 163880879926671180012285000 3150 5293047053532236869962000 3151 140579921743713333367200 3152 3024998316081468441000 3153 51797916371258021250 3154 690383187473265000 3155 6966028558288800 3156 51328631482128 3157 263133790920 3158 876236400 3159 1706400 3160 1620 3161 1660 3162 1793340 3163 944492400 3164 290998108440 3165 58257821309688 3166 8117256435816528 3167 826220744359896600 3168 63687849044408696250 3169 3822686228198841968250 3170 182654898321937394410200 3171 7073726062285939092613200 3172 225361657240776392886459000 3173 5980751672928296580448335000 3174 133627080235140797883159942000 3175 2536687406463756146481986232300 3176 41239822468318859116703467350112 3177 578166138526431064087117238339812 3178 7032664141140214112872537168110000 3179 74620267939677219218689657531104000 3180 693968491838998138733813815039267200 3181 5680928216742621127037410927442659200 3182 41091298959047417638254790502846112000 3183 263520286802586700071416591268252240000 3184 1502944035730752812740645958866598608800 3185 7644204587885951998339346984635346154912 3186 34758263596199371479628483725008582516352 3187 141607740577108550472560489250034965807360 3188 517949494475384722787567306739659911881600 3189 1703875233550058708756342105619432951500160 3190 5049333487810711614335998756007695929391872 3191 13498822993622991130261157964649606456398432 3192 32596589615282791081596546221455015590734850 3193 71177936325706629367122583103890185559091250 3194 140681097679043690984430517193571190281498000 3195 251886155844382989572123211737060797837348800 3196 408842243945612630221419207038682766459720800 3197 601922791584223431407068107091090559439276000 3198 804188345031553572325232693684452974149640000 3199 975336121025448306948295036186528863519948000 3200 1074059167421926611188183436190775077754284200 3201 1074059167421926611188183436190775077754284200 3202 975336121025448306948295036186528863519948000 3203 804188345031553572325232693684452974149640000 3204 601922791584223431407068107091090559439276000 3205 408842243945612630221419207038682766459720800 3206 251886155844382989572123211737060797837348800 3207 140681097679043690984430517193571190281498000 3208 71177936325706629367122583103890185559091250 3209 32596589615282791081596546221455015590734850 3210 13498822993622991130261157964649606456398432 3211 5049333487810711614335998756007695929391872 3212 1703875233550058708756342105619432951500160 3213 517949494475384722787567306739659911881600 3214 141607740577108550472560489250034965807360 3215 34758263596199371479628483725008582516352 3216 7644204587885951998339346984635346154912 3217 1502944035730752812740645958866598608800 3218 263520286802586700071416591268252240000 3219 41091298959047417638254790502846112000 3220 5680928216742621127037410927442659200 3221 693968491838998138733813815039267200 3222 74620267939677219218689657531104000 3223 7032664141140214112872537168110000 3224 578166138526431064087117238339812 3225 41239822468318859116703467350112 3226 2536687406463756146481986232300 3227 133627080235140797883159942000 3228 5980751672928296580448335000 3229 225361657240776392886459000 3230 7073726062285939092613200 3231 182654898321937394410200 3232 3822686228198841968250 3233 63687849044408696250 3234 826220744359896600 3235 8117256435816528 3236 58257821309688 3237 290998108440 3238 944492400 3239 1793340 3240 1660 3241 1701 3242 1883560 3243 1017122670 3244 321410763720 3245 66017770868088 3246 9440541234136584 3247 986536558967273028 3248 78100810918242448050 3249 4816216673291617629750 3250 236520022446557440326450 3251 9417797257417468987544100 3252 308613971666141676053368200 3253 8427535380113868846072747000 3254 193833313742618983459673181000 3255 3789441283668201126636610688550 3256 63473141501442368871163229033212 3257 917249123265941683491123525440737 3258 11505844265528917608704444222633812 3259 125958716170000782242659178858307000 3260 1209203675232007509529528117039747200 3261 10223267436052427126022374080426953600 3262 76411852654447192471574345399554819200 3263 506643805643617254431090768410091736000 3264 2989198453297341801143435533619541242400 3265 15736980164897697913096671378532415586912 3266 74111761289390013248856973757020179387936 3267 312916325444091167050729444751862979637952 3268 1186923993063794081916559962851894060695680 3269 4051912941838469452059980562839224552030080 3270 12469435311335160829887811151447162008505472 3271 34642906973830346015293152755431833160726896 3272 87000936832005755333861213169891308278643682 3273 197729401890922171213320939022480246087826550 3274 407089945069545646615660756810988741945525250 3275 759901230796485207015900079380512318298313800 3276 1287039922430083053324227161473300142703450400 3277 1979075613295760712152901225537179878040440800 3278 2764295897113511925881582683442619667708308000 3279 3508529407874842059772778021292555732091314000 3280 4047644902255610473835424400174094783607784200 3281 4245090995048567082315201200182587212076456600 3282 4047644902255610473835424400174094783607784200 3283 3508529407874842059772778021292555732091314000 3284 2764295897113511925881582683442619667708308000 3285 1979075613295760712152901225537179878040440800 3286 1287039922430083053324227161473300142703450400 3287 759901230796485207015900079380512318298313800 3288 407089945069545646615660756810988741945525250 3289 197729401890922171213320939022480246087826550 3290 87000936832005755333861213169891308278643682 3291 34642906973830346015293152755431833160726896 3292 12469435311335160829887811151447162008505472 3293 4051912941838469452059980562839224552030080 3294 1186923993063794081916559962851894060695680 3295 312916325444091167050729444751862979637952 3296 74111761289390013248856973757020179387936 3297 15736980164897697913096671378532415586912 3298 2989198453297341801143435533619541242400 3299 506643805643617254431090768410091736000 3300 76411852654447192471574345399554819200 3301 10223267436052427126022374080426953600 3302 1209203675232007509529528117039747200 3303 125958716170000782242659178858307000 3304 11505844265528917608704444222633812 3305 917249123265941683491123525440737 3306 63473141501442368871163229033212 3307 3789441283668201126636610688550 3308 193833313742618983459673181000 3309 8427535380113868846072747000 3310 308613971666141676053368200 3311 9417797257417468987544100 3312 236520022446557440326450 3313 4816216673291617629750 3314 78100810918242448050 3315 986536558967273028 3316 9440541234136584 3317 66017770868088 3318 321410763720 3319 1017122670 3320 1883560 3321 1701 3322 1743 3323 1977143 3324 1094348650 3325 354568962762 3326 74695861488528 3327 10958949964102608 3328 1175347383650004708 3329 95529623459997604878 3330 6050209485799848308940 3331 305260569510810528314700 3332 12492557549222715711787950 3333 420903092812273037058701700 3334 11822289068441427282659797200 3335 279794174619780445689615200400 3336 5630857764223081469503505908050 3337 97132296432848155348935476913862 3338 1446191969111294757417483767384175 3339 18699008442719723442397991869511175 3340 211101963734914772547072066105797212 3341 2090914688422012985228142369047896200 3342 18247982735319386052900151584418003200 3343 140862886490429885222584964602246483200 3344 965114921570300409260536840807420651200 3345 5887201021578832496489274728925265972320 3346 32062602486752410827033896215992986987712 3347 156293768817189102350584035400467238564032 3348 683475131891041233295014313536963876577632 3349 2686764311571679330883849370455651101029312 3350 9511763309931922228876156391957937231230208 3351 30376276376879364537378692993672122125541632 3352 87638007047004779542316350149082271696875152 3353 228721919906766261760060474442112443936162802 3354 540615447052356618705597485044993049303657532 3355 1158461672255049897226280325096413677079266140 3356 2252564362718152577939989521020804372098573050 3357 3977501036871692840326467983063762675056939800 3358 6382106926872360631419994146366890892552244800 3359 9310469079553335819925794429450214648918996800 3360 12354276278638080222593842608308938668757899600 3361 14915528677867926122399883149055913758622342200 3362 16388025701815398503821474400704871562899809200 3363 16388025701815398503821474400704871562899809200 3364 14915528677867926122399883149055913758622342200 3365 12354276278638080222593842608308938668757899600 3366 9310469079553335819925794429450214648918996800 3367 6382106926872360631419994146366890892552244800 3368 3977501036871692840326467983063762675056939800 3369 2252564362718152577939989521020804372098573050 3370 1158461672255049897226280325096413677079266140 3371 540615447052356618705597485044993049303657532 3372 228721919906766261760060474442112443936162802 3373 87638007047004779542316350149082271696875152 3374 30376276376879364537378692993672122125541632 3375 9511763309931922228876156391957937231230208 3376 2686764311571679330883849370455651101029312 3377 683475131891041233295014313536963876577632 3378 156293768817189102350584035400467238564032 3379 32062602486752410827033896215992986987712 3380 5887201021578832496489274728925265972320 3381 965114921570300409260536840807420651200 3382 140862886490429885222584964602246483200 3383 18247982735319386052900151584418003200 3384 2090914688422012985228142369047896200 3385 211101963734914772547072066105797212 3386 18699008442719723442397991869511175 3387 1446191969111294757417483767384175 3388 97132296432848155348935476913862 3389 5630857764223081469503505908050 3390 279794174619780445689615200400 3391 11822289068441427282659797200 3392 420903092812273037058701700 3393 12492557549222715711787950 3394 305260569510810528314700 3395 6050209485799848308940 3396 95529623459997604878 3397 1175347383650004708 3398 10958949964102608 3399 74695861488528 3400 354568962762 3401 1094348650 3402 1977143 3403 1743 3404 1785 3405 2074170 3406 1176400085 3407 390682468228 3408 84387413137356 3409 12698296453049760 3410 1397266120423082520 3411 116555282211958800210 3412 7578683461159809986988 3413 392713597532826517507560 3414 16511821714448387667931500 3415 571774749368270449885679250 3416 16512352102635326838456759000 3417 401957828327008527610433104800 3418 8323876694938468259266052211900 3419 147810016310855888574467030086312 3420 2266420250099790291475161127990125 3421 30192428828814750198715889178722250 3422 351344527055312698365057005127131025 3423 3588733383493551133300225123798552612 3424 32314136093794746135344018430740214000 3425 257491297885732048256338107337439808000 3426 1822030814387082211031262042137753424000 3427 11484867566686574870200388405608305749280 3428 64668638913958252346051417791579075449792 3429 326106811617396315249319115359244910387840 3430 1476107816606785966644404778782190586438080 3431 6009867539041914292766505170756061673355040 3432 22049996763933092439667453454084309036033664 3433 73025795734316048079758878105999647130089984 3434 218635698922297039109761963684293298363273440 3435 592552434010998225314525322030726723405008130 3436 1455503126679421665745839382813442825048308740 3437 3243692682314139712233584910269958295821945192 3438 6564616142778616084282255175546344170115841460 3439 12074556719074781836705349234300708120708567250 3440 20198689476005609445185619771746277026960562000 3441 30747802603150239479310902972374899441850896000 3442 42613300787186421637352674504022136277744639200 3443 53786300383826763895926851355686476887153294600 3444 61844875005793840019706832569256227779653614000 3445 64789869053688784782550015072554143388208548000 3446 61844875005793840019706832569256227779653614000 3447 53786300383826763895926851355686476887153294600 3448 42613300787186421637352674504022136277744639200 3449 30747802603150239479310902972374899441850896000 3450 20198689476005609445185619771746277026960562000 3451 12074556719074781836705349234300708120708567250 3452 6564616142778616084282255175546344170115841460 3453 3243692682314139712233584910269958295821945192 3454 1455503126679421665745839382813442825048308740 3455 592552434010998225314525322030726723405008130 3456 218635698922297039109761963684293298363273440 3457 73025795734316048079758878105999647130089984 3458 22049996763933092439667453454084309036033664 3459 6009867539041914292766505170756061673355040 3460 1476107816606785966644404778782190586438080 3461 326106811617396315249319115359244910387840 3462 64668638913958252346051417791579075449792 3463 11484867566686574870200388405608305749280 3464 1822030814387082211031262042137753424000 3465 257491297885732048256338107337439808000 3466 32314136093794746135344018430740214000 3467 3588733383493551133300225123798552612 3468 351344527055312698365057005127131025 3469 30192428828814750198715889178722250 3470 2266420250099790291475161127990125 3471 147810016310855888574467030086312 3472 8323876694938468259266052211900 3473 401957828327008527610433104800 3474 16512352102635326838456759000 3475 571774749368270449885679250 3476 16511821714448387667931500 3477 392713597532826517507560 3478 7578683461159809986988 3479 116555282211958800210 3480 1397266120423082520 3481 12698296453049760 3482 84387413137356 3483 390682468228 3484 1176400085 3485 2074170 3486 1785 3487 1827 3488 2174725 3489 1263515225 3490 429974231067 3491 95196294758344 3492 14687428334144580 3493 1657581197710602600 3494 141861324170732405850 3495 9466879032993542550390 3496 503637964555256463680748 3497 21748003014886074568032300 3498 773727030337293037516533750 3499 22965238559791521915737996250 3500 574787113667924948519613849000 3501 12242965521126801403467774983700 3502 223704186176471334467775153194812 3503 3531017056314890671501156829839687 3504 48443076105934114124805344577800625 3505 580806986154304799875297762885420125 3506 6115067839938894821544206446379351887 3507 56782772799432594771481917002093981812 3508 466830701275967577567914574562669890000 3509 3409893818015763175278680370718632240000 3510 22198408755282618271064209213378295882400 3511 129160587557659788155638214223071869272672 3512 673401353933098040811447099795502908173760 3513 3153228562067681302212331657772592982718400 3514 13288606082999514059323397700613070427170400 3515 50496703115398153425428911262329667623247520 3516 173317716499302049176310843816512149519791488 3517 538123555259929749458707055398041754557417120 3518 1513472499168552420352613593306992434692735650 3519 3860568888253473286140089219291098349456871150 3520 8940947778173590232438727637282577353868182260 3521 18818566275965366108275798169899519954332078852 3522 36026534537321083765843307307240071984644745550 3523 62777389485374576974620272334806668821038141250 3524 99630512867477061433405452450381433918408710000 3525 144081049377582211919078654312859304435852596000 3526 189940993142885818395761006478293790359947141800 3527 228326280955733823507099467717809608620842383000 3528 250324494071070304841670512780322826727169390000 3529 250324494071070304841670512780322826727169390000 3530 228326280955733823507099467717809608620842383000 3531 189940993142885818395761006478293790359947141800 3532 144081049377582211919078654312859304435852596000 3533 99630512867477061433405452450381433918408710000 3534 62777389485374576974620272334806668821038141250 3535 36026534537321083765843307307240071984644745550 3536 18818566275965366108275798169899519954332078852 3537 8940947778173590232438727637282577353868182260 3538 3860568888253473286140089219291098349456871150 3539 1513472499168552420352613593306992434692735650 3540 538123555259929749458707055398041754557417120 3541 173317716499302049176310843816512149519791488 3542 50496703115398153425428911262329667623247520 3543 13288606082999514059323397700613070427170400 3544 3153228562067681302212331657772592982718400 3545 673401353933098040811447099795502908173760 3546 129160587557659788155638214223071869272672 3547 22198408755282618271064209213378295882400 3548 3409893818015763175278680370718632240000 3549 466830701275967577567914574562669890000 3550 56782772799432594771481917002093981812 3551 6115067839938894821544206446379351887 3552 580806986154304799875297762885420125 3553 48443076105934114124805344577800625 3554 3531017056314890671501156829839687 3555 223704186176471334467775153194812 3556 12242965521126801403467774983700 3557 574787113667924948519613849000 3558 22965238559791521915737996250 3559 773727030337293037516533750 3560 21748003014886074568032300 3561 503637964555256463680748 3562 9466879032993542550390 3563 141861324170732405850 3564 1657581197710602600 3565 14687428334144580 3566 95196294758344 3567 429974231067 3568 1263515225 3569 2174725 3570 1827 3571 1870 3572 2278892 3573 1355941037 3574 472681045672 3575 107235573228234 3576 16958539937665084 3577 1962345335644102635 3578 172250312795426786850 3579 11793404749393554006330 3580 643919899316888048745618 3581 28547115536382036827722398 3582 1043067683060112884089856850 3583 31807833192217728058784096250 3584 818218642401715080826436609250 3585 17918988268597560270098961742575 3586 336771573636289441546859898632512 3587 5469786669844308903555208157528062 3588 77248741565345064339683202926492812 3589 953818672169997478636298916134484937 3590 10346661596205972649207090147401698512 3591 99032332420828595356696434267987685762 3592 839621948785285917154600203576417335812 3593 6327585700990560535078146461735319052500 3594 42521375910656566795725144222861344032800 3595 255520760472345461390926789745379091987872 3596 1376608997302579109658810710565560863102752 3597 6664535621861692515014877249563429575338720 3598 29054748893337920570385055989476035340762400 3599 114282012313795820910181220225272405673665440 3600 406254121192912885945224853833065132427030048 3601 1307220922225582592678586424833814418051491848 3602 3812727689824615895312543739098625385983517890 3603 10092514473065159722886145191731655433485782650 3604 24272921362951669854537939108181510798854041970 3605 53092199425630795332624254112816066477493444182 3606 105706090748327979896486127557949105329063524002 3607 191714460461050034662901582697560610660819335850 3608 316936861086081366345552548993942979837386891250 3609 477843267483630367720986920021637108062521774500 3610 657325860636018359499113714371227631578688489800 3611 825283687976232109893776916649590092609247685800 3612 945923163959468697386554937688068378572061301000 3613 989919590190141660055697027813094814784715315000 3614 945923163959468697386554937688068378572061301000 3615 825283687976232109893776916649590092609247685800 3616 657325860636018359499113714371227631578688489800 3617 477843267483630367720986920021637108062521774500 3618 316936861086081366345552548993942979837386891250 3619 191714460461050034662901582697560610660819335850 3620 105706090748327979896486127557949105329063524002 3621 53092199425630795332624254112816066477493444182 3622 24272921362951669854537939108181510798854041970 3623 10092514473065159722886145191731655433485782650 3624 3812727689824615895312543739098625385983517890 3625 1307220922225582592678586424833814418051491848 3626 406254121192912885945224853833065132427030048 3627 114282012313795820910181220225272405673665440 3628 29054748893337920570385055989476035340762400 3629 6664535621861692515014877249563429575338720 3630 1376608997302579109658810710565560863102752 3631 255520760472345461390926789745379091987872 3632 42521375910656566795725144222861344032800 3633 6327585700990560535078146461735319052500 3634 839621948785285917154600203576417335812 3635 99032332420828595356696434267987685762 3636 10346661596205972649207090147401698512 3637 953818672169997478636298916134484937 3638 77248741565345064339683202926492812 3639 5469786669844308903555208157528062 3640 336771573636289441546859898632512 3641 17918988268597560270098961742575 3642 818218642401715080826436609250 3643 31807833192217728058784096250 3644 1043067683060112884089856850 3645 28547115536382036827722398 3646 643919899316888048745618 3647 11793404749393554006330 3648 172250312795426786850 3649 1962345335644102635 3650 16958539937665084 3651 107235573228234 3652 472681045672 3653 1355941037 3654 2278892 3655 1870 3656 1914 3657 2386758 3658 1453933415 3659 519054229155 3660 120628202855622 3661 19547513062746746 3662 2318474674335069409 3663 208662720690156246855 3664 14652759941797638668040 3665 820820970557791358840568 3666 37347354160379506827245844 3667 1401004593247056884314376148 3668 43877616381913320003252439800 3669 1159622718664852028657385909000 3670 26101174692614711078363327835075 3671 504366816854348975837785481989537 3672 8425892705096182890466533934413450 3673 122446452468795406332218344017645750 3674 1556358856379688980485827898961128875 3675 17386751795555954039141677385537182575 3676 171458963594270403901146065299799575350 3677 1498402247062971790614363440228683245450 3678 11645191376630704677057281084385962179312 3679 80739993544639552427597148851742671109900 3680 500836390726133346750879544877271461407872 3681 2786705045835152211408740031753023259628416 3682 13940897464746753523211448148267108423167552 3683 62837050148981672284425985495883764567479360 3684 255681790261373701019388492707389110998709120 3685 940799017499377209557362819402887675094174848 3686 3135364467593690579432098267082607513973127064 3687 9477351686135473796919751580045154530873315898 3688 26016259530567967285662063160908267339652239720 3689 64931336811585599023879266880586179830896766360 3690 147486893614887289211382906200188608473036940732 3691 305160569671643670470398865981771625339106462956 3692 575594474231293751129088045934323151066365817752 3693 990395350397975077853694006162296919851034301800 3694 1555428595176307013295865586601043239509637204750 3695 2230712229179679326385290158344910792272357747300 3696 2922466195719719256867139719643506821931730010400 3697 3498544803513861037290562610115870292921594840800 3698 3827689082068547752215361840877299950500899218000 3699 3827689082068547752215361840877299950500899218000 3700 3498544803513861037290562610115870292921594840800 3701 2922466195719719256867139719643506821931730010400 3702 2230712229179679326385290158344910792272357747300 3703 1555428595176307013295865586601043239509637204750 3704 990395350397975077853694006162296919851034301800 3705 575594474231293751129088045934323151066365817752 3706 305160569671643670470398865981771625339106462956 3707 147486893614887289211382906200188608473036940732 3708 64931336811585599023879266880586179830896766360 3709 26016259530567967285662063160908267339652239720 3710 9477351686135473796919751580045154530873315898 3711 3135364467593690579432098267082607513973127064 3712 940799017499377209557362819402887675094174848 3713 255681790261373701019388492707389110998709120 3714 62837050148981672284425985495883764567479360 3715 13940897464746753523211448148267108423167552 3716 2786705045835152211408740031753023259628416 3717 500836390726133346750879544877271461407872 3718 80739993544639552427597148851742671109900 3719 11645191376630704677057281084385962179312 3720 1498402247062971790614363440228683245450 3721 171458963594270403901146065299799575350 3722 17386751795555954039141677385537182575 3723 1556358856379688980485827898961128875 3724 122446452468795406332218344017645750 3725 8425892705096182890466533934413450 3726 504366816854348975837785481989537 3727 26101174692614711078363327835075 3728 1159622718664852028657385909000 3729 43877616381913320003252439800 3730 1401004593247056884314376148 3731 37347354160379506827245844 3732 820820970557791358840568 3733 14652759941797638668040 3734 208662720690156246855 3735 2318474674335069409 3736 19547513062746746 3737 120628202855622 3738 519054229155 3739 1453933415 3740 2386758 3741 1914 3742 1958 3743 2498408 3744 1557757388 3745 569360325314 3746 135507757424732 3747 22494287732505512 3748 2733859326918437762 3749 252198522908225883544 3750 18158293649392263615204 3751 1043276507855991873164448 3752 48702044253095620624540368 3753 1875028703744181394044804168 3754 60289384474235986362363703248 3755 1636426150014976772692729088160 3756 37842354719096337868519360163700 3757 751560294825582416050520527957012 3758 12909153299357062675691293774320450 3759 192957870369337147362964601679316200 3760 2523685830883172690510352816700530300 3761 29022387055156485940869057392056098450 3762 294746839962758077996877959488154142700 3763 2653886566937402773426434749857767340200 3764 21259939128618107000166113159186679670950 3765 152008564769619465051187709088184759647292 3766 972854814525564576327601338164382461742672 3767 5587678934710935002496992301251837728983552 3768 28869674496006497512901126889801161599748352 3769 134464419881646026593339977705945804396857472 3770 565677904329683284289223354487082349531607296 3771 2153225571319439598262205026757281201442892288 3772 7427759984934599098037566130608282531590299808 3773 23253953134653205130788062147529339061967359058 3774 66155631377729973954969246323452451235115695288 3775 171226340036477579648155696366582814961475917216 3776 403604944371697152027795570006945206694907519152 3777 867205218312160096924587778798706592763382372232 3778 1699870257232086221283189131130323875999915944432 3779 3041873091888996395980443708338474304420902216352 3780 4972292554049321031891109907860967612995705545960 3781 7428119974037095443983670289182543080389925968050 3782 10145724842587252313733793565712741768337459858800 3783 12673729371471119169315303590391996361777026268800 3784 14482348256406215456691166153502904933489392596800 3785 15140636813515588886540764615025764248648001351200 3786 14482348256406215456691166153502904933489392596800 3787 12673729371471119169315303590391996361777026268800 3788 10145724842587252313733793565712741768337459858800 3789 7428119974037095443983670289182543080389925968050 3790 4972292554049321031891109907860967612995705545960 3791 3041873091888996395980443708338474304420902216352 3792 1699870257232086221283189131130323875999915944432 3793 867205218312160096924587778798706592763382372232 3794 403604944371697152027795570006945206694907519152 3795 171226340036477579648155696366582814961475917216 3796 66155631377729973954969246323452451235115695288 3797 23253953134653205130788062147529339061967359058 3798 7427759984934599098037566130608282531590299808 3799 2153225571319439598262205026757281201442892288 3800 565677904329683284289223354487082349531607296 3801 134464419881646026593339977705945804396857472 3802 28869674496006497512901126889801161599748352 3803 5587678934710935002496992301251837728983552 3804 972854814525564576327601338164382461742672 3805 152008564769619465051187709088184759647292 3806 21259939128618107000166113159186679670950 3807 2653886566937402773426434749857767340200 3808 294746839962758077996877959488154142700 3809 29022387055156485940869057392056098450 3810 2523685830883172690510352816700530300 3811 192957870369337147362964601679316200 3812 12909153299357062675691293774320450 3813 751560294825582416050520527957012 3814 37842354719096337868519360163700 3815 1636426150014976772692729088160 3816 60289384474235986362363703248 3817 1875028703744181394044804168 3818 48702044253095620624540368 3819 1043276507855991873164448 3820 18158293649392263615204 3821 252198522908225883544 3822 2733859326918437762 3823 22494287732505512 3824 135507757424732 3825 569360325314 3826 1557757388 3827 2498408 3828 1958 3829 2002 3830 2613930 3831 1667687340 3832 623881833894 3833 152019206858838 3834 25843265166002460 3835 3217486513167306270 3836 304141850119676201022 3837 22445668538832103635460 3838 1322253928469382105070764 3839 63307915363079506848842640 3840 2500662656841640520529284280 3841 82521867675774137177466381240 3842 2299609379231572622678729823888 3843 54615722756749849788619833317340 3844 1114401695955741420319264981291312 3845 19673195952787304420145978525933562 3846 302345958853362783720138196293294750 3847 4067348793837869869414069630135059900 3848 48130294060414793454733157289931542150 3849 503180346995245567935846644394738849750 3850 4665854126683186175405123429842123879500 3851 38510201813711225027437939033262167382250 3852 283820187367051728452217610675142173607182 3853 1873213236622541407784636230455938345807404 3854 11100522883689134268353399884183338345525360 3855 59202788713008716097884799382311137842801920 3856 284785828464300548126032052201117369967960960 3857 1238000003737913417255923243016811371515894656 3858 4872129046968562480813633408001644752417391872 3859 17386428252287007240000264379360708088263676640 3860 56341247612998237476591765820238961248142330930 3861 166010841897123148928353277898137260148269648890 3862 445299670029930328890171145420885827221240940552 3863 1088510304517607470620418355473276466540811188016 3864 2427083787100070711518500387203927256476133054360 3865 4940479230924895004527701357167595880536765861720 3866 9187557868035769657542742874732722163805213707760 3867 15618848375660808417822662887045627678468863303192 3868 24285404486545769186248652659735579622009513062890 3869 34552404757280565915394424515883954746761502325250 3870 44998480614132830029350878439290731763224282098000 3871 53655693586407856525483922705623620960800201064000 3872 58587681582734235256614263075534479049116179141600 3873 58587681582734235256614263075534479049116179141600 3874 53655693586407856525483922705623620960800201064000 3875 44998480614132830029350878439290731763224282098000 3876 34552404757280565915394424515883954746761502325250 3877 24285404486545769186248652659735579622009513062890 3878 15618848375660808417822662887045627678468863303192 3879 9187557868035769657542742874732722163805213707760 3880 4940479230924895004527701357167595880536765861720 3881 2427083787100070711518500387203927256476133054360 3882 1088510304517607470620418355473276466540811188016 3883 445299670029930328890171145420885827221240940552 3884 166010841897123148928353277898137260148269648890 3885 56341247612998237476591765820238961248142330930 3886 17386428252287007240000264379360708088263676640 3887 4872129046968562480813633408001644752417391872 3888 1238000003737913417255923243016811371515894656 3889 284785828464300548126032052201117369967960960 3890 59202788713008716097884799382311137842801920 3891 11100522883689134268353399884183338345525360 3892 1873213236622541407784636230455938345807404 3893 283820187367051728452217610675142173607182 3894 38510201813711225027437939033262167382250 3895 4665854126683186175405123429842123879500 3896 503180346995245567935846644394738849750 3897 48130294060414793454733157289931542150 3898 4067348793837869869414069630135059900 3899 302345958853362783720138196293294750 3900 19673195952787304420145978525933562 3901 1114401695955741420319264981291312 3902 54615722756749849788619833317340 3903 2299609379231572622678729823888 3904 82521867675774137177466381240 3905 2500662656841640520529284280 3906 63307915363079506848842640 3907 1322253928469382105070764 3908 22445668538832103635460 3909 304141850119676201022 3910 3217486513167306270 3911 25843265166002460 3912 152019206858838 3913 623881833894 3914 1667687340 3915 2613930 3916 2002 3917 2047 3918 2733412 3919 1784007225 3920 682917965730 3921 170319740653062 3922 29643745337473410 3923 3779577530527859775 3924 365989090872781088212 3925 27676908360890534293047 3926 1671182048482135716131104 3927 82039846016395753337345130 3928 3323665556561674109564238600 3929 112529819557873823423817792600 3930 3218352839355191349921188868360 3931 78474170066277415748911655240178 3932 1644495475653607609444104539959612 3933 29826633627050726249721503911032187 3934 471121271500959132166653696278935312 3935 6516351060550108417547189020110747375 3936 79313301479838462453574357787633668050 3937 853218849252807702152087788321513701750 3938 8144361742867709884179019797614448971250 3939 69227074814375534015521668279722816255625 3940 525664254757158221624527867804028584767712 3941 3576134360824851778497941894506791387450499 3942 21854154427262983090820756021985947367753052 3943 120255664573298954573828498745319498743191400 3944 597131575812243084780389786873310614448950400 3945 2680914867957036194427818974169139379353563520 3946 10902387129691947190673130494954500142704491648 3947 40224533159952143868814170979368417865220201040 3948 134843605479385027742047504987655491707272264850 3949 411260978565468417944105670292118620875477442350 3950 1142545205997847554389254912593062319843973465890 3951 2894447855194547137786112445235757876938066113588 3952 6692867412912316204490410158653253949676609331720 3953 14137849371514636648176755456045636010341059541400 3954 27302648381427051340810981184347240392440021867400 3955 48234678807187790702099400092346791359977371965740 3956 77999004997964646915833907954209567491865847837282 3957 115503753045766463202889933381669220153459879201550 3958 156691137852783961709346808851101655246941696591250 3959 194787291876188096162993495992490006945458176735000 3960 221939459834687042900865316645988613974219013492000 3961 231803435827339800363125997385810330150850969647200 3962 221939459834687042900865316645988613974219013492000 3963 194787291876188096162993495992490006945458176735000 3964 156691137852783961709346808851101655246941696591250 3965 115503753045766463202889933381669220153459879201550 3966 77999004997964646915833907954209567491865847837282 3967 48234678807187790702099400092346791359977371965740 3968 27302648381427051340810981184347240392440021867400 3969 14137849371514636648176755456045636010341059541400 3970 6692867412912316204490410158653253949676609331720 3971 2894447855194547137786112445235757876938066113588 3972 1142545205997847554389254912593062319843973465890 3973 411260978565468417944105670292118620875477442350 3974 134843605479385027742047504987655491707272264850 3975 40224533159952143868814170979368417865220201040 3976 10902387129691947190673130494954500142704491648 3977 2680914867957036194427818974169139379353563520 3978 597131575812243084780389786873310614448950400 3979 120255664573298954573828498745319498743191400 3980 21854154427262983090820756021985947367753052 3981 3576134360824851778497941894506791387450499 3982 525664254757158221624527867804028584767712 3983 69227074814375534015521668279722816255625 3984 8144361742867709884179019797614448971250 3985 853218849252807702152087788321513701750 3986 79313301479838462453574357787633668050 3987 6516351060550108417547189020110747375 3988 471121271500959132166653696278935312 3989 29826633627050726249721503911032187 3990 1644495475653607609444104539959612 3991 78474170066277415748911655240178 3992 3218352839355191349921188868360 3993 112529819557873823423817792600 3994 3323665556561674109564238600 3995 82039846016395753337345130 3996 1671182048482135716131104 3997 27676908360890534293047 3998 365989090872781088212 3999 3779577530527859775 4000 29643745337473410 4001 170319740653062 4002 682917965730 4003 1784007225 4004 2733412 4005 2047 4006 2093 4007 2856945 4008 1907010787 4009 746785424385 4010 190579640303052 4011 33950401636843692 4012 4431739927952274795 4013 439480876188600583837 4014 34045118542076925227945 4015 2106464334521595937285397 4016 105993455377973031935224294 4017 4402805069546572095770855310 4018 152888615601837009039954975600 4019 4486188806373903093829535998320 4020 112266874879506924923084138357958 4021 2415388793363509281801060212024890 4022 44992536346967329759039356890659725 4023 730142037209557544335287809190530625 4024 10379545486857973301313749329598016937 4025 129892597806965494456440634467540897675 4026 1437253160149800016582953513848634348300 4027 14116893687637363799243634315865044883500 4028 123522819766826933243381800263819142730625 4029 965948450576586617963245678063065696153487 4030 6770555601272197894523918937315888171808137 4031 42648713488355639728753232964118030620705957 4032 242014524953764146079829853724955491220672692 4033 1239877369221254738537059349132776900834973400 4034 5746190290459884029633819880118800533524842240 4035 24133999219931512924462043496498962240804337408 4036 92010872025988893024511540830402293543066536368 4037 318901317817347867869045681287189767393582881730 4038 1006159238033343540335491721708245790172266846100 4039 2893341943319413105065590480408081591571006006180 4040 7591578146519031528053049308118347414074401473358 4041 18192430513279841319478478522157481190484601728948 4042 39852550484283009433850436591923927501203821710640 4043 79866447326801982468647636085029733251400371444400 4044 146524212980325175529018932355996856772761450688380 4045 246232153032790355949985474129955693454713754937302 4046 379214674705551698013566479322092043578339650460932 4047 535436002491227480583939381102621656215263626066100 4048 693350003225955247056369705973268000912999938616250 4049 823615761407801384382111893156124413205745381629000 4050 897621815331400929065721947323776172073508010123200 4051 897621815331400929065721947323776172073508010123200 4052 823615761407801384382111893156124413205745381629000 4053 693350003225955247056369705973268000912999938616250 4054 535436002491227480583939381102621656215263626066100 4055 379214674705551698013566479322092043578339650460932 4056 246232153032790355949985474129955693454713754937302 4057 146524212980325175529018932355996856772761450688380 4058 79866447326801982468647636085029733251400371444400 4059 39852550484283009433850436591923927501203821710640 4060 18192430513279841319478478522157481190484601728948 4061 7591578146519031528053049308118347414074401473358 4062 2893341943319413105065590480408081591571006006180 4063 1006159238033343540335491721708245790172266846100 4064 318901317817347867869045681287189767393582881730 4065 92010872025988893024511540830402293543066536368 4066 24133999219931512924462043496498962240804337408 4067 5746190290459884029633819880118800533524842240 4068 1239877369221254738537059349132776900834973400 4069 242014524953764146079829853724955491220672692 4070 42648713488355639728753232964118030620705957 4071 6770555601272197894523918937315888171808137 4072 965948450576586617963245678063065696153487 4073 123522819766826933243381800263819142730625 4074 14116893687637363799243634315865044883500 4075 1437253160149800016582953513848634348300 4076 129892597806965494456440634467540897675 4077 10379545486857973301313749329598016937 4078 730142037209557544335287809190530625 4079 44992536346967329759039356890659725 4080 2415388793363509281801060212024890 4081 112266874879506924923084138357958 4082 4486188806373903093829535998320 4083 152888615601837009039954975600 4084 4402805069546572095770855310 4085 105993455377973031935224294 4086 2106464334521595937285397 4087 34045118542076925227945 4088 439480876188600583837 4089 4431739927952274795 4090 33950401636843692 4091 190579640303052 4092 746785424385 4093 1907010787 4094 2856945 4095 2093 4096 2139 4097 2984618 4098 2037001785 4099 815819214892 4100 212983203034602 4101 38823795296021736 4102 5187136364372046942 4103 526638428104995321472 4104 41779981962996295503485 4105 2648091220418274293184522 4106 136537188228536173025862551 4107 5813333360345751674601147844 4108 206980220741980609073711197980 4109 6229119024234844996885022720160 4110 159932630947229645295022958340108 4111 3531453608342136947212896646289296 4112 67536165085026749722515918869558703 4113 1125602751417112495375265314492645050 4114 16439724395697300919296638145879421125 4115 211446169489420998966762950628668173612 4116 2405543434710815520712783698061211949150 4117 24302644344351163916766304870531453525800 4118 218811852158379138888276331895908195694250 4119 1761435409874952068050624471762060975338712 4120 12714853758666577081990046186934753994291137 4121 82519763140291916218727422261644927632464986 4122 482675122495199541692080239736764378294656307 4123 2550093935350253736279586488264432491236546252 4124 12193552610410408670026528495609240417866703920 4125 52864950672230933072631142897092964908428548608 4126 208155743271909298973485125157303549326937410144 4127 745497179028750917346326461500873128365982277618 4128 2431835717687369302573578296874505926755343258540 4129 7234200370263266664798711908349370572028500113640 4130 19647169577016586132493009643152020712286926499108 4131 48763920887099725040556974384580015371486921175714 4132 110707279851793970362345563467695170032564902128648 4133 230079906844484094950083897085358383063630160969120 4134 438036745723152411539582804066355383140372806460440 4135 764427540402233049894076820267017747894967665908402 4136 1223439199389404346984945247767654421137358238817396 4137 1796545269535271499559288370476090545324625719459432 4138 2421348011265825752577264981349910618698623459102300 4139 2996112438182461158492070305205697482733145189293250 4140 3404278480485579055446062491711980907917080910733200 4141 3552290588332778144813282600047284425652606167721600 4142 3404278480485579055446062491711980907917080910733200 4143 2996112438182461158492070305205697482733145189293250 4144 2421348011265825752577264981349910618698623459102300 4145 1796545269535271499559288370476090545324625719459432 4146 1223439199389404346984945247767654421137358238817396 4147 764427540402233049894076820267017747894967665908402 4148 438036745723152411539582804066355383140372806460440 4149 230079906844484094950083897085358383063630160969120 4150 110707279851793970362345563467695170032564902128648 4151 48763920887099725040556974384580015371486921175714 4152 19647169577016586132493009643152020712286926499108 4153 7234200370263266664798711908349370572028500113640 4154 2431835717687369302573578296874505926755343258540 4155 745497179028750917346326461500873128365982277618 4156 208155743271909298973485125157303549326937410144 4157 52864950672230933072631142897092964908428548608 4158 12193552610410408670026528495609240417866703920 4159 2550093935350253736279586488264432491236546252 4160 482675122495199541692080239736764378294656307 4161 82519763140291916218727422261644927632464986 4162 12714853758666577081990046186934753994291137 4163 1761435409874952068050624471762060975338712 4164 218811852158379138888276331895908195694250 4165 24302644344351163916766304870531453525800 4166 2405543434710815520712783698061211949150 4167 211446169489420998966762950628668173612 4168 16439724395697300919296638145879421125 4169 1125602751417112495375265314492645050 4170 67536165085026749722515918869558703 4171 3531453608342136947212896646289296 4172 159932630947229645295022958340108 4173 6229119024234844996885022720160 4174 206980220741980609073711197980 4175 5813333360345751674601147844 4176 136537188228536173025862551 4177 2648091220418274293184522 4178 41779981962996295503485 4179 526638428104995321472 4180 5187136364372046942 4181 38823795296021736 4182 212983203034602 4183 815819214892 4184 2037001785 4185 2984618 4186 2139 4187 2185 4188 3116523 4189 2174294213 4190 890373480223 4191 237729719219674 4192 44330932403059302 4193 6060671758532536002 4194 629804806907506032874 4195 51154145983265212225695 4196 3320369112004669229922417 4197 175375859461337529325902207 4198 7651333971114507849949297569 4199 279231649649134951315182606904 4200 8616290903459021354868491870196 4201 226895660457754229011536952581828 4202 5140187719634858673415774639004500 4203 100888782497146932001748831640068725 4204 1726319167173403058696591119174509303 4205 25894787507601045880448866787617639545 4206 342181120636156677705931453979233093987 4207 4001000895403719422007449598259344531862 4208 41559803767276579608836274878361887074050 4209 384879921844778758986179415177873128120550 4210 3188088685947584053602186155723382411265222 4211 23689951312502816890613167895606056994478499 4212 158337965182711135115038438413366979228052877 4213 954216626154010491513379795517592536194456227 4214 5196485124203244326936164354407382013610696349 4215 25624047336588411681099017333801918205045847516 4216 114619394537857841498249367858726859927947016848 4217 465872377799035097702561946780631753255526584608 4218 1723198397427112776161180837239723132780385264658 4219 5808499410935241104671645210731401861118910045398 4220 17864796507582338187477497034686496480416143500972 4221 50191571140350378717198682145071585349740593645588 4222 128945612944653900878568986712038262062171404996398 4223 303196441248240253417175725512089967551592222559098 4224 653038488842363622744686178026039930111121710127288 4225 1289332401047743562854893223282181400475804402046184 4226 2334949531165730720535995654358584609398255532973882 4227 3880734935073357329950069432505382782867483934594222 4228 5922096058173960576601545601320506616601763966634372 4229 8300950711563077932953117830180752403397398540969532 4230 10690618340649418550015379023717635671042104181551670 4231 12653147311396654805573757781694786180702007364638450 4232 13765126029789515311151470075183227149403848899921200 4233 13765126029789515311151470075183227149403848899921200 4234 12653147311396654805573757781694786180702007364638450 4235 10690618340649418550015379023717635671042104181551670 4236 8300950711563077932953117830180752403397398540969532 4237 5922096058173960576601545601320506616601763966634372 4238 3880734935073357329950069432505382782867483934594222 4239 2334949531165730720535995654358584609398255532973882 4240 1289332401047743562854893223282181400475804402046184 4241 653038488842363622744686178026039930111121710127288 4242 303196441248240253417175725512089967551592222559098 4243 128945612944653900878568986712038262062171404996398 4244 50191571140350378717198682145071585349740593645588 4245 17864796507582338187477497034686496480416143500972 4246 5808499410935241104671645210731401861118910045398 4247 1723198397427112776161180837239723132780385264658 4248 465872377799035097702561946780631753255526584608 4249 114619394537857841498249367858726859927947016848 4250 25624047336588411681099017333801918205045847516 4251 5196485124203244326936164354407382013610696349 4252 954216626154010491513379795517592536194456227 4253 158337965182711135115038438413366979228052877 4254 23689951312502816890613167895606056994478499 4255 3188088685947584053602186155723382411265222 4256 384879921844778758986179415177873128120550 4257 41559803767276579608836274878361887074050 4258 4001000895403719422007449598259344531862 4259 342181120636156677705931453979233093987 4260 25894787507601045880448866787617639545 4261 1726319167173403058696591119174509303 4262 100888782497146932001748831640068725 4263 5140187719634858673415774639004500 4264 226895660457754229011536952581828 4265 8616290903459021354868491870196 4266 279231649649134951315182606904 4267 7651333971114507849949297569 4268 175375859461337529325902207 4269 3320369112004669229922417 4270 51154145983265212225695 4271 629804806907506032874 4272 6060671758532536002 4273 44330932403059302 4274 237729719219674 4275 890373480223 4276 2174294213 4277 3116523 4278 2185 4279 2232 4280 3252752 4281 2319212532 4282 970822366104 4283 265034505946528 4284 50545866491230792 4285 7069200470702135122 4286 751691650051327034692 4287 62490632507600320817436 4288 4152786578459621319776916 4289 224628001289406789569751392 4290 10039143749934257287694273772 4291 375419848143145907143116633492 4292 11873993482698929120212288950748 4293 320597824032871086245731801670209 4294 7449184734881416415709650685866632 4295 150006131818102248214388455968333952 4296 2634318209647725446712330603935127832 4297 40568500428574971879369891300600968620 4298 550572505816374618362877096222441716992 4299 6614020362079824960852744337737124522312 4300 70610549399120977151238191526592779979312 4301 672335231235108434613963649753209513716062 4302 5728296170123123862910970295897345056860852 4303 43799433793095270151796188262476622973228364 4304 301355078661894807454666081634988730713237892 4305 1870314853282553487536102189194930058871047872 4306 10494032600437578434993203908832637128345436092 4307 53338634665672381424758560557307955610969561380 4308 246045959909391953023886263215968956528020879916 4309 1031805638329708190100168200583095624149764980295 4310 3939621528167976725837005856771819655844557197490 4311 13714939116777287959999416111007778587993618906770 4312 43588151041724120222451925825068419008228459416306 4313 126613200645008158741407975015674931404854096399746 4314 336494542254751412871309483149766709589477103044370 4315 818978893026855856931451672360243015800277842544690 4316 1826952915213755373154776807572849804477542879522770 4317 3738226734206607148147466390879831138392510815023514 4318 7020572159363628058715973465798707259907886164800258 4319 12108652330609741773743577928816585692175622479359330 4320 19188794557145670518523875986862164037102232301177410 4321 27951542177322128937130973689107887994848706248438130 4322 37438126189019336333975425365411171193100388369120162 4323 46119430812560052005621900812463036977007724802539330 4324 52262999764464443762152477793956725528986552158289250 4325 54486957201250164773307902380933607466390235228854750 4326 52262999764464443762152477793956725528986552158289250 4327 46119430812560052005621900812463036977007724802539330 4328 37438126189019336333975425365411171193100388369120162 4329 27951542177322128937130973689107887994848706248438130 4330 19188794557145670518523875986862164037102232301177410 4331 12108652330609741773743577928816585692175622479359330 4332 7020572159363628058715973465798707259907886164800258 4333 3738226734206607148147466390879831138392510815023514 4334 1826952915213755373154776807572849804477542879522770 4335 818978893026855856931451672360243015800277842544690 4336 336494542254751412871309483149766709589477103044370 4337 126613200645008158741407975015674931404854096399746 4338 43588151041724120222451925825068419008228459416306 4339 13714939116777287959999416111007778587993618906770 4340 3939621528167976725837005856771819655844557197490 4341 1031805638329708190100168200583095624149764980295 4342 246045959909391953023886263215968956528020879916 4343 53338634665672381424758560557307955610969561380 4344 10494032600437578434993203908832637128345436092 4345 1870314853282553487536102189194930058871047872 4346 301355078661894807454666081634988730713237892 4347 43799433793095270151796188262476622973228364 4348 5728296170123123862910970295897345056860852 4349 672335231235108434613963649753209513716062 4350 70610549399120977151238191526592779979312 4351 6614020362079824960852744337737124522312 4352 550572505816374618362877096222441716992 4353 40568500428574971879369891300600968620 4354 2634318209647725446712330603935127832 4355 150006131818102248214388455968333952 4356 7449184734881416415709650685866632 4357 320597824032871086245731801670209 4358 11873993482698929120212288950748 4359 375419848143145907143116633492 4360 10039143749934257287694273772 4361 224628001289406789569751392 4362 4152786578459621319776916 4363 62490632507600320817436 4364 751691650051327034692 4365 7069200470702135122 4366 50545866491230792 4367 265034505946528 4368 970822366104 4369 2319212532 4370 3252752 4371 2232 4372 2280 4373 3393400 4374 2472091900 4375 1057560914820 4376 295129999295768 4377 57550349862674760 4378 8231755400000443350 4379 895432059622270448850 4380 76171420538534472848840 4381 5181041531539226598682008 4382 286919799966301109366405140 4383 13132098536919166159462389100 4384 503060390106595749800943828600 4385 16303947690788050824501065225960 4386 451211752342559306568066980128443 4387 10749456452866854068239242761883495 4388 222014917588622606899581745931711400 4389 4000163515149393285717025492488905400 4390 63223637031545410721095934494443067980 4391 880916009306199389380603353955906747188 4392 10868444270660901557293158263092355971800 4393 119209220755272734472286617312574260165000 4394 1166609077028955274672630990439358973571250 4395 10219495514773648206132247476248784608484150 4396 80372401648496753276535460151667364490109192 4397 569018285175254791715642787683456982216300120 4398 3635394599730794502627717810199864053048584100 4399 21006491948198137692523709317066209528206843100 4400 110006410708035304973721861665004196104034916280 4401 523062739947238837197632335787794145346282150312 4402 2262035437876667955219599516662940406789869379877 4403 8911048694665661641774179914126734935838879375275 4404 32022592100616709215359619798359175812212443530400 4405 105109449365553669071592163808731882960085549940960 4406 315495188492479346372032986924304747107177420537072 4407 866901193605461267058288837945161692501703723097360 4408 2182667301111901056462547998809297575715527154882400 4409 5039870110934497581116625676063033943386325184890400 4410 10680647812018877566135618259656660395407173757210040 4411 20788187692661132433600544807819548769597377215252712 4412 37182124328336984840586340306669111620418073067931680 4413 61146682865537566432193483228575449342547993915701600 4414 92495669324084838863074920190371530665101669443307600 4415 128746497301604957528603272749830271976272828780684720 4416 164944787847273597761283033493985449894239392234964192 4417 194546350143639072290134937747300137479329532932080800 4418 211275956494643496059765335762803784053349891703722500 4419 211275956494643496059765335762803784053349891703722500 4420 194546350143639072290134937747300137479329532932080800 4421 164944787847273597761283033493985449894239392234964192 4422 128746497301604957528603272749830271976272828780684720 4423 92495669324084838863074920190371530665101669443307600 4424 61146682865537566432193483228575449342547993915701600 4425 37182124328336984840586340306669111620418073067931680 4426 20788187692661132433600544807819548769597377215252712 4427 10680647812018877566135618259656660395407173757210040 4428 5039870110934497581116625676063033943386325184890400 4429 2182667301111901056462547998809297575715527154882400 4430 866901193605461267058288837945161692501703723097360 4431 315495188492479346372032986924304747107177420537072 4432 105109449365553669071592163808731882960085549940960 4433 32022592100616709215359619798359175812212443530400 4434 8911048694665661641774179914126734935838879375275 4435 2262035437876667955219599516662940406789869379877 4436 523062739947238837197632335787794145346282150312 4437 110006410708035304973721861665004196104034916280 4438 21006491948198137692523709317066209528206843100 4439 3635394599730794502627717810199864053048584100 4440 569018285175254791715642787683456982216300120 4441 80372401648496753276535460151667364490109192 4442 10219495514773648206132247476248784608484150 4443 1166609077028955274672630990439358973571250 4444 119209220755272734472286617312574260165000 4445 10868444270660901557293158263092355971800 4446 880916009306199389380603353955906747188 4447 63223637031545410721095934494443067980 4448 4000163515149393285717025492488905400 4449 222014917588622606899581745931711400 4450 10749456452866854068239242761883495 4451 451211752342559306568066980128443 4452 16303947690788050824501065225960 4453 503060390106595749800943828600 4454 13132098536919166159462389100 4455 286919799966301109366405140 4456 5181041531539226598682008 4457 76171420538534472848840 4458 895432059622270448850 4459 8231755400000443350 4460 57550349862674760 4461 295129999295768 4462 1057560914820 4463 2472091900 4464 3393400 4465 2280 4466 2328 4467 3538560 4468 2633278400 4469 1151005988640 4470 328266907960128 4471 65434536986718848 4472 9569801034307631520 4473 1064640365066724006600 4474 92647370435584249107680 4475 6448256982316663737894528 4476 365498929861312712779748928 4477 17126904982603820066794645280 4478 671901657009842171851174545600 4479 22307135012726760105458994913920 4480 632593170402576371990641330767248 4481 15447367050786442142506763672632578 4482 327120714016654068900143230714572240 4483 6045037756097233086107909994491510400 4484 98025059613345132306834056279096544960 4485 1401758352470835391987727004791080592928 4486 17755605797963914965177875394020354177088 4487 200013741202360306919987924399043515433600 4488 2011007724045470477184661196403426649740000 4489 18105772875489385862919232971618851269825800 4490 146406064974726480146928443844351818883391392 4491 1066136473149290265685325078251177347766234752 4492 7008860147555519339227600051466073304759506240 4493 41690633636321623655750379616479229140379821600 4494 224841900024851791026184805931632808191565658560 4495 1101483544637876085930427930994106531312659290752 4496 4910040558859564568532613216588648267605422765832 4497 19947039770366981059663741192391383587147029986192 4498 73956938899043352235473407629543810804395405296400 4499 250583510622641005221368722321277853078422079121920 4500 776808882930187116186243039195961344543108445277952 4501 2205624020451927682745023404083427781578105210241152 4502 5741524832755373626491312701952592944933047702334720 4503 13714573487148463318339572850817934564819830544038400 4504 30084147739116693253434627112499341077444525719038080 4505 60645239283853529204789559288977330245141220748256032 4506 112415565501777273647902597706397002405627628704084352 4507 191716468297604652732857143375250701777039366782159360 4508 300950270002053815336461794833242380696515285065017600 4509 435009935730241423986340230713504895734053912048525440 4510 579172648730698243722876171906482846687465015268471552 4511 710437495112771388692445702079552502042163376730798592 4512 803021104848212340942259104744175035552977221038801600 4513 836480317550221188481519900775182328701017938582085000 4514 803021104848212340942259104744175035552977221038801600 4515 710437495112771388692445702079552502042163376730798592 4516 579172648730698243722876171906482846687465015268471552 4517 435009935730241423986340230713504895734053912048525440 4518 300950270002053815336461794833242380696515285065017600 4519 191716468297604652732857143375250701777039366782159360 4520 112415565501777273647902597706397002405627628704084352 4521 60645239283853529204789559288977330245141220748256032 4522 30084147739116693253434627112499341077444525719038080 4523 13714573487148463318339572850817934564819830544038400 4524 5741524832755373626491312701952592944933047702334720 4525 2205624020451927682745023404083427781578105210241152 4526 776808882930187116186243039195961344543108445277952 4527 250583510622641005221368722321277853078422079121920 4528 73956938899043352235473407629543810804395405296400 4529 19947039770366981059663741192391383587147029986192 4530 4910040558859564568532613216588648267605422765832 4531 1101483544637876085930427930994106531312659290752 4532 224841900024851791026184805931632808191565658560 4533 41690633636321623655750379616479229140379821600 4534 7008860147555519339227600051466073304759506240 4535 1066136473149290265685325078251177347766234752 4536 146406064974726480146928443844351818883391392 4537 18105772875489385862919232971618851269825800 4538 2011007724045470477184661196403426649740000 4539 200013741202360306919987924399043515433600 4540 17755605797963914965177875394020354177088 4541 1401758352470835391987727004791080592928 4542 98025059613345132306834056279096544960 4543 6045037756097233086107909994491510400 4544 327120714016654068900143230714572240 4545 15447367050786442142506763672632578 4546 632593170402576371990641330767248 4547 22307135012726760105458994913920 4548 671901657009842171851174545600 4549 17126904982603820066794645280 4550 365498929861312712779748928 4551 6448256982316663737894528 4552 92647370435584249107680 4553 1064640365066724006600 4554 9569801034307631520 4555 65434536986718848 4556 328266907960128 4557 1151005988640 4558 2633278400 4559 3538560 4560 2328 4561 2376 4562 3688328 4563 2803129280 4564 1251597223520 4565 364715430933728 4566 74297743501642304 4567 11107512653495524448 4568 1263479564335115905960 4569 112449681225825315630440 4570 8006417303278762472887328 4571 464372203590168223427465024 4572 22272005302959222100540341728 4573 894551421783691832719504934240 4574 30414748340645522312463167764160 4575 883548439295752423177055023548848 4576 22108201021495922765231751802475954 4577 479878010407764441198265671477272178 4578 9092425460357642043756612722727262320 4579 151221391867000783464583664230621836480 4580 2218633849248711494544677473783551800928 4581 28842240040233249429080807159186173412064 4582 333566776117480189049369334971457483809088 4583 3444439535995719343444574654596571843680800 4584 31861065707960403926862315555018289554047400 4585 264789964545234003096784967120321231032252392 4586 1982529990954059715493877189721379473369684576 4587 13405678986451260933339550520973137391356914752 4588 82052000692934441919578283361128685757443185120 4589 455530072812498108588003573142817876101667338080 4590 2298222689931442070424637381920539220074218441152 4591 10555143725128679508926056362933444240582801630936 4592 44199664348976345443627861019783797757440481829544 4593 168998716628438967872694762722702756131390077583552 4594 590785429558240425504546397417179382778640943485360 4595 1890513374586369361614548471734974024891651019153152 4596 5543802733584353398248067815763369775695787448057216 4597 14912277338844967675799567908404740036757800944916352 4598 36827891403625223814727677830473244625191330268821760 4599 83570984338995700194958961230689285880241864840787840 4600 174377992931733711016554613006962644074504671637302432 4601 334781442875906880732130981765980546637812104781023136 4602 591706736245788905480045456144523756848226045659482752 4603 963243524121051706595422835584108441380833097585204480 4604 1444865286181577559893134253376162662071249646377806720 4605 1997683308720615930634855185102694463211553858904967552 4606 2546538019812219012409648885357551313881148212369144576 4607 2993536714779257456077300019489461916849647632625430592 4608 3245543632094858211308297215007707435359949601698489800 4609 3245543632094858211308297215007707435359949601698489800 4610 2993536714779257456077300019489461916849647632625430592 4611 2546538019812219012409648885357551313881148212369144576 4612 1997683308720615930634855185102694463211553858904967552 4613 1444865286181577559893134253376162662071249646377806720 4614 963243524121051706595422835584108441380833097585204480 4615 591706736245788905480045456144523756848226045659482752 4616 334781442875906880732130981765980546637812104781023136 4617 174377992931733711016554613006962644074504671637302432 4618 83570984338995700194958961230689285880241864840787840 4619 36827891403625223814727677830473244625191330268821760 4620 14912277338844967675799567908404740036757800944916352 4621 5543802733584353398248067815763369775695787448057216 4622 1890513374586369361614548471734974024891651019153152 4623 590785429558240425504546397417179382778640943485360 4624 168998716628438967872694762722702756131390077583552 4625 44199664348976345443627861019783797757440481829544 4626 10555143725128679508926056362933444240582801630936 4627 2298222689931442070424637381920539220074218441152 4628 455530072812498108588003573142817876101667338080 4629 82052000692934441919578283361128685757443185120 4630 13405678986451260933339550520973137391356914752 4631 1982529990954059715493877189721379473369684576 4632 264789964545234003096784967120321231032252392 4633 31861065707960403926862315555018289554047400 4634 3444439535995719343444574654596571843680800 4635 333566776117480189049369334971457483809088 4636 28842240040233249429080807159186173412064 4637 2218633849248711494544677473783551800928 4638 151221391867000783464583664230621836480 4639 9092425460357642043756612722727262320 4640 479878010407764441198265671477272178 4641 22108201021495922765231751802475954 4642 883548439295752423177055023548848 4643 30414748340645522312463167764160 4644 894551421783691832719504934240 4645 22272005302959222100540341728 4646 464372203590168223427465024 4647 8006417303278762472887328 4648 112449681225825315630440 4649 1263479564335115905960 4650 11107512653495524448 4651 74297743501642304 4652 364715430933728 4653 1251597223520 4654 2803129280 4655 3688328 4656 2376 4657 2425 4658 3842800 4659 2982013188 4660 1359798013728 4661 404766542086368 4662 84249264545691168 4663 12872084061659529168 4664 1496737330058521919368 4665 136203097035325494662488 4666 9918061884117792838604808 4667 588471671790989041757218608 4668 28880378969434692972392728608 4669 1187269205765441608898035139808 4670 41328275686406562671641127961888 4671 1229516201670595239481323556866168 4672 31515393228115404447293337641437218 4673 700960020622723668850583189502031718 4674 13613381453146580726624484048749984418 4675 232143978464183797654017517462894471128 4676 3493214152127718098031882643727364422688 4677 46591310834222941385438226949454587819488 4678 553018602510559260792375476400047933683488 4679 5862798662847450714052502333139638601296688 4680 55696587297050781783498772164826566712318536 4681 475563168459433598305258746945826838851335192 4682 3659533099740541735106848648150080603240616392 4683 25442468217243766348838090601424369908244285392 4684 160174750648460755634557043293696279520867964192 4685 915021276692930983337641959965138516343349174752 4686 4752207275727802848947108243689912939718684423712 4687 22477173929148035249253862781646241444717809794412 4688 96975382974619742988258142834451018960354489984224 4689 382197097605854281189017386465189310020220636996649 4690 1377836595570684761597382006668623647047686161945904 4691 4549047807598451276385007260112281247395535264837272 4692 13770090660838555215003265219799337829954052693561472 4693 38254604638147508300001958711618928566003221778841472 4694 97624099015839322800679762380123338621203903351942272 4695 229041155383315334263133288661058602149747619402633792 4696 494393713449351392250909659670821616835430837003246112 4697 982471130908060664507905258648984653200258028005289312 4698 1798477053589174173235401320649802471472897586149217312 4699 3034217100981312875775581932089941590349624257393394112 4700 4719893268193153362317571894362131362766082178167501952 4701 6772020776103220041586081413650014563968726603457720192 4702 8964626947829517002321630437495995227603374439914891392 4703 10951468026692441869857452786231809772728235796279007392 4704 12348338948464437006318862580394030407004796484579901192 4705 12852352783095638516780856971430521444025400422726019608 4706 12348338948464437006318862580394030407004796484579901192 4707 10951468026692441869857452786231809772728235796279007392 4708 8964626947829517002321630437495995227603374439914891392 4709 6772020776103220041586081413650014563968726603457720192 4710 4719893268193153362317571894362131362766082178167501952 4711 3034217100981312875775581932089941590349624257393394112 4712 1798477053589174173235401320649802471472897586149217312 4713 982471130908060664507905258648984653200258028005289312 4714 494393713449351392250909659670821616835430837003246112 4715 229041155383315334263133288661058602149747619402633792 4716 97624099015839322800679762380123338621203903351942272 4717 38254604638147508300001958711618928566003221778841472 4718 13770090660838555215003265219799337829954052693561472 4719 4549047807598451276385007260112281247395535264837272 4720 1377836595570684761597382006668623647047686161945904 4721 382197097605854281189017386465189310020220636996649 4722 96975382974619742988258142834451018960354489984224 4723 22477173929148035249253862781646241444717809794412 4724 4752207275727802848947108243689912939718684423712 4725 915021276692930983337641959965138516343349174752 4726 160174750648460755634557043293696279520867964192 4727 25442468217243766348838090601424369908244285392 4728 3659533099740541735106848648150080603240616392 4729 475563168459433598305258746945826838851335192 4730 55696587297050781783498772164826566712318536 4731 5862798662847450714052502333139638601296688 4732 553018602510559260792375476400047933683488 4733 46591310834222941385438226949454587819488 4734 3493214152127718098031882643727364422688 4735 232143978464183797654017517462894471128 4736 13613381453146580726624484048749984418 4737 700960020622723668850583189502031718 4738 31515393228115404447293337641437218 4739 1229516201670595239481323556866168 4740 41328275686406562671641127961888 4741 1187269205765441608898035139808 4742 28880378969434692972392728608 4743 588471671790989041757218608 4744 9918061884117792838604808 4745 136203097035325494662488 4746 1496737330058521919368 4747 12872084061659529168 4748 84249264545691168 4749 404766542086368 4750 1359798013728 4751 2982013188 4752 3842800 4753 2425 4754 2475 4755 4002075 4756 3170310412 4757 1476096528060 4758 448733344530240 4759 95409256348929600 4760 14894066410756117200 4761 1769911558478185260600 4762 164641106306437411130480 4763 12258278733179294519623920 4764 743854641308834462895360600 4765 37345317632889689188438873200 4766 1570965669216502529816967105600 4767 55971262557513675848050228019520 4768 1704791372064270710205196528427880 4769 44750773516687106142886408871231850 4770 1019615663262557202706549158987674700 4771 20290947965394632519358987064532497100 4772 354664411542503024193637873901644330890 4773 5471965206655760944701841483053941105160 4774 74854588974165387814968913794157809057600 4775 911569125017405374932487049011068022555200 4776 9918268414591551959863255826739990114975600 4777 96736177936982936781866288496804036921395352 4778 848301868062773445625596683741204631464543856 4779 6706660068017653309433136174877045163288060400 4780 47922457258507094150208732297203436471008071800 4781 310197580481173998588050612012439977945342888400 4782 1822678197034208598600131871962750766961600971840 4783 9740549074473136274239414412532119690106620247360 4784 47426262126719000206226181061018284378240903018900 4785 210723505585762830461754963577933513544229466822612 4786 855665143893703614602277730892214873179598441037275 4787 3179622912855426372917035400004516108571583450644395 4788 10825858965198237412550858623824900083946105558146392 4789 33810490461880381108266945852185874136047897238655400 4790 96958675350143454216594826227605579314754709577708800 4791 255546954060499549372482720138345069368037716336390400 4792 619537551446672625465852338181551956634563232810402880 4793 1382626486765135249515255827892975708099086239076874720 4794 2842333195788953997261327311696361211771640700541310400 4795 5385639089695349157601474009205397600599421083749924800 4796 9410635745524748580882913887121059443753533881013346400 4797 15171085504906564378877909660449707951748121286966970560 4798 22573402587010733471953604712166715213229088678192400640 4799 31009715857271914158974193337250297957118590829894278400 4800 39339453361485912377209282504969127993472254856009496800 4801 46096740418475839503226523207353280931126502713929495400 4802 49897369628488949535737444712612612665039789876465723184 4803 49897369628488949535737444712612612665039789876465723184 4804 46096740418475839503226523207353280931126502713929495400 4805 39339453361485912377209282504969127993472254856009496800 4806 31009715857271914158974193337250297957118590829894278400 4807 22573402587010733471953604712166715213229088678192400640 4808 15171085504906564378877909660449707951748121286966970560 4809 9410635745524748580882913887121059443753533881013346400 4810 5385639089695349157601474009205397600599421083749924800 4811 2842333195788953997261327311696361211771640700541310400 4812 1382626486765135249515255827892975708099086239076874720 4813 619537551446672625465852338181551956634563232810402880 4814 255546954060499549372482720138345069368037716336390400 4815 96958675350143454216594826227605579314754709577708800 4816 33810490461880381108266945852185874136047897238655400 4817 10825858965198237412550858623824900083946105558146392 4818 3179622912855426372917035400004516108571583450644395 4819 855665143893703614602277730892214873179598441037275 4820 210723505585762830461754963577933513544229466822612 4821 47426262126719000206226181061018284378240903018900 4822 9740549074473136274239414412532119690106620247360 4823 1822678197034208598600131871962750766961600971840 4824 310197580481173998588050612012439977945342888400 4825 47922457258507094150208732297203436471008071800 4826 6706660068017653309433136174877045163288060400 4827 848301868062773445625596683741204631464543856 4828 96736177936982936781866288496804036921395352 4829 9918268414591551959863255826739990114975600 4830 911569125017405374932487049011068022555200 4831 74854588974165387814968913794157809057600 4832 5471965206655760944701841483053941105160 4833 354664411542503024193637873901644330890 4834 20290947965394632519358987064532497100 4835 1019615663262557202706549158987674700 4836 44750773516687106142886408871231850 4837 1704791372064270710205196528427880 4838 55971262557513675848050228019520 4839 1570965669216502529816967105600 4840 37345317632889689188438873200 4841 743854641308834462895360600 4842 12258278733179294519623920 4843 164641106306437411130480 4844 1769911558478185260600 4845 14894066410756117200 4846 95409256348929600 4847 448733344530240 4848 1476096528060 4849 3170310412 4850 4002075 4851 2475