0 8 1 15 2 15 3 26 4 30 5 26 6 42 7 56 8 56 9 42 10 64 11 98 12 112 13 98 14 64 15 93 16 162 17 210 18 210 19 162 20 93 21 130 22 255 23 372 24 420 25 372 26 255 27 130 28 176 29 385 30 627 31 792 32 792 33 627 34 385 35 176 36 232 37 561 38 1012 39 1419 40 1584 41 1419 42 1012 43 561 44 232 45 299 46 793 47 1573 48 2431 49 3003 50 3003 51 2431 52 1573 53 793 54 299 55 378 56 1092 57 2366 58 4004 59 5434 60 6006 61 5434 62 4004 63 2366 64 1092 65 378 66 470 67 1470 68 3458 69 6370 70 9438 71 11440 72 11440 73 9438 74 6370 75 3458 76 1470 77 470 78 576 79 1940 80 4928 81 9828 82 15808 83 20878 84 22880 85 20878 86 15808 87 9828 88 4928 89 1940 90 576 91 697 92 2516 93 6868 94 14756 95 25636 96 36686 97 43758 98 43758 99 36686 100 25636 101 14756 102 6868 103 2516 104 697 105 834 106 3213 107 9384 108 21624 109 40392 110 62322 111 80444 112 87516 113 80444 114 62322 115 40392 116 21624 117 9384 118 3213 119 834 120 988 121 4047 122 12597 123 31008 124 62016 125 102714 126 142766 127 167960 128 167960 129 142766 130 102714 131 62016 132 31008 133 12597 134 4047 135 988 136 1160 137 5035 138 16644 139 43605 140 93024 141 164730 142 245480 143 310726 144 335920 145 310726 146 245480 147 164730 148 93024 149 43605 150 16644 151 5035 152 1160 153 1351 154 6195 155 21679 156 60249 157 136629 158 257754 159 410210 160 556206 161 646646 162 646646 163 556206 164 410210 165 257754 166 136629 167 60249 168 21679 169 6195 170 1351 171 1562 172 7546 173 27874 174 81928 175 196878 176 394383 177 667964 178 966416 179 1202852 180 1293292 181 1202852 182 966416 183 667964 184 394383 185 196878 186 81928 187 27874 188 7546 189 1562 190 1794 191 9108 192 35420 193 109802 194 278806 195 591261 196 1062347 197 1634380 198 2169268 199 2496144 200 2496144 201 2169268 202 1634380 203 1062347 204 591261 205 278806 206 109802 207 35420 208 9108 209 1794 210 2048 211 10902 212 44528 213 145222 214 388608 215 870067 216 1653608 217 2696727 218 3803648 219 4665412 220 4992288 221 4665412 222 3803648 223 2696727 224 1653608 225 870067 226 388608 227 145222 228 44528 229 10902 230 2048 231 2325 232 12950 233 55430 234 189750 235 533830 236 1258675 237 2523675 238 4350335 239 6500375 240 8469060 241 9657700 242 9657700 243 8469060 244 6500375 245 4350335 246 2523675 247 1258675 248 533830 249 189750 250 55430 251 12950 252 2325 253 2626 254 15275 255 68380 256 245180 257 723580 258 1792505 259 3782350 260 6874010 261 10850710 262 14969435 263 18126760 264 19315400 265 18126760 266 14969435 267 10850710 268 6874010 269 3782350 270 1792505 271 723580 272 245180 273 68380 274 15275 275 2626 276 2952 277 17901 278 83655 279 313560 280 968760 281 2516085 282 5574855 283 10656360 284 17724720 285 25820145 286 33096195 287 37442160 288 37442160 289 33096195 290 25820145 291 17724720 292 10656360 293 5574855 294 2516085 295 968760 296 313560 297 83655 298 17901 299 2952 300 3304 301 20853 302 101556 303 397215 304 1282320 305 3484845 306 8090940 307 16231215 308 28381080 309 43544865 310 58916340 311 70538355 312 74884320 313 70538355 314 58916340 315 43544865 316 28381080 317 16231215 318 8090940 319 3484845 320 1282320 321 397215 322 101556 323 20853 324 3304 325 3683 326 24157 327 122409 328 498771 329 1679535 330 4767165 331 11575785 332 24322155 333 44612295 334 71925945 335 102461205 336 129454695 337 145422675 338 145422675 339 129454695 340 102461205 341 71925945 342 44612295 343 24322155 344 11575785 345 4767165 346 1679535 347 498771 348 122409 349 24157 350 3683 351 4090 352 27840 353 146566 354 621180 355 2178306 356 6446700 357 16342950 358 35897940 359 68934450 360 116538240 361 174387150 362 231915900 363 274877370 364 290845350 365 274877370 366 231915900 367 174387150 368 116538240 369 68934450 370 35897940 371 16342950 372 6446700 373 2178306 374 621180 375 146566 376 27840 377 4090 378 4526 379 31930 380 174406 381 767746 382 2799486 383 8625006 384 22789650 385 52240890 386 104832390 387 185472690 388 290925390 389 406303050 390 506793270 391 565722720 392 565722720 393 506793270 394 406303050 395 290925390 396 185472690 397 104832390 398 52240890 399 22789650 400 8625006 401 2799486 402 767746 403 174406 404 31930 405 4526 406 4992 407 36456 408 206336 409 942152 410 3567232 411 11424492 412 31414656 413 75030540 414 157073280 415 290305080 416 476398080 417 697228440 418 913096320 419 1072515990 420 1131445440 421 1072515990 422 913096320 423 697228440 424 476398080 425 290305080 426 157073280 427 75030540 428 31414656 429 11424492 430 3567232 431 942152 432 206336 433 36456 434 4992 435 5489 436 41448 437 242792 438 1148488 439 4509384 440 14991724 441 42839148 442 106445196 443 232103820 444 447378360 445 766703160 446 1173626520 447 1610324760 448 1985612310 449 2203961430 450 2203961430 451 1985612310 452 1610324760 453 1173626520 454 766703160 455 447378360 456 232103820 457 106445196 458 42839148 459 14991724 460 4509384 461 1148488 462 242792 463 41448 464 5489 465 6018 466 46937 467 284240 468 1391280 469 5657872 470 19501108 471 57830872 472 149284344 473 338549016 474 679482180 475 1214081520 476 1940329680 477 2783951280 478 3595937070 479 4189573740 480 4407922860 481 4189573740 482 3595937070 483 2783951280 484 1940329680 485 1214081520 486 679482180 487 338549016 488 149284344 489 57830872 490 19501108 491 5657872 492 1391280 493 284240 494 46937 495 6018 496 6580 497 52955 498 331177 499 1675520 500 7049152 501 25158980 502 77331980 503 207115216 504 487833360 505 1018031196 506 1893563700 507 3154411200 508 4724280960 509 6379888350 510 7785510810 511 8597496600 512 8597496600 513 7785510810 514 6379888350 515 4724280960 516 3154411200 517 1893563700 518 1018031196 519 487833360 520 207115216 521 77331980 522 25158980 523 7049152 524 1675520 525 331177 526 52955 527 6580 528 7176 529 59535 530 384132 531 2006697 532 8724672 533 32208132 534 102490960 535 284447196 536 694948576 537 1505864556 538 2911594896 539 5047974900 540 7878692160 541 11104169310 542 14165399160 543 16383007410 544 17194993200 545 16383007410 546 14165399160 547 11104169310 548 7878692160 549 5047974900 550 2911594896 551 1505864556 552 694948576 553 284447196 554 102490960 555 32208132 556 8724672 557 2006697 558 384132 559 59535 560 7176 561 7807 562 66711 563 443667 564 2390829 565 10731369 566 40932804 567 134699092 568 386938156 569 979395772 570 2200813132 571 4417459452 572 7959569796 573 12926667060 574 18982861470 575 25269568470 576 30548406570 577 33578000610 578 33578000610 579 30548406570 580 25269568470 581 18982861470 582 12926667060 583 7959569796 584 4417459452 585 2200813132 586 979395772 587 386938156 588 134699092 589 40932804 590 10731369 591 2390829 592 443667 593 66711 594 7807 595 8474 596 74518 597 510378 598 2834496 599 13122198 600 51664173 601 175631896 602 521637248 603 1366333928 604 3180208904 605 6618272584 606 12377029248 607 20886236856 608 31909528530 609 44252429940 610 55817975040 611 64126407180 612 67156001220 613 64126407180 614 55817975040 615 44252429940 616 31909528530 617 20886236856 618 12377029248 619 6618272584 620 3180208904 621 1366333928 622 521637248 623 175631896 624 51664173 625 13122198 626 2834496 627 510378 628 74518 629 8474 630 9178 631 82992 632 584896 633 3344874 634 15956694 635 64786371 636 227296069 637 697269144 638 1887971176 639 4546542832 640 9798481488 641 18995301832 642 33263266104 643 52795765386 644 76161958470 645 100070404980 646 119944382220 647 131282408400 648 131282408400 649 119944382220 650 100070404980 651 76161958470 652 52795765386 653 33263266104 654 18995301832 655 9798481488 656 4546542832 657 1887971176 658 697269144 659 227296069 660 64786371 661 15956694 662 3344874 663 584896 664 82992 665 9178 666 9920 667 92170 668 667888 669 3929770 670 19301568 671 80743065 672 292082440 673 924565213 674 2585240320 675 6434514008 676 14345024320 677 28793783320 678 52258567936 679 86059031490 680 128957723856 681 176232363450 682 220014787200 683 251226790620 684 262564816800 685 251226790620 686 220014787200 687 176232363450 688 128957723856 689 86059031490 690 52258567936 691 28793783320 692 14345024320 693 6434514008 694 2585240320 695 924565213 696 292082440 697 80743065 698 19301568 699 3929770 700 667888 701 92170 702 9920 703 10701 704 102090 705 760058 706 4597658 707 23231338 708 100044633 709 372825505 710 1216647653 711 3509805533 712 9019754328 713 20779538328 714 43138807640 715 81052351256 716 138317599426 717 215016755346 718 305190087306 719 396247150650 720 471241577820 721 513791607420 722 513791607420 723 471241577820 724 396247150650 725 305190087306 726 215016755346 727 138317599426 728 81052351256 729 43138807640 730 20779538328 731 9019754328 732 3509805533 733 1216647653 734 372825505 735 100044633 736 23231338 737 4597658 738 760058 739 102090 740 10701 741 11522 742 112791 743 862148 744 5357716 745 27828996 746 123275971 747 472870138 748 1589473158 749 4726453186 750 12529559861 751 29799292656 752 63918345968 753 124191158896 754 219369950682 755 353334354772 756 520206842652 757 701437237956 758 867488728470 759 985033185240 760 1027583214840 761 985033185240 762 867488728470 763 701437237956 764 520206842652 765 353334354772 766 219369950682 767 124191158896 768 63918345968 769 29799292656 770 12529559861 771 4726453186 772 1589473158 773 472870138 774 123275971 775 27828996 776 5357716 777 862148 778 112791 779 11522 780 12384 781 124313 782 974939 783 6219864 784 33186712 785 151104967 786 596146109 787 2062343296 788 6315926344 789 17256013047 790 42328852517 791 93717638624 792 188109504864 793 343561109578 794 572704305454 795 873541197424 796 1221644080608 797 1568925966426 798 1852521913710 799 2012616400080 800 2012616400080 801 1852521913710 802 1568925966426 803 1221644080608 804 873541197424 805 572704305454 806 343561109578 807 188109504864 808 93717638624 809 42328852517 810 17256013047 811 6315926344 812 2062343296 813 596146109 814 151104967 815 33186712 816 6219864 817 974939 818 124313 819 12384 820 13288 821 136697 822 1099252 823 7194803 824 39406576 825 184291679 826 747251076 827 2658489405 828 8378269640 829 23571939391 830 59584865564 831 136046491141 832 281827143488 833 531670614442 834 916265415032 835 1446245502878 836 2095185278032 837 2790570047034 838 3421447880136 839 3865138313790 840 4025232800160 841 3865138313790 842 3421447880136 843 2790570047034 844 2095185278032 845 1446245502878 846 916265415032 847 531670614442 848 281827143488 849 136046491141 850 59584865564 851 23571939391 852 8378269640 853 2658489405 854 747251076 855 184291679 856 39406576 857 7194803 858 1099252 859 136697 860 13288 861 14235 862 149985 863 1235949 864 8294055 865 46601379 866 223698255 867 931542755 868 3405740481 869 11036759045 870 31950209031 871 83156804955 872 195631356705 873 417873634629 874 813497757930 875 1447936029474 876 2362510917910 877 3541430780910 878 4885755325066 879 6212017927170 880 7286586193926 881 7890371113950 882 7890371113950 883 7286586193926 884 6212017927170 885 4885755325066 886 3541430780910 887 2362510917910 888 1447936029474 889 813497757930 890 417873634629 891 195631356705 892 83156804955 893 31950209031 894 11036759045 895 3405740481 896 931542755 897 223698255 898 46601379 899 8294055 900 1235949 901 149985 902 14235 903 15226 904 164220 905 1385934 906 9530004 907 54895434 908 270299634 909 1155241010 910 4337283236 911 14442499526 912 42986968076 913 115107013986 914 278788161660 915 613504991334 916 1231371392559 917 2261433787404 918 3810446947384 919 5903941698820 920 8427186105976 921 11097773252236 922 13498604121096 923 15176957307876 924 15780742227900 925 15176957307876 926 13498604121096 927 11097773252236 928 8427186105976 929 5903941698820 930 3810446947384 931 2261433787404 932 1231371392559 933 613504991334 934 278788161660 935 115107013986 936 42986968076 937 14442499526 938 4337283236 939 1155241010 940 270299634 941 54895434 942 9530004 943 1385934 944 164220 945 15226 946 16262 947 179446 948 1550154 949 10915938 950 64425438 951 325195068 952 1425540644 953 5492524246 954 18779782762 955 57429467602 956 158093982062 957 393895175646 958 892293152994 959 1844876383893 960 3492805179963 961 6071880734788 962 9714388646204 963 14331127804796 964 19524959358212 965 24596377373332 966 28675561428972 967 30957699535776 968 30957699535776 969 28675561428972 970 24596377373332 971 19524959358212 972 14331127804796 973 9714388646204 974 6071880734788 975 3492805179963 976 1844876383893 977 892293152994 978 393895175646 979 158093982062 980 57429467602 981 18779782762 982 5492524246 983 1425540644 984 325195068 985 64425438 986 10915938 987 1550154 988 179446 989 16262 990 17344 991 195708 992 1729600 993 12466092 994 75341376 995 389620506 996 1750735712 997 6918064890 998 24272307008 999 76209250364 1000 215523449664 1001 551989157708 1002 1286188328640 1003 2737169536887 1004 5337681563856 1005 9564685914751 1006 15786269380992 1007 24045516451000 1008 33856087163008 1009 44121336731544 1010 53271938802304 1011 59633260964748 1012 61915399071552 1013 59633260964748 1014 53271938802304 1015 44121336731544 1016 33856087163008 1017 24045516451000 1018 15786269380992 1019 9564685914751 1020 5337681563856 1021 2737169536887 1022 1286188328640 1023 551989157708 1024 215523449664 1025 76209250364 1026 24272307008 1027 6918064890 1028 1750735712 1029 389620506 1030 75341376 1031 12466092 1032 1729600 1033 195708 1034 17344 1035 18473 1036 213052 1037 1925308 1038 14195692 1039 87807468 1040 464961882 1041 2140356218 1042 8668800602 1043 31190371898 1044 100481557372 1045 291732700028 1046 767512607372 1047 1838177486348 1048 4023357865527 1049 8074851100743 1050 14902367478607 1051 25350955295743 1052 39831785831992 1053 57901603614008 1054 77977423894552 1055 97393275533848 1056 112905199767052 1057 121548660036300 1058 121548660036300 1059 112905199767052 1060 97393275533848 1061 77977423894552 1062 57901603614008 1063 39831785831992 1064 25350955295743 1065 14902367478607 1066 8074851100743 1067 4023357865527 1068 1838177486348 1069 767512607372 1070 291732700028 1071 100481557372 1072 31190371898 1073 8668800602 1074 2140356218 1075 464961882 1076 87807468 1077 14195692 1078 1925308 1079 213052 1080 18473 1081 19650 1082 231525 1083 2138360 1084 16121000 1085 102003160 1086 552769350 1087 2605318100 1088 10809156820 1089 39859172500 1090 131671929270 1091 392214257400 1092 1059245307400 1093 2605690093720 1094 5861535351875 1095 12098208966270 1096 22977218579350 1097 40253322774350 1098 65182741127735 1099 97733389446000 1100 135879027508560 1101 175370699428400 1102 210298475300900 1103 234453859803352 1104 243097320072600 1105 234453859803352 1106 210298475300900 1107 175370699428400 1108 135879027508560 1109 97733389446000 1110 65182741127735 1111 40253322774350 1112 22977218579350 1113 12098208966270 1114 5861535351875 1115 2605690093720 1116 1059245307400 1117 392214257400 1118 131671929270 1119 39859172500 1120 10809156820 1121 2605318100 1122 552769350 1123 102003160 1124 16121000 1125 2138360 1126 231525 1127 19650 1128 20876 1129 251175 1130 2369885 1131 18259360 1132 118124160 1133 654772510 1134 3158087450 1135 13414474920 1136 50668329320 1137 171531101770 1138 523886186670 1139 1451459564800 1140 3664935401120 1141 8467225445595 1142 17959744318145 1143 35075427545620 1144 63230541353700 1145 105436063902085 1146 162916130573735 1147 233612416954560 1148 311249726936960 1149 385669174729300 1150 444752335104252 1151 477551179875952 1152 477551179875952 1153 444752335104252 1154 385669174729300 1155 311249726936960 1156 233612416954560 1157 162916130573735 1158 105436063902085 1159 63230541353700 1160 35075427545620 1161 17959744318145 1162 8467225445595 1163 3664935401120 1164 1451459564800 1165 523886186670 1166 171531101770 1167 50668329320 1168 13414474920 1169 3158087450 1170 654772510 1171 118124160 1172 18259360 1173 2369885 1174 251175 1175 20876 1176 22152 1177 272051 1178 2621060 1179 20629245 1180 136383520 1181 772896670 1182 3812859960 1183 16572562370 1184 64082804240 1185 222199431090 1186 695417288440 1187 1975345751470 1188 5116394965920 1189 12132160846715 1190 26426969763740 1191 53035171863765 1192 98305968899320 1193 168666605255785 1194 268352194475820 1195 396528547528295 1196 544862143891520 1197 696918901666260 1198 830421509833552 1199 922303514980204 1200 955102359751904 1201 922303514980204 1202 830421509833552 1203 696918901666260 1204 544862143891520 1205 396528547528295 1206 268352194475820 1207 168666605255785 1208 98305968899320 1209 53035171863765 1210 26426969763740 1211 12132160846715 1212 5116394965920 1213 1975345751470 1214 695417288440 1215 222199431090 1216 64082804240 1217 16572562370 1218 3812859960 1219 772896670 1220 136383520 1221 20629245 1222 2621060 1223 272051 1224 22152 1225 23479 1226 294203 1227 2893111 1228 23250305 1229 157012765 1230 909280190 1231 4585756630 1232 20385422330 1233 80655366610 1234 286282235330 1235 917616719530 1236 2670763039910 1237 7091740717390 1238 17248555812635 1239 38559130610455 1240 79462141627505 1241 151341140763085 1242 266972574155105 1243 437018799731605 1244 664880742004115 1245 941390691419815 1246 1241781045557780 1247 1527340411499812 1248 1752725024813756 1249 1877405874732108 1250 1877405874732108 1251 1752725024813756 1252 1527340411499812 1253 1241781045557780 1254 941390691419815 1255 664880742004115 1256 437018799731605 1257 266972574155105 1258 151341140763085 1259 79462141627505 1260 38559130610455 1261 17248555812635 1262 7091740717390 1263 2670763039910 1264 917616719530 1265 286282235330 1266 80655366610 1267 20385422330 1268 4585756630 1269 909280190 1270 157012765 1271 23250305 1272 2893111 1273 294203 1274 23479 1275 24858 1276 317682 1277 3187314 1278 26143416 1279 180263070 1280 1066292955 1281 5495036820 1282 24971178960 1283 101040788940 1284 366937601940 1285 1203898954860 1286 3588379759440 1287 9762503757300 1288 24340296530025 1289 55807686423090 1290 118021272237960 1291 230803282390590 1292 418313714918190 1293 703991373886710 1294 1101899541735720 1295 1606271433423930 1296 2183171736977595 1297 2769121457057592 1298 3280065436313568 1299 3630130899545864 1300 3754811749464216 1301 3630130899545864 1302 3280065436313568 1303 2769121457057592 1304 2183171736977595 1305 1606271433423930 1306 1101899541735720 1307 703991373886710 1308 418313714918190 1309 230803282390590 1310 118021272237960 1311 55807686423090 1312 24340296530025 1313 9762503757300 1314 3588379759440 1315 1203898954860 1316 366937601940 1317 101040788940 1318 24971178960 1319 5495036820 1320 1066292955 1321 180263070 1322 26143416 1323 3187314 1324 317682 1325 24858 1326 26290 1327 342540 1328 3504996 1329 29330730 1330 206406486 1331 1246556025 1332 6561329775 1333 30466215780 1334 126011967900 1335 467978390880 1336 1570836556800 1337 4792278714300 1338 13350883516740 1339 34102800287325 1340 80147982953115 1341 173828958661050 1342 348824554628550 1343 649116997308780 1344 1122305088804900 1345 1805890915622430 1346 2708170975159650 1347 3789443170401525 1348 4952293194035187 1349 6049186893371160 1350 6910196335859432 1351 7384942649010080 1352 7384942649010080 1353 6910196335859432 1354 6049186893371160 1355 4952293194035187 1356 3789443170401525 1357 2708170975159650 1358 1805890915622430 1359 1122305088804900 1360 649116997308780 1361 348824554628550 1362 173828958661050 1363 80147982953115 1364 34102800287325 1365 13350883516740 1366 4792278714300 1367 1570836556800 1368 467978390880 1369 126011967900 1370 30466215780 1371 6561329775 1372 1246556025 1373 206406486 1374 29330730 1375 3504996 1376 342540 1377 26290 1378 27776 1379 368830 1380 3847536 1381 32835726 1382 235737216 1383 1452962511 1384 7807885800 1385 37027545555 1386 156478183680 1387 593990358780 1388 2038814947680 1389 6363115271100 1390 18143162231040 1391 47453683804065 1392 114250783240440 1393 253976941614165 1394 522653513289600 1395 997941551937330 1396 1771422086113680 1397 2928196004427330 1398 4514061890782080 1399 6497614145561175 1400 8741736364436712 1401 11001480087406347 1402 12959383229230592 1403 14295138984869512 1404 14769885298020160 1405 14295138984869512 1406 12959383229230592 1407 11001480087406347 1408 8741736364436712 1409 6497614145561175 1410 4514061890782080 1411 2928196004427330 1412 1771422086113680 1413 997941551937330 1414 522653513289600 1415 253976941614165 1416 114250783240440 1417 47453683804065 1418 18143162231040 1419 6363115271100 1420 2038814947680 1421 593990358780 1422 156478183680 1423 37027545555 1424 7807885800 1425 1452962511 1426 235737216 1427 32835726 1428 3847536 1429 368830 1430 27776 1431 29317 1432 396606 1433 4216366 1434 36683262 1435 268572942 1436 1688699727 1437 9260848311 1438 44835431355 1439 193505729235 1440 750468542460 1441 2632805306460 1442 8401930218780 1443 24506277502140 1444 65596846035105 1445 161704467044505 1446 368227724854605 1447 776630454903765 1448 1520595065226930 1449 2769363638051010 1450 4699618090541010 1451 7442257895209410 1452 11011676036343255 1453 15239350509997887 1454 19743216451843059 1455 23960863316636939 1456 27254522214100104 1457 29065024282889672 1458 29065024282889672 1459 27254522214100104 1460 23960863316636939 1461 19743216451843059 1462 15239350509997887 1463 11011676036343255 1464 7442257895209410 1465 4699618090541010 1466 2769363638051010 1467 1520595065226930 1468 776630454903765 1469 368227724854605 1470 161704467044505 1471 65596846035105 1472 24506277502140 1473 8401930218780 1474 2632805306460 1475 750468542460 1476 193505729235 1477 44835431355 1478 9260848311 1479 1688699727 1480 268572942 1481 36683262 1482 4216366 1483 396606 1484 29317 1485 30914 1486 425923 1487 4612972 1488 40899628 1489 305256204 1490 1957272669 1491 10949548038 1492 54096279666 1493 238341160590 1494 943974271695 1495 3383273848920 1496 11034735525240 1497 32908207720920 1498 90103123537245 1499 227301313079610 1500 529932191899110 1501 1144858179758370 1502 2297225520130695 1503 4289958703277940 1504 7468981728592020 1505 12141875985750420 1506 18453933931552665 1507 26251026546341142 1508 34982566961840946 1509 43704079768479998 1510 51215385530737043 1511 56319546496989776 1512 58130048565779344 1513 56319546496989776 1514 51215385530737043 1515 43704079768479998 1516 34982566961840946 1517 26251026546341142 1518 18453933931552665 1519 12141875985750420 1520 7468981728592020 1521 4289958703277940 1522 2297225520130695 1523 1144858179758370 1524 529932191899110 1525 227301313079610 1526 90103123537245 1527 32908207720920 1528 11034735525240 1529 3383273848920 1530 943974271695 1531 238341160590 1532 54096279666 1533 10949548038 1534 1957272669 1535 305256204 1536 40899628 1537 4612972 1538 425923 1539 30914 1540 32568 1541 456837 1542 5038895 1543 45512600 1544 346155832 1545 2262528873 1546 12906820707 1547 65045827704 1548 292437440256 1549 1182315432285 1550 4327248120615 1551 14418009374160 1552 43942943246160 1553 123011331258165 1554 317404436616855 1555 757233504978720 1556 1674790371657480 1557 3442083699889065 1558 6587184223408635 1559 11758940431869960 1560 19610857714342440 1561 30595809917303085 1562 44704960477893807 1563 61233593508182088 1564 78686646730320944 1565 94919465299217041 1566 107534932027726819 1567 114449595062769120 1568 114449595062769120 1569 107534932027726819 1570 94919465299217041 1571 78686646730320944 1572 61233593508182088 1573 44704960477893807 1574 30595809917303085 1575 19610857714342440 1576 11758940431869960 1577 6587184223408635 1578 3442083699889065 1579 1674790371657480 1580 757233504978720 1581 317404436616855 1582 123011331258165 1583 43942943246160 1584 14418009374160 1585 4327248120615 1586 1182315432285 1587 292437440256 1588 65045827704 1589 12906820707 1590 2262528873 1591 346155832 1592 45512600 1593 5038895 1594 456837 1595 32568 1596 34280 1597 489405 1598 5495732 1599 50551495 1600 391668432 1601 2608684705 1602 15169349580 1603 77952648411 1604 357483267960 1605 1474752872541 1606 5509563552900 1607 18745257494775 1608 58360952620320 1609 166954274504325 1610 440415767875020 1611 1074637941595575 1612 2432023876636200 1613 5116874071546545 1614 10029267923297700 1615 18346124655278595 1616 31369798146212400 1617 50206667631645525 1618 75300770395196892 1619 105938553986075895 1620 139920240238503032 1621 173606112029537985 1622 202454397326943860 1623 221984527090495939 1624 228899190125538240 1625 221984527090495939 1626 202454397326943860 1627 173606112029537985 1628 139920240238503032 1629 105938553986075895 1630 75300770395196892 1631 50206667631645525 1632 31369798146212400 1633 18346124655278595 1634 10029267923297700 1635 5116874071546545 1636 2432023876636200 1637 1074637941595575 1638 440415767875020 1639 166954274504325 1640 58360952620320 1641 18745257494775 1642 5509563552900 1643 1474752872541 1644 357483267960 1645 77952648411 1646 15169349580 1647 2608684705 1648 391668432 1649 50551495 1650 5495732 1651 489405 1652 34280 1653 36051 1654 523685 1655 5985137 1656 56047227 1657 442219927 1658 3000353137 1659 17778034285 1660 93121997991 1661 435435916371 1662 1832236140501 1663 6984316425441 1664 24254821047675 1665 77106210115095 1666 225315227124645 1667 607370042379345 1668 1515053709470595 1669 3506661818231775 1670 7548897948182745 1671 15146141994844245 1672 28375392578576295 1673 49715922801490995 1674 81576465777857925 1675 125507438026842417 1676 181239324381272787 1677 245858794224578927 1678 313526352268041017 1679 376060509356481845 1680 424438924417439799 1681 450883717216034179 1682 450883717216034179 1683 424438924417439799 1684 376060509356481845 1685 313526352268041017 1686 245858794224578927 1687 181239324381272787 1688 125507438026842417 1689 81576465777857925 1690 49715922801490995 1691 28375392578576295 1692 15146141994844245 1693 7548897948182745 1694 3506661818231775 1695 1515053709470595 1696 607370042379345 1697 225315227124645 1698 77106210115095 1699 24254821047675 1700 6984316425441 1701 1832236140501 1702 435435916371 1703 93121997991 1704 17778034285 1705 3000353137 1706 442219927 1707 56047227 1708 5985137 1709 523685 1710 36051 1711 37882 1712 559736 1713 6508822 1714 62032364 1715 498267154 1716 3442573064 1717 20778387422 1718 110900032276 1719 528557914362 1720 2267672056872 1721 8816552565942 1722 31239137473116 1723 101361031162770 1724 302421437239740 1725 832685269503990 1726 2122423751849940 1727 5021715527702370 1728 11055559766414520 1729 22695039943026990 1730 43521534573420540 1731 78091315380067290 1732 131292388579348920 1733 207083903804700342 1734 306746762408115204 1735 427098118605851714 1736 559385146492619944 1737 689586861624522862 1738 800499433773921644 1739 875322641633473978 1740 901767434432068358 1741 875322641633473978 1742 800499433773921644 1743 689586861624522862 1744 559385146492619944 1745 427098118605851714 1746 306746762408115204 1747 207083903804700342 1748 131292388579348920 1749 78091315380067290 1750 43521534573420540 1751 22695039943026990 1752 11055559766414520 1753 5021715527702370 1754 2122423751849940 1755 832685269503990 1756 302421437239740 1757 101361031162770 1758 31239137473116 1759 8816552565942 1760 2267672056872 1761 528557914362 1762 110900032276 1763 20778387422 1764 3442573064 1765 498267154 1766 62032364 1767 6508822 1768 559736 1769 37882 1770 39774 1771 597618 1772 7068558 1773 68541186 1774 560299518 1775 3940840218 1776 24220960486 1777 131678419698 1778 639457946638 1779 2796229971234 1780 11084224622814 1781 40055690039058 1782 132600168635886 1783 403782468402510 1784 1135106706743730 1785 2955109021353930 1786 7144139279552310 1787 16077275294116890 1788 33750599709441510 1789 66216574516447530 1790 121612849953487830 1791 209383703959416210 1792 338376292384049262 1793 513830666212815546 1794 733844881013966918 1795 986483265098471658 1796 1248972008117142806 1797 1490086295398444506 1798 1675822075407395622 1799 1777090076065542336 1800 1777090076065542336 1801 1675822075407395622 1802 1490086295398444506 1803 1248972008117142806 1804 986483265098471658 1805 733844881013966918 1806 513830666212815546 1807 338376292384049262 1808 209383703959416210 1809 121612849953487830 1810 66216574516447530 1811 33750599709441510 1812 16077275294116890 1813 7144139279552310 1814 2955109021353930 1815 1135106706743730 1816 403782468402510 1817 132600168635886 1818 40055690039058 1819 11084224622814 1820 2796229971234 1821 639457946638 1822 131678419698 1823 24220960486 1824 3940840218 1825 560299518 1826 68541186 1827 7068558 1828 597618 1829 39774 1830 41728 1831 637392 1832 7666176 1833 75609744 1834 628840704 1835 4501139736 1836 28161800704 1837 155899380184 1838 771136366336 1839 3435687917872 1840 13880454594048 1841 51139914661872 1842 172655858674944 1843 536382637038396 1844 1538889175146240 1845 4090215728097660 1846 10099248300906240 1847 23221414573669200 1848 49827875003558400 1849 99967174225889040 1850 187829424469935360 1851 330996553912904040 1852 547759996343465472 1853 852206958596864808 1854 1247675547226782464 1855 1720328146112438576 1856 2235455273215614464 1857 2739058303515587312 1858 3165908370805840128 1859 3452912151472937958 1860 3554180152131084672 1861 3452912151472937958 1862 3165908370805840128 1863 2739058303515587312 1864 2235455273215614464 1865 1720328146112438576 1866 1247675547226782464 1867 852206958596864808 1868 547759996343465472 1869 330996553912904040 1870 187829424469935360 1871 99967174225889040 1872 49827875003558400 1873 23221414573669200 1874 10099248300906240 1875 4090215728097660 1876 1538889175146240 1877 536382637038396 1878 172655858674944 1879 51139914661872 1880 13880454594048 1881 3435687917872 1882 771136366336 1883 155899380184 1884 28161800704 1885 4501139736 1886 628840704 1887 75609744 1888 7666176 1889 637392 1890 41728 1891 43745 1892 679120 1893 8303568 1894 83275920 1895 704450448 1896 5129980440 1897 32662940440 1898 184061180888 1899 927035746520 1900 4206824284208 1901 17316142511920 1902 65020369255920 1903 223795773336816 1904 709038495713340 1905 2075271812184636 1906 5629104903243900 1907 14189464029003900 1908 33320662874575440 1909 73049289577227600 1910 149795049229447440 1911 287796598695824400 1912 518825978382839400 1913 878756550256369512 1914 1399966954940330280 1915 2099882505823647272 1916 2968003693339221040 1917 3955783419328053040 1918 4974513576731201776 1919 5904966674321427440 1920 6618820522278778086 1921 7007092303604022630 1922 7007092303604022630 1923 6618820522278778086 1924 5904966674321427440 1925 4974513576731201776 1926 3955783419328053040 1927 2968003693339221040 1928 2099882505823647272 1929 1399966954940330280 1930 878756550256369512 1931 518825978382839400 1932 287796598695824400 1933 149795049229447440 1934 73049289577227600 1935 33320662874575440 1936 14189464029003900 1937 5629104903243900 1938 2075271812184636 1939 709038495713340 1940 223795773336816 1941 65020369255920 1942 17316142511920 1943 4206824284208 1944 927035746520 1945 184061180888 1946 32662940440 1947 5129980440 1948 704450448 1949 83275920 1950 8303568 1951 679120 1952 43745 1953 45826 1954 722865 1955 8982688 1956 91579488 1957 787726368 1958 5834430888 1959 37792920880 1960 216724121328 1961 1111096927408 1962 5133860030728 1963 21522966796128 1964 82336511767840 1965 288816142592736 1966 932834269050156 1967 2784310307897976 1968 7704376715428536 1969 19818568932247800 1970 47510126903579340 1971 106369952451803040 1972 222844338806675040 1973 437591647925271840 1974 806622577078663800 1975 1397582528639208912 1976 2278723505196699792 1977 3499849460763977552 1978 5067886199162868312 1979 6923787112667274080 1980 8930296996059254816 1981 10879480251052629216 1982 12523787196600205526 1983 13625912825882800716 1984 14014184607208045260 1985 13625912825882800716 1986 12523787196600205526 1987 10879480251052629216 1988 8930296996059254816 1989 6923787112667274080 1990 5067886199162868312 1991 3499849460763977552 1992 2278723505196699792 1993 1397582528639208912 1994 806622577078663800 1995 437591647925271840 1996 222844338806675040 1997 106369952451803040 1998 47510126903579340 1999 19818568932247800 2000 7704376715428536 2001 2784310307897976 2002 932834269050156 2003 288816142592736 2004 82336511767840 2005 21522966796128 2006 5133860030728 2007 1111096927408 2008 216724121328 2009 37792920880 2010 5834430888 2011 787726368 2012 91579488 2013 8982688 2014 722865 2015 45826 2016 47972 2017 768691 2018 9705553 2019 100562176 2020 879305856 2021 6622157256 2022 43627351768 2023 254517042208 2024 1327821048736 2025 6244956958136 2026 26656826826856 2027 103859478563968 2028 371152654360576 2029 1221650411642892 2030 3717144576948132 2031 10488687023326512 2032 27522945647676336 2033 67328695835827140 2034 153880079355382380 2035 329214291258478080 2036 660435986731946880 2037 1244214225003935640 2038 2204205105717872712 2039 3676306033835908704 2040 5778572965960677344 2041 8567735659926845864 2042 11991673311830142392 2043 15854084108726528896 2044 19809777247111884032 2045 23403267447652834742 2046 26149700022483006242 2047 27640097433090845976 2048 27640097433090845976 2049 26149700022483006242 2050 23403267447652834742 2051 19809777247111884032 2052 15854084108726528896 2053 11991673311830142392 2054 8567735659926845864 2055 5778572965960677344 2056 3676306033835908704 2057 2204205105717872712 2058 1244214225003935640 2059 660435986731946880 2060 329214291258478080 2061 153880079355382380 2062 67328695835827140 2063 27522945647676336 2064 10488687023326512 2065 3717144576948132 2066 1221650411642892 2067 371152654360576 2068 103859478563968 2069 26656826826856 2070 6244956958136 2071 1327821048736 2072 254517042208 2073 43627351768 2074 6622157256 2075 879305856 2076 100562176 2077 9705553 2078 768691 2079 47972 2080 50184 2081 816663 2082 10474244 2083 110267729 2084 979868032 2085 7501463112 2086 50249509024 2087 298144393976 2088 1582338090944 2089 7572778006872 2090 32901783784992 2091 130516305390824 2092 475012132924544 2093 1592803066003468 2094 4938794988591024 2095 14205831600274644 2096 38011632671002848 2097 94851641483503476 2098 221208775191209520 2099 483094370613860460 2100 989650277990424960 2101 1904650211735882520 2102 3448419330721808352 2103 5880511139553781416 2104 9454878999796586048 2105 14346308625887523208 2106 20559408971756988256 2107 27845757420556671288 2108 35663861355838412928 2109 43213044694764718774 2110 49552967470135840984 2111 53789797455573852218 2112 55280194866181691952 2113 53789797455573852218 2114 49552967470135840984 2115 43213044694764718774 2116 35663861355838412928 2117 27845757420556671288 2118 20559408971756988256 2119 14346308625887523208 2120 9454878999796586048 2121 5880511139553781416 2122 3448419330721808352 2123 1904650211735882520 2124 989650277990424960 2125 483094370613860460 2126 221208775191209520 2127 94851641483503476 2128 38011632671002848 2129 14205831600274644 2130 4938794988591024 2131 1592803066003468 2132 475012132924544 2133 130516305390824 2134 32901783784992 2135 7572778006872 2136 1582338090944 2137 298144393976 2138 50249509024 2139 7501463112 2140 979868032 2141 110267729 2142 10474244 2143 816663 2144 50184 2145 52463 2146 866847 2147 11290907 2148 120741973 2149 1090135761 2150 8481331144 2151 57750972136 2152 348393903000 2153 1880482484920 2154 9155116097816 2155 40474561791864 2156 163418089175816 2157 605528438315368 2158 2067815198928012 2159 6531598054594492 2160 19144626588865668 2161 52217464271277492 2162 132863274154506324 2163 316060416674712996 2164 704303145805069980 2165 1472744648604285420 2166 2894300489726307480 2167 5353069542457690872 2168 9328930470275589768 2169 15335390139350367464 2170 23801187625684109256 2171 34905717597644511464 2172 48405166392313659544 2173 63509618776395084216 2174 78876906050603131702 2175 92766012164900559758 2176 103342764925709693202 2177 109069992321755544170 2178 109069992321755544170 2179 103342764925709693202 2180 92766012164900559758 2181 78876906050603131702 2182 63509618776395084216 2183 48405166392313659544 2184 34905717597644511464 2185 23801187625684109256 2186 15335390139350367464 2187 9328930470275589768 2188 5353069542457690872 2189 2894300489726307480 2190 1472744648604285420 2191 704303145805069980 2192 316060416674712996 2193 132863274154506324 2194 52217464271277492 2195 19144626588865668 2196 6531598054594492 2197 2067815198928012 2198 605528438315368 2199 163418089175816 2200 40474561791864 2201 9155116097816 2202 1880482484920 2203 348393903000 2204 57750972136 2205 8481331144 2206 1090135761 2207 120741973 2208 11290907 2209 866847 2210 52463 2211 54810 2212 919310 2213 12157754 2214 132032880 2215 1210877734 2216 9571466905 2217 66232303280 2218 406144875136 2219 2228876387920 2220 11035598582736 2221 49629677889680 2222 203892650967680 2223 768946527491184 2224 2673343637243380 2225 8599413253522504 2226 25676224643460160 2227 71362090860143160 2228 185080738425783816 2229 448923690829219320 2230 1020363562479782976 2231 2177047794409355400 2232 4367045138330592900 2233 8247370032183998352 2234 14682000012733280640 2235 24664320609625957232 2236 39136577765034476720 2237 58706905223328620720 2238 83310883989958171008 2239 111914785168708743760 2240 142386524826998215918 2241 171642918215503691460 2242 196108777090610252960 2243 212412757247465237372 2244 218139984643511088340 2245 212412757247465237372 2246 196108777090610252960 2247 171642918215503691460 2248 142386524826998215918 2249 111914785168708743760 2250 83310883989958171008 2251 58706905223328620720 2252 39136577765034476720 2253 24664320609625957232 2254 14682000012733280640 2255 8247370032183998352 2256 4367045138330592900 2257 2177047794409355400 2258 1020363562479782976 2259 448923690829219320 2260 185080738425783816 2261 71362090860143160 2262 25676224643460160 2263 8599413253522504 2264 2673343637243380 2265 768946527491184 2266 203892650967680 2267 49629677889680 2268 11035598582736 2269 2228876387920 2270 406144875136 2271 66232303280 2272 9571466905 2273 1210877734 2274 132032880 2275 12157754 2276 919310 2277 54810 2278 57226 2279 974120 2280 13077064 2281 144190634 2282 1342910614 2283 10782344639 2284 75803770185 2285 472377178416 2286 2635021263056 2287 13264474970656 2288 60665276472416 2289 253522328857360 2290 972839178458864 2291 3442290164734564 2292 11272756890765884 2293 34275637896982664 2294 97038315503603320 2295 256442829285926976 2296 634004429255003136 2297 1469287253309002296 2298 3197411356889138376 2299 6544092932739948300 2300 12614415170514591252 2301 22929370044917278992 2302 39346320622359237872 2303 63800898374660433952 2304 97843482988363097440 2305 142017789213286791728 2306 195225669158666914768 2307 254301309995706959678 2308 314029443042501907378 2309 367751695306113944420 2310 408521534338075490332 2311 430552741890976325712 2312 430552741890976325712 2313 408521534338075490332 2314 367751695306113944420 2315 314029443042501907378 2316 254301309995706959678 2317 195225669158666914768 2318 142017789213286791728 2319 97843482988363097440 2320 63800898374660433952 2321 39346320622359237872 2322 22929370044917278992 2323 12614415170514591252 2324 6544092932739948300 2325 3197411356889138376 2326 1469287253309002296 2327 634004429255003136 2328 256442829285926976 2329 97038315503603320 2330 34275637896982664 2331 11272756890765884 2332 3442290164734564 2333 972839178458864 2334 253522328857360 2335 60665276472416 2336 13264474970656 2337 2635021263056 2338 472377178416 2339 75803770185 2340 10782344639 2341 1342910614 2342 144190634 2343 13077064 2344 974120 2345 57226 2346 59712 2347 1031346 2348 14051184 2349 157267698 2350 1487101248 2351 12125255253 2352 86586114824 2353 548180948601 2354 3107398441472 2355 15899496233712 2356 73929751443072 2357 314187605329776 2358 1226361507316224 2359 4415129343193428 2360 14715047055500448 2361 45548394787748548 2362 131313953400585984 2363 353481144789530296 2364 890447258540930112 2365 2103291682564005432 2366 4666698610198140672 2367 9741504289629086676 2368 19158508103254539552 2369 35543785215431870244 2370 62275690667276516864 2371 103147218997019671824 2372 161644381363023531392 2373 239861272201649889168 2374 337243458371953706496 2375 449526979154373874446 2376 568330753038208867056 2377 681781138348615851798 2378 776273229644189434752 2379 839074276229051816044 2380 861105483781952651424 2381 839074276229051816044 2382 776273229644189434752 2383 681781138348615851798 2384 568330753038208867056 2385 449526979154373874446 2386 337243458371953706496 2387 239861272201649889168 2388 161644381363023531392 2389 103147218997019671824 2390 62275690667276516864 2391 35543785215431870244 2392 19158508103254539552 2393 9741504289629086676 2394 4666698610198140672 2395 2103291682564005432 2396 890447258540930112 2397 353481144789530296 2398 131313953400585984 2399 45548394787748548 2400 14715047055500448 2401 4415129343193428 2402 1226361507316224 2403 314187605329776 2404 73929751443072 2405 15899496233712 2406 3107398441472 2407 548180948601 2408 86586114824 2409 12125255253 2410 1487101248 2411 157267698 2412 14051184 2413 1031346 2414 59712 2415 62269 2416 1091058 2417 15082530 2418 171318882 2419 1644368946 2420 13612356501 2421 98711370077 2422 634767063425 2423 3655579390073 2424 19006894675184 2425 89829247676784 2426 388117356772848 2427 1540549112646000 2428 5641490850509652 2429 19130176398693876 2430 60263441843248996 2431 176862348188334532 2432 484795098190116280 2433 1243928403330460408 2434 2993738941104935544 2435 6769990292762146104 2436 14408202899827227348 2437 28900012392883626228 2438 54702293318686409796 2439 97819475882708387108 2440 165422909664296188688 2441 264791600360043203216 2442 401505653564673420560 2443 577104730573603595664 2444 786770437526327580942 2445 1017857732192582741502 2446 1250111891386824718854 2447 1458054367992805286550 2448 1615347505873241250796 2449 1700179760011004467468 2450 1700179760011004467468 2451 1615347505873241250796 2452 1458054367992805286550 2453 1250111891386824718854 2454 1017857732192582741502 2455 786770437526327580942 2456 577104730573603595664 2457 401505653564673420560 2458 264791600360043203216 2459 165422909664296188688 2460 97819475882708387108 2461 54702293318686409796 2462 28900012392883626228 2463 14408202899827227348 2464 6769990292762146104 2465 2993738941104935544 2466 1243928403330460408 2467 484795098190116280 2468 176862348188334532 2469 60263441843248996 2470 19130176398693876 2471 5641490850509652 2472 1540549112646000 2473 388117356772848 2474 89829247676784 2475 19006894675184 2476 3655579390073 2477 634767063425 2478 98711370077 2479 13612356501 2480 1644368946 2481 171318882 2482 15082530 2483 1091058 2484 62269 2485 64898 2486 1153327 2487 16173588 2488 186401412 2489 1815687828 2490 15256725447 2491 112323726578 2492 733478433502 2493 4290346453498 2494 22662474065257 2495 108836142351968 2496 477946604449632 2497 1928666469418848 2498 7182039963155652 2499 24771667249203528 2500 79393618241942872 2501 237125790031583528 2502 661657446378450812 2503 1728723501520576688 2504 4237667344435395952 2505 9763729233867081648 2506 21178193192589373452 2507 43308215292710853576 2508 83602305711570036024 2509 152521769201394796904 2510 263242385547004575796 2511 430214510024339391904 2512 666297253924716623776 2513 978610384138277016224 2514 1363875168099931176606 2515 1804628169718910322444 2516 2267969623579407460356 2517 2708166259379630005404 2518 3073401873866046537346 2519 3315527265884245718264 2520 3400359520022008934936 2521 3315527265884245718264 2522 3073401873866046537346 2523 2708166259379630005404 2524 2267969623579407460356 2525 1804628169718910322444 2526 1363875168099931176606 2527 978610384138277016224 2528 666297253924716623776 2529 430214510024339391904 2530 263242385547004575796 2531 152521769201394796904 2532 83602305711570036024 2533 43308215292710853576 2534 21178193192589373452 2535 9763729233867081648 2536 4237667344435395952 2537 1728723501520576688 2538 661657446378450812 2539 237125790031583528 2540 79393618241942872 2541 24771667249203528 2542 7182039963155652 2543 1928666469418848 2544 477946604449632 2545 108836142351968 2546 22662474065257 2547 4290346453498 2548 733478433502 2549 112323726578 2550 15256725447 2551 1815687828 2552 186401412 2553 16173588 2554 1153327 2555 64898 2556 67600 2557 1218225 2558 17326915 2559 202575000 2560 2002089240 2561 17072413275 2562 127580452025 2563 845802160080 2564 5023824887000 2565 26952820518755 2566 131498616417225 2567 586782746801600 2568 2406613073868480 2569 9110706432574500 2570 31953707212359180 2571 104165285491146400 2572 316519408273526400 2573 898783236410034340 2574 2390380947899027500 2575 5966390845955972640 2576 14001396578302477600 2577 30941922426456455100 2578 64486408485300227028 2579 126910521004280889600 2580 236124074912964832928 2581 415764154748399372700 2582 693456895571343967700 2583 1096511763949056015680 2584 1644907638062993640000 2585 2342485552238208192830 2586 3168503337818841499050 2587 4072597793298317782800 2588 4976135882959037465760 2589 5781568133245676542750 2590 6388929139750292255610 2591 6715886785906254653200 2592 6715886785906254653200 2593 6388929139750292255610 2594 5781568133245676542750 2595 4976135882959037465760 2596 4072597793298317782800 2597 3168503337818841499050 2598 2342485552238208192830 2599 1644907638062993640000 2600 1096511763949056015680 2601 693456895571343967700 2602 415764154748399372700 2603 236124074912964832928 2604 126910521004280889600 2605 64486408485300227028 2606 30941922426456455100 2607 14001396578302477600 2608 5966390845955972640 2609 2390380947899027500 2610 898783236410034340 2611 316519408273526400 2612 104165285491146400 2613 31953707212359180 2614 9110706432574500 2615 2406613073868480 2616 586782746801600 2617 131498616417225 2618 26952820518755 2619 5023824887000 2620 845802160080 2621 127580452025 2622 17072413275 2623 2002089240 2624 202575000 2625 17326915 2626 1218225 2627 67600 2628 70376 2629 1285825 2630 18545140 2631 219901915 2632 2204664240 2633 19074502515 2634 144652865300 2635 973382612105 2636 5869627047080 2637 31976645405755 2638 158451436935980 2639 718281363218825 2640 2993395820670080 2641 11517319506442980 2642 41064413644933680 2643 136118992703505580 2644 420684693764672800 2645 1215302644683560740 2646 3289164184309061840 2647 8356771793855000140 2648 19967787424258450240 2649 44943319004758932700 2650 95428330911756682128 2651 191396929489581116628 2652 363034595917245722528 2653 651888229661364205628 2654 1109221050319743340400 2655 1789968659520399983380 2656 2741419402012049655680 2657 3987393190301201832830 2658 5510988890057049691880 2659 7241101131117159281850 2660 9048733676257355248560 2661 10757704016204714008510 2662 12170497272995968798360 2663 13104815925656546908810 2664 13431773571812509306400 2665 13104815925656546908810 2666 12170497272995968798360 2667 10757704016204714008510 2668 9048733676257355248560 2669 7241101131117159281850 2670 5510988890057049691880 2671 3987393190301201832830 2672 2741419402012049655680 2673 1789968659520399983380 2674 1109221050319743340400 2675 651888229661364205628 2676 363034595917245722528 2677 191396929489581116628 2678 95428330911756682128 2679 44943319004758932700 2680 19967787424258450240 2681 8356771793855000140 2682 3289164184309061840 2683 1215302644683560740 2684 420684693764672800 2685 136118992703505580 2686 41064413644933680 2687 11517319506442980 2688 2993395820670080 2689 718281363218825 2690 158451436935980 2691 31976645405755 2692 5869627047080 2693 973382612105 2694 144652865300 2695 19074502515 2696 2204664240 2697 219901915 2698 18545140 2699 1285825 2700 70376 2701 73227 2702 1356201 2703 19830965 2704 238447055 2705 2424566155 2706 21279166755 2707 163727367815 2708 1118035477405 2709 6843009659185 2710 37846272452835 2711 190428082341735 2712 876732800154805 2713 3711677183888905 2714 14510715327113060 2715 52581733151376660 2716 177183406348439260 2717 556803686468178380 2718 1635987338448233540 2719 4504466828992622580 2720 11645935978164061980 2721 28324559218113450380 2722 64911106429017382940 2723 140371649916515614828 2724 286825260401337798756 2725 554431525406826839156 2726 1014922825578609928156 2727 1761109279981107546028 2728 2899189709840143323780 2729 4531388061532449639060 2730 6728812592313251488510 2731 9498382080358251524710 2732 12752090021174208973730 2733 16289834807374514530410 2734 19806437692462069257070 2735 22928201289200682806870 2736 25275313198652515707170 2737 26536589497469056215210 2738 26536589497469056215210 2739 25275313198652515707170 2740 22928201289200682806870 2741 19806437692462069257070 2742 16289834807374514530410 2743 12752090021174208973730 2744 9498382080358251524710 2745 6728812592313251488510 2746 4531388061532449639060 2747 2899189709840143323780 2748 1761109279981107546028 2749 1014922825578609928156 2750 554431525406826839156 2751 286825260401337798756 2752 140371649916515614828 2753 64911106429017382940 2754 28324559218113450380 2755 11645935978164061980 2756 4504466828992622580 2757 1635987338448233540 2758 556803686468178380 2759 177183406348439260 2760 52581733151376660 2761 14510715327113060 2762 3711677183888905 2763 876732800154805 2764 190428082341735 2765 37846272452835 2766 6843009659185 2767 1118035477405 2768 163727367815 2769 21279166755 2770 2424566155 2771 238447055 2772 19830965 2773 1356201 2774 73227 2775 76154 2776 1429428 2777 21187166 2778 258278020 2779 2663013210 2780 23703732910 2781 185006534570 2782 1281762845220 2783 7961045136590 2784 44689282112020 2785 228274354794570 2786 1067160882496540 2787 4588409984043710 2788 18222392511001965 2789 67092448478489720 2790 229765139499815920 2791 733987092816617640 2792 2192791024916411920 2793 6140454167440856120 2794 16150402807156684560 2795 39970495196277512360 2796 93235665647130833320 2797 205282756345532997768 2798 427196910317853413584 2799 841256785808164637912 2800 1569354350985436767312 2801 2776032105559717474184 2802 4660298989821250869808 2803 7430577771372592962840 2804 11260200653845701127570 2805 16227194672671503013220 2806 22250472101532460498440 2807 29041924828548723504140 2808 36096272499836583787480 2809 42734638981662752063940 2810 48203514487853198514040 2811 51811902696121571922380 2812 53073178994938112430420 2813 51811902696121571922380 2814 48203514487853198514040 2815 42734638981662752063940 2816 36096272499836583787480 2817 29041924828548723504140 2818 22250472101532460498440 2819 16227194672671503013220 2820 11260200653845701127570 2821 7430577771372592962840 2822 4660298989821250869808 2823 2776032105559717474184 2824 1569354350985436767312 2825 841256785808164637912 2826 427196910317853413584 2827 205282756345532997768 2828 93235665647130833320 2829 39970495196277512360 2830 16150402807156684560 2831 6140454167440856120 2832 2192791024916411920 2833 733987092816617640 2834 229765139499815920 2835 67092448478489720 2836 18222392511001965 2837 4588409984043710 2838 1067160882496540 2839 228274354794570 2840 44689282112020 2841 7961045136590 2842 1281762845220 2843 185006534570 2844 23703732910 2845 2663013210 2846 258278020 2847 21187166 2848 1429428 2849 76154 2850 79158 2851 1505582 2852 22616594 2853 279465186 2854 2921291230 2855 26366746120 2856 208710267480 2857 1466769379790 2858 9242807981810 2859 52650327248610 2860 272963636906590 2861 1295435237291110 2862 5655570866540250 2863 22810802495045675 2864 85314840989491685 2865 296857587978305640 2866 963752232316433560 2867 2926778117733029560 2868 8333245192357268040 2869 22290856974597540680 2870 56120898003434196920 2871 133206160843408345680 2872 298518421992663831088 2873 632479666663386411352 2874 1268453696126018051496 2875 2410611136793601405224 2876 4345386456545154241496 2877 7436331095380968343992 2878 12090876761193843832648 2879 18690778425218294090410 2880 27487395326517204140790 2881 38477666774203963511660 2882 51292396930081184002580 2883 65138197328385307291620 2884 78830911481499335851420 2885 90938153469515950577980 2886 100015417183974770436420 2887 104885081691059684352800 2888 104885081691059684352800 2889 100015417183974770436420 2890 90938153469515950577980 2891 78830911481499335851420 2892 65138197328385307291620 2893 51292396930081184002580 2894 38477666774203963511660 2895 27487395326517204140790 2896 18690778425218294090410 2897 12090876761193843832648 2898 7436331095380968343992 2899 4345386456545154241496 2900 2410611136793601405224 2901 1268453696126018051496 2902 632479666663386411352 2903 298518421992663831088 2904 133206160843408345680 2905 56120898003434196920 2906 22290856974597540680 2907 8333245192357268040 2908 2926778117733029560 2909 963752232316433560 2910 296857587978305640 2911 85314840989491685 2912 22810802495045675 2913 5655570866540250 2914 1295435237291110 2915 272963636906590 2916 52650327248610 2917 9242807981810 2918 1466769379790 2919 208710267480 2920 26366746120 2921 2921291230 2922 279465186 2923 22616594 2924 1505582 2925 79158 2926 82240 2927 1584740 2928 24122176 2929 302081780 2930 3200756416 2931 29288037350 2932 235077013600 2933 1675479647270 2934 10709577361600 2935 61893135230420 2936 325613964155200 2937 1568398874197700 2938 6951006103831360 2939 28466373361585925 2940 108125643484537360 2941 382172428967797325 2942 1260609820294739200 2943 3890530350049463120 2944 11260023310090297600 2945 30624102166954808720 2946 78411754978031737600 2947 189327058846842542600 2948 431724582836072176768 2949 930998088656050242440 2950 1900933362789404462848 2951 3679064832919619456720 2952 6755997593338755646720 2953 11781717551926122585488 2954 19527207856574812176640 2955 30781655186412137923058 2956 46178173751735498231200 2957 65965062100721167652450 2958 89770063704285147514240 2959 116430594258466491294200 2960 143969108809884643143040 2961 169769064951015286429400 2962 190953570653490721014400 2963 204900498875034454789220 2964 209770163382119368705600 2965 204900498875034454789220 2966 190953570653490721014400 2967 169769064951015286429400 2968 143969108809884643143040 2969 116430594258466491294200 2970 89770063704285147514240 2971 65965062100721167652450 2972 46178173751735498231200 2973 30781655186412137923058 2974 19527207856574812176640 2975 11781717551926122585488 2976 6755997593338755646720 2977 3679064832919619456720 2978 1900933362789404462848 2979 930998088656050242440 2980 431724582836072176768 2981 189327058846842542600 2982 78411754978031737600 2983 30624102166954808720 2984 11260023310090297600 2985 3890530350049463120 2986 1260609820294739200 2987 382172428967797325 2988 108125643484537360 2989 28466373361585925 2990 6951006103831360 2991 1568398874197700 2992 325613964155200 2993 61893135230420 2994 10709577361600 2995 1675479647270 2996 235077013600 2997 29288037350 2998 3200756416 2999 302081780 3000 24122176 3001 1584740 3002 82240 3003 85401 3004 1666980 3005 25706916 3006 326203956 3007 3502838196 3008 32488793766 3009 264365050950 3010 1910556660870 3011 12385057008870 3012 72602712592020 3013 387507099385620 3014 1894012838352900 3015 8519404978029060 3016 35417379465417285 3017 136592016846123285 3018 490298072452334685 3019 1642782249262536525 3020 5151140170344202320 3021 15150553660139760720 3022 41884125477045106320 3023 109035857144986546320 3024 267738813824874280200 3025 621051641682914719368 3026 1362722671492122419208 3027 2831931451445454705288 3028 5579998195709023919568 3029 10435062426258375103440 3030 18537715145264878232208 3031 31308925408500934762128 3032 50308863042986950099698 3033 76959828938147636154258 3034 112143235852456665883650 3035 155735125805006315166690 3036 206200657962751638808440 3037 260399703068351134437240 3038 313738173760899929572440 3039 360722635604506007443800 3040 395854069528525175803620 3041 414670662257153823494820 3042 414670662257153823494820 3043 395854069528525175803620 3044 360722635604506007443800 3045 313738173760899929572440 3046 260399703068351134437240 3047 206200657962751638808440 3048 155735125805006315166690 3049 112143235852456665883650 3050 76959828938147636154258 3051 50308863042986950099698 3052 31308925408500934762128 3053 18537715145264878232208 3054 10435062426258375103440 3055 5579998195709023919568 3056 2831931451445454705288 3057 1362722671492122419208 3058 621051641682914719368 3059 267738813824874280200 3060 109035857144986546320 3061 41884125477045106320 3062 15150553660139760720 3063 5151140170344202320 3064 1642782249262536525 3065 490298072452334685 3066 136592016846123285 3067 35417379465417285 3068 8519404978029060 3069 1894012838352900 3070 387507099385620 3071 72602712592020 3072 12385057008870 3073 1910556660870 3074 264365050950 3075 32488793766 3076 3502838196 3077 326203956 3078 25706916 3079 1666980 3080 85401 3081 88642 3082 1752381 3083 27373896 3084 351910872 3085 3829042152 3086 35991631962 3087 296853844716 3088 2174921711820 3089 14295613669740 3090 84987769600890 3091 460109811977640 3092 2281519937738520 3093 10413417816381960 3094 43936784443446345 3095 172009396311540570 3096 626890089298457970 3097 2133080321714871210 3098 6793922419606738845 3099 20301693830483963040 3100 57034679137184867040 3101 150919982622031652640 3102 376774670969860826520 3103 888790455507788999568 3104 1983774313175037138576 3105 4194654122937577124496 3106 8411929647154478624856 3107 16015060621967399023008 3108 28972777571523253335648 3109 49846640553765812994336 3110 81617788451487884861826 3111 127268691981134586253956 3112 189103064790604302037908 3113 267878361657462981050340 3114 361935783767757953975130 3115 466600361031102773245680 3116 574137876829251064009680 3117 674460809365405937016240 3118 756576705133031183247420 3119 810524731785678999298440 3120 829341324514307646989640 3121 810524731785678999298440 3122 756576705133031183247420 3123 674460809365405937016240 3124 574137876829251064009680 3125 466600361031102773245680 3126 361935783767757953975130 3127 267878361657462981050340 3128 189103064790604302037908 3129 127268691981134586253956 3130 81617788451487884861826 3131 49846640553765812994336 3132 28972777571523253335648 3133 16015060621967399023008 3134 8411929647154478624856 3135 4194654122937577124496 3136 1983774313175037138576 3137 888790455507788999568 3138 376774670969860826520 3139 150919982622031652640 3140 57034679137184867040 3141 20301693830483963040 3142 6793922419606738845 3143 2133080321714871210 3144 626890089298457970 3145 172009396311540570 3146 43936784443446345 3147 10413417816381960 3148 2281519937738520 3149 460109811977640 3150 84987769600890 3151 14295613669740 3152 2174921711820 3153 296853844716 3154 35991631962 3155 3829042152 3156 351910872 3157 27373896 3158 1752381 3159 88642 3160 91964 3161 1841023 3162 29126277 3163 379284768 3164 4180953024 3165 39820674114 3166 332845476678 3167 2471775556536 3168 16470535381560 3169 99283383270630 3170 545097581578530 3171 2741629749716160 3172 12694937754120480 3173 54350202259828305 3174 215946180754986915 3175 798899485609998540 3176 2759970411013329180 3177 8927002741321610055 3178 27095616250090701885 3179 77336372967668830080 3180 207954661759216519680 3181 527694653591892479160 3182 1265565126477649826088 3183 2872564768682826138144 3184 6178428436112614263072 3185 12606583770092055749352 3186 24426990269121877647864 3187 44987838193490652358656 3188 78819418125289066329984 3189 131464429005253697856162 3190 208886480432622471115782 3191 316371756771738888291864 3192 456981426448067283088248 3193 629814145425220935025470 3194 828536144798860727220810 3195 1040738237860353837255360 3196 1248598686194657001025920 3197 1431037514498437120263660 3198 1567101436918710182545860 3199 1639866056299986646288080 3200 1639866056299986646288080 3201 1567101436918710182545860 3202 1431037514498437120263660 3203 1248598686194657001025920 3204 1040738237860353837255360 3205 828536144798860727220810 3206 629814145425220935025470 3207 456981426448067283088248 3208 316371756771738888291864 3209 208886480432622471115782 3210 131464429005253697856162 3211 78819418125289066329984 3212 44987838193490652358656 3213 24426990269121877647864 3214 12606583770092055749352 3215 6178428436112614263072 3216 2872564768682826138144 3217 1265565126477649826088 3218 527694653591892479160 3219 207954661759216519680 3220 77336372967668830080 3221 27095616250090701885 3222 8927002741321610055 3223 2759970411013329180 3224 798899485609998540 3225 215946180754986915 3226 54350202259828305 3227 12694937754120480 3228 2741629749716160 3229 545097581578530 3230 99283383270630 3231 16470535381560 3232 2471775556536 3233 332845476678 3234 39820674114 3235 4180953024 3236 379284768 3237 29126277 3238 1841023 3239 91964 3240 95368 3241 1932987 3242 30967300 3243 408411045 3244 4560237792 3245 44001627138 3246 372666150792 3247 2804621033214 3248 18942310938096 3249 115753918652190 3250 644380964849160 3251 3286727331294690 3252 15436567503836640 3253 67045140013948785 3254 270296383014815220 3255 1014845666364985455 3256 3558869896623327720 3257 11686973152334939235 3258 36022618991412311940 3259 104431989217759531965 3260 285291034726885349760 3261 735649315351108998840 3262 1793259780069542305248 3263 4138129895160475964232 3264 9050993204795440401216 3265 18785012206204670012424 3266 37033574039213933397216 3267 69414828462612530006520 3268 123807256318779718688640 3269 210283847130542764186146 3270 340350909437876168971944 3271 525258237204361359407646 3272 773353183219806171380112 3273 1086795571873288218113718 3274 1458350290224081662246280 3275 1869274382659214564476170 3276 2289336924055010838281280 3277 2679636200693094121289580 3278 2998138951417147302809520 3279 3206967493218696828833940 3280 3279732112599973292576160 3281 3206967493218696828833940 3282 2998138951417147302809520 3283 2679636200693094121289580 3284 2289336924055010838281280 3285 1869274382659214564476170 3286 1458350290224081662246280 3287 1086795571873288218113718 3288 773353183219806171380112 3289 525258237204361359407646 3290 340350909437876168971944 3291 210283847130542764186146 3292 123807256318779718688640 3293 69414828462612530006520 3294 37033574039213933397216 3295 18785012206204670012424 3296 9050993204795440401216 3297 4138129895160475964232 3298 1793259780069542305248 3299 735649315351108998840 3300 285291034726885349760 3301 104431989217759531965 3302 36022618991412311940 3303 11686973152334939235 3304 3558869896623327720 3305 1014845666364985455 3306 270296383014815220 3307 67045140013948785 3308 15436567503836640 3309 3286727331294690 3310 644380964849160 3311 115753918652190 3312 18942310938096 3313 2804621033214 3314 372666150792 3315 44001627138 3316 4560237792 3317 408411045 3318 30967300 3319 1932987 3320 95368 3321 98855 3322 2028355 3323 32900287 3324 439378345 3325 4968648837 3326 48561864930 3327 416667777930 3328 3177287184006 3329 21746931971310 3330 134696229590286 3331 760134883501350 3332 3931108296143850 3333 18723294835131330 3334 82481707517785425 3335 337341523028764005 3336 1285142049379800675 3337 4573715562988313175 3338 15245843048958266955 3339 47709592143747251175 3340 140454608209171843905 3341 389723023944644881725 3342 1020940350077994348600 3343 2528909095420651304088 3344 5931389675230018269480 3345 13189123099955916365448 3346 27836005411000110413640 3347 55818586245418603409640 3348 106448402501826463403736 3349 193222084781392248695160 3350 334091103449322482874786 3351 550634756568418933158090 3352 865609146642237528379590 3353 1298611420424167530787758 3354 1860148755093094389493830 3355 2545145862097369880359998 3356 3327624672883296226722450 3357 4158611306714225402757450 3358 4968973124748104959570860 3359 5677775152110241424099100 3360 6205106444635844131643460 3361 6486699605818670121410100 3362 6486699605818670121410100 3363 6205106444635844131643460 3364 5677775152110241424099100 3365 4968973124748104959570860 3366 4158611306714225402757450 3367 3327624672883296226722450 3368 2545145862097369880359998 3369 1860148755093094389493830 3370 1298611420424167530787758 3371 865609146642237528379590 3372 550634756568418933158090 3373 334091103449322482874786 3374 193222084781392248695160 3375 106448402501826463403736 3376 55818586245418603409640 3377 27836005411000110413640 3378 13189123099955916365448 3379 5931389675230018269480 3380 2528909095420651304088 3381 1020940350077994348600 3382 389723023944644881725 3383 140454608209171843905 3384 47709592143747251175 3385 15245843048958266955 3386 4573715562988313175 3387 1285142049379800675 3388 337341523028764005 3389 82481707517785425 3390 18723294835131330 3391 3931108296143850 3392 760134883501350 3393 134696229590286 3394 21746931971310 3395 3177287184006 3396 416667777930 3397 48561864930 3398 4968648837 3399 439378345 3400 32900287 3401 2028355 3402 98855 3403 102426 3404 2127210 3405 34928642 3406 472278632 3407 5408027182 3408 53530513767 3409 465229642860 3410 3593954961936 3411 24924219155316 3412 156443161561596 3413 894831113091636 3414 4691243179645200 3415 22654403131275180 3416 101205002352916755 3417 419823230546549430 3418 1622483572408564680 3419 5858857612368113850 3420 19819558611946580130 3421 62955435192705518130 3422 188164200352919095080 3423 530177632153816725630 3424 1410663374022639230325 3425 3549849445498645652688 3426 8460298770650669573568 3427 19120512775185934634928 3428 41025128510956026779088 3429 83654591656418713823280 3430 162266988747245066813376 3431 299670487283218712098896 3432 527313188230714731569946 3433 884725860017741416032876 3434 1416243903210656461537680 3435 2164220567066405059167348 3436 3158760175517261920281588 3437 4405294617190464269853828 3438 5872770534980666107082448 3439 7486235979597521629479900 3440 9127584431462330362328310 3441 10646748276858346383669960 3442 11882881596746085555742560 3443 12691806050454514253053560 3444 12973399211637340242820200 3445 12691806050454514253053560 3446 11882881596746085555742560 3447 10646748276858346383669960 3448 9127584431462330362328310 3449 7486235979597521629479900 3450 5872770534980666107082448 3451 4405294617190464269853828 3452 3158760175517261920281588 3453 2164220567066405059167348 3454 1416243903210656461537680 3455 884725860017741416032876 3456 527313188230714731569946 3457 299670487283218712098896 3458 162266988747245066813376 3459 83654591656418713823280 3460 41025128510956026779088 3461 19120512775185934634928 3462 8460298770650669573568 3463 3549849445498645652688 3464 1410663374022639230325 3465 530177632153816725630 3466 188164200352919095080 3467 62955435192705518130 3468 19819558611946580130 3469 5858857612368113850 3470 1622483572408564680 3471 419823230546549430 3472 101205002352916755 3473 22654403131275180 3474 4691243179645200 3475 894831113091636 3476 156443161561596 3477 24924219155316 3478 3593954961936 3479 465229642860 3480 53530513767 3481 5408027182 3482 472278632 3483 34928642 3484 2127210 3485 102426 3486 106082 3487 2229636 3488 37055852 3489 507207274 3490 5880305814 3491 58938540949 3492 518760156627 3493 4059184604796 3494 28518174117252 3495 181367380716912 3496 1051274274653232 3497 5586074292736836 3498 27345646310920380 3499 123859405484191935 3500 521028232899466185 3501 2042306802955114110 3502 7481341184776678530 3503 25678416224314693980 3504 82774993804652098260 3505 251119635545624613210 3506 718341832506735820710 3507 1940841006176455955955 3508 4960512819521284883013 3509 12010148216149315226256 3510 27580811545836604208496 3511 60145641286141961414016 3512 124679720167374740602368 3513 245921580403663780636656 3514 461937476030463778912272 3515 826983675513933443668842 3516 1412039048248456147602822 3517 2300969763228397877570556 3518 3580464470277061520705028 3519 5322980742583666979448936 3520 7564054792707726190135416 3521 10278065152171130376936276 3522 13359006514578187736562348 3523 16613820411059851991808210 3524 19774332708320676745998270 3525 22529629873604431939412520 3526 24574687647200599808796120 3527 25665205262091854495873760 3528 25665205262091854495873760 3529 24574687647200599808796120 3530 22529629873604431939412520 3531 19774332708320676745998270 3532 16613820411059851991808210 3533 13359006514578187736562348 3534 10278065152171130376936276 3535 7564054792707726190135416 3536 5322980742583666979448936 3537 3580464470277061520705028 3538 2300969763228397877570556 3539 1412039048248456147602822 3540 826983675513933443668842 3541 461937476030463778912272 3542 245921580403663780636656 3543 124679720167374740602368 3544 60145641286141961414016 3545 27580811545836604208496 3546 12010148216149315226256 3547 4960512819521284883013 3548 1940841006176455955955 3549 718341832506735820710 3550 251119635545624613210 3551 82774993804652098260 3552 25678416224314693980 3553 7481341184776678530 3554 2042306802955114110 3555 521028232899466185 3556 123859405484191935 3557 27345646310920380 3558 5586074292736836 3559 1051274274653232 3560 181367380716912 3561 28518174117252 3562 4059184604796 3563 518760156627 3564 58938540949 3565 5880305814 3566 507207274 3567 37055852 3568 2229636 3569 106082 3570 109824 3571 2335718 3572 39285488 3573 544263126 3574 6387513088 3575 64818846763 3576 577698697576 3577 4577944761423 3578 32577358722048 3579 209885554834164 3580 1232641655370144 3581 6637348567390068 3582 32931720603657216 3583 151205051795112315 3584 644887638383658120 3585 2563335035854580295 3586 9523647987731792640 3587 33159757409091372510 3588 108453410028966792240 3589 333894629350276711470 3590 969461468052360433920 3591 2659182838683191776665 3592 6901353825697740838968 3593 16970661035670600109269 3594 39590959761985919434752 3595 87726452831978565622512 3596 184825361453516702016384 3597 370601300571038521239024 3598 707859056434127559548928 3599 1288921151544397222581114 3600 2239022723762389591271664 3601 3713008811476854025173378 3602 5881434233505459398275584 3603 8903445212860728500153964 3604 12887035535291393169584352 3605 17842119944878856567071692 3606 23637071666749318113498624 3607 29972826925638039728370558 3608 36388153119380528737806480 3609 42303962581925108685410790 3610 47104317520805031748208640 3611 50239892909292454304669880 3612 51330410524183708991747520 3613 50239892909292454304669880 3614 47104317520805031748208640 3615 42303962581925108685410790 3616 36388153119380528737806480 3617 29972826925638039728370558 3618 23637071666749318113498624 3619 17842119944878856567071692 3620 12887035535291393169584352 3621 8903445212860728500153964 3622 5881434233505459398275584 3623 3713008811476854025173378 3624 2239022723762389591271664 3625 1288921151544397222581114 3626 707859056434127559548928 3627 370601300571038521239024 3628 184825361453516702016384 3629 87726452831978565622512 3630 39590959761985919434752 3631 16970661035670600109269 3632 6901353825697740838968 3633 2659182838683191776665 3634 969461468052360433920 3635 333894629350276711470 3636 108453410028966792240 3637 33159757409091372510 3638 9523647987731792640 3639 2563335035854580295 3640 644887638383658120 3641 151205051795112315 3642 32931720603657216 3643 6637348567390068 3644 1232641655370144 3645 209885554834164 3646 32577358722048 3647 4577944761423 3648 577698697576 3649 64818846763 3650 6387513088 3651 544263126 3652 39285488 3653 2335718 3654 109824 3655 113653 3656 2445542 3657 41621206 3658 583548614 3659 6931776214 3660 71206359851 3661 642517544339 3662 5155643458999 3663 37155303483471 3664 242462913556212 3665 1442527210204308 3666 7869990222760212 3667 39569069171047284 3668 184136772398769531 3669 796092690178770435 3670 3208222674238238415 3671 12086983023586372935 3672 42683405396823165150 3673 141613167438058164750 3674 442348039379243503710 3675 1303356097402637145390 3676 3628644306735552210585 3677 9560536664380932615633 3678 23872014861368340948237 3679 56561620797656519544021 3680 127317412593964485057264 3681 272551814285495267638896 3682 555426662024555223255408 3683 1078460357005166080787952 3684 1996780207978524782130042 3685 3527943875306786813852778 3686 5952031535239243616445042 3687 9594443044982313423448962 3688 14784879446366187898429548 3689 21790480748152121669738316 3690 30729155480170249736656044 3691 41479191611628174680570316 3692 53609898592387357841869182 3693 66360980045018568466177038 3694 78692115701305637423217270 3695 89408280102730140433619430 3696 97344210430097486052878520 3697 101570303433476163296417400 3698 101570303433476163296417400 3699 97344210430097486052878520 3700 89408280102730140433619430 3701 78692115701305637423217270 3702 66360980045018568466177038 3703 53609898592387357841869182 3704 41479191611628174680570316 3705 30729155480170249736656044 3706 21790480748152121669738316 3707 14784879446366187898429548 3708 9594443044982313423448962 3709 5952031535239243616445042 3710 3527943875306786813852778 3711 1996780207978524782130042 3712 1078460357005166080787952 3713 555426662024555223255408 3714 272551814285495267638896 3715 127317412593964485057264 3716 56561620797656519544021 3717 23872014861368340948237 3718 9560536664380932615633 3719 3628644306735552210585 3720 1303356097402637145390 3721 442348039379243503710 3722 141613167438058164750 3723 42683405396823165150 3724 12086983023586372935 3725 3208222674238238415 3726 796092690178770435 3727 184136772398769531 3728 39569069171047284 3729 7869990222760212 3730 1442527210204308 3731 242462913556212 3732 37155303483471 3733 5155643458999 3734 642517544339 3735 71206359851 3736 6931776214 3737 583548614 3738 41621206 3739 2445542 3740 113653 3741 117570 3742 2559195 3743 44066748 3744 625169820 3745 7515324828 3746 78138136065 3747 713723904190 3748 5798161003338 3749 42310946942470 3750 279618217039683 3751 1684990123760520 3752 9312517432964520 3753 47439059393807496 3754 223705841569816815 3755 980229462577539966 3756 4004315364417008850 3757 15295205697824611350 3758 54770388420409538085 3759 184296572834881329900 3760 583961206817301668460 3761 1745704136781880649100 3762 4932000404138189355975 3763 13189180971116484826218 3764 33432551525749273563870 3765 80433635659024860492258 3766 183879033391621004601285 3767 399869226879459752696160 3768 827978476310050490894304 3769 1633887019029721304043360 3770 3075240564983690862917994 3771 5524724083285311595982820 3772 9479975410546030430297820 3773 15546474580221557039894004 3774 24379322491348501321878510 3775 36575360194518309568167864 3776 52519636228322371406394360 3777 72208347091798424417226360 3778 95089090204015532522439498 3779 119970878637405926308046220 3780 145053095746324205889394308 3781 168100395804035777856836700 3782 186752490532827626486497950 3783 198914513863573649349295920 3784 203140606866952326592834800 3785 198914513863573649349295920 3786 186752490532827626486497950 3787 168100395804035777856836700 3788 145053095746324205889394308 3789 119970878637405926308046220 3790 95089090204015532522439498 3791 72208347091798424417226360 3792 52519636228322371406394360 3793 36575360194518309568167864 3794 24379322491348501321878510 3795 15546474580221557039894004 3796 9479975410546030430297820 3797 5524724083285311595982820 3798 3075240564983690862917994 3799 1633887019029721304043360 3800 827978476310050490894304 3801 399869226879459752696160 3802 183879033391621004601285 3803 80433635659024860492258 3804 33432551525749273563870 3805 13189180971116484826218 3806 4932000404138189355975 3807 1745704136781880649100 3808 583961206817301668460 3809 184296572834881329900 3810 54770388420409538085 3811 15295205697824611350 3812 4004315364417008850 3813 980229462577539966 3814 223705841569816815 3815 47439059393807496 3816 9312517432964520 3817 1684990123760520 3818 279618217039683 3819 42310946942470 3820 5798161003338 3821 713723904190 3822 78138136065 3823 7515324828 3824 625169820 3825 44066748 3826 2559195 3827 117570 3828 121576 3829 2676765 3830 46625943 3831 669236568 3832 8140494648 3833 85653460893 3834 791862040255 3835 6511884907528 3836 48109107945808 3837 321929163982153 3838 1964608340800203 3839 10997507556725040 3840 56751576826772016 3841 271144900963624311 3842 1203935304147356781 3843 4984544826994548816 3844 19299521062241620200 3845 70065594118234149435 3846 239066961255290867985 3847 768257779652182998360 3848 2329665343599182317560 3849 6677704540920070005075 3850 18121181375254674182193 3851 46621732496865758390088 3852 113866187184774134056128 3853 264312669050645865093543 3854 583748260271080757297445 3855 1227847703189510243590464 3856 2461865495339771794937664 3857 4709127584013412166961354 3858 8599964648269002458900814 3859 15004699493831342026280640 3860 25026449990767587470191824 3861 39925797071570058361772514 3862 60954682685866810890046374 3863 89094996422840680974562224 3864 124727983320120795823620720 3865 167297437295813956939665858 3866 215059968841421458830485718 3867 265023974383730132197440528 3868 313153491550359983746231008 3869 354852886336863404343334650 3870 385667004396401275835793870 3871 402055120730525975942130720 3872 402055120730525975942130720 3873 385667004396401275835793870 3874 354852886336863404343334650 3875 313153491550359983746231008 3876 265023974383730132197440528 3877 215059968841421458830485718 3878 167297437295813956939665858 3879 124727983320120795823620720 3880 89094996422840680974562224 3881 60954682685866810890046374 3882 39925797071570058361772514 3883 25026449990767587470191824 3884 15004699493831342026280640 3885 8599964648269002458900814 3886 4709127584013412166961354 3887 2461865495339771794937664 3888 1227847703189510243590464 3889 583748260271080757297445 3890 264312669050645865093543 3891 113866187184774134056128 3892 46621732496865758390088 3893 18121181375254674182193 3894 6677704540920070005075 3895 2329665343599182317560 3896 768257779652182998360 3897 239066961255290867985 3898 70065594118234149435 3899 19299521062241620200 3900 4984544826994548816 3901 1203935304147356781 3902 271144900963624311 3903 56751576826772016 3904 10997507556725040 3905 1964608340800203 3906 321929163982153 3907 48109107945808 3908 6511884907528 3909 791862040255 3910 85653460893 3911 8140494648 3912 669236568 3913 46625943 3914 2676765 3915 121576 3916 125672 3917 2798341 3918 49302708 3919 715862511 3920 8809731216 3921 93793955541 3922 877515501148 3923 7303746947783 3924 54620992853336 3925 370038271927961 3926 2286537504782356 3927 12962115897525243 3928 67749084383497056 3929 327896477790396327 3930 1475080205110981092 3931 6188480131141905597 3932 24284065889236169016 3933 89365115180475769635 3934 309132555373525017420 3935 1007324740907473866345 3936 3097923123251365315920 3937 9007369884519252322635 3938 24798885916174744187268 3939 64742913872120432572281 3940 160487919681639892446216 3941 378178856235419999149671 3942 848060929321726622390988 3943 1811595963460591000887909 3944 3689713198529282038528128 3945 7170993079353183961899018 3946 13309092232282414625862168 3947 23604664142100344485181454 3948 40031149484598929496472464 3949 64952247062337645831964338 3950 100880479757436869251818888 3951 150049679108707491864608598 3952 213822979742961476798182944 3953 292025420615934752763286578 3954 382357406137235415770151576 3955 480083943225151591027926246 3956 578177465934090115943671536 3957 668006377887223388089565658 3958 740519890733264680179128520 3959 787722125126927251777924590 3960 804110241461051951884261440 3961 787722125126927251777924590 3962 740519890733264680179128520 3963 668006377887223388089565658 3964 578177465934090115943671536 3965 480083943225151591027926246 3966 382357406137235415770151576 3967 292025420615934752763286578 3968 213822979742961476798182944 3969 150049679108707491864608598 3970 100880479757436869251818888 3971 64952247062337645831964338 3972 40031149484598929496472464 3973 23604664142100344485181454 3974 13309092232282414625862168 3975 7170993079353183961899018 3976 3689713198529282038528128 3977 1811595963460591000887909 3978 848060929321726622390988 3979 378178856235419999149671 3980 160487919681639892446216 3981 64742913872120432572281 3982 24798885916174744187268 3983 9007369884519252322635 3984 3097923123251365315920 3985 1007324740907473866345 3986 309132555373525017420 3987 89365115180475769635 3988 24284065889236169016 3989 6188480131141905597 3990 1475080205110981092 3991 327896477790396327 3992 67749084383497056 3993 12962115897525243 3994 2286537504782356 3995 370038271927961 3996 54620992853336 3997 7303746947783 3998 877515501148 3999 93793955541 4000 8809731216 4001 715862511 4002 49302708 4003 2798341 4004 125672 4005 129859 4006 2924013 4007 52101049 4008 765165219 4009 9525593727 4010 102603686757 4011 971309456689 4012 8181262448931 4013 61924739801119 4014 424659264781297 4015 2656575776710317 4016 15248653402307599 4017 80711200281022299 4018 395645562173893383 4019 1802976682901377419 4020 7663560336252886689 4021 30472546020378074613 4022 113649181069711938651 4023 398497670554000787055 4024 1316457296280998883765 4025 4105247864158839182265 4026 12105293007770617638555 4027 33806255800693996509903 4028 89541799788295176759549 4029 225230833553760325018497 4030 538666775917059891595887 4031 1226239785557146621540659 4032 2659656892782317623278897 4033 5501309161989873039416037 4034 10860706277882466000427146 4035 20480085311635598587761186 4036 36913756374382759111043622 4037 63635813626699273981653918 4038 104983396546936575328436802 4039 165832726819774515083783226 4040 250930158866144361116427486 4041 363872658851668968662791542 4042 505848400358896229561469522 4043 674382826753170168533438154 4044 862441349362387006798077822 4045 1058261409159241706971597782 4046 1246183843821313504033237194 4047 1408526268620488068268694178 4048 1528242015860191931957053110 4049 1591832366587979203662186030 4050 1591832366587979203662186030 4051 1528242015860191931957053110 4052 1408526268620488068268694178 4053 1246183843821313504033237194 4054 1058261409159241706971597782 4055 862441349362387006798077822 4056 674382826753170168533438154 4057 505848400358896229561469522 4058 363872658851668968662791542 4059 250930158866144361116427486 4060 165832726819774515083783226 4061 104983396546936575328436802 4062 63635813626699273981653918 4063 36913756374382759111043622 4064 20480085311635598587761186 4065 10860706277882466000427146 4066 5501309161989873039416037 4067 2659656892782317623278897 4068 1226239785557146621540659 4069 538666775917059891595887 4070 225230833553760325018497 4071 89541799788295176759549 4072 33806255800693996509903 4073 12105293007770617638555 4074 4105247864158839182265 4075 1316457296280998883765 4076 398497670554000787055 4077 113649181069711938651 4078 30472546020378074613 4079 7663560336252886689 4080 1802976682901377419 4081 395645562173893383 4082 80711200281022299 4083 15248653402307599 4084 2656575776710317 4085 424659264781297 4086 61924739801119 4087 8181262448931 4088 971309456689 4089 102603686757 4090 9525593727 4091 765165219 4092 52101049 4093 2924013 4094 129859 4095 134138 4096 3053872 4097 55025062 4098 817266268 4099 10290758946 4100 112129280484 4101 1073913143446 4102 9152571905620 4103 70106002250050 4104 486584004582416 4105 3081235041491614 4106 17905229179017916 4107 95959853683329898 4108 476356762454915682 4109 2198622245075270802 4110 9466537019154264108 4111 38136106356630961302 4112 144121727090090013264 4113 512146851623712725706 4114 1714954966834999670820 4115 5421705160439838066030 4116 16210540871929456820820 4117 45911548808464614148458 4118 123348055588989173269452 4119 314772633342055501778046 4120 763897609470820216614384 4121 1764906561474206513136546 4122 3885896678339464244819556 4123 8160966054772190662694934 4124 16362015439872339039843183 4125 31340791589518064588188332 4126 57393841686018357698804808 4127 100549570001082033092697540 4128 168619210173635849310090720 4129 270816123366711090412220028 4130 416762885685918876200210712 4131 614802817717813329779219028 4132 869721059210565198224261064 4133 1180231227112066398094907676 4134 1536824176115557175331515976 4135 1920702758521628713769675604 4136 2304445252980555211004834976 4137 2654710112441801572301931372 4138 2936768284480680000225747288 4139 3120074382448171135619239140 4140 3183664733175958407324372060 4141 3120074382448171135619239140 4142 2936768284480680000225747288 4143 2654710112441801572301931372 4144 2304445252980555211004834976 4145 1920702758521628713769675604 4146 1536824176115557175331515976 4147 1180231227112066398094907676 4148 869721059210565198224261064 4149 614802817717813329779219028 4150 416762885685918876200210712 4151 270816123366711090412220028 4152 168619210173635849310090720 4153 100549570001082033092697540 4154 57393841686018357698804808 4155 31340791589518064588188332 4156 16362015439872339039843183 4157 8160966054772190662694934 4158 3885896678339464244819556 4159 1764906561474206513136546 4160 763897609470820216614384 4161 314772633342055501778046 4162 123348055588989173269452 4163 45911548808464614148458 4164 16210540871929456820820 4165 5421705160439838066030 4166 1714954966834999670820 4167 512146851623712725706 4168 144121727090090013264 4169 38136106356630961302 4170 9466537019154264108 4171 2198622245075270802 4172 476356762454915682 4173 95959853683329898 4174 17905229179017916 4175 3081235041491614 4176 486584004582416 4177 70106002250050 4178 9152571905620 4179 1073913143446 4180 112129280484 4181 10290758946 4182 817266268 4183 55025062 4184 3053872 4185 134138 4186 138510 4187 3188010 4188 58078934 4189 872291330 4190 11108025214 4191 122420039430 4192 1186042423930 4193 10226485049066 4194 79258574155670 4195 556690006832466 4196 3567819046074030 4197 20986464220509530 4198 113865082862347814 4199 572316616138245580 4200 2674979007530186484 4201 11665159264229534910 4202 47602643375785225410 4203 182257833446720974566 4204 656268578713802738970 4205 2227101818458712396526 4206 7136660127274837736850 4207 21632246032369294886850 4208 62122089680394070969278 4209 169259604397453787417910 4210 438120688931044675047498 4211 1078670242812875718392430 4212 2528804170945026729750930 4213 5650803239813670757956102 4214 12046862733111654907514490 4215 24522981494644529702538117 4216 47702807029390403628031515 4217 88734633275536422286993140 4218 157943411687100390791502348 4219 269168780174717882402788260 4220 439435333540346939722310748 4221 687579009052629966612430740 4222 1031565703403732205979429740 4223 1484523876928378528003480092 4224 2049952286322631596319168740 4225 2717055403227623573426423652 4226 3457526934637185889101191580 4227 4225148011502183924774510580 4228 4959155365422356783306766348 4229 5591478396922481572527678660 4230 6056842666928851135844986428 4231 6303739115624129542943611200 4232 6303739115624129542943611200 4233 6056842666928851135844986428 4234 5591478396922481572527678660 4235 4959155365422356783306766348 4236 4225148011502183924774510580 4237 3457526934637185889101191580 4238 2717055403227623573426423652 4239 2049952286322631596319168740 4240 1484523876928378528003480092 4241 1031565703403732205979429740 4242 687579009052629966612430740 4243 439435333540346939722310748 4244 269168780174717882402788260 4245 157943411687100390791502348 4246 88734633275536422286993140 4247 47702807029390403628031515 4248 24522981494644529702538117 4249 12046862733111654907514490 4250 5650803239813670757956102 4251 2528804170945026729750930 4252 1078670242812875718392430 4253 438120688931044675047498 4254 169259604397453787417910 4255 62122089680394070969278 4256 21632246032369294886850 4257 7136660127274837736850 4258 2227101818458712396526 4259 656268578713802738970 4260 182257833446720974566 4261 47602643375785225410 4262 11665159264229534910 4263 2674979007530186484 4264 572316616138245580 4265 113865082862347814 4266 20986464220509530 4267 3567819046074030 4268 556690006832466 4269 79258574155670 4270 10226485049066 4271 1186042423930 4272 122420039430 4273 11108025214 4274 872291330 4275 58078934 4276 3188010 4277 138510 4278 142976 4279 3326520 4280 61266944 4281 930370264 4282 11980316544 4283 133528064644 4284 1308462463360 4285 11412527472996 4286 89485059204736 4287 635948580988136 4288 4124509052906496 4289 24554283266583560 4290 134851547082857344 4291 686181699000593394 4292 3247295623668432064 4293 14340138271759721394 4294 59267802640014760320 4295 229860476822506199976 4296 838526412160523713536 4297 2883370397172515135496 4298 9363761945733550133376 4299 28768906159644132623700 4300 83754335712763365856128 4301 231381694077847858387188 4302 607380293328498462465408 4303 1516790931743920393439928 4304 3607474413757902448143360 4305 8179607410758697487707032 4306 17697665972925325665470592 4307 36569844227756184610052607 4308 72225788524034933330569632 4309 136437440304926825915024655 4310 246678044962636813078495488 4311 427112191861818273194290608 4312 708604113715064822125099008 4313 1127014342592976906334741488 4314 1719144712456362172591860480 4315 2516089580332110733982909832 4316 3534476163251010124322648832 4317 4767007689550255169745592392 4318 6174582337864809462527615232 4319 7682674946139369813875702160 4320 9184303376924540708081276928 4321 10550633762344838355834445008 4322 11648321063851332708372665088 4323 12360581782552980678788597628 4324 12607478231248259085887222400 4325 12360581782552980678788597628 4326 11648321063851332708372665088 4327 10550633762344838355834445008 4328 9184303376924540708081276928 4329 7682674946139369813875702160 4330 6174582337864809462527615232 4331 4767007689550255169745592392 4332 3534476163251010124322648832 4333 2516089580332110733982909832 4334 1719144712456362172591860480 4335 1127014342592976906334741488 4336 708604113715064822125099008 4337 427112191861818273194290608 4338 246678044962636813078495488 4339 136437440304926825915024655 4340 72225788524034933330569632 4341 36569844227756184610052607 4342 17697665972925325665470592 4343 8179607410758697487707032 4344 3607474413757902448143360 4345 1516790931743920393439928 4346 607380293328498462465408 4347 231381694077847858387188 4348 83754335712763365856128 4349 28768906159644132623700 4350 9363761945733550133376 4351 2883370397172515135496 4352 838526412160523713536 4353 229860476822506199976 4354 59267802640014760320 4355 14340138271759721394 4356 3247295623668432064 4357 686181699000593394 4358 134851547082857344 4359 24554283266583560 4360 4124509052906496 4361 635948580988136 4362 89485059204736 4363 11412527472996 4364 1308462463360 4365 133528064644 4366 11980316544 4367 930370264 4368 61266944 4369 3326520 4370 142976 4371 147537 4372 3469496 4373 64593464 4374 991637208 4375 12910686808 4376 145508381188 4377 1441990528004 4378 12720989936356 4379 100897586677732 4380 725433640192872 4381 4760457633894632 4382 28678792319490056 4383 159405830349440904 4384 821033246083450738 4385 3933477322669025458 4386 17587433895428153458 4387 73607940911774481714 4388 289128279462520960296 4389 1068386888983029913512 4390 3721896809333038849032 4391 12247132342906065268872 4392 38132668105377682757076 4393 112523241872407498479828 4394 315136029790611224243316 4395 838761987406346320852596 4396 2124171225072418855905336 4397 5124265345501822841583288 4398 11787081824516599935850392 4399 25877273383684023153177624 4400 54267510200681510275523199 4401 108795632751791117940622239 4402 208663228828961759245594287 4403 383115485267563638993520143 4404 673790236824455086272786096 4405 1135716305576883095319389616 4406 1835618456308041728459840496 4407 2846159055049339078926601968 4408 4235234292788472906574770312 4409 6050565743583120858305558664 4410 8301483852801265294068241224 4411 10941590027415064632273207624 4412 13857257284004179276403317392 4413 16866978323063910521956979088 4414 19734937139269379063915721936 4415 22198954826196171064207110096 4416 24008902846404313387161262716 4417 24968060013801239764675820028 4418 24968060013801239764675820028 4419 24008902846404313387161262716 4420 22198954826196171064207110096 4421 19734937139269379063915721936 4422 16866978323063910521956979088 4423 13857257284004179276403317392 4424 10941590027415064632273207624 4425 8301483852801265294068241224 4426 6050565743583120858305558664 4427 4235234292788472906574770312 4428 2846159055049339078926601968 4429 1835618456308041728459840496 4430 1135716305576883095319389616 4431 673790236824455086272786096 4432 383115485267563638993520143 4433 208663228828961759245594287 4434 108795632751791117940622239 4435 54267510200681510275523199 4436 25877273383684023153177624 4437 11787081824516599935850392 4438 5124265345501822841583288 4439 2124171225072418855905336 4440 838761987406346320852596 4441 315136029790611224243316 4442 112523241872407498479828 4443 38132668105377682757076 4444 12247132342906065268872 4445 3721896809333038849032 4446 1068386888983029913512 4447 289128279462520960296 4448 73607940911774481714 4449 17587433895428153458 4450 3933477322669025458 4451 821033246083450738 4452 159405830349440904 4453 28678792319490056 4454 4760457633894632 4455 725433640192872 4456 100897586677732 4457 12720989936356 4458 1441990528004 4459 145508381188 4460 12910686808 4461 991637208 4462 64593464 4463 3469496 4464 147537 4465 152194 4466 3617033 4467 68062960 4468 1056230672 4469 13902324016 4470 158419067996 4471 1587498909192 4472 14162980464360 4473 113618576614088 4474 826331226870604 4475 5485891274087504 4476 33439249953384688 4477 188084622668930960 4478 980439076432891642 4479 4754510568752476196 4480 21520911218097178916 4481 91195374807202635172 4482 362736220374295442010 4483 1357515168445550873808 4484 4790283698316068762544 4485 15969029152239104117904 4486 50379800448283748025948 4487 150655909977785181236904 4488 427659271663018722723144 4489 1153898017196957545095912 4490 2962933212478765176757932 4491 7248436570574241697488624 4492 16911347170018422777433680 4493 37664355208200623089028016 4494 80144783584365533428700823 4495 163063142952472628216145438 4496 317458861580752877186216526 4497 591778714096525398239114430 4498 1056905722092018725266306239 4499 1809506542401338181592175712 4500 2971334761884924823779230112 4501 4681777511357380807386442464 4502 7081393347837811985501372280 4503 10285800036371593764880328976 4504 14352049596384386152373799888 4505 19243073880216329926341448848 4506 24798847311419243908676525016 4507 30724235607068089798360296480 4508 36601915462333289585872701024 4509 41933891965465550128122832032 4510 46207857672600484451368372812 4511 48976962860205553151837082744 4512 49936120027602479529351640056 4513 48976962860205553151837082744 4514 46207857672600484451368372812 4515 41933891965465550128122832032 4516 36601915462333289585872701024 4517 30724235607068089798360296480 4518 24798847311419243908676525016 4519 19243073880216329926341448848 4520 14352049596384386152373799888 4521 10285800036371593764880328976 4522 7081393347837811985501372280 4523 4681777511357380807386442464 4524 2971334761884924823779230112 4525 1809506542401338181592175712 4526 1056905722092018725266306239 4527 591778714096525398239114430 4528 317458861580752877186216526 4529 163063142952472628216145438 4530 80144783584365533428700823 4531 37664355208200623089028016 4532 16911347170018422777433680 4533 7248436570574241697488624 4534 2962933212478765176757932 4535 1153898017196957545095912 4536 427659271663018722723144 4537 150655909977785181236904 4538 50379800448283748025948 4539 15969029152239104117904 4540 4790283698316068762544 4541 1357515168445550873808 4542 362736220374295442010 4543 91195374807202635172 4544 21520911218097178916 4545 4754510568752476196 4546 980439076432891642 4547 188084622668930960 4548 33439249953384688 4549 5485891274087504 4550 826331226870604 4551 113618576614088 4552 14162980464360 4553 1587498909192 4554 158419067996 4555 13902324016 4556 1056230672 4557 68062960 4558 3617033 4559 152194 4560 156948 4561 3769227 4562 71679993 4563 1124293632 4564 14958554688 4565 172321392012 4566 1745917977188 4567 15750479373552 4568 127781557078448 4569 939949803484692 4570 6312222500958108 4571 38925141227472192 4572 221523872622315648 4573 1168523699101822602 4574 5734949645185367838 4575 26275421786849655112 4576 112716286025299814088 4577 453931595181498077182 4578 1720251388819846315818 4579 6147798866761619636352 4580 20759312850555172880448 4581 66348829600522852143852 4582 201035710426068929262852 4583 578315181640803903960048 4584 1581557288859976267819056 4585 4116831229675722721853844 4586 10211369783053006874246556 4587 24159783740592664474922304 4588 54575702378219045866461696 4589 117809138792566156517728839 4590 243207926536838161644846261 4591 480522004533225505402361964 4592 909237575677278275425330956 4593 1648684436188544123505420669 4594 2866412264493356906858481951 4595 4780841304286263005371405824 4596 7653112273242305631165672576 4597 11763170859195192792887814744 4598 17367193384209405750381701256 4599 24637849632755979917254128864 4600 33595123476600716078715248736 4601 44041921191635573835017973864 4602 55523082918487333707036821496 4603 67326151069401379384232997504 4604 78535807427798839713995533056 4605 88141749638066034579491204844 4606 95184820532806037603205455556 4607 98913082887808032681188722800 4608 98913082887808032681188722800 4609 95184820532806037603205455556 4610 88141749638066034579491204844 4611 78535807427798839713995533056 4612 67326151069401379384232997504 4613 55523082918487333707036821496 4614 44041921191635573835017973864 4615 33595123476600716078715248736 4616 24637849632755979917254128864 4617 17367193384209405750381701256 4618 11763170859195192792887814744 4619 7653112273242305631165672576 4620 4780841304286263005371405824 4621 2866412264493356906858481951 4622 1648684436188544123505420669 4623 909237575677278275425330956 4624 480522004533225505402361964 4625 243207926536838161644846261 4626 117809138792566156517728839 4627 54575702378219045866461696 4628 24159783740592664474922304 4629 10211369783053006874246556 4630 4116831229675722721853844 4631 1581557288859976267819056 4632 578315181640803903960048 4633 201035710426068929262852 4634 66348829600522852143852 4635 20759312850555172880448 4636 6147798866761619636352 4637 1720251388819846315818 4638 453931595181498077182 4639 112716286025299814088 4640 26275421786849655112 4641 5734949645185367838 4642 1168523699101822602 4643 221523872622315648 4644 38925141227472192 4645 6312222500958108 4646 939949803484692 4647 127781557078448 4648 15750479373552 4649 1745917977188 4650 172321392012 4651 14958554688 4652 1124293632 4653 71679993 4654 3769227 4655 156948 4656 161800 4657 3926175 4658 75449220 4659 1195973625 4660 16082848320 4661 187279946700 4662 1918239369200 4663 17496397350740 4664 143532036452000 4665 1067731360563140 4666 7252172304442800 4667 45237363728430300 4668 260449013849787840 4669 1390047571724138250 4670 6903473344287190440 4671 32010371432035022950 4672 138991707812149469200 4673 566647881206797891270 4674 2174182984001344393000 4675 7868050255581465952170 4676 26907111717316792516800 4677 87108142451078025024300 4678 267384540026591781406704 4679 779350892066872833222900 4680 2159872470500780171779104 4681 5698388518535698989672900 4682 14328201012728729596100400 4683 34371153523645671349168860 4684 78735486118811710341384000 4685 172384841170785202384190535 4686 361017065329404318162575100 4687 723729931070063667047208225 4688 1389759580210503780827692920 4689 2557922011865822398930751625 4690 4515096700681901030363902620 4691 7647253568779619912229887775 4692 12433953577528568636537078400 4693 19416283132437498424053487320 4694 29130364243404598543269516000 4695 42005043016965385667635830120 4696 58232973109356695995969377600 4697 77637044668236289913733222600 4698 99565004110122907542054795360 4699 122849233987888713091269819000 4700 145861958497200219098228530560 4701 166677557065864874293486737900 4702 183326570170872072182696660400 4703 194097903420614070284394178356 4704 197826165775616065362377445600 4705 194097903420614070284394178356 4706 183326570170872072182696660400 4707 166677557065864874293486737900 4708 145861958497200219098228530560 4709 122849233987888713091269819000 4710 99565004110122907542054795360 4711 77637044668236289913733222600 4712 58232973109356695995969377600 4713 42005043016965385667635830120 4714 29130364243404598543269516000 4715 19416283132437498424053487320 4716 12433953577528568636537078400 4717 7647253568779619912229887775 4718 4515096700681901030363902620 4719 2557922011865822398930751625 4720 1389759580210503780827692920 4721 723729931070063667047208225 4722 361017065329404318162575100 4723 172384841170785202384190535 4724 78735486118811710341384000 4725 34371153523645671349168860 4726 14328201012728729596100400 4727 5698388518535698989672900 4728 2159872470500780171779104 4729 779350892066872833222900 4730 267384540026591781406704 4731 87108142451078025024300 4732 26907111717316792516800 4733 7868050255581465952170 4734 2174182984001344393000 4735 566647881206797891270 4736 138991707812149469200 4737 32010371432035022950 4738 6903473344287190440 4739 1390047571724138250 4740 260449013849787840 4741 45237363728430300 4742 7252172304442800 4743 1067731360563140 4744 143532036452000 4745 17496397350740 4746 1918239369200 4747 187279946700 4748 16082848320 4749 1195973625 4750 75449220 4751 3926175 4752 161800 4753 166751 4754 4087975 4755 79375395 4756 1271422845 4757 17278821945 4758 203362795020 4759 2105519315900 4760 19414636719940 4761 161028433802740 4762 1211263397015140 4763 8319903665005940 4764 52489536032873100 4765 305686377578218140 4766 1650496585573926090 4767 8293520916011328690 4768 38913844776322213390 4769 171002079244184492150 4770 705639589018947360470 4771 2740830865208142284270 4772 10042233239582810345170 4773 34775161972898258468970 4774 114015254168394817541100 4775 354492682477669806431004 4776 1046735432093464614629604 4777 2939223362567653005002004 4778 7858260989036479161452004 4779 20026589531264428585773300 4780 48699354536374400945269260 4781 113106639642457381690552860 4782 251120327289596912725574535 4783 533401906500189520546765635 4784 1084746996399467985209783325 4785 2113489511280567447874901145 4786 3947681592076326179758444545 4787 7073018712547723429294654245 4788 12162350269461520942593790395 4789 20081207146308188548766966175 4790 31850236709966067060590565720 4791 48546647375842096967323003320 4792 71135407260369984210905346120 4793 100238016126322081663605207720 4794 135870017777592985909702600200 4795 177202048778359197455788017960 4796 222414238098011620633324614360 4797 268711192485088932189498349560 4798 312539515563065093391715268460 4799 350004127236736946476183398300 4800 377424473591486142467090838756 4801 391924069196230135646771623956 4802 391924069196230135646771623956 4803 377424473591486142467090838756 4804 350004127236736946476183398300 4805 312539515563065093391715268460 4806 268711192485088932189498349560 4807 222414238098011620633324614360 4808 177202048778359197455788017960 4809 135870017777592985909702600200 4810 100238016126322081663605207720 4811 71135407260369984210905346120 4812 48546647375842096967323003320 4813 31850236709966067060590565720 4814 20081207146308188548766966175 4815 12162350269461520942593790395 4816 7073018712547723429294654245 4817 3947681592076326179758444545 4818 2113489511280567447874901145 4819 1084746996399467985209783325 4820 533401906500189520546765635 4821 251120327289596912725574535 4822 113106639642457381690552860 4823 48699354536374400945269260 4824 20026589531264428585773300 4825 7858260989036479161452004 4826 2939223362567653005002004 4827 1046735432093464614629604 4828 354492682477669806431004 4829 114015254168394817541100 4830 34775161972898258468970 4831 10042233239582810345170 4832 2740830865208142284270 4833 705639589018947360470 4834 171002079244184492150 4835 38913844776322213390 4836 8293520916011328690 4837 1650496585573926090 4838 305686377578218140 4839 52489536032873100 4840 8319903665005940 4841 1211263397015140 4842 161028433802740 4843 19414636719940 4844 2105519315900 4845 203362795020 4846 17278821945 4847 1271422845 4848 79375395 4849 4087975 4850 166751 4851 171802 4852 4254726 4853 83463370 4854 1350798240 4855 18550244790 4856 220641616965 4857 2308882110920 4858 21520156035840 4859 180443070522680 4860 1372291830817880 4861 9531167062021080 4862 60809439697879040 4863 358175913611091240 4864 1956182963152144230 4865 9944017501585254780 4866 47207365692333542080 4867 209915924020506705540 4868 876641668263131852620 4869 3446470454227089644740 4870 12783064104790952629440 4871 44817395212481068814140 4872 148790416141293076010070 4873 468507936646064623972104 4874 1401228114571134421060608 4875 3985958794661117619631608 4876 10797484351604132166454008 4877 27884850520300907747225304 4878 68725944067638829531042560 4879 161805994178831782635822120 4880 364226966932054294416127395 4881 784522233789786433272340170 4882 1618148902899657505756548960 4883 3198236507680035433084684470 4884 6061171103356893627633345690 4885 11020700304624049609053098790 4886 19235368982009244371888444640 4887 32243557415769709491360756570 4888 51931443856274255609357531895 4889 80396884085808164027913569040 4890 119682054636212081178228349440 4891 171373423386692065874510553840 4892 236108033903915067573307807920 4893 313072066555952183365490618160 4894 399616286876370818089112632320 4895 491125430583100552822822963920 4896 581250708048154025581213618020 4897 662543642799802039867898666760 4898 727428600828223088943274237056 4899 769348542787716278113862462712 4900 783848138392460271293543247912 4901 769348542787716278113862462712 4902 727428600828223088943274237056 4903 662543642799802039867898666760 4904 581250708048154025581213618020 4905 491125430583100552822822963920 4906 399616286876370818089112632320 4907 313072066555952183365490618160 4908 236108033903915067573307807920 4909 171373423386692065874510553840 4910 119682054636212081178228349440 4911 80396884085808164027913569040 4912 51931443856274255609357531895 4913 32243557415769709491360756570 4914 19235368982009244371888444640 4915 11020700304624049609053098790 4916 6061171103356893627633345690 4917 3198236507680035433084684470 4918 1618148902899657505756548960 4919 784522233789786433272340170 4920 364226966932054294416127395 4921 161805994178831782635822120 4922 68725944067638829531042560 4923 27884850520300907747225304 4924 10797484351604132166454008 4925 3985958794661117619631608 4926 1401228114571134421060608 4927 468507936646064623972104 4928 148790416141293076010070 4929 44817395212481068814140 4930 12783064104790952629440 4931 3446470454227089644740 4932 876641668263131852620 4933 209915924020506705540 4934 47207365692333542080 4935 9944017501585254780 4936 1956182963152144230 4937 358175913611091240 4938 60809439697879040 4939 9531167062021080 4940 1372291830817880 4941 180443070522680 4942 21520156035840 4943 2308882110920 4944 220641616965 4945 18550244790 4946 1350798240 4947 83463370 4948 4254726 4949 171802 4950 176954 4951 4426528 4952 87718096 4953 1434261610 4954 19901043030 4955 239191861755 4956 2529523727885 4957 23829038146760 4958 201963226558520 4959 1552734901340560 4960 10903458892838960 4961 70340606759900120 4962 418985353308970280 4963 2314358876763235470 4964 11900200464737399010 4965 57151383193918796860 4966 257123289712840247620 4967 1086557592283638558160 4968 4323112122490221497360 4969 16229534559018042274180 4970 57600459317272021443580 4971 193607811353774144824210 4972 617298352787357699982174 4973 1869736051217199045032712 4974 5387186909232252040692216 4975 14783443146265249786085616 4976 38682334871905039913679312 4977 96610794587939737278267864 4978 230531938246470612166864680 4979 526032961110886077051949515 4980 1148749200721840727688467565 4981 2402671136689443939028889130 4982 4816385410579692938841233430 4983 9259407611036929060718030160 4984 17081871407980943236686444480 4985 30256069286633293980941543430 4986 51478926397778953863249201210 4987 84175001272043965100718288465 4988 132328327942082419637271100935 4989 200078938722020245206141918480 4990 291055478022904147052738903280 4991 407481457290607133447818361760 4992 549180100459867250938798426080 4993 712688353432323001454603250480 4994 890741717459471370911935596240 4995 1072376138631254578404036581940 4996 1243794350847956065449112284780 4997 1389972243628025128811172903816 4998 1496777143615939367057136699768 4999 1553196681180176549407405710624 5000 1553196681180176549407405710624 5001 1496777143615939367057136699768 5002 1389972243628025128811172903816 5003 1243794350847956065449112284780 5004 1072376138631254578404036581940 5005 890741717459471370911935596240 5006 712688353432323001454603250480 5007 549180100459867250938798426080 5008 407481457290607133447818361760 5009 291055478022904147052738903280 5010 200078938722020245206141918480 5011 132328327942082419637271100935 5012 84175001272043965100718288465 5013 51478926397778953863249201210 5014 30256069286633293980941543430 5015 17081871407980943236686444480 5016 9259407611036929060718030160 5017 4816385410579692938841233430 5018 2402671136689443939028889130 5019 1148749200721840727688467565 5020 526032961110886077051949515 5021 230531938246470612166864680 5022 96610794587939737278267864 5023 38682334871905039913679312 5024 14783443146265249786085616 5025 5387186909232252040692216 5026 1869736051217199045032712 5027 617298352787357699982174 5028 193607811353774144824210 5029 57600459317272021443580 5030 16229534559018042274180 5031 4323112122490221497360 5032 1086557592283638558160 5033 257123289712840247620 5034 57151383193918796860 5035 11900200464737399010 5036 2314358876763235470 5037 418985353308970280 5038 70340606759900120 5039 10903458892838960 5040 1552734901340560 5041 201963226558520 5042 23829038146760 5043 2529523727885 5044 239191861755 5045 19901043030 5046 1434261610 5047 87718096 5048 4426528 5049 176954 5050 182208 5051 4603482 5052 92144624 5053 1521979706 5054 21335304640 5055 259092904785 5056 2768715589640 5057 26358561874645 5058 225792264705280 5059 1754698127899080 5060 12456193794179520 5061 81244065652739080 5062 489325960068870400 5063 2733344230072205750 5064 14214559341500634480 5065 69051583658656195870 5066 314274672906759044480 5067 1343680881996478805780 5068 5409669714773860055520 5069 20552646681508263771540 5070 73829993876290063717760 5071 251208270671046166267790 5072 810906164141131844806384 5073 2487034404004556745014886 5074 7256922960449451085724928 5075 20170630055497501826777832 5076 53465778018170289699764928 5077 135293129459844777191947176 5078 327142732834410349445132544 5079 756564899357356689218814195 5080 1674782161832726804740417080 5081 3551420337411284666717356695 5082 7219056547269136877870122560 5083 14075793021616621999559263590 5084 26341279019017872297404474640 5085 47337940694614237217627987910 5086 81734995684412247844190744640 5087 135653927669822918963967489675 5088 216503329214126384737989389400 5089 332407266664102664843413019415 5090 491134416744924392258880821760 5091 698536935313511280500557265040 5092 956661557750474384386616787840 5093 1261868453892190252393401676560 5094 1603430070891794372366538846720 5095 1963117856090725949315972178180 5096 2316170489479210643853148866720 5097 2633766594475981194260285188596 5098 2886749387243964495868309603584 5099 3049973824796115916464542410392 5100 3106393362360353098814811421248 5101 3049973824796115916464542410392 5102 2886749387243964495868309603584 5103 2633766594475981194260285188596 5104 2316170489479210643853148866720 5105 1963117856090725949315972178180 5106 1603430070891794372366538846720 5107 1261868453892190252393401676560 5108 956661557750474384386616787840 5109 698536935313511280500557265040 5110 491134416744924392258880821760 5111 332407266664102664843413019415 5112 216503329214126384737989389400 5113 135653927669822918963967489675 5114 81734995684412247844190744640 5115 47337940694614237217627987910 5116 26341279019017872297404474640 5117 14075793021616621999559263590 5118 7219056547269136877870122560 5119 3551420337411284666717356695 5120 1674782161832726804740417080 5121 756564899357356689218814195 5122 327142732834410349445132544 5123 135293129459844777191947176 5124 53465778018170289699764928 5125 20170630055497501826777832 5126 7256922960449451085724928 5127 2487034404004556745014886 5128 810906164141131844806384 5129 251208270671046166267790 5130 73829993876290063717760 5131 20552646681508263771540 5132 5409669714773860055520 5133 1343680881996478805780 5134 314274672906759044480 5135 69051583658656195870 5136 14214559341500634480 5137 2733344230072205750 5138 489325960068870400 5139 81244065652739080 5140 12456193794179520 5141 1754698127899080 5142 225792264705280 5143 26358561874645 5144 2768715589640 5145 259092904785 5146 21335304640 5147 1521979706 5148 92144624 5149 4603482 5150 182208