1 1 2 1 3 3 4 1 5 4 6 1 7 10 8 5 9 1 10 15 11 6 12 1 13 35 14 21 15 7 16 1 17 56 18 28 19 8 20 1 21 126 22 84 23 36 24 9 25 1 26 210 27 120 28 45 29 10 30 1 31 462 32 330 33 165 34 55 35 11 36 1 37 792 38 495 39 220 40 66 41 12 42 1 43 1716 44 1287 45 715 46 286 47 78 48 13 49 1 50 3003 51 2002 52 1001 53 364 54 91 55 14 56 1 57 6435 58 5005 59 3003 60 1365 61 455 62 105 63 15 64 1 65 11440 66 8008 67 4368 68 1820 69 560 70 120 71 16 72 1 73 24310 74 19448 75 12376 76 6188 77 2380 78 680 79 136 80 17 81 1 82 43758 83 31824 84 18564 85 8568 86 3060 87 816 88 153 89 18 90 1 91 92378 92 75582 93 50388 94 27132 95 11628 96 3876 97 969 98 171 99 19 100 1 101 167960 102 125970 103 77520 104 38760 105 15504 106 4845 107 1140 108 190 109 20 110 1 111 352716 112 293930 113 203490 114 116280 115 54264 116 20349 117 5985 118 1330 119 210 120 21 121 1 122 646646 123 497420 124 319770 125 170544 126 74613 127 26334 128 7315 129 1540 130 231 131 22 132 1 133 1352078 134 1144066 135 817190 136 490314 137 245157 138 100947 139 33649 140 8855 141 1771 142 253 143 23 144 1 145 2496144 146 1961256 147 1307504 148 735471 149 346104 150 134596 151 42504 152 10626 153 2024 154 276 155 24 156 1 157 5200300 158 4457400 159 3268760 160 2042975 161 1081575 162 480700 163 177100 164 53130 165 12650 166 2300 167 300 168 25 169 1 170 9657700 171 7726160 172 5311735 173 3124550 174 1562275 175 657800 176 230230 177 65780 178 14950 179 2600 180 325 181 26 182 1 183 20058300 184 17383860 185 13037895 186 8436285 187 4686825 188 2220075 189 888030 190 296010 191 80730 192 17550 193 2925 194 351 195 27 196 1 197 37442160 198 30421755 199 21474180 200 13123110 201 6906900 202 3108105 203 1184040 204 376740 205 98280 206 20475 207 3276 208 378 209 28 210 1 211 77558760 212 67863915 213 51895935 214 34597290 215 20030010 216 10015005 217 4292145 218 1560780 219 475020 220 118755 221 23751 222 3654 223 406 224 29 225 1 226 145422675 227 119759850 228 86493225 229 54627300 230 30045015 231 14307150 232 5852925 233 2035800 234 593775 235 142506 236 27405 237 4060 238 435 239 30 240 1 241 300540195 242 265182525 243 206253075 244 141120525 245 84672315 246 44352165 247 20160075 248 7888725 249 2629575 250 736281 251 169911 252 31465 253 4495 254 465 255 31 256 1 257 565722720 258 471435600 259 347373600 260 225792840 261 129024480 262 64512240 263 28048800 264 10518300 265 3365856 266 906192 267 201376 268 35960 269 4960 270 496 271 32 272 1 273 1166803110 274 1037158320 275 818809200 276 573166440 277 354817320 278 193536720 279 92561040 280 38567100 281 13884156 282 4272048 283 1107568 284 237336 285 40920 286 5456 287 528 288 33 289 1 290 2203961430 291 1855967520 292 1391975640 293 927983760 294 548354040 295 286097760 296 131128140 297 52451256 298 18156204 299 5379616 300 1344904 301 278256 302 46376 303 5984 304 561 305 34 306 1 307 4537567650 308 4059928950 309 3247943160 310 2319959400 311 1476337800 312 834451800 313 417225900 314 183579396 315 70607460 316 23535820 317 6724520 318 1623160 319 324632 320 52360 321 6545 322 595 323 35 324 1 325 8597496600 326 7307872110 327 5567902560 328 3796297200 329 2310789600 330 1251677700 331 600805296 332 254186856 333 94143280 334 30260340 335 8347680 336 1947792 337 376992 338 58905 339 7140 340 630 341 36 342 1 343 17672631900 344 15905368710 345 12875774670 346 9364199760 347 6107086800 348 3562467300 349 1852482996 350 854992152 351 348330136 352 124403620 353 38608020 354 10295472 355 2324784 356 435897 357 66045 358 7770 359 666 360 37 361 1 362 33578000610 363 28781143380 364 22239974430 365 15471286560 366 9669554100 367 5414950296 368 2707475148 369 1203322288 370 472733756 371 163011640 372 48903492 373 12620256 374 2760681 375 501942 376 73815 377 8436 378 703 379 38 380 1 381 68923264410 382 62359143990 383 51021117810 384 37711260990 385 25140840660 386 15084504396 387 8122425444 388 3910797436 389 1676056044 390 635745396 391 211915132 392 61523748 393 15380937 394 3262623 395 575757 396 82251 397 9139 398 741 399 39 400 1 401 131282408400 402 113380261800 403 88732378800 404 62852101650 405 40225345056 406 23206929840 407 12033222880 408 5586853480 409 2311801440 410 847660528 411 273438880 412 76904685 413 18643560 414 3838380 415 658008 416 91390 417 9880 418 780 419 40 420 1 421 269128937220 422 244662670200 423 202112640600 424 151584480450 425 103077446706 426 63432274896 427 35240152720 428 17620076360 429 7898654920 430 3159461968 431 1121099408 432 350343565 433 95548245 434 22481940 435 4496388 436 749398 437 101270 438 10660 439 820 440 41 441 1 442 513791607420 443 446775310800 444 353697121050 445 254661927156 446 166509721602 447 98672427616 448 52860229080 449 25518731280 450 11058116888 451 4280561376 452 1471442973 453 445891810 454 118030185 455 26978328 456 5245786 457 850668 458 111930 459 11480 460 861 461 42 462 1 463 1052049481860 464 960566918220 465 800472431850 466 608359048206 467 421171648758 468 265182149218 469 151532656696 470 78378960360 471 36576848168 472 15338678264 473 5752004349 474 1917334783 475 563921995 476 145008513 477 32224114 478 6096454 479 962598 480 123410 481 12341 482 903 483 43 484 1 485 2012616400080 486 1761039350070 487 1408831480056 488 1029530696964 489 686353797976 490 416714805914 491 229911617056 492 114955808528 493 51915526432 494 21090682613 495 7669339132 496 2481256778 497 708930508 498 177232627 499 38320568 500 7059052 501 1086008 502 135751 503 13244 504 946 505 44 506 1 507 4116715363800 508 3773655750150 509 3169870830126 510 2438362177020 511 1715884494940 512 1103068603890 513 646626422970 514 344867425584 515 166871334960 516 73006209045 517 28760021745 518 10150595910 519 3190187286 520 886163135 521 215553195 522 45379620 523 8145060 524 1221759 525 148995 526 14190 527 990 528 45 529 1 530 7890371113950 531 6943526580276 532 5608233007146 533 4154246671960 534 2818953098830 535 1749695026860 536 991493848554 537 511738760544 538 239877544005 539 101766230790 540 38910617655 541 13340783196 542 4076350421 543 1101716330 544 260932815 545 53524680 546 9366819 547 1370754 548 163185 549 15180 550 1035 551 46 552 1 553 16123801841550 554 14833897694226 555 12551759587422 556 9762479679106 557 6973199770790 558 4568648125690 559 2741188875414 560 1503232609098 561 751616304549 562 341643774795 563 140676848445 564 52251400851 565 17417133617 566 5178066751 567 1362649145 568 314457495 569 62891499 570 10737573 571 1533939 572 178365 573 16215 574 1081 575 47 576 1 577 30957699535776 578 27385657281648 579 22314239266528 580 16735679449896 581 11541847896480 582 7309837001104 583 4244421484512 584 2254848913647 585 1093260079344 586 482320623240 587 192928249296 588 69668534468 589 22595200368 590 6540715896 591 1677106640 592 377348994 593 73629072 594 12271512 595 1712304 596 194580 597 17296 598 1128 599 48 600 1 601 63205303218876 602 58343356817424 603 49699896548176 604 39049918716424 605 28277527346376 606 18851684897584 607 11554258485616 608 6499270398159 609 3348108992991 610 1575580702584 611 675248872536 612 262596783764 613 92263734836 614 29135916264 615 8217822536 616 2054455634 617 450978066 618 85900584 619 13983816 620 1906884 621 211876 622 18424 623 1176 624 49 625 1 626 121548660036300 627 108043253365600 628 88749815264600 629 67327446062800 630 47129212243960 631 30405943383200 632 18053528883775 633 9847379391150 634 4923689695575 635 2250829575120 636 937845656300 637 354860518600 638 121399651100 639 37353738800 640 10272278170 641 2505433700 642 536878650 643 99884400 644 15890700 645 2118760 646 230300 647 19600 648 1225 649 50 650 1 651 247959266474052 652 229591913401900 653 196793068630200 654 156077261327400 655 114456658306760 656 77535155627160 657 48459472266975 658 27900908274925 659 14771069086725 660 7174519270695 661 3188675231420 662 1292706174900 663 476260169700 664 158753389900 665 47626016970 666 12777711870 667 3042312350 668 636763050 669 115775100 670 18009460 671 2349060 672 249900 673 20825 674 1275 675 51 676 1 677 477551179875952 678 426384982032100 679 352870329957600 680 270533919634160 681 191991813933920 682 125994627894135 683 76360380541900 684 42671977361650 685 21945588357420 686 10363194502115 687 4481381406320 688 1768966344600 689 635013559600 690 206379406870 691 60403728840 692 15820024220 693 3679075400 694 752538150 695 133784560 696 20358520 697 2598960 698 270725 699 22100 700 1326 701 52 702 1 703 973469712824056 704 903936161908052 705 779255311989700 706 623404249591760 707 462525733568080 708 317986441828055 709 202355008436035 710 119032357903550 711 64617565719070 712 32308782859535 713 14844575908435 714 6250347750920 715 2403979904200 716 841392966470 717 266783135710 718 76223753060 719 19499099620 720 4431613550 721 886322710 722 154143080 723 22957480 724 2869685 725 292825 726 23426 727 1378 728 53 729 1 730 1877405874732108 731 1683191473897752 732 1402659561581460 733 1085929983159840 734 780512175396135 735 520341450264090 736 321387366339585 737 183649923622620 738 96926348578605 739 47153358767970 740 21094923659355 741 8654327655120 742 3245372870670 743 1108176102180 744 343006888770 745 95722852680 746 23930713170 747 5317936260 748 1040465790 749 177100560 750 25827165 751 3162510 752 316251 753 24804 754 1431 755 54 756 1 757 3824345300380220 758 3560597348629860 759 3085851035479212 760 2488589544741300 761 1866442158555975 762 1300853625660225 763 841728816603675 764 505037289962205 765 280576272201225 766 144079707346575 767 68248282427325 768 29749251314475 769 11899700525790 770 4353548972850 771 1451182990950 772 438729741450 773 119653565850 774 29248649430 775 6358402050 776 1217566350 777 202927725 778 28989675 779 3478761 780 341055 781 26235 782 1485 783 55 784 1 785 7384942649010080 786 6646448384109072 787 5574440580220512 788 4355031703297275 789 3167295784216200 790 2142582442263900 791 1346766106565880 792 785613562163430 793 424655979547800 794 212327989773900 795 97997533741800 796 41648951840265 797 16253249498640 798 5804731963800 799 1889912732400 800 558383307300 801 148902215280 802 35607051480 803 7575968400 804 1420494075 805 231917400 806 32468436 807 3819816 808 367290 809 27720 810 1540 811 56 812 1 813 15033633249770520 814 14031391033119152 815 12220888964329584 816 9929472283517787 817 7522327487513475 818 5309878226480100 819 3489348548829780 820 2132379668729310 821 1210269541711230 822 636983969321700 823 310325523515700 824 139646485582065 825 57902201338905 826 22057981462440 827 7694644696200 828 2448296039700 829 707285522580 830 184509266760 831 43183019880 832 8996462475 833 1652411475 834 264385836 835 36288252 836 4187106 837 395010 838 29260 839 1596 840 57 841 1 842 29065024282889672 843 26252279997448736 844 22150361247847371 845 17451799771031262 846 12832205713993575 847 8799226775309880 848 5621728217559090 849 3342649210440540 850 1847253511032930 851 947309492837400 852 449972009097765 853 197548686920970 854 79960182801345 855 29752626158640 856 10142940735900 857 3155581562280 858 891794789340 859 227692286640 860 52179482355 861 10648873950 862 1916797311 863 300674088 864 40475358 865 4582116 866 424270 867 30856 868 1653 869 58 870 1 871 59132290782430712 872 55317304280338408 873 48402641245296107 874 39602161018878633 875 30284005485024837 876 21631432489303455 877 14420954992868970 878 8964377427999630 879 5189902721473470 880 2794563003870330 881 1397281501935165 882 647520696018735 883 277508869722315 884 109712808959985 885 39895566894540 886 13298522298180 887 4047376351620 888 1119487075980 889 279871768995 890 62828356305 891 12565671261 892 2217471399 893 341149446 894 45057474 895 5006386 896 455126 897 32509 898 1711 899 59 900 1 901 114449595062769120 902 103719945525634515 903 88004802264174740 904 69886166503903470 905 51915437974328292 906 36052387482172425 907 23385332420868600 908 14154280149473100 909 7984465725343800 910 4191844505805495 911 2044802197953900 912 925029565741050 913 387221678682300 914 149608375854525 915 53194089192720 916 17345898649800 917 5166863427600 918 1399358844975 919 342700125300 920 75394027566 921 14783142660 922 2558620845 923 386206920 924 50063860 925 5461512 926 487635 927 34220 928 1770 929 60 930 1 931 232714176627630544 932 218169540588403635 933 191724747789809255 934 157890968768078210 935 121801604478231762 936 87967825456500717 937 59437719903041025 938 37539612570341700 939 22138745874816900 940 12176310231149295 941 6236646703759395 942 2969831763694950 943 1312251244423350 944 536830054536825 945 202802465047245 946 70539987842520 947 22512762077400 948 6566222272575 949 1742058970275 950 418094152866 951 90177170226 952 17341763505 953 2944827765 954 436270780 955 55525372 956 5949147 957 521855 958 35990 959 1830 960 61 961 1 962 450883717216034179 963 409894288378212890 964 349615716557887465 965 279692573246309972 966 209769429934732479 967 147405545359541742 968 96977332473382725 969 59678358445158600 970 34315056105966195 971 18412956934908690 972 9206478467454345 973 4282083008118300 974 1849081298960175 975 739632519584070 976 273342452889765 977 93052749919920 978 29078984349975 979 8308281242850 980 2160153123141 981 508271323092 982 107518933731 983 20286591270 984 3381098545 985 491796152 986 61474519 987 6471002 988 557845 989 37820 990 1891 991 62 992 1 993 916312070471295267 994 860778005594247069 995 759510004936100355 996 629308289804197437 997 489462003181042451 998 357174975294274221 999 244382877832924467 1000 156655690918541325 1001 93993414551124795 1002 52728013040874885 1003 27619435402363035 1004 13488561475572645 1005 6131164307078475 1006 2588713818544245 1007 1012974972473835 1008 366395202809685 1009 122131734269895 1010 37387265592825 1011 10468434365991 1012 2668424446233 1013 615790256823 1014 127805525001 1015 23667689815 1016 3872894697 1017 553270671 1018 67945521 1019 7028847 1020 595665 1021 39711 1022 1953 1023 63 1024 1 1025 1777090076065542336 1026 1620288010530347424 1027 1388818294740297792 1028 1118770292985239888 1029 846636978475316672 1030 601557853127198688 1031 401038568751465792 1032 250649105469666120 1033 146721427591999680 1034 80347448443237920 1035 41107996877935680 1036 19619725782651120 1037 8719878125622720 1038 3601688791018080 1039 1379370175283520 1040 488526937079580 1041 159518999862720 1042 47855699958816 1043 13136858812224 1044 3284214703056 1045 743595781824 1046 151473214816 1047 27540584512 1048 4426165368 1049 621216192 1050 74974368 1051 7624512 1052 635376 1053 41664 1054 2016 1055 64 1056 1 1057 3609714217008132870 1058 3397378086595889760 1059 3009106305270645216 1060 2507588587725537680 1061 1965407271460556560 1062 1448194831602515360 1063 1002596421878664480 1064 651687674221131912 1065 397370533061665800 1066 227068876035237600 1067 121455445321173600 1068 60727722660586800 1069 28339603908273840 1070 12321566916640800 1071 4981058966301600 1072 1867897112363100 1073 648045936942300 1074 207374699821536 1075 60992558771040 1076 16421073515280 1077 4027810484880 1078 895068996640 1079 179013799328 1080 31966749880 1081 5047381560 1082 696190560 1083 82598880 1084 8259888 1085 677040 1086 43680 1087 2080 1088 65 1089 1 1090 7007092303604022630 1091 6406484391866534976 1092 5516694892996182896 1093 4472995859186094240 1094 3413602103063071920 1095 2450791253481179840 1096 1654284096099796392 1097 1049058207282797712 1098 624439409096903400 1099 348524321356411200 1100 182183167981760400 1101 89067326568860640 1102 40661170824914640 1103 17302625882942400 1104 6848956078664700 1105 2515943049305400 1106 855420636763836 1107 268367258592576 1108 77413632286320 1109 20448884000160 1110 4922879481520 1111 1074082795968 1112 210980549208 1113 37014131440 1114 5743572120 1115 778789440 1116 90858768 1117 8936928 1118 720720 1119 45760 1120 2145 1121 66 1122 1 1123 14226520737620288370 1124 13413576695470557606 1125 11923179284862717872 1126 9989690752182277136 1127 7886597962249166160 1128 5864393356544251760 1129 4105075349580976232 1130 2703342303382594104 1131 1673497616379701112 1132 972963730453314600 1133 530707489338171600 1134 271250494550621040 1135 129728497393775280 1136 57963796707857040 1137 24151581961607100 1138 9364899127970100 1139 3371363686069236 1140 1123787895356412 1141 345780890878896 1142 97862516286480 1143 25371763481680 1144 5996962277488 1145 1285063345176 1146 247994680648 1147 42757703560 1148 6522361560 1149 869648208 1150 99795696 1151 9657648 1152 766480 1153 47905 1154 2211 1155 67 1156 1 1157 27640097433090845976 1158 25336755980333275478 1159 21912870037044995008 1160 17876288714431443296 1161 13750991318793417920 1162 9969468706125227992 1163 6808417652963570336 1164 4376839919762295216 1165 2646461346833015712 1166 1503671219791486200 1167 801957983888792640 1168 400978991944396320 1169 187692294101632320 1170 82115378669464140 1171 33516481089577200 1172 12736262814039336 1173 4495151581425648 1174 1469568786235308 1175 443643407165376 1176 123234279768160 1177 31368725759168 1178 7282025622664 1179 1533058025824 1180 290752384208 1181 49280065120 1182 7392009768 1183 969443904 1184 109453344 1185 10424128 1186 814385 1187 50116 1188 2278 1189 68 1190 1 1191 56093138908331422716 1192 52976853413424121454 1193 47249626017378270486 1194 39789158751476438304 1195 31627280033224861216 1196 23720460024918645912 1197 16777886359088798328 1198 11185257572725865552 1199 7023301266595310928 1200 4150132566624501912 1201 2305629203680278840 1202 1202936975833188960 1203 588671286046028640 1204 269807672771096460 1205 115631859759041340 1206 46252743903616536 1207 17231414395464984 1208 5964720367660956 1209 1913212193400684 1210 566877686933536 1211 154603005527328 1212 38650751381832 1213 8815083648488 1214 1823810410032 1215 340032449328 1216 56672074888 1217 8361453672 1218 1078897248 1219 119877472 1220 11238513 1221 864501 1222 52394 1223 2346 1224 69 1225 1 1226 109069992321755544170 1227 100226479430802391940 1228 87038784768854708790 1229 71416438784701299520 1230 55347740058143507128 1231 40498346384007444240 1232 27963143931814663880 1233 18208558839321176480 1234 11173433833219812840 1235 6455761770304780752 1236 3508566179513467800 1237 1791608261879217600 1238 858478958817125100 1239 385439532530137800 1240 161884603662657876 1241 63484158299081520 1242 23196134763125940 1243 7877932561061640 1244 2480089880334220 1245 721480692460864 1246 193253756909160 1247 47465835030320 1248 10638894058520 1249 2163842859360 1250 396704524216 1251 65033528560 1252 9440350920 1253 1198774720 1254 131115985 1255 12103014 1256 916895 1257 54740 1258 2415 1259 70 1260 1 1261 221256270138418389602 1262 209296471752557936110 1263 187265264199657100730 1264 158455223553556008310 1265 126764178842844806648 1266 95846086442150951368 1267 68461490315822108120 1268 46171702771135840360 1269 29381992672540989320 1270 17629195603524593592 1271 9964327949818248552 1272 5300174441392685400 1273 2650087220696342700 1274 1243918491347262900 1275 547324136192795676 1276 225368761961739396 1277 86680293062207460 1278 31074067324187580 1279 10358022441395860 1280 3201570572795084 1281 914734449370024 1282 240719591939480 1283 58104729088840 1284 12802736917880 1285 2560547383576 1286 461738052776 1287 74473879480 1288 10639125640 1289 1329890705 1290 143218999 1291 13019909 1292 971635 1293 57155 1294 2485 1295 71 1296 1 1297 430552741890976325712 1298 396561735952215036840 1299 345720487753213109040 1300 285219402396400814958 1301 222610265284995758016 1302 164307576757973059488 1303 114633193086957948480 1304 75553695443676829680 1305 47011188276065582912 1306 27593523553342842144 1307 15264502391210933952 1308 7950261662089028100 1309 3894005712043605600 1310 1791242627540058576 1311 772692898154535072 1312 312049055023946856 1313 117754360386395040 1314 41432089765583440 1315 13559593014190944 1316 4116305022165108 1317 1155454041309504 1318 298824321028320 1319 70907466006720 1320 15363284301456 1321 3022285436352 1322 536211932256 1323 85113005120 1324 11969016345 1325 1473109704 1326 156238908 1327 13991544 1328 1028790 1329 59640 1330 2556 1331 72 1332 1 1333 873065282167813104916 1334 827114477843191362552 1335 742282223705428145880 1336 630939890149613923998 1337 507829667681396572974 1338 386917842042968817504 1339 278940769844931007968 1340 190186888530634778160 1341 122564883719742412592 1342 74604711829408425056 1343 42858025944553776096 1344 23214764053299962052 1345 11844267374132633700 1346 5685248339583664176 1347 2563935525694593648 1348 1084741953178481928 1349 429803415410341896 1350 159186450151978480 1351 54991682779774384 1352 17675898036356052 1353 5271759063474612 1354 1454278362337824 1355 369731787035040 1356 86270750308176 1357 18385569737808 1358 3558497368608 1359 621324937376 1360 97082021465 1361 13442126049 1362 1629348612 1363 170230452 1364 15020334 1365 1088430 1366 62196 1367 2628 1368 73 1369 1 1370 1700179760011004467468 1371 1569396701548619508432 1372 1373222113855042069878 1373 1138769557831010496972 1374 894747509724365390478 1375 665858611887899825472 1376 469127658375565786128 1377 312751772250377190752 1378 197169595549150837648 1379 117462737773962201152 1380 66072789997853738148 1381 35059031427432595752 1382 17529515713716297876 1383 8249183865278257824 1384 3648677478873075576 1385 1514545368588823824 1386 588989865562320376 1387 214178132931752864 1388 72667580816130436 1389 22947657099830664 1390 6726037425812436 1391 1824010149372864 1392 456002537343216 1393 104656320045984 1394 21944067106416 1395 4179822305984 1396 718406958841 1397 110524147514 1398 15071474661 1399 1799579064 1400 185250786 1401 16108764 1402 1150626 1403 64824 1404 2701 1405 74 1406 1 1407 3446310324346630677300 1408 3269576461559623975900 1409 2942618815403661578310 1410 2511991671686052566850 1411 2033517067555375887450 1412 1560606121612265215950 1413 1134986270263465611600 1414 781879430625942976880 1415 509921367799528028400 1416 314632333323113038800 1417 183535527771815939300 1418 101131821425286333900 1419 52588547141148893628 1420 25778699578994555700 1421 11897861344151333400 1422 5163222847461899400 1423 2103535234151144200 1424 803167998494073240 1425 286845713747883300 1426 95615237915961100 1427 29673694525643100 1428 8550047575185300 1429 2280012686716080 1430 560658857389200 1431 126600387152400 1432 26123889412400 1433 4898229264825 1434 828931106355 1435 125595622175 1436 16871053725 1437 1984829850 1438 201359550 1439 17259390 1440 1215450 1441 67525 1442 2775 1443 75 1444 1 1445 6715886785906254653200 1446 6212195276963285554210 1447 5454610487089714145160 1448 4545508739241428454300 1449 3594123189167641103400 1450 2695592391875730827550 1451 1916865700889408588480 1452 1291800798425471005280 1453 824553701122641067200 1454 498167861094928978100 1455 284667349197102273200 1456 153720368566435227528 1457 78367246720143449328 1458 37676560923145889100 1459 17061084191613232800 1460 7266758081613043600 1461 2906703232645217440 1462 1090013712241956540 1463 382460951663844400 1464 125288932441604200 1465 38223742100828400 1466 10830060261901380 1467 2840671544105280 1468 687259244541600 1469 152724276564800 1470 31022118677225 1471 5727160371180 1472 954526728530 1473 142466675900 1474 18855883575 1475 2186189400 1476 218618940 1477 18474840 1478 1282975 1479 70300 1480 2850 1481 76 1482 1 1483 13608507434599516007800 1484 12928082062869540207410 1485 11666805764052999699370 1486 10000119226331142599460 1487 8139631928409069557700 1488 6289715581043371930950 1489 4612458092765139416030 1490 3208666499314879593760 1491 2116354499548112072480 1492 1322721562217570045300 1493 782835210292031251300 1494 438387717763537500728 1495 232087615286578676856 1496 116043807643289338428 1497 54737645114759121900 1498 24327842273226276400 1499 10173461314258261040 1500 3996716944887173980 1501 1472474663905800940 1502 507749884105448600 1503 163512674542432600 1504 49053802362729780 1505 13670731806006660 1506 3527930788646880 1507 839983521106400 1508 183746395242025 1509 36749279048405 1510 6681687099710 1511 1096993404430 1512 161322559475 1513 21042072975 1514 2404808340 1515 237093780 1516 19757815 1517 1353275 1518 73150 1519 2926 1520 77 1521 1 1522 26536589497469056215210 1523 24594887826922539906780 1524 21666924990384142298830 1525 18139751154740212157160 1526 14429347509452441488650 1527 10902173673808511346980 1528 7821124592080019009790 1529 5325020998862991666240 1530 3439076061765682117780 1531 2105556772509601296600 1532 1221222928055568752028 1533 670475333050116177584 1534 348131422929868015284 1535 170781452758048460328 1536 79065487387985398300 1537 34501303587484537440 1538 14170178259145435020 1539 5469191608792974920 1540 1980224548011249540 1541 671262558647881200 1542 212566476905162380 1543 62724534168736440 1544 17198662594653540 1545 4367914309753280 1546 1023729916348425 1547 220495674290430 1548 43430966148115 1549 7778680504140 1550 1258315963905 1551 182364632450 1552 23446881315 1553 2641902120 1554 256851595 1555 21111090 1556 1426425 1557 76076 1558 3003 1559 78 1560 1 1561 53753604366668088230810 1562 51131477324391596121990 1563 46261812817306682205610 1564 39806676145124354455990 1565 32569098664192653645810 1566 25331521183260952835630 1567 18723298265888530356770 1568 13146145590943010676030 1569 8764097060628673784020 1570 5544632834275283414380 1571 3326779700565170048628 1572 1891698261105684929612 1573 1018606755979984192868 1574 518912875687916475612 1575 249846940146033858628 1576 113566790975469935740 1577 48671481846629972460 1578 19639369867938409940 1579 7449416156804224460 1580 2651487106659130740 1581 883829035553043580 1582 275291011073898820 1583 79923196763389980 1584 21566576904406820 1585 5391644226101705 1586 1244225590638855 1587 263926640438545 1588 51209646652255 1589 9036996468045 1590 1440680596355 1591 205811513765 1592 26088783435 1593 2898753715 1594 277962685 1595 22537515 1596 1502501 1597 79079 1598 3081 1599 79 1600 1 1601 104885081691059684352800 1602 97393290141698278327600 1603 86068488962431036661600 1604 72375774809317008101800 1605 57900619847453606481440 1606 44054819449149483192400 1607 31869443856831541032800 1608 21910242651571684460050 1609 14308729894903957198400 1610 8871412534840453463008 1611 5218477961670854978240 1612 2910305017085669122480 1613 1537519631667900668480 1614 768759815833950334240 1615 363413731121503794368 1616 162238272822099908200 1617 68310851714568382400 1618 27088786024742634400 1619 10100903263463355200 1620 3535316142212174320 1621 1159120046626942400 1622 355214207837288800 1623 101489773667796800 1624 26958221130508525 1625 6635869816740560 1626 1508152231077400 1627 315136287090800 1628 60246643120300 1629 10477677064400 1630 1646492110120 1631 231900297200 1632 28987537150 1633 3176716400 1634 300500200 1635 24040016 1636 1581580 1637 82160 1638 3160 1639 80 1640 1 1641 212392290424395860814420 1642 202278371832757962680400 1643 183461779104129314989200 1644 158444263771748044763400 1645 130276394656770614583240 1646 101955439296603089673840 1647 75924263305981024225200 1648 53779686508403225492850 1649 36218972546475641658450 1650 23180142429744410661408 1651 14089890496511308441248 1652 8128782978756524100720 1653 4447824648753569790960 1654 2306279447501851002720 1655 1132173546955454128608 1656 525652003943603702568 1657 230549124536668290600 1658 95399637739311016800 1659 37189689288205989600 1660 13636219405675529520 1661 4694436188839116720 1662 1514334254464231200 1663 456703981505085600 1664 128447994798305325 1665 33594090947249085 1666 8144022047817960 1667 1823288518168200 1668 375382930211100 1669 70724320184700 1670 12124169174520 1671 1878392407320 1672 260887834350 1673 32164253550 1674 3477216600 1675 324540216 1676 25621596 1677 1663740 1678 85320 1679 3240 1680 81 1681 1 1682 414670662257153823494820 1683 385740150936887277669600 1684 341906042875877359752600 1685 288720658428518659346640 1686 232231833953373704257080 1687 177879702602584113899040 1688 129703949814384249718050 1689 89998659054878867151300 1690 59399114976220052319858 1691 37270032926255719102656 1692 22218673475267832541968 1693 12576607627510093891680 1694 6754104096255420793680 1695 3438452994457305131328 1696 1657825550899057831176 1697 756201128480271993168 1698 325948762275979307400 1699 132589327027517006400 1700 50825908693881519120 1701 18330655594514646240 1702 6208770443303347920 1703 1971038235969316800 1704 585151976303390925 1705 162042085745554410 1706 41738112995067045 1707 9967310565986160 1708 2198671448379300 1709 446107250395800 1710 82848489359220 1711 14002561581840 1712 2139280241670 1713 293052087900 1714 35641470150 1715 3801756816 1716 350161812 1717 27285336 1718 1749060 1719 88560 1720 3321 1721 82 1722 1 1723 839455243105945545123660 1724 800410813194041101164420 1725 727646193812764637422200 1726 630626701304396019099240 1727 520952492381892363603720 1728 410111536555957818156120 1729 307583652416968363617090 1730 219702608869263116869350 1731 149397774031098919471158 1732 96669147902475771422514 1733 59488706401523551644624 1734 34795281102777926433648 1735 19330711723765514685360 1736 10192557090712725925008 1737 5096278545356362962504 1738 2414026679379329824344 1739 1082149890756251300568 1740 458538089303496313800 1741 183415235721398525520 1742 69156564288396165360 1743 24539426037817994160 1744 8179808679272664720 1745 2556190212272707725 1746 747194062048945335 1747 203780198740621455 1748 51705423561053205 1749 12165982014365460 1750 2644778698775100 1751 528955739755020 1752 96851050941060 1753 16141841823510 1754 2432332329570 1755 328693558050 1756 39443226966 1757 4151918628 1758 377447148 1759 29034396 1760 1837620 1761 91881 1762 3403 1763 83 1764 1 1765 1639866056299986646288080 1766 1528057007006805738586620 1767 1358272895117160656521440 1768 1151579193686288382702960 1769 931064028937850181759840 1770 717695188972926181773210 1771 527286261286231480486440 1772 369100382900362036340508 1773 246066921933574690893672 1774 156157854303999323067138 1775 94283987504301478078272 1776 54125992826543441119008 1777 29523268814478240610368 1778 15288835636069088887512 1779 7510305224735692786848 1780 3496176570135581124912 1781 1540687980059747614368 1782 641953325024894839320 1783 252571800009794690880 1784 93695990326214159520 1785 32719234717090658880 1786 10735998891545372445 1787 3303384274321653060 1788 950974260789566790 1789 255485622301674660 1790 63871405575418665 1791 14810760713140560 1792 3173734438530120 1793 625806790696080 1794 112992892764570 1795 18574174153080 1796 2761025887620 1797 368136785016 1798 43595145594 1799 4529365776 1800 406481544 1801 30872016 1802 1929501 1803 95284 1804 3486 1805 84 1806 1 1807 3318776542511877736535400 1808 3167923063306792384874700 1809 2886329902123966395108060 1810 2509852088803449039224400 1811 2082643222624138564462800 1812 1648759217910776363533050 1813 1244981450259157662259650 1814 896386644186593516826948 1815 615167304833936727234180 1816 402224776237574013960810 1817 250441841808300801145410 1818 148409980330844919197280 1819 83649261641021681729376 1820 44812104450547329497880 1821 22799140860804781674360 1822 11006481794871273911760 1823 5036864550195328739280 1824 2182641305084642453688 1825 894525125034689530200 1826 346267790336008850400 1827 126415225043304818400 1828 43455233608636031325 1829 14039383165867025505 1830 4254358535111219850 1831 1206459883091241450 1832 319357027877093325 1833 78682166288559225 1834 17984495151670680 1835 3799541229226200 1836 738799683460650 1837 131567066917650 1838 21335200040700 1839 3129162672636 1840 411731930610 1841 48124511370 1842 4935847320 1843 437353560 1844 32801517 1845 2024785 1846 98770 1847 3570 1848 85 1849 1 1850 6486699605818670121410100 1851 6054252965430758779982760 1852 5396181990927415434332460 1853 4592495311427587603687200 1854 3731402440534914927995850 1855 2893740668169934025792700 1856 2141368094445751179086598 1857 1511553949020530244061128 1858 1017392081071510741194990 1859 652666618045874815106220 1860 398851822139145720342690 1861 232059241971866600926656 1862 128461366091569011227256 1863 67611245311352111172240 1864 33805622655676055586120 1865 16043346345066602651040 1866 7219505855279971192968 1867 3077166430119331983888 1868 1240792915370698380600 1869 472683015379313668800 1870 169870458651940849725 1871 57494616774503056830 1872 18293741700978245355 1873 5460818418202461300 1874 1525816910968334775 1875 398039194165652550 1876 96666661440229905 1877 21784036380896880 1878 4538340912686850 1879 870366750378300 1880 152902266958350 1881 24464362713336 1882 3540894603246 1883 459856441980 1884 53060358690 1885 5373200880 1886 470155077 1887 34826302 1888 2123555 1889 102340 1890 3655 1891 86 1892 1 1893 13124252690842425594480900 1894 12540952571249428901392860 1895 11450434956358174214315220 1896 9988677302355003038019660 1897 8323897751962502531683050 1898 6625143108704848953788550 1899 5035108762615685204879298 1900 3652922043466281423147726 1901 2528946030092040985256118 1902 1670058699117385556301210 1903 1051518440185020535448910 1904 630911064111012321269346 1905 360520608063435612153912 1906 196072611402921122399496 1907 101416867967028166758360 1908 49848969000742658237160 1909 23262852200346573844008 1910 10296672285399303176856 1911 4317959345490030364488 1912 1713475930750012049400 1913 642553474031254518525 1914 227365075426443906555 1915 75788358475481302185 1916 23754560119180706655 1917 6986635329170796075 1918 1923856105133987325 1919 494705855605882455 1920 118450697821126785 1921 26322377293583730 1922 5408707663065150 1923 1023269017336650 1924 177366629671686 1925 28005257316582 1926 4000751045226 1927 512916800670 1928 58433559570 1929 5843355957 1930 504981379 1931 36949857 1932 2225895 1933 105995 1934 3741 1935 87 1936 1 1937 25665205262091854495873760 1938 23991387527607603115708080 1939 21439112258713177252334880 1940 18312575054317505569702710 1941 14949040860667351485471600 1942 11660251871320534158667848 1943 8688030806081966628027024 1944 6181868073558322408403844 1945 4199004729209426541557328 1946 2721577139302406091750120 1947 1682429504296032856718256 1948 991431672174447933423258 1949 556593219466356734553408 1950 297489479369949289157856 1951 151265836967770824995520 1952 73111821201089232081168 1953 33559524485745877020864 1954 14614631630889333541344 1955 6031435276240042413888 1956 2356029404781266567925 1957 869918549457698425080 1958 303153433901925208740 1959 99542918594662008840 1960 30741195448351502730 1961 8910491434304783400 1962 2418561960739869780 1963 613156553427009240 1964 144773075114710515 1965 31731084956648880 1966 6431976680401800 1967 1200635647008336 1968 205371886988268 1969 32006008361808 1970 4513667845896 1971 571350360240 1972 64276915527 1973 6348337336 1974 541931236 1975 39175752 1976 2331890 1977 109736 1978 3828 1979 88 1980 1 1981 51913710643776705684835560 1982 49656592789699457611581840 1983 45430499786320780368042960 1984 39751687313030682822037590 1985 33261615914984857055174310 1986 26609292731987885644139448 1987 20348282677402500786694872 1988 14869898879640289036430868 1989 10380872802767748949961172 1990 6920581868511832633307448 1991 4404006643598438948468376 1992 2673861176470480790141514 1993 1548024891640804667976666 1994 854082698836306023711264 1995 448755316337720114153376 1996 224377658168860057076688 1997 106671345686835109102032 1998 48174156116635210562208 1999 20646066907129375955232 2000 8387464681021308981813 2001 3225947954238964993005 2002 1173071983359623633820 2003 402696352496587217580 2004 130284114043013511570 2005 39651686882656286130 2006 11329053395044653180 2007 3031718514166879020 2008 757929628541719755 2009 176504160071359395 2010 38163061637050680 2011 7632612327410136 2012 1406007533996604 2013 237377895350076 2014 36519676207704 2015 5085018206136 2016 635627275767 2017 70625252863 2018 6890268572 2019 581106988 2020 41507642 2021 2441626 2022 113564 2023 3916 2024 89 2025 1 2026 101570303433476163296417400 2027 95087092576020237979624800 2028 85182187099351463190080550 2029 73013303228015539877211900 2030 59870908646972742699313758 2031 46957575409390386430834320 2032 35218181557042789823125740 2033 25250771682408037986392040 2034 17301454671279581583268620 2035 11324588512110271581775824 2036 7077867820068919738609890 2037 4221886068111285458118180 2038 2402107590477110691687930 2039 1302838015174026137864640 2040 673132974506580171230064 2041 331049003855695166178720 2042 154845501803470319664240 2043 68820223023764586517440 2044 29033531588150684937045 2045 11613412635260273974818 2046 4399019937598588626825 2047 1575768335856210851400 2048 532980466539600729150 2049 169935800925669797700 2050 50980740277700939310 2051 14360771909211532200 2052 3789648142708598775 2053 934433788613079150 2054 214667221708410075 2055 45795673964460816 2056 9038619861406740 2057 1643385429346680 2058 273897571557780 2059 41604694413840 2060 5720645481903 2061 706252528630 2062 77515521435 2063 7471375560 2064 622614630 2065 43949268 2066 2555190 2067 117480 2068 4005 2069 90 2070 1 2071 205397724721029574666088520 2072 196657396009496401276042200 2073 180269279675371701169705350 2074 158195490327367003067292450 2075 132884211874988282576525658 2076 106828484056363129130148078 2077 82175756966433176253960060 2078 60468953239450827809517780 2079 42552226353687619569660660 2080 28626043183389853165044444 2081 18402456332179191320385714 2082 11299753888180205196728070 2083 6623993658588396149806110 2084 3704945605651136829552570 2085 1975970989680606309094704 2086 1004181978362275337408784 2087 485894505659165485842960 2088 223665724827234906181680 2089 97853754611915271454485 2090 40646944223410958911863 2091 16012432572858862601643 2092 5974788273454799478225 2093 2108748802395811580550 2094 702916267465270526850 2095 220916541203370737010 2096 65341512186912471510 2097 18150420051920130975 2098 4724081931321677925 2099 1149101010321489225 2100 260462895672870891 2101 54834293825867556 2102 10682005290753420 2103 1917283000904460 2104 315502265971620 2105 47325339895743 2106 6426898010533 2107 783768050065 2108 84986896995 2109 8093990190 2110 666563898 2111 46504458 2112 2672670 2113 121485 2114 4095 2115 91 2116 1 2117 402055120730525975942130720 2118 376926675684868102445747550 2119 338464770002738704236997800 2120 291079702202355285643818108 2121 239712695931351411706673736 2122 189004241022796305384108138 2123 142644710205884004063477840 2124 103021179593138447379178440 2125 71178269537077472734705104 2126 47028499515569044485430158 2127 29702210220359396517113784 2128 17923747546768601346534180 2129 10328939264239532979358680 2130 5680916595331743138647274 2131 2980152968042881646503488 2132 1490076484021440823251744 2133 709560230486400392024640 2134 321519479439150177636165 2135 138500698835326230366348 2136 56659376796269821513506 2137 21987220846313662079868 2138 8083537075850611058775 2139 2811665069861082107400 2140 923832808668641263860 2141 286258053390283208520 2142 83491932238832602485 2143 22874501983241808900 2144 5873182941643167150 2145 1409563905994360116 2146 315297189498738447 2147 65516299116620976 2148 12599288291657880 2149 2232785266876080 2150 362827605867363 2151 53752237906276 2152 7210666060598 2153 868754947060 2154 93080887185 2155 8760554088 2156 713068356 2157 49177128 2158 2794155 2159 125580 2160 4186 2161 92 2162 1 2163 812850570172585125274307760 2164 778981796415394078387878270 2165 715391445687606806682745350 2166 629544472205093989880815908 2167 530792398133706697350491844 2168 428716936954147717090781874 2169 331648951228680309447585978 2170 245665889799022451442656280 2171 174199449130215920113883544 2172 118206769052646517220135262 2173 76730709735928441002543942 2174 47625957767127997863647964 2175 28252686811008134325892860 2176 16009855859571276118005954 2177 8661069563374624785150762 2178 4470229452064322469755232 2179 2199636714507841215276384 2180 1031079709925550569660805 2181 460020178274476408002513 2182 195160075631596051879854 2183 78646597642583483593374 2184 30070757922164273138643 2185 10895202145711693166175 2186 3735497878529723371260 2187 1210090862058924472380 2188 369749985629115811005 2189 106366434222074411385 2190 28747684924884976050 2191 7282746847637527266 2192 1724861095493098563 2193 380813488615359423 2194 78115587408278856 2195 14832073558533960 2196 2595612872743443 2197 416579843773639 2198 60962903966874 2199 8079421007658 2200 961835834245 2201 101841441273 2202 9473622444 2203 762245484 2204 51971283 2205 2919735 2206 129766 2207 4278 2208 93 2209 1 2210 1591832366587979203662186030 2211 1494373242103000885070623620 2212 1344935917892700796563561258 2213 1160336870338800687231307752 2214 959509335087854414441273718 2215 760365888182828026538367852 2216 577314841027702760890242258 2217 419865338929238371556539824 2218 292406218182862437334018806 2219 194937478788574958222679204 2220 124356667503056438866191906 2221 75878644578136132189540824 2222 44262542670579410443898814 2223 24670925422945900903156716 2224 13131299015438947254905994 2225 6669866166572163685031616 2226 3230716424433391784937189 2227 1491099888200026977663318 2228 655180253906072459882367 2229 273806673274179535473228 2230 108717355564747756732017 2231 40965960067875966304818 2232 14630700024241416537435 2233 4945588740588647843640 2234 1579840847688040283385 2235 476116419851190222390 2236 135114119146959387435 2237 36030431772522503316 2238 9007607943130625829 2239 2105674584108457986 2240 458929076023638279 2241 92947660966812816 2242 17427686431277403 2243 3012192716517082 2244 477542747740513 2245 69042324974532 2246 9041256841903 2247 1063677275518 2248 111315063717 2249 10235867928 2250 814216767 2251 54891018 2252 3049501 2253 134044 2254 4371 2255 94 2256 1 2257 3217533506933149454210801550 2258 3086205608690980088732809650 2259 2839309159995701681634184878 2260 2505272788231501483794869010 2261 2119846205426655101672581470 2262 1719875223270682440979641570 2263 1337680729210530787428610110 2264 997180179956941132446782082 2265 712271557112100808890558630 2266 487343696971437395556698010 2267 319294146291631397088871110 2268 200235312081192571055732730 2269 120141187248715542633439638 2270 68933468093525311347055530 2271 37802224438384848158062710 2272 19801165182011110939937610 2273 9900582591005555469968805 2274 4721816312633418762600507 2275 2146280142106099437545685 2276 928986927180251995355595 2277 382524028838927292205245 2278 149683315632623723036835 2279 55596660092117382842253 2280 19576288764830064381075 2281 6525429588276688127025 2282 2055957267539230505775 2283 611230538998149609825 2284 171144550919481890751 2285 45038039715653129145 2286 11113282527239083815 2287 2564603660132096265 2288 551876736990451095 2289 110375347398090219 2290 20439879147794485 2291 3489735464257595 2292 546585072715045 2293 78083581816435 2294 10104934117421 2295 1174992339235 2296 121550931645 2297 11050084695 2298 869107785 2299 57940519 2300 3183545 2301 138415 2302 4465 2303 95 2304 1 2305 6303739115624129542943611200 2306 5925514768686681770366994528 2307 5344581948227203165429053888 2308 4625118993658156585467450480 2309 3839721428697337542652223040 2310 3057555952481213228408251680 2311 2334860909167471919875392192 2312 1709451737069041941337340712 2313 1199615254083538204447256640 2314 806637843263068792645569120 2315 519529458372823968144603840 2316 320376499329908113689172368 2317 189074655342240853980495168 2318 106735692531910159505118240 2319 57603389620395959098000320 2320 29701747773016666409906415 2321 14622398903638974232569312 2322 6868096454739518200146192 2323 3075267069286351432901280 2324 1311510956019179287560840 2325 532207344471551015242080 2326 205279975724741105879088 2327 75172948856947447223328 2328 26101718353106752508100 2329 8581386855815918632800 2330 2667187806537380115600 2331 782375089917631500576 2332 216182590635135019896 2333 56151322242892212960 2334 13677886187371180080 2335 3116480397122547360 2336 662252084388541314 2337 130815226545884704 2338 23929614612052080 2339 4036320536972640 2340 624668654531480 2341 88188515933856 2342 11279926456656 2343 1296543270880 2344 132601016340 2345 11919192480 2346 927048304 2347 61124064 2348 3321960 2349 142880 2350 4560 2351 96 2352 1 2353 12738806129490428451365214300 2354 12229253884310811313310605728 2355 11270096716913884935796048416 2356 9969700941885359750896504368 2357 8464840422355494128119673520 2358 6897277381178550771060474720 2359 5392416861648685148283643872 2360 4044312646236513861212732904 2361 2909066991152580145784597352 2362 2006253097346606997092825760 2363 1326167301635892760790172960 2364 839905957702732081833776208 2365 509451154672148967669667536 2366 295810347874151013485613408 2367 164339082152306118603118560 2368 87305137393412625507906735 2369 44324146676655640642475727 2370 21490495358378492432715504 2371 9943363524025869633047472 2372 4386778025305530720462120 2373 1843718300490730302802920 2374 737487320196292121121168 2375 280452924581688553102416 2376 101274667210054199731428 2377 34683105208922671140900 2378 11248574662353298748400 2379 3449562896455011616176 2380 998557680552766520472 2381 272333912878027232856 2382 69829208430263393040 2383 16794366584493727440 2384 3778732481511088674 2385 793067310934426018 2386 154744841157936784 2387 27965935149024720 2388 4660989191504120 2389 712857170465336 2390 99468442390512 2391 12576469727536 2392 1429144287220 2393 144520208820 2394 12846240784 2395 988172368 2396 64446024 2397 3464840 2398 147440 2399 4656 2400 97 2401 1 2402 24968060013801239764675820028 2403 23499350601224696249106654144 2404 21239797658799244686692552784 2405 18434541364240853879016177888 2406 15362117803534044899180148240 2407 12289694242827235919344118592 2408 9436729507885199009496376776 2409 6953379637389094006997330256 2410 4915320088499187142877423112 2411 3332420398982499757882998720 2412 2166073259338624842623949168 2413 1349357112374881049503443744 2414 805261502546299981155280944 2415 460149430026457132088731968 2416 251644219545718744111025295 2417 131629284070068266150382462 2418 65814642035034133075191231 2419 31433858882404362065762976 2420 14330141549331400353509592 2421 6230496325796261023265040 2422 2581205620687022423924088 2423 1017940244777980674223584 2424 381727591791742752833844 2425 135957772418976870872328 2426 45931679871275969889300 2427 14698137558808310364576 2428 4448120577007778136648 2429 1270891593430793753328 2430 342163121308290625896 2431 86623575014757120480 2432 20573099066004816114 2433 4571799792445514692 2434 947812152092362802 2435 182710776306961504 2436 32626924340528840 2437 5373846361969456 2438 812325612855848 2439 112044912118048 2440 14005614014756 2441 1573664496040 2442 157366449604 2443 13834413152 2444 1052618392 2445 67910864 2446 3612280 2447 152096 2448 4753 2449 98 2450 1 2451 50445672272782096667406248628 2452 48467410615025936013782474172 2453 44739148260023940935799206928 2454 39674339023040098565708730672 2455 33796659167774898778196326128 2456 27651812046361280818524266832 2457 21726423750712434928840495368 2458 16390109145274293016493707032 2459 11868699725888281149874753368 2460 8247740487481686900760421832 2461 5498493658321124600506947888 2462 3515430371713505892127392912 2463 2154618614921181030658724688 2464 1265410932572757113244012912 2465 711793649572175876199757263 2466 383273503615787010261407757 2467 197443926105102399225573693 2468 97248500917438495140954207 2469 45764000431735762419272568 2470 20560637875127661376774632 2471 8811701946483283447189128 2472 3599145865465003098147672 2473 1399667836569723427057428 2474 517685364210719623706172 2475 181889452290252840761628 2476 60629817430084280253876 2477 19146258135816088501224 2478 5719012170438571889976 2479 1613054714739084379224 2480 428786696323047746376 2481 107196674080761936594 2482 25144898858450330806 2483 5519611944537877494 2484 1130522928399324306 2485 215337700647490344 2486 38000770702498296 2487 6186171974825304 2488 924370524973896 2489 126050526132804 2490 15579278510796 2491 1731030945644 2492 171200862756 2493 14887031544 2494 1120529256 2495 71523144 2496 3764376 2497 156849 2498 4851 2499 99 2500 1 2501 98913082887808032681188722800 2502 93206558875049876949581681100 2503 84413487283064039501507937600 2504 73470998190814997343905056800 2505 61448471214136179596720592960 2506 49378235797073715747364762200 2507 38116532895986727945334202400 2508 28258808871162574166368460400 2509 20116440213369968050635175200 2510 13746234145802811501267369720 2511 9013924030034630492634340800 2512 5670048986634686922786117600 2513 3420029547493938143902737600 2514 1977204582144932989443770175 2515 1095067153187962886461165020 2516 580717429720889409486981450 2517 294692427022540894366527900 2518 143012501349174257560226775 2519 66324638306863423796047200 2520 29372339821610944823963760 2521 12410847811948286545336800 2522 4998813702034726525205100 2523 1917353200780443050763600 2524 699574816500972464467800 2525 242519269720337121015504 2526 79776075565900368755100 2527 24865270306254660391200 2528 7332066885177656269200 2529 2041841411062132125600 2530 535983370403809682970 2531 132341572939212267400 2532 30664510802988208300 2533 6650134872937201800 2534 1345860629046814650 2535 253338471349988640 2536 44186942677323600 2537 7110542499799200 2538 1050421051106700 2539 141629804643600 2540 17310309456440 2541 1902231808400 2542 186087894300 2543 16007560800 2544 1192052400 2545 75287520 2546 3921225 2547 161700 2548 4950 2549 100 2550 1 2551 199804427433372226016001220056 2552 192119641762857909630770403900 2553 177620046158113916451089618700 2554 157884485473879036845412994400 2555 134919469404951176940625649760 2556 110826707011209895344085355160 2557 87494768693060443692698964600 2558 66375341767149302111702662800 2559 48375249084532542217003635600 2560 33862674359172779551902544920 2561 22760158175837441993901710520 2562 14683973016669317415420458400 2563 9090078534128625066688855200 2564 5397234129638871133346507775 2565 3072271735332895875904935195 2566 1675784582908852295948146470 2567 875409856743430303853509350 2568 437704928371715151926754675 2569 209337139656037681356273975 2570 95696978128474368620010960 2571 41783187633559231369300560 2572 17409661513983013070541900 2573 6916166902815169575968700 2574 2616928017281415515231400 2575 942094086221309585483304 2576 322295345286237489770604 2577 104641345872155029146300 2578 32197337191432316660400 2579 9373908296239788394800 2580 2577824781465941808570 2581 668324943343021950370 2582 163006083742200475700 2583 37314645675925410100 2584 7995995501984016450 2585 1599199100396803290 2586 297525414027312240 2587 51297485177122800 2588 8160963550905900 2589 1192050855750300 2590 158940114100040 2591 19212541264840 2592 2088319702700 2593 202095455100 2594 17199613200 2595 1267339920 2596 79208745 2597 4082925 2598 166650 2599 5050 2600 101 2601 1 2602 391924069196230135646771623956 2603 369739687920971826081860022600 2604 335504531631992953296502613100 2605 292803954878830213786038644160 2606 245746176416161072284711004920 2607 198321475704270339036784319760 2608 153870110460209745804401627400 2609 114750590851681844328706298400 2610 82237923443705321768906180520 2611 56622832535010221545804255440 2612 37444131192506759409322168920 2613 23774051550797942482109313600 2614 14487312663767496200035362975 2615 8469505864971767009251442970 2616 4748056318241748171853081665 2617 2551194439652282599801655820 2618 1313114785115145455780264025 2619 647042068027752833283028650 2620 305034117784512049976284935 2621 137480165762033599989311520 2622 59192849147542244439842460 2623 24325828416798182646510600 2624 9533094920096585091200100 2625 3559022103502725100714704 2626 1264389431507547075253908 2627 426936691158392518916904 2628 136838683063587345806700 2629 41571245487672105055200 2630 11951733077705730203370 2631 3246149724808963758940 2632 831331027085222426070 2633 200320729418125885800 2634 45310641177909426550 2635 9595194602380819740 2636 1896724514424115530 2637 348822899204435040 2638 59458448728028700 2639 9353014406656200 2640 1350990969850340 2641 178152655364880 2642 21300860967540 2643 2290415157800 2644 219295068300 2645 18466953120 2646 1346548665 2647 83291670 2648 4249575 2649 171700 2650 5151 2651 102 2652 1 2653 791532924062974587678774064068 2654 761663757117201961728631646556 2655 705244219552964779378362635700 2656 628308486510823167082541257260 2657 538550131294991286070749649080 2658 444067652120431411321495324680 2659 352191586164480084841185947160 2660 268620701311891590133107925800 2661 196988514295387166097612478920 2662 138860755978715543314710435960 2663 94066963727516980955126424360 2664 61218182743304701891431482520 2665 38261364214565438682144676575 2666 22956818528739263209286805945 2667 13217562183213515181104524635 2668 7299250757894030771654737485 2669 3864309224767428055581919845 2670 1960156853142898289063292675 2671 952076185812264883259313585 2672 442514283546545649965596455 2673 196673014909575844429153980 2674 83518677564340427086353060 2675 33858923336894767737710700 2676 13092117023599310191914804 2677 4823411535010272175968612 2678 1691326122665939594170812 2679 563775374221979864723604 2680 178409928551259450861900 2681 53522978565377835258570 2682 15197882802514693962310 2683 4077480751894186185010 2684 1031651756503348311870 2685 245631370596035312350 2686 54905835780290246290 2687 11491919116804935270 2688 2245547413628550570 2689 408281347932463740 2690 68811463134684900 2691 10704005376506540 2692 1529143625215220 2693 199453516332420 2694 23591276125340 2695 2509710226100 2696 237762021420 2697 19813501785 2698 1429840335 2699 87541245 2700 4421275 2701 176851 2702 5253 2703 103 2704 1 2705 1553196681180176549407405710624 2706 1466907976670166741106994282256 2707 1333552706063787946460903892960 2708 1166858617805814453153290906340 2709 982617783415422697392244973760 2710 796259238284911496162681271840 2711 620812287476371674974293872960 2712 465609215607278756230720404720 2713 335849270274102709412322914880 2714 232927719706232524269836860320 2715 155285146470821682846557906880 2716 99479546957870140573576159095 2717 61218182743304701891431482520 2718 36174380711952778390391330580 2719 20516812941107545952759262120 2720 11163559982661458827236657330 2721 5824466077910326344645212520 2722 2912233038955163172322606260 2723 1394590469358810533224910040 2724 639187298456121494394750435 2725 280191692473916271515507040 2726 117377600901235194824063760 2727 46951040360494077929625504 2728 17915528558609582367883416 2729 6514737657676211770139424 2730 2255101496887919458894416 2731 742185302773239315585504 2732 231932907116637286120470 2733 68720861367892529220880 2734 19275363554408880147320 2735 5109132508397534496880 2736 1277283127099383624220 2737 300537206376325558640 2738 66397754897095181560 2739 13737466530433485840 2740 2653828761561014310 2741 477092811067148640 2742 79515468511191440 2743 12233149001721760 2744 1728597141547640 2745 223044792457760 2746 26100986351440 2747 2747472247520 2748 257575523205 2749 21243342120 2750 1517381580 2751 91962520 2752 4598126 2753 182104 2754 5356 2755 104 2756 1 2757 3136262529306125724764953838760 2758 3020104657850343290514399992880 2759 2800460682733954687567898175216 2760 2500411323869602399614194799300 2761 2149476401221237150545535880100 2762 1778877021700334193554926245600 2763 1417071525761283171136975144800 2764 1086421503083650431205014277680 2765 801458485881381465643043319600 2766 568776989980335233682159775200 2767 388212866177054207116394767200 2768 254764693428691823420134065975 2769 160697729701174842465007641615 2770 97392563455257480281822813100 2771 56691193653060324343150592700 2772 31680372923769004779995919450 2773 16988026060571785171881869850 2774 8736699116865489516967818780 2775 4306823508313973705547516300 2776 2033777767814932027619660475 2777 919378990930037765910257475 2778 397569293375151466339570800 2779 164328641261729272753689264 2780 64866568919103660297508920 2781 24430266216285794138022840 2782 8769839154564131229033840 2783 2997286799661158774479920 2784 974118209889876601705974 2785 300653768484529815341350 2786 87996224922301409368200 2787 24384496062806414644200 2788 6386415635496918121100 2789 1577820333475709182860 2790 366934961273420740200 2791 80135221427528667400 2792 16391295291994500150 2793 3130921572628162950 2794 556608279578340080 2795 91748617512913200 2796 13961746143269400 2797 1951641934005400 2798 249145778809200 2799 28848458598960 2800 3005047770725 2801 278818865325 2802 22760723700 2803 1609344100 2804 96560646 2805 4780230 2806 187460 2807 5460 2808 105 2809 1 2810 6156367187156469015279353831640 2811 5820565340584297978082298168096 2812 5300872006603557087182092974516 2813 4649887725090839550159730679400 2814 3928353422921571344100462125700 2815 3195948547461617364691901390400 2816 2503493028844933602341989422480 2817 1887879988965031896848057597280 2818 1370235475861716699325203094800 2819 956989856157389440798554542400 2820 642977559605746030536528833175 2821 415462423129866665885141707590 2822 258090293156432322746830454715 2823 154083757108317804624973405800 2824 88371566576829329123146512150 2825 48668398984340789951877789300 2826 25724725177437274688849688630 2827 13043522625179463222515335080 2828 6340601276128905733167176775 2829 2953156758744969793529917950 2830 1316948284305189232249828275 2831 561897934636880739093260064 2832 229195210180832933051198184 2833 89296835135389454435531760 2834 33200105370849925367056680 2835 11767125954225290003513760 2836 3971405009551035376185894 2837 1274771978374406417047324 2838 388649993406831224709550 2839 112380720985107824012400 2840 30770911698303332765300 2841 7964235968972627303960 2842 1944755294749129923060 2843 447070182700949407600 2844 96526516719523167550 2845 19522216864622663100 2846 3687529852206503030 2847 648356897091253280 2848 105710363656182600 2849 15913388077274800 2850 2200787712814600 2851 277994237408160 2852 31853506369685 2853 3283866636050 2854 301579589025 2855 24370067800 2856 1705904746 2857 101340876 2858 4967690 2859 192920 2860 5565 2861 106 2862 1 2863 12428892245768720464809261509160 2864 11976932527740766993361651999736 2865 11121437347187855065264391142612 2866 9950759731694396637341823653916 2867 8578241148012410894260192805100 2868 7124301970383188708792363516100 2869 5699441576306550967033890812880 2870 4391373017809965499190047019760 2871 3258115464826748596173260692080 2872 2327225332019106140123757637200 2873 1599967415763135471335083375575 2874 1058439982735612696421670540765 2875 673552716286298988631972162305 2876 412174050264750127371803860515 2877 242455323685147133748119917950 2878 137039965561170119075024301450 2879 74393124161778064640727477930 2880 38768247802616737911365023710 2881 19384123901308368955682511855 2882 9293758034873875526697094725 2883 4270105043050159025779746225 2884 1878846218942069971343088339 2885 791093144817713672144458248 2886 318492045316222387486729944 2887 122496940506239379802588440 2888 44967231325075215370570440 2889 15738530963776325379699654 2890 5246176987925441793233218 2891 1663421971781237641756874 2892 501030714391939048721950 2893 143151632683411156777700 2894 38735147667275960069260 2895 9908991263721757227020 2896 2391825477450079330660 2897 543596699420472575150 2898 116048733584145830650 2899 23209746716829166130 2900 4335886749297756310 2901 754067260747435880 2902 121623751733457400 2903 18114175790089400 2904 2478781950222760 2905 309847743777845 2906 35137373005735 2907 3585446225075 2908 325949656825 2909 26075972546 2910 1807245622 2911 106308566 2912 5160610 2913 198485 2914 5671 2915 107 2916 1 2917 24405824773509487458170913508896 2918 23098369874928622058626043142348 2919 21072197078882251702606214796528 2920 18529000879706807531602016459016 2921 15702543118395599603052556321200 2922 12823743546689739675826254328980 2923 10090814594116516466223937832640 2924 7649488482636714095363307711840 2925 5585340796845854736297018329280 2926 3927192747782241611458841012775 2927 2658407398498748167756753916340 2928 1731992699021911685053642703070 2929 1085726766551049116003776022820 2930 654629373949897261119923778465 2931 379495289246317252823144219400 2932 211433089722948183715751779380 2933 113161371964394802552092501640 2934 58152371703925106867047535565 2935 28677881936182244482379606580 2936 13563863077924034552476840950 2937 6148951261992228997122834564 2938 2669939363759783643487546587 2939 1109585190133936059631188192 2940 440988985822461767289318384 2941 167464171831314595173158880 2942 60705762288851540750270094 2943 20984707951701767172932872 2944 6909598959706679434990092 2945 2164452686173176690478824 2946 644182347075350205499650 2947 181886780350687116846960 2948 48644138930997717296280 2949 12300816741171836557680 2950 2935422176870551905810 2951 659645433004618405800 2952 139258480300974996780 2953 27545633466126922440 2954 5089954010045192190 2955 875691012480893280 2956 139737927523546800 2957 20592957740312160 2958 2788629694000605 2959 344985116783580 2960 38722819230810 2961 3911395881900 2962 352025629371 2963 27883218168 2964 1913554188 2965 111469176 2966 5359095 2967 204156 2968 5778 2969 108 2970 1 2971 49263609265046928387789436527216 2972 47504194648438109516796956651244 2973 44170566953810873761232257938876 2974 39601197958589059234208231255544 2975 34231543998102407134654572780216 2976 28526286665085339278878810650180 2977 22914558140806256142050192161620 2978 17740303076753230561587245544480 2979 13234829279482568831660326041120 2980 9512533544628096347755859342055 2981 6585600146280989779215594929115 2982 4390400097520659852810396619410 2983 2817719465572960801057418725890 2984 1740356140500946377123699801285 2985 1034124663196214513943067997865 2986 590928378969265436538895998780 2987 324594461687342986267844281020 2988 171313743668319909419140037205 2989 86830253640107351349427142145 2990 42241745014106279034856447530 2991 19712814339916263549599675514 2992 8818890625752012640610381151 2993 3779524553893719703118734779 2994 1550574175956397826920506576 2995 608453157653776362462477264 2996 228169934120166135923428974 2997 81690470240553307923202966 2998 27894306911408446607922964 2999 9074051645879856125468916 3000 2808635033248526895978474 3001 826069127426037322346610 3002 230530919281684834143240 3003 60944955672169553853960 3004 15236238918042388463490 3005 3595067609875170311610 3006 798903913305593402580 3007 166804113767101919220 3008 32635587476172114630 3009 5965645022526085470 3010 1015428940004440080 3011 160330885263858960 3012 23381587434312765 3013 3133614810784185 3014 383707936014390 3015 42634215112710 3016 4263421511271 3017 379908847539 3018 29796772356 3019 2025023364 3020 116828271 3021 5563251 3022 209934 3023 5886 3024 109 3025 1 3026 96767803913485037904586393178460 3027 91674761602248983278029214590120 3028 83771764912399932995440489194420 3029 73832741956691466368862804035760 3030 62757830663187746413533383430396 3031 51440844805891595420929002811800 3032 40654861217559486703637437706100 3033 30975132356235799393247571585600 3034 22747362824110665179416185383175 3035 16098133690909086126971454271170 3036 10976000243801649632025991548525 3037 7208119563093620653867815345300 3038 4558075606073907178181118527175 3039 2774480803697160891066767799150 3040 1625053042165479950481963996645 3041 915522840656608422806740279800 3042 495908205355662895686984318225 3043 258143997308427260768567179350 3044 129071998654213630384283589675 3045 61954559354022542584456123044 3046 28531704965668276190210056665 3047 12598415179645732343729115930 3048 5330098729850117530039241355 3049 2159027333610174189382983840 3050 836623091773942498385906238 3051 309860404360719443846631940 3052 109584777151961754531125930 3053 36968358557288302733391880 3054 11882686679128383021447390 3055 3634704160674564218325084 3056 1056600046707722156489850 3057 291475874953854387997200 3058 76181194590211942317450 3059 18831306527917558775100 3060 4393971523180763714190 3061 965708027072695321800 3062 199439701243274033850 3063 38601232498698200100 3064 6981073962530525550 3065 1175759825268299040 3066 183712472698171725 3067 26515202245096950 3068 3517322746798575 3069 426342151127100 3070 46897636623981 3071 4643330358810 3072 409705619895 3073 31821795720 3074 2141851635 3075 122391522 3076 5773185 3077 215820 3078 5995 3079 110 3080 1 3081 195295022443578894680165266232892 3082 188442565515734021182615607768580 3083 175446526514648916273469703784540 3084 157604506869091399364303293230180 3085 136590572619879212782396187466156 3086 114198675469079341834462386242196 3087 92095706023451082124566440517900 3088 71629993573795286096885009291700 3089 53722495180346464572663756968775 3090 38845496515019751306387639654345 3091 27074133934710735758997445819695 3092 18184119806895270285893806893825 3093 11766195169167527832048933872475 3094 7332556409771068069247886326325 3095 4399533845862640841548731795795 3096 2540575882822088373288704276445 3097 1411431046012271318493724598025 3098 754052202664090156455551497575 3099 387215995962640891152850769025 3100 191026558008236172968739712719 3101 90486264319690818774666179709 3102 41130120145314008533939172595 3103 17928513909495849873768357285 3104 7489126063460291719422225195 3105 2995650425384116687768890078 3106 1146483496134661942232538178 3107 419445181512681198377757870 3108 146553135709250057264517810 3109 48851045236416685754839270 3110 15517390839802947239772474 3111 4691304207382286374814934 3112 1348075921661576544487050 3113 367657069544066330314650 3114 95012501118129501092550 3115 23225278051098322489290 3116 5359679550253459035990 3117 1165147728315969355650 3118 238040933741972233950 3119 45582306461228725650 3120 8156833787798824590 3121 1359472297966470765 3122 210227674943268675 3123 30032524991895525 3124 3943664897925675 3125 473239787751081 3126 51540966982791 3127 5053035978705 3128 441527415615 3129 33963647355 3130 2264243157 3131 128164707 3132 5989005 3133 221815 3134 6105 3135 111 3136 1 3137 383737587959312915862780874001472 3138 363889092030382937456085311553120 3139 333051033383740315637772997014720 3140 294195079488970612146699480696336 3141 250789248088958554616858573708352 3142 206294381492530423959028826760096 3143 163725699597246368221451449809600 3144 125352488754141750669548766260475 3145 92567991695366215879051396623120 3146 65919630449730487065385085474040 3147 45258253741606006044891252713520 3148 29950314976062798117942740766300 3149 19098751578938595901296820198800 3150 11732090255633708910796618122120 3151 6940109728684729214837436072240 3152 3952006928834359691782428874470 3153 2165483248676361474949276095600 3154 1141268198626731047608402266600 3155 578242553970877064121590481744 3156 281512822327926991743405892428 3157 131616384465004827308605352304 3158 59058634054809858407707529880 3159 25417639972956141593190582480 3160 10484776488844408407191115273 3161 4142133921518778630001428256 3162 1565928677647343140610296048 3163 565998317221931255642275680 3164 195404180945666743019357080 3165 64368436076219632994611744 3166 20208695047185233614587408 3167 6039380129043862919301984 3168 1715732991205642874801700 3169 462669570662195831407200 3170 118237779169227823581840 3171 28584957601351781525280 3172 6524827278569428391640 3173 1403188662057941589600 3174 283623240203200959600 3175 53739140249027550240 3176 9516306085765295355 3177 1569699972909739440 3178 240260199935164200 3179 33976189889821200 3180 4416904685676756 3181 524780754733872 3182 56594002961496 3183 5494563394320 3184 475491062970 3185 36227890512 3186 2392407864 3187 134153712 3188 6210820 3189 227920 3190 6216 3191 112 3192 1 3193 774327632846470705223111406467256 3194 747626679989695853318866185554592 3195 696940125414123253093858308567840 3196 627246112872710927784472477711056 3197 544984327577929166763558054404688 3198 457083629581488978575887400468448 3199 370020081089776792180480276569696 3200 289078188351388118891000216070075 3201 217920480449507966548600162883595 3202 158487622145096702944436482097160 3203 111177884191336493110276338187560 3204 75208568717668804162833993479820 3205 49049066555001394019239560965100 3206 30830841834572304812093438320920 3207 18672199984318438125634054194360 3208 10892116657519088906619864946710 3209 6117490177510721166731704970070 3210 3306751447303092522557678362200 3211 1719510752597608111729992748344 3212 859755376298804055864996374172 3213 413129206792931819052011244732 3214 190675018519814685716312882184 3215 84476274027766000000898112360 3216 35902416461800550000381697753 3217 14626910410363187037192543529 3218 5708062599166121770611724304 3219 2131926994869274396252571728 3220 761402498167597998661632760 3221 259772617021886376013968824 3222 84577131123404866609199152 3223 26248075176229096533889392 3224 7755113120249505794103684 3225 2178402561867838706208900 3226 580907349831423654989040 3227 146822736770579605107120 3228 35109784879921209916920 3229 7928015940627369981240 3230 1686811902261142549200 3231 337362380452228509840 3232 63255446334792845595 3233 11086006058675034795 3234 1809960172844903640 3235 274236389824985400 3236 38393094575497956 3237 4941685440410628 3238 581374757695368 3239 62088566355816 3240 5970054457290 3241 511718953482 3242 38620298376 3243 2526561576 3244 140364532 3245 6438740 3246 234136 3247 6328 3248 113 3249 1 3250 1521954312836166558541977592021848 3251 1444566805403819106412724494122432 3252 1324186238286834180878330786278896 3253 1172230440450640094548030532115744 3254 1002067957159418145339445454873136 3255 827103710671265770756367677038144 3256 659098269441164911071480492639771 3257 506998668800896085439600378953670 3258 376408102594604669493036644980755 3259 269665506336433196054712820284720 3260 186386452909005297273110331667380 3261 124257635272670198182073554444920 3262 79879908389573698831332999286020 3263 49503041818890742937727492515280 3264 29564316641837527032253919141070 3265 17009606835029810073351569916780 3266 9424241624813813689289383332270 3267 5026262199900700634287671110544 3268 2579266128896412167594989122516 3269 1272884583091735874917007618904 3270 603804225312746504768324126916 3271 275151292547580685717210994544 3272 120378690489566550001279810113 3273 50529326872163737037574241282 3274 20334973009529308807804267833 3275 7839989594035396166864296032 3276 2893329493036872394914204488 3277 1021175115189484374675601584 3278 344349748145291242623167976 3279 110825206299633963143088544 3280 34003188296478602327993076 3281 9933515682117344500312584 3282 2759309911699262361197940 3283 727730086602003260096160 3284 181932521650500815024040 3285 43037800820548579898160 3286 9614827842888512530440 3287 2024174282713371059040 3288 400617826787021355435 3289 74341452393467880390 3290 12895966231519938435 3291 2084196562669889040 3292 312629484400483356 3293 43334780015908584 3294 5523060198105996 3295 643463324051184 3296 68058620813106 3297 6481773410772 3298 550339251858 3299 41146859952 3300 2666926108 3301 146803272 3302 6672876 3303 240464 3304 6441 3305 114 3306 1 3307 3070609578529107968988200404956360 3308 2966521118239985664954702086144280 3309 2768753043690653287291055280401328 3310 2496416678737474275426361318394640 3311 2174298397610058239887475986988880 3312 1829171667830683916095813131911280 3313 1486201980112430681827848169677915 3314 1166096938242060996511080871593441 3315 883406771395500754932637023934425 3316 646073608931037865547749465265475 3317 456051959245438493327823151952100 3318 310644088181675495455183886112300 3319 204137543662243897013406553730940 3320 129382950208464441769060491801300 3321 79067358460728269969981411656350 3322 46573923476867337105605489057850 3323 26433848459843623762640953249050 3324 14450503824714514323577054442814 3325 7605528328797112801882660233060 3326 3852150711988148042511996741420 3327 1876688808404482379685331745820 3328 878955517860327190485535121460 3329 395529983037147235718490804657 3330 170908017361730287038854051395 3331 70864299881693045845378509115 3332 28174962603564704974668563865 3333 10733319087072268561778500520 3334 3914504608226356769589806072 3335 1365524863334775617298769560 3336 455174954444925205766256520 3337 144828394596112565471081620 3338 43936703978595946828305660 3339 12692825593816606861510524 3340 3487039998301265621294100 3341 909662608252504075120200 3342 224970322471049394922200 3343 52652628663437092428600 3344 11639002125601883589480 3345 2424792109500392414475 3346 474959279180489235825 3347 87237418624987818825 3348 14980162794189827475 3349 2396826047070372396 3350 355964264416391940 3351 48857840214014580 3352 6166523522157180 3353 711521944864290 3354 74540394223878 3355 7032112662630 3356 591486111810 3357 43813786060 3358 2813729380 3359 153476148 3360 6913340 3361 246905 3362 6555 3363 115 3364 1 3365 6037130696769093633942902491100640 3366 5735274161930638952245757366545608 3367 5265169722428127562717416598795968 3368 4670715076347532515313837305383520 3369 4003470065440742155983289118900160 3370 3315373647943114597923661301589195 3371 2652298918354491678338929041271356 3372 2049503709637561751443717895527866 3373 1529480380326538620480386489199900 3374 1102125568176476358875572617217575 3375 766696047427113988783007038064400 3376 514781631843919392468590439843240 3377 333520493870708338782467045532240 3378 208450308669192711739041903457650 3379 125641281937595607075586900714200 3380 73007771936710960868246442306900 3381 40884352284558138086218007691864 3382 22056032153511627125459714675874 3383 11457679040785260844394656974480 3384 5728839520392630422197328487240 3385 2755644326264809570170866867280 3386 1274485500897474426204025926117 3387 566438000398877522757344856052 3388 241772317243423332884232560510 3389 99039262485257750820047072980 3390 38908281690636973536447064385 3391 14647823695298625331368306592 3392 5280029471561132386888575632 3393 1820699817779700823065026080 3394 600003349041037771237338140 3395 188765098574708512299387280 3396 56629529572412553689816184 3397 16179865592117872482804624 3398 4396702606553769696414300 3399 1134632930723553470042400 3400 277622951134486487350800 3401 64291630789038976018080 3402 14063794235102276003955 3403 2899751388680881650300 3404 562196697805477054650 3405 102217581419177646300 3406 17376988841260199871 3407 2752790311486764336 3408 404822104630406520 3409 55024363736171760 3410 6878045467021470 3411 786062339088168 3412 81572506886508 3413 7623598774440 3414 635299897870 3415 46627515440 3416 2967205528 3417 160389488 3418 7160245 3419 253460 3420 6670 3421 116 3422 1 3423 12178349853827309571919303301013360 3424 11772404858699732586188659857646248 3425 11000443884358766514963173965341576 3426 9935884798775660078031253904179488 3427 8674185141788274671297126424283680 3428 7318843713383856753906950420489355 3429 5967672566297606276262590342860551 3430 4701802627992053429782646936799222 3431 3578984089964100371924104384727766 3432 2631605948503014979355959106417475 3433 1868821615603590347658579655281975 3434 1281477679271033381251597477907640 3435 848302125714627731251057485375480 3436 541970802539901050521508948989890 3437 334091590606788318814628804171850 3438 198649053874306567943833343021100 3439 113892124221269098954464449998764 3440 62940384438069765211677722367738 3441 33513711194296887969854371650354 3442 17186518561177891266591985461720 3443 8484483846657439992368195354520 3444 4030129827162283996374892793397 3445 1840923501296351948961370782169 3446 808210317642300855641577416562 3447 340811579728681083704279633490 3448 137947544175894724356494137365 3449 53556105385935598867815370977 3450 19927853166859757718256882224 3451 7100729289340833209953601712 3452 2420703166820738594302364220 3453 788768447615746283536725420 3454 245394628147121065989203464 3455 72809395164530426172620808 3456 20576568198671642179218924 3457 5531335537277323166456700 3458 1412255881858039957393200 3459 341914581923525463368880 3460 78355425024141252022035 3461 16963545623783157654255 3462 3461948086486358704950 3463 664414279224654700950 3464 119594570260437846171 3465 20129779152746964207 3466 3157612416117170856 3467 459846468366578280 3468 61902409203193230 3469 7664107806109638 3470 867634845974676 3471 89196105660948 3472 8258898672310 3473 681927413310 3474 49594720968 3475 3127595016 3476 167549733 3477 7413705 3478 260130 3479 6786 3480 117 3481 1 3482 23950754712527042158107963158659608 3483 22772848743058499101151833822987824 3484 20936328683134426592994427869521064 3485 18610069940563934749328380328463168 3486 15993028855172131425204076844773035 3487 13286516279681463030169540763349906 3488 10669475194289659706045237279659773 3489 8280786717956153801706751321526988 3490 6210590038467115351280063491145241 3491 4500427564106605327014538761699450 3492 3150299294874623728910177133189615 3493 2129779804985661112502654963283120 3494 1390272928254528781772566434365370 3495 876062393146689369336137753161740 3496 532740644481094886758462147192950 3497 312541178095575666898297793019864 3498 176832508659338864166142172366502 3499 96454095632366653181532094018092 3500 50700229755474779236446357112074 3501 25671002407835331258960180816240 3502 12514613673819723988743088147917 3503 5871053328458635945336263575566 3504 2649133818938652804602948198731 3505 1149021897370981939345857050052 3506 478759123904575808060773770855 3507 191503649561830323224309508342 3508 73483958552795356586072253201 3509 27028582456200590928210483936 3510 9521432456161571804255965932 3511 3209471614436484877839089640 3512 1034163075762867349525928884 3513 318204023311651492161824272 3514 93385963363202068351839732 3515 26107903735948965345675624 3516 6943591419135363123849900 3517 1754170463781565420762080 3518 420270006947666715390915 3519 95318970647924409676290 3520 20425493710269516359205 3521 4126362365711013405900 3522 784008849485092547121 3523 139724349413184810378 3524 23287391568864135063 3525 3617458884483749136 3526 521748877569771510 3527 69566517009302868 3528 8531742652084314 3529 956830951635624 3530 97455004333258 3531 8940826085620 3532 731522134278 3533 52722315984 3534 3295144749 3535 174963438 3536 7673835 3537 266916 3538 6903 3539 118 3540 1 3541 48307454420181661301946569760686328 3542 46723603455585541259259796981647432 3543 43709177426192925694146261692508888 3544 39546398623698361342322808197984232 3545 34603098795736066174532457173236203 3546 29279545134853594455373617608122941 3547 23955991473971122736214778043009679 3548 18950261912245813507751988601186761 3549 14491376756423269152986814812672229 3550 10711017602573720678294602252844691 3551 7650726858981229055924715894889065 3552 5280079099860284841412832096472735 3553 3520052733240189894275221397648490 3554 2266335321401218151108704187527110 3555 1408803037627784256094599900354690 3556 845281822576670553656759940212814 3557 489373686754914531064439965386366 3558 273286604291705517347674266384594 3559 147154325387841432417978451130166 3560 76371232163310110495406537928314 3561 38185616081655055247703268964157 3562 18385667002278359934079351723483 3563 8520187147397288749939211774297 3564 3798155716309634743948805248783 3565 1627781021275557747406630820907 3566 670262773466406131285083279197 3567 264987608114625679810381761543 3568 100512541008995947514282737137 3569 36550014912362162732466449868 3570 12730904070598056682095055572 3571 4243634690199352227365018524 3572 1352367099074518841687753156 3573 411589986674853560513664004 3574 119493867099151033697515356 3575 33051495155084328469525524 3576 8697761882916928544611980 3577 2174440470729232136152995 3578 515588977595591125067205 3579 115744464358193926035495 3580 24551856075980529765105 3581 4910371215196105953021 3582 923733198898277357499 3583 163011740982048945441 3584 26904850453347884199 3585 4139207762053520646 3586 591315394579074378 3587 78098259661387182 3588 9488573603719938 3589 1054285955968882 3590 106395830418878 3591 9672348219898 3592 784244450262 3593 56017460733 3594 3470108187 3595 182637273 3596 7940751 3597 273819 3598 7021 3599 119 3600 1 3601 95031057875767202561206366742333760 3602 90432780881778466953406058674156320 3603 83255576049891287036469069890493120 3604 74149497419434427516855265371220435 3605 63882643930589660629906074781359144 3606 53235536608824717191588395651132620 3607 42906253386216936243966766644196440 3608 33441638668669082660738803413858990 3609 25202394358996989831281417065516920 3610 18361744461554949734219318147733756 3611 12930805958841513897337547991361800 3612 8800131833100474735688053494121225 3613 5786388054641408045383925585175600 3614 3675138359029002407203304087881800 3615 2254084860204454809751359840567504 3616 1334655509331585084721199905599180 3617 762660291046620048412114231770960 3618 420440929679546949765652717514760 3619 223525557551151542913384989058480 3620 114556848244965165743109806892471 3621 56571283083933415181782620687640 3622 26905854149675648684018563497780 3623 12318342863706923493888017023080 3624 5425936737585192491355436069690 3625 2298043794741963878691714100104 3626 935250381581031811095465040740 3627 365500149123621627324664498680 3628 137062555921358110246749187005 3629 49280918982960219414561505440 3630 16974538760797408909460074096 3631 5596001789273871069052771680 3632 1763957085749372402201417160 3633 531083853774004594211179360 3634 152545362254235362167040880 3635 41749257038001257014137504 3636 10872202353646160680764975 3637 2690029448324823261220200 3638 631333441953785051102700 3639 140296320434174455800600 3640 29462227291176635718126 3641 5834104414094383310520 3642 1086744939880326302940 3643 189916591435396829640 3644 31044058215401404845 3645 4730523156632595024 3646 669413654240461560 3647 87586833265107120 3648 10542859559688820 3649 1160681786387760 3650 116068178638776 3651 10456592670160 3652 840261910995 3653 59487568920 3654 3652745460 3655 190578024 3656 8214570 3657 280840 3658 7140 3659 120 3660 1 3661 191645966716130525165099506263706416 3662 185463838757545669514612425416490080 3663 173688356931669753989875128564649440 3664 157405073469325714553324335261713555 3665 138032141350024088146761340152579579 3666 117118180539414377821494470432491764 3667 96141789995041653435555162295329060 3668 76347892054886018904705570058055430 3669 58644033027666072492020220479375910 3670 43564138820551939565500735213250676 3671 31292550420396463631556866139095556 3672 21730937791941988633025601485483025 3673 14586519887741882781071979079296825 3674 9461526413670410452587229673057400 3675 5929223219233457216954663928449304 3676 3588740369536039894472559746166684 3677 2097315800378205133133314137370140 3678 1183101220726166998177766949285720 3679 643966487230698492679037706573240 3680 338082405796116708656494795950951 3681 171128131328898580924892427580111 3682 83477137233609063865801184185420 3683 39224197013382572177906580520860 3684 17744279601292115985243453092770 3685 7723980532327156370047150169794 3686 3233294176322995689787179140844 3687 1300750530704653438420129539420 3688 502562705044979737571413685685 3689 186343474904318329661310692445 3690 66255457743757628324021579536 3691 22570540550071279978512845776 3692 7359958875023243471254188840 3693 2295040939523376996412596520 3694 683629216028239956378220240 3695 194294619292236619181178384 3696 52621459391647417694902479 3697 13562231801970983941985175 3698 3321362890278608312322900 3699 771629762387959506903300 3700 169758547725351091518726 3701 35296331705271019028646 3702 6920849353974709613460 3703 1276661531315723132580 3704 220960649650798234485 3705 35774581372033999869 3706 5399936810873056584 3707 757000487505568680 3708 98129692824795940 3709 11703541346076580 3710 1276749965026536 3711 126524771308936 3712 11296854581155 3713 899749479915 3714 63140314380 3715 3843323484 3716 198792594 3717 8495410 3718 287980 3719 7260 3720 121 3721 1 3722 377109805473676194679711931680196496 3723 359152195689215423504487553981139520 3724 331093430400995468543199463826362995 3725 295437214819349802700085675414293134 3726 255150321889438465968255810585071343 3727 213259970534456031257049632727820824 3728 172489682049927672340260732353384490 3729 134991925082552091396725790537431340 3730 102208171848218012057520955692626586 3731 74856689240948403197057601352346232 3732 53023488212338452264582467624578581 3733 36317457679683871414097580564779850 3734 24048046301412293233659208752354225 3735 15390749632903867669541893601506704 3736 9517963588769497111427223674615988 3737 5686056169914245027605873883536824 3738 3280417021104372131311081086655860 3739 1827067707956865490856804655858960 3740 982048893026815201335532502524191 3741 509210537125015289581387223531062 3742 254605268562507644790693611765531 3743 122701334246991636043707764706280 3744 56968476614674688163150033613630 3745 25468260133619272355290603262564 3746 10957274708650152059834329310638 3747 4534044707027649128207308680264 3748 1803313235749633175991543225105 3749 688906179949298067232724378130 3750 252598932648075957985332271981 3751 88825998293828908302534425312 3752 29930499425094523449767034616 3753 9654999814546620467666785360 3754 2978670155551616952790816760 3755 877923835320476575559398624 3756 246916078683884036876080863 3757 66183691193618401636887654 3758 16883594692249592254308075 3759 4092992652666567819226200 3760 941388310113310598422026 3761 205054879430622110547372 3762 42217181059245728642106 3763 8197510885290432746040 3764 1497622180966521367065 3765 256735231022832234354 3766 41174518182907056453 3767 6156937298378625264 3768 855130180330364620 3769 109833234170872520 3770 12980291311103116 3771 1403274736335472 3772 137821625890091 3773 12196604061070 3774 962889794295 3775 66983637864 3776 4042116078 3777 207288004 3778 8783390 3779 295240 3780 7381 3781 122 3782 1 3783 760401738905937245009910944207609328 3784 736262001162891618184199485661336016 3785 690245626090210892047687017807502515 3786 626530645220345271243285139240656129 3787 550587536708788268668341485999364477 3788 468410292423894497225305443312892167 3789 385749652584383703597310365081205314 3790 307481607132479763736986522890815830 3791 237200096930770103454246746230057926 3792 177064861089166415254578557044972818 3793 127880177453286855461640068976924813 3794 89340945892022323678680048189358431 3795 60365503981096164647756789317134075 3796 39438795934316160903201102353860929 3797 24908713221673364780969117276122692 3798 15204019758683742139033097558152812 3799 8966473191018617158916954970192684 3800 5107484729061237622167885742514820 3801 2809116600983680692192337158383151 3802 1491259430151830490916919726055253 3803 763815805687522934372080835296593 3804 377306602809499280834401376471811 3805 179669810861666324206857798319910 3806 82436736748293960518440636876194 3807 36425534842269424415124932573202 3808 15491319415677801188041637990902 3809 6337357942777282304198851905369 3810 2492219415698931243224267603235 3811 941505112597374025218056650111 3812 341424930941904866287866697293 3813 118756497718923431752301459928 3814 39585499239641143917433819976 3815 12633669970098237420457602120 3816 3856593990872093528350215384 3817 1124839914004360612435479487 3818 313099769877502438512968517 3819 83067285885867993891195729 3820 20976587344916160073534275 3821 5034380962779878417648226 3822 1146443189543932708969398 3823 247272060489867839189478 3824 50414691944536161388146 3825 9695133066256954113105 3826 1754357411989353601419 3827 297909749205739290807 3828 47331455481285681717 3829 7012067478708989884 3830 964963414501237140 3831 122813525481975636 3832 14383566047438588 3833 1541096362225563 3834 150018229951161 3835 13159493855365 3836 1029873432159 3837 71025753942 3838 4249404082 3839 216071394 3840 9078630 3841 302621 3842 7503 3843 123 3844 1 3845 1496663740068828863194110429868945344 3846 1426507627253102510231886503468838531 3847 1316776271310556163290972157048158644 3848 1177118181929133539911626625240020606 3849 1018997829132682765893646929312256644 3850 854159945008278200822615808394097481 3851 693231259716863467334296887972021144 3852 544681704063249867191233269120873756 3853 414264958019936518708825303275030744 3854 304945038542453270716218626021897631 3855 217221123345309179140320117166283244 3856 149706449873118488326436837506492506 3857 99804299915412325550957891670995004 3858 64347509155989525684170219629983621 3859 40112732980357106920002214834275504 3860 24170492949702359297950052528345496 3861 14073957920079854781084840712707504 3862 7916601330044918314360222900897971 3863 4300376031135511183109256884438404 3864 2255075235839353425289000561351846 3865 1141122408497022215206482211768404 3866 556976413671165605041259174791721 3867 262106547609960284725298435196104 3868 118862271590563384933565569449396 3869 51916854257947225603166570564104 3870 21828677358455083492240489896271 3871 8829577358476213547423119508604 3872 3433724528296305268442324253346 3873 1282930043539278891505923347404 3874 460181428660828298040168157221 3875 158341996958564575669735279904 3876 52219169209739381337891422096 3877 16490263960970330948807817504 3878 4981433904876454140785694871 3879 1437939683881863050948448004 3880 396167055763370432404164246 3881 104043873230784153964730004 3882 26010968307696038491182501 3883 6180824152323811126617624 3884 1393715250033800548158876 3885 297686752434404000577624 3886 60109825010793115501251 3887 11449490478246307714524 3888 2052267161195092892226 3889 345241204687024972524 3890 54343522959994671601 3891 7977030893210227024 3892 1087776939983212776 3893 137197091529414224 3894 15924662409664151 3895 1691114592176724 3896 163177723806526 3897 14189367287524 3898 1100899186101 3899 75275158024 3900 4465475476 3901 225150024 3902 9381251 3903 310124 3904 7626 3905 124 3906 1 3907 3017467217880703353213932318284164000 3908 2923171367321931373425996933337783875 3909 2743283898563658673522858660516997175 3910 2493894453239689703202598782288179250 3911 2196116011061816305805273554552277250 3912 1873157774140960966716262737706354125 3913 1547391204725141668156912696366118625 3914 1237912963780113334525530157092894900 3915 958946662083186385900058572395904500 3916 719209996562389789425043929296928375 3917 522166161887762449856538743188180875 3918 366927573218427667466756954672775750 3919 249510749788530813877394729177487510 3920 164151809071401851235128111300978625 3921 104460242136346632604172434464259125 3922 64283225930059466217952267362621000 3923 38244450869782214079034893241053000 3924 21990559250124773095445063613605475 3925 12216977361180429497469479785336375 3926 6555451266974864608398257445790250 3927 3396197644336375640495482773120250 3928 1698098822168187820247741386560125 3929 819082961281125889766557609987825 3930 380968819200523669658864004645500 3931 170779125848510610536732140013500 3932 73745531616402309095407060460375 3933 30658254716931297039663609404875 3934 12263301886772518815865443761950 3935 4716654571835584159948247600750 3936 1743111472200107189546091504625 3937 618523425619392873709903437125 3938 210561166168303957007626702000 3939 68709433170709712286699239600 3940 21471697865846785089593512375 3941 6419373588758317191734142875 3942 1834106739645233483352612250 3943 500210928994154586368894250 3944 130054841538480192455912505 3945 32191792460019849617800125 3946 7574539402357611674776500 3947 1691402002468204548736500 3948 357796577445197116078875 3949 71559315489039423215775 3950 13501757639441400606750 3951 2397508365882117864750 3952 399584727647019644125 3953 62320553853204898625 3954 9064807833193439800 3955 1224974031512627000 3956 153121753939078375 3957 17615777001840875 3958 1854292315983250 3959 177367091094050 3960 15290266473625 3961 1176174344125 3962 79740633500 3963 4690625500 3964 234531275 3965 9691375 3966 317750 3967 7750 3968 125 3969 1 3970 5940638585202634726639929251621947875 3971 5666455265885590046948855593854781050 3972 5237178351803348376725457442805176425 3973 4690010464301506009007872336840456500 3974 4069273785202777272521536292258631375 3975 3420548978866102634873175434072472750 3976 2785304168505255002682442853459013525 3977 2196859625863299720425588729488799400 3978 1678156658645576175325102501692832875 3979 1241376158450152239281582672485109250 3980 889093735106190117323295697860956625 3981 616438323006958481344151683850263260 3982 413662558859932665112522840478466135 3983 268612051207748483839300545765237750 3984 168743468066406098822124701826880125 3985 102527676799841680296987160603674000 3986 60235010119906987174479956854658475 3987 34207536611305202592914543398941850 3988 18772428628155294105867737231126625 3989 9951648911311240248893740218910500 3990 5094296466504563460743224159680375 3991 2517181783449313710014298996547950 3992 1200051780481649559425421614633325 3993 551747945049034280195596144659000 3994 244524657464912919632139200473875 3995 104403786333333606135070669865250 3996 42921556603703815855529053166825 3997 16979956458608102975813691362700 3998 6459766044035691349494339105375 3999 2361634897819500063255994941750 4000 829084591787696830717530139125 4001 279270599339013669294325941600 4002 90181131036556497376292751975 4003 27891071454605102281327655250 4004 8253480328403550675086755125 4005 2334317668639388069721506500 4006 630265770532634778824806755 4007 162246633998500042073712630 4008 39766331862377461292576625 4009 9265941404825816223513000 4010 2049198579913401664815375 4011 429355892934236539294650 4012 85061073128480823822525 4013 15899266005323518471500 4014 2797093093529137508875 4015 461905281500224542750 4016 71385361686398338425 4017 10289781864706066800 4018 1378095785451705375 4019 170737530940919250 4020 19470069317824125 4021 2031659407077300 4022 192657357567675 4023 16466440817750 4024 1255914977625 4025 84431259000 4026 4925156775 4027 244222650 4028 10009125 4029 325500 4030 7875 4031 126 4032 1 4033 11975573020964041433067793888190275875 4034 11607093851088224773588784845476728925 4035 10903633617688938423674313036659957475 4036 9927188816104854385733329779645632925 4037 8759284249504283281529408629099087875 4038 7489822764068879907394711726331104125 4039 6205853147371357637555618287531486275 4040 4982163794368554723108031582947812925 4041 3875016284508875895750691231181632275 4042 2919532817095728414606685174177942125 4043 2130469893556342356604878370346065875 4044 1505532058113148598667447381711219885 4045 1030100881866891146456674524328729395 4046 682274610067681148951823386243703885 4047 437355519274154582661425247592117875 4048 271271144866247779119111862430554125 4049 162762686919748667471467117458332475 4050 94442546731212189767394500253600325 4051 52979965239460496698782280630068475 4052 28724077539466534354761477450037125 4053 15045945377815803709636964378590875 4054 7611478249953877170757523156228325 4055 3717233563930963269439720611181275 4056 1751799725530683839621017759292325 4057 796272602513947199827735345132875 4058 348928443798246525767209870339125 4059 147325342937037421990599723032075 4060 59901513062311918831342744529525 4061 23439722502643794325308030468075 4062 8821400941855191412750334047125 4063 3190719489607196893973525080875 4064 1108355191126710500011856080725 4065 369451730375570166670618693575 4066 118072202491161599657620407225 4067 36144551783008652956414410375 4068 10587797997042938744808261625 4069 2964583439172022848546313255 4070 792512404531134820898519385 4071 202012965860877503366289255 4072 49032273267203277516089625 4073 11315139984739217888328375 4074 2478554472847638204110025 4075 514416966062717363117175 4076 100960339133804342294025 4077 18696359098852655980375 4078 3258998375029362051625 4079 533290643186622881175 4080 81675143551104405225 4081 11667877650157772175 4082 1548833316392624625 4083 190207600258743375 4084 21501728724901425 4085 2224316764644975 4086 209123798385425 4087 17722355795375 4088 1340346236625 4089 89356415775 4090 5169379425 4091 254231775 4092 10334625 4093 333375 4094 8001 4095 127 4096 1 4097 23582666872052266206656578733667004800 4098 22510727468777163197263097882136686400 4099 20830822433793792809407642816305590400 4100 18686473065609137667262738408744720800 4101 16249107013573163188924120355430192000 4102 13695675911440237544950330013862590400 4103 11188016941739912360663649870479299200 4104 8857180078877430618858722814129445200 4105 6794549101604604310357376405359574400 4106 5050002710652070771211563544524008000 4107 3636001951669490955272325752057285760 4108 2535632939980039745124121906039949280 4109 1712375491934572295408497910572433280 4110 1119630129341835731613248633835821760 4111 708626664140402361780537110022672000 4112 434033831785996446590578979888886600 4113 257205233650960857238861617711932800 4114 147422511970672686466176780883668800 4115 81704042778927031053543758080105600 4116 43770022917282338064398441828628000 4117 22657423627769680880394487534819200 4118 11328711813884840440197243767409600 4119 5469033289461647109060738370473600 4120 2548072328044631039448753104425200 4121 1145201046312193725594945215472000 4122 496253786735283947757809593371200 4123 207226855999349340821942467561600 4124 83341235564955713156650774997600 4125 32261123444498985738058364515200 4126 12012120431462388306723859128000 4127 4299074680733907393985381161600 4128 1477806921502280666682474774300 4129 487523932866731766328239100800 4130 154216754274170252614034817600 4131 46732349780051591701222672000 4132 13552381436214961593354574880 4133 3757095843703157669444832640 4134 994525370392012324264808640 4135 251045239128080780882378880 4136 60347413251942495404418000 4137 13793694457586856092438400 4138 2992971438910355567227200 4139 615377305196521705411200 4140 119656698232656998274400 4141 21955357473882018032000 4142 3792289018215984932800 4143 614965786737727286400 4144 93343021201262177400 4145 13216710966550396800 4146 1739040916651368000 4147 211709328983644800 4148 23726045489546400 4149 2433440563030400 4150 226846154180800 4151 19062702032000 4152 1429702652400 4153 94525795200 4154 5423611200 4155 264566400 4156 10668000 4157 341376 4158 8128 4159 128 4160 1 4161 47533812913980349072792166510047556550 4162 46093394340829429403919676615803691200 4163 43341549902570956006670740698442276800 4164 39517295499402930476670381225050311200 4165 34935580079182300856186858764174912800 4166 29944782925013400733874450369292782400 4167 24883692853180149905613979884341889600 4168 20045197020617342979522372684608744400 4169 15651729180482034929216099219489019600 4170 11844551812256675081568939949883582400 4171 8686004662321561726483889296581293760 4172 6171634891649530700396447658097235040 4173 4248008431914612040532619816612382560 4174 2832005621276408027021746544408255040 4175 1828256793482238093393785743858493760 4176 1142660495926398808371116089911558600 4177 691239065436957303829440597600819400 4178 404627745621633543705038398595601600 4179 229126554749599717519720538963774400 4180 125474065696209369117942199908733600 4181 66427446545052018944792929363447200 4182 33986135441654521320591731302228800 4183 16797745103346487549257982137883200 4184 8017105617506278148509491474898800 4185 3693273374356824765043698319897200 4186 1641454833047477673352754808843200 4187 703480642734633288579752060932800 4188 290568091564305053978593242559200 4189 115602359009454698894709139512800 4190 44273243875961374044782223643200 4191 16311195112196295700709240289600 4192 5776881602236188060667855935900 4193 1965330854369012433010713875100 4194 641740687140902018942273918400 4195 200949104054221844315257489600 4196 60284731216266553294577246880 4197 17309477279918119262799407520 4198 4751621214095169993709641280 4199 1245570609520093105147187520 4200 311392652380023276286796880 4201 74141107709529351496856400 4202 16786665896497211659665600 4203 3608348744106877272638400 4204 735034003429178703685600 4205 141612055706539016306400 4206 25747646492098002964800 4207 4407254804953712219200 4208 708308807938989463800 4209 106559732167812574200 4210 14955751883201764800 4211 1950750245635012800 4212 235435374473191200 4213 26159486052576800 4214 2660286717211200 4215 245908856212800 4216 20492404684400 4217 1524228447600 4218 99949406400 4219 5688177600 4220 275234400 4221 11009376 4222 349504 4223 8256 4224 129 4225 1 4226 93627207254809778476711843125851247750 4227 89434944243400385410590417314245968000 4228 82858845401973886483341121923492588000 4229 74452875578585231332857239989225224000 4230 64880363004195701590061309133467695200 4231 54828475778193550639488430253634672000 4232 44928889873797492885136352568950634000 4233 35696926201099377908738471904097764000 4234 27496280992738710010785039169372602000 4235 20530556474578236808052829246464876160 4236 14857639553971092426880336954678528800 4237 10419643323564142740929067474709617600 4238 7080014053191020067554366361020637600 4239 4660262414758646120415532288266748800 4240 2970917289408636901764901833770052360 4241 1833899561363356112200556687512378000 4242 1095866811058590847534478996196421000 4243 633754300371233261224758937559376000 4244 354600620445809086637662738872508000 4245 191901512241261388062735129272180800 4246 100413581986706540265384660665676000 4247 50783880545001008869849713440112000 4248 24814850720852765697767473612782000 4249 11710378991863102913553189794796000 4250 5334728207404302438396453128740400 4251 2344935475782110961932506869776000 4252 994048734298938342558345303492000 4253 406170450573759752873302382072000 4254 159875602885416072939491363156000 4255 60584438988157669745491463932800 4256 22088076714432483761377096225500 4257 7742212456605200493678569811000 4258 2607071541509914451952987793500 4259 842689791195123863257531408000 4260 261233835270488397609834736480 4261 77594208496184672557376654400 4262 22061098494013289256509048800 4263 5997191823615263098856828800 4264 1556963261900116381433984400 4265 385533760089552627783653280 4266 90927773606026563156522000 4267 20395014640604088932304000 4268 4343382747536055976324000 4269 876646059135717719992000 4270 167359702198637019271200 4271 30154901297051715184000 4272 5115563612892701683000 4273 814868540106802038000 4274 121515484051014339000 4275 16906502128836777600 4276 2186185620108204000 4277 261594860525768000 4278 28819772769788000 4279 2906195573424000 4280 266401260897200 4281 22016633132000 4282 1624177854000 4283 105637584000 4284 5963412000 4285 286243776 4286 11358880 4287 357760 4288 8385 4289 130 4290 1 4291 188694833082770476622296176145946360850 4292 183062151498210163887302260440097215750 4293 172293789645374271893931539237738556000 4294 157311720980559117816198361912717812000 4295 139333238582780932922918549122692919200 4296 119708838782389252229549739387102367200 4297 99757365651991043524624782822585306000 4298 80625816074896870793874824473048398000 4299 63193207193838087919523511073470366000 4300 48026837467316946818837868415837478160 4301 35388196028549329234933166201143404960 4302 25277282877535235167809404429388146400 4303 17499657376755162808483433835730255200 4304 11740276467949666187969898649287386400 4305 7631179704167283022180434122036801160 4306 4804816850771993013965458521282430360 4307 2929766372421946959735035683708799000 4308 1729621111429824108759237933755797000 4309 988354920817042347862421676431884000 4310 546502132687070474700397868144688800 4311 292315094227967928328119789937856800 4312 151197462531707549135234374105788000 4313 75598731265853774567617187052894000 4314 36525229712715868611320663407578000 4315 17045107199267405351949642923536400 4316 7679663683186413400328959998516400 4317 3338984210081049304490852173268000 4318 1400219184872698095431647685564000 4319 566046053459175825812793745228000 4320 220460041873573742684982827088800 4321 82672515702590153506868560158300 4322 29830289171037684255055666036500 4323 10349283998115114945631557604500 4324 3449761332705038315210519201500 4325 1103923626465612260867366144480 4326 338828043766673070167211390880 4327 99655306990197961813885703200 4328 28058290317628552355365877600 4329 7554155085515379480290813200 4330 1942497021989669009217637680 4331 476461533695579190940175280 4332 111322788246630652088826000 4333 24738397388140144908628000 4334 5220028806671773696316000 4335 1044005761334354739263200 4336 197514603495688734455200 4337 35270464909944416867000 4338 5930432152999503721000 4339 936384024157816377000 4340 138421986179851116600 4341 19092687748944981600 4342 2447780480633972000 4343 290414633295556000 4344 31725968343212000 4345 3172596834321200 4346 288417894029200 4347 23640810986000 4348 1729815438000 4349 111600996000 4350 6249655776 4351 297602656 4352 11716640 4353 366145 4354 8515 4355 131 4356 1 4357 371756984580980640509598436586043576600 4358 355355941143584435781233799677835771750 4359 329605510625933389710129901150456368000 4360 296644959563340050739116911035410731200 4361 259042077365170185152468288509795286400 4362 219466204434380295754174522209687673200 4363 180383181726887914318499607295633704000 4364 143819023268734958713398335546518764000 4365 111220044661155034738361379489307844160 4366 83415033495866276053771034616980883120 4367 60665478906084564402742570630531551360 4368 42776940254290397976292838265118401600 4369 29239933844704828996453332485017641600 4370 19371456172116949210150332771324187560 4371 12435996554939276036145892643319231520 4372 7734583223193939973700494204991229360 4373 4659387483851771068494273617464596000 4374 2717976032246866456621659610187681000 4375 1534857053504112822562819544576572800 4376 838817226915038403028517658082545600 4377 443512556759675477463354164043644800 4378 226796193797561323702851561158682000 4379 112123960978569643178937850460472000 4380 53570336911983273963270306331114400 4381 24724770882453818752278602922052800 4382 11018647893267462704819812171784400 4383 4739203394953747399922499858832000 4384 1966265238331873921244441430792000 4385 786506095332749568497776572316800 4386 303132557576163896191851387247100 4387 112502804873627837761924226194800 4388 40179573169152799200687223641000 4389 13799045330820153260842076806000 4390 4553684959170650576077885345980 4391 1442751670232285331034577535360 4392 438483350756871031981097094080 4393 127713597307826514169251580800 4394 35612445403143931835656690800 4395 9496652107505048489508450880 4396 2418958555685248200157812960 4397 587784321942209843029001280 4398 136061185634770796997454000 4399 29958426194811918604944000 4400 6264034568006128435579200 4401 1241520364830043473718400 4402 232785068405633151322200 4403 41200897062943920588000 4404 6866816177157320098000 4405 1074806010337667493600 4406 157514673928796098200 4407 21540468229578953600 4408 2738195113929528000 4409 322140601638768000 4410 34898565177533200 4411 3461014728350400 4412 312058705015200 4413 25370626424000 4414 1841416434000 4415 117850651776 4416 6547258432 4417 309319296 4418 12082785 4419 374660 4420 8646 4421 132 4422 1 4423 749146650746521593754190788877936298300 4424 727112925724565076290832236263879348350 4425 684961451769517825491363700828292139750 4426 626250470189273440449246812185867099200 4427 555687036928510235891585199545206017600 4428 478508281799550480906642810719482959600 4429 399849386161268210072674129505321377200 4430 324202204995622873031897942842152468000 4431 255039067929889993451759715035826608160 4432 194635078157021310792132414106288727280 4433 144080512401950840456513605247512434480 4434 103442419160374962379035408895649952960 4435 72016874098995226972746170750136043200 4436 48611390016821778206603665256341829160 4437 31807452727056225246296225414643419080 4438 20170579778133216009846386848310460880 4439 12393970707045711042194767822455825360 4440 7377363516098637525115933227652277000 4441 4252833085750979279184479154764253800 4442 2373674280419151225591337202659118400 4443 1282329783674713880491871822126190400 4444 670308750557236801166205725202326800 4445 338920154776130966881789411619154000 4446 165694297890552917142208156791586400 4447 78295107794437092715548909253167200 4448 35743418775721281457098415093837200 4449 15757851288221210104742312030616400 4450 6705468633285621321166941289624000 4451 2752771333664623489742218003108800 4452 1089638652908913464689627959563900 4453 415635362449791733953775613441900 4454 152682378042780636962611449835800 4455 53978618499972952461529300447000 4456 18352730289990803836919962151980 4457 5996436629402935907112462881340 4458 1881235020989156363015674629440 4459 566196948064697546150348674880 4460 163326042710970446004908271600 4461 45109097510648980325165141680 4462 11915610663190296689666263840 4463 3006742877627458043186814240 4464 723845507576980640026455280 4465 166019611829582715602398000 4466 36222460762818047040523200 4467 7505554932836171909297600 4468 1474305433235676625040600 4469 273985965468577071910200 4470 48067713240101240686000 4471 7941622187494987591600 4472 1232320684266463591800 4473 179055142158375051800 4474 24278663343508481600 4475 3060335715568296000 4476 357039166816301200 4477 38359579905883600 4478 3773073433365600 4479 337429331439200 4480 27212042858000 4481 1959267085776 4482 124397910208 4483 6856577728 4484 321402081 4485 12457445 4486 383306 4487 8778 4488 133 4489 1 4490 1476259576471086670045023025141815646650 4491 1412074377494082901782195937092171488100 4492 1311211921958791265940610513014159238950 4493 1181937507117783676340832011731073116800 4494 1034195318728060716798228010264688977200 4495 878357667960818690979316940224804336800 4496 724051591156891083104572072347473845200 4497 579241272925512866483657657877979076160 4498 449674146086911304243892129142115335440 4499 338715590558972151248646019353801161760 4500 247522931562325802835549014143162387440 4501 175459293259370189351781579645785996160 4502 120628264115817005179349836006477872360 4503 80418842743878003452899890670985248240 4504 51978032505189441256142612262953879960 4505 32564550485178927052041154670766286240 4506 19771334223144348567310701050108102360 4507 11630196601849616804300412382416530800 4508 6626507366170130504775816357423372200 4509 3656004064093865106083209024785308800 4510 1952638534231950681658077547328517200 4511 1009228905333367768047995136821480800 4512 504614452666683884023997568410740400 4513 243989405684990009857757066044753600 4514 114038526570158374172647324347004400 4515 51501270063942491561840727124453600 4516 22463319921506831425909253320240400 4517 9458239966950244810909159292732800 4518 3842409986573536954431845962672700 4519 1505274015358705198643403573005800 4520 568317740492572370916387063277700 4521 206660996542753589424140750282800 4522 72331348789963756298449262598980 4523 24349166919393739744032425033320 4524 7877671650392092270128137510780 4525 2447431969053853909166023304320 4526 729522990775667992155256946480 4527 208435140221619426330073413280 4528 57024708173839277014831405520 4529 14922353540817754732853078080 4530 3730588385204438683213269520 4531 889865119406563355628853280 4532 202242072592400762642921200 4533 43728015695654218949820800 4534 8979860366071848534338200 4535 1748291398704253696950800 4536 322053678708678312596200 4537 56009335427596228277600 4538 9173942871761451183400 4539 1411375826424838643600 4540 203333805501883533400 4541 27338999059076777600 4542 3417374882384597200 4543 395398746722184800 4544 42132653339249200 4545 4110502764804800 4546 364641374297200 4547 29171309943776 4548 2083664995984 4549 131254487936 4550 7177979809 4551 333859526 4552 12840751 4553 392084 4554 8911 4555 134 4556 1 4557 2974552877964129857553404602897688243250 4558 2888333953965169571827218962233987134750 4559 2723286299452874167722806450106330727050 4560 2493149429076574942281442524745232355750 4561 2216132825845844393139060021995762094000 4562 1912552986688879407777544950489493314000 4563 1602409259117709774083889012572278182000 4564 1303292864082403949588229730225452921360 4565 1028915419012424170727549787020094411600 4566 788389736645883455492538148495916497200 4567 586238522121297954084195033496963549200 4568 422982224821695992187330593788948383600 4569 296087557375187194531131415652263868520 4570 201047106859695008632249726677463120600 4571 132396875249067444709042502933939128200 4572 84542582990368368308183766933720166200 4573 52335884708323275619351855720874388600 4574 31401530824993965371611113432524633160 4575 18256703968019747309076228739839903000 4576 10282511430263995610859025382208681000 4577 5608642598325815787741286572113826000 4578 2961867439565318449706072684149998000 4579 1513843358000051652071992705232221200 4580 748603858351673893881754634455494000 4581 358027932255148384030404390391758000 4582 165539796634100865734488051471458000 4583 73964589985449322987749980444694000 4584 31921559888457076236818412612973200 4585 13300649953523781765341005255405500 4586 5347684001932242153075249535678500 4587 2073591755851277569559790636283500 4588 774978737035325960340527813560500 4589 278992345332717345722590012881780 4590 96680515709357496042481687632300 4591 32226838569785832014160562544100 4592 10325103619445946179294160815100 4593 3176954959829521901321280250800 4594 937958130997287418485330359760 4595 265459848395458703344904818800 4596 71947061714657031747684483600 4597 18652941926022193416066347600 4598 4620453504611002038842122800 4599 1092107191998964118271774480 4600 245970088288054981592742000 4601 52707876061726067484159000 4602 10728151764776102231289000 4603 2070345077412932009547000 4604 378063014136274540873800 4605 65183278299357679461000 4606 10585318698186289827000 4607 1614709631926722177000 4608 230672804560960311000 4609 30756373941461374800 4610 3812773629106782000 4611 437531400061434000 4612 46243156104054000 4613 4475144139102000 4614 393812684240976 4615 31254974939760 4616 2214919483920 4617 138432467745 4618 7511839335 4619 346700277 4620 13232835 4621 400995 4622 9045 4623 135 4624 1 4625 5862886831929299429380623565131675378000 4626 5611620253418043739550025412340317861800 4627 5216435728529449110004248974851563082800 4628 4709282254922419335420502546740994449750 4629 4128685812534723800916604972485255408000 4630 3514962245806589181861433963061771496000 4631 2905702123200113723672118742797731103360 4632 2332208283094828120315779517245547332960 4633 1817305155658307626220087935516010908800 4634 1374628258767181409576733181992880046400 4635 1009220746942993946271525627285911932800 4636 719069782196883186718462009441212252120 4637 497134664234882203163381142329726989120 4638 333443982108762453341292229611402248800 4639 216939458239435813017226269867659294400 4640 136878467698691643927535622654594554800 4641 83737415533317240990962969153399021760 4642 49658234793013712680687342172364536160 4643 28539215398283742919935254122048584000 4644 15891154028589811398600311954322507000 4645 8570510037891134237447359256263824000 4646 4475710797565370101778065389382219200 4647 2262447216351725545953747339687715200 4648 1106631790606822277912159024847252000 4649 523567728889249249764892441863216000 4650 239504386619550188722238031916152000 4651 105886149873906399224568393057667200 4652 45222209841980858002159417868378700 4653 18648333955456023918416254791084000 4654 7421275757783519722635040171962000 4655 2848570492886603529900318449844000 4656 1053971082368043306063117826442280 4657 375672861042074841765071700514080 4658 128907354279143328056642250176400 4659 42551942189231778193454723359200 4660 13502058579275468080615441065900 4661 4114913090826809319806610610560 4662 1203417979392746121830235178560 4663 337406910110115735092589302400 4664 90600003640679225163750831200 4665 23273395430633195454908470400 4666 5712560696609966157113897280 4667 1338077280287019099864516480 4668 298677964349781049076901000 4669 63436027826502169715448000 4670 12798496842189034240836000 4671 2448408091549206550420800 4672 443246292435632220334800 4673 75768596997543969288000 4674 12200028330113012004000 4675 1845382436487682488000 4676 261429178502421685800 4677 34569147570568156800 4678 4250305029168216000 4679 483774556165488000 4680 50718300243156000 4681 4868956823342976 4682 425067659180736 4683 33469894423680 4684 2353351951665 4685 145944307080 4686 7858539612 4687 359933112 4688 13633830 4689 410040 4690 9180 4691 136 4692 1 4693 11811992587857559144487432770927051864500 4694 11474507085347343168930648977471993239800 4695 10828055981947492849554274387191880944600 4696 9925717983451868445424751521592557532550 4697 8837968067457143136337107519226249857750 4698 7643648058341312982778038935547026904000 4699 6420664369006702905533552705859502599360 4700 5237910406294941843987898260043278436320 4701 4149513438753135746535867452761558241760 4702 3191933414425489035796821117508890955200 4703 2383849005710175355848258809278791979200 4704 1728290529139877132989987636727124184920 4705 1216204446431765389881843151770939241240 4706 830578646343644656504673371941129237920 4707 550383440348198266358518499479061543200 4708 353817925938127456944761892522253849200 4709 220615883232008884918498591807993576560 4710 133395650326330953671650311325763557920 4711 78197450191297455600622596294413120160 4712 44430369426873554318535566076371091000 4713 24461664066480945636047671210586331000 4714 13046220835456504339225424645646043200 4715 6738158013917095647731812729069934400 4716 3369079006958547823865906364534967200 4717 1630199519496071527677051466710468000 4718 763072115508799438487130473779368000 4719 345390536493456587946806424973819200 4720 151108359715887257226727810926045900 4721 63870543797436881920575672659462700 4722 26069609713239543641051294963046000 4723 10269846250670123252535358621806000 4724 3902541575254646835963436276286280 4725 1429643943410118147828189526956360 4726 504580215321218169821713950690480 4727 171459296468375106250096973535600 4728 56054000768507246274070164425100 4729 17616971670102277400422051676460 4730 5318331070219555441636845789120 4731 1540824889502861856922824480960 4732 428006913750794960256340133600 4733 113873399071312420618659301600 4734 28985956127243161612022367680 4735 7050637976896985256978413760 4736 1636755244636800148941417480 4737 362113992176283218792349000 4738 76234524668691203956284000 4739 15246904933738240791256800 4740 2891654383984838770755600 4741 519014889433176189622800 4742 87968625327656981292000 4743 14045410766600694492000 4744 2106811614990104173800 4745 295998326072989842600 4746 38819452599736372800 4747 4734079585333704000 4748 534492856408644000 4749 55587257066498976 4750 5294024482523712 4751 458537553604416 4752 35823246375345 4753 2499296258745 4754 153802846692 4755 8218472724 4756 373566942 4757 14043870 4758 419220 4759 9316 4760 137 4761 1 4762 23286499673204902313418081748399045104300 4763 22302563067294836018484923364663874184400 4764 20753773965399361294979025908784438477150 4765 18763686050909011581761859040818807390300 4766 16481616125798456119115146454773276761750 4767 14064312427348015888311591641406529503360 4768 11658574775301644749521450965902781035680 4769 9387423845048077590523765712804836678080 4770 7341446853178624782332688570270449196960 4771 5575782420135664391645079926787682934400 4772 4112139534850052488838246446005916164120 4773 2944494975571642522871830788498063426160 4774 2046783092775410046386516523712068479160 4775 1380962086691842922863191871420190781120 4776 904201366286325723303280392001315392400 4777 574433809170136341863260484330247425760 4778 354011533558339838590148903133757134480 4779 211593100517628409272272907620176678080 4780 122627819618171009919158162370784211160 4781 68892033493354499954583237286957422000 4782 37507884901937449975273095856232374200 4783 19784378849373599986957237374715977600 4784 10107237020875643471597719093604901600 4785 4999278526454619351542957831245435200 4786 2393271635004870966164181940489836000 4787 1108462652002256026433936898753187200 4788 496498896209343845173534235899865100 4789 214978903513324139147303483585508600 4790 89940153510676425561626967622508700 4791 36339455963909666893586653584852000 4792 14172387825924770088498794898092280 4793 5332185518664764983791625803242640 4794 1934224158731336317649903477646840 4795 676039511789593276071810924226080 4796 227513297236882352524167137960700 4797 73670972438609523674492216101560 4798 22935302740321832842058897465580 4799 6859155959722417298559670270080 4800 1968831803253656817179164614560 4801 541880312822107380874999435200 4802 142859355198555582230681669280 4803 36036594104140146869000781440 4804 8687393221533785405919831240 4805 1998869236813083367733766480 4806 438348516844974422748633000 4807 91481429602429444747540800 4808 18138559317723079562012400 4809 3410669273418014960378400 4810 606983514760833170914800 4811 102014036094257675784000 4812 16152222381590798665800 4813 2402809941063094016400 4814 334817778672726215400 4815 43553532185070076800 4816 5268572441742348000 4817 590080113475142976 4818 60881281549022688 4819 5752562036128128 4820 494360799979761 4821 38322542634090 4822 2653099105437 4823 162021319416 4824 8592039666 4825 387610812 4826 14463090 4827 428536 4828 9453 4829 138 4830 1 4831 46910484848920020602392947290253148833300 4832 45589062740499738331903005113062919288700 4833 43056337032694197313463949273448312661550 4834 39517460016308372876740884949603245867450 4835 35245302176707467700877005495592084152050 4836 30545928553146472007426738096179806265110 4837 25722887202649660637833042607309310539040 4838 21045998620349722340045216678707617713760 4839 16728870698226702372856454283075285875040 4840 12917229273314289173977768497058132131360 4841 9687921954985716880483326372793599098520 4842 7056634510421695011710077234503979590280 4843 4991278068347052569258347312210131905320 4844 3427745179467252969249708395132259260280 4845 2285163452978168646166472263421506173520 4846 1478635175456462065166540876331562818160 4847 928445342728476180453409387464004560240 4848 565604634075968247862421810753933812560 4849 334220920135799419191431069990960889240 4850 191519853111525509873741399657741633160 4851 106399918395291949929856333143189796200 4852 57292263751311049962230333230948351800 4853 29891615870249243458554956468320879200 4854 15106515547330262823140676924850336800 4855 7392550161459490317707139771735271200 4856 3501734287007126992598118839243023200 4857 1604961548211599871607471134653052300 4858 711477799722667984320837719485373700 4859 304919057024000564708930451208017300 4860 126279609474586092455213621207360700 4861 50511843789834436982085448482944280 4862 19504573344589535072290420701334920 4863 7266409677396101301441529280889480 4864 2610263670520929593721714401872920 4865 903552809026475628595978062186780 4866 301184269675491876198659354062260 4867 96606275178931356516551113567140 4868 29794458700044250140618567735660 4869 8827987762976074115738834884640 4870 2510712116075764198054164049760 4871 684739668020662963105681104480 4872 178895949302695729099682450720 4873 44723987325673932274920612680 4874 10686262458346868773653597720 4875 2437217753658057790482399480 4876 529829946447403867496173800 4877 109619988920152524309553200 4878 21549228591141094522390800 4879 4017652788178848131293200 4880 708997550855090846698800 4881 118166258475848474449800 4882 18555032322653892682200 4883 2737627719735820231800 4884 378371310857796292200 4885 48822104626812424800 4886 5858652555217490976 4887 650961395024165664 4888 66633843585150816 4889 6246922836107889 4890 532683342613851 4891 40975641739527 4892 2815120424853 4893 170613359082 4894 8979650478 4895 402073902 4896 14891626 4897 437989 4898 9591 4899 139 4900 1 4901 92499547589419758934295952403316068122000 4902 88645399773193935645366954386511231950250 4903 82573797049002570190204834223051558529000 4904 74762762193015840577617890445195330019500 4905 65791230729853939708303743591771890417160 4906 56268815755796132645259780703489116804150 4907 46768885822999382977878259286016928252800 4908 37774869318576424712901670961782903588800 4909 29646099971540991546834222780133418006400 4910 22605151228300006054461094869851731229880 4911 16744556465407411892193403607297578688800 4912 12047912578768747580968424546714111495600 4913 8419023247814305538508055707342391165600 4914 5712908632445421615416180658553765433800 4915 3763798628434630711333013139753068991680 4916 2407080518184938245619950263795567378400 4917 1494049976804444428315831198217938372800 4918 899825554211767667053852880744894701800 4919 525740773247324929065172469648702522400 4920 297919771506817459803597732800931429360 4921 163692182146602999892086666374138148000 4922 87183879621560293420785289699269231000 4923 44998131417579506281695633393171216000 4924 22499065708789753140847816696585608000 4925 10894284448466617310305258610978294400 4926 5106695835218726864205589973896075500 4927 2316439347934267855928308854138426000 4928 1016396856746668549029768170693391000 4929 431198666498586657164144072415378000 4930 176791453264420529437299069690304980 4931 70016417134423972054375869184279200 4932 26770983021985636373731949982224400 4933 9876673347917030895163243682762400 4934 3513816479547405222317692464059700 4935 1204737078701967504794637416249040 4936 397790544854423232715210467629400 4937 126400733878975606657169681302800 4938 38622446463020324256357402620300 4939 11338699879051838313792998934400 4940 3195451784096427161159845154240 4941 863635617323358692205363555200 4942 223619936628369661374603063400 4943 55410249784020801048574210400 4944 13123480212004926564135997200 4945 2967047700105461657978573280 4946 639449935367556391805727000 4947 131169217511293618831944000 4948 25566881379319942653684000 4949 4726650339033938977992000 4950 827163809330939321148600 4951 136721290798502367132000 4952 21292660042389712914000 4953 3115999030593616524000 4954 427193415484608717000 4955 54680757182029915776 4956 6509613950241656640 4957 717595238609316480 4958 72880766421258705 4959 6779606178721740 4960 573658984353378 4961 43790762164380 4962 2985733783935 4963 179593009560 4964 9381724380 4965 416965528 4966 15329615 4967 447580 4968 9730 4969 140 4970 1 4971 186320517287259800139081846983822365788600 4972 181144947362613694579662906789827300072250 4973 171219196822196505835571788609562790479250 4974 157336559242018410767822724668246888548500 4975 140553992922869780285921634036967220436660 4976 122060046485650072353563524295261007221310 4977 103037701578795515623138039989506045056950 4978 84543755141575807690779930247799831841600 4979 67420969290117416259735893741916321595200 4980 52251251199840997601295317649985149236280 4981 39349707693707417946654498477149309918680 4982 28792469044176159473161828154011690184400 4983 20466935826583053119476480254056502661200 4984 14131931880259727153924236365896156599400 4985 9476707260880052326749193798306834425480 4986 6170879146619568956952963403548636370080 4987 3901130494989382673935781462013505751200 4988 2393875531016212095369684078962833074600 4989 1425566327459092596119025350393597224200 4990 823660544754142388868770202449633951760 4991 461611953653420459695684399175069577360 4992 250876061768163293312871956073407379000 4993 132182011039139799702480923092440447000 4994 67497197126369259422543450089756824000 4995 33393350157256370451153075307563902400 4996 16000980283685344174510848584874369900 4997 7423135183152994720133898828034501500 4998 3332836204680936404958077024831817000 4999 1447595523245255206193912243108769000 5000 607990119763007186601443142105682980 5001 246807870398844501491674938874584180 5002 96787400156409608428107819166503600 5003 36647656369902667268895193664986800 5004 13390489827464436117480936146822100 5005 4718553558249372727112329880308740 5006 1602527623556390737509847883878440 5007 524191278733398839372380148932200 5008 165023180341995930913527083923100 5009 49961146342072162570150401554700 5010 14534151663148265474952844088640 5011 4059087401419785853365208709440 5012 1087255553951728353579966618600 5013 279030186412390462423177273800 5014 68533729996025727612710207600 5015 16090527912110388222114570480 5016 3606497635473018049784300280 5017 770619152878850010637671000 5018 156736098890613561485628000 5019 30293531718353881631676000 5020 5553814148364878299140600 5021 963885100129441688280600 5022 158013950840892080046000 5023 24408659072983329438000 5024 3543192446078225241000 5025 481874172666638632776 5026 61190371132271572416 5027 7227209188850973120 5028 790476005030575185 5029 79660372599980445 5030 7353265163075118 5031 617449746517758 5032 46776495948315 5033 3165326793495 5034 188974733940 5035 9798689908 5036 432295143 5037 15777195 5038 457310 5039 9870 5040 141 5041 1 5042 367465464649873494718744753773649665860850 5043 352364144184810200415234695399390090551500 5044 328555756064214916603394513277809679027750 5045 297890552164888191053744358705214108985160 5046 262614039408519852639485158332228227657970 5047 225097748064445587976701564284767052278260 5048 187581456720371323313917970237305876898550 5049 151964724431693223950515823989716153436800 5050 119672220489958413861031211391901470831480 5051 91600958893548415547949816127134459154960 5052 68142176737883577419816326631161000103080 5053 49259404870759212592638308408068192845600 5054 34598867706842780273400716619952659260600 5055 23608639141139779480673430164202991024880 5056 15647586407499621283702157201855470795560 5057 10072009641608951630888744865562142121280 5058 6295006026005594769305465540976338825800 5059 3819441858475304691488709429356430298800 5060 2249226872213234984987795552843231175960 5061 1285272498407562848564454601624703529120 5062 712488015421583753008556355248476956360 5063 383058072807303093015352879165847826000 5064 199679208165509059125024373182197271000 5065 100890547283625629873696525397320726400 5066 49394330440941714625663923892438272300 5067 23424115466838338894644747412908871400 5068 10755971387833931125091975852866318500 5069 4780431727926191611151989267940586000 5070 2055585643008262392795355385214451980 5071 854797990161851688093118080980267160 5072 343595270555254109919782758041087780 5073 133435056526312275697003012831490400 5074 50038146197367103386376129811808900 5075 18109043385713808844593266027130840 5076 6321081181805763464622177764187180 5077 2126718902289789576882228032810640 5078 689214459075394770285907232855300 5079 214984326684068093483677485477800 5080 64495298005220428045103245643340 5081 18593239064568051328318052798080 5082 5146342955371514206945175328040 5083 1366285740364118816003143892400 5084 347563916408416190035887481400 5085 84624257908136115834824778080 5086 19697025547583406271898870760 5087 4377116788351868060421971280 5088 927355251769463572123299000 5089 187029630608967443117304000 5090 35847345866718759930816600 5091 6517699248494319987421200 5092 1121899050970333768326600 5093 182422609913875409484000 5094 27951851519061554679000 5095 4025066618744863873776 5096 543064543798910205192 5097 68417580321122545536 5098 8017685193881548305 5099 870136377630555630 5100 87013637763055563 5101 7970714909592876 5102 664226242466073 5103 49941822741810 5104 3354301527435 5105 198773423848 5106 10230985051 5107 448072338 5108 16234505 5109 467180 5110 10011 5111 142 5112 1 5113 740106499224393094996908447741294397438050 5114 719829608834683695133979449173039756412350 5115 680919900249025117018629208677199769579250 5116 626446308229103107657138871983023788012910 5117 560504591573408043693229517037442336643130 5118 487711787472965440616186722616995279936230 5119 412679204784816911290619534522072929176810 5120 339546181152064547264433794227022030335350 5121 271636944921651637811547035381617624268280 5122 211273179383506829408981027519035929986440 5123 159743135631431992967766142758295459258040 5124 117401581608642790012454635039229192948680 5125 83858272577601992866039025028020852106200 5126 58207506847982559754074146784155650285480 5127 39256225548639400764375587366058461820440 5128 25719596049108572914590902067417612916840 5129 16367015667614546400194210406538480947080 5130 10114447884480899460794174970332769124600 5131 6068668730688539676476504982199661474760 5132 3534499370620797833552250154467934705080 5133 1997760513829146601573010956873180485480 5134 1095546088228886846023909234414324782360 5135 582737280972812152140377252348045097000 5136 300569755449134688998720898579517997400 5137 150284877724567344499360449289758998700 5138 72818445907780053520308671305347143700 5139 34180086854672270019736723265775189900 5140 15536403115760122736243965120806904500 5141 6836017370934454003947344653155037980 5142 2910383633170114080888473466194719140 5143 1198393260717105798012900839021354940 5144 477030327081566385616785770872578180 5145 183473202723679379083379142643299300 5146 68147189583080912230969395838939740 5147 24430124567519572309215443791318020 5148 8447800084095553041504405796997820 5149 2815933361365184347168135265665940 5150 904198785759462863769584718333100 5151 279479624689288521528780731121140 5152 83088537069788479373421298441420 5153 23739582019939565535263228126120 5154 6512628695735633022948319220440 5155 1713849656772535006039031373800 5156 432188174316552305870712259480 5157 104321283455719522106723648840 5158 24074142335935274332320842040 5159 5304472040121331632545270280 5160 1114384882378431015240603000 5161 222876976475686203048120600 5162 42365045115213079918237800 5163 7639598299464653755747800 5164 1304321660884209177810600 5165 210374461432936964163000 5166 31976918137806418552776 5167 4568131162543774078968 5168 611482124120032750728 5169 76435265515004093841 5170 8887821571512103935 5171 957150015393611193 5172 94984352672648439 5173 8634941152058949 5174 714168065207883 5175 53296124269245 5176 3553074951283 5177 209004408899 5178 10679057389 5179 464306843 5180 16701685 5181 477191 5182 10153 5183 143 5184 1 5185 1459936108059076790130887896914334153850400 5186 1400749509083708812152608657850239525991600 5187 1307366208478128224675768080660223557592160 5188 1186950899802511151350368389020466124656040 5189 1048216379046373484309416239654437616579360 5190 900390992257782351906806257139068209113040 5191 752225385936881458555053328749094959512160 5192 611183126073716185075980829608639654603630 5193 482910124305158467220528062900653554254720 5194 371016315014938822376747170277331389244480 5195 277144717240074782980220777797524652206720 5196 201259854186244782878493660067250045054880 5197 142065779425584552620113171812176502391680 5198 97463732396621960518449734150214112105920 5199 64975821597747973678966489433476074737280 5200 42086611716723119314785112473956093863920 5201 26481463552095445860988385376871250071680 5202 16183116615169439137270679952532430599360 5203 9603168101309337510028755136667596179840 5204 5532259884449944435125261111341115190560 5205 3093306602058033447596920191287505267840 5206 1678283369201698998164286486762369879360 5207 883307036421946841139098150927563094400 5208 450854633173702033498081347869276996100 5209 223103323632347398019669120595106142400 5210 106998532762452323540045394571122333600 5211 49716489970432392755980688386582094400 5212 22372420486694576740191309773961942480 5213 9746401004104568084835818119349757120 5214 4108776893887219878901374305216074080 5215 1675423587798672183629686609893933120 5216 660503529805245764700164913515877480 5217 251620392306760291314348538482239040 5218 92577314150600484540184839630257760 5219 32877924651615125350719849588315840 5220 11263733445460737388672541062663760 5221 3720132147124647210937719983999040 5222 1183678410448751385298365449454240 5223 362568161759077000902202029562560 5224 106828119089728044908684526567540 5225 30252210715675198558211547346560 5226 8226478352508168028987350594240 5227 2146037831089087311909743633280 5228 536509457772271827977435908320 5229 128395425791654796439044490880 5230 29378614376056605964866112320 5231 6418856922499762647785873280 5232 1337261858854117218288723600 5233 265242021590899282966358400 5234 50004643414677733673985600 5235 8943919960348862933558400 5236 1514696122317146141973600 5237 242351379570743382715776 5238 36545049300350192631744 5239 5179613286663806829696 5240 687917389635036844569 5241 85323087086516197776 5242 9844971586905715128 5243 1052134368066259632 5244 103619293824707388 5245 9349109217266832 5246 767464189477128 5247 56849199220528 5248 3762079360182 5249 219683466288 5250 11143364232 5251 481008528 5252 17178876 5253 487344 5254 10296 5255 144 5256 1 5257 2940149106507862980124704792396922948726500 5258 2860685617142785602283496554764573679842000 5259 2708115717561837036828376738510463083583760 5260 2494317108280639376026136469680689682248200 5261 2235167278848884635659784628674903741235400 5262 1948607371304155836216222496793505825692400 5263 1652616378194663810461859585888163168625200 5264 1363408512010597643631034158357734614115790 5265 1094093250378874652296508892509293208858350 5266 853926439320097289597275233177984943499200 5267 648161032255013605356967948074856041451200 5268 478404571426319565858714437864774697261600 5269 343325633611829335498606831879426547446560 5270 239529511822206513138562905962390614497600 5271 162439553994369934197416223583690186843200 5272 107062433314471092993751601907432168601200 5273 68568075268818565175773497850827343935600 5274 42664580167264884998259065329403680671040 5275 25786284716478776647299435089200026779200 5276 15135427985759281945154016248008711370400 5277 8625566486507977882722181302628620458400 5278 4771589971259732445761206678049875147200 5279 2561590405623645839303384637689932973760 5280 1334161669595648874637179498796840090500 5281 673957956806049431517750468464383138500 5282 330101856394799721559714515166228476000 5283 156715022732884716296026082957704428000 5284 72088910457126969496171998160544036880 5285 32118821490799144825027127893311699600 5286 13855177897991787963737192424565831200 5287 5784200481685892062531060915110007200 5288 2335927117603917948329851523409810600 5289 912123922112006056014513451998116520 5290 344197706457360775854533378112496800 5291 125455238802215609890904689218573600 5292 44141658097075862739392390650979600 5293 14983865592585384599610261046662800 5294 4903810557573398596236085433453280 5295 1546246572207828386200567479016800 5296 469396280848805045810886556130100 5297 137080329805403243466896073914100 5298 38478689068183366587198897940800 5299 10372516183597255340897094227520 5300 2682547288861359139887179541600 5301 664904883563926624416480399200 5302 157774040167711402403910603200 5303 35797471298556368612651985600 5304 7756118781353879866074596880 5305 1602503880445016501255082000 5306 315246665005577016640344000 5307 58948563375026596607544000 5308 10458616082666009075532000 5309 1757047501887889524689376 5310 278896428871093575347520 5311 41724662587013999461440 5312 5867530676298843674265 5313 773240476721553042345 5314 95168058673421912904 5315 10897105954971974760 5316 1155753661890967020 5317 112968403041974220 5318 10116573406743960 5319 824313388697656 5320 60611278580710 5321 3981762826470 5322 230826830520 5323 11624372760 5324 498187404 5325 17666220 5326 497640 5327 10440 5328 145 5329 1 5330 5800834723650648582408201347161496628568500 5331 5568801334704622639111873293275036763425760 5332 5202432825842476412854513208191152765831960 5333 4729484387129524011685921098355593423483600 5334 4183774650153040471876007125468409566927800 5335 3601223749498819646678082082681668994317600 5336 3016024890205261454092893744245897782740990 5337 2457501762389472295927543050867027822974140 5338 1948019689698971941893784125687278152357550 5339 1502087471575110894954243181252840984950400 5340 1126565603681333171215682385939630738712800 5341 821730205038148901357321269744201244708160 5342 582855145434035848637169737841817161944160 5343 401969065816576447335979129546080801340800 5344 269501987308841027191167825491122355444400 5345 175630508583289658169525099758259512536800 5346 111232655436083450174032563180231024606640 5347 68450864883743661645558500418603707450240 5348 40921712702238058592453451337208738149600 5349 23760994472267259827876197550637331828800 5350 13397156457767710328483387980678495605600 5351 7333180376883378285064591315739808120960 5352 3895752075219294713940564136486773064260 5353 2008119626401698306154929967261223229000 5354 1004059813200849153077464983630611614500 5355 486816879127684437855740598123932904000 5356 228803933190011685792198081118248464880 5357 104207731947926114321199126053855736480 5358 45973999388790932788764320317877530800 5359 19639378379677680026268253339675838400 5360 8120127599289810010860912438519817800 5361 3248051039715924004344364975407927120 5362 1256321628569366831869046830110613320 5363 469652945259576385745438067331070400 5364 169596896899291472630297079869553200 5365 59125523689661247339002651697642400 5366 19887676150158783195846346480116080 5367 6450057129781226982436652912470080 5368 2015642853056633432011454035146900 5369 606476610654208289277782630044200 5370 175559018873586610054094971854900 5371 48851205251780621928095992168320 5372 13055063472458614480784273769120 5373 3347452172425285764303659940800 5374 822678923731638026820391002400 5375 193571511466267771016562588800 5376 43553590079910248478726582480 5377 9358622661798896367329678880 5378 1917750545450593517895426000 5379 374195228380603613247888000 5380 69407179457692605683076000 5381 12215663584553898600221376 5382 2035943930758983100036896 5383 320621091458107574808960 5384 47592193263312843135705 5385 6640771153020396716610 5386 868408535394974955249 5387 106065164628393887664 5388 12052859616862941780 5389 1268722064932941240 5390 123084976448718180 5391 10940886795441616 5392 884924667278366 5393 64593041407180 5394 4212589656990 5395 242451203280 5396 12122560164 5397 515853624 5398 18163860 5399 508080 5400 10585 5401 146 5402 1 5403 11681132936666374542657610931955342526021500 5404 11369636058355271221520074640436533391994260 5405 10771234160547099051966386501466189529257720 5406 9931917212972000424540434306546746189315560 5407 8913259037282564483561928223824002990411400 5408 7784998399651860118554089208150078561245400 5409 6617248639704081100770975826927566777058590 5410 5473526652594733750020436795112925605715130 5411 4405521452088444237821327176554305975331690 5412 3450107161274082836848027306940119137307950 5413 2628653075256444066169925567192471723663200 5414 1948295808719482072573003655683831983420960 5415 1404585350472184749994491007586018406652320 5416 984824211250612295973148867387897963284960 5417 671471053125417474527146955037203156785200 5418 445132495892130685360692925249381867981200 5419 286863164019373108343557662938490537143440 5420 179683520319827111819591063598834732056880 5421 109372577585981720238011951755812445599840 5422 64682707174505318420329648887846069978400 5423 37158150930034970156359585531315827434400 5424 20730336834651088613547979296418303726560 5425 11228932452102672999005155452226581185220 5426 5903871701620993020095494103747996293260 5427 3012179439602547459232394950891834843500 5428 1490876692328533590933205581754544518500 5429 715620812317696123647938679242181368880 5430 333011665137937800113397207172104201360 5431 150181731336717047109963446371733267280 5432 65613377768468612815032573657553369200 5433 27759505978967490037129165778195656200 5434 11368178639005734015205277413927744920 5435 4504372668285290836213411805518540440 5436 1725974573828943217614484897441683720 5437 639249842158867858375735147200623600 5438 228722420588952719969299731567195600 5439 79013199839820030534848998177758480 5440 26337733279940010178282999392586160 5441 8465699982837860414448106947616980 5442 2622119463710841721289236665191100 5443 782035629527794899331877601899100 5444 224410224125367231982190964023220 5445 61906268724239236408880265937440 5446 16402515644883900245087933709920 5447 4170131096156923791124050943200 5448 1016250435197905797836953591200 5449 237125101546178019495289171280 5450 52912212741709144846056261360 5451 11276373207249489885225104880 5452 2291945773831197131143314000 5453 443602407838296218930964000 5454 81622843042246504283297376 5455 14251607515312881700258272 5456 2356565022217090674845856 5457 368213284721420417944665 5458 54232964416333239852315 5459 7509179688415371671859 5460 974473700023368842913 5461 118118024245256829444 5462 13321581681795883020 5463 1391807041381659420 5464 134025863244159796 5465 11825811462719982 5466 949517708685546 5467 68805631064170 5468 4455040860270 5469 254573763444 5470 12638413788 5471 534017484 5472 18671940 5473 518665 5474 10731 5475 147 5476 1 5477 23050768995021645764177685572391875918015760 5478 22140870218902370273486461141902722921251980 5479 20703151373519099476506820808012935718573280 5480 18845176250254564908102362530370749179726960 5481 16698257436934424602116017431974081551656800 5482 14402247039355941219325065035077645338303990 5483 12090775292298814850791412622040492382773720 5484 9879048104683177987841763971667231581046820 5485 7855628613362527074669354483494425112639640 5486 6078760236530526903017952874132590860971150 5487 4576948883975926138742929222876303707084160 5488 3352881159191666822567494663269850390073280 5489 2389409561722797045967639874973916369937280 5490 1656295264376029770500295822425101120070160 5491 1116603549017548159887839880286585024766400 5492 731995659911503793704250588187872405124640 5493 466546684339200220163148726537325269200320 5494 289056097905808832057603015354647177656720 5495 174055284760487038658341600643658515578240 5496 101840858104540288576689234419161897412800 5497 57888487764686058769907564827734131160960 5498 31959269286753761612553134748644884911780 5499 17132804153723666019100649555974577478480 5500 8916051141223540479327889054639831136760 5501 4503056131931081050165600532646379362000 5502 2206497504646229714581144260996725887380 5503 1048632477455633923761335886414285570240 5504 483193396474654847223360653543837468640 5505 215795109105185659924996020029286636480 5506 93372883747436102852161739435749025400 5507 39127684617973224052334443192123401120 5508 15872551307291024851418689219446285360 5509 6230347242114234053827896702960224160 5510 2365224415987811075990220044642307320 5511 867972262747820578345034878767819200 5512 307735620428772750504148729744954080 5513 105350933119760040713131997570344640 5514 34803433262777870592731106340203140 5515 11087819446548702135737343612808080 5516 3404155093238636620621114267090200 5517 1006445853653162131314068565922320 5518 286316492849606468391071229960660 5519 78308784369123136653968199647360 5520 20572646741040824036211984653120 5521 5186381531354829588961004534400 5522 1253375536744083817332242762480 5523 290037314287887164341345432640 5524 64188585948958634731281366240 5525 13568318981080687016368418880 5526 2735548181669493350074278000 5527 525225250880542723214261376 5528 95874450557559385983555648 5529 16608172537529972375104128 5530 2724778306938511092790521 5531 422446249137753657796980 5532 61742144104748611524174 5533 8483653388438740514772 5534 1092591724268625672357 5535 131439605927052712464 5536 14713388723177542440 5537 1525832904625819216 5538 145851674706879778 5539 12775329171405528 5540 1018323339749716 5541 73260671924440 5542 4709614623714 5543 267212177232 5544 13172431272 5545 552689424 5546 19190605 5547 529396 5548 10878 5549 148 5550 1 5551 46413034868354394849492907436302560970058760 5552 45191639213924016037664146714294598839267740 5553 42844021592421469749993281949915658639825260 5554 39548327623773664384609183338383684898300240 5555 35543433687188989510218379962344830731383760 5556 31100504476290365821441082467051726889960790 5557 26493022331654756070116477657118137721077710 5558 21969823396981992838633176593707723963820540 5559 17734676718045705062511118455161656693686460 5560 13934388849893053977687307357627015973610790 5561 10655709120506453041760882097008894568055310 5562 7929830043167592961310423886146154097157440 5563 5742290720914463868535134538243766760010560 5564 4045704826098826816467935697399017490007440 5565 2772898813393577930388135702711686144836560 5566 1848599208929051953592090468474457429891040 5567 1198542344250704013867399314725197674324960 5568 755602782245009052220751741891972446857040 5569 463111382666295870715944615998305693234960 5570 275896142865027327235030835062820412991040 5571 159729345869226347346596799246896028573760 5572 89847757051439820382460699576379016072740 5573 49092073440477427631653784304619462390260 5574 26048855294947206498428538610614408615240 5575 13419107273154621529493489587286210498760 5576 6709553636577310764746744793643105249380 5577 3255129982101863638342480147411011457620 5578 1531825873930288770984696539958123038880 5579 698988505579840507148356673573124105120 5580 309167992852621762777157759465035661880 5581 132500568365409326904496182627872426520 5582 55000235925264248903753132411569686480 5583 22102898549405258905246585922406509520 5584 8595571658102045129818116747602531480 5585 3233196678735631654335254923410126520 5586 1175707883176593328849183608512773280 5587 413086553548532791217280727315298720 5588 140154366382537911305863103910547780 5589 45891252709326572728468449953011220 5590 14491974539787338756358457879898280 5591 4410600946891798751935182833012520 5592 1292762346502768599705139795882980 5593 364625277218729605045039429608020 5594 98881431110163960690180184300480 5595 25759028272395653625172989187520 5596 6439757068098913406293247296880 5597 1543412851031970981673588195120 5598 354225900236845799072626798880 5599 77756904930039321747649785120 5600 16303867162750180366442696880 5601 3260773432550036073288539376 5602 621099701438102109197817024 5603 112482623095089358358659776 5604 19332950844468483467894649 5605 3147224556076264750587501 5606 484188393242502269321154 5607 70225797493187352038946 5608 9576245112707366187129 5609 1224031330195678384821 5610 146152994650230254904 5611 16239221627803361656 5612 1671684579332698994 5613 158627003878285306 5614 13793652511155244 5615 1091584011674156 5616 77970286548154 5617 4976826800946 5618 280384608504 5619 13725120696 5620 571880029 5621 19720001 5622 540274 5623 11026 5624 149 5625 1 5626 91604674082278410887157054150597159809326500 5627 88035660806345485787657428664210257479093000 5628 82392349216195134134602465288299343538125500 5629 75091761310962653894827563300728515629684000 5630 66643938163479355331659462429396557621344550 5631 57593526807945121891557560124169864611038500 5632 48462845728636748908749654250825861684898250 5633 39704500115027697901144295048869380657507000 5634 31669065567938759040198425812788672667297250 5635 24590097970399507019448189454635910541666100 5636 18585539163674046003071305983155048665212750 5637 13672120764082056829845558424389920857168000 5638 9787995547013290685003070235642784250018000 5639 6818603639492404746856071400110703634844000 5640 4621498022322629883980226171186143574727600 5641 3047141553179755967459489783199655104216000 5642 1954145126495713066088151056617170121182000 5643 1218714164911304922936696357890278140092000 5644 739007525531323197950975451061126106226000 5645 435625488734253674581627634309716441564800 5646 249577102920666167729057498823275044646500 5647 138939830491917248014114483880998478463000 5648 75140928735424634130082322915233871005500 5649 39467962568101828027922028197900619114000 5650 20128660909731932294240234380929315748140 5651 9964683618679174403089224941054116707000 5652 4786955856032152409327176687369134496500 5653 2230814379510129278133053213531247144000 5654 1008156498432462269925514433038159767000 5655 441668561218031089681653942092908088400 5656 187500804290673575808249315039442113000 5657 77103134474669507808999718333976196000 5658 30698470207507304035064702670009041000 5659 11828768336837676784153371671012658000 5660 4408904561912224983184438531922899800 5661 1588794436725126120066464335828072000 5662 553240919931070702523143831225846500 5663 186045619091864484034331553863559000 5664 60383227249113911484826907832909500 5665 18902575486679137508293640712910800 5666 5703363293394567351640322628895500 5667 1657387623721498204750179225491000 5668 463506708328893565735219613908500 5669 124640459382559614315353173488000 5670 32198785340494567031466236484400 5671 7983169919130884387966835492000 5672 1897638751268816780746214994000 5673 431982805166885120820276584000 5674 94060772092789502114092482000 5675 19564640595300216439731236256 5676 3881873133988138182486356400 5677 733582324533191467556476800 5678 131815573939557841826554425 5679 22480175400544748218482150 5680 3631412949318767019908655 5681 554414190735689621360100 5682 79802042605894718226075 5683 10800276442903044571950 5684 1370184324845908639725 5685 162392216278033616560 5686 17910906207136060650 5687 1830311583210984300 5688 172420656389440550 5689 14885236522829400 5690 1169554298222310 5691 82947113349100 5692 5257211409450 5693 294109729200 5694 14297000725 5695 591600030 5696 20260275 5697 551300 5698 11175 5699 150 5700 1 5701 184430743818987200586142869023202281749444020 5702 179640334888623896674814482814807417288419500 5703 170428010022540619922259893952509601017218500 5704 157484110527157788029430028589027859167809500 5705 141735699474442009226487025730125073251028550 5706 124237464971424477223217022553566422232383050 5707 106056372536581870800307214374995726295936750 5708 88167345843664446809893949299695242342405250 5709 71373565682966456941342720861658053324804250 5710 56259163538338266059646615267424583208963350 5711 43175637134073553022519495437790959206878850 5712 32257659927756102832916864407544969522380750 5713 23460116311095347514848628660032705107186000 5714 16606599186505695431859141635753487884862000 5715 11440101661815034630836297571296847209571600 5716 7668639575502385851439715954385798678943600 5717 5001286679675469033547640839816825225398000 5718 3172859291407017989024847414507448261274000 5719 1957721690442628120887671808951404246318000 5720 1174633014265576872532603085370842547790800 5721 685202591654919842310685133132991486211300 5722 388516933412583415743171982704273523109500 5723 214080759227341882144196806796232349468500 5724 114608891303526462158004351113134490119500 5725 59596623477833760322162262578829934862140 5726 30093344528411106697329459321983432455140 5727 14751639474711326812416401628423251203500 5728 7017770235542281687460229900900381640500 5729 3238970877942591548058567646569406911000 5730 1449825059650493359607168375131067855400 5731 629169365508704665489903257132350201400 5732 264603938765343083617249033373418309000 5733 107801604682176811844064421003985237000 5734 42527238544344980819218074341021699000 5735 16237672898749901767337810202935557800 5736 5997698998637351103250902867750971800 5737 2142035356656196822589608167053918500 5738 739286539022935186557475385089405500 5739 246428846340978395519158461696468500 5740 79285802735793048993120548545820300 5741 24605938780073704859933963341806300 5742 7360750917116065556390501854386500 5743 2120894332050391770485398839399500 5744 588147167711453180050572787396500 5745 156839244723054181346819409972400 5746 40181955259625451419433071976400 5747 9880808670399701168713050486000 5748 2329621556435701901566491578000 5749 526043577259674622934369066000 5750 113625412688089718553823718256 5751 23446513729288354622217592656 5752 4615455458521329650042833200 5753 865397898472749309383031225 5754 154295749340102590045036575 5755 26111588349863515238390805 5756 4185827140054456641268755 5757 634216233341584339586175 5758 90602319048797762798025 5759 12170460767748953211675 5760 1532576541123942256285 5761 180303122485169677210 5762 19741217790347044950 5763 2002732239600424850 5764 187305892912269950 5765 16054790821051710 5766 1252501411571410 5767 88204324758550 5768 5551321138650 5769 308406729925 5770 14888600755 5771 611860305 5772 20811575 5773 562475 5774 11325 5775 151 5776 1 5777 364071078707611097260957351838009699037863520 5778 350068344911164516597074376767317018305638000 5779 327912120549698407951689922541537460185028000 5780 299219810001599797255917054319152932418838050 5781 265973164445866486449704048283691495483411600 5782 230293837508006348023524236928562148528319800 5783 194223718380246317610201163674690968638342000 5784 159540911526630903751236670161353295667209500 5785 127632729221304723000989336129082636533767600 5786 99434800672411819082166110705215542415842200 5787 75433297061829655855436359845335928729259600 5788 55717776238851450347765493067577674629566750 5789 40066715497601042946707770295786192992048000 5790 28046700848320730062695439207050335094433600 5791 19108741237317420482276013525682645888515200 5792 12669926255177854884987356794202623904341600 5793 8174145971082487022572488254324273486672000 5794 5130580981849646109912519223458852507592000 5795 3132354704708204993420274894322246794108800 5796 1859835605920496714843288218503834034002100 5797 1073719525067503258053857115837265009320800 5798 602597692639925297887368789500505872578000 5799 328689650530868344302201157909366839588000 5800 174205514781360222480166613691964424981640 5801 89689968006244867019491721900813367317280 5802 44844984003122433509745860950406683658640 5803 21769409710253608499876631529323632844000 5804 10256741113484873235518797547469788551500 5805 4688795937593084907665736021700474766400 5806 2078994425159198025097071632263418056800 5807 893773304274047749107152290505768510400 5808 372405543447519895461313454377403546000 5809 150328843226521792663282495345006936000 5810 58764911443094882586555884543957256800 5811 22235371897387252870588713070686529600 5812 8139734355293547925840511034804890300 5813 2881321895679132009147083552143324000 5814 985715385363913582076633846785874000 5815 325714649076771444512279010242288800 5816 103891741515866753853054511887626600 5817 31966689697189770416324465196192800 5818 9481645249166457326875900693786000 5819 2709041499761844950535971626796000 5820 744986412434507361397392197368900 5821 197021199982679632766252481948800 5822 50062763930025152588146122462400 5823 12210430226835403070279542064000 5824 2855665133695376524500860644000 5825 639668989947764341488192784256 5826 137071926417378073176041310912 5827 28061969187809684272260425856 5828 5480853356994078959425864425 5829 1019693647812851899428067800 5830 180407337689966105283427380 5831 30297415489917971879659560 5832 4820043373396040980854930 5833 724818552390382102384200 5834 102772779816546716009700 5835 13703037308872895467960 5836 1712879663609111933495 5837 200044340275516722160 5838 21743950029947469800 5839 2190038132512694800 5840 203360683733321660 5841 17307292232623120 5842 1340705736329960 5843 93755645897200 5844 5859727868575 5845 323295330680 5846 15500461060 5847 632671880 5848 21374050 5849 573800 5850 11476 5851 152 5852 1 5853 732932566345585498433243089884414262536751560 5854 714139423618775613858031728605326717343501520 5855 677980465460862924548764299308854478490666000 5856 627131930551298205207606976860690392603866050 5857 565192974447466283705621102602844427902249650 5858 496267001953872834473228285212253644011731400 5859 424517555888252665633725400603253117166661800 5860 353764629906877221361437833836044264305551500 5861 287173640747935626752226006290435932200977100 5862 227067529893716542083155446834298178949609800 5863 174868097734241474937602470550551471145101800 5864 131151073300681106203201852912913603358826350 5865 95784491736452493294473263363363867621614750 5866 68113416345921773009403209502836528086481600 5867 47155442085638150544971452732732980982948800 5868 31778667492495275367263370319885269792856800 5869 20844072226260341907559845048526897391013600 5870 13304726952932133132485007477783125994264000 5871 8262935686557851103332794117781099301700800 5872 4992190310628701708263563112826080828110900 5873 2933555130987999972897145334341099043322900 5874 1676317217707428555941225905337770881898800 5875 931287343170793642189569947409872712166000 5876 502895165312228566782367771601331264569640 5877 263895482787605089499658335592777792298920 5878 134534952009367300529237582851220050975920 5879 66614393713376042009622492479730316502640 5880 32026150823738481735395429076793421395500 5881 14945537051077958143184533569170263317900 5882 6767790362752282932762807653963892823200 5883 2972767729433245774204223922769186567200 5884 1266178847721567644568465744883172056400 5885 522734386674041688124595949722410482000 5886 209093754669616675249838379888964192800 5887 81000283340482135457144597614643786400 5888 30375106252680800796429224105491419900 5889 11021056250972679934987594586948214300 5890 3867037281043045591223717398929198000 5891 1311430034440685026588912857028162800 5892 429606390592638198365333522129915400 5893 135858431213056524269378977083819400 5894 41448334946356227743200365889978800 5895 12190686748928302277411872320582000 5896 3454027912196352311933363824164900 5897 942007612417186994163644679317700 5898 247083963912704785354398604411200 5899 62273194156860555658425664526400 5900 15066095360530779594780402708000 5901 3495334123643140865989053428256 5902 776740916365142414664234095168 5903 165133895605187757448301736768 5904 33542822544803763231686290281 5905 6500547004806930858853932225 5906 1200100985502818004711495180 5907 210704753179884077163086940 5908 35117458863314012860514490 5909 5544861925786423083239130 5910 827591332206928818393900 5911 116475817125419611477660 5912 15415916972482007401455 5913 1912924003884628655655 5914 221788290305464191960 5915 23933988162460164600 5916 2393398816246016460 5917 220667975965944780 5918 18647997968953080 5919 1434461382227160 5920 99615373765775 5921 6183023199255 5922 338795791740 5923 16133132940 5924 654045930 5925 21947850 5926 585276 5927 11628 5928 153 5929 1 5930 1447071989964361112291274818489740979880253080 5931 1392119889079638538406796027914181195834167520 5932 1305112396012161129756371276169544871094532050 5933 1192324904998764488913228079463534820506115700 5934 1061459976401339118178849387815098071913981050 5935 920784557842125500106953685815506761178393200 5936 778282185795129886995163234439297381472213300 5937 640938270654812848113663840126480196506528600 5938 514241170641652168835381453124734111150586900 5939 401935627627958017020757917384849650094711600 5940 306019171034922581140804323463465074503928150 5941 226935565037133599497675116276277470980441100 5942 163897908082374266303876472866200395708096350 5943 115268858431559923554374662235569509069430400 5944 78934109578133425912234823052618250775805600 5945 52622739718755617274823215368412167183870400 5946 34148799179192475040044852526310023385277600 5947 21567662639489984235817801595564225295964800 5948 13255125997186552811596357230607180129811700 5949 7925745441616701681160708447167179871433800 5950 4609872348695428528838371239678869925221700 5951 2607604560878222198130795852747643594064800 5952 1434182508483022208971937719011203976735640 5953 766790648099833656282026107194109056868560 5954 398430434796972390028895918443997843274840 5955 201149345722743342538860075330950367478560 5956 98640544537114523745017921556523737898140 5957 46971687874816439878579962645963684713400 5958 21713327413830241075947341223134156141100 5959 9740558092185528706967031576733079390400 5960 4238946577154813418772689667652358623600 5961 1788913234395609332693061694605582538400 5962 731828141343658363374434329611374674800 5963 290094038010098810706982977503607979200 5964 111375389593162936253573821720135206300 5965 41396162503653480731416818692439634200 5966 14888093532015725526211311985877412300 5967 5178467315483730617812630255957360800 5968 1741036425033323224954246379158078200 5969 565464821805694722634712499213734800 5970 177306766159412752012579342973798200 5971 53639021695284530020612238210560800 5972 15644714661124654589345236144746900 5973 4396035524613539306097008503482600 5974 1189091576329891779518043283728900 5975 309357158069565341012824268937600 5976 77339289517391335253206067234400 5977 18561429484173920460769456136256 5978 4272075040008283280653287523424 5979 941874811970330172112535831936 5980 198676718149991520679988027049 5981 40043369549610694090540222506 5982 7700647990309748863565427405 5983 1410805738682702081874582120 5984 245822212043198090023601430 5985 40662320789100435943753620 5986 6372453257993351901633030 5987 944067149332348429871560 5988 131891734097901618879115 5989 17328840976366636057110 5990 2134712294190092847615 5991 245722278467924356560 5992 26327386978706181060 5993 2614066792211961240 5994 239315973934897860 5995 20082459351180240 5996 1534076755992935 5997 105798396965030 5998 6521818990995 5999 354928924680 6000 16787178870 6001 675993780 6002 22533126 6003 596904 6004 11781 6005 154 6006 1 6007 2912937122655532109157760998258569504953756200 6008 2839191879043999650698070846403922175714420600 6009 2697232285091799668163167304083726066928699570 6010 2497437301010925618669599355633079691600647750 6011 2253784881400103607092077467278632892420096750 6012 1982244534243464618285803073630604833092374250 6013 1699066743637255387102116920254804142650606500 6014 1419220456449942735108827074565777577978741900 6015 1155179441296465016949045293251214307657115500 6016 916176798269610185856139370509583761245298500 6017 707954798662880598161562240848314724598639750 6018 532954736072056180638479439739742545484369250 6019 390833473119507865801551589142477866688537450 6020 279166766513934189858251135101769904777526750 6021 194202968009693349466609485288187759845236000 6022 131556849296889043187058038421030417959676000 6023 86771538897948092314868067894722190569148000 6024 55716461818682459275862654121874248681242400 6025 34822788636676537047414158826171405425776500 6026 21180871438803254492757065677774360001245500 6027 12535617790312130209999079686846049796655500 6028 7217476909573650726969167092426513519286500 6029 4041787069361244407102733571758847570800440 6030 2200973156582855865253963826205313033604200 6031 1165221082896806046310922025638106900143400 6032 599579780519715732567755993774948210753400 6033 299789890259857866283877996887474105376700 6034 145612232411930963623597884202487422611540 6035 68685015288646680954527303869097840854500 6036 31453885506015769782914372799867235531500 6037 13979504669340342125739721244385438014000 6038 6027859811550422751465751362257941162000 6039 2520741375739267696067496024216957213200 6040 1021922179353757174081417307114982654000 6041 401469427603261746960556799223743185500 6042 152771552096816416984990640412574840500 6043 56284256035669206257628130678317046500 6044 20066560847499456144023942241834773100 6045 6919503740517053842766876635115439000 6046 2306501246839017947588958878371813000 6047 742771587965107474647291842187533000 6048 230945787854697282033191581184359000 6049 69283736356409184609957474355307700 6050 20040750185738193895442244648229500 6051 5585127100943431085615051787211500 6052 1498448734399457120530867552666500 6053 386696447586956676266030336172000 6054 95900719001565255713975523370656 6055 22833504524182203741422743659680 6056 5213949851978613452765823355360 6057 1140551530120321692792523858985 6058 238720087699602214770528249555 6059 47744017539920442954105649911 6060 9111453728992450945440009525 6061 1656627950725900171898183550 6062 286484532832298525967355050 6063 47034774047093787845386650 6064 7316520407325700331504590 6065 1075958883430250048750675 6066 149220575074268254936225 6067 19463553270556728904725 6068 2380434572658017204175 6069 272049665446630537620 6070 28941453770918142300 6071 2853382766146859100 6072 259398433286078100 6073 21616536107173175 6074 1639875152957965 6075 112320215956025 6076 6876747915675 6077 371716103550 6078 17463172650 6079 698526906 6080 23130030 6081 608685 6082 11935 6083 155 6084 1 6085 5752129001699531759855831844662491680668176800 6086 5536424164135799318861238150487648242643120170 6087 5194669586102725286832766659716805758529347320 6088 4751222182411029225761676822911712584020744500 6089 4236029415643568225377880540909237725512471000 6090 3681311277880720005387919993885408975742980750 6091 3118287200087198122210943994820581720629348400 6092 2574399897746407752057872367816991885635857400 6093 2071356239566075202805184663760798068902414000 6094 1624131596932490784017701611357898485843938250 6095 1240909534734936778800041680588057270083009000 6096 923788209191564046440031028882220412172906700 6097 670000239633442055659802724244247771466064200 6098 473369734523627539324860620389957664622762750 6099 325759817306582392653667523709218177804912000 6100 218328388194837135501926106315752608528824000 6101 142488000716630551590730722016596439250390400 6102 90539250455358996323276812948045654107018900 6103 56003660075479791540171224503945765427022000 6104 33716489229115384702756145364620409797901000 6105 19753094699885780936968246779272563315942000 6106 11259263978934895134071900664185361090086940 6107 6242760225944100272356697397964160604404640 6108 3366194239479661911564885851843419933747600 6109 1764800863416521778878678019413055110896800 6110 899369670779573598851633990662422316130100 6111 445402122671788829907475881089961527988240 6112 214297247700577644578125188071585263466040 6113 100138900794662450737441676668965076386000 6114 45433390175356111908654094044252673545500 6115 20007364480890764877205472606643379176000 6116 8548601187289690447533247386474898375200 6117 3542663555093024870148913331331939867200 6118 1423391606957018921041974106338725839500 6119 554240979700078163945547439636318026000 6120 209055808132485623242618771090891887000 6121 76350816883168662401652072920151819600 6122 26986064588016509986790818876950212100 6123 9226004987356071790355835513487252000 6124 3049272834804125422236250720559346000 6125 973717375819804756680483423371892000 6126 300229524211106466643149055539666700 6127 89324486542147378505399719003537200 6128 25625877286681624981057296435441000 6129 7083575835342888206145919339878000 6130 1885145181986413796796897888838500 6131 482597166588521931980005859542656 6132 118734223525747459455398267030336 6133 28047454376160817194188567015040 6134 6354501382098935145558347214345 6135 1379271617819923907563052108540 6136 286464105239522657724633899466 6137 56855471268912893899545659436 6138 10768081679718351117338193075 6139 1943112483558198697865538600 6140 333519306879392313812741700 6141 54351294454419488176891240 6142 8392479290755950380255265 6143 1225179458504518303686900 6144 168684128344824983840950 6145 21843987843214746108900 6146 2652484238104647741795 6147 300991119217548679920 6148 31794836537065001400 6149 3112781199432937200 6150 281014969393251275 6151 23256411260131140 6152 1752195368913990 6153 119196963871700 6154 7248464019225 6155 389179276200 6156 18161699556 6157 721656936 6158 23738715 6159 620620 6160 12090 6161 156 6162 1 6163 11578003247010595978171353841179630690575689200 6164 11288553165835331078717069995150139923311296970 6165 10731093750238524605694004810204454001172467490 6166 9945891768513754512594443482628518342550091820 6167 8987251598054597451139557363820950309533215500 6168 7917340693524288230765800534794646701255451750 6169 6799598477967918127598863988705990696372329150 6170 5692687097833605874268816362637573606265205800 6171 4645756137312482954863057031577789954538271400 6172 3695487836498565986822886275118696554746352250 6173 2865041131667427562817743291945955755926947250 6174 2164697743926500825240072709470277682255915700 6175 1593788448825006102099833753126468183638970900 6176 1143369974157069594984663344634205436088826950 6177 799129551830209931978528144099175842427674750 6178 544088205501419528155593630024970786333736000 6179 360816388911467687092656828332349047779214400 6180 233027251171989547914007534964642093357409300 6181 146542910530838787863448037451991419534040900 6182 89720149304595176242927369868566175224923000 6183 53469583929001165639724392143892973113843000 6184 31012358678820676071040147443457924406028940 6185 17502024204878995406428598062149521694491580 6186 9608954465423762183921583249807580538152240 6187 5130995102896183690443563871256475044644400 6188 2664170534196095377730312010075477427026900 6189 1344771793451362428759109871752383844118340 6190 659699370372366474485601069161546791454280 6191 314436148495240095315566864740550339852040 6192 145572290970018562646095770713217749931500 6193 65440754656246876785859566650896052721500 6194 28555965668180455324738719993118277551200 6195 12091264742382715317682160717806838242400 6196 4966055162050043791190887437670665706700 6197 1977632586657097084987521545975043865500 6198 763296787832563787188166210727209913000 6199 285406625015654285644270844011043706600 6200 103336881471185172388442891797102031700 6201 36212069575372581777146654390437464100 6202 12275277822160197212592086234046598000 6203 4022990210623930178916734143931238000 6204 1273946900030911223323632478911558700 6205 389554010753253845148548774543203900 6206 114950363828829003486457015438978200 6207 32709453122024513187203215775319000 6208 8968721017329302002942817228716500 6209 2367742348574935728776903748381156 6210 601331390114269391435404126572992 6211 146781677901908276649586834045376 6212 34401955758259752339746914229385 6213 7733772999918859053121399322885 6214 1665735723059446565287686008006 6215 343319576508435551624179558902 6216 67623552948631245016883852511 6217 12711194163276549815203731675 6218 2276631790437591011678280300 6219 387870601333811801989632940 6220 62743773745175438557146505 6221 9617658749260468683942165 6222 1393863586849343287527850 6223 190528116188039729949850 6224 24496472081319393850695 6225 2953475357322196421715 6226 332785955754613681320 6227 34907617736497938600 6228 3393796168826188475 6229 304271380653382415 6230 25008606629045130 6231 1871392332785690 6232 126445427890925 6233 7637643295425 6234 407340975756 6235 18883356492 6236 745395651 6237 24359335 6238 632710 6239 12246 6240 157 6241 1 6242 22866556412845927056888423836329770613886986170 6243 22019646916073855684411074805354593924483764460 6244 20676985518752279118288448292832972343722559310 6245 18933143366568351963734000846449468652083307320 6246 16904592291578885681905357898615597010788667250 6247 14716939171492206358364664523500637397627780900 6248 12492285575801524001867680351343564302637534950 6249 10338443235146088829131873394215363560803477200 6250 8341243973811048941685943306696486509284623650 6251 6560528968165993549640629567064652310673299500 6252 5029738875593928388057816001416233438182862950 6253 3758486192751506927339906462596745865894886600 6254 2737158422982075697084497097760673619727797850 6255 1942499525987279526963191488733381278516501700 6256 1343217757331629460134121774124146628761410750 6257 904904594412887215248250458357319834112950400 6258 593843640083457235006664363296991141136623700 6259 379570161702828335777455572416633512891450200 6260 236263059835433964106375407320557594758963900 6261 143189733233596341882651762012459148338766000 6262 84481942607821841710764539587350897519871940 6263 48514382883699671477468745505607446100520520 6264 27110978670302757590350181311957102232643820 6265 14739949568319945874365147121064055582796640 6266 7795165637092279068173875881331952471671300 6267 4008942327647457806489421881827861271145240 6268 2004471163823728903244710940913930635572620 6269 974135518867606569801167933902097131306320 6270 460008439465258657961662635453768089783540 6271 211013045626265439431955337364113802653000 6272 93996720324427332110598286644014330272700 6273 40647230410563170642420880710925115793600 6274 17057319904432759108873048155477503949100 6275 6943687748707140876178408983645709572200 6276 2740929374489660872175687756702253778500 6277 1048703412848218072832437054738253619600 6278 388743506486839458032713735808145738300 6279 139548951046557754165589546187539495800 6280 48487347397532778989738740624484062100 6281 16298268032784127391508820377977836000 6282 5296937110654841402240366622842796700 6283 1663500910784165068472181253454762600 6284 504504374582082848635005789982182100 6285 147659816950853516673660231214297200 6286 41678174139353815190146033004035500 6287 11336463365904237731719720977097656 6288 2969073738689205120212307874954148 6289 748113068016177668084990960618368 6290 181183633660168028989333748274761 6291 42135728758178611392868313552270 6292 9399508722978305618409085330891 6293 2009055299567882116911865566908 6294 410943129457066796641063411413 6295 80334747111907794832087584186 6296 14987825953714140826882011975 6297 2664502391771402813667913240 6298 450614375078987240546779445 6299 72361432494435907241088670 6300 11011522336109811971470015 6301 1584391703037383017477700 6302 215024588269359123800545 6303 27449947438641590272410 6304 3286261313076810103035 6305 367693573491111619920 6306 38301413905324127075 6307 3698067549479570890 6308 329279987282427545 6309 26879998961830820 6310 1997837760676615 6311 134083071186350 6312 8044984271181 6313 426224332248 6314 19628752143 6315 769754986 6316 24992045 6317 644956 6318 12403 6319 158 6320 1 6321 46022562906867119013231131518689031995038364570 6322 44886203328919782741299498641684364538370750630 6323 42696632434826134802699523098187566268206323770 6324 39610128885320631082022449139282440995805866630 6325 35837735658147237645639358745065065662871974570 6326 31621531463071092040270022422116234408416448150 6327 27209224747293730360232344874844201700265315850 6328 22830728810947612830999553745558927863441012150 6329 18679687208957137770817816700911850070088100850 6330 14901772941977042491326572873761138819957923150 6331 11590267843759921937698445568480885748856162450 6332 8788225068345435315397722464012979304077749550 6333 6495644615733582624424403560357419485622684450 6334 4679657948969355224047688586494054898244299550 6335 3285717283318908987097313262857527907277912450 6336 2248122351744516675382372232481466462874361150 6337 1498748234496344450254914821654310975249574100 6338 973413801786285570784119935713624654028073900 6339 615833221538262299883830979737191107650414100 6340 379452793069030305989027169333016743097729900 6341 227671675841418183593416301599810045858637940 6342 132996325491521513188233285092958343620392460 6343 75625361554002429067818926817564548333164340 6344 41850928238622703464715328433021157815440460 6345 22535115205412224942539023002396008054467940 6346 11804107964739736874663297763159813742816540 6347 6013413491471186709734132822741791906717860 6348 2978606682691335473045878874816027766878940 6349 1434143958332865227762830569355865221089860 6350 671021485091524097393617972817881892436540 6351 305009765950692771542553624008128132925700 6352 134643950734990502753019167354939446066300 6353 57704550314995929751293928866402619742700 6354 24001007653139899985051457139123213521300 6355 9684617123196801748354096740347963350700 6356 3789632787337878945008124811440507398100 6357 1437446919335057530865150790546399357900 6358 528292457533397212198303281995685234100 6359 188036298444090533155328286812023557900 6360 64785615430316906381247561002461898100 6361 21595205143438968793749187000820632700 6362 6960438021439006470712547876297559300 6363 2168005285366247917107187043436944700 6364 652164191532936365308666021196479300 6365 189337991090207331863806264218332700 6366 53014637505258052921865753981133156 6367 14305537104593442851932028852051804 6368 3717186806705382788297298835572516 6369 929296701676345697074324708893129 6370 223319362418346640382202061827031 6371 51535237481156917011277398883161 6372 11408564022546187735320950897799 6373 2419998429024948913552928978321 6374 491277876568974591473150995599 6375 95322573065621935658969596161 6376 17652328345485543640549925215 6377 3115116766850390054214692685 6378 522975807573423147787868115 6379 83372954830545719212558685 6380 12595914039147194988947715 6381 1799416291306742141278245 6382 242474535708000714072955 6383 30736208751718400375445 6384 3653954886567921722955 6385 405994987396435746995 6386 41999481454803697965 6387 4027347536761998435 6388 356159986244258365 6389 28877836722507435 6390 2131920831862965 6391 142128055457531 6392 8471208603429 6393 445853084391 6394 20398507129 6395 794747031 6396 25637001 6397 657359 6398 12561 6399 159 6400 1 6401 90908766235786901754530630160373396533409115200 6402 87582835763745917543999021739871930806577074400 6403 82306761320146765884721972237470007264012190400 6404 75447864543467868727661807884347506658677841200 6405 67459267121218329685909381167181300071288422720 6406 58830756210364822400502367296960436108681764000 6407 50039953558241343191231898620403129563706328000 6408 41510416019904750601817370446470777933529113000 6409 33581460150934180262144389574672988890046024000 6410 26492040785736964429025018442242024568814085600 6411 20378492912105357253096168032493865052933912000 6412 15283869684079017939822126024370398789700434000 6413 11175302564702937848472092146851474383866984000 6414 7965375232288264211145001849351582805522212000 6415 5533839635063425662479685495338994370152273600 6416 3746870586240861125637287054135777438123935250 6417 2472162036282630021039034757367935629277648000 6418 1589247023324547870667950915450815761678488000 6419 995286014607292605872858149070207850748144000 6420 607124468910448489582443470932826788956367840 6421 360668001332939696781649586692768389479030400 6422 208621687045523942256052211910522891953556800 6423 117476289792625132532534255250585706148604800 6424 64386043444034928407254351435417165869908400 6425 34339223170151961817202320765555821797284480 6426 17817521456210923584397430585901605649534400 6427 8992020174162522182780011697557819673596800 6428 4412750641024200700808709444171892987968800 6429 2105165443424389325156448542173747113526400 6430 976031251042216868936171596826010025362240 6431 439653716685683274295572791363067578992000 6432 192348501049986432504313096221342065809000 6433 81705557968135829736345386005525833264000 6434 33685624776336701733405553879471176872000 6435 13474249910534680693362221551788470748800 6436 5227079706672936475873275601986906756000 6437 1965739376868454743063454072542084592000 6438 716328755977487745353631568807708792000 6439 252821913874407439536575847814485456000 6440 86380820573755875174996748003282530800 6441 28555643164877975264461734877118192000 6442 9128443306805254387819734919734504000 6443 2820169476899184282415853064633424000 6444 841502182623143697172472285414812000 6445 242352628595465384785672018199465856 6446 67320174609851495773797782833184960 6447 18022723911298825640229327687624320 6448 4646483508381728485371623544465645 6449 1152616064094692337456526770720160 6450 274854599899503557393479460710192 6451 62943801503703104746598349780960 6452 13828562451571136648873879876120 6453 2911276305593923505026079973920 6454 586600449634596527132120591760 6455 112974901411107479299519521376 6456 20767445112335933694764617900 6457 3638092574423813202002560800 6458 606348762403968867000426800 6459 95968868869692914201506400 6460 14395330330453937130225960 6461 2041890827014742855351200 6462 273210744459719114448400 6463 34390163638286322098400 6464 4059949873964357469950 6465 447994468851239444960 6466 46026828991565696400 6467 4383507523006256800 6468 385037822966765800 6469 31009757554370400 6470 2274048887320496 6471 150599264060960 6472 8917061687820 6473 466251591520 6474 21193254160 6475 820384032 6476 26294360 6477 669920 6478 12720 6479 160 6480 1 6481 182953892049521139780992893197751460523485844340 6482 178491601999532819298529651900245327339986189600 6483 169889597083892683428720993977341938070589264800 6484 157754625863614634612383780121817513922690031600 6485 142907131664686198413571189051528806729966263920 6486 126290023331583152086411748464141736179970186720 6487 108870709768606165591734265917363565672388092000 6488 91550369578146093793049269066873907497235441000 6489 75091876170838930863961760021143766823575137000 6490 60073500936671144691169408016915013458860109600 6491 46870533697842321682121186474735889621747997600 6492 35662362596184375192918294056864263842634346000 6493 26459172248781955788294218171221873173567418000 6494 19140677796991202059617093996203057189389196000 6495 13499214867351689873624687344690577175674485600 6496 9280710221304286788116972549474771808276208850 6497 6219032622523491146676321811503713067401583250 6498 4061409059607177891706985672818751390956136000 6499 2584533037931840476540809064521023612426632000 6500 1602410483517741095455301620003034639704511840 6501 967792470243388186364093057625595178435398240 6502 569289688378463639037701798603291281432587200 6503 326097976838149074788586467161108598102161600 6504 181862333236660060939788606686002872018513200 6505 98725266614186890224456672200972987667192880 6506 52156744626362885401599751351457427446818880 6507 26809541630373445767177442283459425323131200 6508 13404770815186722883588721141729712661565600 6509 6517916084448590025965157986345640101495200 6510 3081196694466606194092620138999757138888640 6511 1415684967727900143231744388189077604354240 6512 632002217735669706799885887584409644801000 6513 274054059018122262240658482226867899073000 6514 115391182744472531469750939884997010136000 6515 47159874686871382426767775431259647620800 6516 18701329617207617169235497153775377504800 6517 7192819083541391218936729674528991348000 6518 2682068132845942488417085641349793384000 6519 969150669851895184890207416622194248000 6520 339202734448163314711572595817767986800 6521 114936463738633850439458482880400722800 6522 37684086471683229652281469796852696000 6523 11948612783704438670235587984367928000 6524 3661671659522327979588325350048236000 6525 1083854811218609081958144303614277856 6526 309672803205316880559469801032650816 6527 85342898521150321414027110520809280 6528 22669207419680554125600951232089965 6529 5799099572476420822828150315185805 6530 1427470663994195894850006231430352 6531 337798401403206662140077810491152 6532 76772363955274241395472229657080 6533 16739838757165060153899959850040 6534 3497876755228520032158200565680 6535 699575351045704006431640113136 6536 133742346523443412994284139276 6537 24405537686759746896767178700 6538 4244441336827782069002987600 6539 702317631273661781201933200 6540 110364199200146851331732360 6541 16437221157468679985577160 6542 2315101571474461969799600 6543 307600908098005436546800 6544 38450113512250679568350 6545 4507944342815596914910 6546 494021297842805141360 6547 50410336514571953200 6548 4768545345973022600 6549 416047580521136200 6550 33283806441690896 6551 2424648151381456 6552 159516325748780 6553 9383313279340 6554 487444845680 6555 22013638192 6556 846678392 6557 26964280 6558 682640 6559 12880 6560 161 6561 1 6562 361445494049053959079522545097996787863472033940 6563 348381199083425502727250645877587265410575454400 6564 327644222947507318041104774099159451993279296400 6565 300661757528300833025954969173346320652656295520 6566 269197154996269350499982937515670542909936450640 6567 235160733100189317678146014381505301852358278720 6568 200421079346752259384783534984237473169623533000 6569 166642245748985024657011029088017674320810578000 6570 135165377107510075555131168038058780282435246600 6571 106944034634513466373290594491650903080608107200 6572 82532896294026696875039480531600153464382343600 6573 62121534844966330981212512228086137016201764000 6574 45599850045773157847911312167424930362956614000 6575 32639892664342891933241781340893634365063681600 6576 22779925088655976661741659894165348983950694450 6577 15499742843827777934793294360978484875677792100 6578 10280441682130669038383307484322464458357719250 6579 6645942097539018368247794737339775003382768000 6580 4186943521449581571996110684524058252131143840 6581 2570202953761129281819394677628629818139910080 6582 1537082158621851825401794856228886459867985440 6583 895387665216612713826288265764399879534748800 6584 507960310074809135728375073847111470120674800 6585 280587599850846951164245278886975859685706080 6586 150882011240549775626056423552430415114011760 6587 78966286256736331168777193634916852769950080 6588 40214312445560168650766163425189137984696800 6589 19922686899635312909553879128075352763060800 6590 9599112778915196220057778125345397240383840 6591 4496881662194506337324364527188834743242880 6592 2047687185463569850031630275773487249155240 6593 906056276753791969040544369811277543874000 6594 389445241762594793710409422111864909209000 6595 162551057431343913896518715316256657756800 6596 65861204304078999596003272585035025125600 6597 25894148700749008388172226828304368852800 6598 9874887216387333707353815315878784732000 6599 3651218802697837673307293057971987632000 6600 1308353404300058499601780012439962234800 6601 454139198186797165151031078698168709600 6602 152620550210317080091739952677253418800 6603 49632699255387668322517057781220624000 6604 15610284443226766649823913334416164000 6605 4745526470740937061546469653662513856 6606 1393527614423925962517614104646928672 6607 395015701726467201973496911553460096 6608 108012105940830875539628061752899245 6609 28468306992156974948429101547275770 6610 7226570236470616717678156546616157 6611 1765269065397402556990084041921504 6612 414570765358480903535550040148232 6613 93512202712439301549372189507120 6614 20237715512393580186058160415720 6615 4197452106274224038589840678816 6616 833317697569147419425924252412 6617 158147884210203159891051317976 6618 28649979023587528965770166300 6619 4946758968101443850204920800 6620 812681830473808632533665560 6621 126801420357615531317309520 6622 18752322728943141955376760 6623 2622702479572467406346400 6624 346051021610256116115150 6625 42958057855066276483260 6626 5001965640658402056270 6627 544431634357377094560 6628 55178881860544975800 6629 5184592926494158800 6630 449331386962827096 6631 35708454593072352 6632 2584164477130236 6633 168899639028120 6634 9870758125020 6635 509458483872 6636 22860316584 6637 873642672 6638 27646920 6639 695520 6640 13041 6641 162 6642 1 6643 727353278148096238641508331493499708910443722620 6644 709826693132479461806773190975584053274047488340 6645 676025422030932820768355419976746717403854750800 6646 628305980475808151067059743272505772645935591920 6647 569858912524570183525937906689016863562592746160 6648 504357888096458668178128951897175844762294729360 6649 435581812446941577062929549365742775021981811720 6650 367063325095737284041794564072255147490434111000 6651 301807622856495100212142197126076454603245824600 6652 242109411742023541928421762529709683363043353800 6653 189476930928540163248330075023251056544990450800 6654 144654431138993027856251992759686290480584107600 6655 107721384890739488829123824395511067379158378000 6656 78239742710116049781153093508318564728020295600 6657 55419817752998868594983441235058983349014376050 6658 38279667932483754596534954255143833859628486550 6659 25780184525958446973176601845300949334035511350 6660 16926383779669687406631102221662239461740487250 6661 10832885618988599940243905421863833255513911840 6662 6757146475210710853815505362152688070271053920 6663 4107285112382981107221189533857516278007895520 6664 2432469823838464539228083121993286339402734240 6665 1403347975291421849554663339611511349655423600 6666 788547909925656086892620352734087329806380880 6667 431469611091396726790301702439406274799717840 6668 229848297497286106794833617187347267883961840 6669 119180598702296499819543357060105990754646880 6670 60136999345195481560320042553264490747757600 6671 29521799678550509129611657253420750003444640 6672 14095994441109702557382142652534231983626720 6673 6544568847658076187355994802962321992398120 6674 2953743462217361819072174645584764793029240 6675 1295501518516386762750953791923142453083000 6676 551996299193938707606928137428121566965800 6677 228412261735422913492521987901291682882400 6678 91755353004828007984175499413339393978400 6679 35769035917136342095526042144183153584800 6680 13526106019085171380661108373850772364000 6681 4959572206997896172909073070411949866800 6682 1762492602486855664752811091138130944400 6683 606759748397114245242771031375422128400 6684 202253249465704748414257010458474042800 6685 65242983698614434972340971115636788000 6686 20355810913967703711370382988078677856 6687 6139054085164863024064083758309442528 6688 1788543316150393164491111016200388768 6689 503027807667298077513124973306359341 6690 136480412932987850488057163300175015 6691 35694877228627591666107258093891927 6692 8991839301868019274668240588537661 6693 2179839830755883460525634082069736 6694 508082968070920205084922229655352 6695 113749918224832881735430349922840 6696 24435167618667804224648001094536 6697 5030769803843371458015764931228 6698 991465581779350579316975570388 6699 186797863233790688856821484276 6700 33596737991688972815975087100 6701 5759440798575252482738586360 6702 939483250831424163850975080 6703 145553743086558673272686280 6704 21375025208515609361723160 6705 2968753501182723522461550 6706 389009079465322392598410 6707 47960023495724678539530 6708 5546397275015779150830 6709 599610516217922070360 6710 60363474787039134600 6711 5633924313456985896 6712 485039841555899448 6713 38292619070202588 6714 2753064116158356 6715 178770397153140 6716 10380216608892 6717 532318800456 6718 23733959256 6719 901289592 6720 28342440 6721 708561 6722 13203 6723 163 6724 1 6725 1437179971280575700448281522469083762184491210960 6726 1385852115163412282575128610952330770677902239140 6727 1304331402506740971835415163249252490049790342720 6728 1198164893000378334592997649961522636208528338080 6729 1074216800621028851704066858586192708324887475520 6730 939939700543400245241058501262918619784276541080 6731 802645137542678861104724113437997922512415922720 6732 668870947952232384253936761198331602093679935600 6733 543917034598518642140563959655786137966289178400 6734 431586342670563705176751837552960739908033804600 6735 334131362067533191104582067782937347025574558400 6736 252375816029732516685375817155197357859742485600 6737 185961127600855538610276917903829632107178673600 6738 133659560463114918376136534743377548077034671650 6739 93699485685482623191518395490202817208642862600 6740 64059852458442201569711556100444783193663997900 6741 42706568305628134379807704066963188795775998600 6742 27759269398658287346875007643526072717254399090 6743 17590032094199310794059410784016521325784965760 6744 10864431587593691961036694896010204348278949440 6745 6539754936221445646449272655850802617410629760 6746 3835817799129886388782746461604797689058157840 6747 2191895885217077936447283692345598679461804480 6748 1220017521017052813682922055173493604606098720 6749 661317908588682833585135319626753542683679680 6750 349028896199582606614376974247453258638608720 6751 179317598047491981379863399613370481502404480 6752 89658799023745990689931699806685240751202240 6753 43617794119660211686993799905954981987071360 6754 20640563288767778744738137455496553976024840 6755 9498312309875438006428169448547086785427360 6756 4249244980733748581823128437507907246112240 6757 1847497817710325470357881929351264020048800 6758 780408560929361621099450125329413249848200 6759 320167614740250921476697487314631076860800 6760 127524388921964350079701541557522547563200 6761 49295141936221513476187150518033925948800 6762 18485678226083067553570181444262722230800 6763 6722064809484751837661884161550080811200 6764 2369252350883969909995582122513553072800 6765 809012997862818993657028041833896171200 6766 267496233164319183386597981574110830800 6767 85598794612582138683711354103715465856 6768 26494864999132566735434466746388120384 6769 7927597401315256188555194774509831296 6770 2291571123817691242004235989506748109 6771 639508220600285928001182136606534356 6772 172175290161615442154164421394066942 6773 44686716530495610940775498682429588 6774 11171679132623902735193874670607397 6775 2687922798826803665610556311725088 6776 621832886295753086820352579578192 6777 138185085843500685960078351017376 6778 29465937422511175682663766025764 6779 6022235385622722037332740501616 6780 1178263445013141268173797054664 6781 220394601225479661672796571376 6782 39356178790264225298713673460 6783 6698924049406676646589561440 6784 1085036993917982837123661360 6785 166928768295074282634409440 6786 24343778709698332884184710 6787 3357762580648045915059960 6788 436969102961047071137940 6789 53506420770740457690360 6790 6146007791233701221190 6791 659973991004961204960 6792 65997399100496120496 6793 6118964155012885344 6794 523332460626102036 6795 41045683186360944 6796 2931834513311496 6797 189150613762032 6798 10912535409348 6799 556052759712 6800 24635248848 6801 929632032 6802 29051001 6803 721764 6804 13366 6805 164 6806 1 6807 2891886527576768177731298185456083180005378656200 6808 2823032086443987983023410133421414532862393450100 6809 2690183517670153254410543774201583260727692581860 6810 2502496295507119306428412813210775126258318680800 6811 2272381693621407186297064508547715344533415813600 6812 2014156501164429096945125359849111328109164016600 6813 1742584838086079106345782614700916542296692463800 6814 1471516085494911245358660874636329524606095858320 6815 1212787982550751026394500720854117740059969114000 6816 975503377269082347317315797208746877874322983000 6817 765717704738096896281333905335898086933608363000 6818 586507178097265707789957884938134704885317044000 6819 438336943630588055295652735059026989966921159200 6820 319620688063970456986413452647207180184213345250 6821 227359046148597541567654930233580365285677534250 6822 157759338143924824761229951590647600402306860500 6823 106766420764070335949519260167407971989439996500 6824 70465837704286421726682711710489261513030397690 6825 45349301492857598140934418427542594043039364850 6826 28454463681793002755096105680026725674063915200 6827 17404186523815137607485967551861006965689579200 6828 10375572735351332035232019117455600306468787600 6829 6027713684346964325230030153950396368519962320 6830 3411913406234130750130205747519092284067903200 6831 1881335429605735647268057374800247147289778400 6832 1010346804788265440199512293874206801322288400 6833 528346494247074587994240373860823740141013200 6834 268976397071237972069795099420055722253606720 6835 133276593143406202376925499712640222738273600 6836 64258357408427990431731937361451535963096200 6837 30138875598643216751166306904043640761452200 6838 13747557290609186588251297886054994031539600 6839 6096742798444074052181010366859171266161040 6840 2627906378639687091457332054680677269897000 6841 1100576175669612542576147612644044326709000 6842 447692003662215271556399028872153624424000 6843 176819530858185863555888692075556473512000 6844 67780820162304581029757331962296648179600 6845 25207743035567819391232065605812803042000 6846 9091317160368721747657466284063633884000 6847 3178265348746788903652610164347449244000 6848 1076509231027138177043626023408007002000 6849 353095027776901322070309335677826296656 6850 112093659611714705419145820850103586240 6851 34422462400447822923989661520897951680 6852 10219168525132947430559430764016579405 6853 2931079344417977170005418126113282465 6854 811683510761901370155346558000601298 6855 216862006692111053094939920076496530 6856 55858395663119513675969373353036985 6857 13859601931450706400804430982332485 6858 3309755685122556752430908891303280 6859 760017972139253772780430930595568 6860 167651023266011861642742117043140 6861 35488172808133897719996506527380 6862 7200498830635863305506537556280 6863 1398658046238620929846593626040 6864 259750780015743886971510244836 6865 46055102839670901945303234900 6866 7783961043324659483713222800 6867 1251965762213057119758070800 6868 191272547004772615518594150 6869 27701541290346378799244670 6870 3794731683609092986197900 6871 490475523731787528828300 6872 59652428561974158911550 6873 6805981782238662426150 6874 725971390105457325456 6875 72116363255509005840 6876 6642296615638987380 6877 564378143812462980 6878 43977517699672440 6879 3120985127073528 6880 200063149171380 6881 11468588169060 6882 580688008560 6883 25564880880 6884 958683033 6885 29772765 6886 735130 6887 13530 6888 165 6889 1 6890 5714918614020756160754708318877497712867772106300 6891 5513215604114141237433953907622997793590086031960 6892 5192679813177272560838956587412358386986011262660 6893 4774877989128526492725477321758490470791734494400 6894 4286538194785836283242189868396826672642579830200 6895 3756741339250508203290907974550027870405856480400 6896 3214100923580990351704443489337246066902788322120 6897 2684304068045662271753161595490447264666064972320 6898 2188291359819833373711816518062864617934292097000 6899 1741221082007179243598649702544644964807931346000 6900 1352224882835362604071291790274032791818925407000 6901 1024844121727853763085610619997161694852238203200 6902 757957631694558512282066187706234170151134504450 6903 546979734212567998554068382880787545469890879500 6904 385118384292522366328884881824227965687984394750 6905 264525758907995160710749211758055572391746857000 6906 177232258468356757676201971877897233502470394190 6907 115815139197144019867617130138031855556069762540 6908 73803765174650600896030524107569319717103280050 6909 45858650205608140362582073231887732639753494400 6910 27779759259166469642717986669316607272158366800 6911 16403286419698296360462049271405996674988749920 6912 9439627090581095075360235901469488652587865520 6913 5293248835839866397398263122319339431357681600 6914 2891682234394001087467569668674453948612066800 6915 1538693299035340028193752667735030541463301600 6916 797322891318312560064035473280879462394619920 6917 402252990214644174446720599132695944991880320 6918 197534950551834192808657437074091758701369800 6919 94397233007071207182898244265495176724548400 6920 43886432889252403339417604790098634792991800 6921 19844300089053260640432308252914165297700640 6922 8724649177083761143638342421539848536058040 6923 3728482554309299634033479667324721596606000 6924 1548268179331827814132546641516197951133000 6925 624511534520401135112287720947710097936000 6926 244600351020490444585646024037853121691600 6927 92988563197872400420989397568109451221600 6928 34299060195936541138889531889876436926000 6929 12269582509115510651310076448411083128000 6930 4254774579773927080696236187755456246000 6931 1429604258804039499113935359085833298656 6932 465188687388616027489455156527929882896 6933 146516122012162528343135482371001537920 6934 44641630925580770354549092284914531085 6935 13150247869550924600564848890129861870 6936 3742762855179878540160764684113883763 6937 1028545517454012423250286478077097828 6938 272720402355230566770909293429533515 6939 69717997594570220076773804335369470 6940 17169357616573263153235339873635765 6941 4069773657261810525211339821898848 6942 927668995405265634423173047638708 6943 203139196074145759362738623570520 6944 42688671638769761025503044083660 6945 8599156876874484235353131182320 6946 1658408826254364816818103870876 6947 305805882855414788916813479736 6948 53839063882995561429016457700 6949 9035926805537716603471293600 6950 1443238309217829735276664950 6951 218974088295118994317838820 6952 31496272973955471785442570 6953 4285207207340880515026200 6954 550127952293761687739850 6955 66458410344212821337700 6956 7531953172344119751606 6957 798087753360966331296 6958 78758659871147993220 6959 7206674759451450360 6960 608355661512135420 6961 47098502826745968 6962 3321048276244908 6963 211531737340440 6964 12049276177620 6965 606252889440 6966 26523563913 6967 988455798 6968 30507895 6969 748660 6970 13695 6971 166 6972 1 6973 11498691669174292516217304689789664072878529418700 6974 11228134218134897398188662226500495506457858138260 6975 10705895417291413798272910495035356180576097294620 6976 9967557802305799053564433909170848857777745757060 6977 9061416183914362775967667190155317143434314324600 6978 8043279534036344486533097842946854543048436310600 6979 6970842262831498554995351463887273937308644802520 6980 5898404991626652623457605084827693331568853294440 6981 4872595427865495645464978113553311882600357069320 6982 3929512441827012617310466220607509582742223443000 6983 3093445964842541847669941492818677756626856753000 6984 2377069004563216367156902410271194486671163610200 6985 1782801753422412275367676807703395865003372707650 6986 1304937365907126510836134570587021715621025383950 6987 932098118505090364882953264705015511157875274250 6988 649644143200517527039634093582283538079731251750 6989 441758017376351918386951183635952805894217251190 6990 293047397665500777543819102015929089058540156730 6991 189618904371794620763647654245601175273173042590 6992 119662415380258741258612597339457052356856774450 6993 73638409464774610005300059901204339911911861200 6994 44183045678864766003180035940722603947147116720 6995 25842913510279391435822285172875485327576615440 6996 14732875926420961472758499023788828083945547120 6997 8184931070233867484865832790993793379969748400 6998 4430375533429341115661322336409484490075368400 6999 2336016190353652588257788141015910003857921520 7000 1199575881532956734510756072413575407386500240 7001 599787940766478367255378036206787703693250120 7002 291932183558905399991555681339586935425918200 7003 138283665896323610522315849055593811517540200 7004 63730732978305663979849913043012800090692440 7005 28568949266137021784070650674454013833758680 7006 12453131731393060777671822088864570132664040 7007 5276750733641127448166026308840919547739000 7008 2172779713852228949244834362463908049069000 7009 869111885540891579697933744985563219627600 7010 337588914218362845006635421605962572913200 7011 127287623393808941559878929457985888147600 7012 46568642705052051790199608338287520054000 7013 16524357088889437732006312636166539374000 7014 5684378838577966579810171546841289544656 7015 1894792946192655526603390515613763181552 7016 611704809400778555832590638898931420816 7017 191157752937743298697684574655916069005 7018 57791878795131694955113941175044392955 7019 16893010724730803140725613574243745633 7020 4771308372633890963411051162190981591 7021 1301265919809242990021195771506631343 7022 342438399949800786847683097764902985 7023 86887355211143483230009144209005235 7024 21239131273835073678446679695534613 7025 4997442652667076159634512869537556 7026 1130808191479411393785911671209228 7027 245827867712915520388241667654180 7028 51287828515644245260856175265980 7029 10257565703128849052171235053196 7030 1964214709109779605734917350612 7031 359644946738410350345829937436 7032 62874990688533278032487751300 7033 10479165114755546338747958550 7034 1662212397512948729594503770 7035 250470361269074466103281390 7036 35781480181296352300468770 7037 4835335159634642202766050 7038 616586362637974509077550 7039 73990363516556941089306 7040 8330040925705086082902 7041 876846413232114324516 7042 85965334630599443580 7043 7815030420963585780 7044 655454164338881388 7045 50419551102990876 7046 3532580013585348 7047 223581013518060 7048 12655529067060 7049 632776453353 7050 27512019711 7051 1018963693 7052 31256555 7053 762355 7054 13861 7055 167 7056 1 7057 22726825887309189914405966916290159579336387556960 7058 21934029635426311196461572721535851687033955432880 7059 20673453219597212851837344404206205038353843051680 7060 19028973986220161829532101099326166001212060081660 7061 17104695717950707262500765033102171686482750635200 7062 15014121796867843041528449306834128480357081113120 7063 12869247254458151178452956548714967268877498096960 7064 10771000419492148268922583198381005214169210363760 7065 8802107869692508262775444334160821465342580512320 7066 7022958406669554464980407713426187339369080196000 7067 5470514969405758214826843903089872243298020363200 7068 4159870757985628642524579217974590351674536317850 7069 3087739119329538786203811378290417580624398091600 7070 2237035484412216875719087835292037226778900658200 7071 1581742261705607891922587358287299049237606526000 7072 1091402160576869445426585277218236343973948502940 7073 734805415041852695930770285651881894952757407920 7074 482666302037295398307466756261530264331713199320 7075 309281319752053362022260251585058227630029817040 7076 193300824845033351263912657240661392268768635650 7077 117821455143639376008480095841926943859058977920 7078 70025959189144157439002321113598089274723732160 7079 40575789436700352908580784196664313411522162560 7080 22917806996654828957624331814782621463915295520 7081 12615306603663208600527155127403277870045116800 7082 6766391723782993703919110477425394493933289920 7083 3535592071886609322768544213429485411244421760 7084 1799363822299435101766134108620363111079750360 7085 891720124325383767246933717546374639119168320 7086 430215849455229010513871530395180746943458400 7087 202014398874629274502165762098606611608232640 7088 92299682244442685763920563717466813924451120 7089 41022080997530082561742472763318583966422720 7090 17729882465034188225837848397705489680403040 7091 7449530447493356397410860671304827596808000 7092 3041891599393120528942768107449471268696600 7093 1206700799759254424704569166591525792540800 7094 464876537612171786566514351063948461060800 7095 173856266098860993350078537796273408201600 7096 63092999793941489522205920974454059428000 7097 22208735927467404311816484183007828918656 7098 7579171784770622106413562062455052726208 7099 2506497755593434082435981154512694602368 7100 802862562338521854530275213554847489821 7101 248949631732874993652798515830960461960 7102 74684889519862498095839554749288138588 7103 21664319097364694104136664736434727224 7104 6072574292443133953432246933697612934 7105 1643704319759043776868878869271534328 7106 429325755160944270077692241973908220 7107 108126486484978556908455823904539848 7108 26236573926502149838081192565072169 7109 6128250844146487553420424540746784 7110 1376636059192326914174153338863408 7111 297115696228559765649097842920160 7112 61545394218773094313027410319176 7113 12221780412238628657906152403808 7114 2323859655848189956080747288048 7115 422519937426943628378317688736 7116 73354155803288824371235709850 7117 12141377512268495068342462320 7118 1912682758782023195697785160 7119 286251841450370818403750160 7120 40616815340930994503234820 7121 5451921522272616711843600 7122 690576726154531450166856 7123 82320404442262027172208 7124 9206887338937200407418 7125 962811747862713768096 7126 93780365051563029360 7127 8470484585302467168 7128 705873715441872264 7129 53952131116576224 7130 3756161027103408 7131 236236542585120 7132 13288305520413 7133 660288473064 7134 28530983404 7135 1050220248 7136 32018910 7137 776216 7138 14028 7139 168 7140 1 7141 45724209225657774946840576295869487725093446394360 7142 44660855522735501110867539637826011266370342989840 7143 42607482855023524048298917125742056725387798484560 7144 39702427205817374681369445503532371039565903133340 7145 36133669704170869092032866132428337687694810716860 7146 32118817514818550304029214339936300166839831748320 7147 27883369051325994219981405855549095749234579210080 7148 23640247673950299447375539747095972483046708460720 7149 19573108289184656531698027532541826679511790876080 7150 15825066276362062727755852047587008804711660708320 7151 12493473376075312679807251616516059582667100559200 7152 9630385727391386857351423121064462594972556681050 7153 7247609877315167428728390596265007932298934409450 7154 5324774603741755661922899213582454807403298749800 7155 3818777746117824767641675193579336276016507184200 7156 2673144422282477337349172635505535393211555028940 7157 1826207575618722141357355562870118238926705910860 7158 1217471717079148094238237041913412159284470607240 7159 791947621789348760329727007846588491961743016360 7160 502582144597086713286172908825719619898798452690 7161 311122279988672727272392753082588336127827613570 7162 187847414332783533447482416955525033133782710080 7163 110601748625844510347583105310262402686245894720 7164 63493596433355181866205116011446934875437458080 7165 35533113600318037558151486942185899333960412320 7166 19381698327446202304446265604828672363978406720 7167 10301983795669603026687654690854879905177711680 7168 5334955894186044424534678322049848522324172120 7169 2691083946624818869013067826166737750198918680 7170 1321935973780612777760805247941555386062626720 7171 632230248329858285016037292493787358551691040 7172 294314081119071960266086325816073425532683760 7173 133321763241972768325663036480785397890873840 7174 58751963462564270787580321161024073646825760 7175 25179412912527544623248709069010317277211040 7176 10491422046886476926353628778754298865504600 7177 4248592399152374953647337274040997061237400 7178 1671577337371426211271083517655474253601600 7179 638732803711032779916592888860221869262400 7180 236949265892802482872284458770727467629600 7181 85301735721408893834022405157461888346656 7182 29787907712238026418230046245462881644864 7183 10085669540364056188849543216967747328576 7184 3309360317931955936966256368067542092189 7185 1051812194071396848183073729385807951781 7186 323634521252737491748638070580248600548 7187 96349208617227192199976219485722865812 7188 27736893389807828057568911670132340158 7189 7716278612202177730301125802969147262 7190 2073030074919988046946571111245442548 7191 537452241645922826986148065878448068 7192 134363060411480706746537016469612017 7193 32364824770648637391501617105818953 7194 7504886903338814467594577879610192 7195 1673751755420886679823251181783568 7196 358661090447332859962125253239336 7197 73767174631011722970933562722984 7198 14545640068086818613986899691856 7199 2746379593275133584459064976784 7200 495874093230232452749553398586 7201 85495533315557319439578172170 7202 14054060271050518264040247480 7203 2198934600232394014101535320 7204 326868656791301812906984980 7205 46068736863203611215078420 7206 6142498248427148162010456 7207 772897130596793477339064 7208 91527291781199227579626 7209 10169699086799914175514 7210 1056592112914276797456 7211 102250849636865496528 7212 9176358300744339432 7213 759825846558448488 7214 57708292143679632 7215 3992397569688528 7216 249524848105533 7217 13948593993477 7218 688819456468 7219 29581203652 7220 1082239158 7221 32795126 7222 790244 7223 14196 7224 169 7225 1 7226 90385064748393276057708115933695498991463789384200 7227 87268338377759025159166456763568067991758141474400 7228 82309910060840898729668362629274427764953701617900 7229 75836096909988243773402311635960708727260713850200 7230 68252487218989419396062080472364637854534642465180 7231 60002186566144544524010620195485395916074410958400 7232 51523616725276293667356945602645068232281287670800 7233 43213355963134955979073567279637799162558499336800 7234 35398174565546719259453879580128835484223451584400 7235 28318539652437375407563103664103068387378761267520 7236 22123859103466699537158674737580522177639657240250 7237 16877995604706554286079813717329470527271491090500 7238 12572384481056923090651289809847462739702233159250 7239 9143552349859580429564574407161791083419805934000 7240 6491922168400302104990847829084871669228062213140 7241 4499351997901199478706528198375653632138260939800 7242 3043679292697870235595592604783530398211176518100 7243 2009419338868496854567964049760000651246213623600 7244 1294529766386435473615899916672308111860541469050 7245 813704424585759440558565661908307956026626066260 7246 498969694321456260719875170038113369261610323650 7247 298449162958628043795065522265787435820028604800 7248 174095345059199692213788221321709337561683352800 7249 99026710033673219424356602953632834209397870400 7250 54914811927764239862597752547014571697938819040 7251 29683682123115805331133920295683552269156118400 7252 15636939689855647451222333012904728427501883800 7253 8026039840810863293547746148216586272523090800 7254 4013019920405431646773873074108293136261545400 7255 1954166222110471062776842540435342744614317760 7256 926544329448930245282123618309860784084374800 7257 427635844361044728591749362296858823423557600 7258 192073726704537039113243357641809471537699600 7259 83931376375091815410829030230034390924036800 7260 35670834959414021549602337847764616142715640 7261 14740014446038851880000966052795295926742000 7262 5920169736523801164918420791696471314839000 7263 2310310141082458991187676406515696122864000 7264 875682069603835262788877347630949336892000 7265 322251001614211376706306863928189355976256 7266 115089643433646920252252451402924769991520 7267 39873577252602082607079589462430628973440 7268 13395029858296012125815799585035289420765 7269 4361172512003352785149330097453350043970 7270 1375446715324134339931711799966056552329 7271 419983729869964683948614290065971466360 7272 124086102007035020257545131155855205970 7273 35453172002010005787870037473101487420 7274 9789308687122165777247696914214589810 7275 2610482316565910873932719177123890616 7276 671815302057403533732685082348060085 7277 166727885182129344138038633575430970 7278 39869711673987451859096194985429145 7279 9178638658759701147417829061393760 7280 2032412845868219539785376435022904 7281 432428265078344582933058815962320 7282 88312814699098541584920462414840 7283 17292019661361952198445964668640 7284 3242253686505366037208618375370 7285 581369626545789772189131570756 7286 99549593586607837703618419650 7287 16252994871282912278141782800 7288 2525803257023695827008520300 7289 372937393654505424122063400 7290 52211235111630759377088876 7291 6915395379023941639349520 7292 864424422377992704918690 7293 101696990867999141755140 7294 11226291199714190972970 7295 1158842962551142293984 7296 111427207937609835960 7297 9936184147302787920 7298 817534138702128120 7299 61700689713368160 7300 4241922417794061 7301 263473442099010 7302 14637413449945 7303 718400660120 7304 30663442810 7305 1115034284 7306 33585370 7307 804440 7308 14365 7309 170 7310 1 7311 181833483199708825951389268525434474441650682172920 7312 177653403126152301216874572697263566983221930858600 7313 169578248438599923888834819392842495756711843092300 7314 158146006970829142503070674265235136492214415468100 7315 144088584128977663169464392108325346581795356315380 7316 128254673785133963920072700667850033770609053423580 7317 111525803291420838191367565798130464148355698629200 7318 94736972688411249646430512882282867394839787007600 7319 78611530528681675238527446859766634646781950921200 7320 63716714217984094667016983244231903871602212851920 7321 50442398755904074944721778401683590565018418507770 7322 39001854708173253823238488454909992704911148330750 7323 29450380085763477376731103527176933266973724249750 7324 21715936830916503520215864217009253823122039093250 7325 15635474518259882534555422236246662752647868147140 7326 10991274166301501583697376027460525301366323152940 7327 7543031290599069714302120803159184030349437457900 7328 5053098631566367090163556654543531049457390141700 7329 3303949105254932328183863966432308763106755092650 7330 2108234190972194914174465578580616067887167535310 7331 1312674118907215701278440831946421325288236389910 7332 797418857280084304514940692303900805081638928450 7333 472544508017827736008853743587496773381711957600 7334 273122055092872911638144824275342171771081223200 7335 153941521961437459286954355500647405907336689440 7336 84598494050880045193731672842698123967094937440 7337 45320621812971452782356253308588280696658002200 7338 23662979530666510744770079161121314700024974600 7339 12039059761216294940321619222324879408784636200 7340 5967186142515902709550715614543635880875863160 7341 2880710551559401308058966158745203528698692560 7342 1354180173809974973873872980606719607507932400 7343 619709571065581767704992719938668294961257200 7344 276005103079628854524072387871843862461736400 7345 119602211334505836960431368077799007066752440 7346 50410849405452873429603303900559912069457640 7347 20660184182562653044919386844491767241581000 7348 8230479877606260156106097198212167437703000 7349 3185992210686294253976553754146645459756000 7350 1197933071218046639495184211559138692868256 7351 437340645047858296958559315331114125967776 7352 154963220686249002859332040865355398964960 7353 53268607110898094732895389047465918394205 7354 17756202370299364910965129682488639464735 7355 5736619227327487125081041897419406596299 7356 1795430445194099023880326090032028018689 7357 544069831876999704206159421221826672330 7358 159539274009045026045415168628956693390 7359 45242480689132171565117734387316077230 7360 12399791003688076651180416091338480426 7361 3282297618623314407665404259471950701 7362 838543187239532877870723715923491055 7363 206597596856116795997134828560860115 7364 49048350332747153006514024046822905 7365 11211051504627920687203205496416664 7366 2464841110946564122718435250985224 7367 520741079777443124517979278377160 7368 105604834360460493783366427083480 7369 20534273347867318235654583044010 7370 3823623313051155809397749946126 7371 680919220132397609892749990406 7372 115802588457890749981760202450 7373 18778798128306608105150303100 7374 2898740650678201251130583700 7375 425148628766136183499152276 7376 59126630490654701016438396 7377 7779819801401934344268210 7378 966121413245991846673830 7379 112923282067713332728110 7380 12385134162265333266954 7381 1270270170488752129944 7382 121363392084912623880 7383 10753718286004916040 7384 879234828415496280 7385 65942612131162221 7386 4505395859893071 7387 278110855548955 7388 15355814110065 7389 749064102930 7390 31778477094 7391 1148619654 7392 34389810 7393 818805 7394 14535 7395 171 7396 1 7397 359486886325861127168263841222698041424872613031520 7398 347231651564752225105709392090106062739933773950900 7399 327724255409429066391905493658077632248926258560400 7400 302234591099806805672535066373560483074009771783480 7401 272343257914111627089537092776175380352404409738960 7402 239780477076554802111440266465980497918964752052780 7403 206262775979832087837798078680413331543195485636800 7404 173348503217092924884957959742049502041621737928800 7405 142328244746665769905544430103998538518384163773120 7406 114159112973888169611738761645915494436620631359690 7407 89444253464077328767960266856593583269929566838520 7408 68452234793936731199969591982086925971884872580500 7409 51166316916679980896946967744186187090095763343000 7410 37351411349176386054771286453255916575769907240390 7411 26626748684561384118252798263707188054014191300080 7412 18534305456900571297999496830619709331715760610840 7413 12596129922165436804465677457702715079806827599600 7414 8357047736821299418347420620975839812564145234350 7415 5412183296227127242358329545012924830993922627960 7416 3420908309879410615452906410527037393175403925220 7417 2110092976187300005793381524250322130369875318360 7418 1269963365297912040523794435891397578463350886050 7419 745666563110700647646998567862838945152793180800 7420 427063577054310370925099179775989577678417912640 7421 238540016012317504480686028343345529874431626880 7422 129919115863851497976087926151286404663752939640 7423 68983601343637963527126332469709595396682976800 7424 35702039291882805685091698383446194108809610800 7425 18006245903732197649872334836868515289660499360 7426 8847896694075304017609681773288839409574555720 7427 4234890725369376281932839139351923136206624960 7428 1973889744875556741578865700545387902469189600 7429 895714674145210622229065107810512157422993600 7430 395607314414134691484503755949642869528488840 7431 170013060739958710390034671978358919136210080 7432 71071033588015526474522690745051679311038640 7433 28890664060168913201025484042703934679284000 7434 11416472088292554410082650952358812897459000 7435 4383925281904340893471737965705784152624256 7436 1635273716265904936453743526890252818836032 7437 592303865734107299817891356196469524932736 7438 208231827797147097592227429912821317359165 7439 71024809481197459643860518729954557858940 7440 23492821597626852036046171579908046061034 7441 7532049672521586148961367987451434614988 7442 2339500277071098728086485511253854691019 7443 703609105886044730251574589850783365720 7444 204781754698177197610532903016272770620 7445 57642271692820248216298150478654557656 7446 15682088622311391058845820350810431127 7447 4120840805862847285536127975395441756 7448 1045140784095649673867858544484351170 7449 255645947188863949003648852607683020 7450 60259401837375073693717229543239569 7451 13675892615574484809921640747401888 7452 2985582190724007247236414529362384 7453 626345914137903618301345705460640 7454 126139107708327812019021010127490 7455 24357896660918474045052332990136 7456 4504542533183553419290499936532 7457 796721808590288359874510192856 7458 134581386586197358086910505550 7459 21677538778984809356280886800 7460 3323889279444337434629735976 7461 484275259256790884515590672 7462 66906450292056635360706606 7463 8745941214647926190942040 7464 1079044695313705179401940 7465 125308416229978665995064 7466 13655404332754085396898 7467 1391633562573664753824 7468 132117110370917539920 7469 11632953114420412320 7470 945177440546658501 7471 70448007991055292 7472 4783506715442026 7473 293466669659020 7474 16104878212995 7475 780842580024 7476 32927096748 7477 1183009464 7478 35208615 7479 833340 7480 14706 7481 172 7482 1 7483 723153852725278779071042378273566990308173977377360 7484 706718537890613352273973233312804104164806386982420 7485 674955906974181291497614885748183694988860032511300 7486 629958846509235872064440560031638115322936030343880 7487 574577849013918432762072159149735863426414181522440 7488 512123734990666429200977359242155878271369161791740 7489 446043253056386889949238345146393829462160237689580 7490 379611279196925012722756038422462833584817223565600 7491 315676747963758694790502389846048040560005901701920 7492 256487357720553939517283191749914032955004795132810 7493 203603366437965498379699028502509077706550198198210 7494 157896488258014059967929858838680509241814439419020 7495 119618551710616712096916559726273113061980635923500 7496 88517728265856366951718254197442103665865670583390 7497 63978160033737770173024084716963104629784098540470 7498 45161054141461955416252295094326897385729951910920 7499 31130435379066008102465174288322424411522588210440 7500 20953177658986736222813098078678554892370972833950 7501 13769231033048426660705750165988764643558067862310 7502 8833091606106537857811235955539962224169326553180 7503 5531001286066710621246287934777359523545279243580 7504 3380056341485212046317175960141719708833226204410 7505 2015629928408612688170793003754236523616144066850 7506 1172730140165011018572097747638828522831211093440 7507 665603593066627875405785208119335107552849539520 7508 368459131876169002456773954494631934538184566520 7509 198902717207489461503214258620996000060435916440 7510 104685640635520769212218030853155789505492587600 7511 53708285195615003334964033220314709398470110160 7512 26854142597807501667482016610157354699235055080 7513 13082787419444680299542520912640762545781180680 7514 6208780470244933023511704839897311038675814560 7515 2869604419020767363807930808355900059892183200 7516 1291321988559345313713568863760155026951482440 7517 565620375154093401874538427928001788664698920 7518 241084094327974236864557362723410598447248720 7519 99961697648184439675548174787755613990322640 7520 40307136148461467611108134995062747576743000 7521 15800397370196895303554388918064597050083256 7522 6019198998170245829925481492596036971460288 7523 2227577582000012236271634883086722343768768 7524 800535693531254397410118786109290842291901 7525 279256637278344557236087948642775875218105 7526 94517631078824311679906690309862603919974 7527 31024871270148438185007539567359480676022 7528 9871549949592684877047853498705289306007 7529 3043109382957143458338060101104638056739 7530 908390860584221927862107492867056136340 7531 262424026390997445826831053494927328276 7532 73324360315131639275143970829464988783 7533 19802929428174238344381948326205872883 7534 5165981589958496959403986519879792926 7535 1300786731284513622871507397092034190 7536 315905349026239022697366082150922589 7537 73935294452949558503638870290641457 7538 16661474806298492057158055276764272 7539 3611928104861910865537760234823024 7540 752485021846231430320366715588130 7541 150497004369246286064073343117626 7542 28862439194102027464342832926668 7543 5301264341773841779165010129388 7544 931303195176485717961420698406 7545 156258925365182167443191392350 7546 25001428058429146790910622776 7547 3808164538701128319145326648 7548 551181709548847519876297278 7549 75652391506704561551648646 7550 9824985909961631370343980 7551 1204353111543683845397004 7552 138963820562732751391962 7553 15047037895327750150722 7554 1523750672944582293744 7555 143750063485337952240 7556 12578130554967070821 7557 1015625448537713793 7558 75231514706497318 7559 5076973385101046 7560 309571547872015 7561 16885720793019 7562 813769676772 7563 34110106212 7564 1218218079 7565 36041955 7566 848046 7567 14878 7568 173 7569 1 7570 1429872390615892131345015611586371094472980364359780 7571 1381674444864794643771588119060987799153666419493720 7572 1304914753483417163562055445779821810311796062855180 7573 1204536695523154304826512719181373978749350211866320 7574 1086701584004584861963049518391891741697783343314180 7575 958166988047053319150215704388549707733529399481320 7576 825654532253311902671994383568856663046977461255180 7577 695288027160683707513258428268510874144823125267520 7578 572164105684312634307785581595962073515010696834730 7579 460090724158519437896982220252423110661554993331020 7580 361499854695979558347628887341189586948364637617230 7581 277515039968630772064846418564953622303795075342520 7582 208136279976473079048634813923715216727846306506890 7583 152495888299594137124742338914405208295649769123860 7584 109139214175199725589276379811290002015514050451390 7585 76291489520527963518717469382649321797252540121360 7586 52083613038052744325278272367000979303893561044390 7587 34722408692035162883518848244667319535929040696260 7588 22602322639154964518516986121528726867727394415490 7589 14364092892173248479057523890317321747714605796760 7590 8911057627551922667563463894919079232378505447990 7591 5395686269893824734487968963895956232449370271260 7592 3188360068573623706742890751393065046447355160290 7593 1838333733231638893977882955758163630384060632960 7594 1034062724942796877862559162613967042091034106040 7595 567361849083658463959988213115627934598620482960 7596 303588357843010230715432289474151789565928504040 7597 158393925831135772547182064073470498903962697760 7598 80562427793422505002446049830472064097705165240 7599 39936930017252181967024537522798117245016235760 7600 19291567889689613323054225752538073584456995240 7601 9078384889265700387319635648253211098567997760 7602 4160926407580112677521499672116055086843665640 7603 1856942363713438715588107291688156815616181360 7604 806704469482067638739095790651412387111947640 7605 341045791976158676540105537511166212437571360 7606 140268833796645907286656309782818361567065640 7607 56107533518658362914662523913127344626826256 7608 21819596368367141133479870410660634021543544 7609 8246776580170258066197116375682759315229056 7610 3028113275531266633681753669196013186060669 7611 1079792330809598954646206734752066717510006 7612 373774268357168868915994638952638479138079 7613 125542502348972749864914229877222084595996 7614 40896421219741123062055393066064769982029 7615 12914659332549828335385913599809927362746 7616 3951500243541365386200167593971694193079 7617 1170814886975219373688938546361983464616 7618 335748386706129085101975024324392317059 7619 93127289743305877619525919155670861666 7620 24968911018132735303785934846085665809 7621 6466768321243010582275493916971827116 7622 1616692080310752645568873479242956779 7623 389840643479188581201004952441564046 7624 90596769259248050560796925567405729 7625 20273402911160402922695815511587296 7626 4364413126708142295858126950411154 7627 902982026215477716384440058705756 7628 179359443563348313528416176044294 7629 34163703535875869243507843056056 7630 6232567536950327497126430827794 7631 1087562120541667885404612090756 7632 181260353423611314234102015126 7633 28809592597130275110055949424 7634 4359346248249975839021623926 7635 626834101055552081427945924 7636 85477377416666192921992626 7637 11029339021505315215740984 7638 1343316932106416596788966 7639 154010858458060501542684 7640 16570788568272332444466 7641 1667500736429920245984 7642 156328194040305023061 7643 13593756003504784614 7644 1090856963244211111 7645 80308488091598364 7646 5386544932973061 7647 326457268665034 7648 17699490469791 7649 847879782984 7650 35328324291 7651 1254260034 7652 36890001 7653 862924 7654 15051 7655 174 7656 1 7657 2876180096066449689487100368133505075089328319114500 7658 2811546835480686775116603730647358893626646783853500 7659 2686589198348211807333643564840809609465462482348900 7660 2509451449006571468388568164961195789061146274721500 7661 2291238279527739166789562237573265720447133555180500 7662 2044868572051638181113265222780441449431312742795500 7663 1783821520300365221822210087957406370780506860736500 7664 1520942559413995610185252811837367537191800586522700 7665 1267452132844996341821044009864472947659833822102250 7666 1032254829842832072204767801848385184176565690165750 7667 821590578854498996244611107593612697609919630948250 7668 639014894664610330412475305906143209252159712959750 7669 485651319945103851113481232488668839031641381849410 7670 360632168276067216173377152838120425023496075630750 7671 261635102474793862714018718725695210311163819575250 7672 185430703695727689107993849193939323812766590572750 7673 128375102558580707843995741749650301101146101165750 7674 86806021730087907208797120611668298839822601740650 7675 57324731331190127402035834366196046403656435111750 7676 36966415531328212997574510011846048615442000212250 7677 23275150519725171146620987785236400980093111244750 7678 14306743897445747402051432858815035464827875719250 7679 8584046338467448441230859715289021278896725431550 7680 5026693801805262600720773707151228676831415793250 7681 2872396458174435771840442118372130672475094739000 7682 1601424574026455341822547375729594976689654589000 7683 870950206926668694675420502589779724164548987000 7684 461982283674146003262614353547622288469891201800 7685 238956353624558277549628113903942563001667863000 7686 120499357810674686969470587353270181342721401000 7687 59228497906941795290078763275336190829473231000 7688 28369952778955313710373861400791284683024993000 7689 13239311296845813064841135320369266185411663400 7690 6017868771293551393109606963804211902459847000 7691 2663646833195506354327203082339569202728129000 7692 1147750261458226315279201328162578599549519000 7693 481314625772804583826761847293984574004637000 7694 196376367315304270201318833695945706193891896 7695 77927129887025504048142394323787978648369800 7696 30066372948537399199676986786343393336772600 7697 11274889855701524699878870044878772501289725 7698 4107905606340865588327960403948079903570675 7699 1453566599166767823562201373704705196648085 7700 499316770706141618780908868829860563734075 7701 166438923568713872926969622943286854578025 7702 53811080552290951397441306665874697344775 7703 16866159576091193721586081193781621555825 7704 5122315130516584759889106140333677657695 7705 1506563273681348458790913570686375781675 7706 428875676449434962721500943480063178725 7707 118096200761438612923311854001756527475 7708 31435679339375745886061428763057492925 7709 8083460401553763227844367396214783895 7710 2006532723789941226769878431684520825 7711 480437412738436631761801878008969775 7712 110870172170408453483492741078993025 7713 24637816037868545218553942461998450 7714 5267395152923620012242567009116910 7715 1082341469778826029912856234750050 7716 213523147099224182771924019100350 7717 40396271072826196740634273883850 7718 7320129657491995382531042918550 7719 1268822473965279199638714105882 7720 210069946020741589344157964550 7721 33168938845380250949077573350 7722 4986180349305527920449569850 7723 712311478472218274349938550 7724 96506716438171508137733610 7725 12372655953611731812529950 7726 1497327790564477098331650 7727 170581647026332833987150 7728 18238289304702252690450 7729 1823828930470225269045 7730 169921950043809807675 7731 14684612966748995725 7732 1171165451335809475 7733 85695033024571425 7734 5713002201638095 7735 344156759134825 7736 18547370252775 7737 883208107275 7738 36582584325 7739 1291150035 7740 37752925 7741 877975 7742 15225 7743 175 7744 1 7745 5687726931547136464603704098780863968715975102968000 7746 5498136033828898582450247295488168503092109266202400 7747 5196040647354783275722211729802005398526608757070400 7748 4800689728534310635178130402534461509508279829902000 7749 4336106851579377347902827460353707169878446297976000 7750 3828690092352003402935475310737847820211819603532000 7751 3304764079714360832007462899794773907972307447259200 7752 2788394692258991952006296821701840484851634408624950 7753 2299706962687828414025811811712858131836399512268000 7754 1853845408697331068449378909441997881786485321114000 7755 1460605473519109326657086413499755906862079343908000 7756 1124666214609714181525956538394812048283801094809160 7757 846283488221171067286858385326789264055137457480160 7758 622267270750861078887395871563815635334659895206000 7759 447065806170521551822012567919634534123930410148000 7760 313805806254308396951989590943589624913912691738500 7761 215181124288668615052792862361318599940968702906400 7762 144130753061278034610832954977864345243479036852400 7763 94291146862518340399610344378042095019098435324000 7764 60241566051053384144195497797082449595535111457000 7765 37581894417170918548672420644051436444920986964000 7766 22890790235913195843282292574104056743724601150800 7767 13610740140272711041951633422440249955728141224800 7768 7899090259979698372561215825523359349306510532250 7769 4473821032200891113662989494101725649164749328000 7770 2472374780953124036497967878319374700854203576000 7771 1332932490600814697938034856137402012634440188800 7772 700938637298704280812242467451564851471559064800 7773 359455711435232964519098701257212744344389264000 7774 179727855717616482259549350628606372172194632000 7775 87598450685897109000452624676127475512498224000 7776 41609264075801126775214996721160550868436656400 7777 19257180068139364457950742284173478087871510400 7778 8681515604489057747436810046143781105187976000 7779 3811397094653732669606404410502147802277648000 7780 1629064887231030899105963175456563173554156000 7781 677690993088108854028080680989930280198528896 7782 274303497202329774249461228019733684842261696 7783 107993502835562903247819381110131371985142400 7784 41341262804238923899555856831222165838062325 7785 15382795462042390288206830448826852404860400 7786 5561472205507633411890161777652785100218760 7787 1952883369872909442343110242534565760382160 7788 665755694274855491707878491773147418312100 7789 220250004121004824324410929609161551922800 7790 70677240128382145119027387859656318900600 7791 21988474706607778481475187334115299213520 7792 6628878404197933218680019711020053439370 7793 1935438950130783421512414514166438960400 7794 546971877210873575644812797481819706200 7795 149531880100814358809373282764814020400 7796 39519139740929509113905796159272276820 7797 10089993125343704454614245827899304720 7798 2486970136528377858531680309693490600 7799 591307584908845085245294619087962800 7800 135507988208276998702046683540991475 7801 29905211190792165230796509471115360 7802 6349736622702446042155423243866960 7803 1295864616878050212684780253850400 7804 253919418172050379512558292984200 7805 47716400730318192123165316802400 7806 8588952131457274582169757024432 7807 1478892419986020788982872070432 7808 243238884866121840293235537900 7809 38155119194685778869527143200 7810 5698491827777746194799508400 7811 808818194910389782487672160 7812 108879372391783239950263560 7813 13869983744176208910861600 7814 1667909437590809932318800 7815 188819936331035086677600 7816 20062118235172477959495 7817 1993750880514035076720 7818 184606563010558803400 7819 15855778418084805200 7820 1256860484360380900 7821 91408035226209520 7822 6057158960772920 7823 362704129387600 7824 19430578360050 7825 919790691600 7826 37873734360 7827 1328902960 7828 38630900 7829 893200 7830 15400 7831 176 7832 1 7833 11440087123680035843577904835047874118894631741197000 7834 11185862965376035047053951394269032471808084369170400 7835 10694176681183681858172459025290173901618718023272800 7836 9996730375889093910900342132336466908034888586972400 7837 9136796580113687983080957862888168679386726127878000 7838 8164796943931380750838302771091554990090265901508000 7839 7133454172066364234942938210532621728184127050791200 7840 6093158771973352784013759721496614392823941855884150 7841 5088101654946820366032108633414698616688033920892950 7842 4153552371385159482475190721154856013622884833382000 7843 3314450882216440395106465322941753788648564665022000 7844 2585271688128823508183042951894567955145880438717160 7845 1970949702830885248812814923721601312338938552289320 7846 1468550758972032146174254256890604899389797352686160 7847 1069333076921382630709408439483450169458590305354000 7848 760871612424829948774002158863224159037843101886500 7849 528986930542977012004782453304908224854881394644900 7850 359311877349946649663625817339182945184447739758800 7851 238421899923796375010443299355906440262577472176400 7852 154532712913571724543805842175124544614633546781000 7853 97823460468224302692867918441133886040456098421000 7854 60472684653084114391954713218155493188645588114800 7855 36501530376185906885233925996544306699452742375600 7856 21509830400252409414512849247963609305034651757050 7857 12372911292180589486224205319625084998471259860250 7858 6946195813154015150160957372421100350018952904000 7859 3805307271553938734436002734456776713488643764800 7860 2033871127899518978750277323588966864105999253600 7861 1060394348733937245331341168708777595815948328800 7862 539183567152849446778648051885819116516583896000 7863 267326306403513591260001975304733847684692856000 7864 129207714761698235775667621397288026380934880400 7865 60866444143940491233165739005334028956308166800 7866 27938695672628422205387552330317259193059486400 7867 12492912699142790417043214456645928907465624000 7868 5440461981884763568712367585958710975831804000 7869 2306755880319139753134043856446493453752684896 7870 951994490290438628277541909009663965040790592 7871 382297000037892677497280609129865056827404096 7872 149334765639801827147375237941353537823204725 7873 56724058266281314187762687280049018242922725 7874 20944267667550023700096992226479637505079160 7875 7514355575380542854233272020187350860600920 7876 2618639064147764934050988734307713178694260 7877 886005698395860316032289421382308970234900 7878 290927244249386969443438317468817870823400 7879 92665714834989923600502575193771618114120 7880 28617353110805711700155207045135352652890 7881 8564317354328716640192434225186492399770 7882 2482410827341656997157227311648258666600 7883 696503757311687934454186080246633726600 7884 189051019841743867923279078924086297220 7885 49609132866273213568520041987171581540 7886 12576963261872082313145926137592795320 7887 3078277721437222943776974928781453400 7888 726815573117122083947341302628954275 7889 165413199399069163932843193012106835 7890 36254947813494611272951932714982320 7891 7645601239580496254840203497717360 7892 1549784035050100592197338546834600 7893 301635818902368571635723609786600 7894 56305352861775466705335073826832 7895 10067844551443295371152629094864 7896 1722131304852142629276107608332 7897 281394004060807619162762681100 7898 43853611022463525064326651600 7899 6507310022688135977287180560 7900 917697567302173022437935720 7901 122749356135959448861125160 7902 15537893181767018843180400 7903 1856729373921845018996400 7904 208882054566207564637095 7905 22055869115686513036215 7906 2178357443524593880120 7907 200462341428643608600 7908 17112638902445186100 7909 1348268519586590420 7910 97465194186982440 7911 6419863090160520 7912 382134707747650 7913 20350369051650 7914 957664425960 7915 39202637320 7916 1367533860 7917 39524100 7918 908600 7919 15576 7920 177 7921 1 7922 22625950089056070890631856229316906590702716110367400 7923 21880039646559716905226410419559206373426802392443200 7924 20690907057072775769072801157626640809653606610245200 7925 19133526956002781893981299995224635587421614714850400 7926 17301593524045068733919260633979723669476992029386000 7927 15298251115997744985781240981624176718274392952299200 7928 13226612944039717018956697932029236121008068906675350 7929 11181260426920173150045868354911313009511975776777100 7930 9241654026331979848507299354569554630310918754274950 7931 7468003253601599877581656044096609802271449498404000 7932 5899722570345263903289508274836321743794445103739160 7933 4556221390959708756995857875616169267484818991006480 7934 3439500461802917394987069180612206211728735904975480 7935 2537883835893414776883662696374055068848387658040160 7936 1830204689346212579483410598346674328496433407240500 7937 1289858542967806960778784612168132383892724496531400 7938 888298807892923661668408270644091170039329134403700 7939 597733777273743024674069116695089385447025211935200 7940 392954612837368099554249141531030984877211018957400 7941 252356173381796027236673760616258430655089645202000 7942 158296145121308417084822631659289379229101686535800 7943 96974215029270021277188639214699799888098330490400 7944 58011360776438316299746775244507916004487394132650 7945 33882741692432998900737054567588694303505911617300 7946 19319107105334604636385162692046185348490212764250 7947 10751503084707953884596960106877877063507596668800 7948 5839178399453457713186280058045743577594643018400 7949 3094265476633456224081618492297744459921947582400 7950 1599577915886786692109989220594596712332532224800 7951 806509873556363038038650027190552964201276752000 7952 396534021165211827035669596702021874065627736400 7953 190074158905638727008833360402622055337243047200 7954 88805139816568913438553291335651288149367653200 7955 40431608371771212622430766786963188100525110400 7956 17933374681027553985755582042604639883297428000 7957 7747217862203903321846411442405204429584488896 7958 3258750370609578381411585765456157418793475488 7959 1334291490328331305774822518139529021868194688 7960 531631765677694504644655847071218594650608821 7961 206058823906083141335137925221402556066127450 7962 77668325933831337887859679506528655748001885 7963 28458623242930566554330264246666988365680080 7964 10132994639528307788284260754495064039295180 7965 3504644762543625250083278155690022148929160 7966 1176932942645247285475727738851126841058300 7967 383592959084376893043940892662589488937520 7968 121283067945795635300657782238906970767010 7969 37181670465134428340347641270321845052660 7970 11046728181670373637349661536834751066370 7971 3178914584653344931611413391894892393200 7972 885554777153431802377465159170720023820 7973 238660152708017081491799120911257878760 7974 62186096128145295881665968124764376860 7975 15655240983309305256922901066374248720 7976 3805093294554345027724316231410407675 7977 892228772516191247880184495641061110 7978 201668147212563775205795125727089155 7979 43900549053075107527792136212699680 7980 9195385274630596847037542044551960 7981 1851419853952469163833062156621200 7982 357941171764144038341058683613432 7983 66373197413218762076487702921696 7984 11789975856295438000428736703196 7985 2003525308912950248438870289432 7986 325247615083271144227089332700 7987 50360921045151661041613832160 7988 7425007589990308999725116280 7989 1040446923438132471299060880 7990 138287249317726467704305560 7991 17394622555688863862176800 7992 2065611428488052583633495 7993 230937923681894077673310 7994 24234226559211106916335 7995 2378819784953237488720 7996 217574980331088794700 7997 18460907422031776520 7998 1445733713773572860 7999 103885057277142960 8000 6801997797908170 8001 402485076799300 8002 21308033477610 8003 996867063280 8004 40570171180 8005 1407057960 8006 40432700 8007 924176 8008 15753 8009 178 8010 1 8011 45506124336416142577787665899412654828491979592761400 8012 44505989735615787795858266648876112964129518502810600 8013 42570946703632492674299211577185847183080409002688400 8014 39824434013075557663054101152851276397075221325095600 8015 36435120480047850627900560629204359256898606744236400 8016 32599844640042813719700501615603900387751384981685200 8017 28524864060037462004737938913653412839282461858974550 8018 24407873370959890169002566286940549130520044683452450 8019 20422914453252152998553167709480867639822894531052050 8020 16709657279933579726088955398666164432582368252678950 8021 13367725823946863780871164318932931546065894602143160 8022 10455943961304972660285366150452491011279264094745640 8023 7995721852762626151982927056228375479213554895981960 8024 5977384297696332171870731876986261280577123563015640 8025 4368088525239627356367073294720729397344821065280660 8026 3120063232314019540262195210514806712389157903771900 8027 2178157350860730622447192882812223553932053630935100 8028 1486032585166666686342477387339180555486354346338900 8029 990688390111111124228318258226120370324236230892600 8030 645310786219164126790922902147289415532300664159400 8031 410652318503104444321496392275547809884191331737800 8032 255270360150578438362011270873989179117200017026200 8033 154985575805708337576935414459207715892585724623050 8034 91894102468871315200483829812096610307993305749950 8035 53201848797767603537122217259634879651996124381550 8036 30070610190042558520982122798924062411997809433050 8037 16590681484161411597783240164923620641102239687200 8038 8933443876086913937267898550343488037516590600800 8039 4693843392520242916191607712892341172254479807200 8040 2406087789443149730148639247785149676533808976800 8041 1203043894721574865074319623892574838266904488400 8042 586608180070850554044502957104643929402870783600 8043 278879298722207640447386651738273343486610700400 8044 129236748188340126060984058122614476249892763600 8045 58364983052798766608186348829567827983822538400 8046 25680592543231457307601993485009844312881916896 8047 11005968232813481703257997207861361848377964384 8048 4593041860937909687186408283595686440661670176 8049 1865923256006025810419478365210747616518803509 8050 737690589583777645979793772292621150716736271 8051 283727149839914479222997604727931211814129335 8052 106126949176761904442189943753195644113681965 8053 38591617882458874342614525001162052404975260 8054 13637639402071933038367538910185086188224340 8055 4681577705188872535559005894541148989987460 8056 1560525901729624178519668631513716329995820 8057 504876027030172528344598674901496459704530 8058 158464738410930063641005423509228815819670 8059 48228398646804801977697302807156596119030 8060 14225642766323718568961074928729643459570 8061 4064469361806776733988878551065612417020 8062 1124214929861448883869264280081977902580 8063 300846248836162377373465089036022255620 8064 77841337111454601138588869191138625580 8065 19460334277863650284647217297784656395 8066 4697322067070536275604500727051468785 8067 1093896919728755023085979621368150265 8068 245568696265638882733587261939788835 8069 53095934327705704374829678257251640 8070 11046805128583066010870604201173160 8071 2209361025716613202174120840234632 8072 424314369177362800417546386535128 8073 78163173269514200076916439624892 8074 13793501165208388248867606992628 8075 2328772923996221392665959622132 8076 375608536128422805268703164860 8077 57785928635141970041338948440 8078 8465454513428441471024177160 8079 1178734172755858939003366440 8080 155681871873415331566482360 8081 19460233984176916445810295 8082 2296549352169946661306805 8083 255172150241105184589645 8084 26613046344164344405055 8085 2596394765284326283420 8086 236035887753120571220 8087 19906641135805349380 8088 1549618771050715820 8089 110687055075051130 8090 7204482874707470 8091 423793110276910 8092 22304900540890 8093 1037437234460 8094 41977229140 8095 1447490660 8096 41356876 8097 939929 8098 15931 8099 179 8100 1 8101 90012114072031930373645932548288767792621498095572000 8102 87076936439248280470157478226061960147209927505499000 8103 82395380716708050337353312730037123580155630327784000 8104 76259554493123408290954661782055635653973828069332000 8105 69034965120090664347601062244808259644649991725921600 8106 61124708700080275724438440529257313227033846840659750 8107 52932737430997352173740505200593961969802506542427000 8108 44830787824212043167555733996421416770342939214504500 8109 37132571733185732724642123108147032072405262783731000 8110 30077383103880443506960119717599095978648262854822110 8111 23823669785251836441156530469385422557345158696888800 8112 18451665814067598812268293206680866490492818990727600 8113 13973106150458958323853658933214636759790678458997600 8114 10345472822935959528237805171706990677921944628296300 8115 7488151757553646896629268505235536109733978969052560 8116 5298220583174750162709388093327030266321211534707000 8117 3664189936027397308789670270151404109418407977274000 8118 2476720975277777810570795645565300925810590577231500 8119 1635999176330275251019241160373409785856536895052000 8120 1055963104722268571112419294422837225416491995897200 8121 665922678653682882683507663149536989001391348764000 8122 410255935956286775938946685333196895009785741649250 8123 246879678274579652777419244271304326200579030373000 8124 145095951266638918737606047071731489959989430131500 8125 83272458987810162058104340058558942063993933814600 8126 46661291674203970118765362963847683053100049120250 8127 25524125360248325535051138715267108678618830288000 8128 13627287268607156853459506263235829209771070408000 8129 7099931181963392646340246960677490848788288784000 8130 3609131684164724595222958871677724514800713465200 8131 1789652074792425419118822580997218767669775272000 8132 865487478793058194491889608842917272889481484000 8133 408116046910547766508370709860887819736503464000 8134 187601731241138892669170406952182304233715302000 8135 84045575596030223915788342314577672296704455296 8136 36686560776044939010859990692871206161259881280 8137 15599010093751391390444405491457048289039634560 8138 6458965116943935497605886648806434057180473685 8139 2603613845589803456399272137503368767235539780 8140 1021417739423692125202791377020552362530865606 8141 389854099016676383665187548481126855927811300 8142 144718567059220778784804468754357696518657225 8143 52229257284530807380982063911347138593199600 8144 18319217107260805573926544804726235178211800 8145 6242103606918496714078674526054865319983280 8146 2065401928759796706864267306415212789700350 8147 663340765441102591985604098410725275524200 8148 206693137057734865618702726316385411938700 8149 62454041413128520546658377735886239578600 8150 18290112128130495302949953479795255876590 8151 5188684291668225617858142831147590319600 8152 1425061178697611261242729369118000158200 8153 378687585947616978512053958227160881200 8154 97301671389318251423236086488923281975 8155 24157656344934186560251718024836125180 8156 5791218986799291298690480348419619050 8157 1339465615994393905819566883307939100 8158 298664630593344587108416940197040475 8159 64142739456288770385700282458424800 8160 13256166154299679213044725041407792 8161 2633675394893976002591667226769760 8162 502477542446877000494462826160020 8163 91956674434722588325784046617520 8164 16122274089204609641533566614760 8165 2704381460124644197934662786992 8166 433394464763564775310042113300 8167 66251383148570411512363125600 8168 9644188686184300410027543600 8169 1334416044629274270569848800 8170 175142105857592248012292655 8171 21756783336346863107117100 8172 2551721502411051845896450 8173 281785196585269528994700 8174 29209441109448670688475 8175 2832430653037446854640 8176 255942528888925920600 8177 21456259906856065200 8178 1660305826125766950 8179 117891537949758600 8180 7628275984984380 8181 446098010817800 8182 23342337775350 8183 1079414463600 8184 43424719800 8185 1488847536 8186 42296805 8187 955860 8188 16110 8189 180 8190 1 8191 181024362744864215529221264347114077449605457281094800 8192 177089050511280210843803410774350727939831425601071000 8193 169472317155956330807510790956099083727365557833283000 8194 158654935209831458628307974512092759234129458397116000 8195 145294519613214072638555724026863895298623819795253600 8196 130159673820170940072039502774065572871683838566581350 8197 114057446131077627898178945729851275196836353383086750 8198 97763525255209395341296239197015378740145445756931500 8199 81963359557397775892197857104568448842748201998235500 8200 67209954837066176231602242825746128051053525638553110 8201 53901052889132279948116650186984518535993421551710910 8202 42275335599319435253424823676066289047837977687616400 8203 32424771964526557136121952139895503250283497449725200 8204 24318578973394917852091464104921627437712623087293900 8205 17833624580489606424867073676942526787655923597348860 8206 12786372340728397059338656598562566376055190503759560 8207 8962410519202147471499058363478434375739619511981000 8208 6140910911305175119360465915716705035228998554505500 8209 4112720151608053061590036805938710711667127472283500 8210 2691962281052543822131660454796247011273028890949200 8211 1721885783375951453795926957572374214417883344661200 8212 1076178614609969658622454348482733884011177090413250 8213 657135614230866428716365929604501221210364772022250 8214 391975629541218571515025291343035816160568460504500 8215 228368410254449080795710387130290432023983363946100 8216 129933750662014132176869703022406625117093982934850 8217 72185417034452295653816501679114791731718879408250 8218 39151412628855482388510644978502937888389900696000 8219 20727218450570549499799753223913320058559359192000 8220 10709062866128117241563205832355215363589002249200 8221 5398783758957150014341781452674943282470488737200 8222 2655139553585483613610712189840136040559256756000 8223 1273603525703605961000260318703805092625984948000 8224 595717778151686659177541116813070123970218766000 8225 271647306837169116584958749266759976530419757296 8226 120732136372075162926648333007448878457964336576 8227 52285570869796330401304396184328254450299515840 8228 22057975210695326888050292140263482346220108245 8229 9062578962533738954005158786309802824416013465 8230 3625031585013495581602063514523921129766405386 8231 1411271838440368508867978925501679218458676906 8232 534572666075897162449992017235484552446468525 8233 196947824343751586165786532665704835111856825 8234 70548474391791612954908608716073373771411400 8235 24561320714179302288005219330781100498195080 8236 8307505535678293420942941832470078109683630 8237 2728742694200899298849871404825938065224550 8238 870033902498837457604306824727110687462900 8239 269147178470863386165361104052271651517300 8240 80744153541259015849608331215681495455190 8241 23478796419798720920808096310942846196190 8242 6613745470365836879100872200265590477800 8243 1803748764645228239754783327345161039400 8244 475989257336935229935290044716084163175 8245 121459327734252437983487804513759407155 8246 29948875331733477858942198373255744230 8247 7130684602793685204510047231727558150 8248 1638130246587738492927983823504979575 8249 362807370049633357494117222655465275 8250 77398905610588449598745007499832592 8251 15889841549193655215636392268177552 8252 3136152937340853003086130052929780 8253 594434216881599588820246872777540 8254 108078948523927197967317613232280 8255 18826655549329253839468229401752 8256 3137775924888208973244704900292 8257 499645847912135186822405238900 8258 75895571834754711922390669200 8259 10978604730813574680597392400 8260 1509558150486866518582141455 8261 196898889193939111119409755 8262 24308504838757914953013550 8263 2833506698996321374891150 8264 310994637694718199683175 8265 32041871762486117543115 8266 3088373181926372775240 8267 277398788795781985800 8268 23116565732981832150 8269 1778197364075525550 8270 125519813934742980 8271 8074373995802180 8272 469440348593150 8273 24421752238950 8274 1122839183400 8275 44913567336 8276 1531144341 8277 43252665 8278 971970 8279 16290 8280 181 8281 1 8282 358113413256144426373024675121464805389436882882165800 8283 346561367667236541651314201730449811667196983434354000 8284 328127252365787789435818765468191842961495016230399000 8285 303949454823045531266863698538956654532753278192369600 8286 275454193433385012710595226800929468170307658361834950 8287 244217119951248567970218448503916848068520191949668100 8288 211820971386287023239475184926866653936981799140018250 8289 179726884812607171233494096301583827582893647755167000 8290 149173314394463952123800099930314576893801727636788610 8291 121111007726198456179718893012730646587046947190264020 8292 96176388488451715201541473863050807583831399239327310 8293 74700107563845992389546775815961792298121475137341600 8294 56743350937921474988213416244817130687996120537019100 8295 42152203553884524276958537781864154225368546684642760 8296 30619996921218003484205730275505093163711114101108420 8297 21748782859930544530837714962041000751794810015740560 8298 15103321430507322590859524279195139410968618066486500 8299 10253631062913228180950502721655415746896126026789000 8300 6804682432660596883721697260734957722940156363232700 8301 4413848064428495275927587412368621225690912235610400 8302 2798064397985921112418381306055108098429060435074450 8303 1733314228840836087338820278087235105221541862435500 8304 1049111243772085000231391220947537037370933232526750 8305 620344039795667652310735678473326248184551824450600 8306 358302160916463212972580090152697057141077346880950 8307 202119167696466427830686204701521416848812862343100 8308 111336829663307778042327146657617729620108780104250 8309 59878631079426031888310398202416257946949259888000 8310 31436281316698666741362959056268535422148361441200 8311 16107846625085267255904987285030158646059490986400 8312 8053923312542633627952493642515079323029745493200 8313 3928743079289089574610972508543941133185241704000 8314 1869321303855292620177801435516875216596203714000 8315 867365084988855775762499866079830100500638523296 8316 392379443209244279511607082274208854988384093872 8317 173017707241871493327952729191777132908263852416 8318 74343546080491657289354688324591736796519624085 8319 31120554173229065842055450926573285170636121710 8320 12687610547547234535607222300833723954182418851 8321 5036303423453864090470042440025600348225082292 8322 1945844504516265671317970942737163770905145431 8323 731520490419648748615778549901189387558325350 8324 267496298735543199120695141381778208883268225 8325 95109795105970915242913828046854474269606480 8326 32868826249857595708948161163251178607878710 8327 11036248229879192719792813237296016174908180 8328 3598776596699736756454178229553048752687450 8329 1139181080969700843769667928779382338980200 8330 349891332012122402014969435267953146972490 8331 104222949961057736770416427526624341651380 8332 30092541890164557799908968511208436673990 8333 8417494235011065118855655527610751517200 8334 2279738021982163469690073372061245202575 8335 597448585071187667918777849229843570330 8336 151408203065985915842430002887015151385 8337 37079559934527163063452245604983302380 8338 8768814849381423697438031055232537725 8339 2000937616637371850422101046160444850 8340 440206275660221807092862230155297867 8341 93288747159782104814381399768010144 8342 19025994486534508218722522321107332 8343 3730587154222452591906376925707320 8344 702513165405526786787564486009820 8345 126905604073256451806785842634032 8346 21964431474217462812712934302044 8347 3637421772800344160067110139192 8348 575541419746889898744795908100 8349 86874176565568286602988061600 8350 12488162881300441199179533855 8351 1706457039680805629701551210 8352 221207394032697026072423305 8353 27142011537754236327904700 8354 3144501336691039574574325 8355 343036509457204317226290 8356 35130244944412490318355 8357 3365771970722154761040 8358 300515354528763817950 8359 24894763097057357700 8360 1903717178010268530 8361 133594187930545160 8362 8543814344395330 8363 493862100832100 8364 25544591422350 8365 1167752750736 8366 46444711677 8367 1574397006 8368 44224635 8369 988260 8370 16471 8371 182 8372 1 8373 720162138745872857431467203815692960288647797444355400 8374 704674780923380968024338876851914617056633866316519800 8375 674688620033024331087132967198641654628691999664753000 8376 632076707188833320702682464007148497494248294422768600 8377 579403648256430543977458925339886122703060936554204550 8378 519671313384633580680813675304846316238827850311503050 8379 456038091337535591209693633430783502005501991089686350 8380 391547856198894194472969281228450481519875446895185250 8381 328900199207071123357294196231898404476695375391955610 8382 270284322120662408303518992943045223480848674827052630 8383 217287396214650171381260366875781454170878346429591330 8384 170876496052297707591088249679012599881952874376668910 8385 131443458501767467377760192060778922986117595674360700 8386 98895554491805999265171954026681284913364667221661860 8387 72772200475102527761164268057369247389079660785751180 8388 52368779781148548015043445237546093915505924116848980 8389 36852104290437867121697239241236140162763428082227060 8390 25356952493420550771810027000850555157864744093275500 8391 17058313495573825064672199982390373469836282390021700 8392 11218530497089092159649284673103578948631068598843100 8393 7211912462414416388345968718423729324119972670684850 8394 4531378626826757199757201584142343203650602297509950 8395 2782425472612921087570211499034772142592475094962250 8396 1669455283567752652542126899420863285555485056977350 8397 978646200712130865283315768626023305325629171331550 8398 560421328612929640803266294854218473989890209224050 8399 313455997359774205873013351359139146468921642447350 8400 171215460742733809930637544860033987567058039992250 8401 91314912396124698629673357258684793369097621329200 8402 47544127941783933997267946341298694068207852427600 8403 24161769937627900883857480927545237969089236479600 8404 11982666391831723202563466151059020456214987197200 8405 5798064383144382194788773944060816349781445418000 8406 2736686388844148395940301301596705317096842237296 8407 1259744528198100055274106948354038955489022617168 8408 565397150451115772839559811465985987896647946288 8409 247361253322363150617307417516368869704783476501 8410 105464100253720723131410139251165021967155745795 8411 43808164720776300377662673227407009124818540561 8412 17723913971001098626077264740859324302407501143 8413 6982147927970129761788013382762764119130227723 8414 2677364994935914419933749492638353158463470781 8415 999016789155191947736473691282967596441593575 8416 362606093841514114363608969428632683152874705 8417 127978621355828510951861989210105652877485190 8418 43905074479736788428740974400547194782786890 8419 14635024826578929476246991466849064927595630 8420 4737957677669437600223846158332431091667650 8421 1489072412981823245784637364047335485952690 8422 454114281973180138785385862794577488623870 8423 134315491851222294570325396037832778325370 8424 38510036125175622918764624038819188191190 8425 10697232256993228588545728899671996719775 8426 2877186607053351137608851221291088772905 8427 748856788137173583761207852116858721715 8428 188487763000513078905882248491998453765 8429 45848374783908586760890276660215840105 8430 10769752466018795547860132101392982575 8431 2441143892297593657514963276315742717 8432 533495022820003911907243629923308011 8433 112314741646316613033103922089117476 8434 22756581640756960810628899246814652 8435 4433100319627979378693941411717140 8436 829418769478783238594350328643852 8437 148870035547473914619498776936076 8438 25601853247017806972780044441236 8439 4212963192547234058811906047292 8440 662415596312458185347783969700 8441 99362339446868727802167595455 8442 14194619920981246828881085065 8443 1927664433713502655773974515 8444 248349405570451262400328005 8445 30286512874445275902479025 8446 3487537846148243891800615 8447 378166754401616807544645 8448 38496016915134645079395 8449 3666287325250918578990 8450 325410117625821175650 8451 26798480275067626230 8452 2037311365940813690 8453 142138002274940490 8454 9037676445227430 8455 519406692254450 8456 26712344173086 8457 1214197462413 8458 48019108683 8459 1618621641 8460 45212895 8461 1004731 8462 16653 8463 183 8464 1 8465 1424836919669253825455806080667607577345281663760875200 8466 1379363400956405299111471844050556271685325865981272800 8467 1306765327221857651789815431205790152122940294087521600 8468 1211480355445263864680141389347034620197309230976973150 8469 1099074961641064124658272600644732438941888786865707600 8470 975709404722169171890507308735629818244329841401189400 8471 847585947536429785682662914659233983525377437984871600 8472 720448055405965317830263477460348885996570822287140860 8473 599184521327733531660813189174943627957544050219008240 8474 487571718335312579684779359818826677651727021256643960 8475 388163892266947878972348616554794054052831220806260240 8476 302319954554065174968848441739791522868070470051029610 8477 230339012993573466642932146087460207899482262896022560 8478 171667754966908527026336222084050532302444328007413040 8479 125140980256251075776207713294915341304585584902600160 8480 89220884071586415136740684478782234078269352199076040 8481 62209056783858417893507266242086695320628172175502560 8482 42415265988994375836482226983240928627701026483297200 8483 28276843992662917224321484655493952418467350988864800 8484 18430442959503508547995253391527308272751041269527950 8485 11743291089241173588103170302566072527770574968194800 8486 7313804099439678287327413083177115346243077392472200 8487 4451880756180673740112338398455635428147960151939600 8488 2648101484279883517825442668046886590881114228308900 8489 1539067529325060506086582063480241779315519380555600 8490 873877325972703846676279646213357620458811851671400 8491 484671458102508015803650896219173134035979682439600 8492 262530373138858508560310902118718780936155661321450 8493 138859040337908632626941303599983487437305473756800 8494 71705897879411834881125427268843932037297088907200 8495 36144436329459624086420947078604258425304223676800 8496 17780730774976105397352240095119836805996432615200 8497 8534750771988530590729075245657521666878287655296 8498 3996430917042248451214408249950744272585864854464 8499 1825141678649215828113666759820024943385670563456 8500 812758403773478923456867228982354857601431422789 8501 352825353576083873748717556767533891671939222296 8502 149272264974497023509072812478572031091974286356 8503 61532078691777399003739937968266333427226041704 8504 24706061898971228387865278123622088421537728866 8505 9659512922906044181721762875401117277593698504 8506 3676381784091106367670223183921320754905064356 8507 1361622882996706062100082660711600279594468280 8508 490584715197342625315470958638738336030359895 8509 171883695835565299380602963610652847660272080 8510 58540099306315717904987965867396259710382520 8511 19372982504248367076470837625181496019263280 8512 6227030090651260846008483522379766577620340 8513 1943186694955003384570023226841912974576560 8514 588429773824402433355711258832410266949240 8515 172825527976397917489090020076651966516560 8516 49207268382168851507310352938491184910965 8517 13574418864046579726154580120963085492680 8518 3626043395190524721370059073407947494620 8519 937344551137686662667090100608857175480 8520 234336137784421665666772525152214293870 8521 56618127249927382308750408761608822680 8522 13210896358316389205375095377708725292 8523 2974638915117597569422206906239050728 8524 645809764466320524940347552012425487 8525 135071323287073573843732821335932128 8526 27189681960384940189322840658531792 8527 5262519089106762617288291740360992 8528 978288805026257153213849105579928 8529 174471888794491721592278821377312 8530 29814816439565041031591950488528 8531 4875378788859692244159690016992 8532 761777935759326913149951565155 8533 113556959367849974631048680520 8534 16122284354694749484655059580 8535 2176013839283953918174302520 8536 278635918444896538302807030 8537 33774050720593519794279640 8538 3865704600549860699345260 8539 416662771316751452624040 8540 42162304240385563658385 8541 3991697442876739754640 8542 352208597900888801880 8543 28835791641008439920 8544 2179449368215754180 8545 151175678720167920 8546 9557083137481880 8547 546119036427536 8548 27926541635499 8549 1262216571096 8550 49637730324 8551 1663834536 8552 46217626 8553 1021384 8554 16836 8555 184 8556 1 8557 2865161197160999540318740488298993497922577258649586000 8558 2804200320625659124567277924718163849030607529742148000 8559 2686128728178262950901287275256346423808266160068794400 8560 2518245682667121516469956820552824772320249525064494750 8561 2310555317086327989338413989991767059139198017842680750 8562 2074784366363233296548779909380362257186218628266897000 8563 1823295352258598957573170223394863801769707279386061000 8564 1568034002942395103512926392119582869521948260272012460 8565 1319632576733698849491076666635292513954114872506149100 8566 1086756239663046111345592548993770305609271071475652200 8567 875735610602260458657127976373620731704558242062904200 8568 690483846821013053941197058294585576920901690857289850 8569 532658967547638641611780587827251730767552732947052170 8570 402006767960481993669268368171510740201926590903435600 8571 296808735223159602802543935378965873607029912910013200 8572 214361864327837490912948397773697575382854937101676200 8573 151429940855444833030247950720868929398897524374578600 8574 104624322772852793729989493225327623948329198658799760 8575 70692109981657293060803711638734881046168377472162000 8576 46707286952166425772316738047021260691218392258392750 8577 30173734048744682136098423694093380800521616237722750 8578 19057095188680851875430583385743187874013652360667000 8579 11765684855620352027439751481632750774391037544411800 8580 7099982240460557257937781066502522019029074380248500 8581 4187169013604944023912024731527128370196633608864500 8582 2412944855297764352762861709693599399774331232227000 8583 1358548784075211862479930542432530754494791534111000 8584 747201831241366524363961798337891914972135343761050 8585 401389413476767141187252205718702268373461135078250 8586 210564938217320467508066730868827419474602562664000 8587 107850334208871458967546374347448190462601312584000 8588 53925167104435729483773187173724095231300656292000 8589 26315481546964635988081315340777358472874720270496 8590 12531181689030779041943483495608265939464152509760 8591 5821572595691464279328075009770769215971535417920 8592 2637900082422694751570533988802379800987101986245 8593 1165583757349562797205584785749888749273370645085 8594 502097618550580897257790369246105922763913508652 8595 210804343666274422512812750446838364519200328060 8596 86238140590748627391605216091888421848763770570 8597 34365574821877272569587040999023205699131427370 8598 13335894706997150549391986059322438032498762860 8599 5038004667087812429770305844632921034499532636 8600 1852207598194048687415553619350338615624828175 8601 662468411032907924696073922249391183690631975 8602 230423795141881017285590929478049107370654600 8603 77913081810564084981458803492577755729645800 8604 25600012594899627922479321147561262596883620 8605 8170216785606264230578506749221679552196900 8606 2531616468779405817925734485674323241525800 8607 761255301800800350844801278909062233465800 8608 222032796358566768996400373015143151427525 8609 62781687246215431233464933059454270403645 8610 17200462259237104447524639194371032987300 8611 4563387946328211384037149174016804670100 8612 1171680688922108328333862625761071469350 8613 290954265034349047975522933913823116550 8614 69829023608243771514125504139317547972 8615 16185535273433986774797302283947776020 8616 3620448679583918094362554458251476215 8617 780881087753394098784080373348357615 8618 162261005247458514033055661994463920 8619 32452201049491702806611132398892784 8620 6240807894133019770502140845940920 8621 1152760693820748874806127926957240 8622 204286705234056762623870771865840 8623 34690195228424733275751640505520 8624 5637156724619019157309641582147 8625 875334895127176887781000245675 8626 129679243722544724115703740100 8627 18298298193978703402829362100 8628 2454649757728850456477109550 8629 312409969165490058097086670 8630 37639755321143380493624900 8631 4282367371866612151969300 8632 458825075557137016282425 8633 46154001683262303413025 8634 4343906040777628556520 8635 381044389541897241800 8636 31015241009224194100 8637 2330625046935922100 8638 160732761857649800 8639 10103202173909416 8640 574045578063035 8641 29188758206595 8642 1311854301420 8643 51301564860 8644 1710052162 8645 47239010 8646 1038220 8647 17020 8648 185 8649 1 8650 5669361517786658664886018413017157346953184788391734000 8651 5490329048803922075468565199974510272838873689810942400 8652 5204374410845384467371244095809171196128515685133289150 8653 4828800999753449505808370810544591831459447542907175500 8654 4385339683449561285887193899372129316325416646109577750 8655 3898079718621832254121950132775226058955925907652958000 8656 3391329355200994061086096615514446671291655539658073460 8657 2887666579676093953004003058754875383476063132778161560 8658 2406388816396744960836669215629062819563385943981801300 8659 1962491850265306570002720525367391037313829313538556400 8660 1566219457423273512598325034668206308625459932920194050 8661 1223142814368651695552977646121837307688454423804342020 8662 934665735508120635281048955998762470969479323850487770 8663 698815503183641596471812303550476613808956503813448800 8664 511170599550997093715492333152663448989884850011689400 8665 365791805183282323943196348494566504781752461476254800 8666 256054263628297626760237443946196553347226723033378360 8667 175316432754510086790793204864062504994497576130961760 8668 117399396933823718833120449685756141737386769730554750 8669 76881021000911107908415161741114641491740008496115500 8670 49230829237425534011529007079836568674535268598389750 8671 30822780044301203902870334867375938648404689905078800 8672 18865667096080909285377532548135272793420111924660300 8673 11287151254065501281849805798029650389225707989113000 8674 6600113868902708376674886441220727769970964841091500 8675 3771493639372976215242792252126130154269122766338000 8676 2105750615316578386843892340770422669466926877872050 8677 1148591244718133665551214004056594183345596478839300 8678 611954351694087608695318936587529687848063697742250 8679 318415272426191926475613105216275609937203875248000 8680 161775501313307188451319561521172285693901968876000 8681 80240648651400365471854502514501453704175376562496 8682 38846663235995415030024798836385624412338872780256 8683 18352754284722243321271558505379035155435687927680 8684 8459472678114159030898608998573149016958637404165 8685 3803483839772257548776118774552268550260472631330 8686 1667681375900143694463375154995994672037284153737 8687 712901962216855319770603119692944287283113836712 8688 297042484257023049904417966538726786367964098630 8689 120603715412625899961192257090911627547895197940 8690 47701469528874423118979027058345643731630190230 8691 18373899374084962979162291903955359066998295496 8692 6890212265281861117185859463983259650124360811 8693 2514676009226956612111627541599729799315460150 8694 892892206174788941981664851727440291061286575 8695 308336876952445102267049732970626863100300400 8696 103513094405463712903938124640139018326529420 8697 33770229380505892153057827896782942149080520 8698 10701833254385670048504241234896002793722700 8699 3292871770580206168770535764583385474991600 8700 983288098159367119841201651924205384893325 8701 284814483604782200229865306074597421831170 8702 79982149505452535680989572253825303390945 8703 21763850205565315831561788368387837657400 8704 5735068635250319712371011799777876139450 8705 1462634953956457376309385559674894585900 8706 360783288642592819489648438053140664522 8707 86014558881677758288922806423265323992 8708 19805983953017904869159856742199252235 8709 4401329767337312193146634831599833830 8710 943142093000852612817136035342821535 8711 194713206296950216839666794393356704 8712 38693008943624722577113273244833704 8713 7393568587953768645308268772898160 8714 1357047399054805637429998698823080 8715 238976900462481495899622412371360 8716 40327351953043752433061282087667 8717 6512491619746196045090641827822 8718 1005014138849721611896703985775 8719 147977541916523427518533102200 8720 20752947951707553859306471650 8721 2767059726894340514574196220 8722 350049724486633438590711570 8723 41922122693009992645594200 8724 4741192447423749168251725 8725 504979077240399319695450 8726 50497907724039931969545 8727 4724950430319525798320 8728 412059630551121435900 8729 33345866056160116200 8730 2491357808793571900 8731 170835964031559216 8732 10677247751972451 8733 603234336269630 8734 30500612508015 8735 1363155866280 8736 53011617022 8737 1757291172 8738 48277230 8739 1055240 8740 17205 8741 186 8742 1 8743 11399683912108657745523499389615144342798339305690906000 8744 11159690566590580740354583612991667619792058478202676400 8745 10694703459649306542839809295783681468967389374944231550 8746 10033175410598833973179614906353763027587963228040464650 8747 9214140683203010791695564709916721147784864189016753250 8748 8283419402071393540009144032147355375281342553762535750 8749 7289409073822826315208046748289672730247581447311031460 8750 6278995934877088014090099674269322054767718672436235020 8751 5294055396072838913840672274383938203039449076759962860 8752 4368880666662051530839389740996453856877215257520357700 8753 3528711307688580082601045560035597345939289246458750450 8754 2789362271791925208151302680790043616313914356724536070 8755 2157808549876772330834026602120599778657933747654829790 8756 1633481238691762231752861259549239084778435827663936570 8757 1209986102734638690187304636703140062798841353825138200 8758 876962404734279417658688681647229953771637311487944200 8759 621846068811579950703433792440763058128979184509633160 8760 431370696382807713551030648810259058341724299164340120 8761 292715829688333805623913654549818646731884345861516510 8762 194280417934734826741535611426870783229126778226670250 8763 126111850238336641919944168820951210166275277094505250 8764 80053609281726737914399341947212507322939958503468550 8765 49688447140382113188247867415511211441824801829739100 8766 30152818350146410567227338346164923182645819913773300 8767 17887265122968209658524692239250378159196672830204500 8768 10371607508275684591917678693346857924240087607429500 8769 5877244254689554602086684592896552823736049644210050 8770 3254341860034712052395106344827016852812523356711350 8771 1760545596412221274246532940644123871193660176581550 8772 930369624120279535170932041803805297785267572990250 8773 480190773739499114926932666737447895631105844124000 8774 242016149964707553923174064035673739398077345438496 8775 119087311887395780501879301350887078116514249342752 8776 57199417520717658351296357341764659567774560707936 8777 26812226962836402352170167503952184172394325331845 8778 12262956517886416579674727773125417567219110035495 8779 5471165215672401243239493929548263222297756785067 8780 2380583338116999014233978274688938959320397990449 8781 1009944446473878369675021086231671073651077935342 8782 417646199669648949865610223629638413915859296570 8783 168305184941500323080171284149257271279525388170 8784 66075368902959386098141318962301002798628485726 8785 25264111639366824096348151367938618717122656307 8786 9404888274508817729297487005582989449439820961 8787 3407568215401745554093292393327170090376746725 8788 1201229083127234044248714584698067154161586975 8789 411849971357908815170987857610765881426829820 8790 137283323785969605056995952536921960475609940 8791 44472062634891562201562069131678944942803220 8792 13994705024965876217274776999479388268714300 8793 4276159868739573288611737416507590859884925 8794 1268102581764149320071066957998802806724495 8795 364796633110234735910854878328422725222115 8796 101745999711017851512551360622213141048345 8797 27498918840815635543932800168165713796850 8798 7197703589206777088680397359452770725350 8799 1823418242599050195799033997728035250422 8800 446797847524270577778571244476405988514 8801 105820542834695663158082663165464576227 8802 24207313720355217062306491573799086065 8803 5344471860338164805963770866942655365 8804 1137855299297802829656802829736178239 8805 233406215240574939416780067638190408 8806 46086577531578491222421542017731864 8807 8750615987008574282738267471721240 8808 1596024299517287133329621111194440 8809 279304252415525248332683694459027 8810 46839843572789948478151923915489 8811 7517505758595917656987345813597 8812 1152991680766245039415237087975 8813 168730489868230981377839573850 8814 23520007678601894373880667870 8815 3117109451380973953164907790 8816 391971847179643431236305770 8817 46663315140433741813845925 8818 5246171524664148487947175 8819 555476984964439251664995 8820 55222858154359457767865 8821 5137010060870647234220 8822 445405496607281552100 8823 35837223864953688100 8824 2662193772825131116 8825 181513211783531667 8826 11280482088242081 8827 633734948777645 8828 31863768374295 8829 1416167483302 8830 54768908194 8831 1805568402 8832 49332470 8833 1072445 8834 17391 8835 187 8836 1 8837 22559374478699238485878083002606811962590397783893582400 8838 21854394026239887283194392908775349088759447853146907950 8839 20727878870248140516019424202137444496555352602984696200 8840 19247316093801844764875179616270484175372827417057217900 8841 17497560085274404331704708742064076523066206742779289000 8842 15572828475894219855217190780437028105528924001073567210 8843 13568405008699914329298146422558994785015300119747266480 8844 11573051330949926927930771948653260257807167749196197880 8845 9662936062734890444680062015380392059916664334280320560 8846 7897591974350631613440435301032051202816504503979108150 8847 6318073579480505290752348240825640962253203603183286520 8848 4947170821668697538985329282910643394971848104379365860 8849 3791289788568534562586887861669838863436369575318766360 8850 2843467341426400921940165896252379147577277181489074770 8851 2086948507468918107845993318350370016570478665313082400 8852 1498808473545859368362122474087993011900616495997577360 8853 1053216765194387664254464441251022116470703483673973280 8854 724086526071141519174944303360077705073608645025856630 8855 486996247623068632365449265976689429961011124088186760 8856 320392268173071468661479780247821993395402055321175500 8857 206165459520063379834343510768163717489215235597973800 8858 129742056422108851102647209362723718764764760333207650 8859 79841265490528523755475205761676134624470621743512400 8860 48040083473114620225752030585415301341842492743977800 8861 28258872631243894250442370932597236083436760437634000 8862 16248851762965239194004363286243410747976137251639550 8863 9131586114724266654481790937723569676548573000921400 8864 5014887456446933326641639285471140724006183533292900 8865 2690915220532500809417464982447929168978927749571800 8866 1410560397859778650097864708541253193416373417114250 8867 722206923704206668850106730773121635029183189562496 8868 361103461852103334425053365386560817514591594781248 8869 176286729408113438853175658692651737684288810050688 8870 84011644483554060703466524845716843740168886039781 8871 39075183480722818931844895277077601739613435367340 8872 17734121733558817822914221702673680789516866820562 8873 7851748553789400257473472204237202181618154775516 8874 3390527784590877383908999360920610032971475925791 8875 1427590646143527319540631309861309487566937231912 8876 585951384611149272945781507778895685195384684740 8877 234380553844459709178312603111558274078153873896 8878 91339480542326210194489470330239621515751142033 8879 34668999913875641825645638373521608166562477268 8880 12812456489910563283390779398910159539816567686 8881 4608797298528979598342006978025237244538333700 8882 1613079054485142859419702442308833035588416795 8883 549133295143878420227983810147687841902439760 8884 181755386420861167258558021668600905418413160 8885 58466767659857438418836846131158333211517520 8886 18270864893705449505886514415986979128599225 8887 5544262450503722608682804374506393666609420 8888 1632899214874384055981921836327225531946610 8889 466542632821252587423406238950635866270460 8890 129244918551833487056484160790378854845195 8891 34696622430022412632613197527618484522200 8892 9021121831805827284479431357180805975772 8893 2270216090123320773577605242204441238936 8894 552618390358966240936653907641870564741 8895 130027856555050880220389154739263662292 8896 29551785580693381868270262440741741430 8897 6482327159635967635620573696678833604 8898 1371261514538377769073582897374368647 8899 279492792772153430639201609655922272 8900 54837193518587065505159809489453104 8901 10346640286525861416067888582915680 8902 1875328551932812381662304805653467 8903 326144095988315196810835618374516 8904 54357349331385866135139269729086 8905 8670497439362162696402582901572 8906 1321722170634476020793076661825 8907 192250497546832875751720241720 8908 26637117129982868327045575660 8909 3509081298560617384401213560 8910 438635162320077173050151695 8911 51909486665097890301793100 8912 5801648509628587739612170 8913 610699843118798709432860 8914 60359868215230105002085 8915 5582415557477928786320 8916 481242720472235240200 8917 38499417637778819216 8918 2843706984608662783 8919 192793693871773748 8920 11914217037019726 8921 665598717151940 8922 33279935857597 8923 1470936391496 8924 56574476596 8925 1854900872 8926 50404915 8927 1089836 8928 17578 8929 188 8930 1 8931 45358742302916553976925081781837100648187076395275394400 8932 44413768504939125769072475911382161051349845637040490350 8933 42582272896488027799213817110912793585314800456131604150 8934 39975194964049985280894603818407928671928180020041914100 8935 36744876179076249096579888358334560698439034159836506900 8936 33070388561168624186921899522501104628595130743852856210 8937 29141233484594134184515337202996022890544224120820833690 8938 25141456339649841257228918371212255042822467868943464360 8939 21235987393684817372610833964033652317723832083476518440 8940 17560528037085522058120497316412443262733168838259428710 8941 14215665553831136904192783541857692165069708107162394670 8942 11265244401149202829737677523736284357225051707562652380 8943 8738460610237232101572217144580482258408217679698132220 8944 6634757129994935484527053757922218011013646756807841130 8945 4930415848895319029786159214602749164147755846802157170 8946 3585756981014777476208115792438363028471095161310659760 8947 2552025238740247032616586915339015128371319979671550640 8948 1777303291265529183429408744611099821544312128699829910 8949 1211082773694210151540393569336767135034619769114043390 8950 807388515796140101026929046224511423356413179409362260 8951 526557727693134848495823291015985710884617290919149300 8952 335907515942172230936990720130887436253979995931181450 8953 209583321912637374858122415124399853389235382076720050 8954 127881348963643143981227236347091435966313114487490200 8955 76298956104358514476194401518012537425279253181611800 8956 44507724394209133444446734218840646831412897689273550 8957 25380437877689505848486154223966980424524710252560950 8958 14146473571171199981123430223194710400554756534214300 8959 7705802676979434136059104267919069892985111282864700 8960 4101475618392279459515329690989182362395301166686050 8961 2132767321563985318947971439314374828445556606676746 8962 1083310385556310003275160096159682452543774784343744 8963 537390191260216773278229024079212555198880404831936 8964 260298373891667499556642183538368581424457696090469 8965 123086827964276879635311420122794445479782321407121 8966 56809305214281636754759116979751282529130302187902 8967 25585870287348218080387693906910882971135021596078 8968 11242276338380277641382471565157812214589630701307 8969 4818118430734404703449630670781919520538413157703 8970 2013542030754676592486412817640205172762321916652 8971 820331938455608982124094110890453959273538558636 8972 325720034386785919372802073441797895593905015929 8973 126008480456201852020135108703761229682313619301 8974 47481456403786205109036417772431767706379044954 8975 17421253788439542881732786376935396784354901386 8976 6221876353014122457761709420334070280126750495 8977 2162212349629021279647686252456520877490856555 8978 730888681564739587486541831816288747320852920 8979 240222154080718605677394867799759238629930680 8980 76737632553562887924723360547145312340116745 8981 23815127344209172114569318790493372795208645 8982 7177161665378106664664726210833619198556030 8983 2099441847695636643405328075277861398217070 8984 595787551373086074479890399741014721115655 8985 163941540981855899689097358317997339367395 8986 43717744261828239917092628884799290497972 8987 11291337921929148058057036599385247214708 8988 2822834480482287014514259149846311803677 8989 682646246914017121157043062381134227033 8990 159579642135744262088659417180005403722 8991 36034112740329349503890836137420575034 8992 7853588674174345404694156594053202251 8993 1650754307310531199712784507030290919 8994 334329986290740496144361419145375376 8995 65183833805112926921227698072368784 8996 12221968838458673797730193388569147 8997 2201472647921127578473140424027983 8998 380501445319701062945974888103602 8999 63027846770748028831541852630658 9000 9992219609996638717195659563397 9001 1513972668181308896544796903545 9002 218887614676815744078765817380 9003 30146198428543485711446789220 9004 3947716460880694557451365255 9005 490544648985175063351944795 9006 57711135174726478041405270 9007 6412348352747386449045030 9008 671059711334028814434945 9009 65942283772708033788405 9010 6063658277950164026520 9011 519742138110014059416 9012 41343124622387481999 9013 3036500678480436531 9014 204707910908793474 9015 12579815754171666 9016 698878653009537 9017 34750872249093 9018 1527510868092 9019 58429377468 9020 1905305787 9021 51494751 9022 1107414 9023 17766 9024 189 9025 1 9026 89772510807855679745997557693219261699536922032315884750 9027 86996041401427153568286293022294954636664646093172094500 9028 82557467860538013080108420929320722257242980476173518250 9029 76720071143126234377474492176742489370367214179878421000 9030 69815264740244873283501787880835665327034164903689363110 9031 62211622045762758371437236725497127519139354864673689900 9032 54282689824243975441744255574208277933366691989764298050 9033 46377443733334658629839752335245907360546299952419982800 9034 38796515430770339430731331280446095580457000921735947150 9035 31776193590916658962313280858270135427802876945421823380 9036 25480909954980339733930461065593976522294759814725047050 9037 20003705011386434931309894668316766615633269387260784600 9038 15373217740232167586099270902502700269421864436505973350 9039 11565172978890254514313212972524967175161402603609998300 9040 8516172829910096505994275007041112192618851008112816930 9041 6137782219755024508824702707777378156842415140982210400 9042 4329328530005776216045995659950114949915632108371380550 9043 2988386064959739334969802313947866956578931897813873300 9044 2018471289490350252567322615561278558391032948523405650 9045 1333946243489274949522752337240497134241030470328511560 9046 862465243635307079432814011146873147138597286850330750 9047 545490837854809605795113135255287289643215378007901500 9048 337464670876280518839349651471491289355548496564210250 9049 204180305068001658457421637865103973391592367669102000 9050 120806680498567647920641135736853184256692150870885350 9051 69888162271898639292932888442807627255937607941834500 9052 39526911448860705829609584447161690825079466786775250 9053 21852276248150634117182534491113780293539867817079000 9054 11807278295371713595574433958908252255380412449550750 9055 6234242939956264778463301130303557190840857773362796 9056 3216077707120295322223131535474057280989331391020490 9057 1620700576816526776553389120238895007742655189175680 9058 797688565151884272834871207617581136623338100922405 9059 383385201855944379191953603661163026904240017497590 9060 179896133178558516390070537102545728008912623595023 9061 82395175501629854835146810886662165500265323783980 9062 36828146625728495721770165472068695185724652297385 9063 16060394769114682344832102235939731735128043859010 9064 6831660461489081295936043488422124693300735074355 9065 2833873969210285574610506928530659132035860475288 9066 1146051972842394901496896184332251854867443574565 9067 451728514842987771392937182145559125276218635230 9068 173489936859988057129171526476192997388692664255 9069 64902710192225747990769204149367164490733946340 9070 23643130141453665339494495797269467064481651881 9071 8384088702643143737409395672790591157617607050 9072 2893101031193760867134228084272809624811709475 9073 971110835645458193163936699616047985950783600 9074 316959786634281493602118228346904550970047425 9075 100552759897772060039292679337638685135325390 9076 30992289009587278779234045001326991993764675 9077 9276603513073743308070054286111480596773100 9078 2695229399068722717885218475018876119332725 9079 759729092354941974168987758059012060483050 9080 207659285243684139606189987202796629865367 9081 55009082183757387975149665484184537712680 9082 14114172402411435072571295749231559018385 9083 3505480727396304135671302212227446030710 9084 842225889049761383245702479561139630755 9085 195613754876073611592550253317425978756 9086 43887701414503694908584992731473777285 9087 9504342981484876604406941101083493170 9088 1985084293601271695857145926175666295 9089 399513820095853423065589117217744160 9090 77405802643571600718957891460937931 9091 14423441486379801376203333812597130 9092 2581974093240828641419115312131585 9093 443529292090449091777516740734260 9094 73020066380744667548737512194055 9095 11506192278177947613740456466942 9096 1732860282858124640623562720925 9097 249033813105359229790212606600 9098 34093914889424180268898154475 9099 4438261109865869620803310050 9100 548255784159901541393350065 9101 64123483527473864490450300 9102 7083408064081415263479975 9103 737001995106736848223350 9104 72005942050658197814925 9105 6583400416060178085936 9106 561085262732401541415 9107 44379625300867918530 9108 3241208589389230005 9109 217287726662965140 9110 13278694407181203 9111 733629525258630 9112 36278383117185 9113 1585940245560 9114 60334683255 9115 1956800538 9116 52602165 9117 1125180 9118 17955 9119 190 9120 1 9121 180489995413688787699847721256893462995911074822866673550 9122 176768552209282833314283850715514216336201568125487979250 9123 169553509261965166648394713951615676893907626569345612750 9124 159277539003664247457582913106063211627610194656051939250 9125 146535335883371107660976280057578154697401379083567784110 9126 132026886786007631654939024606332792846173519768363053010 9127 116494311870006733813181492299705405452506046854437987950 9128 100660133557578634071584007909454185293912991942184280850 9129 85173959164104998060571083615692002941003300874155929950 9130 70572709021686998393044612138716231008259877867157770530 9131 57257103545896998696243741923864111950097636760146870430 9132 45484614966366774665240355733910743137928029201985831650 9133 35376922751618602517409165570819466885055133823766757950 9134 26938390719122422100412483875027667444583267040115971650 9135 20081345808800351020307487979566079367780253611722815230 9136 14653955049665121014818977714818490349461266149095027330 9137 10467110749760800724870698367727493106758047249353590950 9138 7317714594965515551015797973897981906494564006185253850 9139 5006857354450089587537124929509145514969964846337278950 9140 3352417532979625202090074952801775692632063418851917210 9141 2196411487124582028955566348387370281379627757178842310 9142 1407956081490116685227927146402160436781812664858232250 9143 882955508731090124634462786726778578998763874572111750 9144 541644975944282177296771289336595262747140864233312250 9145 324986985566569306378062773601957157648284518539987350 9146 190694842770466287213574024179660811512629758812719850 9147 109415073720759345122542472889969318081017074728609750 9148 61379187697011339946792118938275471118619334603854250 9149 33659554543522347712756968450022032548920280266629750 9150 18041521235327978374037735089211809446221270222913546 9151 9450320647076560100686432665777614471830189164383286 9152 4836778283936822098776520655712952288731986580196170 9153 2418389141968411049388260327856476144365993290098085 9154 1181073767007828652026824811278744163527578118419995 9155 563281335034502895582024140763708754913152641092613 9156 262291308680188371225217347989207893509177947379003 9157 119223322127358350556916976358730860685989976081365 9158 52888541394843178066602267708008426920852696156395 9159 22892055230603763640768145724361856428428778933365 9160 9665534430699366870546550416952783825336595549643 9161 3979925942052680476107403112862910986903304049853 9162 1597780487685382672889833366477810980143662209795 9163 625218451702975828522108708621752122664911299485 9164 238392647052213805119940730625560161879426610595 9165 88545840333679413330263699946636631555215598221 9166 32027218844096809076903891470060058222099258931 9167 11277189733836904604543623757063400782429316525 9168 3864211866839219060298164783888857610762493075 9169 1288070622279739686766054927962952536920831025 9170 417512546532053553641410907684543236105372815 9171 131545048907359338818526724338965677129090065 9172 40268892522661022087304099287438472590537775 9173 11971832912142466025955272761130356716105825 9174 3454958491423664692054206233077888179815775 9175 967388377598626113775177745261808690348417 9176 262668367427441527581339652686981167578047 9177 69123254586168823047720961233416096731065 9178 17619653129807739208242597961459005049095 9179 4347706616446065518917004691788585661465 9180 1037839643925834994838252732878565609511 9181 239501456290577306501135246048899756041 9182 53392044395988571512991933832557270455 9183 11489427275086148300264087027259159465 9184 2384598113697125118922735043393410455 9185 476919622739425023784547008678682091 9186 91829244129951402095161225273535061 9187 17005415579620630017622449124728715 9188 3025503385331277733196632052865845 9189 516549358471193759326254252928315 9190 84526258658922615162477968660997 9191 13239052561036072254364019187867 9192 1981894095963483870413775327525 9193 283127727994783410059110761075 9194 38532175999290049889701464525 9195 4986516894025771162196660115 9196 612379267687375405883800365 9197 71206891591555279753930275 9198 7820410059188152111703325 9199 809007937157395046038275 9200 78589342466718375900861 9201 7144485678792579627351 9202 605464888033269459945 9203 47620833890257148535 9204 3458496316052195145 9205 230566421070146343 9206 14012323932439833 9207 769907908375815 9208 37864323362745 9209 1646274928815 9210 62291483793 9211 2009402703 9212 53727345 9213 1143135 9214 18145 9215 191 9216 1 9217 357258547622971621014131571972407679332112642948354652800 9218 346322061471247999962678564667129893230109194694833592000 9219 328831048265629414105977627057678888521517821225397552000 9220 305812874887035355118559193163641366325011573739619723360 9221 278562222669378739315915304663910947543574898851930837120 9222 248521198656014365468120516906038198298679566622801040960 9223 217154445427585367884765500209159590746419038796622268800 9224 185834092721683632132155091525146188234916292816340210800 9225 155746668185791996453615695754408233949263178741313700480 9226 127829812567583997089288354062580342958357514627304640960 9227 102741718512263773361484097657774855088025665962132702080 9228 80861537717985377182649521304730210022983163025752589600 9229 62315313470741024617821649445847134329638400863882729600 9230 47019736527922773120719971854593746812363520651838786880 9231 34735300858465472035126465694384569717241519760817842560 9232 25121065799425921739689676082545983456219313398448618280 9233 17784825344726316275886496341625475013252611255538844800 9234 12324571949415605138552922903407127421464528852522532800 9235 8359274887429714789627199882310921207602028265189196160 9236 5548829020104207231045641301189145974011691176030759520 9237 3604367568614698714183493494789530718161440422037074560 9238 2290911590221206809862389933128939015780576539430344000 9239 1424600484675372301931234076063373841745904738805424000 9240 866631961510851483674834062938552420395425382773299600 9241 515681828337035593591636797781617969160914277352707200 9242 300109916491225632336116497069630129593646833541329600 9243 170794261417770685069334591828244789199636409332464000 9244 95038742240533687659549087388297503667539614870484000 9245 51701075778850326086794703539233841995141550489543296 9246 27491841882404538474724167754989423918051459387296832 9247 14287098931013382199462953321490566760562175744579456 9248 7255167425905233148164780983569428433097979870294255 9249 3599462908976239701415085139135220307893571408518080 9250 1744355102042331547608848952042452918440730759512608 9251 825572643714691266807241488752916648422330588471616 9252 381514630807546721782134324347938754195167923460368 9253 172111863522201528623519244066739287606842672237760 9254 75780596625446941707370413432370283349281475089760 9255 32557589661303130511314696141314640253765374483008 9256 13645460372752047346653953529815694812239899599496 9257 5577706429738063148997236479340721967046966259648 9258 2222998939388358501411942075099563102808573509280 9259 863611098755189633642049439247312284544337910080 9260 326938487385893218450204430572196793434642208816 9261 120573059177776222407167591416696689777314857152 9262 43304408577933713681447515227123459004528575456 9263 15141401600676123664841788540952258393191809600 9264 5152282489118958747064219711851810147683324100 9265 1705583168811793240407465835647495773026203840 9266 549057595439412892459937632023508913234462880 9267 171813941430020360905830823626404149719627840 9268 52240725434803488113259372048568829306643600 9269 15426791403566130718009478994208244895921600 9270 4422346869022290805829383978339696870164192 9271 1230056745026067641356517397948789857926464 9272 331791622013610350629060613920397264309112 9273 86742907715976562255963559194875101780160 9274 21967359746253804727159602653247590710560 9275 5385546260371900513755257424667151270976 9276 1277341100216412301339387978927465365552 9277 292893500686565878014127179881457026496 9278 64881471671074719813256020859816429920 9279 13874025388783273419186822070652569920 9280 2861517736436550142707282052072092546 9281 568748866869376425879708233952217152 9282 108834659709572032112783674398263776 9283 20030918964951907750819081177594560 9284 3542052743802471492522886305794160 9285 601075617130116374488732221589312 9286 97765311219958687416841987848864 9287 15220946656999556124777794515392 9288 2265021823958267280472886088600 9289 321659903994073459948812225600 9290 43518692893315821051898124640 9291 5598896161713146568080460480 9292 683586159278930685637730640 9293 79027301650743431865633600 9294 8629417996345547157741600 9295 887597279624113421939136 9296 85733828145510955528212 9297 7749950566825849087296 9298 653085721923526608480 9299 51079330206309343680 9300 3689062737122341488 9301 244578745002586176 9302 14782231840815648 9303 807772231738560 9304 39510598291560 9305 1708566412608 9306 64300886496 9307 2063130048 9308 54870480 9309 1161280 9310 18336 9311 192 9312 1 9313 718238538450349196413827014486194605323934792594087999900 9314 703580609094219620976810136639537572562221837643188244800 9315 675153109736877414068656191724808781751627015920231144000 9316 634643923152664769224536820221320254846529394965017275360 9317 584375097556414094434474497827552313868586472591550560480 9318 527083421325393104784035821569949145842254465474731878080 9319 465675644083599733352886017115197789045098605419423309760 9320 402988538149269000016920591734305778981335331612962479600 9321 341580760907475628585770787279554422184179471557653911280 9322 283576480753375993542904049816988576907620693368618341440 9323 230571531079847770450772451720355198046383180589437343040 9324 183603256230249150544133618962505065111008828987885291680 9325 143176851188726401800471170750577344352621563889635319200 9326 109335049998663797738541621300440881142001921515721516480 9327 81755037386388245155846437548978316529605040412656629440 9328 59856366657891393774816141776930553173460833159266460840 9329 42905891144152238015576172424171458469471924653987463080 9330 30109397294141921414439419245032602434717140108061377600 9331 20683846836845319928180122785718048629066557117711728960 9332 13908103907533922020672841183500067181613719441219955680 9333 9153196588718905945229134795978676692173131598067834080 9334 5895279158835905524045883427918469733942016961467418560 9335 3715512074896579111793624009192312857526481278235768000 9336 2291232446186223785606068139001926262141330121578723600 9337 1382313789847887077266470860720170389556339660126006800 9338 815791744828261225927753294851248098754561110894036800 9339 470904177908996317405451088897874918793283242873793600 9340 265833003658304372728883679216542292867176024202948000 9341 146739818019384013746343790927531345662681165360027296 9342 79192917661254864561518871294223265913193009876840128 9343 41778940813417920674187121076479990678613635131876288 9344 21542266356918615347627734305059995193660155614873711 9345 10854630334881472849579866122704648740991551278812335 9346 5343818011018571249023934091177673226334302168030688 9347 2569927745757022814416090440795369566863061347984224 9348 1207087274522237988589375813100855402617498511931984 9349 553626494329748250405653568414678041802010595698128 9350 247892460147648470330889657499109570956124147327520 9351 108338186286750072218685109573684923603046849572768 9352 46203050034055177857968649671130335066005274082504 9353 19223166802490110495651190009156416779286865859144 9354 7800705369126421650409178554440285069855539768928 9355 3086610038143548135053991514346875387352911419360 9356 1190549586141082852092253869819509077978980118896 9357 447511546563669440857372021988893483211957065968 9358 163877467755709936088615106643820148781843432608 9359 58445810178609837346289303768075717397720385056 9360 20293684089795082411906008252804068540875133700 9361 6857865657930751987471685547499305920709527940 9362 2254640764251206132867403467671004686260666720 9363 720871536869433253365768455649913062954090720 9364 224054666864823849019090195674972979026271440 9365 67667516838369618831268851042777074202565200 9366 19849138272588421523838862972547941766085792 9367 5652403614048358447185901376288486728090656 9368 1561848367039677991985578011869187122235576 9369 418534529729586912885024173115272366089272 9370 108710267462230366983123161848122692490720 9371 27352906006625705240914860077914741981536 9372 6662887360588312815094645403594616636528 9373 1570234600902978179353515158808922392048 9374 357774972357640597827383200741273456416 9375 78755497059857993232442842930468999840 9376 16735543125219823561894104122724662466 9377 3430266603305926568586990286024309698 9378 677583526578948457992491908350480928 9379 128865578674523939863602755575858336 9380 23572971708754379243341967483388720 9381 4143128360932587867011618527383472 9382 698840928350075061905574209438176 9383 112986257876958243541619782364256 9384 17485968480957823405250680603992 9385 2586681727952340740421698314200 9386 365178596887389281000710350240 9387 49117589055028967619978585120 9388 6282482320992077253718191120 9389 762613460929674117503364240 9390 87656719647088979023375200 9391 9517015275969660579680736 9392 973331107769624377467348 9393 93483778712336804615508 9394 8403036288749375695776 9395 704165052129835952160 9396 54768392943431685168 9397 3933641482124927664 9398 259360976843401824 9399 15590004072554208 9400 847282830030120 9401 41219164704168 9402 1772867299104 9403 66364016544 9404 2118000528 9405 56031760 9406 1179616 9407 18528 9408 193 9409 1 9410 1421819147544568817390637151125732177886156630237276244700 9411 1378733718831097035045466328364346354313848853563419388800 9412 1309797032889542183293193011946129036598156410885248419360 9413 1219019020709078863659011318048872568715115867556567835840 9414 1111458518881807199218510319397501459710840938066282438560 9415 992759065408992838136921838685146934887353070894155187840 9416 868664182232868733369806608849503568026433937032385789360 9417 744569299056744628602691379013860201165514803170616390880 9418 625157241660851622128674837096542999091800164926272252720 9419 514148011833223763993676501537343774954003873958055684480 9420 414174787310096920994906070682860263157392009577322634720 9421 326780107418975552344604789713082409463630392877520610880 9422 252511901187390199539012792051018225494623485405356835680 9423 191090087385052042894388058849419197671606961928378145920 9424 141611404044279638930662579325908869703065873571923090280 9425 102762257802043631790392314201102011642932757813253923920 9426 73015288438294159430015591669204060904189064762048840680 9427 50793244130987241342619542030750651063783697225773106560 9428 34591950744379241948852963969218115810680276558931684640 9429 23061300496252827965901975979478743873786851039287789760 9430 15048475747554811469275018223897146426115148559535252640 9431 9610791233732484635839507437110782591468498239703186560 9432 6006744521082802897399692148194239119667811399814491600 9433 3673546236034110862872538999722096651697669781704730400 9434 2198105534676148303194224155571418488310900771020043600 9435 1286695922737257543333204383749123017547844353767830400 9436 736737181567300690134334768114417211660459267076741600 9437 412572821677688386475227470144073638529857189562975296 9438 225932735680638878307862662221754611575874175236867424 9439 120971858474672785235705992370703256591806645008716416 9440 63321207170336536021814855381539985872273790746749999 9441 32396896691800088197207600427764643934651706893686046 9442 16198448345900044098603800213882321967325853446843023 9443 7913745756775594063440024531973042793197363516014912 9444 3777015020279260803005466253896224969480559859916208 9445 1760713768851986238995029381515533444419509107630112 9446 801518954477396720736543225913787612758134743025648 9447 356230646434398542549574767072794494559170996900288 9448 154541236320805250076653759244815258669052123655272 9449 65426216836545288353619839680286751845292139941648 9450 27023872171616532146060368563596701849142405628072 9451 10887315407269969785463170068787160457208451188288 9452 4277159624284630987146245384166384465331891538256 9453 1638061132704752292949625891808402561190937184864 9454 611389014319379376945987128632713631993800498576 9455 222323277934319773434904410411895866179563817664 9456 78739494268404919758195312020879785938595518756 9457 27151549747725834399377693800303374461584661640 9458 9112506422181958120339089015170310606970194660 9459 2975512301120639386233171923320917749214757440 9460 944926203734257102384858651324886041980362160 9461 291722183703193467850359046717750053228836640 9462 87516655110958040355107714015325015968650992 9463 25501541886636779971024764348836428494176448 9464 7214251981088036439171479388157673850326232 9465 1980382896769264904870602184984459488324848 9466 527244797191817279868147334963395058579992 9467 136063173468856072224038021926037434472256 9468 34015793367214018056009505481509358618064 9469 8233121961491290994448160562403539028576 9470 1928009573260618777180898359550195848464 9471 436530469417498591059826043671742456256 9472 95491040185077816794336947053193662306 9473 20165809728525750130481094408748972164 9474 4107850129884875026579482194374790626 9475 806449105253472397856094663926339264 9476 152438550383278319106944723059247056 9477 27716100069686967110353586010772192 9478 4841969289282662928917192736821648 9479 811827186227033305447193991802432 9480 130472226357916066946870462968248 9481 20072650208910164145672378918192 9482 2951860324839730021422408664440 9483 414296185942418248620688935360 9484 55400071376021044873696776240 9485 7045095781921751371221555360 9486 850270180576763096526739440 9487 97173734923058639603055936 9488 10490346383739284957148084 9489 1066814886481961182082856 9490 101886815001086180311284 9491 9107201340879211647936 9492 758933445073267637328 9493 58702034425556612832 9494 4193002458968329488 9495 274950980915956032 9496 16437286902584328 9497 888501994734288 9498 42992032003272 9499 1839231315648 9500 68482017072 9501 2174032288 9502 57211376 9503 1198144 9504 18721 9505 194 9506 1 9507 2858296224445267210218291180098121388534026215425452244500 9508 2800552866375665852436103479490078532200005483800695633500 9509 2688530751720639218338659340310475390912005264448667808160 9510 2528816053598621046952204329995001605313272278441816255200 9511 2330477539590886062877521637446374028425956805622850274400 9512 2104217584290800037355432158082648394598194008960437626400 9513 1861423247641861571506728447534650502913787007926540977200 9514 1613233481289613361972497987863363769191948740203002180240 9515 1369726540717596250731366216110403200257314968096888643600 9516 1139305253494075386122351338633886774045804038884327937200 9517 928322799143320684988582572220204038111395883535378319200 9518 740954894729072473339510860395942672621022402454843245600 9519 579292008606365751883617581764100634958253878282877446560 9520 443601988572442242433400850900437423166230447333734981600 9521 332701491429331681825050638175328067374672835500301236200 9522 244373661846323270721054893527010881345998631385177014200 9523 175777546240337791220407905870306072547121822575302764600 9524 123808532569281400772635133699954711967972761987821947240 9525 85385194875366483291472505999968766874463973784704791200 9526 57653251240632069914754939948696859684467127598219474400 9527 38109776243807639435176994203375890299901999598823042400 9528 24659266981287296105114525661007929017583646799238439200 9529 15617535754815287533239199585305021711136309639517678160 9530 9680290757116913760272231147916335771365481181519222000 9531 5871651770710259166066763155293515140008570552724774000 9532 3484801457413405846527428539320541505858745124787874000 9533 2023433104304558233467539151863540229208303620844572000 9534 1149310003244989076609562238258490850190316456639716896 9535 638505557358327264783090132365828250105731364799842720 9536 346904594155311663543568654592457868167680820245583840 9537 184293065645009321257520847752243242464080435755466415 9538 95718103862136624219022455809304629806925497640436045 9539 48595345037700132295811400641646965901977560340529069 9540 24112194102675638162043824745855364760523216962857935 9541 11690760777054854866445490785869267762677923375931120 9542 5537728789131247042000495635411758413900068967546320 9543 2562232723329382959731572607429321057177643850655760 9544 1157749600911795263286117992986582107317305739925936 9545 510771882755203792626228526317609753228223120555560 9546 219967453157350538430273598925102010514344263596920 9547 92450089008161820499680208243883453694434545569720 9548 37911187578886501931523538632383862306350856816360 9549 15164475031554600772609415452953544922540342726544 9550 5915220756989383280095871275974787026522828723120 9551 2249450147024131669895613020441116193184737683440 9552 833712292253699150380891539044609498173364316240 9553 301062772202724693193099722432775652118159336420 9554 105891044016130754157573005821183160400180180396 9555 36264056169907792519716782815473685068554856300 9556 12088018723302597506572260938491228356184952100 9557 3920438504854896488618030574645803791195119600 9558 1236648387437450570235217698042636095209198800 9559 379238838814151508205466760733075069197487632 9560 113018196997594820326132478364161444462827440 9561 32715793867724816410196243736994102344502680 9562 9194634877857301344042081573142133338651080 9563 2507627693961082184738749519947854546904840 9564 663307970660673352092185356889432493052248 9565 170078966836070090280047527407546793090320 9566 42248915328705309050457666043912897646640 9567 10161131534751909771629058921953734877040 9568 2364540042678117368240724403221938304720 9569 532021509602576407854162990724936118562 9570 115656849913603566924818041461942634470 9571 24273659858410625157060576603123762790 9572 4914299235138347424435576858301129890 9573 958887655636750716963039386985586320 9574 180154650452965286217298309070019248 9575 32558069358969630039270778747593840 9576 5653796475509696234364386728624080 9577 942299412584949372394064454770680 9578 150544876566826231092542841886440 9579 23024510533749894167094787582632 9580 3366156510782148270043097599800 9581 469696257318439293494385711600 9582 62445167157942796244918331600 9583 7895365962498514467748294800 9584 947443915499821736129795376 9585 107664081306797924560204020 9586 11557161270221246139230940 9587 1168701701483047362394140 9588 110994016341965391959220 9589 9866134785952479285264 9590 817635479498824250160 9591 62895036884524942320 9592 4467953439884285520 9593 291388267818540360 9594 17325788897318616 9595 931494026737560 9596 44831263318920 9597 1907713332720 9598 70656049360 9599 2231243664 9600 58409520 9601 1216865 9602 18915 9603 195 9604 1 9605 5658849090820933062654394659588199920734031699226147878000 9606 5489083618096305070774762819800553923112010748249363441660 9607 5217346805319260265290863670305476996225277542890484063360 9608 4859293593189507109829725967441375633739229084064666529600 9609 4434695123881686100232953795529022423024150814583287900800 9610 3965640831932661608862160605617298897511981016886978603600 9611 3474656728931474933479226435398014272105735748129543157440 9612 2982960022007209612703864203973766969449263708299890823840 9613 2509031794211671636853717554744289974303119006981216580800 9614 2067628052637396071110933910854090812157199922419706256400 9615 1669277693872393158328093432616146710732418285990221564800 9616 1320246903335438225223128442160043307579276280737720692160 9617 1022893997178807994317018432664538058124484325616612428160 9618 776303480001773924258451489075765490540903282834036217800 9619 577075153275654952546105531702338948720671466885478250400 9620 420151208086661061941462799397316953893120453960479778800 9621 299586078809619191993043039570260784515094584563124711840 9622 209193727444647884064107639699923478842436735772526738440 9623 143038446115998553206227445948665626558931101382924265600 9624 95763027484439709349931934152072749984369127197042516800 9625 62769043225094935540291519864383819317485646398061481600 9626 40276802736102583638353725246312950728719956438756117360 9627 25297826511932201293511430733221357482501790821036900160 9628 15551942527827172926338994303209850911374051734243996000 9629 9356453228123665012594191694614056645867315677512648000 9630 5508234561717964079994967691184081735067048745632446000 9631 3172743107549547310077101390122031079398620077484288896 9632 1787815560603316341392652370624319100296047821439559616 9633 985410151513638928326658786958286118273412185045426560 9634 531197659800320984801089502344701110631761256001050255 9635 280011169507145945476543303561547872271005933395902460 9636 144313448899836756514833856450951595708903057980965114 9637 72707539140375770457855225387502330662500777303387004 9638 35802954879730493028489315531724632523201140338789055 9639 17228489566186101908445986421281026176577992343477440 9640 8099961512460630001732068242841079471077712818202080 9641 3719982324241178223017690600415903164494949590581696 9642 1668521483666999055912346519304191860545528860481496 9643 730739335912554331056502125242711763742567384152480 9644 312417542165512358929953807168985464208778809166640 9645 130361276587048322431203746876267316000785402386080 9646 53075662610441102704132954085337407228891199542904 9647 21079695788543984052705286728928331949063171449664 9648 8164670904013514949991484296415903219707566406560 9649 3083162439277830820276504559485725691358101999680 9650 1134775064456423843573991261477385150291523652660 9651 406953816218855447350672728253958812518339516816 9652 142155100186038546677289788636656845468735036696 9653 48352074893210390026289043753964913424739808400 9654 16008457228157493995190291513137032147380071700 9655 5157086892292347058853248272688439886404318400 9656 1615887226251602078440684458775711164406686432 9657 492257035811746328531599239097236513660315072 9658 145733990865319636736328722101155546807330120 9659 41910428745582117754238325310136235683153760 9660 11702262571818383528780831093089987885555920 9661 3170935664621755536830934876837287039957088 9662 833386937496743442372232884296979286142568 9663 212327882164775399330505193451459690736960 9664 52410046863457218822086724965866632523680 9665 12525671577430027139869783325175673181760 9666 2896561552280693776094887393946874423282 9667 647678359516179974778981032186878753032 9668 139930509772014192081878618065066397260 9669 29187959093548972581496153461424892680 9670 5873186890775098141398616245286716210 9671 1139042306089716003180337696055605568 9672 212712719811934916256569087817613088 9673 38211865834479326273635165476217920 9674 6596095888094645606758451183394760 9675 1092844289151775603486607296657120 9676 173569387100576125259637629469072 9677 26390667044532042437137885182432 9678 3835852768100587563537483311400 9679 532141424476382089739304043200 9680 70340533120441310712666626400 9681 8842809877998336203878090176 9682 1055107996806619660689999396 9683 119221242577019170699434960 9684 12725862971704293501625080 9685 1279695717825012754353360 9686 120860151127917871244484 9687 10683770265451303535424 9688 880530516383349192480 9689 67362990324409227840 9690 4759341707702825880 9691 308714056715858976 9692 18257282924056176 9693 976325290056480 9694 46738976651640 9695 1978369382080 9696 72887293024 9697 2289653184 9698 59626385 9699 1235780 9700 19110 9701 196 9702 1 9703 11375441539711467483090977019784442697802084130077052367000 9704 11147932708917238133429157479388753843846042447475511319660 9705 10706430423415565336065626490106030919337288291139847505020 9706 10076640398508767375120589637746852629964506626955150592960 9707 9293988717071193210062679762970398056763379898647954430400 9708 8400335955814347709095114401146321320536131831470266504400 9709 7440297560864136542341387041015313169617716765016521761040 9710 6457616750938684546183090639371781241554999456429433981280 9711 5491991816218881249557581758718056943752382715281107404640 9712 4576659846849067707964651465598380786460318929400922837200 9713 3736905746509789229439027343470237522889618208409927821200 9714 2989524597207831383551221874776190018311694566727942256960 9715 2343140900514246219540146874824581365703760606354333120320 9716 1799197477180581918575469921740303548665387608450648645960 9717 1353378633277428876804557020778104439261574749719514468200 9718 997226361362316014487568331099655902613791920845958029200 9719 719737286896280253934505838967577738408215038523604490640 9720 508779806254267076057150679270184263357531320335651450280 9721 352232173560646437270335085648589105401367837155451004040 9722 238801473600438262556159380100738376543300228579966782400 9723 158532070709534644890223454016456569301854773595103998400 9724 103045845961197519178645245110696770046205602836817598960 9725 65574629248034784931865155979534308211221747259793017520 9726 40849769039759374219850425036431208393875842555280896160 9727 24908395755950837938933185997823907557241367411756644000 9728 14864687789841629092589159385798138380934364423145094000 9729 8680977669267511390072069081306112814465668823116734896 9730 4960558668152863651469753760746350179694667898923848512 9731 2773225712116955269719311157582605218569460006484986176 9732 1516607811313959913127748289302987228905173441046476815 9733 811208829307466930277632805906248982902767189396952715 9734 424324618406982701991377160012499467979908991376867574 9735 217020988040212526972689081838453926371403835284352118 9736 108510494020106263486344540919226963185701917642176059 9737 53031444445916594936935301953005658699779132682266495 9738 25328451078646731910178054664122105647655705161679520 9739 11819943836701808224749758843256982635572662408783776 9740 5388503807908177278930037119720095025040478451063192 9741 2399260819579553386968848644546903624288096244633976 9742 1043156878078066689986455932411697227951346193319120 9743 442778818752560681361157554045252780209564211552720 9744 183436939197489425135336700961604723229676601928984 9745 74155358398985086756838240814265739177954370992568 9746 29244366692557499002696771025344235168770737856224 9747 11247833343291345770267988855901628911065668406240 9748 4217937503734254663850495820963110841649625652340 9749 1541728880675279290924663989731343962809863169476 9750 549108916404893994027962516890615657987074553512 9751 190507175079248936703578832390621758893474845096 9752 64360532121367884021479335267101945572119880100 9753 21165544120449841054043539785825472033784390100 9754 6772974118543949137293932731464151050811004832 9755 2108144262063348406972283697872947678067001504 9756 637991026677065965267927961198392060467645192 9757 187644419610901754490567047411291782490483880 9758 53612691317400501283019156403226223568709680 9759 14873198236440139065611765969927274925513008 9760 4004322602118498979203167761134266326099656 9761 1045714819661518841702738077748438976879528 9762 264737929028232618152591918417326323260640 9763 64935718440887245961956508291042305705440 9764 15422233129710720915964670719122547605042 9765 3544239911796873750873868426133753176314 9766 787608869288194166860859650251945150292 9767 169118468865563164663374771526491289940 9768 35061145984324070722894769706711608890 9769 7012229196864814144578953941342321778 9770 1351755025901650919436906783873218656 9771 250924585646414242530204253293831008 9772 44807961722573971880393616659612680 9773 7688940177246421210245058480051880 9774 1266413676252351728746244926126192 9775 199960054145108167696775514651504 9776 30226519812632630000675368493832 9777 4367994192576969653276787354600 9778 602481957596823400451970669600 9779 79183342998439646916544716576 9780 9897917874804955864568089572 9781 1174329239383638831389434356 9782 131947105548723464201060040 9783 14005558689529306255978440 9784 1400555868952930625597844 9785 131543921393369174779908 9786 11564300781834652727904 9787 947893506707758420320 9788 72122332032112053720 9789 5068055764418684856 9790 326971339639915152 9791 19233608214112656 9792 1023064266708120 9793 48717346033720 9794 2051256675104 9795 75176946208 9796 2349279569 9797 60862165 9798 1254890 9799 19306 9800 197 9801 1 9802 22523374248628705616520134499173196541648126577552563686660 9803 21854363132332803469494783969494784763183330738615358824680 9804 20783070821924332711186216127852883549301794918094998097980 9805 19370629115579960585183269400717250686727886525603105023360 9806 17694324672885540919157794164116719377299511730118220934800 9807 15840633516678484251436501442161634490153848596486788265440 9808 13897914311802821088524477680387094411172716221445955742320 9809 11949608567157565795740672398089838185307382171710541385920 9810 10068651663067948957522233224316437730212701644682030241840 9811 8313565593358856937403678809068618309349937137810850658400 9812 6726430343717620612990249218246427541201312775137870078160 9813 5332665497722077603091368749600771384015455173082275377280 9814 4142338377694828138115616796564884914369148214804981766280 9815 3152576110458010795380026942518407987926962358170163114160 9816 2350604994639744891292125351877760341875366670565472497400 9817 1716963648258596268422074170067233641022006959369562519840 9818 1228517093150547329991656518237762001765746358859255940920 9819 861011979814913513327485764918773368758899157491102454320 9820 591033647161084699826494465749327481944668065735417786440 9821 397333544309972907446382834117194945845155002175070780800 9822 261577916670732164068868699127153339348060376431921597360 9823 168620475209232304110510401090231078257427350096610616480 9824 106424398287794159151715581015965516605097589815073913680 9825 65758164795710212158783611034255115951117209967037540160 9826 39773083545792467031522345383622045938175731834901738000 9827 23545665459109140482661228467104251195400033246261828896 9828 13641536337420375041541822842052462994160336722040583408 9829 7733784380269818921189064918328955398264127905408834688 9830 4289833523430915182847059446885592447474633447531462991 9831 2327816640621426843405381095209236211807940630443429530 9832 1235533447714449632269009965918748450882676180773820289 9833 641345606447195228964066241850953394351312826661219692 9834 325531482060318790459033622757680889557105752926528177 9835 161541938466022858423279842872232621885481050324442554 9836 78359895524563326847113356617127764347434837843946015 9837 37148394915348540134927813507379088283228367570463296 9838 17208447644609985503679795962977077660613140859846968 9839 7787764627487730665898885764266998649328574695697168 9840 3442417697657620076955304576958600852239442437953096 9841 1485935696830627371347613486456950008160910404871840 9842 626215757950050106496494255006857503439240813481704 9843 257592297596474511892174941775870462407630972921552 9844 103399725091542585759535011839609974346725108848792 9845 40492200035848844772964759881245864079836406262464 9846 15465770847025600434118484676864739752715294058580 9847 5759666384409533954775159810694454804459488821816 9848 2090837797080173284952626506621959620796937722988 9849 739616091484142930731541349281237416880549398608 9850 254867707200616820725058167657723704465594725196 9851 85526076241817725075522875052927417605904270200 9852 27938518238993790191337472517289623084595394932 9853 8881118380607297544266216429337098728878006336 9854 2746135288740414372240211659071339738534646696 9855 825635446287967719758495008609683842958129072 9856 241257110928302255773586203814518006059193560 9857 68485889553840640348630922373153498494222688 9858 18877520838558638044814933731061541251612664 9859 5050037421780017820905905838882705302979184 9860 1310452748689751459855329996165765300140168 9861 329673647469119864114548426708368628966080 9862 80357951570597966877921179010164853310482 9863 18966473041507594666838539145256300781356 9864 4331848781085067917734728076385698326606 9865 956727338153757331524234421778436440232 9866 204179614849887235386269541233202898830 9867 42073375181188884867473723648053930668 9868 8363984222766465064015860725215540434 9869 1602679611548065161967111037167049664 9870 295732547368988214410597869953443688 9871 52496901899820393090638675139664560 9872 8955353853498772938991303406178072 9873 1466373730397459896443020440777696 9874 230186573957740797697450883145336 9875 34594514005209599653952155848432 9876 4970476150173793053728758024200 9877 681665300595263047368515386176 9878 89081260873244602781112806148 9879 11072247114188594695957523928 9880 1306276344932362295590494396 9881 145952664238252770457038480 9882 15406114558482236881576284 9883 1532099790346299800377752 9884 143108222175203827507812 9885 12512194288542411148224 9886 1020015838739870474040 9887 77190387796530738576 9888 5395027104058600008 9889 346204947854027808 9890 20256672480820776 9891 1071781612741840 9892 50768602708824 9893 2126433621312 9894 77526225777 9895 2410141734 9896 62117055 9897 1274196 9898 19503 9899 198 9900 1 9901 45274257328051640582702088538742081937252294837706668420660 9902 44377737380961509086014918468667981304831457316167922511340 9903 42637433954257136180681000097347668312485125656710356922660 9904 40153699937504293296369485528570134236029681443698103121340 9905 37064953788465501504341063564833970064027398255721325958160 9906 33534958189564025170594295606278353867453360326605009200240 9907 29738547828481305339960979122548728901326564817932744007760 9908 25847522878960386884265150078476932596480098393156497128240 9909 22018260230225514753262905622406275915520083816392571627760 9910 18382217256426805894925912033385056039562638782492880900240 9911 15039995937076477550393928027315045850551249912948720736560 9912 12059095841439698216081617967847198925216767948220145455440 9913 9475003875416905741206985546165656298384603387887257143560 9914 7294914488152838933495643739083292902296110572975144880440 9915 5503181105097755686672152294396168329802329028735635611560 9916 4067568642898341159714199521944993982897373629935035017240 9917 2945480741409143598413730688304995642787753318228818460760 9918 2089529072965460843319142283156535370524645516350358395240 9919 1452045626975998213153980230668100850703567223226520240760 9920 988367191471057607272877299866522427789823067910488567240 9921 658911460980705071515251533244348285193215378606992378160 9922 430198391879964468179379100217384417605487726528532213840 9923 275044873497026463262225982106196594862524939911684530160 9924 172182563083504371310499192050220632556214799782111453840 9925 105531248341502679190305956417877161889292941801939278160 9926 63318749004901607514183573850726297133575765081163566896 9927 37187201796529515524203051309156714189560369968302412304 9928 21375320717690193962730887760381418392424464627449418096 9929 12023617903700734104036124365214547845738761352940297679 9930 6617650164052342026252440542094828659282574077974892521 9931 3563350088335876475674391061127984662690616811217249819 9932 1876879054161644861233076207769701845233989007435039981 9933 966877088507514019423099864608634283908418579587747869 9934 487073420526341648882313465629913511442586803250970731 9935 239901833990586185270393199489360386232915888168388569 9936 115508290439911866982041170124506852630663205414409311 9937 54356842559958525638607609470356165943841508430310264 9938 24996212272097716169578681727244076309941715555544136 9939 11230182325145350742854190341225599501568017133650264 9940 4928353394488247448302918063415550860400352842824936 9941 2112151454780677477844107741463807511600151218353544 9942 883808055546524618388669196782727965846871786403256 9943 360992022688017097651709953615480436754356081770344 9944 143891925127391430532499771720855838426561515111256 9945 55957970882874445207083244558110603832551700321044 9946 21225437231435134388893644487559194557174782880396 9947 7850504181489707239727786317316414425256426544804 9948 2830453888564316215684167855903197037677487121596 9949 994483798684759751456599516938961121346144123804 9950 340393783442434545800581042710651122071498995396 9951 113464594480811515266860347570217040690499665132 9952 36819636619601087735603688946626721813473401268 9953 11627253669347711916506428088408438467412653032 9954 3571770735028382091998706667681023581492775768 9955 1066892557216269975532081212424201849017322632 9956 309743000482142896122217126187671504553416248 9957 87363410392399278393445856104215039745835352 9958 23927558260338655865720839569944246554591848 9959 6360490170469769280761235835048470603119352 9960 1640126396158871323969878422874133929106248 9961 410031599039717830992469605718533482276562 9962 99324424612105561544759718155421154091838 9963 23298321822592662584573267221641999107962 9964 5288576119238825249258962498164134766838 9965 1160906953003644566910503963011639339062 9966 246252990031076120253743264881256829498 9967 50437359403955349931489584373269471102 9968 9966663834314530225982971762382590098 9969 1898412158917053376377708907120493352 9970 348229449268808607501236545093108248 9971 61452255753319166029629978545842632 9972 10421727583896232835434323846955768 9973 1696560304355200694140471323923032 9974 264781087962950397351403038993768 9975 39564990155383392707680913872632 9976 5652141450769056101097273410376 9977 770746561468507650149628192324 9978 100153507987433197477070330076 9979 12378523459120956991548018324 9980 1452229009170615066047532876 9981 161358778796735007338614764 9982 16938214348828536681954036 9983 1675208012521503627885564 9984 155620416463746238656036 9985 13532210127282281622264 9986 1097206226536401212616 9987 82585414900589338584 9988 5741232051912627816 9989 366461620334848584 9990 21328454093562616 9991 1122550215450664 9992 52895036330136 9993 2203959847089 9994 79936367511 9995 2472258789 9996 63391251 9997 1293699 9998 19701 9999 199 10000 1 10001 89651994709013149668717007007410063242083752153874590932000 10002 87015171335218645266695918566015649617316582972878279434000 10003 82791133891761429477050485625917802548514807100408460044000 10004 77218653725969794800710549093404104300057079699419429079500 10005 70599911978029526674935359171112323931480758582326335158400 10006 63273506018045330510555274728827082768779925144537753208000 10007 55586070707441692224226129201025661497806663211089241136000 10008 47865783109185901637528055700883208512000182209549068756000 10009 40400477486652320648188817655791331955082722598885452528000 10010 33422213193503283445319840060700101890113888695441601636800 10011 27099091778516175766475545995162244775768017861168866192000 10012 21534099716856603957288603514012855223601371336107402599000 10013 16769918363569744674702629285248949200680713960862402024000 10014 12798095593250594620167796033479461232098439601710780492000 10015 9570749747996096846386351816341162312699702658670670628800 10016 7013049384307484758127930210249989625685126948163853478000 10017 5035009814374604441732872971461531013312398834579176856000 10018 3541574699941459056473122513824636221228212739576878636000 10019 2440412818447055820426857530534623278493390291137008808000 10020 1647278652451762678788128833110870712983038446517480945400 10021 1089109852860669539694630633461732702798703105135524592000 10022 705243265376990931441605082323581012468012666440216744000 10023 447227436580530834572725174156417227418739739693795984000 10024 277713811425007050500805148468097794445507741584050732000 10025 168849997346404286704489530268603459022868706883102845056 10026 100505950801431123038386625159883011323136135049465979200 10027 58562522514219709486933939069538132581984834595751830400 10028 33398938621390928066767012125595966238163225980389715775 10029 18641268067753076130288564907309376505021335430915190200 10030 10181000252388218501926831603222813321973190889192142340 10031 5440229142497521336907467268897686507924605818652289800 10032 2843756142669158880656176072378336129142407587022787850 10033 1453950509033855668305413330238547795351005382838718600 10034 726975254516927834152706665119273897675502691419359300 10035 355410124430498052252434369613867238863579093582797880 10036 169865132999870392620648779594863018574504713844719575 10037 79353054832056241808186291197600242253783223985854400 10038 36226394597243066912432872068469675811509732689194400 10039 16158535719633598191157108404641150361968369976475200 10040 7040504849268924926147025804879358372000504061178480 10041 2995959510327202096232776938246535477447023004756800 10042 1244800078234541716040379150398208402601227868173600 10043 504883947815408528184209725336336275180917596881600 10044 199849896010265875739583016278966442259113215432300 10045 77183408114309579595976889045669798389726483201440 10046 29075941412924841628621430804875608982431209425200 10047 10680958070054023455411954173219611462933913666400 10048 3824937687249075967140767372842158159023631245400 10049 1334877582127194297257180559649612243417643119200 10050 453858377923246061067441390280868162761998660528 10051 150284231100412603002464036516843762503973066400 10052 48446890288948799652110117035035160280886054300 10053 15199024404376094008505134756089462048905428800 10054 4638663292244652067530787880105225430510098400 10055 1376635557698412871654298338611873353570738880 10056 397106410874542174515662982291886544299251600 10057 111290968652737934259166695674159286300427200 10058 30288048430808425146482075404992717157711200 10059 8000616566628640604731114257922604532225600 10060 2050157995198589154962348028592667411382810 10061 509356023651823392537229323873954636368400 10062 122622746434698224129332985377063153199800 10063 28586897941831487833832229719806133874800 10064 6449483072242469816169466461175774105900 10065 1407159943034720687164247227892896168560 10066 296690349435031470185232849254526300600 10067 60404023238269880157472556135652061200 10068 11865075993231583602360680669503083450 10069 2246641608185861983878945452213601600 10070 409681705022127773530866523638950880 10071 71873983337215398865064302392798400 10072 12118287888251433529574795170878800 10073 1961341392318151091491874362916800 10074 304346078118333790059083952866400 10075 45217131606152448808778187283008 10076 6422888012237563751246901602700 10077 870900069455940847626698522400 10078 112532031446554154468618348400 10079 13830752468291572057595551200 10080 1613587787967350073386147640 10081 178296993145563544020568800 10082 18613422361350040309839600 10083 1830828428985249866541600 10084 169152626591028520278300 10085 14629416353818682834880 10086 1179791641436990551200 10087 88326646952501966400 10088 6107693672247476400 10089 387790074428411200 10090 22451004309013280 10091 1175445251780800 10092 55098996177225 10093 2283896214600 10094 82408626300 10095 2535650040 10096 64684950 10097 1313400 10098 19900 10099 200 10100 1 10101 180200509365116430834121184084894227116588341829287927773320 10102 176667166044231794935412925573425712859400335126752870366000 10103 169806305226980074743746404191933452165831390073286739478000 10104 160009787617731224277761034719321906848571886799827889123500 10105 147818565703999321475645908264516428231537838281745764237900 10106 133873417996074857185490633899939406700260683726864088366400 10107 118859576725487022734781403929852744266586588355626994344000 10108 103451853816627593861754184901908870009806845420638309892000 10109 88266260595838222285716873356674540467082904808434521284000 10110 73822690680155604093508657716491433845196611294327054164800 10111 60521304972019459211795386055862346665881906556610467828800 10112 48633191495372779723764149509175099999369389197276268791000 10113 38304018080426348631991232799261804424282085296969804623000 10114 29568013956820339294870425318728410432779153562573182516000 10115 22368845341246691466554147849820623544798142260381451120800 10116 16583799132303581604514282026591151938384829606834524106800 10117 12048059198682089199860803181711520638997525782743030334000 10118 8576584514316063498205995485286167234540611574156055492000 10119 5981987518388514876899980044359259499721603030713887444000 10120 4087691470898818499214986363645493991476428737654489753400 10121 2736388505312432218482759466572603415781741551653005537400 10122 1794353118237660471136235715785313715266715771575741336000 10123 1152470701957521766014330256479998239886752406134012728000 10124 724941248005537885073530322624515021864247481277846716000 10125 446563808771411337205294678736701253468376448467153577056 10126 269355948147835409742876155428486470346004841932568824256 10127 159068473315650832525320564229421143905120969645217809600 10128 91961461135610637553700951195134098820148060576141546175 10129 52040206689144004197055577032905342743184561411304905975 10130 28822268320141294632215396510532189826994526320107332540 10131 15621229394885739838834298872120499829897796707844432140 10132 8283985285166680217563643341276022637067013405675077650 10133 4297706651703014548961589402616883924493412969861506450 10134 2180925763550783502458119995357821693026508074258077900 10135 1082385378947425886405141034733141136539081785002157180 10136 525275257430368444873083149208730257438083807427517455 10137 249218187831926634428835070792463260828287937830573975 10138 115579449429299308720619163266069918065292956675048800 10139 52384930316876665103589980473110826173478102665669600 10140 23199040568902523117304134209520508733968874037653680 10141 10036464359596127022379802743125893849447527065935280 10142 4240759588561743812273156088644743880048250872930400 10143 1749684026049950244224588875734544677782145465055200 10144 704733843825674403923792741615302717440030812313900 10145 277033304124575455335559905324636240648839698633740 10146 106259349527234421224598319850545407372157692626640 10147 39756899482978865084033384978095220445365123091600 10148 14505895757303099422552721546061769621957544911800 10149 5159815269376270264397947932491770402441274364600 10150 1788735960050440358324621949930480406179641779728 10151 604142609023658664069905426797711925265971726928 10152 198731121389361402654574153551878922784859120700 10153 63645914693324893660615251791124622329791483100 10154 19837687696620746076035922636194687479415527200 10155 6015298849943064939185086218717098784080837280 10156 1773741968572955046169961320903759897869990480 10157 508397379527280108774829677966045830599678800 10158 141579017083546359405648771079152003458138400 10159 38288664997437065751213189662915321689936800 10160 10050774561827229759693462286515271943608410 10161 2559514018850412547499577352466622047751210 10162 631978770086521616666562309251017789568200 10163 151209644376529711963165215096869287074600 10164 35036381014073957650001696180981907980700 10165 7856643015277190503333713689068670274460 10166 1703850292469752157349480077147422469160 10167 357094372673301350342705405390178361800 10168 72269099231501463759833236805155144650 10169 14111717601417445586239626121716685050 10170 2656323313207989757409811975852552480 10171 481555688359343172395930826031749280 10172 83992271225466832394639097563677200 10173 14079629280569584621066669533795600 10174 2265687470436484881550958315783200 10175 349563209724486238867862140149408 10176 51640019618390012560025088885708 10177 7293788081693504598873600125100 10178 983432100902495002095316870800 10179 126362783914845726526213899600 10180 15444340256258922130981698840 10181 1791884781112913617406716440 10182 196910415506913584330408400 10183 20444250790335290176381200 10184 1999981055576278386819900 10185 183782042944847203113180 10186 15809207995255673386080 10187 1268118288389492517600 10188 94434340624749442800 10189 6495483746675887600 10190 410241078737424480 10191 23626449560794080 10192 1230544247958025 10193 57382892391825 10194 2366304840900 10195 84944276340 10196 2600334990 10197 65998350 10198 1333300 10199 20100 10200 201 10201 1