# Computed by Luc Rousseau, November 15 2020 # using Mathematica for Raspberry Pi, version 11.3.0.0, Linux ARM (32-bit) # # R[n_] := R[n] = If[n == 0, 1, Expand[D[R[n - 1] g[x], x]]] # ARow[n_] := R[n] /. {Derivative[k_][g][x] -> g[-k], g[x] -> g[0]} /. {Plus -> List, g[k_] -> 1} // If[# === 1, {1}, #] & # bfile[rowMax_] := Module[{file, row, i = 0, n, k}, file = OpenWrite["b145271.txt"]; # For[n = 0, n <= rowMax, n++, row = ARow[n]; # For[k = 1, k <= Length[row], k++, # WriteString[file, i, " ", row[[k]], "\n"]; i++]]; # Close[file]] # bfile[25] # 0 1 1 1 2 1 3 1 4 1 5 4 6 1 7 1 8 11 9 4 10 7 11 1 12 1 13 26 14 34 15 32 16 15 17 11 18 1 19 1 20 57 21 180 22 122 23 34 24 192 25 76 26 15 27 26 28 16 29 1 30 1 31 120 32 768 33 423 34 496 35 1494 36 426 37 294 38 267 39 474 40 156 41 56 42 42 43 22 44 1 45 1 46 247 47 2904 48 1389 49 4288 50 9204 51 2127 52 496 53 5946 54 2829 55 5142 56 1206 57 855 58 768 59 1344 60 1038 61 288 62 56 63 98 64 64 65 29 66 1 67 1 68 502 69 10194 70 4414 71 28768 72 49569 73 9897 74 11056 75 70206 76 23349 77 43422 78 8157 79 7930 80 22680 81 20838 82 18864 83 14988 84 2934 85 855 86 4590 87 1806 88 1736 89 3068 90 2062 91 491 92 210 93 162 94 93 95 37 96 1 97 1 98 1013 99 34096 100 13744 101 166042 102 245148 103 44002 104 141584 105 635610 106 166314 107 316164 108 50682 109 11056 110 232216 111 346539 112 325500 113 203304 114 165978 115 25761 116 46470 117 28768 118 28665 119 156894 120 63456 121 31016 122 55328 123 38224 124 6371 125 7155 126 6326 127 11270 128 3868 129 8220 130 6426 131 3788 132 787 133 210 134 372 135 255 136 130 137 46 138 1 139 1 140 2036 141 110392 142 42245 143 868744 144 1144992 145 189752 146 1372088 147 4901916 148 1076718 149 2089980 150 297412 151 349504 152 3866462 153 4015710 154 3853266 155 1868616 156 1565442 157 205248 158 287496 159 1715016 160 1084592 161 547194 162 3052248 163 1267626 164 420416 165 756578 166 536590 167 70358 168 121605 169 336138 170 92224 171 300129 172 269534 173 484622 174 170848 175 183120 176 144960 177 87641 178 12667 179 20636 180 18425 181 32142 182 25432 183 7656 184 10110 185 17994 186 12509 187 6532 188 1201 189 792 190 627 191 385 192 176 193 56 194 1 195 1 196 4083 197 349500 198 128771 199 4247720 200 5138712 201 801253 202 11204160 203 33985764 204 6528582 205 12923156 206 1676812 207 6213288 208 48294788 209 39281682 210 38471412 211 15455112 212 13267104 213 1528900 214 349504 215 11492916 216 35651628 217 23018404 218 7846068 219 44578152 220 18988416 221 4811528 222 8730104 223 6347812 224 697754 225 2865000 226 1372088 227 5497260 228 15477408 229 4357636 230 7094862 231 6469768 232 11734210 233 4244180 234 3062370 235 2452848 236 1519150 237 171694 238 121605 239 1337220 240 605672 241 1097432 242 263072 243 1055516 244 950576 245 1679208 246 1345126 247 415034 248 274110 249 490026 250 345182 251 184430 252 23476 253 20636 254 110264 255 43857 256 42252 257 75568 258 53253 259 14188 260 46134 261 36773 262 22891 263 10694 264 1761 265 792 266 1419 267 1012 268 561 269 232 270 67 271 1 272 1 273 8178 274 1089330 275 390396 276 19786880 277 22412787 278 3333783 279 81507120 280 218642964 281 37781622 282 76164516 283 9185313 284 82096368 285 504514188 286 342833112 287 342353172 288 118710992 289 104263464 290 10850212 291 14873104 292 256401216 293 551572488 294 363309264 295 94204158 296 544828812 297 237725844 298 49135808 299 89832944 300 66875188 301 6413178 302 13589940 303 140194920 304 68506428 305 138819540 306 397912188 307 114844740 308 124875252 309 115582408 310 211349080 311 78333104 312 42852120 313 34700700 314 21989782 315 2071306 316 14092260 317 26695760 318 5729724 319 6591705 320 73671300 321 33867992 322 61895624 323 15213644 324 30159136 325 27384256 326 48973728 327 39687248 328 12536936 329 5529360 330 9925452 331 7078636 332 3865796 333 382978 334 1823640 335 4941300 336 4482660 337 3987984 338 3231774 339 678106 340 1261876 341 6794032 342 2734272 343 2649948 344 4760066 345 3398088 346 925774 347 1499586 348 1202938 349 758522 350 361798 351 41086 352 172172 353 152516 354 273546 355 97110 356 206206 357 165594 358 104520 359 24882 360 54846 361 98516 362 70796 363 39756 364 16768 365 2498 366 3003 367 2431 368 1573 369 793 370 299 371 79 372 1 373 1 374 16369 375 3357948 376 1179366 377 88951490 378 95733768 379 13725528 380 546043760 381 1331877756 382 211320897 383 433239414 384 49260348 385 900113808 386 4664971392 387 2758755954 388 2805913608 389 863993712 390 775227804 391 74286585 392 350400832 393 4223347104 394 7088715540 395 4759444896 396 1002262218 397 5896440204 398 2632014864 399 462661648 400 851805064 401 648341264 402 55742458 403 14873104 404 710760576 405 3801881688 406 1894380432 407 2590517928 408 7555685520 409 2232970560 410 1826443302 411 1715167116 412 3160237860 413 1198766616 414 530921520 415 434313732 416 281272512 417 22983626 418 208144620 419 82096368 420 825054180 421 1590501768 422 349763424 423 198144885 424 2249950452 425 1049471340 426 1933554264 427 486766848 428 636765136 429 582682636 430 1054685928 431 864003320 432 279124656 433 92616360 434 166881888 435 120398206 436 67138476 437 5518108 438 34776225 439 196035360 440 60563752 441 111510280 442 20943368 443 118274520 444 324809856 445 297057660 446 267458904 447 219228792 448 47068576 449 42777896 450 232000832 451 94414224 452 92061288 453 166037992 454 119977908 455 33392064 456 35980032 457 29033468 458 18529652 459 9015688 460 793838 461 10412220 462 6306300 463 6203176 464 33617920 465 13680480 466 6637932 467 11979824 468 8664180 469 1603880 470 12473552 471 11121656 472 20031648 473 7200570 474 15327400 475 12385564 476 7916400 477 1923072 478 2102892 479 3786200 480 2740216 481 1557636 482 669504 483 68564 484 496860 485 445718 486 784784 487 633360 488 201630 489 261052 490 470316 491 340910 492 194040 493 41650 494 244244 495 198484 496 129428 497 66040 498 25352 499 3446 500 3003 501 5434 502 4004 503 2366 504 1092 505 378 506 92 507 1 508 1 509 32752 510 10270272 511 3554467 512 389385440 513 402623994 514 56081478 515 3441830720 516 7787847162 517 1152338253 518 2399186118 519 260027268 520 8676945408 521 39497147684 522 20906858412 523 21633274716 524 6039843480 525 5527949370 526 494979858 527 6053261056 528 57388855728 529 80168458680 530 54816567312 531 9774591480 532 58452376536 533 26656612284 534 4102625248 535 7601856964 536 5907909332 537 464483791 538 819786496 539 20458530912 540 75663304080 541 38416170144 542 39912885594 543 118383450948 544 35783283696 545 23514773274 546 22393747020 547 41553203196 548 16112195376 549 6024500520 550 4974656184 551 3288718566 552 239611466 553 814872304 554 13030867836 555 5238388752 556 26602686468 557 52162857576 558 11741162928 559 4373821893 560 50438252100 561 23861596044 562 44297537016 563 11408938656 564 11098939944 565 10230824886 566 18737353044 567 15505369632 568 5117251080 569 1364468760 570 2467172244 571 1799170098 572 1023420552 573 72646598 574 1657632660 575 2417272848 576 431859792 577 2394160380 578 13706922348 579 4295081968 580 7971766792 581 1532730800 582 4225275192 583 11757237552 584 10835683488 585 9871143768 586 8178152688 587 1794826576 588 1064544096 589 5813589792 590 2390828196 591 2345764248 592 4246596720 593 3103624536 594 881599200 595 711914928 596 577614774 597 372833202 598 184885896 599 13456488 600 34776225 601 649450140 602 898571832 603 827623860 604 500096688 605 414512544 606 68011944 607 794167836 608 484701480 609 478600584 610 2612451624 611 1074828972 612 524598732 613 950541744 614 695696316 615 131495384 616 497543592 617 446400336 618 807215400 619 293598402 620 626702064 621 509357508 622 329431392 623 81592920 624 59111844 625 106661700 626 77705496 627 44679336 628 19555584 629 1548042 630 27027616 631 73361260 632 19986780 633 64701000 634 58015440 635 104970176 636 38209410 637 40583088 638 33029568 639 21392220 640 3526952 641 42031080 642 37853816 643 67019768 644 54418672 645 17536530 646 22665808 647 40929156 648 29873316 649 17206296 650 3761880 651 10922912 652 8908224 653 5850988 654 3019620 655 1179420 656 109916 657 496860 658 2669940 659 1079078 660 1045836 661 1888460 662 1377530 663 395670 664 1236664 665 1009710 666 664378 667 343380 668 67002 669 283283 670 513370 671 379964 672 226226 673 105588 674 37158 675 4642 676 11440 677 9438 678 6370 679 3458 680 1470 681 470 682 106 683 1 684 1 685 65519 686 31236592 687 10696153 688 1670514752 689 1673690124 690 227880379 691 20713622560 692 44133632070 693 6164315259 694 13015450842 695 1356217818 696 76154487488 697 313052986280 698 151387889073 699 159180170520 700 40942923504 701 38167155018 702 3229906416 703 85757554432 704 682089603240 705 826018662696 706 574646041880 707 89328998772 708 542565649848 709 252453155664 710 34758220216 711 64780791598 712 51338133416 713 3746366395 714 24718075136 715 429543236544 716 1235704148952 717 638801053440 718 538287550992 719 1622568486096 720 501022510584 721 275894337168 722 266320729432 723 497404225420 724 196909540616 725 64003111620 726 53307015768 727 35933528188 728 2381375519 729 819786496 730 53989418032 731 446560377324 732 182852540112 733 626065632828 734 1247990810712 735 287219771280 736 79277282631 737 928023693948 738 445106550444 739 832177151160 740 219024708480 741 169313753064 742 157145400444 743 291123877752 744 243173857740 745 81899766492 746 18304719360 747 33203706900 748 24455905632 749 14176783796 750 893430848 751 17920101660 752 6053261056 753 121905170880 754 180752123064 755 33039312528 756 90268442415 757 524680611912 758 166698465388 759 311737788256 760 61295286896 761 110186291592 762 310567831584 763 288313460556 764 265681578960 765 222327358392 766 49826208736 767 21744380904 768 119532780624 769 49644476478 770 49017339324 771 89044551096 772 65771967642 773 19050345840 774 12315259044 775 10042490082 776 6550922670 777 3308159100 778 207211478 779 7367058360 780 28348911720 781 6712354816 782 12548338600 783 1964590592 784 2776698855 785 52584988140 786 73697855856 787 68397452160 788 41805281832 789 35018633352 790 5870515336 791 33168909324 792 20392674960 793 20215476264 794 111105866856 795 46187592144 796 22679022564 797 41245045800 798 30526165500 799 5886073400 800 14480201592 801 13069757736 802 23721212304 803 8724035154 804 18679507632 805 15263612940 806 9981901056 807 2518664904 808 1362145212 809 2462808402 810 1805208432 811 1049191794 812 467279760 813 30484950 814 823331265 815 4539661920 816 2789399340 817 1377172416 818 7565133072 819 3145990464 820 1024695420 821 1865150976 822 1382256636 823 199507328 824 2391267648 825 6535226856 826 1799371812 827 5819752560 828 5250635040 829 9537265968 830 3511931328 831 3740140392 832 3061307892 833 2005751892 834 337004648 835 1945860480 836 1759004784 837 3130955352 838 2556793776 839 833468154 840 1076027292 841 1947194544 842 1430385180 843 833130792 844 185402232 845 355960332 846 291265884 847 192596688 848 100470360 849 39900792 850 2867034 851 27027616 852 292506368 853 131376700 854 238291776 855 58196190 856 229448520 857 207524992 858 369187000 859 301866804 860 98530380 861 63248896 862 114541812 863 84295104 864 49179372 865 7288832 866 48490260 867 261498780 868 106300502 869 103281444 870 186917576 871 137272938 872 39886536 873 124183228 874 101745150 875 67418502 876 35233236 877 6991746 878 14605591 879 26504946 880 19698744 881 11811546 882 5571684 883 1992222 884 170262 885 4160520 886 3715776 887 6716556 888 2456608 889 5216796 890 4275700 891 2833248 892 739050 893 1519947 894 2759744 895 2054052 896 1233984 897 582972 898 104160 899 1240096 900 1025466 901 695370 902 380226 903 163326 904 53022 905 6126 906 11440 907 20878 908 15808 909 9828 910 4928 911 1940 912 576 913 121 914 1 915 1 916 131054 917 94627042 918 32153978 919 7056898112 920 6896283669 921 922217669 922 120273260320 923 244090295970 924 32495266419 925 69485508882 926 7008969469 927 622635905408 928 2358375096550 929 1058237751168 930 1129369163610 931 271001622384 932 256936776948 933 20735656314 934 1057229805952 935 7346770564080 936 7932392710296 937 5609016643600 938 776690880477 939 4787581979658 940 2269856655330 941 284250465016 942 532575619708 943 429833153090 944 29454471181 945 540774818816 946 7361339235144 947 17570103580752 948 9240374282040 949 6583640724732 950 20154482888736 951 6349998216200 952 3017707343508 953 2951197247032 954 5544952097320 955 2238434547920 956 646322124990 957 542575051158 958 372523656475 959 22797370547 960 56814228736 961 1947560997872 962 11109576174444 963 4630420311312 964 12033140897268 965 24371372238552 966 5728891547880 967 1251783094671 968 14867578893708 969 7226451816684 970 13599655730808 971 3653702130600 972 2341933181344 973 2187607166584 974 4098182365392 975 3452937136688 976 1185542136360 977 228745585860 978 416143489488 979 309343694644 980 182575586504 981 10422253151 982 60547710000 983 1396258279440 984 480227108816 985 4883490116580 986 7358877117984 987 1374904979232 988 2471924820330 989 14581070225532 990 4695401666368 991 8842956383032 992 1776271474160 993 2346995740392 994 6698507569944 995 6261239604048 996 5834825430408 997 4928394149220 998 1126785628300 999 386757562104 1000 2139369991008 1001 896764022964 1002 891125587152 1003 1623965487852 1004 1211428500936 1005 357463927668 1006 192965736060 1007 158084513352 1008 104141916128 1009 53512390732 1010 2965545628 1011 211505679180 1012 252911892720 1013 39092573584 1014 627290039430 1015 2449923257640 1016 587984956816 1017 1107455986816 1018 177240382832 1019 120812129820 1020 2319428737800 1021 3291836529156 1022 3077206332108 1023 1902037556064 1024 1609105977888 1025 275349581800 1026 1005984708924 1027 622819176708 1028 619915594104 1029 3429421400112 1030 1439609596836 1031 711220184460 1032 1297882645536 1033 970681675668 1034 190774399496 1035 344048140848 1036 312317455044 1037 568799620020 1038 211380830814 1039 454130108916 1040 372928711488 1041 246428184288 1042 63296455284 1043 27298856376 1044 49448641548 1045 36450705504 1046 21400191504 1047 9691505328 1048 542545928 1049 17510815575 1050 167099956740 1051 157245098560 1052 146939718280 1053 67778330064 1054 57389924912 1055 7835105928 1056 76348457595 1057 425964437820 1058 263638034460 1059 130654877376 1060 722599792104 1061 303580422072 1062 99459672000 1063 181695818496 1064 136140105328 1065 20036750072 1066 115248506688 1067 317044432656 1068 88172728848 1069 285029931144 1070 258680805672 1071 471581971272 1072 175555204542 1073 187523298528 1074 154297744824 1075 102199111572 1076 17486123888 1077 65380486680 1078 59309471304 1079 106111699632 1080 87114420864 1081 28707554058 1082 37040415984 1083 67160688708 1084 49630969884 1085 29213567544 1086 6612610728 1087 9458622810 1088 7763207442 1089 5165560482 1090 2722115874 1091 1098514014 1092 64889358 1093 7832986980 1094 3612730605 1095 14224936320 1096 39113014860 1097 10880752080 1098 17516402880 1099 15889854372 1100 28989832896 1101 10804691700 1102 7654682208 1103 6308715504 1104 4186037840 1105 536511976 1106 2742626656 1107 29866592000 1108 13493758996 1109 24568401348 1110 6067853610 1111 23764691880 1112 21572852992 1113 38580158536 1114 31721600412 1115 10471266360 1116 6714430624 1117 12184880928 1118 9023666496 1119 5322359256 1120 802563928 1121 2576233860 1122 13940170020 1123 5697705086 1124 5549641416 1125 10064872160 1126 7438663458 1127 2185123914 1128 6781512088 1129 5574064326 1130 3717746562 1131 1963378404 1132 395997306 1133 545833015 1134 991790514 1135 739946244 1136 446617146 1137 212803044 1138 77267814 1139 5080440 1140 400616832 1141 1077214656 1142 976614912 1143 870232176 1144 714747150 1145 156726570 1146 277938780 1147 1504632804 1148 615692298 1149 598966236 1150 1087055004 1151 804790710 1152 236775660 1153 365222832 1154 300582066 1155 200892978 1156 106279104 1157 14280578 1158 465216840 1159 416801088 1160 755049144 1161 277965952 1162 590698836 1163 485795464 1164 324129984 1165 85466472 1166 174673668 1167 317574686 1168 237317868 1169 143550606 1170 68521704 1171 12434430 1172 73077472 1173 60560214 1174 41245470 1175 22706394 1176 9850470 1177 3245316 1178 256026 1179 12036816 1180 10877076 1181 19364904 1182 15905472 1183 5289856 1184 6736743 1185 12252240 1186 9163000 1187 5545332 1188 1322022 1189 7039734 1190 5839262 1191 3983406 1192 2197182 1193 954618 1194 157182 1195 1411696 1196 2578732 1197 1957956 1198 1223016 1199 617472 1200 245448 1201 73914 1202 7941 1203 43758 1204 36686 1205 25636 1206 14756 1207 6868 1208 2516 1209 697 1210 137 1211 1 1212 1 1213 262125 1214 285846936 1215 96592988 1216 29457743994 1217 28224544452 1218 3721024654 1219 678992180832 1220 1324377578214 1221 169372615764 1222 366312657776 1223 35967065014 1224 4818274775328 1225 17072246580280 1226 7195055029557 1227 7784645875332 1228 1760485776024 1229 1695213804198 1230 131422907353 1231 11759059979520 1232 73407574248000 1233 72126014022234 1234 51785814074240 1235 6495073914507 1236 40598303911002 1237 19587733520400 1238 2260754877496 1239 4255967737288 1240 3493861068032 1241 226916954581 1242 9612347580288 1243 109314716101344 1244 225474659874408 1245 120532881325600 1246 74747438262264 1247 232228354298544 1248 74567855615840 1249 31259313369153 1250 30955414141058 1251 58480092646250 1252 24045831416500 1253 6271653549660 1254 5303009182062 1255 3704567116700 1256 211833435557 1257 2133652515072 1258 50758829653136 1259 224643399649476 1260 95236993447152 1261 200510423166060 1262 412370951769048 1263 98900387510160 1264 17849688576771 1265 214992049399596 1266 105850929968116 1267 200416043795848 1268 54902359227040 1269 30064010566144 1270 28251123940084 1271 53501564879832 1272 45438855832616 1273 15888503026960 1274 2705032397730 1275 4934188581540 1276 3699191959429 1277 2220880269934 1278 116597648906 1279 56814228736 1280 4955112925632 1281 58976677304964 1282 20641093019968 1283 141405769452648 1284 216445514039496 1285 41295036295152 1286 55044445471191 1287 329362136131320 1288 107457647985652 1289 203714780914432 1290 41760116942480 1291 43344668676312 1292 125224736208288 1293 117804929395308 1294 110989907860608 1295 94562326434936 1296 22034811231760 1297 6209508802384 1298 34550962971328 1299 14608184532912 1300 14610657337932 1301 26703778807016 1302 20103712281276 1303 6038210518568 1304 2803292021808 1305 2306332317652 1306 1533338442428 1307 801077519032 1308 40077709431 1309 1820092249440 1310 540774818816 1311 19074834101340 1312 23173664267664 1313 3660055376704 1314 28966435244460 1315 114778345332312 1316 27912916642064 1317 52944287018216 1318 8653363612864 1319 3800858248350 1320 73951538809752 1321 106252577550660 1322 100004167444008 1323 62495474554104 1324 53361784633320 1325 9312259387160 1326 24805326589284 1327 15459246288228 1328 15451366915608 1329 86009630565072 1330 36437553582504 1331 18113875395228 1332 33159756119784 1333 25043391971148 1334 5012623661096 1335 7084172226648 1336 6465987583644 1337 11813659345008 1338 4433381662854 1339 9559442276592 1340 7886116895268 1341 5261917880208 1342 1374799280184 1343 493253156196 1344 894985306440 1345 663184190024 1346 393056413404 1347 180877768736 1348 8933550836 1349 1473312756150 1350 4348999758780 1351 840896849536 1352 1594923321040 1353 216332956416 1354 1706334125400 1355 16502986887120 1356 15722400583576 1357 14797436488480 1358 6900840973344 1359 5900548955696 1360 821960817568 1361 3839670878040 1362 21671486652324 1363 13505955345660 1364 6719441839980 1365 37403660096304 1366 15866318121144 1367 5229214173444 1368 9585141292512 1369 7256230596028 1370 1088113781152 1371 4014867092208 1372 11114381539956 1373 3120501519720 1374 10085719919544 1375 9205301257272 1376 16838588020200 1377 6333158725932 1378 6787123032456 1379 5611852105044 1380 3755106950172 1381 653793707288 1382 1784979576900 1383 1624561416516 1384 2920905034608 1385 2409863043504 1386 802299663798 1387 1035109382604 1388 1880230292640 1389 1397182061904 1390 830584862904 1391 191105310660 1392 217549828020 1393 179057836356 1394 119837622792 1395 63757087320 1396 26128949064 1397 1321218224 1398 17510815575 1399 498102448950 1400 1398999603720 1401 871557146040 1402 287899975936 1403 1602082746040 1404 680079840000 1405 167238002064 1406 306864073472 1407 232705559880 1408 27871856000 1409 833187098940 1410 386951989920 1411 1528659815928 1412 4230600621720 1413 1188594113340 1414 1912337523960 1415 1744908526284 1416 3194879861928 1417 1203572139240 1418 855172628256 1419 708444715024 1420 475103820680 1421 61983653536 1422 150902653216 1423 1653130012520 1424 751144105276 1425 1372533807996 1426 342610030320 1427 1333823122440 1428 1214987405224 1429 2183867339536 1430 1805011937952 1431 602202552540 1432 385932144592 1433 701706561540 1434 522697430496 1435 311488856196 1436 47757287136 1437 98871526860 1438 536713825860 1439 220494058286 1440 215297454024 1441 391230147284 1442 290863123818 1443 86327732484 1444 267235669060 1445 220307324598 1446 147837484662 1447 78851171748 1448 16154631762 1449 16554452005 1450 30115106934 1451 22548069096 1452 13693699254 1453 6587069460 1454 2427442386 1455 130935078 1456 37723897260 1457 69229911240 1458 14493482685 1459 16967562976 1460 185800236440 1461 84386482600 1462 154303338240 1463 38557989090 1464 74687352012 1465 68079088768 1466 122313746800 1467 101246963220 1468 33834071580 1469 14369112832 1470 26148278640 1471 19518419840 1472 11654445000 1473 1339075904 1474 46445734272 1475 125566399056 1476 114248856456 1477 102319328340 1478 84500022690 1479 18733291950 1480 32808302520 1481 178200447576 1482 73309555748 1483 71493829920 1484 130020035180 1485 96855862980 1486 28801091940 1487 44289886000 1488 36564825000 1489 24594020568 1490 13144715304 1491 1794486632 1492 28181907360 1493 25325026668 1494 45971140368 1495 17027891872 1496 36215450784 1497 29878736440 1498 20064477624 1499 5345032926 1500 10864442485 1501 19776993560 1502 14834099772 1503 9030684888 1504 4353086004 1505 801882768 1506 3106541152 1507 2579579754 1508 1763999970 1509 977309706 1510 427977438 1511 143023998 1512 8664804 1513 2279065152 1514 1377231744 1515 1355153436 1516 7352756292 1517 3021801510 1518 1469198412 1519 2672034330 1520 1989717570 1521 393502230 1522 2803665984 1523 2520400128 1524 4578121548 1525 1698448960 1526 3606131976 1527 2978805310 1528 2004257970 1529 534800340 1530 539896500 1531 983379584 1532 738792912 1533 450722688 1534 217642542 1535 26715008 1536 1527787008 1537 1383422124 1538 2469823716 1539 2035358592 1540 681443776 1541 866423649 1542 1577852586 1543 1184688316 1544 721793514 1545 173818506 1546 918672976 1547 763601912 1548 523110504 1549 290442828 1550 127410774 1551 21282792 1552 94252912 1553 172318666 1554 131175024 1555 82297104 1556 41818944 1557 16777506 1558 5122104 1559 375141 1560 12036816 1561 65192688 1562 26782548 1563 26101647 1564 47522616 1565 35648184 1566 10835188 1567 32765460 1568 27254502 1569 18691738 1570 10386558 1571 2276640 1572 8451430 1573 15457728 1574 11780624 1575 7403604 1576 3769272 1577 1514430 1578 231096 1579 6102252 1580 5123664 1581 3591148 1582 2076584 1583 972808 1584 359618 1585 100948 1586 10133 1587 43758 1588 80444 1589 62322 1590 40392 1591 21624 1592 9384 1593 3213 1594 834 1595 154 1596 1 1597 1 1598 524268 1599 861734808 1600 290041089 1601 121832833080 1602 114918766500 1603 14980691604 1604 3748453832088 1605 7077180200928 1606 875087623272 1607 1911882178488 1608 183556349724 1609 35699570460288 1610 119717601565362 1611 47851556722938 1612 52428004723518 1613 11267972545448 1614 11005167328146 1615 824504509132 1616 120859618059264 1617 691594612835160 1618 628049388192048 1619 457419403853280 1620 52660572431106 1621 333512872723056 1622 163546132364310 1623 17585769918496 1624 33247473741238 1625 27729316168658 1626 1719841589420 1627 147453140519424 1628 1458925108423872 1629 2674435688165136 1630 1451957137446720 1631 800687199373143 1632 2522821039854558 1633 824618260684560 1634 310158032607747 1635 310849165814426 1636 590174189494682 1637 246892995532720 1638 58950705889560 1639 50173902261816 1640 35626484502023 1641 1921584439037 1642 57652262956800 1643 1070689480446960 1644 3921212136598452 1645 1689644945079312 1646 3004249855953612 1647 6270017891062456 1648 1532611358227920 1649 235394635453203 1650 2873701974933468 1651 1432530037140052 1652 2727517056478696 1653 761055739991200 1654 364050135974660 1655 343999521476159 1656 658349886793794 1657 563248540611352 1658 200383462709440 1659 30616945129230 1660 55982359965582 1661 42300303933623 1662 25810823901676 1663 1261212275711 1664 4835447317504 1665 218896838336304 1666 1792893349566360 1667 638117733641424 1668 3315183408954684 1669 5151781665774912 1670 1002689293949472 1671 1058563432504656 1672 6422217782516100 1673 2122053011434264 1674 4047616573729096 1675 845915712297200 1676 719837490469800 1677 2104381394781312 1678 1991631298524960 1679 1896527936496984 1680 1628818376654640 1681 386469992733360 1682 92159098589984 1683 515641463605568 1684 219771825101820 1685 221248397440992 1686 405451717434928 1687 307846520374728 1688 94037650372112 1689 38377173595080 1690 31696703717489 1691 21253456653643 1692 11281034300408 1693 517374743216 1694 5466440984256 1695 172660159833192 1696 52185821972544 1697 928923869997504 1698 1146046761792528 1699 184786811049168 1700 963025877931768 1701 3870009707696640 1702 953318189044808 1703 1820166976373360 1704 303522503806576 1705 96853886203041 1706 1909092324436236 1707 2775999250318296 1708 2629576967735244 1709 1661029836283920 1710 1430546511825552 1711 254369026360040 1712 528117334719348 1713 331201307242128 1714 332446825094280 1715 1861450860972168 1716 795391778870196 1717 397906481235708 1718 730532224455264 1719 556766345500500 1720 113402934615224 1721 131105383871608 1722 120287483729344 1723 220421363639256 1724 83479095105582 1725 180702002678048 1726 149699103159804 1727 100794599097696 1728 26768545233816 1729 8229076739964 1730 14954462710300 1731 11134696850344 1732 6658036508904 1733 3111354650576 1734 138346768627 1735 29995387597980 1736 30599272498256 1737 4200830195520 1738 151911959968080 1739 454837511412324 1740 89090259746224 1741 170161650416800 1742 23562778079424 1743 89811454738770 1744 880091236049472 1745 848634896887772 1746 804137233598960 1747 379066635644784 1748 327103046450848 1749 46453671585160 1750 139031880587982 1751 793638917715600 1752 497868322998600 1753 248691347292852 1754 1392882357067584 1755 596235553127712 1756 197701546216344 1757 363517979176704 1758 277859157218888 1759 42420119405368 1760 113240425200672 1761 315370601087796 1762 89342818107372 1763 288813231479664 1764 265030934361012 1765 486335602937088 1766 184689150550254 1767 198630194682672 1768 164975957827800 1769 111452135757540 1770 19732144549472 1771 42054086959740 1772 38392568569848 1773 69355937204184 1774 57484896088032 1775 19322895508638 1776 24940273805016 1777 45378234522180 1778 33893324658468 1779 20336873275848 1780 4753329620520 1781 4492089555072 1782 3706863532736 1783 2494292076932 1784 1339019229980 1785 556960013356 1786 24788169524 1787 6126272393850 1788 39792236946840 1789 28624884348816 1790 27121052852460 1791 10177557993456 1792 8793470015232 1793 1038293773984 1794 1933974727875 1795 55692317993670 1796 158206130565096 1797 99237449942400 1798 32903983950704 1799 184277433928616 1800 78973306473552 1801 19533363347064 1802 35960905469200 1803 27547986514032 1804 3360522507872 1805 47861602450704 1806 22376002092660 1807 88699035868296 1808 247009112236464 1809 70051819620528 1810 112679533186356 1811 103391017230144 1812 189940922481792 1813 72280923897144 1814 51522182904096 1815 42886709498984 1816 29050356239992 1817 3855282398984 1818 5976601584016 1819 65849774438840 1820 30084556165816 1821 55157413623264 1822 13907590639812 1823 53856359995680 1824 49217389873720 1825 88897332152056 1826 73833217049544 1827 24881204464488 1828 15944678442568 1829 29042081608080 1830 21750753899280 1831 13088182654200 1832 2039059682696 1833 3070309426080 1834 16717266757620 1835 6900847217738 1836 6754881319524 1837 12296990285444 1838 9192865042638 1839 2755145048994 1840 8512261895728 1841 7036696756098 1842 4748842339374 1843 2556646153548 1844 531760268886 1845 432757704085 1846 788104054518 1847 592020357396 1848 361612800414 1849 175517939364 1850 65613009426 1851 3023374238 1852 603167342400 1853 5623596102180 1854 2628168730950 1855 5190358951176 1856 14449519505400 1857 4100390779380 1858 4378120197808 1859 4015943280580 1860 7384578581856 1861 2814474218760 1862 1496512705856 1863 1248014348376 1864 847168660560 1865 89855509536 1866 4556355674388 1867 8414001536640 1868 1778454860850 1869 2068011004024 1870 22779319074344 1871 10404116641240 1872 19091457036948 1873 4820770299720 1874 9282852747252 1875 8490299439088 1876 15330341933536 1877 12754839646464 1878 4306965708480 1879 1828204497088 1880 3333106367320 1881 2502201274456 1882 1509178377216 1883 176245290464 1884 2906980905192 1885 7900300944816 1886 7212669024120 1887 6491159954844 1888 5388376154568 1889 1207078670160 1890 2089753938300 1891 11386436138508 1892 4707815298506 1893 4602537609672 1894 8386263334940 1895 6283383357198 1896 1887378749544 1897 2895336261904 1898 2397233515830 1899 1622015028630 1900 875340247104 1901 121343995270 1902 1227875109480 1903 1106561653236 1904 2012528054868 1905 749747668312 1906 1596077035368 1907 1320702905860 1908 892258760184 1909 240009365196 1910 485555671870 1911 884881331234 1912 666014482452 1913 407893041858 1914 198451917168 1915 37090760058 1916 106715587072 1917 88777292586 1918 60937767930 1919 33963104598 1920 15006195978 1921 5084453748 1922 252242334 1923 92415357496 1924 506661661940 1925 153616393840 1926 281507180220 1927 53051471775 1928 300116222616 1929 815314541160 1930 744813946912 1931 670023125380 1932 556971254640 1933 124959424200 1934 107495654532 1935 586047075936 1936 242635607736 1937 236914915216 1938 432025581120 1939 324326228880 1940 97598498520 1941 99176390304 1942 82231523480 1943 55766885408 1944 30155463920 1945 3133562536 1946 299089579152 1947 181353066888 1948 178702003116 1949 972760959660 1950 401885480234 1951 195851134440 1952 356919901160 1953 267401525070 1954 53436917340 1955 375044159616 1956 338150332752 1957 615453698208 1958 229697936872 1959 488110348228 1960 404445100690 1961 273838912794 1962 73802593500 1963 74117218470 1964 135159391880 1965 101908938792 1966 62560945968 1967 30498985338 1968 3798977288 1969 104605646508 1970 94904379588 1971 169884000228 1972 140436039432 1973 47314026136 1974 60076248004 1975 109538969574 1976 82547638576 1977 50612131074 1978 12305396520 1979 64605596626 1980 53803861274 1981 37003442130 1982 20672342430 1983 9151945464 1984 1550196642 1985 4520334832 1986 8270900896 1987 6311205084 1988 3975766236 1989 2032571304 1990 822664026 1991 254514774 1992 14291919 1993 5913283740 1994 16042581828 1995 4399033254 1996 14221882584 1997 12811553244 1998 23318549520 1999 8699685610 2000 9216563130 2001 7640557210 2002 5174482230 2003 928302570 2004 9655519104 2005 8765209656 2006 15694877496 2007 12989183370 2008 4384150706 2009 5552348625 2010 10129549040 2011 7645337420 2012 4697097540 2013 1143903930 2014 2981845560 2015 2485774408 2016 1712626104 2017 958808058 2018 425198340 2019 47997800 2020 1720376064 2021 9335324988 2022 3847301484 2023 3753873717 2024 6843396750 2025 5153305404 2026 1576600298 2027 4753620220 2028 3962214846 2029 2728660142 2030 1526058282 2031 337655520 2032 1242401680 2033 2274235868 2034 1737552448 2035 1096605204 2036 561799842 2037 227762250 2038 35224536 2039 458460522 2040 385472314 2041 270930496 2042 157341392 2043 74161378 2044 27653498 2045 7862695 2046 537269 2047 101303136 2048 91294335 2049 166280400 2050 62430732 2051 132491370 2052 110425302 2053 76010298 2054 21221746 2055 41216890 2056 75477690 2057 57726864 2058 36481900 2059 18709110 2060 3791070 2061 38462840 2062 32362016 2063 22775376 2064 13249460 2065 6256510 2066 2336240 2067 332044 2068 6846138 2069 12593464 2070 9774286 2071 6354396 2072 3417000 2073 1491954 2074 515187 2075 135392 2076 12751 2077 167960 2078 142766 2079 102714 2080 62016 2081 31008 2082 12597 2083 4047 2084 988 2085 172 2086 1 2087 1 2088 1048555 2089 2594116980 2090 870647535 2091 500257354440 2092 466039193040 2093 60212807505 2094 20326095990480 2095 37360262234880 2096 4490356882860 2097 9899040033000 2098 932762440224 2099 255430414914696 2100 818225587131660 2101 312639839842020 2102 346499676862380 2103 71269892697720 2104 70512675043500 2105 5130583404516 2106 1167313460557440 2107 6216836157801180 2108 5281865645992740 2109 3898361480497020 2110 416475563740680 2111 2670364902499680 2112 1329312939211440 2113 134368361974920 2114 255005456062260 2115 215828939127468 2116 12863395635072 2117 2025642450570240 2118 17929315478427840 2119 29814308450390160 2120 16424026347088440 2121 8188202095680300 2122 26146054034010960 2123 8689826812972860 2124 2972758850878350 2125 3013749668341920 2126 5747720864562750 2127 2443712574481308 2128 540024660694710 2129 462368008004424 2130 333379291257882 2131 17092517101716 2132 1256136069208320 2133 19421927958201840 2134 61306584588661380 2135 26829429576264720 2136 41467053363063060 2137 87769429264515720 2138 21842405446974480 2139 2919238918451970 2140 36102443745699480 2141 18213233866444860 2142 34855897035668640 2143 9896156880399840 2144 4207616454801860 2145 3996327915387860 2146 7726528561163280 2147 6654936068680450 2148 2406609004937910 2149 334503212052630 2150 612965847841614 2151 466503122166446 2152 289061328446514 2153 13272494920436 2154 221311262045440 2155 6932944408805280 2156 43959131061337620 2157 15900091542257760 2158 66862181771662320 2159 105428573002717320 2160 20912206033941552 2161 18241896485126205 2162 112160894890743480 2163 37518258265385460 2164 71969248456615968 2165 15319158661138320 2166 11013655421444280 2167 32568679059757440 2168 30997045244949732 2169 29824655590078992 2170 25804856367889512 2171 6228823369000320 2172 1285641121874500 2173 7230863837751112 2174 3104966313105711 2175 3146386367366784 2176 5779956841444664 2177 4423183405180119 2178 1373057381545644 2179 500987986174842 2180 415249701074095 2181 280645694371729 2182 151233289662866 2183 6434959707871 2184 4835447317504 2185 541443553356960 2186 8810219675218320 2187 2707294080958560 2188 32443362953623080 2189 40628134143798720 2190 6681529830980160 2191 25831652046636780 2192 105233872587207240 2193 26248546802439120 2194 50425147744274712 2195 8571015397307808 2196 2123956180738107 2197 42397729806668220 2198 62372874721524120 2199 59440201939940832 2200 37942218414702648 2201 32940201312926808 2202 5962794958657800 2203 10073184548103540 2204 6354683168658168 2205 6406410160948280 2206 36070530975539336 2207 15536980395119136 2208 7822238012176716 2209 14399362804204024 2210 11067583797983316 2211 2292165826105608 2212 2234277981963208 2213 2060052182069344 2214 3785271831275952 2215 1445888391637950 2216 3142687930536080 2217 2613562002307412 2218 1774690064422752 2219 478739922347352 2220 128897017734684 2221 234572967125869 2222 175431825724916 2223 105772892551995 2224 50162308145688 2225 2039189198113 2226 216391687707240 2227 57652262956800 2228 3253753350169920 2229 3369905867038320 2230 472169406417120 2231 8427716633402280 2232 25585084678992960 2233 5075084445881640 2234 9757208362209216 2235 1378107659421984 2236 3391204757540940 2237 33659596765155600 2238 32840907935498960 2239 31318632287318576 2240 14919722327336064 2241 12985202100118624 2242 1878442668268656 2243 4061744322507225 2244 23443529160129240 2245 14798672672100564 2246 7422529543303920 2247 41816084534630688 2248 18053002035095424 2249 6022980797058588 2250 11106453220506240 2251 8566164231394868 2252 1330425132300576 2253 2747566596941040 2254 7695736665190800 2255 2198706903400788 2256 7111182417240624 2257 6559359938151792 2258 12071854284703680 2259 4626068847107736 2260 4994119539187032 2261 4165204682848188 2262 2839168373022828 2263 510799940611784 2264 887147294989440 2265 812237570349040 2266 1473969580226200 2267 1226897410066608 2268 416148440306934 2269 537588825517988 2270 979621159076112 2271 735156476111524 2272 444980424437832 2273 105587983234088 2274 85317690851092 2275 70571521953476 2276 47724238282432 2277 25837621919240 2278 10901648959864 2279 435804802915 2280 301888897957980 2281 728419309195800 2282 119689532244480 2283 230166734283696 2284 27763608274944 2285 715000330501830 2286 4704479437929480 2287 3424519611865920 2288 3266493917776224 2289 1238783695113744 2290 1080059521993056 2291 129967940311536 2292 114953126201145 2293 3350335521474450 2294 9623774849304780 2295 6076194755093352 2296 2022460730125480 2297 11396064515827360 2298 4927909062941664 2299 1226104997805648 2300 2264215390725344 2301 1751072700715728 2302 217400822403600 2303 1971967271926680 2304 927788230791162 2305 3690709697107440 2306 10339248381987384 2307 2958384356750376 2308 4759043256287424 2309 4390193957152536 2310 8090481804864768 2311 3108221637648264 2312 2223230228093328 2313 1858808191193584 2314 1271002808990416 2315 171467368790048 2316 190936245792880 2317 2115322776962192 2318 971500765604416 2319 1786781035449432 2320 454830646975182 2321 1753060512062880 2322 1606937745624352 2323 2916102865022104 2324 2432922121777428 2325 827663557646868 2326 530612383461136 2327 968044386026412 2328 728654517568320 2329 442479310289796 2330 70006568527120 2331 81968109498780 2332 447573716112420 2333 185588478488474 2334 182109668163012 2335 332079941525168 2336 249531257318070 2337 75476654421408 2338 232870724107108 2339 192989798206338 2340 130930900807770 2341 71114047892892 2342 15007973196174 2343 10117939708177 2344 18444305796542 2345 13897420255816 2346 8534277712294 2347 4177712455068 2348 1583446322562 2349 64092034618 2350 14186519515575 2351 205700390803440 2352 392082378800880 2353 247513898299080 2354 61528868299520 2355 346657098298448 2356 150061709402172 2357 29710921340520 2358 54931933477888 2359 42571219173168 2360 4398816281856 2361 75740509154520 2362 713635083436800 2363 335713584297090 2364 665187310035360 2365 1863268410291768 2366 533666479515432 2367 569642134922752 2368 525416127705280 2369 969333613862088 2370 373129739386608 2371 199023175853504 2372 166754511858464 2373 114311672781216 2374 12329064439344 2375 296072822661840 2376 550032347021472 2377 117326189765088 2378 135580994676680 2379 1501934188807864 2380 689702448171560 2381 1269799055448696 2382 323827223530332 2383 620279102051424 2384 569136817436540 2385 1032606289180040 2386 863230304972160 2387 294373125929304 2388 124951081191032 2389 228198626369800 2390 172220145279200 2391 104864531079552 2392 12439895513568 2393 130453913447592 2394 356329234432416 2395 326359357896768 2396 295100097474768 2397 246150668756196 2398 55687896486540 2399 95394152836200 2400 521324004860448 2401 216563409973300 2402 212241740850696 2403 387410360248696 2404 291835960948404 2405 88501452462480 2406 135515193742784 2407 112500891753372 2408 76542516311796 2409 41686709775936 2410 5864916692020 2411 43118446568580 2412 38964011222448 2413 70991344246692 2414 26590179616744 2415 56664093315372 2416 47016392766220 2417 31943620122576 2418 8671922315286 2419 17473829822333 2420 31877817561692 2421 24069843636780 2422 14824055081004 2423 7276083228492 2424 1379095956828 2425 3147637681696 2426 2623006508118 2427 1806761908830 2428 1012614204150 2429 451217692482 2430 154935607326 2431 6554766914 2432 8639432814180 2433 3231336073350 2434 31807861883280 2435 59072907675600 2436 12607405150560 2437 7258369955200 2438 80383795532096 2439 36901465988380 2440 67995884626056 2441 17364583735380 2442 22055036423448 2443 20252998218752 2444 36732857899976 2445 30760424059344 2446 10510114569480 2447 3324717202944 2448 6077633421552 2449 4597384283392 2450 2805624585456 2451 266100800000 2452 12566952715240 2453 69290315636528 2454 21122364085480 2455 38841885720288 2456 7394997237195 2457 41367068240064 2458 112962896932704 2459 103540379278336 2460 93593040976888 2461 78194768357772 2462 17723250420000 2463 15074795441832 2464 82440224722272 2465 34300303798604 2466 33573754372384 2467 61337411068640 2468 46307035034388 2469 14073235817016 2470 14267833739864 2471 11863247525636 2472 8091912990052 2473 4417171992080 2474 465936719044 2475 21107587347672 2476 12839945932632 2477 12670584929856 2478 69186110380968 2479 28725518835272 2480 14031464581116 2481 25619597961752 2482 19304018398296 2483 3896011179804 2484 26964985676088 2485 24380913699168 2486 44457719708184 2487 16685910713720 2488 35491897407616 2489 29492898951728 2490 20086530886008 2491 5465126241840 2492 5463761554564 2493 9974604649636 2494 7545926073696 2495 4659448590828 2496 2292212764488 2497 289600934764 2498 5131396569816 2499 4663968858168 2500 8369988400128 2501 6939266888832 2502 2351716820536 2503 2982776427298 2504 5444745816072 2505 4117190727136 2506 2539352498544 2507 623042230164 2508 3251938972652 2509 2713062903140 2510 1872710227980 2511 1052282513868 2512 469937403156 2513 80681524680 2514 174520609552 2515 319556393098 2516 244383136776 2517 154537366068 2518 79457870136 2519 32430610116 2520 10163387028 2521 466621119 2522 92415357496 2523 1683100976480 2524 2289487046560 2525 2095997149512 2526 1258763093280 2527 1050684321960 2528 178010895975 2529 2014752788160 2530 1226283236416 2531 1209007853340 2532 6605158338436 2533 2745913151898 2534 1339704090252 2535 2447965443420 2536 1847903510070 2537 373593338580 2538 1283578199148 2539 1161112323904 2540 2118797570736 2541 796659773488 2542 1691494930692 2543 1407491481130 2544 960662794938 2545 261867483780 2546 173293608774 2547 316567305664 2548 239907347680 2549 148483295296 2550 73188699402 2551 6932539824 2552 871493701260 2553 2371680627876 2554 653623079186 2555 2111461249968 2556 1907598413196 2557 3478922212976 2558 1305581437006 2559 1384197528348 2560 1151015442280 2561 784342905564 2562 142092351960 2563 1451938250664 2564 1320549971496 2565 2370750752332 2566 1967993685426 2567 668311313234 2568 845334859176 2569 1544024956466 2570 1169522566940 2571 722943814518 2572 177713820096 2573 460314551032 2574 384448443748 2575 265878786684 2576 149745545094 2577 67002981570 2578 7667335372 2579 132131663532 2580 718269252228 2581 296897242764 2582 290022227704 2583 529353357234 2584 400064616744 2585 123151761978 2586 370354985728 2587 309285906960 2588 213821774052 2589 120312199056 2590 26859830304 2591 98045028002 2592 179609934476 2593 137541757824 2594 87148766532 2595 44910799278 2596 18364526826 2597 2877333540 2598 24646938912 2599 20749663004 2600 14621859256 2601 8525799812 2602 4041817378 2603 1519634768 2604 437485570 2605 22888223 2606 5913283740 2607 64046897460 2608 28854135072 2609 52558231110 2610 13098718864 2611 50910837516 2612 46305641760 2613 83069659764 2614 68988218530 2615 23432800776 2616 14768911755 2617 26986669380 2618 20460376860 2619 12656487480 2620 2072206500 2621 11375895168 2622 61871660004 2623 25601694510 2624 25001099838 2625 45657006656 2626 34556127606 2627 10657848544 2628 31951557630 2629 26708650122 2630 18496347310 2631 10428579798 2632 2331956130 2633 4224247240 2634 7741855836 2635 5935952960 2636 3768039366 2637 1945806240 2638 796953990 2639 83222336 2640 16218606492 2641 14641202400 2642 26700091506 2643 10061929332 2644 21357117694 2645 17836147134 2646 12327341208 2647 3463428262 2648 6696709030 2649 12273191664 2650 9409784124 2651 5971515928 2652 3081224034 2653 629865960 2654 6329828552 2655 5332887216 2656 3763200036 2657 2198328650 2658 1044245518 2659 393234398 2660 56594674 2661 574844868 2662 1058021724 2663 822565672 2664 536296620 2665 289591770 2666 127178094 2667 44274372 2668 11776166 2669 754036 2670 293900607 2671 267583536 2672 481360440 2673 401567166 2674 138441030 2675 173708260 2676 318394362 2677 244162464 2678 154935690 2679 39930856 2680 196374310 2681 165566570 2682 116984140 2683 68440470 2684 32547760 2685 6127310 2686 45308978 2687 83418320 2688 64911678 2689 42379232 2690 22922970 2691 10084704 2692 3515515 2693 467436 2694 29309020 2695 24937538 2696 17977534 2697 10887684 2698 5467098 2699 2233887 2700 723425 2701 178678 2702 15847 2703 167960 2704 310726 2705 245480 2706 164730 2707 93024 2708 43605 2709 16644 2710 5035 2711 1160 2712 191 2713 1 2714 1 2715 2097130 2716 7801224930 2717 2612991160 2718 2042535289440 2719 1884146014215 2720 241721877555 2721 108634082914560 2722 195292671133320 2723 22917823607340 2724 50924644278120 2725 4724025008625 2726 1776495641373936 2727 5476341315805320 2728 2013424559881920 2729 2254944883871160 2730 446499109985040 2731 446966526897360 2732 31716262867320 2733 10725498373049040 2734 53795486637630000 2735 43179414361448400 2736 32264752072959360 2737 3227968786026780 2738 20937341955976920 2739 10568355026907960 2740 1011848426522160 2741 1926820760177040 2742 1653143416599000 2743 95174352850020 2744 25543647289021440 2745 206389930010977980 2746 316200468694253400 2747 176592661739478900 2748 80650579258575360 2749 260801261933060700 2750 88039418315605740 2751 27701862400748520 2752 28392782592934080 2753 54370823170171680 2754 23468960804591520 2755 4843939465569780 2756 4169778459225120 2757 3050087412446460 2758 149603532448800 2759 23459079326296320 2760 314482057126803120 2761 879920306293212900 2762 390786392441517840 2763 536340224479860720 2764 1150564071975874200 2765 291214116686614500 2766 34461352361748030 2767 431506296575141640 2768 220202655515433900 2769 423395816439574800 2770 122192364481384500 2771 46827815463315360 2772 44687430953931840 2773 87254248519357920 2774 75615618719698080 2775 27770365822759200 2776 3550553569168380 2777 6519085299273660 2778 4994275398760320 2779 3140041452497100 2780 136544971385640 2781 7237656897287680 2782 176488172432728560 2783 923962385894555520 2784 339399420838367760 2785 1204117529612710140 2786 1925432051937429600 2787 388848328044501600 2788 288706982925003930 2789 1798137946755766980 2790 608657882849929200 2791 1173678711903922440 2792 254203247101556400 2793 157915953633950160 2794 472186693915079820 2795 451751641505024820 2796 439067677719817800 2797 382487355973887330 2798 93843871614844230 2799 17064027673546860 2800 96443055679053840 2801 41700927115125420 2802 42535424355357420 2803 78310691522706510 2804 60365019352021920 2805 19027796104859490 2806 6291852133695294 2807 5231965980749010 2808 3562021394330250 2809 1947391669199970 2810 77622091999146 2811 495812444583424 2812 28746513671751360 2813 321279551534388960 2814 100313545468380480 2815 910983556654853580 2816 1157371151971594320 2817 193957949852747280 2818 594186096738748770 2819 2452838805129596760 2820 619272137421860400 2821 1196481719099142720 2822 207108327371157360 2823 41605414473245382 2824 840759991545452160 2825 1250958939932710740 2826 1198890178314588660 2827 773142756679668960 2828 676222092118590720 2829 124511666789376360 2830 176414675353229220 2831 111912215521633860 2832 113324319805184520 2833 641403511222513920 2834 278353272831884940 2835 141040364662957140 2836 260262157535770080 2837 201620215494147900 2838 42427106508527160 2839 35664845004969900 2840 33037824207880680 2841 60858743449442670 2842 23432922026303280 2843 51151188687648690 2844 42689569581673170 2845 29216700126267240 2846 8000296134332310 2847 1918855181256366 2848 3496540325633496 2849 2625645478419900 2850 1595380802106540 2851 767368276344144 2852 28866040887114 2853 589798026532000 2854 24548688029779200 2855 6647858870755680 2856 189236447114218200 2857 198894770753002560 2858 28417916450904480 2859 334232659601866800 2860 1028427266076607320 2861 206523334704134880 2862 399504404453289120 2863 57502883333275200 2864 102977542087455375 2865 1034932036163377140 2866 1021417201217779080 2867 979959060711833160 2868 471670001350698960 2869 413803656496871280 2870 60926302209820680 2871 101758442580445455 2872 593700396073225020 2873 376990304763705660 2874 189881690206860840 2875 1075669008835842120 2876 468118712670581160 2877 157151416052466000 2878 290556035198928480 2879 225990854712196320 2880 35680891502898360 2881 59523578420447840 2882 167629789560010520 2883 48276146404586760 2884 156263896339014120 2885 144847691532199680 2886 267302371609561480 2887 103306192897844250 2888 111972088812554400 2889 93744336812517480 2890 64436932203533340 2891 11772944569878480 2892 17174375685869040 2893 15766400657427640 2894 28735699088665120 2895 24013379537658560 2896 8214359739743910 2897 10624929978629408 2898 19388287578763788 2899 14613584385867780 2900 8918118142787400 2901 2147094186321912 2902 1516179292808341 2903 1256863056292497 2904 853895577666095 2905 465986663728563 2906 199334798447073 2907 7268846833093 2908 4768495164120600 2909 4263907346107200 2910 529821669373920 2911 37048755691107900 2912 90620315630271000 2913 15076038677979840 2914 29181675982064640 2915 3589311632835360 2916 44751768469353450 2917 298188228238131000 2918 219587070348147960 2919 210791444283085680 2920 80770732272459360 2921 71022234405006720 2922 8703018888277920 2923 4885595398155825 2924 144076556387212650 2925 418384703783442780 2926 265800716131727160 2927 88823015600345880 2928 503411146599257760 2929 219534266646416400 2930 54951010487043840 2931 101765537388909120 2932 79406017476345840 2933 10026353888717760 2934 65326080985204980 2935 30921663994892895 2936 123449176453968240 2937 347804157697611540 2938 100357207897050240 2939 161507147582482080 2940 149754348059548380 2941 276776983153100640 2942 107288720254246140 2943 77025005475771840 2944 64663147351658640 2945 44606743142586720 2946 6113500629630120 2947 5229737792248480 2948 58244551638953840 2949 26884606556200000 2950 49591865120939460 2951 12737574161185890 2952 48894395199387120 2953 44946652817155120 2954 81931967966025880 2955 68643773388121740 2956 23560922484404280 2957 15117613477289728 2958 27621628194835248 2959 20887820640928320 2960 12793681775252520 2961 2054413230868872 2962 1952732718473580 2963 10691197620364620 2964 4451785200765810 2965 4378984091863344 2966 7997527389196104 2967 6038257111926910 2968 1842325372223070 2969 5679342059462136 2970 4717645665544362 2971 3216308279027390 2972 1761502366948284 2973 377003177503398 2974 216850907057393 2975 395665188159614 2976 298962223561516 2977 184507470461494 2978 91049532794988 2979 34972889576490 2980 1269001252949 2981 1922555922333750 2982 9554131575740400 2983 5599495423724400 2984 5375913632674200 2985 1708329493886400 2986 1504571514201360 2987 157731548586480 2988 1858518186624000 2989 27268916480494650 2990 52548219763074000 2991 33388039195408200 2992 8330845228310160 2993 47221273942686000 2994 20623473585255240 2995 4106946589492320 2996 7616321067247920 2997 5958009633718080 2998 626353013064720 2999 5100421406844600 3000 48555684768402600 3001 22986079904193900 3002 45699683320803360 3003 128767830401418600 3004 37206405727385520 3005 39715566363984600 3006 36826892166381480 3007 68150860213275600 3008 26480681130161880 3009 14172440532565680 3010 11926275831040320 3011 8251448658642000 3012 904409830924560 3013 13751631030153240 3014 25694788707306000 3015 5528739244252770 3016 6352588605752480 3017 70757082119030800 3018 32661473633111960 3019 60319675980047520 3020 15527731349372280 3021 29604429946698840 3022 27245191487761160 3023 49661459912058800 3024 41700262410462000 3025 14353108058217240 3026 6094994898612320 3027 11148996732569760 3028 8455511104366080 3029 5194892960423520 3030 625652180088480 3031 4705422548400000 3032 12915316879249920 3033 11864853604040160 3034 10777286796327120 3035 9030304460739150 3036 2062124755433610 3037 3498419199263580 3038 19172504029004940 3039 7999689999470350 3040 7859260344669180 3041 14369258509959940 3042 10878918012075810 3043 3329025784808220 3044 5090835485883200 3045 4236660379173630 3046 2897383560262110 3047 1591683192198720 3048 227155268196270 3049 1297136296568880 3050 1175179541389704 3051 2144709434068224 3052 807382250440960 3053 1722467308373508 3054 1432830495776656 3055 978626148684720 3056 267997614728304 3057 538211979868832 3058 982815802956386 3059 744283031463924 3060 460787386108482 3061 228061434214536 3062 43815994527138 3063 82747112756640 3064 69063817166010 3065 47726364691730 3066 26888589025462 3067 12078206472378 3068 4201189067452 3069 155858771414 3070 14186519515575 3071 572260407854850 3072 2712683783053200 3073 1283955669997770 3074 1695467540835200 3075 4776603255984560 3076 1381427215423200 3077 1100885838119760 3078 1020627832706328 3079 1890773798354320 3080 736047544654620 3081 313376952012432 3082 264257664509520 3083 183275789645520 3084 16727880721200 3085 1221929121422100 3086 459924134551860 3087 4540543443954000 3088 8482819633822440 3089 1826810000116530 3090 1045224848716720 3091 11640650466055040 3092 5372443679576428 3093 9931805070712560 3094 2561178900766620 3095 3236084148005352 3096 2981044356939200 3097 5432464019546384 3098 4570478110903640 3099 1576774400912280 3100 498796096279728 3101 913339441774848 3102 694467239448960 3103 427770425918880 3104 41200367466480 3105 916230930728960 3106 5079604432405720 3107 1556570256475232 3108 2871764447334840 3109 552078371853345 3110 3056125931458320 3111 8387262635349504 3112 7711989697443680 3113 7003612437229520 3114 5879114867619180 3115 1345485921148560 3116 1132583492187504 3117 6212013513571392 3118 2596561909307660 3119 2547791070890984 3120 4662724720037288 3121 3538750401029400 3122 1085569613810640 3123 1098663876078176 3124 915870159793656 3125 628090920144920 3126 345941822342832 3127 37023696375288 3128 1064304784990272 3129 649412460333840 3130 641782161216456 3131 3514693040182872 3132 1466106887911540 3133 717813807042204 3134 1312955095905940 3135 994610595138660 3136 202629516646080 3137 1384455034784688 3138 1255135496088456 3139 2292692357665272 3140 865048750094480 3141 1841959063811384 3142 1534707160044644 3143 1050996342277380 3144 288539454903096 3145 287366936350576 3146 525146425487464 3147 398511673717728 3148 247417175274168 3149 122768984233284 3150 15725314540792 3151 202171852906848 3152 184069323687792 3153 331133286008880 3154 275277099578880 3155 93809552047360 3156 118879569547175 3157 217229490884364 3158 164787717432616 3159 102201807312312 3160 25293638996238 3161 131342750204618 3162 109758637286162 3163 76018361681634 3164 42947447038266 3165 19339424651898 3166 3363996863658 3167 5765446824976 3168 10563990086284 3169 8095515468588 3170 5137436604000 3171 2655699948672 3172 1092612451548 3173 346715014230 3174 13554083699 3175 66365593140000 3176 92508453670710 3177 15838741223910 3178 90699416392200 3179 502700215377360 3180 153998203737840 3181 284336183250240 3182 54731569858515 3183 150784343592960 3184 413698529244000 3185 380674938718800 3186 345590431279632 3187 290565676368000 3188 66618177863820 3189 37129831865280 3190 203789151906648 3191 85313726076700 3192 83605481084136 3193 153141226714168 3194 116477225366260 3195 35805848728320 3196 26994901567304 3197 22538265230580 3198 15494921858900 3199 8553300577536 3200 732037519044 3201 14045598435176 3202 257145125997760 3203 351542413207160 3204 322892306467920 3205 194819864360616 3206 163427592178200 3207 27966421992795 3208 311515320958800 3209 190207871166320 3210 187797783329520 3211 1029127837997312 3212 429916171692000 3213 210238744327920 3214 384869274490164 3215 292153082644260 3216 59639237830920 3217 202131833586312 3218 183353603675456 3219 335194443936264 3220 126725716636240 3221 269336134739304 3222 224739850281472 3223 154272912129600 3224 42444884017416 3225 27968054589376 3226 51145367455396 3227 38885530225960 3228 24203714888524 3229 12036363587664 3230 1156059225756 3231 68829658845360 3232 187868012920224 3233 52023434034880 3234 167946230846112 3235 152151527853504 3236 277996819090816 3237 104908769337680 3238 111321584985168 3239 92832762388256 3240 63628069312740 3241 11634615053004 3242 116936086771416 3243 106543411502712 3244 191753421751832 3245 159628139720664 3246 54520573073080 3247 68893107545454 3248 125972642410288 3249 95735215237576 3250 59520839079264 3251 14762099582844 3252 38022977493232 3253 31810894532720 3254 22077565935408 3255 12504437618424 3256 5642875483368 3257 654322874756 3258 7245503186328 3259 39453027291744 3260 16353591631224 3261 15993120470690 3262 29223654820776 3263 22160925124944 3264 6861497510728 3265 20587917414968 3266 17223573957708 3267 11950401838492 3268 6762714657636 3269 1522736918184 3270 5518741858892 3271 10116986399800 3272 7763973803408 3273 4937522470632 3274 2558624186016 3275 1054855322196 3276 167372409432 3277 1062948634794 3278 895934137938 3279 632870250940 3280 370408033196 3281 176557558300 3282 66908153432 3283 19496261743 3284 832832687 3285 2145177763960 3286 11643029810720 3287 7101378511920 3288 3498494899900 3289 19152416010420 3290 7993963267290 3291 2598467183532 3292 4757412858660 3293 3610631415930 3294 551604234555 3295 6110007130920 3296 16685194251880 3297 4625819467500 3298 14910799546720 3299 13514389579944 3300 24709432883520 3301 9340621156020 3302 9894561013656 3303 8261867358030 3304 5674352021250 3305 1039420658100 3306 5180206972864 3307 4722925741380 3308 8503267901568 3309 7087602284268 3310 2425633881660 3311 3056710616190 3312 5592713285280 3313 4257398886048 3314 2652791462904 3315 659147402082 3316 1123469074244 3317 940923097092 3318 654269429660 3319 371417539792 3320 167921840268 3321 14599875196 3322 972019524840 3323 10558100866320 3324 4769799337296 3325 8704962007280 3326 2181882736880 3327 8447943401568 3328 7698129344360 3329 13845449064384 3330 11532909371984 3331 3940936174560 3332 2480603887359 3333 4538011306554 3334 3452707321404 3335 2148724063122 3336 355033682556 3337 1909591795584 3338 10404083921176 3339 4317566949120 3340 4221148764162 3341 7717645221844 3342 5861722281624 3343 1818742076956 3344 5439210228048 3345 4555063276896 3346 3166305407200 3347 1795772799576 3348 405082698054 3349 728216810116 3350 1335594412944 3351 1026321946400 3352 653978534064 3353 339648831300 3354 140282259168 3355 14836782164 3356 1390380553188 3357 1257191920732 3358 2295318650592 3359 868014658152 3360 1842823799168 3361 1541918382216 3362 1069754715288 3363 302342241488 3364 582244067240 3365 1067895085452 3366 820615768944 3367 522798510416 3368 271323467520 3369 55932078450 3370 557247892600 3371 470059763984 3372 332530502736 3373 195008552296 3374 93152952044 3375 35363082976 3376 5151899708 3377 34419301668 3378 63382971224 3379 49355138684 3380 32264701608 3381 17490677280 3382 7723479744 3383 2709784662 3384 729233284 3385 35706835 3386 87700032420 3387 236712902580 3388 215469001440 3389 193336161018 3390 160842606232 3391 36531519640 3392 62286732684 3393 339374278320 3394 140895554800 3395 137608583112 3396 251688223710 3397 191330701408 3398 59403624280 3399 88476050520 3400 74155696362 3401 51613211650 3402 29301686778 3403 4404162630 3404 112217952000 3405 101513962242 3406 185432147186 3407 70219751448 3408 148967881656 3409 124757931518 3410 86695513212 3411 24549856604 3412 47096761140 3413 86417111088 3414 66486687476 3415 42432521768 3416 22065328572 3417 4555730070 3418 22520178868 3419 19010696012 3420 13467192362 3421 7912174256 3422 3787005748 3423 1439855396 3424 139817010 3425 52368626310 3426 47735201646 3427 86004101920 3428 71888306292 3429 24881209080 3430 31180575404 3431 57197555008 3432 43968196818 3433 28014556080 3434 7263407704 3435 35531175856 3436 29996061264 3437 21250214608 3438 12482997072 3439 5971061152 3440 1133391938 3441 8295079892 3442 15280288976 3443 11909628800 3444 7796948102 3445 4234371168 3446 1873360776 3447 658251760 3448 88560854 3449 2735273820 3450 2329463080 3451 1682457904 3452 1021866702 3453 515177628 3454 211662432 3455 69072188 3456 17254478 3457 1039282 3458 293900607 3459 1604328726 3460 669150702 3461 655068700 3462 1201321968 3463 922611690 3464 293376720 3465 862185192 3466 728123396 3467 516082294 3468 303237872 3469 72478616 3470 241683288 3471 445359200 3472 347462388 3473 227803842 3474 123911200 3475 54887084 3476 9642825 3477 203345296 3478 173267536 3479 125268444 3480 76189886 3481 38474772 3482 15834106 3483 5173812 3484 646114 3485 32500260 3486 60150352 3487 47579192 3488 31995088 3489 18122238 3490 8529480 3491 3273548 3492 997768 3493 232412 3494 19476 3495 646646 3496 556206 3497 410210 3498 257754 3499 136629 3500 60249 3501 21679 3502 6195 3503 1351 3504 211 3505 1 3506 1 3507 4194281 3508 23443520260 3509 7841070610 3510 8302761981570 3511 7599220347600 3512 969500501380 3513 573808443914400 3514 1012737297762360 3515 116473264050915 3516 260616639323250 3517 23861846920680 3518 12071216926132896 3519 36026681622356640 3520 12814900055668260 3521 14488831638532080 3522 2775754951403040 3523 2808308205800280 3524 195021602212545 3525 94619940666456576 3526 451166980459943520 3527 344859443756019720 3528 260643889316845920 3529 24609206062069380 3530 161349120119135160 3531 82490961448789920 3532 7529438095640160 3533 14381210958121680 3534 12494714386100160 3535 697936732817460 3536 300878663669612880 3537 2253427296702418080 3538 3219759254080479600 3539 1821449053356014160 3540 770299088223821040 3541 2520811283877983520 3542 863400358920700800 3543 252236147520045420 3544 261233632244237640 3545 502089307253467800 3546 219810905879427120 3547 42702033337779600 3548 36938191850577000 3549 27386283656070960 3550 1292002612440420 3551 389937244959816960 3552 4660263485252202000 3553 11797036624942086600 3554 5312801417639948640 3555 6582169218987260280 3556 14301860851459897200 3557 3677913895075066800 3558 390802750514307630 3559 4951831417226355960 3560 2554945770094240680 3561 4933560919707939600 3562 1445929267498572960 3563 505246846564269360 3564 484259564156306760 3565 954571898617098480 3566 831886654767338880 3567 310003302158781840 3568 36798921588085200 3569 67685485618257840 3570 52168344460514460 3571 33255306406754760 3572 1378508274919560 3573 189671965604358400 3574 3839446701698474880 3575 17285958345758864220 3576 6443981012601105600 3577 19851578317138838760 3578 32172605669975304600 3579 6608982606379449840 3580 4269902449465493010 3581 26925649026101149320 3582 9218966800114071300 3583 17862770005717729800 3584 3932977868034639000 3585 2148511242361635360 3586 6493562997965102880 3587 6242688654043857840 3588 6127020389862199800 3589 5371002656819582400 3590 1338334738857418800 3591 217468092198783960 3592 1234715298144390720 3593 537312320824884120 3594 551664581333784300 3595 1017686720758131360 3596 789743573271799200 3597 252588782848822200 3598 76538713774563360 3599 63833020505524080 3600 43754530794559920 3601 24252497801124480 3602 912765891377100 3603 27166907582280704 3604 1087303252195768320 3605 9389304203380156080 3606 2976934276776752640 3607 21865336230352427820 3608 28167996280131432720 3609 4806026837485597440 3610 12169348533439394400 3611 50882273280303782040 3612 12998030743527398400 3613 25246723585577964600 3614 4446462658838127360 3615 746366542130703132 3616 15262791361283124720 3617 22960291432641778260 3618 22120979175968208120 3619 14408106222838681800 3620 12688833561405744600 3621 2374582554703450200 3622 2886495983702451720 3623 1840701965876947440 3624 1872330460834031280 3625 10649438150838982560 3626 4653920698639662600 3627 2373330508210563120 3628 4389234990291534600 3629 3425126515422244200 3630 731792208152378400 3631 539948433754363320 3632 502394546321098740 3633 927601779375880560 3634 359828088756483420 3635 788963137134509880 3636 660580636080623400 3637 455424526893983040 3638 126504970274514600 3639 27399259127515320 3640 49985761696412760 3641 37676087637698160 3642 23058601886702160 3643 11242285720976160 3644 395148541757400 3645 495812444583424 3646 69528728107720960 3647 1488395020334528160 3648 409461456525960960 3649 7842448901196366480 3650 8360975778269849280 3651 1217160342290223360 3652 10625656625535559770 3653 33125127648389803980 3654 6732011855530514880 3655 13097580300023261040 3656 1919534186707836480 3657 2673735185366434332 3658 27199005185577024000 3659 27145526214156248520 3660 26191615479955697520 3661 12733922550229264800 3662 11254999786628929200 3663 1685293954625263680 3664 2269888374877024530 3665 13383505334853082740 3666 8545809513990534420 3667 4322809461051332460 3668 24616979191121308560 3669 10793453916540529320 3670 3646242301949960940 3671 6757872373935792000 3672 5297500524281487300 3673 849672110383846800 3674 1180436611557017040 3675 3341526983214000180 3676 969579245208559920 3677 3141861986745996120 3678 2925959132597869800 3679 5413132778868103080 3680 2108731394804737980 3681 2295217462113526680 3682 1928330971433513100 3683 1335878322472267380 3684 247704810421727400 3685 310460022448248960 3686 285720396343544250 3687 522913969616834160 3688 438574711535625120 3689 151221939029497440 3690 195920045062508880 3691 357969072145188780 3692 270900091644132870 3693 166593137327339520 3694 40671740857292550 3695 25528402201846320 3696 21204542479563360 3697 14467773212519580 3698 7954589043193440 3699 3448046266580160 3700 116092202884230 3701 29856870268567200 3702 7237656897287680 3703 612304147570458600 3704 555500584031002560 3705 70371373474425600 3706 2430514038361094100 3707 6024423867284014920 3708 1014453277679145120 3709 1975695187036041600 3710 247587617677589760 3711 1996381137257016750 3712 13466814814463108040 3713 10029771925070928840 3714 9686074306870499400 3715 3749250598806326400 3716 3323025377705512800 3717 414347337720170880 3718 166490282263481100 3719 4966539228700022880 3720 14576550841694349900 3721 9315170051829858000 3722 3125524855056579720 3723 17812122479231581800 3724 7829712716455637280 3725 1971790217944598880 3726 3661205819898031200 3727 2880667668299452200 3728 369673360277643360 3729 1849973219202671580 3730 880730379277758750 3731 3529144936984445880 3732 9996942511538264400 3733 2907528311194041660 3734 4682490376062776400 3735 4363015930960567140 3736 8085489550421467080 3737 3160681797499435440 3738 2278016471364220800 3739 1919633826357792000 3740 1335223674798617160 3741 185794067107360800 3742 127510169719678080 3743 1427273382026778600 3744 661977366322810200 3745 1224454846955545260 3746 317170803397847580 3747 1213223251603343760 3748 1118237559173585640 3749 2047207409478061920 3750 1721866141839477480 3751 595972567780373940 3752 382875573867726720 3753 700515605209276620 3754 532018028049193440 3755 328500455990963340 3756 53509975875427200 3757 42559901026025580 3758 233602820839998540 3759 97652987805041730 3760 96287422261518000 3761 176105222264636820 3762 133553025858063990 3763 41082707721431220 3764 126599028651497100 3765 105386170067048250 3766 72174874777340010 3767 39839730595587420 3768 8642813881442670 3769 4335241084554450 3770 7916689795175820 3771 5997267540258300 3772 3718479357394080 3773 1848965388510480 3774 719401984439280 3775 23765863121430 3776 65659726675831500 3777 134773152545383200 3778 19339946024087040 3779 37684156683163200 3780 4119133302209280 3781 264614342615811000 3782 1331430899452414200 3783 789263939956858560 3784 762556050946269000 3785 244791830797352640 3786 217415327420744640 3787 23203591089601920 3788 130179577745910375 3789 1932318026949723300 3790 3763742154140349180 3791 2406188702501370000 3792 602687950345527840 3793 3435941965620141360 3794 1513234046440941840 3795 303121015986483360 3796 563718073785664320 3797 444870535035764880 3798 47551022737337280 3799 244796028471972000 3800 2354159543814192480 3801 1121169763288953150 3802 2236830726675043200 3803 6338371252170146880 3804 1846722027842574600 3805 1971926712826008120 3806 1837809071114967360 3807 3410761805045988000 3808 1337042753391050640 3809 718181747722003680 3810 606792005906454000 3811 423485040711269520 3812 47142094040182080 3813 511950253831728540 3814 961870017549877080 3815 208681221311481915 3816 238534105895745360 3817 2670792047783292360 3818 1238996517461275740 3819 2294864537020326120 3820 596010758102683890 3821 1131702638475231900 3822 1044450075650014560 3823 1912280974298465520 3824 1612366406403645540 3825 559857074919069060 3826 237943001442792960 3827 435882248057583360 3828 332086149160012080 3829 205757655983299080 3830 25144697305213200 3831 145039418485547760 3832 399967147899193680 3833 368482885154550120 3834 336175061347945020 3835 282872623442966970 3836 65168243221660710 3837 109588660299918720 3838 602176306127367240 3839 252296797402456620 3840 248470744297153920 3841 454973781218433900 3842 346075654479409740 3843 106808599255562820 3844 163204604308552320 3845 136128568137460560 3846 93542721934014720 3847 51809500360330920 3848 7496606050637040 3849 34709303927749680 3850 31522695291683820 3851 57618227488047480 3852 21793393818866160 3853 46549379949614040 3854 38813057107540560 3855 26639982216986520 3856 7355794345367610 3857 14732266127027535 3858 26926065283513200 3859 20446651949997300 3860 12720386344724880 3861 6345715530523500 3862 1235237327918760 3863 1987826580867360 3864 1661520852045270 3865 1151638799707230 3866 651997249612950 3867 295117312984770 3868 103941546544410 3869 3451024052745 3870 7626185953625250 3871 75098222395125000 3872 109208091608917200 3873 69821738934519600 3874 13930340652034560 3875 79422069018801600 3876 35026816303137600 3877 5815276083378720 3878 10829222075335680 3879 8566701988024800 3880 784084561651200 3881 2071315979357625 3882 84473691012245250 3883 404521951493803800 3884 192664528925073600 3885 255251200193523360 3886 723330362525722200 3887 211016153222548200 3888 168158229927382080 3889 156719208713505480 3890 291213153851302080 3891 114415597183988700 3892 48875749591550400 3893 41390747330689440 3894 28968161874073200 3895 2686090885731840 3896 92386728623957100 3897 34985363329316400 3898 346429465696584240 3899 650918010585672600 3900 141387259093471200 3901 80435821868811600 3902 900662413205119080 3903 417819582993545340 3904 774775732224232920 3905 201649326677487300 3906 253612576954527480 3907 234317666394631680 3908 428965746705673440 3909 362475284692701240 3910 126197415953065800 3911 39939366672598560 3912 73245798187938000 3913 55961266394514960 3914 34774733083318560 3915 3399371883187200 3916 47599314626993360 3917 265290407817494320 3918 81704816187546440 3919 151205888374387200 3920 29337646171425225 3921 160831015707515520 3922 443516178444925440 3923 409026076932464000 3924 373128876814140320 3925 314611335706332660 3926 72664735304769600 3927 60586859126565720 3928 333230921600569440 3929 139892642535719460 3930 137600352049937240 3931 252226617360629160 3932 192369939903738960 3933 59537434285880280 3934 60182286614499840 3935 50289201750535200 3936 34661302108011840 3937 19253361784714800 3938 2089628698502880 3939 42996156299304000 3940 26311463057447760 3941 26040468496760340 3942 143007814190982420 3943 59916755843661910 3944 29403754246629360 3945 53871176205615310 3946 41014755666195690 3947 8430593289933030 3948 56920268631410400 3949 51734694521949480 3950 94655075073225780 3951 35891250515168160 3952 76511172670103000 3953 63906257159935950 3954 43989812579800770 3955 12180472066393620 3956 12092399430486000 3957 22118771262150720 3958 16833134202521280 3959 10504261312115760 3960 5254990931359470 3961 682114958943840 3962 6802029928130184 3963 6202885585953984 3964 11184535115354340 3965 9321460924410000 3966 3193151679836080 3967 4043872831449965 3968 7396555970372010 3969 5627555437414540 3970 3508435873934490 3971 875463633886410 3972 4525863692303160 3973 3787861296708800 3974 2631704030947296 3975 1494392060049780 3976 678254031881550 3977 119483081886720 3978 169228815131280 3979 310270781216910 3980 238222913886560 3981 151676502777192 3982 78802294727920 3983 32668582313050 3984 10492925680800 3985 359170026899 3986 671566044463875 3987 9508598726802750 3988 3600095882402250 3989 17764997415619200 3990 33373819647873600 3991 7255047316383900 3992 2740692389551920 3993 30683802953008800 3994 14231558266386300 3995 26415785166384000 3996 6886796294808300 3997 6458483656951200 3998 5972703993413280 3999 10931378243375520 4000 9254635321114800 4001 3229200893794500 4002 812173048292160 4003 1490974058296800 4004 1142000693604000 4005 711413499891600 4006 57928248187680 4007 10490109419882400 4008 14706433808157300 4009 2540153994250950 4010 14455189109074560 4011 80553802476288600 4012 24804818765731200 4013 45946577602387200 4014 8929029663092700 4015 24346351221325920 4016 67128142473882000 4017 61962172092685920 4018 56510756263437720 4019 47734056662849700 4020 11048364791621700 4021 6095328442224840 4022 33551374487084640 4023 14109665903685360 4024 13860918243793440 4025 25432008965050680 4026 19443032278443000 4027 6031888911862200 4028 4540177811567520 4029 3800159244500400 4030 2626338255400080 4031 1462508717177520 4032 126960360521760 4033 1140960505691776 4034 20994580535149760 4035 28840860880901200 4036 26573164375340640 4037 16105635227284680 4038 13574034277218600 4039 2345027044886625 4040 25732799920036080 4041 15759678948564640 4042 15582540636646200 4043 85639881095693800 4044 35940322662103980 4045 17616455909384820 4046 32304950424483720 4047 24651354540847800 4048 5078741504002800 4049 16997238431868960 4050 15458868731535040 4051 28309050228200040 4052 10758070026800340 4053 22889553837316800 4054 19149044685085140 4055 13215518009991180 4056 3668131589827080 4057 2408253558559920 4058 4408299191620560 4059 3361664584707120 4060 2103543706526640 4061 1054925377946460 4062 102696587609760 4063 3871666272722760 4064 10597428197888520 4065 2947894292803460 4066 9511634252154720 4067 8639880596011800 4068 15813458470936160 4069 5998917137686220 4070 6371687133564420 4071 5327597049301340 4072 3671544596358120 4073 677322812397240 4074 6703710365627880 4075 6118119271244520 4076 11037510305718400 4077 9212655651745020 4078 3163612469730580 4079 3994500935428500 4080 7311439316933020 4081 5573641163289160 4082 3484050257149380 4083 871445572680120 4084 2233618938898800 4085 1871666960873360 4086 1303243350684960 4087 742046949555300 4088 337588634197140 4089 39650467991520 4090 318099903888096 4091 1734864075866064 4092 721003889366256 4093 705902783087095 4094 1291218353604540 4095 982258723105320 4096 305795319531320 4097 915738058822820 4098 767353028926470 4099 534214315842434 4100 303939966865230 4101 68996854339080 4102 248469854071770 4103 455793120319000 4104 350478157165264 4105 223653351270012 4106 116503358409780 4107 48408165792090 4108 7775530485720 4109 39102061892940 4110 32994451761880 4111 23358876087628 4112 13719665083808 4113 6573233333020 4114 2509857920690 4115 739979704312 4116 26879406691 4117 289796195812200 4118 1071830809480200 4119 246506657408550 4120 456038343040500 4121 70570311082425 4122 104745014827376 4123 1926911909507200 4124 2646334513663400 4125 2439950949033600 4126 1478333317645800 4127 1247821407598500 4128 215934347578950 4129 1177566880981680 4130 721667153478080 4131 712885808169360 4132 3920423092202120 4133 1647663641376900 4134 806645618859960 4135 1480449062280300 4136 1132004968702500 4137 233674961879700 4138 517310481088800 4139 470748236666240 4140 862752274710480 4141 328516668079200 4142 697667929890960 4143 584511363284220 4144 404341522388100 4145 112463935055880 4146 54962956156680 4147 100678534253280 4148 76918717315440 4149 48251937324960 4150 24249851760420 4151 1888096744800 4152 363841140160960 4153 1983967032148640 4154 1213861044802560 4155 598814609834980 4156 3288047942606460 4157 1378988630238450 4158 449232550808580 4159 823992749626200 4160 628827096864450 4161 96982931811150 4162 1052357864163480 4163 2882166421536280 4164 802809841875580 4165 2586160909144960 4166 2350360212570120 4167 4305141615435640 4168 1636281868580700 4169 1734869739827100 4170 1452619327560390 4171 1003336743382950 4172 185468387159460 4173 909552962929600 4174 830702838131460 4175 1499300183856800 4176 1253131245764100 4177 431275550900220 4178 542990594073570 4179 994533498057300 4180 759515564626920 4181 475912957857900 4182 119283679781490 4183 202226405882760 4184 169648379397360 4185 118366957289520 4186 67563051889500 4187 30801022741980 4188 2712902853600 4189 85353990767640 4190 929658947950080 4191 421106129507760 4192 769919488239440 4193 194024209899520 4194 748595114143800 4195 683354660293760 4196 1232069100614520 4197 1029167481587080 4198 353681396003760 4199 222384958615725 4200 407273181995130 4201 310892071402440 4202 194581062624090 4203 32432287239300 4204 171135656855328 4205 933940926835312 4206 388630964252088 4207 380385419700110 4208 696225137116460 4209 530536555266840 4210 165544519992780 4211 494035138609380 4212 414436444293660 4213 289089583625532 4214 164870195047500 4215 37502467171050 4216 66958888841880 4217 122889936245400 4218 94627854967152 4219 60512206044816 4220 31597215791940 4221 13155208480080 4222 1408665399840 4223 84826006254924 4224 76818410414878 4225 140404282435032 4226 53270765944752 4227 113125817762980 4228 94820766401100 4229 66020152144788 4230 18764030273660 4231 36004808416940 4232 66082694225160 4233 50888417671656 4234 32538213643832 4235 16979311627860 4236 3528437574030 4237 34879478830960 4238 29455712742688 4239 20885995824312 4240 12292924178464 4241 5903309926160 4242 2258405165380 4243 332939751440 4244 1648076763150 4245 3036393283540 4246 2367841746506 4247 1551778211472 4248 844307105256 4249 374764867380 4250 132470754429 4251 36057391006 4252 1439848882 4253 20223740866560 4254 9246556275880 4255 36393056552160 4256 99580221429920 4257 27715124514000 4258 44558700256840 4259 40462207140960 4260 74122014004500 4261 28166478671100 4262 19848908239380 4263 16629911632620 4264 11491400375400 4265 1591024892655 4266 7082026655760 4267 77169310309560 4268 34969383169120 4269 63977047545180 4270 16148323360400 4271 62144346020680 4272 56764213257360 4273 102379318938240 4274 85622523852140 4275 29481529136400 4276 18488586133395 4277 33879866248800 4278 25903724472780 4279 16246920984480 4280 2712749144820 4281 7089798768448 4282 38713617251232 4283 16128094974768 4284 15781127281920 4285 28901228692960 4286 22057991215260 4287 6897167421520 4288 20515751968440 4289 17227944739500 4290 12039304045132 4291 6881111686020 4292 1567995620940 4293 1851685884360 4294 3399986584280 4295 2621514473152 4296 1679665503516 4297 878988211360 4298 366603600220 4299 29436657360 4300 16024779549240 4301 43364576055240 4302 39544596251160 4303 35570060644580 4304 29678686502080 4305 6780386264960 4306 11478696385464 4307 62650415487176 4308 26084725651864 4309 25504760099280 4310 46702414298100 4311 35625871270880 4312 11126391614800 4313 16530998218680 4314 13880584439370 4315 9696774601426 4316 5537028272370 4317 839391307950 4318 20933543550304 4319 18966867847158 4320 34685278991792 4321 13179274073112 4322 27966222446360 4323 23463910312120 4324 16365540511128 4325 4661096778380 4326 8907873683280 4327 16356760501320 4328 12612004489352 4329 8079417687560 4330 4225058707620 4331 879514514550 4332 4311887038000 4333 3644228415528 4334 2587770948452 4335 1526063606564 4336 734403098020 4337 281436168740 4338 27657287760 4339 4980588300688 4340 4544932833408 4341 8200600125784 4342 6867255862368 4343 2385631136880 4344 2986318223680 4345 5482193256980 4346 4223716409172 4347 2701499718120 4348 704407047680 4349 3429192277940 4350 2898499721132 4351 2058448645040 4352 1213824477528 4353 583819677200 4354 111696216310 4355 809817235660 4356 1492501771824 4357 1165029001172 4358 764678225692 4359 416852217204 4360 185406968220 4361 65644768058 4362 8933694932 4363 181456503320 4364 154668445348 4365 111904082564 4366 68148979524 4367 34487354328 4368 14243188182 4369 4682317330 4370 1182641228 4371 54413911 4372 499812999840 4373 303169033860 4374 298999635264 4375 1630410408396 4376 678049768704 4377 330944744130 4378 605866990960 4379 461767866560 4380 95935143920 4381 638452428372 4382 578496823674 4383 1058285758816 4384 402446007656 4385 852825372630 4386 716088249360 4387 500059886480 4388 142556854440 4389 135572811660 4390 249048857970 4391 192255595488 4392 123347420196 4393 64579503240 4394 8959892700 4395 378318492552 4396 345385300832 4397 623432055246 4398 522517887892 4399 181796473740 4400 227245218200 4401 417340479270 4402 321908329024 4403 206242304268 4404 53878592880 4405 261182166960 4406 220921251852 4407 157103808576 4408 92805195924 4409 44721861360 4410 8568832800 4411 30815258760 4412 56811163856 4413 44387517174 4414 29176314720 4415 15933551172 4416 7100221920 4417 2517558186 4418 228377864 4419 57952737843 4420 316694003626 4421 132337371276 4422 129630982624 4423 237915080612 4424 183148543380 4425 58469922840 4426 171471400320 4427 144996157614 4428 103038531092 4429 60785888128 4430 14611562560 4431 48418238220 4432 89269350896 4433 69757690044 4434 45858432780 4435 25042742192 4436 11154060400 4437 1974857373 4438 41204557024 4439 35140927120 4440 25451593146 4441 15522660508 4442 7869107868 4443 3255785414 4444 1071820272 4445 135345976 4446 3352778760 4447 6207593588 4448 4915925632 4449 3312231278 4450 1881366852 4451 888900180 4452 342932032 4453 105284258 4454 24788152 4455 1409326 4456 2486030547 4457 2259397426 4458 4143952098 4459 1591762392 4460 3373644560 4461 2852057054 4462 2025447424 4463 596614592 4464 1103868480 4465 2035667788 4466 1591668078 4467 1047124008 4468 572106304 4469 127365700 4470 1132071072 4471 966089124 4472 700534674 4473 427904928 4474 217273056 4475 90006840 4476 14816637 4477 235845556 4478 436763184 4479 346115172 4480 233453418 4481 132786896 4482 62838358 4483 24281466 4484 7463808 4485 878526 4486 138083792 4487 118853664 4488 87778480 4489 55272406 4490 29384298 4491 13008008 4492 4704896 4493 1354080 4494 298384 4495 23696 4496 646646 4497 1202852 4498 966416 4499 667964 4500 394383 4501 196878 4502 81928 4503 27874 4504 7546 4505 1562 4506 232 4507 1 4508 1 4509 8388584 4510 70414446400 4511 23527406111 4512 33633031290960 4513 30592748772510 4514 3885843076130 4515 3001886411277120 4516 5217781520665710 4517 589965540602175 4518 1328133425988690 4519 120278735104780 4520 80460619771598976 4521 233646382976232840 4522 80778447154348920 4523 92115593358126840 4524 17148092875843320 4525 17516117271776490 4526 1193991460195950 4527 807194187778790784 4528 3686871808940905440 4529 2701504751938563600 4530 2063377549779727200 4531 185079342490153920 4532 1225687628493392400 4533 634050184867065720 4534 55481821620884160 4535 106252539864055080 4536 93391654543902120 4537 5080578731934765 4538 3353228716021468800 4539 23557974802677462816 4540 31701055279555847520 4541 18150486079110207840 4542 7172031272109509700 4543 23735679388035202440 4544 8240229259516721280 4545 2253065918465706660 4546 2356630311411998520 4547 4544382454458160920 4548 2015904209889609120 4549 371056353851638800 4550 322381460148837840 4551 242054034626929740 4552 11033957632340820 4553 5916464513995255680 4554 64329367683278870880 4555 149638058648795665800 4556 68283130589022097440 4557 77372090703588812760 4558 170170986507381909360 4559 44420078057159324160 4560 4287523842852589710 4561 54945836357705178840 4562 28650126801657001320 4563 55538132325053155920 4564 16514494636960982880 4565 5312927546362752720 4566 5112661532180274060 4567 10170830092686964200 4568 8908887505975872960 4569 3365862312837386160 4570 373892327630546400 4571 688809595752677160 4572 533839575651278100 4573 344772077891029680 4574 13698577086716460 4575 4236343125802485760 4576 74135809373428698480 4577 295197457368638547000 4578 111602484952382847120 4579 304943452642042076520 4580 500600884700976037200 4581 104503852537110048240 4582 59771390437772526960 4583 381426894644616525240 4584 132040986553543017000 4585 256976825686016858400 4586 57466985250407186400 4587 28000154842899940080 4588 85506899666499185040 4589 82572695002800187920 4590 81813947243306502240 4591 72132128492840210160 4592 18239312979819361200 4593 2679927768552108960 4594 15280737701502157920 4595 6689269427172486840 4596 6912804771011963880 4597 12775551588384845040 4598 9975349125329068080 4599 3234954807528060960 4600 906670466540061840 4601 758184035134013100 4602 522968958812868420 4603 293700891991953840 4604 10506167188690560 4605 1057523845822521344 4606 32864616973085051520 4607 233874223223624226360 4608 75249609821849387520 4609 465909538482642898440 4610 608292001538397254160 4611 105573154469598826320 4612 227576788414973798760 4613 963355355923468531680 4614 248902678249689257400 4615 485833638188972002800 4616 86983894797875962800 4617 12479934412903227462 4618 258158214005433360840 4619 392513471193289999320 4620 380028927865299348600 4621 249933055565931170400 4622 221510874564695718000 4623 42098398619489360400 4624 44690552545776977880 4625 28638921521051915040 4626 29263878989127286560 4627 167217516724415036400 4628 73550944860968152440 4629 37750301793516237120 4630 69956475147469976400 4631 54959834275754517000 4632 11913936857021803200 4633 7826552346038739120 4634 7312719889010261160 4635 13530646233686976480 4636 5285164870418000940 4637 11641536243425505600 4638 9775980516477552840 4639 6785890773543416160 4640 1910920931680852080 4641 377930564177231880 4642 690215112940627800 4643 522024515314763760 4644 321651649349408160 4645 158870831428387440 4646 5259399850708500 4647 60283564499562496 4648 4367923569702763520 4649 64116383075101108800 4650 17908577837614310400 4651 259771893186399473340 4652 280788839084092935600 4653 41612992571687420160 4654 287985315628472794920 4655 909231161554214787060 4656 186940323007662001680 4657 365655462418791937440 4658 54519213031008399360 4659 61648085086190922708 4660 634551815730575084760 4661 640225024133084587740 4662 621015407613861467520 4663 304906599235254711600 4664 271360869249155964000 4665 41292067997265442920 4666 46233284570460934740 4667 275402988836989537320 4668 176780079608121533520 4669 89812648651930018020 4670 513986115385903581360 4671 226940292447789094560 4672 77149657911922718040 4673 143305288193806207200 4674 113158182194975346600 4675 18424985544528639000 4676 21810561766923139200 4677 62042859814442730480 4678 18129573607019329080 4679 58828309278082299720 4680 55029159675324435060 4681 102041758889501538960 4682 40047403265949357540 4683 43779173786285569920 4684 36899558887641546600 4685 25749863751592435320 4686 4842794665683738600 4687 5307811683208812900 4688 4896194969252774880 4689 8996321644554597840 4690 7570735131396972240 4691 2629915884004435740 4692 3413996269159769640 4693 6245030255921526240 4694 4743567139081182480 4695 2938138134238108080 4696 726988717771786800 4697 411125106373599240 4698 342116359088871240 4699 234347968074635280 4700 129755956125999600 4701 56965474879269480 4702 1788254976368160 4703 74982664998138624 4704 3990687907129918560 4705 982541180824382720 4706 41906065764346758360 4707 38556916620089325120 4708 4975770338564163840 4709 113311553506818294780 4710 284511222241459605000 4711 48476915810220795360 4712 94955456805862997760 4713 12113936118930236160 4714 71198600587780068720 4715 486066755611606979520 4716 366024980671135499880 4717 355490072537601088980 4718 138971474546712858000 4719 124089114263586592320 4720 15732519350196376320 4721 4838108854791688632 4722 145951026520348664280 4723 432829787150344862700 4724 278145919383175477080 4725 93714206096199779640 4726 536869440965879366040 4727 237758603439637874880 4728 60244649195208815880 4729 112131832239147351600 4730 88915152393337050000 4731 11589080300537708160 4732 46512710683995911400 4733 22265192819478422700 4734 89554570053505746120 4735 254989339126415824320 4736 74717640109054054080 4737 120450816370313371980 4738 112756627127643652800 4739 209480797753565536800 4740 82535938620510817800 4741 59731093340365271040 4742 50508929440903167000 4743 35405244995504769240 4744 4998928655731629000 4745 2838068817912832080 4746 31920779754193169400 4747 14873191878008402580 4748 27581310508129871400 4749 7201531084185316440 4750 27465265556519322600 4751 25377846205619066520 4752 46652494048440374280 4753 39380115047542813440 4754 13737906933130113480 4755 8839960282894045080 4756 16194003878429146080 4757 12347644391698358160 4758 7682243780238689160 4759 1268708423660621400 4760 863738735786581500 4761 4752111478120401600 4762 1993783949344711860 4763 1970570504079077040 4764 3608825642737926720 4765 2748108017393584740 4766 851890276735442820 4767 2625352154556285720 4768 2189730256977019140 4769 1505976559989568740 4770 837444418173302040 4771 184060737715268700 4772 81886536301054170 4773 149649912018695340 4774 113636793715440840 4775 70762593901836060 4776 35439185360409840 4777 13961194093133100 4778 425048423462820 4779 851159109718996200 4780 680353236643726080 4781 77609030371713280 4782 9454089135606580800 4783 19661088401131788360 4784 2855166383726511360 4785 5597440139462775360 4786 623214475060535040 4787 19415800361836780650 4788 98884652525587573920 4789 59274578335251706920 4790 57612602623359528720 4791 18679439169976248000 4792 16721699227786133280 4793 1815479906092529280 4794 6481237492010703150 4795 97300959421770625590 4796 191518125668415327600 4797 123158434084283717640 4798 30969502650134637480 4799 177529622893522794720 4800 78805328711393798280 4801 15880105694395488960 4802 29609152289103264480 4803 23559967567725055200 4804 2558755097153466240 4805 9392625320888517480 4806 91227358307600843940 4807 43696907914793876730 4808 87491031106931273160 4809 249256889364646397520 4810 73196058146963022540 4811 78208122904279316640 4812 73243690001422356060 4813 136294484214486148560 4814 53874390924625332240 4815 29049413080716384480 4816 24635130702676799400 4817 17333943413638528080 4818 1958633012376996480 4819 16246368148236660180 4820 30685990712752921680 4821 6709795788832547220 4822 7633683437842949400 4823 85901029547282183880 4824 40040789815854120240 4825 74365339145981160780 4826 19476067340017572480 4827 36851173131359429100 4828 34099706340625961160 4829 62700748923482152560 4830 53070081165181616400 4831 18580187277444497400 4832 7906471934769682560 4833 14503095401783839560 4834 11096171757691738920 4835 6930009862940027520 4836 858879684632908800 4837 3967865919703159560 4838 10991264818891232880 4839 10153181027275156440 4840 9302067847950457860 4841 7858050127190103060 4842 1825498776281471460 4843 3045383802984384900 4844 16775817062695051860 4845 7055829779282747910 4846 6965560933204296240 4847 12772474254646624980 4848 9757777677216796530 4849 3035872823390198640 4850 4637324413824942240 4851 3876036777652255650 4852 2675340714557742930 4853 1493241502830989760 4854 218962157754444450 4855 847212778906570800 4856 771207977185090020 4857 1411669203547383540 4858 536313527127231960 4859 1146970414733766480 4860 958427217695316900 4861 660853067116077720 4862 183903559152165180 4863 367532683106318190 4864 672283631049136710 4865 511792312466416860 4866 319847849058228390 4867 160757098893885600 4868 31691352347819550 4869 44416744096427760 4870 37175249264067900 4871 25838690093553600 4872 14695406240485860 4873 6700009754736540 4874 2388476404153890 4875 72080199859860 4876 592912975994968500 4877 2402708721428039400 4878 1194189867216234240 4879 1161118300273794600 4880 321155879528689920 4881 288052550521582080 4882 27322724391811200 4883 1168594972643632500 4884 11639904700715033400 4885 17106218080555991760 4886 11003914643204293200 4887 2203594950428432640 4888 12635605933112677680 4889 5618918352899684520 4890 938263004021000160 4891 1752081636919461120 4892 1398082064939859840 4893 130066904989044480 4894 161249317436274750 4895 6647206970974503600 4896 32150806474069575180 4897 15404361358196796750 4898 20477496292590789720 4899 58354887472661647440 4900 17164533270131084160 4901 13682159404045480440 4902 12815762389600042440 4903 23881483150337841840 4904 9464948939552748660 4905 4057641592797898080 4906 3449825836501132800 4907 2435154221704695120 4908 229268668143861120 4909 4963940615533408980 4910 1890746241700671150 4911 18780383085568341600 4912 35480990874109088640 4913 7770147590622098010 4914 4397504478290198640 4915 49496119212053403360 4916 23075078280263332020 4917 42911916882280632960 4918 11266633220588771580 4919 14112661704985823400 4920 13075253816391529560 4921 24042717035942901120 4922 20398610231459006040 4923 7163372455208391960 4924 2269044253582153920 4925 4167189718677861120 4926 3198040639175496240 4927 2003847131095154640 4928 198711461508842880 4929 1976424332964102840 4930 11071608979190524020 4931 3426438777824349420 4932 6359547765431938860 4933 1244756671985544180 4934 6762590799406745400 4935 18735560823609450000 4936 17327226852883684320 4937 15875227979491638540 4938 13441162776945493620 4939 3131537153620669560 4940 2588448826873311300 4941 14273931757194336240 4942 6016690107101735100 4943 5932468980861672600 4944 10890562291376468040 4945 8344266374674953000 4946 2604234553434984600 4947 2630525571703428480 4948 2202949264162926240 4949 1525476946433562360 4950 854184373776528480 4951 93972158035941600 4952 1480027747845396960 4953 908194249501814280 4954 900162835650517500 4955 4956543707795481180 4956 2085276267097869330 4957 1025702119344539340 4958 1882089109093575540 4959 1439674342580294190 4960 298435741826218980 4961 1993002140064777480 4962 1815803640003866280 4963 3327279173177385960 4964 1267501572522585720 4965 2705288348179075620 4966 2264778772017047370 4967 1566465378857495490 4968 437269447044334620 4969 432984192528007530 4970 792671133079352880 4971 604848214809278280 4972 379238460044431320 4973 191198475665775090 4974 25139754402307200 4975 202971752069135940 4976 185370815205106920 4977 334981024751344260 4978 279839986099470360 4979 96330651233393880 4980 121939738548391050 4981 223236841896247950 4982 170313022835742480 4983 106698495361463970 4984 26833464384187260 4985 138193338988187190 4986 115821282648459390 4987 80704070356882230 4988 46045963523285730 4989 21055821855477660 4990 3755074382030430 4991 4526258807836560 4992 8303409151166280 4993 6386503360050900 4994 4078783590978060 4995 2129148983516520 4996 889087594224930 4997 288943624178370 4998 8838574456230 4999 17323687886608125 5000 355525473919371750 5001 1141747207509972600 5002 547049707058277000 5003 543319086671530560 5004 1548322107641123400 5005 455971973672755800 5006 289371320902287360 5007 271032934232579400 5008 505664187928392960 5009 200842625415275100 5010 71335523833643520 5011 60786671394049920 5012 43023455793656400 5013 3470175447383040 5014 109717959579170625 5015 1568323394925592050 5016 597375009639461250 5017 2956418345105057160 5018 5585510241802391400 5019 1224568263841803000 5020 459973922163977280 5021 5177312918999921760 5022 2413551295629015600 5023 4493435464709184960 5024 1182165936030410400 5025 1103596560988543800 5026 1023569980462560000 5027 1881863864541420240 5028 1600022819395965960 5029 563318452761198300 5030 141749251709422080 5031 260613678230864640 5032 200553453091456560 5033 126016789353366960 5034 10411686623109120 5035 883818130910531040 5036 1245921225410685600 5037 217015086330802800 5038 1227811544756964720 5039 6878099318330109240 5040 2128548725387101800 5041 3954781418169380040 5042 775563325572204675 5043 2094440367344126760 5044 5802400538177799600 5045 5371639861117846680 5046 4920870868985768400 5047 4174728480059391720 5048 975009617116940700 5049 532898409409822080 5050 2941340989999054320 5051 1242225533153457060 5052 1223298961446574440 5053 2248016219672825040 5054 1726913518343197560 5055 540418873733776080 5056 406314236361714960 5057 340877217746064960 5058 236741317888270320 5059 132931817328239280 5060 11699623747044000 5061 65854682718061776 5062 1217722378412873760 5063 1680665216736972600 5064 1553104779878570160 5065 945434561200175280 5066 800352357201918360 5067 139522814194380825 5068 1509718649485265280 5069 927257808046804800 5070 918172420871437440 5071 5060073461879228880 5072 2132746219384879560 5073 1047807892450689360 5074 1924557358855932060 5075 1475826116746466940 5076 306721841100307080 5077 1014628388415811560 5078 925111951442865240 5079 1696807927976741280 5080 647956704928936500 5081 1380251733381483960 5082 1157473906117079760 5083 802836253278597000 5084 224709513342832440 5085 147083941273402560 5086 269479360479566880 5087 206069674023946080 5088 129588408445615920 5089 65510646351307560 5090 6461233936034400 5091 173979441458932500 5092 477493367128150020 5093 133394527585965030 5094 430235636347149360 5095 391788106742379420 5096 718254088897741200 5097 273820191894200970 5098 291136851506007750 5099 244033741820568390 5100 169041061657525470 5101 31448230354682490 5102 306844747275467280 5103 280479679974318420 5104 507158477255493840 5105 424353628313468370 5106 146464621009838610 5107 184827350655180825 5108 338620781277128760 5109 258878373944478540 5110 162646262820882060 5111 41010901261426530 5112 104670791607019320 5113 87837883322189760 5114 61347809280332880 5115 35103963736608930 5116 16094024114752980 5117 1913937856241760 5118 11891628390339720 5119 64952191357379700 5120 27060408740224080 5121 26522852476197825 5122 48562045667808990 5123 37051459291181820 5124 11594312666271690 5125 34661974266740220 5126 29089621167318870 5127 20315124395775270 5128 11616794671600770 5129 2657667335193240 5130 9516754248239160 5131 17468039601417420 5132 13456553325619680 5133 8614608727980420 5134 4509513594855330 5135 1887762342206730 5136 306849123743040 5137 1274361401766510 5138 1076404923293550 5139 763641434065800 5140 449993438846040 5141 216642610369290 5142 83319234724890 5143 24846791138085 5144 789240533955 5145 13537994993586000 5146 4271661926866125 5147 84054499158331800 5148 118471749969521250 5149 20650344509421000 5150 58207261108968720 5151 326021662525793400 5152 100873313212763700 5153 187587942014948400 5154 36844465863901500 5155 65992923732542400 5156 182792799540477000 5157 169368361352115840 5158 155115170936096400 5159 131828771998117800 5160 30851964661608000 5161 12553812099176040 5162 69345128031189120 5163 29337005218213440 5164 28853161728629760 5165 53072892821025000 5166 40866072855166800 5167 12818157305114700 5168 7655497966448640 5169 6433133996401200 5170 4479752448895680 5171 2521491706195200 5172 184888608709440 5173 50852052697529160 5174 189070989729728400 5175 43701865749833850 5176 81106433213487750 5177 12668878945744875 5178 18517775372523504 5179 342367727363449200 5180 472447754691615000 5181 436943374353074520 5182 265920664515273000 5183 225491842064069100 5184 39386697244951500 5185 211651432954620480 5186 130096222820268480 5187 128698267812728040 5188 709783219880088840 5189 299650210357056660 5190 147039398334207000 5191 270318374729172000 5192 207755041422681900 5193 43273988887168800 5194 94626114856006680 5195 86332750217274240 5196 158487604385984280 5197 60653621593075440 5198 128954019181687560 5199 108310460767497300 5200 75317005024347780 5201 21130073856176400 5202 10291055183350920 5203 18868470521614800 5204 14457444863677200 5205 9116217320155200 5206 4619408755606380 5207 364451180402880 5208 32884682446344960 5209 180125702833814640 5210 110536225996039200 5211 54603249884742060 5212 300681652314341340 5213 126678396583154070 5214 41359044500415360 5215 75992496672632400 5216 58295557644308550 5217 9072478389678975 5218 96553222985665800 5219 265173631541242200 5220 74191451800963860 5221 238881618081298800 5222 217666295779260960 5223 399376310600483640 5224 152572714976330820 5225 161924816895640920 5226 135931714051932450 5227 94389973499423070 5228 17599935702559500 5229 85026877061959800 5230 77782594722037380 5231 140716975571307720 5232 117915433100110620 5233 40796109811287000 5234 51328657418532750 5235 94104883515036780 5236 72082244537722800 5237 45405083364257700 5238 11475066997992150 5239 19363512025443720 5240 16268987108702880 5241 11387176617210480 5242 6533181815260500 5243 3002095017590580 5244 267767340095520 5245 5322684115772640 5246 58125691581251400 5247 26396112995532240 5248 48343200847305540 5249 12245222998781520 5250 47092976406393720 5251 43060241219329320 5252 77819278946253840 5253 65174989683636660 5254 22518202532196960 5255 14146732365460245 5256 25934367593715990 5257 19857948022790100 5258 12495441355308750 5259 2100117268145460 5260 10885416147720840 5261 59497621639127760 5262 24821516872740060 5263 24322174508397150 5264 44562306019794420 5265 34061678086452900 5266 10685100844882500 5267 31829228657238360 5268 26743246070667000 5269 18715558306812240 5270 10729588484888640 5271 2460152200338570 5272 4365799465497840 5273 8017587297219960 5274 6185496474660960 5275 3968611208082180 5276 2082801685854540 5277 873811245501420 5278 94699901731680 5279 4131205893864060 5280 3746679836006085 5281 6854963009598660 5282 2608865633532360 5283 5541900880572210 5284 4652783134455030 5285 3250406264471790 5286 928723801048770 5287 1776289655982570 5288 3262290009896010 5289 2517148602352320 5290 1614957265922820 5291 847085331626790 5292 177388458889680 5293 1741194278053560 5294 1471990652919360 5295 1045987817886720 5296 617734746132720 5297 298133959611690 5298 114901404178440 5299 17135404781760 5300 67119366866490 5301 123715199475000 5302 96606637540110 5303 63458770766460 5304 34646119206180 5305 15454093999170 5306 5501840450295 5307 1514231791560 5308 51356837685 5309 684337406451776 5310 6301589121196600 5311 5776022762258000 5312 5335935130675800 5313 2427384975503400 5314 2056711306051125 5315 286504658661375 5316 2814478123805040 5317 15412505549960400 5318 9464009159333120 5319 4670920739837100 5320 25736465005342100 5321 10857731084821350 5322 3540857106174300 5323 6511045599431100 5324 5004395832183750 5325 780267203149500 5326 4120377434296200 5327 11322724736136000 5328 3172140636730560 5329 10197172869121560 5330 9296319252490880 5331 17070046939083600 5332 6533505451600200 5333 6921613829500200 5334 5818607448395850 5335 4049391164888850 5336 756535154206800 5337 2414922161773440 5338 2210765593930740 5339 4001216861790720 5340 3357428219917200 5341 1164133741367520 5342 1460510348591250 5343 2679426928245600 5344 2056043319561000 5345 1298190099657600 5346 328747021879050 5347 412830852449400 5348 347245630966080 5349 243537611929920 5350 140064840974880 5351 64491358226400 5352 4600999598400 5353 3803358928390560 5354 1744140197929360 5355 6872996166069600 5356 18860223491192720 5357 5273520388407040 5358 8472709285879480 5359 7714425536139600 5360 14157341319478600 5361 5408748405492300 5362 3814607939379300 5363 3204777583438200 5364 2226940774249200 5365 311089767038400 5366 1350542325502440 5367 14755932826180200 5368 6704187790166080 5369 12287163394890780 5370 3117809950742520 5371 11957576413379080 5372 10941173360063520 5373 19781167830061040 5374 16588746891758700 5375 5743536773609760 5376 3598415395606800 5377 6600940019970750 5378 5063038383512100 5379 3193174523545950 5380 537729805807800 5381 1379440654472320 5382 7544538750171720 5383 3151401721945560 5384 3087121908405150 5385 5659637318384400 5386 4333314864599820 5387 1362426562331040 5388 4044547716503400 5389 3401970094774620 5390 2385416034416820 5391 1370769873532740 5392 314915603526450 5393 369474529485000 5394 678854416287960 5395 524458307137920 5396 337188400331940 5397 177380294019840 5398 74561915920500 5399 6060093485760 5400 1559520942906960 5401 4230687638053800 5402 3864655317243600 5403 3484461939471920 5404 2915375956562520 5405 669752558672560 5406 1126347305937480 5407 6157617055094120 5408 2570678167866480 5409 2516310119333120 5410 4612651540674120 5411 3530116654542160 5412 1108663090311120 5413 1643636205772200 5414 1382452217599890 5415 969104660477730 5416 556414628292150 5417 85043797953450 5418 2078629700071540 5419 1886185199028900 5420 3452975861613300 5421 1316206750669200 5422 2793800572449480 5423 2348010821498420 5424 1643355364512600 5425 470606547872100 5426 896309067843000 5427 1646921227093080 5428 1272463071676800 5429 818028350070240 5430 430058552594220 5431 90229458115200 5432 439060117106040 5433 371481040920120 5434 264377925557040 5435 156457339290300 5436 75681609814860 5437 29222271213060 5438 2905315833840 5439 336121012337110 5440 307039079691300 5441 554777723291880 5442 465377186248260 5443 162232278553380 5444 202884354206160 5445 372708757014880 5446 287756231582640 5447 184713421262100 5448 48422668759760 5449 234697250892920 5450 198599819619880 5451 141364702750520 5452 83659290045660 5453 40448250891680 5454 7797374632990 5455 56048496125440 5456 103345796600640 5457 80783597574120 5458 53150240911120 5459 29076802435320 5460 12998099989020 5461 4635773511020 5462 637975824240 5463 9598763869600 5464 8188267046310 5465 5933893444130 5466 3622766948160 5467 1839844350540 5468 763613009085 5469 252809857375 5470 64544177520 5471 2419299280 5472 97064279151840 5473 177013928266560 5474 36961680789880 5475 43475083207920 5476 474626323339560 5477 215474018880960 5478 394946670526100 5479 100196405216600 5480 191723953675320 5481 175444927518700 5482 316972471942800 5483 265967230096700 5484 92122208933700 5485 38337494372775 5486 70358686120800 5487 54025036480800 5488 34102420930500 5489 4303774037475 5490 121522196481840 5491 329786309033280 5492 301432214908440 5493 271865193466240 5494 227723227980600 5495 52410238761760 5496 87802639943040 5497 480274087483960 5498 200727652710900 5499 196423505868150 5500 360266446972000 5501 276134884771900 5502 86896097563200 5503 128419540671150 5504 108120064639950 5505 75926028148950 5506 43684420063350 5507 6688131694650 5508 80916557106880 5509 73461612380310 5510 134556314885520 5511 51365360263140 5512 108945457671600 5513 91651074959840 5514 64257170614560 5515 18439375885920 5516 34978683304800 5517 64300416962100 5518 49743796693440 5519 32038829929260 5520 16879126269600 5521 3547320936150 5522 11415245391000 5523 9665729472960 5524 6888950925120 5525 4084717321440 5526 1979994909600 5527 765786398400 5528 57093945120 5529 100935361699920 5530 61329587443740 5531 60524265510720 5532 330586679148660 5533 137869640512560 5534 67362770882330 5535 123462634273000 5536 94419306032480 5537 19729545614240 5538 130150644332940 5539 118113483083420 5540 216314989498300 5541 82536345141320 5542 174943835460350 5543 147159041497680 5544 103138882057580 5545 29570125172280 5546 28014755323500 5547 51500271460800 5548 39842219844420 5549 25656821545080 5550 13507271465400 5551 1889143783800 5552 77983182907630 5553 71271008924720 5554 128831646433710 5555 108170089044820 5556 37770209859060 5557 47164391722800 5558 86680748879890 5559 67005146382400 5560 43088754972780 5561 11318662846080 5562 54617127672000 5563 46251725049180 5564 32968833726840 5565 19547551285920 5566 9470248653000 5567 1828587107850 5568 6517011425760 5569 12020531110440 5570 9405420192630 5571 6197540986080 5572 3396908611260 5573 1521557419680 5574 543531173670 5575 49863857040 5576 6081690319705 5577 33268828462870 5578 13926598750020 5579 13649907019320 5580 25070435776760 5581 19342056869520 5582 6198059388960 5583 18141978588360 5584 15359336381950 5585 10941396863080 5586 6479070165440 5587 1565846413520 5588 5158956039780 5589 9516311437920 5590 7447373478180 5591 4908261571080 5592 2690308473580 5593 1204546225640 5594 214863274455 5595 4439392336560 5596 3789213724320 5597 2748999744330 5598 1680907931120 5599 855234297900 5600 355641223690 5601 117923695080 5602 15053192160 5603 245159299760 5604 454069226840 5605 359975114920 5606 242985456370 5607 138382304040 5608 65619645930 5609 25441214120 5610 7865359460 5611 1871271760 5612 81191105 5613 1298625634944 5614 3539543509656 5615 981218802564 5616 3165861742560 5617 2870796720330 5618 5256529686540 5619 2004031509480 5620 2120581851850 5621 1783723106880 5622 1249633184800 5623 238491998360 5624 2233720172970 5625 2042123488020 5626 3691536834040 5627 3101783911380 5628 1084302367876 5629 1351216214150 5630 2484351817200 5631 1922567655840 5632 1238110740020 5633 325594453800 5634 781376648250 5635 662225705310 5636 472706824260 5637 280732119360 5638 136181042700 5639 17528725500 5640 436271230395 5641 2387533645640 5642 1000240560000 5643 980308256070 5644 1801205503020 5645 1391167707776 5646 446508700848 5647 1304484482950 5648 1105166217760 5649 788292972960 5650 467590574080 5651 113212016800 5652 371230922700 5653 684995097420 5654 536557784820 5655 354120066720 5656 194436901820 5657 87214031200 5658 15578806545 5659 159646238400 5660 136339608150 5661 99015425040 5662 60632526400 5663 30902880960 5664 12873565520 5665 4274512050 5666 363723840 5667 540272828095 5668 491512934770 5669 902162868750 5670 347321162496 5671 736121337380 5672 623100922686 5673 443635868632 5674 131188102808 5675 241967008140 5676 446450264590 5677 349625740310 5678 230625332160 5679 126493881520 5680 28312936960 5681 249951805800 5682 213489750540 5683 155078409450 5684 94981934040 5685 48411371580 5686 20159697360 5687 3343010385 5688 52627025664 5689 97495935000 5690 77346674970 5691 52267784570 5692 29810240000 5693 14159460802 5694 5499099070 5695 1702356900 5696 202492800 5697 15674826948 5698 13500592500 5699 9983726510 5700 6299046250 5701 3357952992 5702 1491992372 5703 542314210 5704 157154010 5705 34983810 5706 1883246 5707 7231458520 5708 6629982645 5709 12036391510 5710 10179533936 5711 3617209816 5712 4477513040 5713 8261369402 5714 6469172556 5715 4265800616 5716 1168720896 5717 5375475820 5718 4593424990 5719 3339326760 5720 2047135240 5721 1044110760 5722 217372540 5723 1367916628 5724 2534923380 5725 2012738970 5726 1361893020 5727 777964880 5728 370118254 5729 143921580 5730 22280445 5731 1046538088 5732 901732020 5733 667347070 5734 421512720 5735 225009552 5736 100127832 5737 36450170 5738 10574940 5739 1176910 5740 151663358 5741 282197348 5742 226926880 5743 157078130 5744 92938747 5745 46526744 5746 19433392 5747 6644330 5748 1810930 5749 378578 5750 28568 5751 2496144 5752 2169268 5753 1634380 5754 1062347 5755 591261 5756 278806 5757 109802 5758 35420 5759 9108 5760 1794 5761 254 5762 1 5763 1 5764 16777191 5765 211419499464 5766 70590606917 5767 135869999645440 5768 122982372105060 5769 15566899710631 5770 15581193588331920 5771 26740476175106610 5772 2980420451783385 5773 6745090897162430 5774 605279518600030 5775 527792014798750656 5776 1497370347833156880 5777 505135660157661915 5778 580489609911234480 5779 105396621762252960 5780 108589854288533670 5781 7284227496280480 5782 6696347371482322176 5783 29481455123111592720 5784 20823149119813877520 5785 16059023131806225840 5786 1376333844585426360 5787 9199970966492191440 5788 4810724763776010720 5789 405520844222032440 5790 778431989196005370 5791 691555553902422480 5792 36758042583739305 5793 35704965793738449024 5794 237549425255383312512 5795 303475491247411728720 5796 175714668588959021760 5797 65370370475615359680 5798 218638204056405421920 5799 76861914214052417520 5800 19805453003689507440 5801 20910957444102642960 5802 40442635731853637400 5803 18162158682142470480 5804 3185667013918933800 5805 2778695875598659920 5806 2111113191270296280 5807 93352239790661325 5808 83427239070150520320 5809 838016658188434747680 5810 1813244009927662629000 5811 837761496974088626016 5812 877516357436280973800 5813 1952371086098412139920 5814 516813939707744780640 5815 45759745857782817090 5816 592789836751799730120 5817 312223014651304195080 5818 607376530000019861520 5819 183077435720730485760 5820 54679110065608186320 5821 52811402162546334120 5822 105989902865387778960 5823 93269518870103965560 5824 35697421510203100920 5825 3736087302526556400 5826 6892724175774571080 5827 5368991675637270480 5828 3510512100131309160 5829 134321151412788960 5830 83778682855991647360 5831 1303324751312479997280 5832 4684693307625219687480 5833 1794902392508306219040 5834 4421707668051491556000 5835 7348410482326281284400 5836 1557522436531715821440 5837 799620848056281381930 5838 5161302378013834386000 5839 1805732246861039093880 5840 3528539011171772505120 5841 800749371567801999840 5842 352097480158114938480 5843 1086016053540069243360 5844 1053100989421976658600 5845 1053027819473675751360 5846 933309551236048681680 5847 239297972189203228800 5848 32112205231883842320 5849 183829385264794596960 5850 80914243309881015420 5851 84159478062003706200 5852 155789758227296090640 5853 122334017868407941380 5854 40197447400701381600 5855 10503298916414388360 5856 8804489522744086260 5857 6108301241670991980 5858 3473561077024598520 5859 118760248973622060 5860 32814477933060163584 5861 844452731076730129440 5862 5157949322654337208320 5863 1683098912080451891040 5864 9040539831288601230000 5865 11956028918981752270080 5866 2108938004414850322560 5867 3956117544430790758560 5868 16946984863689732954000 5869 4426899224429445021600 5870 8680081598639370034800 5871 1578529562567410316640 5872 197050668979708029042 5873 4121681253529089528360 5874 6331693928741043944400 5875 6158402528248961814240 5876 4088461882451410789200 5877 3644785671827700603600 5878 702942499862983762800 5879 661103442198745761960 5880 425600986577271193440 5881 436888774000972535760 5882 2507267882510300887920 5883 1109479309158027640320 5884 573108119453116713240 5885 1063998369830549748240 5886 841137084844217729640 5887 184877121289867866960 5888 109412596813584615120 5889 102633461251626994560 5890 190271936714788717920 5891 74801432127099565260 5892 165538105406570076480 5893 139384894816575151560 5894 97365684755117188800 5895 27779495759920879920 5896 5063906672489612520 5897 9257220744020980740 5898 7023422662409282880 5899 4354837993648312020 5900 2177860211157192960 5901 68359565546484060 5902 3895974311462313984 5903 194448789186998581760 5904 2201684648804014849560 5905 624015600133703713920 5906 7315965288474396428880 5907 8013713793439692917520 5908 1208044447499691387360 5909 6912499460377061724120 5910 22093450053254772132600 5911 4593894625378166076120 5912 9030431944704297480960 5913 1368690974426831358240 5914 1294770073167464489712 5915 13480260722240668693920 5916 13745129483989029140400 5917 13399106222968088941920 5918 6641982630038856420000 5919 5949170539685789128800 5920 919275899720976161040 5921 875357300915480715030 5922 5266552423358747329920 5923 3397327318722957695640 5924 1733640165918595794600 5925 9967674999965550510960 5926 4429803564681569009280 5927 1515481666650649920960 5928 2820715664783531162400 5929 2242441163864147971800 5930 370423656867029257200 5931 380371725283758912720 5932 1087029704152437503040 5933 319744749666252016440 5934 1039214388489171883920 5935 976195235305443342960 5936 1814039925752179526400 5937 716891101308049486320 5938 787222526604184345680 5939 665470821239698581000 5940 467558917601363312040 5941 89136682162035187200 5942 86659564779593494200 5943 80111538210759014160 5944 147753481989788178480 5945 124725778067764198080 5946 43630046252014645980 5947 56766727679292291960 5948 103950246073308279120 5949 79226946627457560120 5950 49403558390605907040 5951 12382364690654555520 5952 6379577517778282440 5953 5317635937321846440 5954 3655851781559795280 5955 2037593954289790800 5956 905569328188123200 5957 26718459567126420 5958 60283564499562496 5959 10373740993876516608 5960 283539404145317139360 5961 70866692433262670080 5962 2032681109207813513640 5963 1895896661248649669760 5964 249045562525698120960 5965 4211836239662999173440 5966 10708850410973804833920 5967 1845690359655273283680 5968 3634778037656083534800 5969 471690227272822487040 5970 2159426265043704814368 5971 14915044626065091570240 5972 11352838831670008607400 5973 11084971862320157436120 5974 4375604872952911364400 5975 3934094441526403817760 5976 506794372567153949040 5977 124543500198482874924 5978 3798340393649863961880 5979 11378938674404388993840 5980 7350955547810291424000 5981 2487198243947191849200 5982 14319312800692667784960 5983 6385902776460301358880 5984 1628134644156428344320 5985 3037118304949969696800 5986 2425825465713692254800 5987 320925010715956122000 5988 1065001366010780124480 5989 512460870831801963360 5990 2069125179808798923840 5991 5920322734429098397920 5992 1747026574777557058320 5993 2819911148380425868920 5994 2651504519183634702360 5995 4937367006775264682160 5996 1959761267226950626080 5997 1424342207732684726160 5998 1208276024221655097600 5999 853125219327391385280 6000 122153415394509724800 6001 58705456399789956240 6002 663315851012248380480 6003 310423513903876399080 6004 577030376130690584880 6005 151796880967377800340 6006 577504535615119544400 6007 534847823563906677360 6008 987107743243437795120 6009 836013794997312672120 6010 293809163855865625080 6011 189424623886346082720 6012 347406055396799751720 6013 265860903983043280320 6014 166590660099889582920 6015 27878902633217898000 6016 16536415248434372400 6017 91181784165042994200 6018 38386121442131001300 6019 38027734466742369000 6020 69726820387466143680 6021 53299538264603627820 6022 16642627615803300480 6023 51313851867208772280 6024 42876254326592669940 6025 29602880233930036980 6026 16576452567294604200 6027 3689433056862974700 6028 1475650078287303450 6029 2698690321705509900 6030 2053742645464237440 6031 1284017644924503660 6032 647430840690597000 6033 258131802830049540 6034 7313884481384820 6035 4740514557111304800 6036 1057523845822521344 6037 127653862321798812000 6038 103463024994870096960 6039 12020608283156696320 6040 723728303005027565700 6041 1524405517973889402960 6042 223959993422922870240 6043 441593611698670484160 6044 50042581346202362880 6045 1009861821444108383100 6046 5204454483039225157080 6047 3153827958722309878560 6048 3082780689954075349560 6049 1009307334992823492480 6050 910213255881726886080 6051 100460732205011151360 6052 257325070337668424700 6053 3906161834280253361820 6054 7767702884628901837980 6055 5022974719857860767800 6056 1268169048254019322800 6057 7307649404489753424000 6058 3268003263013236600900 6059 662516200244293782840 6060 1238247882053481911040 6061 992899538279600873040 6062 109500492213033444480 6063 306476434141538040792 6064 3005722960792471666080 6065 1447590733010684428860 6066 2909004048407361365280 6067 8330238141211398765960 6068 2464472384413895741760 6069 2635630678136269369800 6070 2479799460532489531200 6071 4625921542325943822840 6072 1842876317680805633040 6073 997699473801785992320 6074 848992391115378595200 6075 601967231659993599360 6076 69003514408205432880 6077 456541856180806722840 6078 866679401750862241440 6079 190919973972188137860 6080 216292619908696862280 6081 2445603893095278391080 6082 1145185993949719631340 6083 2132287776561354410880 6084 562865177699618919480 6085 1061831542602937662360 6086 984972426331975830660 6087 1818565275297781411320 6088 1544721404962638997080 6089 545039644023158883480 6090 232301422407399142440 6091 426641385555246214440 6092 327694089785980788240 6093 206196804161262494640 6094 25904203206216702000 6095 98823177901688731560 6096 274930916285399726880 6097 254605781357924168880 6098 234209138183893460880 6099 198578720588890077000 6100 46496420885256030360 6101 77010548684593363200 6102 425217048275411091360 6103 179489849757878045580 6104 177614831711721228120 6105 326105861559797643360 6106 250144969317383586060 6107 78419736234953815320 6108 119799283474216713360 6109 100324005213075236460 6110 69532470655661998260 6111 39093305436240826320 6112 5806664533944993300 6113 19204306590172137300 6114 17519593662790738920 6115 32111873869211121600 6116 12250281346519544040 6117 26232904611725097240 6118 21964644964842967200 6119 15209808070479127200 6120 4263984523039057380 6121 8507788544754227910 6122 15573902454389476860 6123 11883530334935391480 6124 7458154210094592780 6125 3775117946361926400 6126 753390417422940300 6127 935257401970792320 6128 783740195431086780 6129 546141048927027300 6130 311937466629047940 6131 143200516019854500 6132 51650347985915760 6133 1434171221500860 6134 15412202903639554200 6135 27657391623438585600 6136 3535519620370237440 6137 6976274649451920960 6138 700823505432248320 6139 94995741041630992800 6140 389592822821812792200 6141 195770346167096083680 6142 191485149128197192320 6143 53483989439798642880 6144 48347342653343053440 6145 4664015153122761600 6146 95220038151196938900 6147 959119060687571576700 6148 1424174497466607115560 6149 921481687543300768440 6150 185237010542082108960 6151 1067973954614338508640 6152 478642559417752991040 6153 80393701313477717280 6154 150509819818864091520 6155 121081192247706901440 6156 11442748772388595200 6157 8899977253554824400 6158 370767949643777094000 6159 1810929745033775488620 6160 872629313706749236680 6161 1164040830753956143560 6162 3334980914712283288680 6163 988631980569677263320 6164 788503013521726180320 6165 742141347215190300360 6166 1386586225874838935520 6167 554076964341811633140 6168 238431639892728251520 6169 203457030215052509280 6170 144775585130770391760 6171 13832317168819368960 6172 212649594145044566040 6173 81450726861192461460 6174 811601724161373503040 6175 1541400943679070927840 6176 340190217012214128060 6177 191622015470498999760 6178 2167558176680136534240 6179 1015318082652134047200 6180 1893233965413109209120 6181 501199065929758455360 6182 625605727041565485840 6183 581129946067768214400 6184 1073124016696750678200 6185 913913348172237183240 6186 323561687794527810960 6187 102617436558297106080 6188 188707866572480298480 6189 145420542492406465680 6190 91834864756650967680 6191 9233703358174183680 6192 69772784728777812360 6193 392772240818108789760 6194 122123362195972283220 6195 227283729495543354240 6196 44857213208633282400 6197 241681820807974119840 6198 672566986256480613720 6199 623658609477402631200 6200 573789243404731031640 6201 487699445913720133680 6202 114562491856905439440 6203 93950208352365408000 6204 519366386601538287840 6205 219755117788030091520 6206 217200565039942066680 6207 399273396192542058120 6208 307229632676570902140 6209 96648972108130540800 6210 97597869329824285320 6211 81899726787833005980 6212 56960380104481659420 6213 32137743225105528480 6214 3582235001698699500 6215 45095278795681665960 6216 27743960689505530200 6217 27539091156633380280 6218 152017000067860963920 6219 64204255067406150420 6220 31653160571322844200 6221 58163928866190819000 6222 44687439271955726820 6223 9337907727064954800 6224 61737490024965864360 6225 56376888436252972440 6226 103450822898399646840 6227 39580325734228953960 6228 84586363074527601600 6229 70962997591290861660 6230 49303156905787656060 6231 13868722448782353720 6232 13704816083489282520 6233 25109413605011448060 6234 19206646901614090800 6235 12096094061462801220 6236 6143404803338148660 6237 817897940223789300 6238 5510209816035270720 6239 5039444210530558140 6240 9125770943921493960 6241 7640323266989219760 6242 2642126362744217880 6243 3343599176065950420 6244 6126233891921939340 6245 4685767939813948680 6246 2948985464900596020 6247 747162623808859680 6248 3835583034856003020 6249 3218797177354987620 6250 2248910737626307500 6251 1288857650725286820 6252 593577209459581920 6253 107125279311507120 6254 112310626213976160 6255 206143130627989860 6256 158811489758385000 6257 101715850198710360 6258 53332650747970200 6259 22424800072264380 6260 7371352565568180 6261 204658816703310 6262 3540246876623506500 6263 26618013187830072900 6264 31479483448137515400 6265 20373333166275100200 6266 3397784817644666880 6267 19594313424793564800 6268 8796404506824553680 6269 1259418883549690080 6270 2361290066969733120 6271 1904716410595931520 6272 157389629380855680 6273 2936867586345544500 6274 60914105462665850400 6275 197554059393382812600 6276 95217081302858231700 6277 94878508885180215120 6278 271885138423869520800 6279 80723124526728976920 6280 51240650726925534240 6281 48233235684160033920 6282 90239525767958784480 6283 36150790628288742480 6284 12885259211895553920 6285 11022402117166385280 6286 7867234135971063840 6287 644127048434895360 6288 9531439546295156850 6289 137522643968421368100 6290 52686168566701490550 6291 261528751078367034060 6292 496794857290076808000 6293 109801496161925191260 6294 41029592482085022120 6295 464196265779436544040 6296 217459992601916062860 6297 406005137966595125520 6298 107738883666594959940 6299 100175611288465174320 6300 93166523690958870960 6301 172039188834018844320 6302 146856706016661476640 6303 52143932657880572940 6304 13132762380895113120 6305 24178855437026448480 6306 18687957225195621600 6307 11838576253507197120 6308 991990038640135680 6309 52777235642270474160 6310 74797342920250231950 6311 13133135213615613960 6312 73906457175684927360 6313 416112385313182941360 6314 129393682152126779160 6315 241100108753596582680 6316 47691453928897092690 6317 127647546200347207680 6318 355261032004873534560 6319 329800859615209542120 6320 303425070372374848920 6321 258467954027156207820 6322 60883053074567676900 6323 32992831563036221880 6324 182575730947459821120 6325 77416233006712788960 6326 76421553356863398240 6327 140640594822384424440 6328 108525199490768747880 6329 34242401173069366200 6330 25728408294443322240 6331 21631062898442101680 6332 15091656642217225440 6333 8541051010997311440 6334 761794073605313280 6335 3030099256453091256 6336 56295064144250184960 6337 78048738583255107900 6338 72327155606427147480 6339 44214606279775080720 6340 37585374945550302960 6341 6608658852716306940 6342 70578970352820915480 6343 43466913828548377920 6344 43104031389551659140 6345 238167788755403286180 6346 100793253466625561370 6347 49633602817148710200 6348 91300878626352858900 6349 70335896568002350290 6350 14739734427226646940 6351 48238343152791142500 6352 44087210161161184080 6353 80983196976289064760 6354 31065771623252600700 6355 66257546443209220140 6356 55687152816498712770 6357 38806873267590638730 6358 10948487123471562180 6359 7148789594717907090 6360 13108500268936189200 6361 10049782069026017280 6362 6349268155562102160 6363 3234235725870091290 6364 323050673024028000 6365 6643889394684231420 6366 18281075826042118260 6367 5127782957975124090 6368 16533804536366200920 6369 15092361294366496860 6370 27710619055719616080 6371 10613249595088258950 6372 11296971320057853840 6373 9491082092820011340 6374 6606103933436854140 6375 1238876874545473440 6376 11929154388955713360 6377 10920181084061899680 6378 19788596585960161140 6379 16595759059851920850 6380 5755384794937862250 6381 7260132775008330180 6382 13312762938166376610 6383 10204872700619210940 6384 6442012370337924150 6385 1636841604863832840 6386 4162532217776800200 6387 3497853176934423660 6388 2449876045480329060 6389 1408376136635663670 6390 650457055841610330 6391 78293206394357940 6392 393237806314571460 6393 2150901221017905180 6394 898177341148162560 6395 881286402918900510 6396 1615050583432006410 6397 1235637660060909720 6398 388538149255204890 6399 1159901246249060760 6400 974805086057551740 6401 682757578886493000 6402 392280102398736540 6403 90411963602756760 6404 322145218614869670 6405 591627119317489260 6406 456535729735612800 6407 293135258664701100 6408 154158045781064310 6409 64993781254420710 6410 10687265731167660 6411 37745709195103560 6412 31912391283913980 6413 22683549896081760 6414 13407827596031220 6415 6484518343650090 6416 2511138974001540 6417 757200878037570 6418 21466422999510 6419 17323687886608125 6420 942034722624171000 6421 6771192387052368600 6422 2594049604733664000 6423 8554936314321097200 6424 16250491915619938200 6425 3595505865591103200 6426 1003293008835507840 6427 11350770998808197040 6428 5317038074433036000 6429 9937994433010540560 6430 2642351036779541700 6431 1953372137025697920 6432 1818605489293240320 6433 3357607063936833120 6434 2872092286519208640 6435 1022301812938411800 6436 213084775543065600 6437 392735873458558080 6438 304363580279162880 6439 193331473278704640 6440 13881862070492160 6441 2456777067291577800 6442 779711221975356000 6443 15382693017425185200 6444 21800404521956505600 6445 3831597566644829850 6446 10737904985068443840 6447 60456291417320817240 6448 18798107904080624700 6449 35062647541890041160 6450 6948548642763769050 6451 12327969045797305200 6452 34308393341755758120 6453 31881005635490194320 6454 29326693158018072720 6455 25030570634471066040 6456 5909942380556421000 6457 2382808185494180640 6458 13197746103971951520 6459 5606772954875068560 6460 5527711795368385440 6461 10183226692394784480 6462 7877977265599876080 6463 2492148821182535160 6464 1486884119802765600 6465 1252284844753271520 6466 876208669852590720 6467 497215902753818640 6468 36954040465257600 6469 4743750833346553560 6470 17727445438109827560 6471 4117401668544962850 6472 7664587439863371390 6473 1207949353980670350 6474 1740177774244049616 6475 32329744050793588560 6476 44820253369145495880 6477 41573074998711920040 6478 25410575587275287280 6479 21640910067271911960 6480 3813724855553404050 6481 20212951948894523880 6482 12459489440546952000 6483 12343483581837954840 6484 68260380630159189240 6485 28940065654921603200 6486 14233861202359078800 6487 26208732455027355420 6488 20239811940864799620 6489 4252089572701059780 6490 9192565336028068800 6491 8407632559467886560 6492 15458521334470750080 6493 5944120733365746600 6494 12652844614245974160 6495 10652138160398975820 6496 7443614382613534260 6497 2105485938630229320 6498 1022513998298888280 6499 1876393534413932160 6500 1441604120388685920 6501 913414054995995760 6502 466491823962690420 6503 37278995621996160 6504 2106035393591046960 6505 11586353166372680640 6506 7130305588149485280 6507 3527092885649025060 6508 19475505228054643020 6509 8240440812782823990 6510 2696346210157925760 6511 4962216720692776500 6512 3825294210679153950 6513 600476787919230480 6514 6274932276434016600 6515 17279209389703891320 6516 4854836818391930100 6517 15625777554095841360 6518 14273392604883292080 6519 26230710110113521360 6520 10069328784910114260 6521 10697945903770205340 6522 9002305394001683730 6523 6282457942724876250 6524 1181132696148213420 6525 5627204627429674080 6526 5155659146564461980 6527 9348106057978162320 6528 7852172119907448060 6529 2730185309038766940 6530 3433400135937471690 6531 6300429865801404660 6532 4839430834386716760 6533 3063491973777018780 6534 780361196408327790 6535 1311510113886992520 6536 1103473348640220960 6537 774631322083471680 6538 446579000602787700 6539 206767293853496940 6540 18669030142625280 6541 264465071427067380 6542 2895297451861520700 6543 1318015394794577520 6544 2417765453187980490 6545 615383510459451840 6546 2359684725620838660 6547 2160993505947807420 6548 3914190224736324660 6549 3286290409262571510 6550 1141176379266438840 6551 716458652374012740 6552 1314675623696876730 6553 1009538293810004100 6554 638454518582703750 6555 108161125174581840 6556 551354963738420160 6557 3018027856407135660 6558 1262101138825488210 6559 1238077056934415340 6560 2270502317521641060 6561 1740467068203232530 6562 548729161525081620 6563 1632023824308282270 6564 1373258210903920170 6565 963960368520710790 6566 555362970418063710 6567 128309873572654380 6568 226473153761678400 6569 416147856989035500 6570 321621899299857360 6571 206991207194240970 6572 109153184485165740 6573 46129440568036050 6574 5058081804395520 6575 170857576724087880 6576 155168601045680970 6577 284169425668814070 6578 108462583801456020 6579 230482039856672430 6580 193800439412045190 6581 135812115515520900 6582 38999411955701550 6583 74375652666683070 6584 136678565203708680 6585 105652825128703260 6586 68000801316044400 6587 35842093574498010 6588 7561033478524530 6589 73748019235405320 6590 62406863566427520 6591 44434803562069140 6592 26325573640168230 6593 12765408912676530 6594 4954699869075630 6595 747231751861470 6596 2415390638496840 6597 4453924716135060 6598 3482359195541220 6599 2292433975941660 6600 1255620075720390 6601 562681443080070 6602 201697313517990 6603 56113415332290 6604 1662306774600 6605 151744474126261800 6606 171177711517890000 6607 24922006436287125 6608 419430072390462000 6609 1567164812134395600 6610 363920242144882500 6611 678005789760010800 6612 107008155182968875 6613 76725036481492224 6614 1425218868048538080 6615 1975489418002923900 6616 1833833946980060640 6617 1120600745764038000 6618 955943963528976900 6619 168787057093677000 6620 592423003692724680 6621 365457507904926720 6622 361706315749909200 6623 2001716395662223800 6624 850024136578261860 6625 417567216184822440 6626 769553888947486200 6627 595603998826290900 6628 125398582769235600 6629 201632679184723920 6630 184531039977093120 6631 339579635674625280 6632 130856699666455680 6633 278010725292215280 6634 234415096425695100 6635 164218154734222380 6636 46555689692267100 6637 17946553149799560 6638 32957102484464640 6639 25370331308974080 6640 16117461475246080 6641 8250232114058220 6642 549339789112320 6643 132539954083713792 6644 1226417511524289840 6645 1129365606871051200 6646 1046486929288918320 6647 478123758787489650 6648 406963473515201475 6649 57212660046601125 6650 551386575347247360 6651 3032978062949735040 6652 1867871538570209760 6653 923127363403623000 6654 5100730366120216200 6655 2161515273952487580 6656 706452978095655120 6657 1301233070172710700 6658 1005218954157163500 6659 158124441455338050 6660 819274373510632200 6661 2257531062583067640 6662 635227868240402940 6663 2041068715693078680 6664 1865526605303683320 6665 3431196669314971080 6666 1319869686063112020 6667 1399697911664934120 6668 1179603160629336000 6669 825197011124077080 6670 155481714636539400 6671 489107332965129120 6672 448472689376819040 6673 813562978657068720 6674 684369882498363300 6675 238517253584612580 6676 299064741026799240 6677 549177813774138420 6678 422630514074097480 6679 268219610539673580 6680 68475289268409120 6681 85608560283293280 6682 72114310960087200 6683 50731692432991920 6684 29323156843830420 6685 13606699140877140 6686 982803853365120 6687 380124893330224560 6688 174815432005112640 6689 689725059412032000 6690 1897881042667140720 6691 533007837954637920 6692 855881787195696960 6693 781284741245361180 6694 1436224389849645120 6695 551495255791271940 6696 389298345477931440 6697 327905764870761000 6698 229060378638933120 6699 32272029898929675 6700 136831037192027640 6701 1498872415735778400 6702 682703646530089320 6703 1253322841194568080 6704 319620414887004600 6705 1221998590725782760 6706 1119944962264988520 6707 2029511344872763080 6708 1706338447959798000 6709 593883151119317520 6710 371793805950009555 6711 682686321118268400 6712 525194711598389220 6713 332963412825370320 6714 56529558007520580 6715 142513057285624080 6716 780630481559776320 6717 326887809435388260 6718 320580350866324620 6719 588297681976757580 6720 451774599082562880 6721 142780173832150920 6722 423142279297209720 6723 356459289296812380 6724 250733021293551420 6725 144817385984278740 6726 33530289515255700 6727 39111451952667240 6728 71904640518989760 6729 55652902678378800 6730 35895583262692440 6731 18976527182771820 6732 8036712601045920 6733 660948728034240 6734 107487805016667240 6735 292288963044929400 6736 267436130205576600 6737 241675020695118420 6738 202730626745412120 6739 46818971587084560 6740 78252644060989200 6741 428460442828521840 6742 179328954797302680 6743 175728500333567640 6744 322453037569251060 6745 247531068661822560 6746 78150121713297120 6747 115642512685774440 6748 97419701603971110 6749 68512831573510230 6750 39540844953892470 6751 6091057831646130 6752 146094028259034240 6753 132757849074069450 6754 243276378951836340 6755 93010379005368000 6756 197491897520206560 6757 166242557501706000 6758 116729459702144100 6759 33600502395664020 6760 63799549433338320 6761 117301391449604760 6762 90802727026392840 6763 58566708572820840 6764 30944891530477980 6765 6541458772973730 6766 31617045448338600 6767 26777705120120520 6768 19096861614316740 6769 11338583985693000 6770 5511417746470200 6771 2143517449245300 6772 215537205867840 6773 18059269845802185 6774 16512872337906120 6775 29876222581436880 6776 25102266763587090 6777 8779452911964990 6778 10970108912265660 6779 20165731651191090 6780 15599950169766660 6781 10047652715209950 6782 2647417170351240 6783 12780614115987270 6784 10826226018325530 6785 7722658335671220 6786 4585644564504210 6787 2228064725068080 6788 432642606461940 6789 3085664042643930 6790 5691985267159440 6791 4455116414840790 6792 2937720754251900 6793 1612481745611070 6794 724271633588340 6795 260125339191795 6796 36190128575880 6797 430731682860780 6798 367710643848690 6799 266875490300910 6800 163314695039520 6801 83217411515070 6802 34700968612995 6803 11566649674605 6804 2984168013030 6805 94904224725 6806 684337406451776 6807 18839343398457120 6808 51645341200324200 6809 31773403672557120 6810 10446943502095100 6811 57669920693223300 6812 24420511439701650 6813 5968242081677700 6814 10995141880985625 6815 8493630431541750 6816 1066771861810875 6817 30473776973571120 6818 14022627481067520 6819 55280603614257000 6820 152195641552069080 6821 42797272990843980 6822 68616282248976000 6823 62666100364986360 6824 115282499170923900 6825 44346677890065300 6826 31250595410159400 6827 26357433911844750 6828 18451187748808650 6829 2604427278601500 6830 5470919759798640 6831 59959687470462360 6832 27323231778792960 6833 50196356980302060 6834 12823456039073280 6835 48893007889433400 6836 44840689950060900 6837 81290731518498960 6838 68435304290586000 6839 23868225779090220 6840 14901560270880750 6841 27379442082603600 6842 21099166955479800 6843 13406741450028000 6844 2280506025651750 6845 3794362816245760 6846 20797131123370800 6847 8719595535793500 6848 8548849118787120 6849 15697709328337920 6850 12075053886813060 6851 3824750403356160 6852 11296318751729100 6853 9526422866445540 6854 6713799901355100 6855 3886713380847960 6856 901628058311100 6857 782305381934400 6858 1438930899703440 6859 1115241550033920 6860 720790853236740 6861 381936493221120 6862 162058272138900 6863 10661093084160 6864 20127294255126240 6865 36806766776755920 6866 7719932521344120 6867 9049565072522520 6868 99058687021985040 6869 45087268712376240 6870 82786617430257720 6871 21112558849249560 6872 40260175641108720 6873 36904677588276900 6874 66833661006869940 6875 56231295144373800 6876 19583429471589960 6877 8141435728068825 6878 14957140579083450 6879 11521232434334700 6880 7312420363628250 6881 930591279558225 6882 25586065747158840 6883 69605132793811560 6884 63727955693772840 6885 57611069360086380 6886 48386833383633480 6887 11196646378170840 6888 18637402493116440 6889 102108186649673160 6890 42787905432953400 6891 41916909288246030 6892 76961434972346280 6893 59175323054952480 6894 18723090979686780 6895 27614109928487400 6896 23287104256390920 6897 16407848831677200 6898 9490736925822780 6899 1464723110965950 6900 17377534698762480 6901 15799801691860560 6902 28969501218498720 6903 11093071932883440 6904 23535993692357460 6905 19832314344992640 6906 13951180994380560 6907 4024757673440460 6908 7610184423435600 6909 13998631436607960 6910 10850819331134160 6911 7012545577741800 6912 3713562466956000 6913 786459365305200 6914 2512813371899040 6915 2129923665252360 6916 1521292626161220 6917 905093002039740 6918 440925332852460 6919 171796773859260 6920 12955510110720 6921 10827022339073160 6922 6589438421581620 6923 6506995988694960 6924 35598373748457300 6925 14885608567973760 6926 7280664705569310 6927 13358279487895560 6928 10248717101739480 6929 2153277015654240 6930 14088150915303960 6931 12804268552041120 6932 23474585593582200 6933 8985192130762920 6934 19050277637080890 6935 16051705240370400 6936 11288646279726480 6937 3253931273040840 6938 3072225624761700 6939 5651514808220370 6940 4381022126798400 6941 2831027248196640 6942 1498242732589320 6943 211166987960850 6944 8533488111428280 6945 7806871970328420 6946 14131281284236710 6947 11884763435046480 6948 4163892938164080 6949 5194886145644160 6950 9553793120803530 6951 7400195733701340 6952 4775423418596160 6953 1260987700821120 6954 6059476775437920 6955 5136928615404180 6956 3669749221922640 6957 2183382925814520 6958 1063160165536380 6959 206809279489440 6960 731028822571800 6961 1348968638926440 6962 1056912742859490 6963 698039266316220 6964 383910620025060 6965 172807771968900 6966 62172631547370 6967 5766656590320 6968 451673128411505 6969 2473205648143230 6970 1037021642189940 6971 1017010310865120 6972 1869201946313460 6973 1445097055458540 6974 464708828205720 6975 1357872309498960 6976 1150892199474450 6977 821720895993780 6978 488320381970640 6979 118622001508320 6980 388765911774180 6981 717452784433920 6982 562248216029940 6983 371431203557820 6984 204300204370680 6985 91927478433840 6986 16515550358655 6987 338186298724560 6988 288877523122080 6989 209900407404030 6990 128655361830360 6991 65683731486600 6992 27445508786490 6993 9163514795520 6994 1182163185360 6995 14256790565040 6996 26414346225870 6997 20961687673920 6998 14173384063320 6999 8091875075460 7000 3850230632295 7001 1499805934740 7002 466795864635 7003 112194837360 7004 3961930275 7005 237603641511600 7006 1296860945594760 7007 392487947147520 7008 719807321952180 7009 137158086006480 7010 770048852653080 7011 2093434900824960 7012 1916841734337600 7013 1731704845639860 7014 1455193574349900 7015 336851061845760 7016 279526593618360 7017 1531584321814800 7018 642139810326300 7019 628408460929275 7020 1154282207373900 7021 888421642178400 7022 281325569288400 7023 275453215537500 7024 232503787241550 7025 164053485560250 7026 95001937143750 7027 10991905732125 7028 795288260178720 7029 484283998834020 7030 478113214487040 7031 2617028201448540 7032 1095475964093100 7033 535651470216720 7034 983317502691840 7035 755508135070260 7036 159035881939200 7037 1035665765859780 7038 941734301196150 7039 1727423459147100 7040 662129603150400 7041 1402787290854150 7042 1183102652441160 7043 833432359482900 7044 240713814634020 7045 226391662604250 7046 416640710696100 7047 323375906020200 7048 209344929615900 7049 111014339151900 7050 15671917350750 7051 313277909501700 7052 286743880917120 7053 519256643751450 7054 437108199416460 7055 153392740736760 7056 191088532699200 7057 351577698473430 7058 272657188650240 7059 176263507288440 7060 46637165001600 7061 223120647416700 7062 189293127123600 7063 135418313124900 7064 80719659449100 7065 39384001523700 7066 7673267239200 7067 17932256816760 7068 33101505974400 7069 25960100590710 7070 17171209232640 7071 9461620842300 7072 4267338727680 7073 1537693352550 7074 106957802160 7075 288367501609440 7076 787237035072840 7077 218823604007580 7078 705627354864960 7079 640841638403340 7080 1174696811948880 7081 449325227908440 7082 475543648535010 7083 400715443940760 7084 281739488628780 7085 54069510753720 7086 501072358116330 7087 458579112516360 7088 830148174240000 7089 698752488551040 7090 245131484415480 7091 305162062113150 7092 561471205103520 7093 435438862743300 7094 281443745265480 7095 74415220025160 7096 177774442744800 7097 150838730460600 7098 107922011601540 7099 64326286683600 7100 31368572323800 7101 4068305401650 7102 98871988154940 7103 541628359936950 7104 227299106669580 7105 222902017316550 7106 409847465972340 7107 317223123039900 7108 102185257626720 7109 298000306833210 7110 252759617430570 7111 180711388267380 7112 107583583763340 7113 26184844662120 7114 85393681057080 7115 157642439766300 7116 123657301814040 7117 81810391461480 7118 45080972145000 7119 20323910783340 7120 3656952135000 7121 37126263403080 7122 31731170914710 7123 23081269168170 7124 14168915987580 7125 7246992245940 7126 3033842351130 7127 1014460375950 7128 87244718160 7129 62319355983885 7130 56748994177590 7131 104235719114670 7132 40215078869460 7133 85234655151360 7134 72233847481950 7135 51552289883160 7136 15300891610560 7137 28140274790940 7138 51946631700030 7139 40740621529410 7140 26941235242800 7141 14830949096460 7142 3336651378360 7143 29272651970040 7144 25022693651220 7145 18206202982590 7146 11179116656580 7147 5718316428720 7148 2393107945440 7149 399647177235 7150 6227410749120 7151 11540732441400 7152 9165072312810 7153 6204219735960 7154 3547493941140 7155 1690923675420 7156 659870542530 7157 205673295780 7158 24716863440 7159 1257884365320 7160 1084056191760 7161 802635101490 7162 507348685410 7163 271161009810 7164 120900707490 7165 44152857780 7166 12879711420 7167 2895712380 7168 118856025 7169 1298625634944 7170 14140825666704 7171 6410340229986 7172 11739729603888 7173 2985250312044 7174 11436240378420 7175 10464514917120 7176 18930823664940 7177 15933822830640 7178 5587600246956 7179 3471798066000 7180 6388656775930 7181 4955923947520 7182 3203219919900 7183 564086452160 7184 2669991403365 7185 14630757801660 7186 6144147959400 7187 6023061304260 7188 11078878065640 7189 8584124010748 7190 2768921808744 7191 8054022024950 7192 6836537101420 7193 4894385017340 7194 2918354460420 7195 711168556000 7196 1152607570950 7197 2128597450980 7198 1671490314390 7199 1107559010340 7200 611350063880 7201 275981250400 7202 33107532045 7203 4236620164920 7204 3859354836480 7205 7091383137410 7206 2738729430272 7207 5802427835490 7208 4920640351242 7209 3516113951064 7210 1045287377736 7211 1917682413790 7212 3541096062720 7213 2779642715850 7214 1840628945920 7215 1014945391020 7216 228738984960 7217 1996701225420 7218 1707721849080 7219 1243787111070 7220 764803955380 7221 391868066520 7222 164278472690 7223 27470841030 7224 212273264064 7225 393481781550 7226 312701708160 7227 211915736010 7228 121345647360 7229 57935907282 7230 22647176640 7231 7068040470 7232 566216640 7233 1723919219880 7234 1581665332390 7235 2874074297380 7236 2433676329084 7237 866918437264 7238 1072116119360 7239 1979161282098 7240 1552215155304 7241 1026219219344 7242 282225123144 7243 1293221078890 7244 1106027680230 7245 805455343880 7246 495090987760 7247 253457452980 7248 53037457660 7249 331305080652 7250 614170882320 7251 488182353330 7252 330927881480 7253 189540808100 7254 90503013076 7255 35367170380 7256 5513256630 7257 256076940072 7258 220780167390 7259 163596201030 7260 103527884190 7261 55410807378 7262 24745229088 7263 9051537960 7264 2643724260 7265 297175530 7266 18859757466 7267 35101563756 7268 28249783490 7269 19581413490 7270 11608712929 7271 5827006988 7272 2442407814 7273 838999150 7274 230167350 7275 48583686 7276 2483174 7277 7231458520 7278 39759273840 7279 16809516581 7280 16513904550 7281 30477294848 7282 23883126124 7283 7883010432 7284 22591871302 7285 19323966948 7286 14074299932 7287 8650377648 7288 2212831656 7289 6743392448 7290 12503824190 7291 9945490720 7292 6748355020 7293 3869210880 7294 1848974094 7295 361294120 7296 6317294724 7297 5449394370 7298 4041979060 7299 2561370620 7300 1373092686 7301 614167666 7302 224932640 7303 32855385 7304 1198201446 7305 2230467456 7306 1796005970 7307 1245937920 7308 739461019 7309 371664128 7310 156011394 7311 53669440 7312 14739690 7313 1555488 7314 640439232 7315 556848124 7316 419961370 7317 273388511 7318 152473233 7319 72093868 7320 28493366 7321 9234500 7322 2389884 7323 475182 7324 34156 7325 2496144 7326 4665412 7327 3803648 7328 2696727 7329 1653608 7330 870067 7331 388608 7332 145222 7333 44528 7334 10902 7335 2048 7336 277 7337 1 7338 1 7339 33554406 7340 634627596594 7341 211788597942 7342 547708388571040 7343 493834730164425 7344 62338189449441 7345 80351627935277520 7346 136446655944465510 7347 15025084631021985 7348 34159774852129830 7349 3041964492710781 7350 3416051186205814656 7351 9501134956329081330 7352 3137942481428285640 7353 3631089771791437230 7354 645085662374246960 7355 669784527481765020 7356 44310644496282910 7357 54263519807558764416 7358 231469701153272255520 7359 158336325444719203920 7360 123198366029056489440 7361 10139472572255646435 7362 68362789875541433190 7363 36101590479248381910 7364 2944042531316480040 7365 5663010400422824220 7366 5080594826538539670 7367 264590525582455615 7368 365995894807695458304 7369 2323832402872411138512 7370 2837253838149134485920 7371 1660025127680070928560 7372 585254269713332027880 7373 1976928564583672679520 7374 703115208300865726800 7375 171772596529764530040 7376 182975964026865854160 7377 354817418176009398000 7378 161172883083354534240 7379 27074809788991540650 7380 23699554547887707210 7381 18205347807988360905 7382 783575960909029905 7383 1107894809568739173120 7384 10405128362061298309920 7385 21148649110594820968200 7386 9885978921089689207776 7387 9657888506851763626200 7388 21723446084469639288720 7389 5826245010741343475280 7390 477208083195660713490 7391 6245772392357507598120 7392 3321398740135580179080 7393 6481809616944692351760 7394 1978829057250621376080 7395 552633854041955334720 7396 535550708198460151920 7397 1083958681617332940960 7398 957873061061054167200 7399 371105650143024822960 7400 36810452736657941400 7401 67998880471488733440 7402 53210734147604390520 7403 35199357929102659920 7404 1302242602505761965 7405 1505204741121120636160 7406 21242815349381916864480 7407 70007473124659431650880 7408 27164655553012383198240 7409 61122732652024656787800 7410 102775482275071114771200 7411 22097939199076439427456 7412 10300358145728769571980 7413 67216164151764019962600 7414 23756369730524453419680 7415 46593535316647354651920 7416 10721236884034530608160 7417 4296803621764080383280 7418 13381014669059806706160 7419 13025101019084708382720 7420 13139969491289426891760 7421 11702208094834049687880 7422 3040123637245403085720 7423 375801162384446609520 7424 2159264779969642789440 7425 955223354131460453880 7426 999889905720796630560 7427 1853655142469296646040 7428 1463170424033511367920 7429 486819064919055245160 7430 119397887944971567480 7431 100306611078852704160 7432 69962516192478499440 7433 40260940141569128760 7434 1321923641149009560 7435 863631354399611683584 7436 19166261446735316231040 7437 103338262269386826772320 7438 34176631924263900551040 7439 162664773694764135971400 7440 217790813420036083219680 7441 39010922369857102160160 7442 64778624473455986831460 7443 280688622214185006159600 7444 74101624419660567460800 7445 145902310361735655825600 7446 26928841340451249302880 7447 2967178206833069701392 7448 62732654218812043434960 7449 97334611301703031119000 7450 95073458105909475102600 7451 63696390226069802639040 7452 57090583951144222642560 7453 11165394564141858907440 7454 9414446358200617440360 7455 6086809321930074724920 7456 6277139030333373244560 7457 36170189055662288237280 7458 16094963412350950250520 7459 8367130870202004071400 7460 15559796537573324751360 7461 12371719615510948690680 7462 2755315675186166344560 7463 1483704565909876890240 7464 1396956937094695243320 7465 2594438933974528615560 7466 1026064014576384174660 7467 2281570759736961393000 7468 1925815982873703820560 7469 1353159361117822677120 7470 390928194761150841480 7471 66206272313800126080 7472 121137216623389262760 7473 92170440050917189920 7474 57485080248827022720 7475 29092666885384429920 7476 870715469984946720 7477 178009603469788422144 7478 6883793904958235264160 7479 64123533570188042480160 7480 18431233405163886042720 7481 182023058216638989006480 7482 201954358984020418554720 7483 30942198312980700797280 7484 150761093205125471677920 7485 487599043637349694263600 7486 102497958218955305356320 7487 202415493071037384255360 7488 31161466198076109154560 7489 25222931987688527655042 7490 265523684717442191978520 7491 273528365791634991178800 7492 267882208688104936724400 7493 134033828550027234220800 7494 120765846934155196596000 7495 18936322857985978114320 7496 15611222209413398253930 7497 94838095120361782052520 7498 61462424000475217438920 7499 31504263659773918837200 7500 181930357386023858895600 7501 81345195411491168139600 7502 28005323076790376973120 7503 52221819229986982824000 7504 41777220486091588612800 7505 6996797595166013518800 7506 6323556361803571012320 7507 18150634176468856028640 7508 5372017291730323031040 7509 17492045431332711868560 7510 16496795018849751370080 7511 30715693653376285878960 7512 12217262447941152153300 7513 13477804087459266164160 7514 11424019152533477117040 7515 8077497992236470151800 7516 1560091760593419792480 7517 1361373432233918155200 7518 1261022992057481502960 7519 2334118748502070925280 7520 1975969032598733376960 7521 695727671906392505820 7522 907505717627952930240 7523 1663412602031096346360 7524 1271755011050094456360 7525 798025432886009577360 7526 202502194581661861680 7527 95939964302339595060 7528 80092274654292420900 7529 55248482034775138260 7530 30983825656282994580 7531 13933366501518964140 7532 388981080352001100 7533 8575634961418940416 7534 761060717907475915008 7535 14242789951788169445760 7536 3611778191354228148480 7537 78416473403701661768640 7538 74110719662108569704960 7539 9901830150466236223200 7540 132808694320253341743840 7541 341805934288249442428320 7542 59571056221227242062080 7543 117904731083692403467200 7544 15552163248607371868320 7545 57873430338871599187128 7546 404281203249058206697440 7547 310959184433033690524800 7548 305143987547714928800400 7549 121594962954120472310400 7550 110029999308909059162880 7551 14391949115846665823040 7552 2913835575747741863724 7553 89815655335090737061080 7554 271734792772816129062240 7555 176418620062462385596800 7556 59947827982651289536800 7557 346748868342798747136800 7558 155650952993147715196800 7559 39931586337277624263840 7560 74639416452342500906400 7561 60020810403481853020800 7562 8054690293964639804640 7563 22612999385160811808280 7564 10934675940451863934350 7565 44322358043622902473440 7566 127407899687767685469000 7567 37845982667190605620320 7568 61180369923069421146000 7569 57769435867053741491160 7570 107801559543527338622400 7571 43086043441996816440600 7572 31453130438047391555520 7573 26759982534686482632000 7574 19022793901000622817600 7575 2760648196453972364400 7576 1143542658481028343840 7577 12977495035804552574400 7578 6098730620208274034040 7579 11361698768602350682200 7580 3009995303550212907180 7581 11428778623076276130000 7582 10607391402679728357600 7583 19650810931634008025040 7584 16694200886490382379400 7585 5907828529157175696240 7586 3817409913919606340640 7587 7008474528735362490240 7588 5381490956895200138400 7589 3394683129292092522000 7590 575386063300413416400 7591 301632963009240335400 7592 1666658882116052119800 7593 703856895026226229140 7594 698880757736731267440 7595 1282878171167920523520 7596 984106814639098211820 7597 309387763648063459260 7598 954739128401168009520 7599 799062494257010859300 7600 553682317656311695980 7601 312075704643932571480 7602 70306257039942581820 7603 25563028535513227290 7604 46780187637271757580 7605 35672142109916728440 7606 22385675119868133660 7607 11359764211455675000 7608 4581904279784284260 7609 121798957825129080 7610 11097143767871266560 7611 737183422028957712000 7612 166912459701917155584 7613 10153512633291161023800 7614 8341051373864128676160 7615 986291895974550781440 7616 39175627855969263695400 7617 83546398851893659206360 7618 12414098007790662987840 7619 24609683875859955554880 7620 2836402610463821149440 7621 41782541784088038129000 7622 217829182906395630913680 7623 133409628560341630706760 7624 131101307607868148117160 7625 43334485811630715818880 7626 39350067418542036438000 7627 4412112340978748351280 7628 8668664516005664824080 7629 133018573245236529619320 7630 267177961636106268835080 7631 173682311440217520607920 7632 44030394970909430221800 7633 254976614219757443554800 7634 114822906410899297090800 7635 23419639541311594390080 7636 43867879492927880117520 7637 35430407007125893263360 7638 3965351327845358903760 7639 8836271472822293782512 7640 87486369936578298031680 7641 42353747847242642557440 7642 85429405017015005116080 7643 245834275512280927123440 7644 73240463282428635293520 7645 78419115065104995592200 7646 74109575459058677515560 7647 138564062213403215584800 7648 55607801957435003623200 7649 30231575680616623361040 7650 25806769415830547967600 7651 18429868297825122952800 7652 2142048120192400255920 7653 11655715264372433417040 7654 22233680574289937880480 7655 4932367081219992951720 7656 5566865509728874645680 7657 63232824616477329824160 7658 29739323799323453834040 7659 55504408353216785368560 7660 14761036644765145585920 7661 27777004697306570068440 7662 25825674712314605599200 7663 47870178468457030384800 7664 40795927643349578563200 7665 14500165252380274151280 7666 6191959112527041382080 7667 11384846072902184839680 7668 8776005732417123760800 7669 5561219419962221872800 7670 707843481347286736800 7671 2281662167235050447280 7672 6374016093442965279840 7673 5916705365848474591920 7674 5463913081756389630480 7675 4648536902274597736020 7676 1096555937216827850460 7677 1804479954435335980800 7678 9985487194942632465480 7679 4229194608150690999300 7680 4194814245180908475240 7681 7710957094358712270840 7682 5937079345499933338140 7683 1874650439887227909720 7684 2865269938613404854720 7685 2403689321302230371940 7686 1672332075367571171700 7687 946721717212566283200 7688 142377103620214576500 7689 409651322172756033600 7690 374483829910855708080 7691 687247081605726842880 7692 263189598558008245680 7693 564356805752311015320 7694 473407642486463982240 7695 329124986716848046560 7696 92914863505644708000 7697 185179392276640997520 7698 339211643772309217260 7699 259385985704260562040 7700 163433668191793976700 7701 83281278336993493200 7702 16818216929084634300 7703 18743594105871209280 7704 15724795703204962260 7705 10983734975367123300 7706 6298573018421771820 7707 2910369867798609540 7708 1061689403928103200 7709 27392281582396860 7710 170318493335800555200 7711 123519292567317920000 7712 13078132128979217664 7713 2572216685817240128400 7714 4674337697223714801600 7715 604415806146269399040 7716 1199479842682400146560 7717 122618123557045146880 7718 8073163094981927869800 7719 33498602111308314034800 7720 17014570058581609788480 7721 16736180106649766725560 7722 4719695445119966345280 7723 4297784169913615847040 7724 421385005258077240960 7725 5487186317950952931600 7726 55878560286812029641600 7727 83815932243243938949360 7728 54532482125390556502680 7729 11005059309869618804160 7730 63779268244483802736720 7731 28795711668563677935240 7732 4865277655672164383040 7733 9130159416371439395520 7734 7401254418150811959360 7735 710103932642973857280 7736 390824729140990790700 7737 16450175505950863885800 7738 81120316970476709620920 7739 39302479364508496359720 7740 52613714665620029946960 7741 151510831973531642835360 7742 45246829402525444830000 7743 36117855142759050946200 7744 34151347916601524499600 7745 63963296440535939328000 7746 25758037007942443628400 7747 11128252249941923211120 7748 9527964829135763399280 7749 6831372426819325413120 7750 662002821786351143280 7751 7727849043675830360640 7752 2975828070070109391552 7753 29748453978697580611440 7754 56783375701741715945760 7755 12624908600854816660440 7756 7081089999917027535360 7757 80481376470827408097240 7758 37870523726289195855600 7759 70793656061995682061840 7760 18888278392600402988160 7761 23506135978046136532560 7762 21888335969470591392600 7763 40584570260836015495440 7764 34684672394508461200800 7765 12374408425377650495760 7766 3930769556620637438160 7767 7237158176835846351360 7768 5598432298877353909200 7769 3561688600018360246800 7770 362934284018118400080 7771 2175968103201977493360 7772 12306851279161917130320 7773 3843715828640166121080 7774 7171903016634119517360 7775 1426643349801306293340 7776 7627763930161498758720 7777 21318264067140878663520 7778 19817243910548447524320 7779 18306092933414576196960 7780 15615868852413521707680 7781 3696856789796310490560 7782 3010158508680572324760 7783 16679188350118560354480 7784 7082449546420212519600 7785 7016781840101158435680 7786 12915052810732873427040 7787 9977342237737147763280 7788 3162302791773581186640 7789 3193807254636925772640 7790 2685099413650248747600 7791 1875023890104102162000 7792 1065532903416398014080 7793 120284379969312147600 7794 1247829631925690910960 7795 769588369602195853440 7796 765027832319493794280 7797 4232963720947760263440 7798 1794316898304674624760 7799 886621378465457352000 7800 1631352653325443466240 7801 1258524541641377656440 7802 264984773026184167680 7803 1735945497425056244760 7804 1588641955833252817440 7805 2918959943780648501280 7806 1121341955860852293360 7807 2399592774943388328240 7808 2017060964891438364840 7809 1407275201249263071720 7810 398749060023483232800 7811 393433833084589774440 7812 721355712397579485600 7813 553024422072431728560 7814 349732420694601585120 7815 178865314659043447320 7816 24102256976685355200 7817 138581354083664074320 7818 126907843617341631000 7819 230270529965340106080 7820 193181930531931473280 7821 67091984858161939440 7822 84894680797468581450 7823 155664960409786631400 7824 119344502467466716080 7825 75430713300160775040 7826 19246541826533878980 7827 98540541684475108860 7828 82793052208529463660 7829 57990615049767842460 7830 33373574116997252940 7831 15474361567280226300 7832 2825122738968788940 7833 2619916795180434720 7834 4811144556821727000 7835 3712053590733889080 7836 2383816268536730640 7837 1255127743868455440 7838 531222865089735960 7839 176562348684447060 7840 4504053472050510 7841 187468958463468318000 7842 644843375800441108200 7843 279369286376935154400 7844 274952737947251145600 7845 67531303329991038720 7846 61631028851685209280 7847 5364838658555009920 7848 627066990494893953000 7849 4767069151697643244800 7850 5695421275571429356200 7851 3707440423337999086200 7852 620608924333574971680 7853 3598355840694551106240 7854 1627944138646297407360 7855 234422094203549118720 7856 440631612802385609280 7857 358297310943273853440 7858 30067746767993642880 7859 264129889444587063000 7860 5535606947303881251900 7861 18126828418012166236500 7862 8786407052826754067700 7863 8784712682068376648520 7864 25307768789553571278480 7865 7572160418768761144320 7866 4809044438436571924320 7867 4548491975087336256120 7868 8531909082274886398080 7869 3445773255982049178780 7870 1232756289514333143360 7871 1058320536586390685280 7872 761382935222275264560 7873 63245733053805027840 7874 585570823159383374400 7875 8526659918361356601000 7876 3284808181569269262000 7877 16355778641262561453660 7878 31231640980388910429360 7879 6956110062055440599040 7880 2587002372349312496520 7881 29413469334964870570920 7882 13844178515812237684680 7883 25916239829038629665520 7884 6933558240321476976360 7885 6424380063040347393480 7886 5990273402722979908800 7887 11108150207900165015760 7888 9517385994589257107400 7889 3406504563699864002820 7890 859025584220238485760 7891 1583581823390125130400 7892 1228922100918578709360 7893 784526167226405630160 7894 66638971219758274560 7895 2506635871017879353760 7896 3570711252999126078420 7897 631771107291256412880 7898 3537814717718592905160 7899 20015783725983077371680 7900 6252952834397228904900 7901 11682650130089407952400 7902 2329937677777250933820 7903 6184816081807558455360 7904 17289581143149617241960 7905 16092522746940025425600 7906 14866989523789282079040 7907 12712555701722196118440 7908 3018825437790951915840 7909 1623242073811972075920 7910 9004638991082466655800 7911 3832478611287560478600 7912 3792341441839463807760 7913 6988485329279770137000 7914 5415270248966073144660 7915 1722024426130894244880 7916 1293586619049289093080 7917 1089724049379125420940 7918 763523814046941337500 7919 435348913849006511520 7920 39333583544352693660 7921 118254372832027272456 7922 2207038467667305908160 7923 3073261371812696769300 7924 2855516528484975843360 7925 1752753397768620243840 7926 1495778027372601464880 7927 265158246708999632880 7928 2797447647099627616680 7929 1727274815679183978960 7930 1715366452133838257640 7931 9501549071973923491200 7932 4036485322751348966040 7933 1992246981986931593400 7934 3669833112922325937960 7935 2839345167557350221840 7936 599723633271182600880 7937 1943455442253087978000 7938 1780223644837577134440 7939 3274586107381163446200 7940 1261519050842016328620 7941 2694107055800412179280 7942 2268974639844336552480 7943 1588137630922453118040 7944 451450330451686243440 7945 294207399346246493880 7946 539890082050705006860 7947 414896501406415486680 7948 263262978187357629780 7949 135074883665850679080 7950 13658433411425883300 7951 224031879062944414920 7952 617936652944414778600 7953 173992743084513666060 7954 560912636144586183840 7955 513177990356623574520 7956 943574095724968406880 7957 362971452866958701220 7958 386808154204289770440 7959 325671679214557588920 7960 227701982293927913520 7961 43028660168574883560 7962 409289807421723009960 7963 375187319742069813060 7964 681288904828246229280 7965 572588879784703688340 7966 199464523898231931180 7967 251563313874101102460 7968 461656032129956960520 7969 354757787088911715120 7970 224947886105988924480 7971 57575136099941994240 7972 145968642500410837440 7973 122813291579061230760 7974 86243132854146309480 7975 49795520606048576340 7976 23159451983692355280 7977 2820466197714066180 7978 11802014717068414080 7979 64639498533339634560 7980 27050604935890378860 7981 26569952566689852540 7982 48733137437744755620 7983 37380546493266159720 7984 11807722215728092140 7985 35207435218894815360 7986 29627680386011703480 7987 20807785404524740200 7988 12008650001623386840 7989 2787331250912549760 7990 9888391542405727020 7991 18169559166314737680 7992 14042771508818179920 7993 9041659328576494800 7994 4775624798665659300 7995 2027126668731442560 7996 337092351534735120 7997 1034695730177599140 7998 875552880928998540 7999 623464138294403520 8000 369573742483180080 8001 179509744318636020 8002 69974376221857200 8003 21328495964499090 8004 548121584695470 8005 13557608216216064000 8006 188627639473727181000 8007 461423529385390681200 8008 223701760322063805600 8009 178224184687323247200 8010 513529985367731241000 8011 153874884733951399200 8012 81028318604653099680 8013 76643481293801429280 8014 143955678675189588480 8015 58280210009284816800 8016 17765387045964667200 8017 15288408594732049920 8018 11031067581613840800 8019 801516677815751040 8020 3231370280417882625 8021 177463753406951733000 8022 1287388264010210692200 8023 496036529785115814600 8024 1640667633221062018800 8025 3133365074839369200600 8026 698836171448673276300 8027 193993674999553892640 8028 2205964695676519795920 8029 1038360949313863428120 8030 1946208322138219814520 8031 521874812626614818100 8032 384273086044378315680 8033 358729517194787146080 8034 665175250162616027520 8035 571214500631684081280 8036 205021191579829272000 8037 42773225157917895360 8038 78941882051910323520 8039 61439731568274461280 8040 39339911027767704480 8041 2864098780913533440 8042 236476491390149131800 8043 75472698886577699400 8044 1492985566253459111400 8045 2127064750984515096000 8046 376825725164360822400 8047 1050410035876207461840 8048 5943653732477643875460 8049 1856923715921575953960 8050 3473381590310483397360 8051 694217835875385423000 8052 1220832748087372443960 8053 3413040744741034402800 8054 3180252311125424208720 8055 2937910873309934411520 8056 2517572175900502658040 8057 599432793991279439400 8058 239661845130974910840 8059 1330812335402769574080 8060 567587068960634880000 8061 560938761330347157120 8062 1034826810273677172840 8063 804085569445904867520 8064 256430547404727754860 8065 152906635118793656640 8066 129048843718353990960 8067 90697050792848537280 8068 51866339865154862400 8069 3905590947365454720 8070 312881928269387760360 8071 1175000036368862360160 8072 274186853437641379560 8073 511861114219602198060 8074 81359728160184102600 8075 115609876363646135856 8076 2157931597170291752880 8077 3005067142700987150880 8078 2795065328208203004240 8079 1715575823905380045480 8080 1467038803449321084240 8081 260725518033305543100 8082 1364139735148405725480 8083 843127381619048445480 8084 836494873143434069040 8085 4637798742561614676360 8086 1974139596689829824520 8087 973199782151664224040 8088 1794566775107560807800 8089 1392113100989876476860 8090 294854717038600379520 8091 630781208960210226360 8092 578275878459922027200 8093 1064776442374428833880 8094 411254571457709631840 8095 876525878928902951160 8096 739525005899699019060 8097 519145565980569019380 8098 147993814667658759120 8099 71706304644396051360 8100 131692162353667027440 8101 101429117863371056880 8102 64557819210394873440 8103 33217325289869980140 8104 2687739691275360000 8105 107248162117563439560 8106 592529643780417257040 8107 365631484184194107600 8108 181113349028840193060 8109 1002646984851021970440 8110 425964027727011625560 8111 139686094669608528840 8112 257458544103455443080 8113 199385908505963498160 8114 31556498674569872040 8115 324155267767992929400 8116 894878409701866994640 8117 252431307997712371440 8118 812263810331100856320 8119 743718895466871524400 8120 1368797614044466199760 8121 527841427168048700520 8122 561433114111451479560 8123 473505682989481314840 8124 332001151078370735520 8125 62910348881416766640 8126 295872147077826495240 8127 271468651040985559320 8128 493275949657250218200 8129 415267614376979200200 8130 145062719119191588660 8131 182372381413341611040 8132 334941322475972262780 8133 257938059978837642960 8134 164041077387119009580 8135 42101542664342572680 8136 70514412483334877220 8137 59406595149518081100 8138 41817162927408783300 8139 24217227574857902700 8140 11293767692683702920 8141 1031890217420447460 8142 11139795608944376880 8143 122247681054148983600 8144 55779698831916432960 8145 102477056459882774940 8146 26202552230874064320 8147 100203765091608869280 8148 91901494277260442820 8149 166819114691045997840 8150 140381978448851793180 8151 48980840704429289760 8152 30736901185424400600 8153 56450301953891146200 8154 43464209721646146120 8155 27618473743317162360 8156 4714457607377197560 8157 23661615610396284840 8158 129699148417024124520 8159 54360723550836095460 8160 53383757746366955160 8161 97985961482438395080 8162 75313167470167267620 8163 23857021806733403280 8164 70861905414471800520 8165 59707562094366388200 8166 42030508900088834640 8167 24327298964836419480 8168 5661495348898718520 8169 9945447143414551020 8170 18284661679429762920 8171 14154515888926004640 8172 9135914256406295820 8173 4839385603411477440 8174 2059499852207821260 8175 228404191456087740 8176 6235193444271113520 8177 5670053841713382180 8178 10393186723116075900 8179 3977678925833824620 8180 8455719313082299500 8181 7120100799555236100 8182 5004277501221667800 8183 1443808254900867780 8184 2746432560197542620 8185 5049869060087149320 8186 3910196421867612960 8187 2524186562322685440 8188 1336577666151780540 8189 283943313992094480 8190 2753853847914843960 8191 2332466268669767760 8192 1663847498228061600 8193 988682849500843860 8194 481555406956536660 8195 188176183309052520 8196 28690611659075640 8197 78807350049549840 8198 145374820653313560 8199 113796047504196480 8200 75062755083121200 8201 41237887226927940 8202 18561241850012820 8203 6697194181844940 8204 1882860322682580 8205 49725638167710 8206 1080624225717036000 8207 21651370177141341000 8208 6909845154066855000 8209 68132271508597951200 8210 97064513066589377400 8211 17212164768151803450 8212 31860949649052669600 8213 180275660102376711600 8214 56316752117432706900 8215 105447140651916554400 8216 21113458655473039050 8217 27691912079947533600 8218 77410872173366713800 8219 72200792946785674080 8220 66686799059578850880 8221 57256079610416274900 8222 13663802482028021700 8223 4336180322519878560 8224 24099308420546661120 8225 10297470730687517520 8226 10163827512563612160 8227 18769341283602174720 8228 14620854659670885600 8229 4674439473793174800 8230 2305789544347454880 8231 1949384298490992480 8232 1373903723410458240 8233 787720410525968400 8234 50835902535749760 8235 30397978888155786600 8236 34473424795713817200 8237 5059904904473354100 8238 84661131992133866400 8239 317926137469381988400 8240 74181988025815565700 8241 138616966534367674350 8242 22070740353427148400 8243 15599311190223403104 8244 291161537638768188000 8245 405431402834494404900 8246 377442411992526455280 8247 231630907422408767280 8248 198437365494423723600 8249 35343992523226026150 8250 122381818443405765720 8251 75706188704670084480 8252 75037306930906755960 8253 416374825068654263280 8254 177549804492184520520 8255 87421472635536576000 8256 161359605473177739120 8257 125472802699142668800 8258 26639891300534922000 8259 42360689557835661600 8260 38862281737863786240 8261 71623994817201628320 8262 27728412281202640080 8263 58982953165897206720 8264 49846376238221481600 8265 35086473807670971360 8266 10027202626672894800 8267 3854950073096934240 8268 7085183878104264960 8269 5468367718944767520 8270 3490366989152830320 8271 1800427971523793040 8272 121400147913271680 8273 13613398614444004992 8274 126562598905946502600 8275 117073331843223924000 8276 108795634923475762920 8277 49916194022403398070 8278 42670586800312261650 8279 6051502090372894650 8280 57273697459037430000 8281 316408307420674077840 8282 195407477388023564160 8283 96704791731033694740 8284 535778807032186892820 8285 228004533879864110730 8286 74683490228189014320 8287 137777795989789032180 8288 106945257178081532250 8289 16965574310909299950 8290 86341123032120432000 8291 238537940145195984480 8292 67398167178971598420 8293 216485096928520200480 8294 198350657423397182520 8295 365387211231479400240 8296 141217692440614801380 8297 149923388823762865680 8298 126644731950422181690 8299 89027843835216597930 8300 16910616340494097200 8301 52478309107185370560 8302 48190572518974947540 8303 87615082857414221280 8304 73874075206294102680 8305 25871601607618608120 8306 32426266353736328670 8307 59597047157639384160 8308 45987810781061158680 8309 29326671390903156720 8310 7545092030537338530 8311 9396905957771965320 8312 7926475298004850560 8313 5592082605428951280 8314 3247459703955996840 8315 1518109268168950560 8316 110976555410444160 8317 26852742820680910560 8318 12383018757832559760 8319 48916875449894004000 8320 134955701711015527440 8321 38060165115290545920 8322 61088433608620104840 8323 55901061805828213620 8324 102925786143105754020 8325 39712566833973295020 8326 28060225263381599280 8327 23692120093047312180 8328 16632746120581748280 8329 2362506022248178050 8330 9795751231598783640 8331 107569886453495767800 8332 49113329211307101240 8333 90305302909247350380 8334 23138867113105934520 8335 88214070503481767280 8336 80970789301899309720 8337 147057564350031874920 8338 123937576408078663500 8339 43349217525650871360 8340 27122869292241371670 8341 49848167304291036510 8342 38455282989511015860 8343 24499999483911034830 8344 4192031633798566800 8345 10397859513524588160 8346 57037293699670950840 8347 23940216391610851560 8348 23504260737247138530 8349 43172075589355215720 8350 33245784628670760660 8351 10558637057894828760 8352 31246416803920229640 8353 26359580797067087820 8354 18595852631780919300 8355 10792116197791309620 8356 2517447783534038730 8357 2921408864081716440 8358 5373858419825171160 8359 4166344516133940480 8360 2695295650191687180 8361 1431536521686840360 8362 610622003514968820 8363 50798434464823680 8364 5887938227869800540 8365 16047511753741764300 8366 14705672207885667900 8367 13318136840025591750 8368 11199357675246325680 8369 2599301378293412760 8370 4319587282457064420 8371 23685862515194145600 8372 9937306240387315380 8373 9748297592422983000 8374 17904488875160809770 8375 13783746059531496000 8376 4373516768796276120 8377 6461181981097124400 8378 5451026757282280980 8379 3845184149236602780 8380 2230036073694577440 8381 346110039716866560 8382 8156073139905451860 8383 7421589201903205950 8384 13612554401056877610 8385 5219067948132624840 8386 11085944610345834240 8387 9345595828719727710 8388 6582076611990304860 8389 1903898234843605440 8390 3605240284965144180 8391 6632395621301702520 8392 5143175590142933100 8393 3327510514218253560 8394 1766507601954797640 8395 376120180014876270 8396 1806941078759513700 8397 1531802766283199820 8398 1094530633362145350 8399 651866771622721860 8400 318315189053048040 8401 124660499413016160 8402 12673910269323990 8403 821950611718296060 8404 752258704475212110 8405 1362760674082712280 8406 1146735834428338920 8407 402304851732346740 8408 502319652944137380 8409 923944214193865920 8410 716064483112069230 8411 462669489616747500 8412 122495014596521880 8413 589228943860251000 8414 499610322228699000 8415 357096280048898760 8416 212710070691786420 8417 103834734495449040 8418 20303300263915080 8419 143782315833977100 8420 265334165907513120 8421 207927917768878200 8422 137393954634421530 8423 75649374428166360 8424 34133086844822700 8425 12341603359358820 8426 1735334558221050 8427 17037876284622780 8428 14555075500952700 8429 10578551996899260 8430 6487718562373410 8431 3316214926071720 8432 1388996191631970 8433 466010422993170 8434 121464586989030 8435 3370582819650 8436 1026407968895509200 8437 2878286792102631000 8438 535097953662772500 8439 998715539895623550 8440 131930161619256000 8441 1124850171827622240 8442 10456069973586400800 8443 9670355035725220200 8444 8993342794423478400 8445 4125171524365341450 8446 3531897966248010450 8447 501794929416924000 8448 2360230625803246560 8449 13036882514179371120 8450 8057130824293649280 8451 3983735728656274500 8452 22086328520364970680 8453 9413253521254264500 8454 3079755372414160440 8455 5686439446308184200 8456 4423123142539721100 8457 703107246856721850 8458 2365826696645990760 8459 6540465989345520960 8460 1850709512723591520 8461 5934434775343925760 8462 5440501593243924480 8463 10030387658727192120 8464 3884528618959778400 8465 4116429134150926320 8466 3482421434105893500 8467 2453869377194964300 8468 467103056174843400 8469 1076903731311670080 8470 989685004236168240 8471 1800215419578095520 8472 1520078013931595040 8473 533592107985290640 8474 666808232068012320 8475 1226389147914372000 8476 948115421778885360 8477 606136452034660560 8478 156282139530967320 8479 154458769067357040 8480 130441744753525920 8481 92219485217212080 8482 53690850433134720 8483 25152969989609280 8484 1532143642477440 8485 145542364806297536 8486 4024868893385081280 8487 11081588900941917960 8488 6837444507739839840 8489 2250984896814481100 8490 12460658966761356540 8491 5299845814656543150 8492 1297973336435021070 8493 2395227998214128700 8494 1859624706104663850 8495 235605766876345800 8496 6577775913497024880 8497 3035318900067965280 8498 11980541187222927480 8499 33073572873840261000 8500 9340521685691302260 8501 14967722824839180480 8502 13704367900440011400 8503 25252669727120109960 8504 9762488900043986700 8505 6885892853442780660 8506 5822261119655118450 8507 4096804066731900450 8508 583116048819704700 8509 1196883923330861640 8510 13150932854801452200 8511 6007606364743995840 8512 11054787801634122840 8513 2837984048819916480 8514 10787950366936028160 8515 9909546486719641020 8516 18005881227820418520 8517 15196199687635687020 8518 5327078061106453140 8519 3323609391792085200 8520 6112416555422690580 8521 4723965309326600160 8522 3016955899853988660 8523 517296312944191170 8524 846226341045046720 8525 4645129477804562880 8526 1952290505926035360 8527 1916216554673472480 8528 3521962516121506080 8529 2717010125756259840 8530 864967469452355040 8531 2550656151838182360 8532 2154186184744674720 8533 1522805135058588480 8534 885945142656482220 8535 207093597970339980 8536 178695266445381360 8537 328871839375725360 8538 255341398200481200 8539 165541042013705280 8540 88139703721452480 8541 37673250780433680 8542 2507262078032640 8543 2212518330250104240 8544 4056721126106402880 8545 854501987865288840 8546 998497832981987520 8547 10957688307115265520 8548 4999812277223100960 8549 9195621908599809480 8550 2356757382559928040 8551 4479990243543603540 8552 4113240013487591700 8553 7466039812777453740 8554 6297665251747372200 8555 2204644702787598060 8556 915779430261248670 8557 1684076102469546390 8558 1301064271360442640 8559 830047897968958890 8560 106482822218056530 8561 2854795228749908640 8562 7784515127474726040 8563 7138602609188316840 8564 6467876859054506280 8565 5446064248340652360 8566 1266696761952821760 8567 2095893284849210880 8568 11500096288803213840 8569 4831016096713585680 8570 4737866435982808920 8571 8707444176204945540 8572 6714967715589902040 8573 2135559418188300180 8574 3144154118311290870 8575 2655513696993623190 8576 1876911789533259870 8577 1091133395268799770 8578 169693049641323420 8579 1976624897470238400 8580 1799680611793659930 8581 3302953442414295120 8582 1268461912258840500 8583 2692260235722027960 8584 2272073215416111000 8585 1603328786040079080 8586 464869462798790460 8587 876468787500502800 8588 1613193661795356900 8589 1252724766996227760 8590 812175648761464200 8591 432199908026703540 8592 92207531578113450 8593 292722134835421800 8594 248359208197524960 8595 177743630681084640 8596 106084629441298320 8597 51925074347425080 8598 20375198564244720 8599 1553715037741440 8600 820465802537321160 8601 500123265232294620 8602 494174530891122840 8603 2707629771940459380 8604 1135052901285204960 8605 555736150434502950 8606 1020665995279797240 8607 785444235101538480 8608 165881356597812240 8609 1076987270661298920 8610 980227894724940210 8611 1798864895222276400 8612 690589052948988720 8613 1464642236232678690 8614 1236048466507759440 8615 872070714252384480 8616 252657008204522040 8617 237814348989585060 8618 437742387095537340 8619 339974680613043780 8620 220409902815959700 8621 117225521898505920 8622 16644689375876010 8623 659319259092483990 8624 603752463998735040 8625 1094283209346426810 8626 921759266784509820 8627 323971616180489580 8628 403874719369846560 8629 743220842371548750 8630 576778263849635040 8631 373420828880459820 8632 99093828923148240 8633 474387096410228160 8634 402566076482220180 8635 288179027387062200 8636 172015621923177540 8637 84162946614829380 8638 16488440407611450 8639 57849249247778520 8640 106793095776699240 8641 83776374508130730 8642 55449074677025520 8643 30594230495083620 8644 13835369397477960 8645 5011910423016030 8646 469864195387440 8647 26641059285620780 8648 146011414263574860 8649 61318550303102070 8650 60169527400139820 8651 110659057976170800 8652 85717966810995990 8653 27656573363083620 8654 80686137472189920 8655 68458859629297830 8656 48982958244529650 8657 29206218877858800 8658 7129299924077400 8659 23252830482340620 8660 42930428305716720 8661 33686716873406400 8662 22303216522025910 8663 12307894918226280 8664 5564243661823260 8665 1006563402468180 8666 20442511442517840 8667 17474327840563200 8668 12715322361273810 8669 7811227849837410 8670 4000831335020160 8671 1679366482788420 8672 564445625831460 8673 73572069162870 8674 701610703596540 8675 1300314905001000 8676 1032858199954080 8677 699484482543510 8678 400277732988330 8679 191072762141670 8680 74763931047660 8681 23419939115700 8682 5685295271220 8683 170180899950 8684 22945367837167776 8685 209121832968048000 8686 96408778224638880 8687 189912116521190700 8688 523816297050058740 8689 147832210982506050 8690 157627033448484600 8691 144208989384920460 8692 265774010267493000 8693 102741711055933950 8694 54182221454500425 8695 45846206224372125 8696 32278677489404775 8697 3671199140412375 8698 166829228790096600 8699 306040472200237320 8700 64539832993255620 8701 75272008206376800 8702 826443720407770920 8703 377261574552003960 8704 694331790257310660 8705 178250099698370700 8706 337944856282913880 8707 310484838908298600 8708 563781610175242680 8709 476150060412134550 8710 167020122166261650 8711 69195151679989725 8712 127324054066294800 8713 98528188005947700 8714 62994800126898900 8715 8096030609463225 8716 107429432256815760 8717 293063979181755600 8718 268921047074900220 8719 243744621416473320 8720 205488862771741380 8721 47888328196334340 8722 78913498831287120 8723 433257707217273120 8724 182222686280980800 8725 178657308704867850 8726 328539482931652200 8727 253770574475117700 8728 80879050868901480 8729 118685628808039800 8730 100344981893810940 8731 71055156941250300 8732 41399136595349910 8733 6450113311551000 8734 49557754270870560 8735 45145781934018480 8736 82903532741794440 8737 31887721355490000 8738 67627720009998720 8739 57131500426589160 8740 40389535589261040 8741 11736221457644580 8742 22035724702902300 8743 40577096653596360 8744 31552008299070480 8745 20496222272891820 8746 10931277937310640 8747 2336320512171900 8748 5516355035471280 8749 4684096114989720 8750 3357325029431880 8751 2007820348497600 8752 984920098212480 8753 387160511418960 8754 23616603194880 8755 54056226413007000 8756 295798089029526720 8757 89743794432082560 8758 164869260731433720 8759 31575653090723280 8760 176243990112295560 8761 480286093561250760 8762 440506067439579120 8763 398873643141633660 8764 336077589137385480 8765 78213085407515520 8766 64488110006592360 8767 353903240551610340 8768 148766674372130100 8769 145743046697907945 8770 267983457008318370 8771 206905607289078300 8772 65870292927929490 8773 64363186274458500 8774 54415553014640070 8775 38522571340845150 8776 22425561150558930 8777 2615152505166675 8778 183923139917008800 8779 112178578260775320 8780 110818791554058720 8781 607533813870900120 8782 254970264311802720 8783 124802337463805430 8784 229342246745694060 8785 176759692477982640 8786 37407009027950100 8787 241665080674350960 8788 220067922449645550 8789 404082075295030080 8790 155362348678206600 8791 329251761881772840 8792 278141058759629880 8793 196585504415552520 8794 57076219016975340 8795 53506763276967000 8796 98534320888456980 8797 76626154124337240 8798 49772630001694860 8799 26528803440849270 8800 3773414164513050 8801 73887405502276080 8802 67695657476260440 8803 122752793738079720 8804 103499650287680400 8805 36439893618327360 8806 45357721061065380 8807 83506079685033720 8808 64887849910914840 8809 42089358901964400 8810 11193038842070700 8811 53338806898386120 8812 45298941536779560 8813 32475107493702900 8814 19422546091428060 8815 9523257557670540 8816 1868933590645860 8817 4333516153377840 8818 8002704434492280 8819 6284243788946760 8820 4165888345486200 8821 2303071991788320 8822 1043684425203120 8823 378717944447880 8824 26627979334560 8825 33928390699030080 8826 92765474392805280 8827 25851519069706980 8828 83320059727145340 8829 75780804479703840 8830 139054671692755740 8831 53354739460384440 8832 56480759506815270 8833 47673010708820640 8834 33631984201004280 8835 6488598503769480 8836 59535505656403920 8837 54541190729541780 8838 98867645103782040 8839 83356488301545720 8840 29340361036963080 8841 36492856274511450 8842 67188229716765960 8843 52211368762261020 8844 33862861646107200 8845 8999708839543800 8846 21410931688077690 8847 18186240159634950 8848 13040238828948480 8849 7799178640272480 8850 3822275308484250 8851 499342375483290 8852 11865947259761595 8853 65064185590918800 8854 27348682465336320 8855 26835238708807230 8856 49374392998473900 8857 38292498672249600 8858 12377147993911800 8859 36036665252690850 8860 30598786416943800 8861 21924758827549080 8862 13097414567231640 8863 3203710764124860 8864 10395705777045660 8865 19199549817322740 8866 15080394007416420 8867 9999712120272660 8868 5528884387413060 8869 2504654919421380 8870 453840236360145 8871 4568110448305320 8872 3907137369446370 8873 2846278614751200 8874 1751294291583960 8875 898709431372560 8876 377993776898340 8877 127252353223890 8878 11058040509600 8879 5074612153055445 8880 4625195842560150 8881 8501165261129970 8882 3286420275037680 8883 6965787980569860 8884 5909868150885450 8885 4227281405526960 8886 1259047042387560 8887 2309443717091940 8888 4265149927407930 8889 3349673742086370 8890 2220297186378240 8891 1226483571287160 8892 277282507509360 8893 2418623946107640 8894 2069032396610340 8895 1507703886643590 8896 927969102890460 8897 476277742865520 8898 200266246846440 8899 33672008698875 8900 519761675967120 8901 963535855578120 8902 765926127477990 8903 519333700206870 8904 297656472441600 8905 142348636310670 8906 55805658171570 8907 17508490540380 8908 2125279803600 8909 80085614662350 8910 69057157734990 8911 51187773767040 8912 32412232846980 8913 17365325903955 8914 7768050716835 8915 2849658954975 8916 836584930395 8917 189918736335 8918 6339050775 8919 237603641511600 8920 4314185309889000 8921 5864620633457040 8922 5373124645788900 8923 3236488061887080 8924 2723633240328000 8925 474009147852240 8926 5198869718962920 8927 3171174585824700 8928 3130601302548720 8929 17164159806682980 8930 7206984467783100 8931 3524173237715130 8932 6478780337429400 8933 4998098179314240 8934 1058538082361760 8935 3405829868529660 8936 3101727083940225 8937 5697569608988400 8938 2192691055655100 8939 4640246066699100 8940 3923317863718110 8941 2776665596918850 8942 807045195353670 8943 501844878141750 8944 924597713475150 8945 719933178822000 8946 468400352319900 8947 249983899224150 8948 26663823082875 8949 2357057236453920 8950 6447693753380880 8951 1798583566934700 8952 5792660965634400 8953 5270907081481470 8954 9676735406114400 8955 3717947065292460 8956 3932951382514440 8957 3322643734144020 8958 2347787628999540 8959 453819207326940 8960 4140694010035440 8961 3795156099357480 8962 6882340814136450 8963 5807754205273020 8964 2047478928522300 8965 2542909743574200 8966 4683797966737890 8967 3644040064008240 8968 2367520607825100 8969 630432042966180 8970 1493439773482800 8971 1269441601424100 8972 911479473487440 8973 546124874349600 8974 268166666575350 8975 35086757230800 8976 412149897656640 8977 2260928584526040 8978 951151187003160 8979 933247193767200 8980 1717790007613680 8981 1333773992580120 8982 431841505651920 8983 1254875718121740 8984 1066287631677840 8985 765050397330960 8986 457841080504080 8987 112206011187420 8988 362311098924060 8989 669360732229800 8990 526249043834670 8991 349461991733400 8992 193569495644700 8993 87856462968480 8994 15943299431850 8995 106092283011000 8996 90792777479820 8997 66212578991520 8998 40801746062520 8999 20975951815920 9000 8838874431360 9001 2979984937140 9002 194202520320 9003 315638639943264 9004 3442161268839744 9005 1562695818305886 9006 2864938980726108 9007 730839088468944 9008 2793329754196410 9009 2558658092589720 9010 4635162857029320 9011 3908140923641760 9012 1375275294767556 9013 853613470034160 9014 1571892089873820 9015 1221968198210760 9016 792659384473320 9017 140330546274240 9018 656014165741935 9019 3598325389277190 9020 1513657814884380 9021 1484696541059160 9022 2732875773245340 9023 2121944047390908 9024 686907845291304 9025 1994478984176580 9026 1694914425328410 9027 1216220104843380 9028 727795786115160 9029 178271749010880 9030 287372882791830 9031 530956159442280 9032 417519340478370 9033 277317428963760 9034 153614182493880 9035 69693005570490 9036 8420515709595 9037 1051852059832860 9038 959074817174760 9039 1763464523363400 9040 682465705484112 9041 1445972102286660 9042 1227631348782792 9043 879247999299384 9044 262321659543636 9045 479945868161760 9046 886658644747260 9047 696982047603660 9048 462641041842120 9049 256009996636920 9050 57985576886340 9051 503158358360520 9052 430669629542880 9053 314162166909510 9054 193648311957780 9055 99564729674580 9056 41941563572970 9057 7062054903000 9058 54038823446664 9059 100202016613140 9060 79709320579860 9061 54108855083880 9062 31059154710360 9063 14879336000832 9064 5843634521580 9065 1835969971860 9066 148568994480 9067 217590009762840 9068 199770047078745 9069 363323922866190 9070 308006927246304 9071 109972655935164 9072 135889368448860 9073 250977521257398 9074 197123277155904 9075 130645911953304 9076 36058568293044 9077 164657475908640 9078 140936528165490 9079 102802621976280 9080 63348211738800 9081 32545174794480 9082 6843545934660 9083 42457469412852 9084 78733666591380 9085 62645798366550 9086 42539024886210 9087 24425283996540 9088 11702911324176 9089 4594983420420 9090 721098862245 9091 33146822777112 9092 28594356844680 9093 21212717574870 9094 13447845301320 9095 7215527600928 9096 3233146151268 9097 1188084708810 9098 349264366380 9099 39644686710 9100 1653939272106 9101 3079073395956 9102 2479936746540 9103 1721193470190 9104 1022292666729 9105 514428864048 9106 216344129364 9107 74651551350 9108 20608938150 9109 4391393886 9110 171002679 9111 19335328206480 9112 52538572171800 9113 48084799791600 9114 43491233728800 9115 36629303370660 9116 8572850559000 9117 14106231781785 9118 77363092057680 9119 32542485707160 9120 31897481101200 9121 58720838113080 9122 45604995230340 9123 14762961895500 9124 21386274932880 9125 18181117824870 9126 13053528884760 9127 7813833736800 9128 1275255008160 9129 26877352176675 9130 24513173942400 9131 45089314923510 9132 17467001400420 9133 36981450534600 9134 31420179529050 9135 22532466596640 9136 6732563646900 9137 12276919580640 9138 22688850091050 9139 17853545463390 9140 11868486444360 9141 6578337091200 9142 1491870041760 9143 6430513818300 9144 5507809614450 9145 4022836435800 9146 2483713029600 9147 1279199380800 9148 539582319225 9149 60578373075 9150 14056514386200 9151 12909668634720 9152 23486594943240 9153 19923158678280 9154 7121761818600 9155 8792226368640 9156 16243325531550 9157 12768612173460 9158 8473536871800 9159 2342457891900 9160 10666383194610 9161 9134488307880 9162 6669514116720 9163 4115469280080 9164 2117748880440 9165 446054915310 9166 2752552834200 9167 5105557519920 9168 4065094729800 9169 2763350419950 9170 1588904124720 9171 762521366850 9172 299881678410 9173 47120178600 9174 1074105249750 9175 926963657100 9176 688213645200 9177 436789267560 9178 234692362020 9179 105328313010 9180 38766755070 9181 11410414650 9182 863392170 9183 1883011307320 9184 10359947426400 9185 4385151026256 9186 4309496316840 9187 7957412395218 9188 6245157133644 9189 2066563886112 9190 5913635768352 9191 5062531390488 9192 3693524317032 9193 2276068761648 9194 584364872556 9195 1772880793398 9196 3288503773620 9197 2618466173280 9198 1779938023560 9199 1023211888200 9200 490712811444 9201 96353098680 9202 1671838467624 9203 1443020079180 9204 1071629975160 9205 680346727410 9206 365662667646 9207 164127101196 9208 60393739680 9209 8879799360 9210 320156886816 9211 596130519006 9212 480388066740 9213 333697546440 9214 198424259844 9215 99986661258 9216 42113833344 9217 14553988200 9218 4022683200 9219 428563638 9220 86910741792 9221 75602005974 9222 57070347120 9223 37204673661 9224 20790131043 9225 9855479898 9226 3908261016 9227 1272325500 9228 331328484 9229 66487212 9230 3234606 9231 61453649400 9232 56273178390 9233 103855601850 9234 40692642705 9235 86096975250 9236 73684387920 9237 53723446920 9238 16533388080 9239 29335263750 9240 54419662440 9241 43343757600 9242 29473032600 9243 16945251840 9244 4061805750 9245 32307903810 9246 27898709280 9247 20735824800 9248 13178936520 9249 7091277660 9250 3185730000 9251 586226760 9252 7515496170 9253 13997156550 9254 11287379400 9255 7849287600 9256 4673924325 9257 2358924480 9258 995111700 9259 344312850 9260 47595075 9261 5267309580 9262 4583321550 9263 3461905260 9264 2258787450 9265 1263598380 9266 599769390 9267 238174200 9268 77643630 9269 20240550 9270 2030670 9271 697850544 9272 1304591832 9273 1064293398 9274 755374602 9275 463894728 9276 244578642 9277 109525218 9278 41067972 9279 12648528 9280 3115812 9281 590598 9282 40527 9283 9657700 9284 8469060 9285 6500375 9286 4350335 9287 2523675 9288 1258675 9289 533830 9290 189750 9291 55430 9292 12950 9293 2325 9294 301 9295 1