0 1 1 1 2 1 3 1 4 4 5 1 6 1 7 6 8 6 9 1 10 1 11 8 12 16 13 8 14 1 15 1 16 10 17 30 18 30 19 10 20 1 21 1 22 12 23 48 24 76 25 48 26 12 27 1 28 1 29 14 30 70 31 154 32 154 33 70 34 14 35 1 36 1 37 16 38 96 39 272 40 384 41 272 42 96 43 16 44 1 45 1 46 18 47 126 48 438 49 810 50 810 51 438 52 126 53 18 54 1 55 1 56 20 57 160 58 660 59 1520 60 2004 61 1520 62 660 63 160 64 20 65 1 66 1 67 22 68 198 69 946 70 2618 71 4334 72 4334 73 2618 74 946 75 198 76 22 77 1 78 1 79 24 80 240 81 1304 82 4224 83 8472 84 10672 85 8472 86 4224 87 1304 88 240 89 24 90 1 91 1 92 26 93 286 94 1742 95 6474 96 15314 97 23478 98 23478 99 15314 100 6474 101 1742 102 286 103 26 104 1 105 1 106 28 107 336 108 2268 109 9520 110 26012 111 47264 112 57628 113 47264 114 26012 115 9520 116 2268 117 336 118 28 119 1 120 1 121 30 122 390 123 2890 124 13530 125 42006 126 88590 127 128370 128 128370 129 88590 130 42006 131 13530 132 2890 133 390 134 30 135 1 136 1 137 32 138 448 139 3616 140 18688 141 65056 142 156608 143 264224 144 314368 145 264224 146 156608 147 65056 148 18688 149 3616 150 448 151 32 152 1 153 1 154 34 155 510 156 4454 157 25194 158 97274 159 263670 160 509422 161 706962 162 706962 163 509422 164 263670 165 97274 166 25194 167 4454 168 510 169 34 170 1 171 1 172 36 173 576 174 5412 175 33264 176 141156 177 426000 178 929700 179 1480608 180 1728292 181 1480608 182 929700 183 426000 184 141156 185 33264 186 5412 187 576 188 36 189 1 190 1 191 38 192 646 193 6498 194 43130 195 199614 196 664430 197 1619370 198 2919730 199 3915862 200 3915862 201 2919730 202 1619370 203 664430 204 199614 205 43130 206 6498 207 646 208 38 209 1 210 1 211 40 212 720 213 7720 214 55040 215 276008 216 1005200 217 2709800 218 5468800 219 8316200 220 9560016 221 8316200 222 5468800 223 2709800 224 1005200 225 276008 226 55040 227 7720 228 720 229 40 230 1 231 1 232 42 233 798 234 9086 235 69258 236 374178 237 1480822 238 4379430 239 9797970 240 16704730 241 21792078 242 21792078 243 16704730 244 9797970 245 4379430 246 1480822 247 374178 248 69258 249 9086 250 798 251 42 252 1 253 1 254 44 255 880 256 10604 257 86064 258 498476 259 2131008 260 6865452 261 16887200 262 31971500 263 46813008 264 53144172 265 46813008 266 31971500 267 16887200 268 6865452 269 2131008 270 498476 271 86064 272 10604 273 880 274 44 275 1 276 1 277 46 278 966 279 12282 280 105754 281 653798 282 3003662 283 10477282 284 28132082 285 58656670 286 95489238 287 121749258 288 121749258 289 95489238 290 58656670 291 28132082 292 10477282 293 3003662 294 653798 295 105754 296 12282 297 966 298 46 299 1 300 1 301 48 302 1056 303 14128 304 128640 305 845616 306 4155936 307 15611952 308 45474816 309 103675952 310 186117408 311 264051504 312 296642688 313 264051504 314 186117408 315 103675952 316 45474816 317 15611952 318 4155936 319 845616 320 128640 321 14128 322 1056 323 48 324 1 325 1 326 50 327 1150 328 16150 329 155050 330 1080010 331 5655350 332 22771550 333 71564050 334 177282850 335 348450030 336 545658150 337 682443450 338 682443450 339 545658150 340 348450030 341 177282850 342 71564050 343 22771550 344 5655350 345 1080010 346 155050 347 16150 348 1150 349 50 350 1 351 1 352 52 353 1248 354 18356 355 185328 356 1363700 357 7580976 358 32582836 359 109947552 360 294321716 361 629408832 362 1080225588 363 1492153104 364 1661529588 365 1492153104 366 1080225588 367 629408832 368 294321716 369 109947552 370 32582836 371 7580976 372 1363700 373 185328 374 18356 375 1248 376 52 377 1 378 1 379 54 380 1350 381 20754 382 219834 383 1704078 384 10024686 385 45819162 386 165301938 387 475833318 388 1101013398 389 2058084450 390 3118036842 391 3836126142 392 3836126142 393 3118036842 394 2058084450 395 1101013398 396 475833318 397 165301938 398 45819162 399 10024686 400 1704078 401 219834 402 20754 403 1350 404 54 405 1 406 1 407 56 408 1456 409 23352 410 258944 411 2109240 412 13092464 413 63424824 414 243703936 415 751082808 416 1871168432 417 3788506680 418 6256346880 419 8446316088 420 9333781872 421 8446316088 422 6256346880 423 3788506680 424 1871168432 425 751082808 426 243703936 427 63424824 428 13092464 429 2109240 430 258944 431 23352 432 1456 433 56 434 1 435 1 436 58 437 1566 438 26158 439 303050 440 2588018 441 16905782 442 86541974 443 352947922 444 1160088682 445 3098084558 446 6760688510 447 12102938010 448 17820699810 449 21616224102 450 21616224102 451 17820699810 452 12102938010 453 6760688510 454 3098084558 455 1160088682 456 352947922 457 86541974 458 16905782 459 2588018 460 303050 461 26158 462 1566 463 58 464 1 465 1 466 60 467 1680 468 29180 469 352560 470 3150012 471 21603040 472 116540220 473 502914720 474 1756740540 475 5009256048 476 11729941500 477 22652133200 478 36179984700 479 47883240000 480 52566230076 481 47883240000 482 36179984700 483 22652133200 484 11729941500 485 5009256048 486 1756740540 487 502914720 488 116540220 489 21603040 490 3150012 491 352560 492 29180 493 1680 494 60 495 1 496 1 497 62 498 1798 499 32426 500 407898 501 3805622 502 27341070 503 155049042 504 705996914 505 2612603182 506 7926085270 507 19837282106 508 41142763210 509 70935055910 510 101883924510 511 122065694178 512 122065694178 513 101883924510 514 70935055910 515 41142763210 516 19837282106 517 7926085270 518 2612603182 519 705996914 520 155049042 521 27341070 522 3805622 523 407898 524 32426 525 1798 526 62 527 1 528 1 529 64 530 1920 531 35904 532 469504 533 4566080 534 34296704 535 203993152 536 977586176 537 3821514816 538 12295428992 539 32772623424 540 72709986816 541 134729952320 542 208998965120 543 271832858688 544 296697618432 545 271832858688 546 208998965120 547 134729952320 548 72709986816 549 32772623424 550 12295428992 551 3821514816 552 977586176 553 203993152 554 34296704 555 4566080 556 469504 557 35904 558 1920 559 64 560 1 561 1 562 66 563 2046 564 39622 565 537834 566 5443482 567 42668406 568 265630926 569 1336628370 570 5505097906 571 18729546990 572 52994137686 573 125319892346 574 248582702346 575 414663973350 576 582715748318 577 690596171298 578 690596171298 579 582715748318 580 414663973350 581 248582702346 582 125319892346 583 52994137686 584 18729546990 585 5505097906 586 1336628370 587 265630926 588 42668406 589 5443482 590 537834 591 39622 592 2046 593 66 594 1 595 1 596 68 597 2176 598 43588 599 613360 600 6450820 601 52677968 602 342596036 603 1806252448 604 7819312452 605 28056159712 606 84019113668 607 211086653456 608 446612581508 609 797976628016 610 1206378686788 611 1545144778304 612 1677889961028 613 1545144778304 614 1206378686788 615 797976628016 616 446612581508 617 211086653456 618 84019113668 619 28056159712 620 7819312452 621 1806252448 622 342596036 623 52677968 624 6450820 625 613360 626 43588 627 2176 628 68 629 1 630 1 631 70 632 2310 633 47810 634 696570 635 7602014 636 64572270 637 437942410 638 2414479410 639 10962193270 640 41380570070 641 130804820370 642 348099904810 643 783019127310 644 1493171911870 645 2419019288154 646 3334239213410 647 3913630910630 648 3913630910630 649 3334239213410 650 2419019288154 651 1493171911870 652 783019127310 653 348099904810 654 130804820370 655 41380570070 656 10962193270 657 2414479410 658 437942410 659 64572270 660 7602014 661 696570 662 47810 663 2310 664 70 665 1 666 1 667 72 668 2448 669 52296 670 787968 671 8911944 672 78625104 673 555192648 674 3195017856 675 15182925128 676 60162075792 677 200241550152 678 562923838848 679 1342205685576 680 2722803620688 681 4710167828040 682 6959637188352 683 8793014902344 684 9505151782288 685 8793014902344 686 6959637188352 687 4710167828040 688 2722803620688 689 1342205685576 690 562923838848 691 200241550152 692 60162075792 693 15182925128 694 3195017856 695 555192648 696 78625104 697 8911944 698 787968 699 52296 700 2448 701 72 702 1 703 1 704 74 705 2590 706 57054 707 888074 708 10396482 709 95139062 710 698390022 711 4188152914 712 20792422394 713 86307194190 714 301784196014 715 893970209370 716 2253229429234 717 4848028433574 718 8926143360598 719 14088824304546 720 19086891304106 721 22211797595262 722 22211797595262 723 19086891304106 724 14088824304546 725 8926143360598 726 4848028433574 727 2253229429234 728 893970209370 729 301784196014 730 86307194190 731 20792422394 732 4188152914 733 698390022 734 95139062 735 10396482 736 888074 737 57054 738 2590 739 74 740 1 741 1 742 76 743 2736 744 62092 745 997424 746 12072524 747 114447488 748 872154188 749 5441735584 750 28175593164 751 122282541712 752 448253465996 753 1395995955536 754 3710123477452 755 8443463548384 756 16496975414860 757 27725135493184 758 40135352797004 759 50091703801712 760 53928746972812 761 50091703801712 762 40135352797004 763 27725135493184 764 16496975414860 765 8443463548384 766 3710123477452 767 1395995955536 768 448253465996 769 122282541712 770 28175593164 771 5441735584 772 872154188 773 114447488 774 12072524 775 997424 776 62092 777 2736 778 76 779 1 780 1 781 78 782 2886 783 67418 784 1116570 785 13958022 786 136916494 787 1081740738 788 7012279794 789 37805481662 790 171250557270 791 656843201898 792 2146033617546 793 6000089642358 794 14406816455070 795 29788467396818 796 53148254268642 797 81949312594734 798 109313947902822 799 126232248369786 800 126232248369786 801 109313947902822 802 81949312594734 803 53148254268642 804 29788467396818 805 14406816455070 806 6000089642358 807 2146033617546 808 656843201898 809 171250557270 810 37805481662 811 7012279794 812 1081740738 813 136916494 814 13958022 815 1116570 816 67418 817 2886 818 78 819 1 820 1 821 80 822 3040 823 73040 824 1246080 825 16072016 826 162947040 827 1333104720 828 8966174720 829 50259497040 830 237231632096 831 950376300880 832 3251130285440 833 9542119215440 834 24117029574880 835 52638747400272 836 99433697080320 837 162822702356560 838 231398613294560 839 285637900074320 840 306393243712384 841 285637900074320 842 231398613294560 843 162822702356560 844 99433697080320 845 52638747400272 846 24117029574880 847 9542119215440 848 3251130285440 849 950376300880 850 237231632096 851 50259497040 852 8966174720 853 1333104720 854 162947040 855 16072016 856 1246080 857 73040 858 3040 859 80 860 1 861 1 862 82 863 3198 864 78966 865 1386538 866 18434666 867 192977078 868 1632968254 869 11381020178 870 66237951554 871 325296610798 872 1358858490246 873 4858349788218 874 14939283118426 875 39659238432678 876 91162593430222 877 181860911877410 878 315404653705522 879 476170628245854 880 626350461271702 881 718263392156490 882 718263392156490 883 626350461271702 884 476170628245854 885 315404653705522 886 181860911877410 887 91162593430222 888 39659238432678 889 14939283118426 890 4858349788218 891 1358858490246 892 325296610798 893 66237951554 894 11381020178 895 1632968254 896 192977078 897 18434666 898 1386538 899 78966 900 3198 901 82 902 1 903 1 904 84 905 3360 906 85204 907 1538544 908 21067284 909 227483760 910 1988892372 911 14347093152 912 86585146452 913 441794059392 914 1921386733140 915 7167584579344 916 23048763192084 917 64140640766544 918 154938861437780 919 325662252707904 920 596699262663252 921 954397984307936 922 1333919702812116 923 1630251753502512 924 1742920028025364 925 1630251753502512 926 1333919702812116 927 954397984307936 928 596699262663252 929 325662252707904 930 154938861437780 931 64140640766544 932 23048763192084 933 7167584579344 934 1921386733140 935 441794059392 936 86585146452 937 14347093152 938 1988892372 939 227483760 940 21067284 941 1538544 942 85204 943 3360 944 84 945 1 946 1 947 86 948 3526 949 91762 950 1702714 951 23992366 952 266985710 953 2409353210 954 17968953778 955 112313259782 956 594617157398 957 2688477403330 958 10447829802730 959 35074697559646 960 102128687077054 961 258738740637002 962 571763707575906 963 1104222427248566 964 1866501900676710 965 2764488315365906 966 3590521917586330 967 4091435173684366 968 4091435173684366 969 3590521917586330 970 2764488315365906 971 1866501900676710 972 1104222427248566 973 571763707575906 974 258738740637002 975 102128687077054 976 35074697559646 977 10447829802730 978 2688477403330 979 594617157398 980 112313259782 981 17968953778 982 2409353210 983 266985710 984 23992366 985 1702714 986 91762 987 3526 988 86 989 1 990 1 991 88 992 3696 993 98648 994 1879680 995 27233624 996 312045360 997 2903822680 998 22367199360 999 144629306712 1000 793515563632 1001 3724888620120 1002 15057693939200 1003 52690111941720 1004 160252147828784 1005 425008068480600 1006 985441309650688 1007 2001648387532376 1008 3567423590588528 1009 5585388200350552 1010 7688929935764352 1011 9312208844773208 1012 9925790375394096 1013 9312208844773208 1014 7688929935764352 1015 5585388200350552 1016 3567423590588528 1017 2001648387532376 1018 985441309650688 1019 425008068480600 1020 160252147828784 1021 52690111941720 1022 15057693939200 1023 3724888620120 1024 793515563632 1025 144629306712 1026 22367199360 1027 2903822680 1028 312045360 1029 27233624 1030 1879680 1031 98648 1032 3696 1033 88 1034 1 1035 1 1036 90 1037 3870 1038 105870 1039 2070090 1040 30816018 1041 363271350 1042 3482853750 1043 27680375250 1044 184965459850 1045 1050458130126 1046 5113021341150 1047 21471059962650 1048 78195635683650 1049 248016957330150 1050 687388903386438 1051 1669188118768290 1052 3558853404758970 1053 6673294405369470 1054 11019313691615790 1055 16038806451480810 1056 20591660698123890 1057 23329434393851670 1058 23329434393851670 1059 20591660698123890 1060 16038806451480810 1061 11019313691615790 1062 6673294405369470 1063 3558853404758970 1064 1669188118768290 1065 687388903386438 1066 248016957330150 1067 78195635683650 1068 21471059962650 1069 5113021341150 1070 1050458130126 1071 184965459850 1072 27680375250 1073 3482853750 1074 363271350 1075 30816018 1076 2070090 1077 105870 1078 3870 1079 90 1080 1 1081 1 1082 92 1083 4048 1084 113436 1085 2274608 1086 34765788 1087 421320992 1088 4158170460 1089 34067051680 1090 235013034460 1091 1380052896688 1092 6956995034908 1093 30308969923920 1094 114724389585500 1095 378902704955520 1096 1095658008545372 1097 2781585090635328 1098 6213482833177948 1099 12233796197660816 1100 21260031687573788 1101 32643508343447152 1102 44319397085369052 1103 53233303936748768 1104 56584659163097436 1105 53233303936748768 1106 44319397085369052 1107 32643508343447152 1108 21260031687573788 1109 12233796197660816 1110 6213482833177948 1111 2781585090635328 1112 1095658008545372 1113 378902704955520 1114 114724389585500 1115 30308969923920 1116 6956995034908 1117 1380052896688 1118 235013034460 1119 34067051680 1120 4158170460 1121 421320992 1122 34765788 1123 2274608 1124 113436 1125 4048 1126 92 1127 1 1128 1 1129 94 1130 4230 1131 121354 1132 2493914 1133 39110486 1134 486902798 1135 4942762802 1136 41708075890 1137 296760461390 1138 1800031390998 1139 9387506061722 1140 42378986299978 1141 166504419472070 1142 571822730224670 1143 1722577670831042 1144 4564632002567138 1145 10664256042581566 1146 22006132435597734 1147 40167122290604074 1148 64922853722636730 1149 93001711880297014 1150 118144361720241710 1151 133147397493697874 1152 133147397493697874 1153 118144361720241710 1154 93001711880297014 1155 64922853722636730 1156 40167122290604074 1157 22006132435597734 1158 10664256042581566 1159 4564632002567138 1160 1722577670831042 1161 571822730224670 1162 166504419472070 1163 42378986299978 1164 9387506061722 1165 1800031390998 1166 296760461390 1167 41708075890 1168 4942762802 1169 486902798 1170 39110486 1171 2493914 1172 121354 1173 4230 1174 94 1175 1 1176 1 1177 96 1178 4416 1179 129632 1180 2728704 1181 43879008 1182 560779072 1183 5850986592 1184 50809009152 1185 372535588960 1186 2331804886848 1187 12567590349408 1188 58723487396608 1189 239192375695968 1190 853051539282240 1191 2673303106011232 1192 7382867681943552 1193 18010473135784032 1194 38883871311357248 1195 74407050923862624 1196 126350007700814592 1197 190568073946380896 1198 255465470685907776 1199 304525063150688352 1200 322879454150493184 1201 304525063150688352 1202 255465470685907776 1203 190568073946380896 1204 126350007700814592 1205 74407050923862624 1206 38883871311357248 1207 18010473135784032 1208 7382867681943552 1209 2673303106011232 1210 853051539282240 1211 239192375695968 1212 58723487396608 1213 12567590349408 1214 2331804886848 1215 372535588960 1216 50809009152 1217 5850986592 1218 560779072 1219 43879008 1220 2728704 1221 129632 1222 4416 1223 96 1224 1 1225 1 1226 98 1227 4606 1228 138278 1229 2979690 1230 49101626 1231 643768566 1232 6898668462 1233 61602758546 1234 465052674002 1235 3001100937198 1236 16699426627254 1237 80678583807738 1238 340294849392554 1239 1258748334450278 1240 4098177375518142 1241 11778748458785826 1242 29957972820294722 1243 67558600489722846 1244 135297054670817606 1245 240924180915281290 1246 381840935369832218 1247 539035256512585686 1248 678134895556837838 1249 760551914794879410 1250 760551914794879410 1251 678134895556837838 1252 539035256512585686 1253 381840935369832218 1254 240924180915281290 1255 135297054670817606 1256 67558600489722846 1257 29957972820294722 1258 11778748458785826 1259 4098177375518142 1260 1258748334450278 1261 340294849392554 1262 80678583807738 1263 16699426627254 1264 3001100937198 1265 465052674002 1266 61602758546 1267 6898668462 1268 643768566 1269 49101626 1270 2979690 1271 138278 1272 4606 1273 98 1274 1 1275 1 1276 100 1277 4800 1278 147300 1279 3247600 1280 54810020 1281 736749200 1282 8103216100 1283 74352413600 1284 577464441700 1285 3838689200160 1286 22032332451300 1287 109945600784400 1288 479696920596900 1289 1838235559538800 1290 6209977249250660 1291 18550228940315200 1292 49119588961024100 1293 115527046445801600 1294 241739526471897700 1295 450628286509961520 1296 749115123985928100 1297 1111444265828798800 1298 1472635622755331300 1299 1743211873502405600 1300 1843983283740252004 1301 1743211873502405600 1302 1472635622755331300 1303 1111444265828798800 1304 749115123985928100 1305 450628286509961520 1306 241739526471897700 1307 115527046445801600 1308 49119588961024100 1309 18550228940315200 1310 6209977249250660 1311 1838235559538800 1312 479696920596900 1313 109945600784400 1314 22032332451300 1315 3838689200160 1316 577464441700 1317 74352413600 1318 8103216100 1319 736749200 1320 54810020 1321 3247600 1322 147300 1323 4800 1324 100 1325 1 1326 1 1327 102 1328 4998 1329 156706 1330 3533178 1331 61037310 1332 840660846 1333 9483733866 1334 89354298162 1335 713419613846 1336 4881206315862 1337 28872122588658 1338 148677359862954 1339 670321105189038 1340 2658227329528254 1341 9306961143239738 1342 28858383565084002 1343 79448566360125126 1344 194604608227120422 1345 424825173407422146 1346 827664867652676826 1347 1440667591411170910 1348 2242400325184559118 1349 3123115145096715786 1350 3893982391814574738 1351 4347747072037537014 1352 4347747072037537014 1353 3893982391814574738 1354 3123115145096715786 1355 2242400325184559118 1356 1440667591411170910 1357 827664867652676826 1358 424825173407422146 1359 194604608227120422 1360 79448566360125126 1361 28858383565084002 1362 9306961143239738 1363 2658227329528254 1364 670321105189038 1365 148677359862954 1366 28872122588658 1367 4881206315862 1368 713419613846 1369 89354298162 1370 9483733866 1371 840660846 1372 61037310 1373 3533178 1374 156706 1375 4998 1376 102 1377 1 1378 1 1379 104 1380 5200 1381 166504 1382 3837184 1383 67818088 1384 956508176 1385 11061143912 1386 106941248128 1387 877126325608 1388 6172090371408 1389 37592018104680 1390 199581814902912 1391 928944065836392 1392 3808245355314192 1393 13803424032306792 1394 44375321957574400 1395 126857178865524328 1396 323172763548269648 1397 734956828080344168 1398 1494229567531996672 1399 2718960745573809256 1400 4432183040581658128 1401 6476959736110073704 1402 8489733159666621824 1403 9984941337354517352 1404 10539477427815326032 1405 9984941337354517352 1406 8489733159666621824 1407 6476959736110073704 1408 4432183040581658128 1409 2718960745573809256 1410 1494229567531996672 1411 734956828080344168 1412 323172763548269648 1413 126857178865524328 1414 44375321957574400 1415 13803424032306792 1416 3808245355314192 1417 928944065836392 1418 199581814902912 1419 37592018104680 1420 6172090371408 1421 877126325608 1422 106941248128 1423 11061143912 1424 956508176 1425 67818088 1426 3837184 1427 166504 1428 5200 1429 104 1430 1 1431 1 1432 106 1433 5406 1434 176702 1435 4160394 1436 75188450 1437 1085363574 1438 12858312934 1439 127486125906 1440 1073421871898 1441 7762636310862 1442 48645314791950 1443 266045955596250 1444 1277203240602258 1445 5407510526339622 1446 20269896717149238 1447 67485707133120930 1448 200090884388182730 1449 529478508773919102 1450 1252734199855734238 1451 2654011569019762986 1452 5040855180758482754 1453 8591811377566638294 1454 13151543101876290950 1455 18089808040873411314 1456 22368656888835713914 1457 24872165837207380398 1458 24872165837207380398 1459 22368656888835713914 1460 18089808040873411314 1461 13151543101876290950 1462 8591811377566638294 1463 5040855180758482754 1464 2654011569019762986 1465 1252734199855734238 1466 529478508773919102 1467 200090884388182730 1468 67485707133120930 1469 20269896717149238 1470 5407510526339622 1471 1277203240602258 1472 266045955596250 1473 48645314791950 1474 7762636310862 1475 1073421871898 1476 127486125906 1477 12858312934 1478 1085363574 1479 75188450 1480 4160394 1481 176702 1482 5406 1483 106 1484 1 1485 1 1486 108 1487 5616 1488 187308 1489 4503600 1490 83186028 1491 1228370112 1492 14900184684 1493 151405582752 1494 1307849245932 1495 9713184508368 1496 62580041474220 1497 352283288492880 1498 1742831011101420 1499 7613657832778272 1500 29485652598803052 1501 101559027882576960 1502 311951913478878060 1503 856426572027626160 1504 2105385472177922988 1505 4641702596955841392 1506 9189096317310242412 1507 16351627303898930304 1508 26175537520024587372 1509 37718310878859775968 1510 48948198089375747052 1511 57225764063397611664 1512 60283809102230086828 1513 57225764063397611664 1514 48948198089375747052 1515 37718310878859775968 1516 26175537520024587372 1517 16351627303898930304 1518 9189096317310242412 1519 4641702596955841392 1520 2105385472177922988 1521 856426572027626160 1522 311951913478878060 1523 101559027882576960 1524 29485652598803052 1525 7613657832778272 1526 1742831011101420 1527 352283288492880 1528 62580041474220 1529 9713184508368 1530 1307849245932 1531 151405582752 1532 14900184684 1533 1228370112 1534 83186028 1535 4503600 1536 187308 1537 5616 1538 108 1539 1 1540 1 1541 110 1542 5830 1543 198330 1544 4867610 1545 91850022 1546 1386744590 1547 17213918370 1548 179164080370 1549 1586740954590 1550 12094455626198 1551 80055862293450 1552 463508644759050 1553 2361160255190550 1554 10633692084481950 1555 42506820957920946 1556 151314577198529250 1557 480996648494575950 1558 1368469369894686950 1559 3491290552979468250 1560 7999822268989498618 1561 16484810483285846790 1562 30581578801967655470 1563 51118976201490155970 1564 77045391500760654290 1565 104756317009108934334 1566 128542619041609072630 1567 142381739002835078890 1568 142381739002835078890 1569 128542619041609072630 1570 104756317009108934334 1571 77045391500760654290 1572 51118976201490155970 1573 30581578801967655470 1574 16484810483285846790 1575 7999822268989498618 1576 3491290552979468250 1577 1368469369894686950 1578 480996648494575950 1579 151314577198529250 1580 42506820957920946 1581 10633692084481950 1582 2361160255190550 1583 463508644759050 1584 80055862293450 1585 12094455626198 1586 1586740954590 1587 179164080370 1588 17213918370 1589 1386744590 1590 91850022 1591 4867610 1592 198330 1593 5830 1594 110 1595 1 1596 1 1597 112 1598 6048 1599 209776 1600 5253248 1601 101221232 1602 1561780640 1603 19829033072 1604 211278183424 1605 1917310617712 1606 14989045826720 1607 101863502428016 1608 606144548526720 1609 3176952188442480 1610 14737683350773920 1611 60754170875181168 1612 223307050755253248 1613 733870253575682160 1614 2161417931868140960 1615 5716186494901781360 1616 13596498294146889856 1617 29126335349231186800 1618 56255485602563744672 1619 98052182307356741744 1620 154339905222275397632 1621 219520019388729364592 1622 282247134140093754016 1623 328150122107841763184 1624 345047287107900244608 1625 328150122107841763184 1626 282247134140093754016 1627 219520019388729364592 1628 154339905222275397632 1629 98052182307356741744 1630 56255485602563744672 1631 29126335349231186800 1632 13596498294146889856 1633 5716186494901781360 1634 2161417931868140960 1635 733870253575682160 1636 223307050755253248 1637 60754170875181168 1638 14737683350773920 1639 3176952188442480 1640 606144548526720 1641 101863502428016 1642 14989045826720 1643 1917310617712 1644 211278183424 1645 19829033072 1646 1561780640 1647 101221232 1648 5253248 1649 209776 1650 6048 1651 112 1652 1 1653 1 1654 114 1655 6270 1656 221654 1657 5661354 1658 111342090 1659 1754851894 1660 22777558302 1661 248321134866 1662 2307752881506 1663 18493097399022 1664 128947003880934 1665 788063913248186 1666 4246605381728250 1667 20275795794406950 1668 86125546310437038 1669 326568042588355362 1670 1108491881529464658 1671 3376284833938399070 1672 9246073796664609270 1673 22803975342028139466 1674 50722655912367575274 1675 101866631435080778262 1676 184889246711888141886 1677 303511063731122295346 1678 450905316111765416514 1679 606523470537932052942 1680 738939875289544589830 1681 815579148218577086682 1682 815579148218577086682 1683 738939875289544589830 1684 606523470537932052942 1685 450905316111765416514 1686 303511063731122295346 1687 184889246711888141886 1688 101866631435080778262 1689 50722655912367575274 1690 22803975342028139466 1691 9246073796664609270 1692 3376284833938399070 1693 1108491881529464658 1694 326568042588355362 1695 86125546310437038 1696 20275795794406950 1697 4246605381728250 1698 788063913248186 1699 128947003880934 1700 18493097399022 1701 2307752881506 1702 248321134866 1703 22777558302 1704 1754851894 1705 111342090 1706 5661354 1707 221654 1708 6270 1709 114 1710 1 1711 1 1712 116 1713 6496 1714 233972 1715 6092784 1716 122256692 1717 1967415216 1718 26094190836 1719 290927726240 1720 2767352199796 1721 22718160898240 1722 162429147106676 1723 1018874419557136 1724 5640813843503156 1725 27699353364577680 1726 121139025455617908 1727 473447759773973568 1728 1658366974873073268 1729 5218646969043545888 1730 14783776562471149300 1731 37766235633594530096 1732 87123129548542604596 1733 181715622696679540336 1734 343011363749532664820 1735 586452492750367178976 1736 908756285065163109492 1737 1276948806038426834048 1738 1627710479967570396788 1739 1882669145615963439696 1740 1976205583545054417972 1741 1882669145615963439696 1742 1627710479967570396788 1743 1276948806038426834048 1744 908756285065163109492 1745 586452492750367178976 1746 343011363749532664820 1747 181715622696679540336 1748 87123129548542604596 1749 37766235633594530096 1750 14783776562471149300 1751 5218646969043545888 1752 1658366974873073268 1753 473447759773973568 1754 121139025455617908 1755 27699353364577680 1756 5640813843503156 1757 1018874419557136 1758 162429147106676 1759 22718160898240 1760 2767352199796 1761 290927726240 1762 26094190836 1763 1967415216 1764 122256692 1765 6092784 1766 233972 1767 6496 1768 116 1769 1 1770 1 1771 118 1772 6726 1773 246738 1774 6548410 1775 134010830 1776 2201013998 1777 29816457946 1778 339799475378 1779 3306601060902 1780 27793265979542 1781 203640405403938 1782 1310250570544746 1783 7447752176308478 1784 37586772589809086 1785 169114174614602538 1786 680712331540028514 1787 2458382777235402198 1788 7985505825446083814 1789 23378708365453094258 1790 61796085992730288666 1791 147693340524165274158 1792 319561408157589720206 1793 626593617881292983418 1794 1114353103211787985682 1795 1798719841546652583814 1796 2636610407215355360054 1797 3511182756543929283778 1798 4249319500873078426314 1799 4674453877379594944350 1800 4674453877379594944350 1801 4249319500873078426314 1802 3511182756543929283778 1803 2636610407215355360054 1804 1798719841546652583814 1805 1114353103211787985682 1806 626593617881292983418 1807 319561408157589720206 1808 147693340524165274158 1809 61796085992730288666 1810 23378708365453094258 1811 7985505825446083814 1812 2458382777235402198 1813 680712331540028514 1814 169114174614602538 1815 37586772589809086 1816 7447752176308478 1817 1310250570544746 1818 203640405403938 1819 27793265979542 1820 3306601060902 1821 339799475378 1822 29816457946 1823 2201013998 1824 134010830 1825 6548410 1826 246738 1827 6726 1828 118 1829 1 1830 1 1831 120 1832 6960 1833 259960 1834 7029120 1835 146652024 1836 2457281520 1837 33984887160 1838 395710124160 1839 3937328262520 1840 33867219240240 1841 254151832281720 1842 1676320123055360 1843 9776877166410360 1844 50675338609620720 1845 234400300568989304 1846 970965531610248960 1847 3612542868549404280 1848 12102255577554559280 1849 36582861159942723960 1850 99958570920654532224 1851 247255662150490092920 1852 554377878230297598960 1853 1127870648735562243960 1854 2083958084842613633920 1855 3499525437508807748472 1856 5344086533827171053360 1857 7424741969797711477880 1858 9388212737384578106880 1859 10806442523868636810360 1860 11325113338304244306672 1861 10806442523868636810360 1862 9388212737384578106880 1863 7424741969797711477880 1864 5344086533827171053360 1865 3499525437508807748472 1866 2083958084842613633920 1867 1127870648735562243960 1868 554377878230297598960 1869 247255662150490092920 1870 99958570920654532224 1871 36582861159942723960 1872 12102255577554559280 1873 3612542868549404280 1874 970965531610248960 1875 234400300568989304 1876 50675338609620720 1877 9776877166410360 1878 1676320123055360 1879 254151832281720 1880 33867219240240 1881 3937328262520 1882 395710124160 1883 33984887160 1884 2457281520 1885 146652024 1886 7029120 1887 259960 1888 6960 1889 120 1890 1 1891 1 1892 122 1893 7198 1894 273646 1895 7535818 1896 160229554 1897 2737944374 1898 38643182678 1899 459511469266 1900 4672837862058 1901 41111148563662 1902 315812317501502 1903 2134112360741018 1904 12763447860010466 1905 67899967952339558 1906 322662411768419110 1907 1374480006793840802 1908 5264220731699681754 1909 18173181223339365758 1910 56670622562943367054 1911 159920140446050350442 1912 409010319063874913810 1913 949326880904952966038 1914 2001809935123449563126 1915 3838422351459468861298 1916 6697836625563209368074 1917 10642331812882631385646 1918 15405438910840237891294 1919 20324137463726218868538 1920 24443974762126293343554 1921 26806009739552476061382 1922 26806009739552476061382 1923 24443974762126293343554 1924 20324137463726218868538 1925 15405438910840237891294 1926 10642331812882631385646 1927 6697836625563209368074 1928 3838422351459468861298 1929 2001809935123449563126 1930 949326880904952966038 1931 409010319063874913810 1932 159920140446050350442 1933 56670622562943367054 1934 18173181223339365758 1935 5264220731699681754 1936 1374480006793840802 1937 322662411768419110 1938 67899967952339558 1939 12763447860010466 1940 2134112360741018 1941 315812317501502 1942 41111148563662 1943 4672837862058 1944 459511469266 1945 38643182678 1946 2737944374 1947 160229554 1948 7535818 1949 273646 1950 7198 1951 122 1952 1 1953 1 1954 124 1955 7440 1956 287804 1957 8069424 1958 174794492 1959 3044825952 1960 43838408572 1961 532139539104 1962 5528059455484 1963 49721314688240 1964 390790685305404 1965 2704076510524240 1966 16573880343806844 1967 90440292978760384 1968 441237718330379388 1969 1931542719131249216 1970 7609666270103771516 1971 27049944823588451792 1972 86946059363837292092 1973 253173624168936441456 1974 668889030430579796476 1975 1605592862119317972768 1976 3505514694258700128124 1977 6968102935318480668384 1978 12620217061865291863292 1979 20839693875954648502192 1980 31391857257550040330300 1981 43154318344364168237712 1982 54156324963237090318972 1983 62056427025547406215296 1984 64937132817409196429436 1985 62056427025547406215296 1986 54156324963237090318972 1987 43154318344364168237712 1988 31391857257550040330300 1989 20839693875954648502192 1990 12620217061865291863292 1991 6968102935318480668384 1992 3505514694258700128124 1993 1605592862119317972768 1994 668889030430579796476 1995 253173624168936441456 1996 86946059363837292092 1997 27049944823588451792 1998 7609666270103771516 1999 1931542719131249216 2000 441237718330379388 2001 90440292978760384 2002 16573880343806844 2003 2704076510524240 2004 390790685305404 2005 49721314688240 2006 5528059455484 2007 532139539104 2008 43838408572 2009 3044825952 2010 174794492 2011 8069424 2012 287804 2013 7440 2014 124 2015 1 2016 1 2017 126 2018 7686 2019 302442 2020 8630874 2021 190399734 2022 3379849998 2023 49621178898 2024 614621130354 2025 6519710463854 2026 59922212005782 2027 481623148557306 2028 3410679513331146 2029 21412069215072102 2030 119777621182577694 2031 599577979261479330 2032 2695442849230047714 2033 10915688996028861534 2034 39923831825391905062 2035 132169185410765109642 2036 396790306095717100602 2037 1081982795045566588374 2038 2683492211613772683054 2039 6060434437282971066930 2040 12475427564700630359634 2041 23426742348643241392974 2042 40157747563383149733558 2043 62873882946387320218138 2044 89951614512754446459306 2045 117634780771327477425222 2046 140656726750910789877822 2047 153799569582509078706114 2048 153799569582509078706114 2049 140656726750910789877822 2050 117634780771327477425222 2051 89951614512754446459306 2052 62873882946387320218138 2053 40157747563383149733558 2054 23426742348643241392974 2055 12475427564700630359634 2056 6060434437282971066930 2057 2683492211613772683054 2058 1081982795045566588374 2059 396790306095717100602 2060 132169185410765109642 2061 39923831825391905062 2062 10915688996028861534 2063 2695442849230047714 2064 599577979261479330 2065 119777621182577694 2066 21412069215072102 2067 3410679513331146 2068 481623148557306 2069 59922212005782 2070 6519710463854 2071 614621130354 2072 49621178898 2073 3379849998 2074 190399734 2075 8630874 2076 302442 2077 7686 2078 126 2079 1 2080 1 2081 128 2082 7936 2083 317568 2084 9221120 2085 207100032 2086 3745044224 2087 56045854848 2088 708080717824 2089 7666471133312 2090 71969981925120 2091 591266675251328 2092 4283093347193856 2093 27526825238927488 2094 157763570741456640 2095 809795893422817408 2096 3736258546821906432 2097 15542674564390158464 2098 58449187091524538112 2099 199142962059745466496 2100 615905550870319502336 2101 1731946725310220130432 2102 4434364037089919067904 2103 10349519511016061722752 2104 22041376696242301554688 2105 42870272848662352420992 2106 76204706973891682989824 2107 123871324385725118453888 2108 184217354716691807007744 2109 250740713628446092122240 2110 312447832485475357622016 2111 356512723358967274799232 2112 372536271982427353841664 2113 356512723358967274799232 2114 312447832485475357622016 2115 250740713628446092122240 2116 184217354716691807007744 2117 123871324385725118453888 2118 76204706973891682989824 2119 42870272848662352420992 2120 22041376696242301554688 2121 10349519511016061722752 2122 4434364037089919067904 2123 1731946725310220130432 2124 615905550870319502336 2125 199142962059745466496 2126 58449187091524538112 2127 15542674564390158464 2128 3736258546821906432 2129 809795893422817408 2130 157763570741456640 2131 27526825238927488 2132 4283093347193856 2133 591266675251328 2134 71969981925120 2135 7666471133312 2136 708080717824 2137 56045854848 2138 3745044224 2139 207100032 2140 9221120 2141 317568 2142 7936 2143 128 2144 1 2145 1 2146 130 2147 8190 2148 333190 2149 9841130 2150 224952026 2151 4142543990 2152 63170749070 2153 813747751570 2154 8989172981490 2155 86156163522286 2156 723158869182230 2157 5355983171002490 2158 35220598099452490 2159 206702465195456230 2160 1087337085346851742 2161 5145632419506203170 2162 21974375960442112610 2163 84907550651943558110 2164 297515980976661909670 2165 947217698340830078474 2166 2744642582276256733370 2167 7248293557445705786710 2168 17467375759719753473710 2169 38451330644541334344370 2170 77387077109605284335314 2171 142501722171197276803790 2172 240233778922999951177270 2173 370962562048804245679770 2174 524909682857892345589290 2175 680823326885248927169478 2176 809617282595353422299070 2177 882848564923903707347010 2178 882848564923903707347010 2179 809617282595353422299070 2180 680823326885248927169478 2181 524909682857892345589290 2182 370962562048804245679770 2183 240233778922999951177270 2184 142501722171197276803790 2185 77387077109605284335314 2186 38451330644541334344370 2187 17467375759719753473710 2188 7248293557445705786710 2189 2744642582276256733370 2190 947217698340830078474 2191 297515980976661909670 2192 84907550651943558110 2193 21974375960442112610 2194 5145632419506203170 2195 1087337085346851742 2196 206702465195456230 2197 35220598099452490 2198 5355983171002490 2199 723158869182230 2200 86156163522286 2201 8989172981490 2202 813747751570 2203 63170749070 2204 4142543990 2205 224952026 2206 9841130 2207 333190 2208 8190 2209 130 2210 1 2211 1 2212 132 2213 8448 2214 349316 2215 10491888 2216 244014276 2217 4574596048 2218 71058337284 2219 932964355488 2220 10511001450884 2221 102811807637088 2222 881285014629636 2223 6670408715436048 2224 44859674617648836 2225 269449888533836208 2226 1451803121283764612 2227 7042765398275872320 2228 30856266926770222212 2229 122424601176775829184 2230 440872718720130005892 2231 1443876641377237454640 2232 4307765831487406314180 2233 11724882865032182650512 2234 29150033354255378328324 2235 66268225915277149540832 2236 137879784450388920234372 2237 262759072129464913560096 2238 458940208068088910970884 2239 735067665357529315310928 2240 1080089599623388398276804 2241 1456473723371587364881008 2242 1802888441966077707090564 2243 2048978570878224404445312 2244 2138233401830234768535684 2245 2048978570878224404445312 2246 1802888441966077707090564 2247 1456473723371587364881008 2248 1080089599623388398276804 2249 735067665357529315310928 2250 458940208068088910970884 2251 262759072129464913560096 2252 137879784450388920234372 2253 66268225915277149540832 2254 29150033354255378328324 2255 11724882865032182650512 2256 4307765831487406314180 2257 1443876641377237454640 2258 440872718720130005892 2259 122424601176775829184 2260 30856266926770222212 2261 7042765398275872320 2262 1451803121283764612 2263 269449888533836208 2264 44859674617648836 2265 6670408715436048 2266 881285014629636 2267 102811807637088 2268 10511001450884 2269 932964355488 2270 71058337284 2271 4574596048 2272 244014276 2273 10491888 2274 349316 2275 8448 2276 132 2277 1 2278 1 2279 134 2280 8710 2281 365954 2282 11174394 2283 264347294 2284 5043562350 2285 79775477322 2286 1067193441842 2287 12257713557942 2288 122311982069462 2289 1070252985789010 2290 8274852599247914 2291 56886066504087374 2292 349530161250937534 2293 1927955475013057050 2294 9581905604906488674 2295 43044664744552297702 2296 175255244063988164006 2297 648204870548849393186 2298 2182265341074029370202 2299 6698860171205473847294 2300 18777291278795845698062 2301 48123209776733266765546 2302 112885635029252281342866 2303 242599341010207404119574 2304 478025933689459118129782 2305 864201002368751101334770 2306 1434241652348618177459082 2307 2186119827029721959267502 2308 3061473005852868108747102 2309 3940185492222913999141050 2310 4661484295439655533834946 2311 5070060537632362880328006 2312 5070060537632362880328006 2313 4661484295439655533834946 2314 3940185492222913999141050 2315 3061473005852868108747102 2316 2186119827029721959267502 2317 1434241652348618177459082 2318 864201002368751101334770 2319 478025933689459118129782 2320 242599341010207404119574 2321 112885635029252281342866 2322 48123209776733266765546 2323 18777291278795845698062 2324 6698860171205473847294 2325 2182265341074029370202 2326 648204870548849393186 2327 175255244063988164006 2328 43044664744552297702 2329 9581905604906488674 2330 1927955475013057050 2331 349530161250937534 2332 56886066504087374 2333 8274852599247914 2334 1070252985789010 2335 122311982069462 2336 12257713557942 2337 1067193441842 2338 79775477322 2339 5043562350 2340 264347294 2341 11174394 2342 365954 2343 8710 2344 134 2345 1 2346 1 2347 136 2348 8976 2349 383112 2350 11889664 2351 286013576 2352 5551923920 2353 89393635720 2354 1218027256448 2355 14257871355272 2356 145080697078288 2357 1295376775495560 2358 10226390599666560 2359 71831327818771336 2360 451275902372673744 2361 2546935524797830792 2362 12961664201203310336 2363 59669335747734658696 2364 249156175735310683920 2365 945884715789613386376 2366 3271342930343008769280 2367 10325002153656740672136 2368 29783917281488725859536 2369 78625383920561295114120 2370 190158878160240926436736 2371 421753201954736835003272 2372 858505059150055442483728 2373 1604986008187675133024648 2374 2757382862785458189764736 2375 4355429144735869452037512 2376 6327682432505978466291408 2377 8458132221447369472769160 2378 10404558229628647240066560 2379 11780523403950242818608264 2380 12278354477094960529191696 2381 11780523403950242818608264 2382 10404558229628647240066560 2383 8458132221447369472769160 2384 6327682432505978466291408 2385 4355429144735869452037512 2386 2757382862785458189764736 2387 1604986008187675133024648 2388 858505059150055442483728 2389 421753201954736835003272 2390 190158878160240926436736 2391 78625383920561295114120 2392 29783917281488725859536 2393 10325002153656740672136 2394 3271342930343008769280 2395 945884715789613386376 2396 249156175735310683920 2397 59669335747734658696 2398 12961664201203310336 2399 2546935524797830792 2400 451275902372673744 2401 71831327818771336 2402 10226390599666560 2403 1295376775495560 2404 145080697078288 2405 14257871355272 2406 1218027256448 2407 89393635720 2408 5551923920 2409 286013576 2410 11889664 2411 383112 2412 8976 2413 136 2414 1 2415 1 2416 138 2417 9246 2418 400798 2419 12638730 2420 309077634 2421 6102284790 2422 99989121990 2423 1387196369490 2424 16543092053562 2425 171596281991502 2426 1562769454643310 2427 12592020360951130 2428 90332571017685810 2429 579993296695532454 2430 3347741588421442070 2431 17436555201014198178 2432 82212905553844457706 2433 351870176227597640318 2434 1370296135588912234302 2435 4865432516681471548842 2436 15778610425073778811618 2437 46807779606350940378966 2438 127186592480845866671718 2439 316907471857535488316402 2440 724797715144230042782874 2441 1522857602114999681606574 2442 2941517001027189693638158 2443 5226569873341884424124154 2444 8547053659869945819261330 2445 12869231404271569877596422 2446 17847287659806216047807670 2447 22802875943298930711976770 2448 26846565929018545592509770 2449 29128938418677566228127966 2450 29128938418677566228127966 2451 26846565929018545592509770 2452 22802875943298930711976770 2453 17847287659806216047807670 2454 12869231404271569877596422 2455 8547053659869945819261330 2456 5226569873341884424124154 2457 2941517001027189693638158 2458 1522857602114999681606574 2459 724797715144230042782874 2460 316907471857535488316402 2461 127186592480845866671718 2462 46807779606350940378966 2463 15778610425073778811618 2464 4865432516681471548842 2465 1370296135588912234302 2466 351870176227597640318 2467 82212905553844457706 2468 17436555201014198178 2469 3347741588421442070 2470 579993296695532454 2471 90332571017685810 2472 12592020360951130 2473 1562769454643310 2474 171596281991502 2475 16543092053562 2476 1387196369490 2477 99989121990 2478 6102284790 2479 309077634 2480 12638730 2481 400798 2482 9246 2483 138 2484 1 2485 1 2486 140 2487 9520 2488 419020 2489 13422640 2490 333606028 2491 6697376000 2492 111643330700 2493 1576579127200 2494 19148315679500 2495 202397245400336 2496 1879446433713100 2497 15450166591090000 2498 113150981978303500 2499 742157195531989600 2500 4379010787489648268 2501 23331232314233471040 2502 112611124956061966220 2503 493752417529176756720 2504 1971322487551820558540 2505 7181613368059997169520 2506 23915385872098259129740 2507 72911392185081459862720 2508 203778289368685532910220 2509 522719448258942650102240 2510 1231864065162006457536012 2511 2669408519213966559392720 2512 5322879662292244817728460 2513 9773072882556749250786960 2514 16531006395997288433150220 2515 25771714208877385148895264 2516 37044201496583764391695500 2517 49108295824552516232553600 2518 60054000101946123544553100 2519 67756027751646354639246000 2520 70536231314450092985447628 2521 67756027751646354639246000 2522 60054000101946123544553100 2523 49108295824552516232553600 2524 37044201496583764391695500 2525 25771714208877385148895264 2526 16531006395997288433150220 2527 9773072882556749250786960 2528 5322879662292244817728460 2529 2669408519213966559392720 2530 1231864065162006457536012 2531 522719448258942650102240 2532 203778289368685532910220 2533 72911392185081459862720 2534 23915385872098259129740 2535 7181613368059997169520 2536 1971322487551820558540 2537 493752417529176756720 2538 112611124956061966220 2539 23331232314233471040 2540 4379010787489648268 2541 742157195531989600 2542 113150981978303500 2543 15450166591090000 2544 1879446433713100 2545 202397245400336 2546 19148315679500 2547 1576579127200 2548 111643330700 2549 6697376000 2550 333606028 2551 13422640 2552 419020 2553 9520 2554 140 2555 1 2556 1 2557 142 2558 9798 2559 437786 2560 14242458 2561 359667398 2562 7340059662 2563 124442991490 2564 1788211579890 2565 22112091176190 2566 238088653133398 2567 2253439961104938 2568 18892382479446410 2569 141193168930344630 2570 945640748527978910 2571 5701161279717170322 2572 31057984690144561378 2573 153378912471309635438 2574 688576448039083180646 2575 2816945081308594955578 2576 10523231991200729962362 2577 35962431756839727848102 2578 112605388482253497804078 2579 323497461160117933151906 2580 853684330108474049684178 2581 2071490985278484595954654 2582 4626070299520203059711606 2583 9515145783621211058727754 2584 18037469545876183762153578 2585 31530649151895922108061334 2586 50849774264744619401306814 2587 75685147109732719418187186 2588 103999784980942496672056770 2589 131965171869797570489083470 2590 154656593782611023776308870 2591 167421197484774013852821594 2592 167421197484774013852821594 2593 154656593782611023776308870 2594 131965171869797570489083470 2595 103999784980942496672056770 2596 75685147109732719418187186 2597 50849774264744619401306814 2598 31530649151895922108061334 2599 18037469545876183762153578 2600 9515145783621211058727754 2601 4626070299520203059711606 2602 2071490985278484595954654 2603 853684330108474049684178 2604 323497461160117933151906 2605 112605388482253497804078 2606 35962431756839727848102 2607 10523231991200729962362 2608 2816945081308594955578 2609 688576448039083180646 2610 153378912471309635438 2611 31057984690144561378 2612 5701161279717170322 2613 945640748527978910 2614 141193168930344630 2615 18892382479446410 2616 2253439961104938 2617 238088653133398 2618 22112091176190 2619 1788211579890 2620 124442991490 2621 7340059662 2622 359667398 2623 14242458 2624 437786 2625 9798 2626 142 2627 1 2628 1 2629 144 2630 10080 2631 457104 2632 15099264 2633 387332496 2634 8033333088 2635 138480427152 2636 2024297902080 2637 25476881883280 2638 279349059989088 2639 2693925859638672 2640 23025268874264448 2641 175535718000881040 2642 1199984899436627040 2643 7388959223777138832 2644 41138156757351379968 2645 207768129475687667856 2646 954566485466454782304 2647 3999273946876854892944 2648 15311499560061145476480 2649 53667277116100454979984 2650 172483206111191484781920 2651 509014241827452890818704 2652 1380960080637277515746304 2653 3447894763645901295741072 2654 7929425349960694113202272 2655 16810624602355380677832080 2656 32875494991789639638609792 2657 59341191580328855121001872 2658 98911429812637829942518368 2659 152306635583354723968389264 2660 216729133587258980481939456 2661 285073252675292583393693840 2662 346675765754354717809945440 2663 389833819019031392268376464 2664 405378626283998120691090816 2665 389833819019031392268376464 2666 346675765754354717809945440 2667 285073252675292583393693840 2668 216729133587258980481939456 2669 152306635583354723968389264 2670 98911429812637829942518368 2671 59341191580328855121001872 2672 32875494991789639638609792 2673 16810624602355380677832080 2674 7929425349960694113202272 2675 3447894763645901295741072 2676 1380960080637277515746304 2677 509014241827452890818704 2678 172483206111191484781920 2679 53667277116100454979984 2680 15311499560061145476480 2681 3999273946876854892944 2682 954566485466454782304 2683 207768129475687667856 2684 41138156757351379968 2685 7388959223777138832 2686 1199984899436627040 2687 175535718000881040 2688 23025268874264448 2689 2693925859638672 2690 279349059989088 2691 25476881883280 2692 2024297902080 2693 138480427152 2694 8033333088 2695 387332496 2696 15099264 2697 457104 2698 10080 2699 144 2700 1 2701 1 2702 146 2703 10366 2704 476982 2705 15994154 2706 416674218 2707 8780332982 2708 153853819902 2709 2287221320722 2710 29289391365250 2711 326938033048558 2712 3211363572761158 2713 27972634695008058 2714 217453369354591898 2715 1516713786367852710 2716 9534584871741744782 2717 54228277260845689122 2718 279964270923183609202 2719 1315713527413452085598 2720 5642416880382392855894 2721 22127718588246595325002 2722 79502008667362330418826 2723 262112914984131667610006 2724 794102836420897873404702 2725 2213471783624848339716914 2726 5682539174391652861171554 2727 13448811098885080004897998 2728 29366120251836277850745958 2729 59201265377766231375169626 2730 110254156117994678521765242 2731 189783270544862607171581574 2732 302067839660737173312214446 2733 444720916280346423868515906 2734 605802171243494060547690066 2735 763714190299444871692722750 2736 891166178555997133854630774 2737 962633642787803526812288874 2738 962633642787803526812288874 2739 891166178555997133854630774 2740 763714190299444871692722750 2741 605802171243494060547690066 2742 444720916280346423868515906 2743 302067839660737173312214446 2744 189783270544862607171581574 2745 110254156117994678521765242 2746 59201265377766231375169626 2747 29366120251836277850745958 2748 13448811098885080004897998 2749 5682539174391652861171554 2750 2213471783624848339716914 2751 794102836420897873404702 2752 262112914984131667610006 2753 79502008667362330418826 2754 22127718588246595325002 2755 5642416880382392855894 2756 1315713527413452085598 2757 279964270923183609202 2758 54228277260845689122 2759 9534584871741744782 2760 1516713786367852710 2761 217453369354591898 2762 27972634695008058 2763 3211363572761158 2764 326938033048558 2765 29289391365250 2766 2287221320722 2767 153853819902 2768 8780332982 2769 416674218 2770 15994154 2771 476982 2772 10366 2773 146 2774 1 2775 1 2776 148 2777 10656 2778 497428 2779 16928240 2780 447767636 2781 9584339696 2782 170667485972 2783 2579555567776 2784 33600910588052 2785 381704306297088 2786 3817650665798804 2787 33877924127407888 2788 268451272923864404 2789 1909702873723325648 2790 12251283557546224532 2791 71151821356364572736 2792 375330704941380678292 2793 1803445927812323362656 2794 7912696893262299723796 2795 31769409415505843073840 2796 116941226815670071220308 2797 395282200767594453008816 2798 1228698957516221025796628 2799 3516588861873199103940320 2800 9276971038653778716634772 2801 22579245036922634161810624 2802 50744356700682051968846228 2803 105378010231957889903747664 2804 202330916487550549535544660 2805 359378618243186140814348688 2806 590762540018237610426314388 2807 899095391524438321149119616 2808 1267252221111099464898145428 2809 1654589614218231515634106656 2810 2001556134609796723357298964 2811 2243633640362832052935296112 2812 2330645911859605174315668564 2813 2243633640362832052935296112 2814 2001556134609796723357298964 2815 1654589614218231515634106656 2816 1267252221111099464898145428 2817 899095391524438321149119616 2818 590762540018237610426314388 2819 359378618243186140814348688 2820 202330916487550549535544660 2821 105378010231957889903747664 2822 50744356700682051968846228 2823 22579245036922634161810624 2824 9276971038653778716634772 2825 3516588861873199103940320 2826 1228698957516221025796628 2827 395282200767594453008816 2828 116941226815670071220308 2829 31769409415505843073840 2830 7912696893262299723796 2831 1803445927812323362656 2832 375330704941380678292 2833 71151821356364572736 2834 12251283557546224532 2835 1909702873723325648 2836 268451272923864404 2837 33877924127407888 2838 3817650665798804 2839 381704306297088 2840 33600910588052 2841 2579555567776 2842 170667485972 2843 9584339696 2844 447767636 2845 16928240 2846 497428 2847 10656 2848 148 2849 1 2850 1 2851 150 2852 10950 2853 518450 2854 17902650 2855 480690030 2856 10448781550 2857 189032158650 2858 2904076873650 2859 38467687476550 2860 444594608250390 2861 4526293005144450 2862 40906938365967850 2863 330301831746280350 2864 2395607516001781950 2865 15677700217637402890 2866 92937689785652542050 2867 500710803558590940150 2868 2458740903676887650150 2869 11031856348488075172050 2870 45324523189150535653530 2871 170838354819422509619150 2872 591725436250626854647950 2873 1886094073267947146415450 2874 5539390655810318003141650 2875 15007031684151826160292006 2876 37538755249968065739616950 2877 86772412836489766135554850 2878 185488487184476219723339850 2879 366910192097274670814461950 2880 671963690848731368871658590 2881 1139924428806286358412244650 2882 1791925771203413104887648450 2883 2611068528915884209915780950 2884 3527644006572825041079942150 2885 4419859939127473110684128370 2886 5136355953528625910147225850 2887 5536913195010240754063253550 2888 5536913195010240754063253550 2889 5136355953528625910147225850 2890 4419859939127473110684128370 2891 3527644006572825041079942150 2892 2611068528915884209915780950 2893 1791925771203413104887648450 2894 1139924428806286358412244650 2895 671963690848731368871658590 2896 366910192097274670814461950 2897 185488487184476219723339850 2898 86772412836489766135554850 2899 37538755249968065739616950 2900 15007031684151826160292006 2901 5539390655810318003141650 2902 1886094073267947146415450 2903 591725436250626854647950 2904 170838354819422509619150 2905 45324523189150535653530 2906 11031856348488075172050 2907 2458740903676887650150 2908 500710803558590940150 2909 92937689785652542050 2910 15677700217637402890 2911 2395607516001781950 2912 330301831746280350 2913 40906938365967850 2914 4526293005144450 2915 444594608250390 2916 38467687476550 2917 2904076873650 2918 189032158650 2919 10448781550 2920 480690030 2921 17902650 2922 518450 2923 10950 2924 150 2925 1 2926 1 2927 152 2928 11248 2929 540056 2930 18918528 2931 515520920 2932 11377239216 2933 209065279896 2934 3263776518272 2935 43951319917976 2936 516663206314992 2937 5352591919691928 2938 49250882036911104 2939 405086694239656088 2940 2994360620671926704 2941 19983010607362510488 2942 120866673560836169472 2943 664800314700608054936 2944 3334782412176859268592 2945 15294043179977286184856 2946 64269076430900910549376 2947 247932287424078888346520 2948 879505017885719435487408 2949 2873101710286168454072216 2950 8654183686594486175353728 2951 24063011201835343267373976 2952 61822757972773670616543728 2953 146890413123380466036982424 2954 323005256721648037827740928 2955 657776689513708780441549464 2956 1241204799433556589221665200 2957 2171266737898203868098251928 2958 3522612740027937073726207488 2959 5302089691643735635952549016 2960 7405964756599808715893868528 2961 9602093559918529667398177176 2962 11557772027265895744188653184 2963 12916902788901698717145775512 2964 13404472301880086682442175664 2965 12916902788901698717145775512 2966 11557772027265895744188653184 2967 9602093559918529667398177176 2968 7405964756599808715893868528 2969 5302089691643735635952549016 2970 3522612740027937073726207488 2971 2171266737898203868098251928 2972 1241204799433556589221665200 2973 657776689513708780441549464 2974 323005256721648037827740928 2975 146890413123380466036982424 2976 61822757972773670616543728 2977 24063011201835343267373976 2978 8654183686594486175353728 2979 2873101710286168454072216 2980 879505017885719435487408 2981 247932287424078888346520 2982 64269076430900910549376 2983 15294043179977286184856 2984 3334782412176859268592 2985 664800314700608054936 2986 120866673560836169472 2987 19983010607362510488 2988 2994360620671926704 2989 405086694239656088 2990 49250882036911104 2991 5352591919691928 2992 516663206314992 2993 43951319917976 2994 3263776518272 2995 209065279896 2996 11377239216 2997 515520920 2998 18918528 2999 540056 3000 11248 3001 152 3002 1 3003 1 3004 154 3005 11550 3006 562254 3007 19977034 3008 552342098 3009 12373450166 3010 230891300662 3011 3661873956818 3012 50119173309898 3013 599082213709518 3014 6313849734257310 3015 59129766961747482 3016 495244514642535042 3017 3729749146657863142 3018 25372978744036219142 3019 156527384385836082850 3020 878604678047096766458 3021 4500293530436058263678 3022 21087566495831033103598 3023 90594975959366271906282 3024 357525887044130334549426 3025 1298275660129220833453078 3026 4344332164422514744207574 3027 13413379470148601775841394 3028 38256585544240147445869354 3029 100892800858760840044209710 3030 246251926346122202393143102 3031 556668082681518270000278202 3032 1166270433419833037992630242 3033 2265891681044540040477676614 3034 4084435228180491826191575718 3035 6833803906732427300236704066 3036 10616628202875085814566404954 3037 15319122977159428561762198494 3038 20535702323091163424371987854 3039 25579725526311898522270958730 3040 29611030769696220371481654546 3041 31858288285792026153651204726 3042 31858288285792026153651204726 3043 29611030769696220371481654546 3044 25579725526311898522270958730 3045 20535702323091163424371987854 3046 15319122977159428561762198494 3047 10616628202875085814566404954 3048 6833803906732427300236704066 3049 4084435228180491826191575718 3050 2265891681044540040477676614 3051 1166270433419833037992630242 3052 556668082681518270000278202 3053 246251926346122202393143102 3054 100892800858760840044209710 3055 38256585544240147445869354 3056 13413379470148601775841394 3057 4344332164422514744207574 3058 1298275660129220833453078 3059 357525887044130334549426 3060 90594975959366271906282 3061 21087566495831033103598 3062 4500293530436058263678 3063 878604678047096766458 3064 156527384385836082850 3065 25372978744036219142 3066 3729749146657863142 3067 495244514642535042 3068 59129766961747482 3069 6313849734257310 3070 599082213709518 3071 50119173309898 3072 3661873956818 3073 230891300662 3074 12373450166 3075 552342098 3076 19977034 3077 562254 3078 11550 3079 154 3080 1 3081 1 3082 156 3083 11856 3084 585052 3085 21079344 3086 591237660 3087 13441313184 3088 254641990044 3089 4101830537376 3090 57044823784988 3091 693152706937392 3092 7429595154281820 3093 70796208615696720 3094 603625163641193628 3095 4630080355540054272 3096 32097088511366008988 3097 201883373737234812480 3098 1155998735993769018780 3099 6043698523183763085072 3100 28922642438443950635868 3101 126976585635174591194736 3102 512389939434397517005084 3103 1903733834597430056349024 3104 6522112842437455013148060 3105 20630813344857284974121184 3106 60324148700983235397064476 3107 163212397604836330757453040 3108 408967485177656713053896540 3109 949810422151020938430403728 3110 2045943772822999345820649372 3111 4089938803978081858911856320 3112 7591531708658588455890917532 3113 13089505872811122994526531712 3114 20973044849635450188529316508 3115 31237840871678250012281152464 3116 43260790056850400702028054876 3117 55717521409321591614041123760 3118 66748528323274014637941266460 3119 74386221844389945242278634784 3120 77121048873464138989744585116 3121 74386221844389945242278634784 3122 66748528323274014637941266460 3123 55717521409321591614041123760 3124 43260790056850400702028054876 3125 31237840871678250012281152464 3126 20973044849635450188529316508 3127 13089505872811122994526531712 3128 7591531708658588455890917532 3129 4089938803978081858911856320 3130 2045943772822999345820649372 3131 949810422151020938430403728 3132 408967485177656713053896540 3133 163212397604836330757453040 3134 60324148700983235397064476 3135 20630813344857284974121184 3136 6522112842437455013148060 3137 1903733834597430056349024 3138 512389939434397517005084 3139 126976585635174591194736 3140 28922642438443950635868 3141 6043698523183763085072 3142 1155998735993769018780 3143 201883373737234812480 3144 32097088511366008988 3145 4630080355540054272 3146 603625163641193628 3147 70796208615696720 3148 7429595154281820 3149 693152706937392 3150 57044823784988 3151 4101830537376 3152 254641990044 3153 13441313184 3154 591237660 3155 21079344 3156 585052 3157 11856 3158 156 3159 1 3160 1 3161 158 3162 12166 3163 608458 3164 22226650 3165 632294038 3166 14584892942 3167 280456753394 3168 4587363828082 3169 64808528279182 3170 800316704032278 3171 8721830074928730 3172 84539653504235850 3173 733551139218637830 3174 5728950033823782942 3175 40456918013563926402 3176 259353440992637040610 3177 1514409494116839914110 3178 8078301937224628870310 3179 39466634492063771984618 3180 176986794569449574934202 3181 729961501028938380106102 3182 2773649661075957907903534 3183 9724122337164105902950162 3184 31497258351717254731476818 3185 94368341515989122147027054 3186 261793131850059713600386870 3187 673072683641253883855559290 3188 1605029833674799853877443370 3189 3552422277655538554251331302 3190 7302153010220914242725135934 3191 13947362193681210355280450466 3192 24765472809650203276609024962 3193 40896354629179000483292552286 3194 62827513924188786015376873926 3195 89817753905688079276071405834 3196 119514013789263155740441166490 3197 148045775258907504774253348950 3198 170745780937360180251701555790 3199 183365559003646110385674424626 3200 183365559003646110385674424626 3201 170745780937360180251701555790 3202 148045775258907504774253348950 3203 119514013789263155740441166490 3204 89817753905688079276071405834 3205 62827513924188786015376873926 3206 40896354629179000483292552286 3207 24765472809650203276609024962 3208 13947362193681210355280450466 3209 7302153010220914242725135934 3210 3552422277655538554251331302 3211 1605029833674799853877443370 3212 673072683641253883855559290 3213 261793131850059713600386870 3214 94368341515989122147027054 3215 31497258351717254731476818 3216 9724122337164105902950162 3217 2773649661075957907903534 3218 729961501028938380106102 3219 176986794569449574934202 3220 39466634492063771984618 3221 8078301937224628870310 3222 1514409494116839914110 3223 259353440992637040610 3224 40456918013563926402 3225 5728950033823782942 3226 733551139218637830 3227 84539653504235850 3228 8721830074928730 3229 800316704032278 3230 64808528279182 3231 4587363828082 3232 280456753394 3233 14584892942 3234 632294038 3235 22226650 3236 608458 3237 12166 3238 158 3239 1 3240 1 3241 160 3242 12480 3243 632480 3244 23420160 3245 675600032 3246 15808424640 3247 308482959520 3248 5122462571520 3249 73497722644640 3250 922170056096448 3251 10215299485898400 3252 100691078733446400 3253 888887001338570400 3254 7066126336683614400 3255 50815948402927763616 3256 331907447517566976000 3257 1975646308846711767200 3258 10748710167335237803200 3259 53588634952472163940000 3260 245376071499957297554688 3261 1033924881233562546235040 3262 4016001101539293805014720 3263 14401505832837493867202720 3264 47743493531318815647575040 3265 146496413212563661852625056 3266 416485622067032071144478400 3267 1098078213096149928213399200 3268 2687070002493710450786899200 3269 6107262533481359346559178400 3270 12900519060699452142797116608 3271 25339454007880206456917442720 3272 46304366711990002087780392960 3273 78751333311640326754428108960 3274 124696913403003236687198742720 3275 183883108701555115303729432224 3276 252592557751801635718540627200 3277 323277310457492252128735639200 3278 385540084519541699663896171200 3279 428497561785396235879654615200 3280 443852166880756359761093434368 3281 428497561785396235879654615200 3282 385540084519541699663896171200 3283 323277310457492252128735639200 3284 252592557751801635718540627200 3285 183883108701555115303729432224 3286 124696913403003236687198742720 3287 78751333311640326754428108960 3288 46304366711990002087780392960 3289 25339454007880206456917442720 3290 12900519060699452142797116608 3291 6107262533481359346559178400 3292 2687070002493710450786899200 3293 1098078213096149928213399200 3294 416485622067032071144478400 3295 146496413212563661852625056 3296 47743493531318815647575040 3297 14401505832837493867202720 3298 4016001101539293805014720 3299 1033924881233562546235040 3300 245376071499957297554688 3301 53588634952472163940000 3302 10748710167335237803200 3303 1975646308846711767200 3304 331907447517566976000 3305 50815948402927763616 3306 7066126336683614400 3307 888887001338570400 3308 100691078733446400 3309 10215299485898400 3310 922170056096448 3311 73497722644640 3312 5122462571520 3313 308482959520 3314 15808424640 3315 675600032 3316 23420160 3317 632480 3318 12480 3319 160 3320 1 3321 1 3322 162 3323 12798 3324 657126 3325 24661098 3326 721246842 3327 17116318710 3328 338876277102 3329 5711402284434 3330 83207549044242 3331 1060476307020270 3332 11937786246027126 3333 119628208294273530 3334 1074117733576252650 3335 8688564477240822630 3336 63611024773435160958 3337 423180313934058666018 3338 2566907197356915783810 3339 14238765970298789484510 3340 72415647057032030613510 3341 338431340944493233479306 3342 1456287747302969418723930 3343 5779887483801794731355862 3344 21191156595452745580120974 3345 71869121701320415417727922 3346 225737165095599732231676914 3347 657350376795584855144130510 3348 1776356967013241712958264470 3349 4458220899231114262855857690 3350 10399362369649869651223520970 3351 22560203871836350043607626310 3352 45542126078800572842439695262 3353 85591182913551418899978286146 3354 149821172833280532118817526882 3355 244344601343822563924919403966 3356 371407536028747138006305048870 3357 526293420359044830298341465258 3358 695383881998557043587717432890 3359 856863170235941456566885159350 3360 984783427242298115795252342190 3361 1055715287669798706026422474194 3362 1055715287669798706026422474194 3363 984783427242298115795252342190 3364 856863170235941456566885159350 3365 695383881998557043587717432890 3366 526293420359044830298341465258 3367 371407536028747138006305048870 3368 244344601343822563924919403966 3369 149821172833280532118817526882 3370 85591182913551418899978286146 3371 45542126078800572842439695262 3372 22560203871836350043607626310 3373 10399362369649869651223520970 3374 4458220899231114262855857690 3375 1776356967013241712958264470 3376 657350376795584855144130510 3377 225737165095599732231676914 3378 71869121701320415417727922 3379 21191156595452745580120974 3380 5779887483801794731355862 3381 1456287747302969418723930 3382 338431340944493233479306 3383 72415647057032030613510 3384 14238765970298789484510 3385 2566907197356915783810 3386 423180313934058666018 3387 63611024773435160958 3388 8688564477240822630 3389 1074117733576252650 3390 119628208294273530 3391 11937786246027126 3392 1060476307020270 3393 83207549044242 3394 5711402284434 3395 338876277102 3396 17116318710 3397 721246842 3398 24661098 3399 657126 3400 12798 3401 162 3402 1 3403 1 3404 164 3405 13120 3406 682404 3407 25950704 3408 769328100 3409 18513165584 3410 371801020452 3411 6358761521056 3412 94041413900196 3413 1217181578709152 3414 13920432609143844 3415 141781294026199056 3416 1294437020603972580 3417 10651569212155645680 3418 79365715587359597988 3419 537607287110421590592 3420 3321994958808541425828 3421 18781319476502417035520 3422 97403123194666057901220 3423 464435622953997428032816 3424 2040095159747419949757924 3425 8270100112338326696314832 3426 30987045180793834116491556 3427 107461784129610654865051616 3428 345349780328238963296979876 3429 1029583955103748249228432480 3430 2850192965875858639246873380 3431 7332656079340505904027521360 3432 17544653271374694364866277860 3433 39066828774967579041390325680 3434 81002849011336375028844438180 3435 156472763000232198199335424128 3436 281716722458821953106576205988 3437 472917107488743422798165039808 3438 740449050775572938618423195556 3439 1081584065089347083608375946352 3440 1474269860109403509604599525348 3441 1875524362691990752283338231440 3442 2227186681997781272026033672740 3443 2468996276697493057701329431584 3444 2555282742220353771813938382756 3445 2468996276697493057701329431584 3446 2227186681997781272026033672740 3447 1875524362691990752283338231440 3448 1474269860109403509604599525348 3449 1081584065089347083608375946352 3450 740449050775572938618423195556 3451 472917107488743422798165039808 3452 281716722458821953106576205988 3453 156472763000232198199335424128 3454 81002849011336375028844438180 3455 39066828774967579041390325680 3456 17544653271374694364866277860 3457 7332656079340505904027521360 3458 2850192965875858639246873380 3459 1029583955103748249228432480 3460 345349780328238963296979876 3461 107461784129610654865051616 3462 30987045180793834116491556 3463 8270100112338326696314832 3464 2040095159747419949757924 3465 464435622953997428032816 3466 97403123194666057901220 3467 18781319476502417035520 3468 3321994958808541425828 3469 537607287110421590592 3470 79365715587359597988 3471 10651569212155645680 3472 1294437020603972580 3473 141781294026199056 3474 13920432609143844 3475 1217181578709152 3476 94041413900196 3477 6358761521056 3478 371801020452 3479 18513165584 3480 769328100 3481 25950704 3482 682404 3483 13120 3484 164 3485 1 3486 1 3487 166 3488 13446 3489 708322 3490 27290234 3491 819939902 3492 20003740526 3493 407430504746 3494 7069438818610 3495 106111577705686 3496 1394430541653590 3497 16198090494873266 3498 167639512881370026 3499 1555846522924445166 3500 13020123966335870910 3501 98705849276756066298 3502 680584027471216349538 3503 4282782559853021682438 3504 24670221632667874245158 3505 130423208641467264421250 3506 634254393205695516547546 3507 2842962123645910611270046 3508 11766483019388716064796686 3509 45037032776933955544162250 3510 159639985905857234561664146 3511 524680686159170033579759414 3512 1600670900527586944757089270 3513 4537127297775191743619436370 3514 11959206012229606256232659210 3515 29335530249946314531749656910 3516 67010844415992143057480124510 3517 142629881658140304113842390170 3518 283017738090369146070619557570 3519 523780668372605570205889916262 3520 904455002780845908023558772678 3521 1457710759608138925341507639330 3522 2193440651893667160233104190778 3523 3082147345557795423511316936958 3524 4045178104799951305475655189678 3525 4959574214925713480876257063530 3526 5680966385937572445522615446514 3527 6079994306587645535541690288534 3528 6079994306587645535541690288534 3529 5680966385937572445522615446514 3530 4959574214925713480876257063530 3531 4045178104799951305475655189678 3532 3082147345557795423511316936958 3533 2193440651893667160233104190778 3534 1457710759608138925341507639330 3535 904455002780845908023558772678 3536 523780668372605570205889916262 3537 283017738090369146070619557570 3538 142629881658140304113842390170 3539 67010844415992143057480124510 3540 29335530249946314531749656910 3541 11959206012229606256232659210 3542 4537127297775191743619436370 3543 1600670900527586944757089270 3544 524680686159170033579759414 3545 159639985905857234561664146 3546 45037032776933955544162250 3547 11766483019388716064796686 3548 2842962123645910611270046 3549 634254393205695516547546 3550 130423208641467264421250 3551 24670221632667874245158 3552 4282782559853021682438 3553 680584027471216349538 3554 98705849276756066298 3555 13020123966335870910 3556 1555846522924445166 3557 167639512881370026 3558 16198090494873266 3559 1394430541653590 3560 106111577705686 3561 7069438818610 3562 407430504746 3563 20003740526 3564 819939902 3565 27290234 3566 708322 3567 13446 3568 166 3569 1 3570 1 3571 168 3572 13776 3573 734888 3574 28680960 3575 873180840 3576 21593008528 3577 445947410856 3578 7848670343808 3579 119539778045352 3580 1594583533259472 3581 18809702615236008 3582 197758035985387136 3583 1865267329832014248 3584 15870407509864288656 3585 122377542455247582888 3586 858655592335332013824 3587 5500973874434659622568 3588 32274999151329437353424 3589 173874749750637555701928 3590 862080725041828838870016 3591 3941652139805603555850408 3592 16649540302782046625824656 3593 65073615908660998305273768 3594 235664063863585024222317952 3595 791782456194637923006475176 3596 2470701367014995941633828560 3597 7167382153406526937604958120 3598 19346526275880656639098968960 3599 48627392341516426692009837480 3600 113891027937313151954096059280 3601 248707554849100026212712840360 3602 506650468759845825213306385920 3603 963271169463206914475844897960 3604 1709952393612273431336024894928 3605 2835082869877728256163231451816 3606 4391600462277379024193035025664 3607 6357172062540809667352797074088 3608 8601595310467150238591571651984 3609 10880276682417655538635250484648 3610 12867727282861067198424906182784 3611 14229956969222711038765635166632 3612 14715271355395644842897318959824 3613 14229956969222711038765635166632 3614 12867727282861067198424906182784 3615 10880276682417655538635250484648 3616 8601595310467150238591571651984 3617 6357172062540809667352797074088 3618 4391600462277379024193035025664 3619 2835082869877728256163231451816 3620 1709952393612273431336024894928 3621 963271169463206914475844897960 3622 506650468759845825213306385920 3623 248707554849100026212712840360 3624 113891027937313151954096059280 3625 48627392341516426692009837480 3626 19346526275880656639098968960 3627 7167382153406526937604958120 3628 2470701367014995941633828560 3629 791782456194637923006475176 3630 235664063863585024222317952 3631 65073615908660998305273768 3632 16649540302782046625824656 3633 3941652139805603555850408 3634 862080725041828838870016 3635 173874749750637555701928 3636 32274999151329437353424 3637 5500973874434659622568 3638 858655592335332013824 3639 122377542455247582888 3640 15870407509864288656 3641 1865267329832014248 3642 197758035985387136 3643 18809702615236008 3644 1594583533259472 3645 119539778045352 3646 7848670343808 3647 445947410856 3648 21593008528 3649 873180840 3650 28680960 3651 734888 3652 13776 3653 168 3654 1 3655 1 3656 170 3657 14110 3658 762110 3659 30124170 3660 929152034 3661 23286129270 3662 487544159910 3663 8702048259410 3664 134457887207770 3665 1820234889010510 3666 21798716690149070 3667 232765829095496410 3668 2230664878698771410 3669 19291521362620748070 3670 151268073931447742454 3671 1079738984067335663010 3672 7040213494241207985930 3673 42058755585617118658430 3674 230819970534634867300510 3675 1166378683433933658993194 3676 5437987258053127911267970 3677 23434154566233560792945110 3678 93489639230831760995895110 3679 345774712549179978071753970 3680 1187086505964080181790457274 3681 3787164509368803898220063150 3682 11238754420949109823995875950 3683 31051035727062375320323363450 3684 79933124629626689587341465650 3685 191853950528775893177855553670 3686 429609427202405321224289024150 3687 897987905267086155539861616450 3688 1752939376313421885759770841450 3689 3197004231448085916017759709150 3690 5449490266270847595522815119422 3691 8684394091763246205697774116810 3692 12942213176711855851778936290530 3693 18040914718565755329455685663030 3694 23527050097684757082702477326310 3695 28707578180204436217936413730962 3696 32778650638021350682713156795930 3697 35025222631206001417204644414990 3698 35025222631206001417204644414990 3699 32778650638021350682713156795930 3700 28707578180204436217936413730962 3701 23527050097684757082702477326310 3702 18040914718565755329455685663030 3703 12942213176711855851778936290530 3704 8684394091763246205697774116810 3705 5449490266270847595522815119422 3706 3197004231448085916017759709150 3707 1752939376313421885759770841450 3708 897987905267086155539861616450 3709 429609427202405321224289024150 3710 191853950528775893177855553670 3711 79933124629626689587341465650 3712 31051035727062375320323363450 3713 11238754420949109823995875950 3714 3787164509368803898220063150 3715 1187086505964080181790457274 3716 345774712549179978071753970 3717 93489639230831760995895110 3718 23434154566233560792945110 3719 5437987258053127911267970 3720 1166378683433933658993194 3721 230819970534634867300510 3722 42058755585617118658430 3723 7040213494241207985930 3724 1079738984067335663010 3725 151268073931447742454 3726 19291521362620748070 3727 2230664878698771410 3728 232765829095496410 3729 21798716690149070 3730 1820234889010510 3731 134457887207770 3732 8702048259410 3733 487544159910 3734 23286129270 3735 929152034 3736 30124170 3737 762110 3738 14110 3739 170 3740 1 3741 1 3742 172 3743 14448 3744 789996 3745 31621168 3746 987957164 3747 25088462144 3748 532423297708 3749 9635539830176 3750 151008605810988 3751 2074232554263632 3752 25213535112419052 3753 273374248400881488 3754 2661188743779654956 3755 23387453571151533728 3756 186430002803932779180 3757 1353384600454030988352 3758 8978608070643875662764 3759 54599942954292986266928 3760 305153725271581423312364 3761 1571073403719206081995632 3762 7466446666528890409131180 3763 32813793964092292260063488 3764 133573334099847368414664876 3765 504337967688672737372922848 3766 1768525282376845184084529196 3767 5766033471527522003016995600 3768 17496620297332909663849767660 3769 49457172301418012081924197520 3770 130330686632569721546763798060 3771 320414467499919009457206856800 3772 735354405668494366356240637100 3773 1576304887318591502976863480960 3774 3157577750340353866512938843820 3775 5913214777224714716253375448560 3776 10356446891331206942876599723500 3777 16968967227911822057383820688048 3778 26018207730752481081669745433004 3779 37340299957818420848587419027648 3780 50169560126717662650749734641324 3781 63114904960306848839274141541920 3782 74353956101086854099074476709676 3783 82033830238450063138683436377552 3784 84765716617807647677306607789804 3785 82033830238450063138683436377552 3786 74353956101086854099074476709676 3787 63114904960306848839274141541920 3788 50169560126717662650749734641324 3789 37340299957818420848587419027648 3790 26018207730752481081669745433004 3791 16968967227911822057383820688048 3792 10356446891331206942876599723500 3793 5913214777224714716253375448560 3794 3157577750340353866512938843820 3795 1576304887318591502976863480960 3796 735354405668494366356240637100 3797 320414467499919009457206856800 3798 130330686632569721546763798060 3799 49457172301418012081924197520 3800 17496620297332909663849767660 3801 5766033471527522003016995600 3802 1768525282376845184084529196 3803 504337967688672737372922848 3804 133573334099847368414664876 3805 32813793964092292260063488 3806 7466446666528890409131180 3807 1571073403719206081995632 3808 305153725271581423312364 3809 54599942954292986266928 3810 8978608070643875662764 3811 1353384600454030988352 3812 186430002803932779180 3813 23387453571151533728 3814 2661188743779654956 3815 273374248400881488 3816 25213535112419052 3817 2074232554263632 3818 151008605810988 3819 9635539830176 3820 532423297708 3821 25088462144 3822 987957164 3823 31621168 3824 789996 3825 14448 3826 172 3827 1 3828 1 3829 174 3830 14790 3831 818554 3832 33173274 3833 1049702502 3834 27005571342 3835 580797889122 3836 10655507287794 3837 169346193900574 3838 2359699047282390 3839 29108002555693194 3840 320386500203449610 3841 3167328821276032854 3842 28279307193629960094 3843 229108977737705060978 3844 1691082677189411509986 3845 11411731655165242314126 3846 70618764519178069915622 3847 401812423811491528237722 3848 2107047099525422372608506 3849 10203898753682030150120006 3850 45718227888674310580462638 3851 189821282630173221467673474 3852 731400941019351866783482834 3853 2618637962614697899529206014 3854 8721645259868447368891982070 3855 27049818278229235565086826410 3856 78192547019700031569769841130 3857 210838894661050108949011359030 3858 530678278762115420591312120510 3859 1247622823697189268991303047570 3860 2741268720189491190557393142210 3861 5631870542926031525029663941230 3862 10823731903878490468526085133830 3863 19466665900004007575147734881210 3864 32774904385513876595783235530970 3865 51671569050427549344751340237862 3866 76300720865282757782036100751182 3867 105550774803101838828792839332002 3868 136811515184709268572726353509554 3869 166176439241598139156285031982558 3870 189166436977558267920471069883158 3871 201824769487463712233194688582346 3872 201824769487463712233194688582346 3873 189166436977558267920471069883158 3874 166176439241598139156285031982558 3875 136811515184709268572726353509554 3876 105550774803101838828792839332002 3877 76300720865282757782036100751182 3878 51671569050427549344751340237862 3879 32774904385513876595783235530970 3880 19466665900004007575147734881210 3881 10823731903878490468526085133830 3882 5631870542926031525029663941230 3883 2741268720189491190557393142210 3884 1247622823697189268991303047570 3885 530678278762115420591312120510 3886 210838894661050108949011359030 3887 78192547019700031569769841130 3888 27049818278229235565086826410 3889 8721645259868447368891982070 3890 2618637962614697899529206014 3891 731400941019351866783482834 3892 189821282630173221467673474 3893 45718227888674310580462638 3894 10203898753682030150120006 3895 2107047099525422372608506 3896 401812423811491528237722 3897 70618764519178069915622 3898 11411731655165242314126 3899 1691082677189411509986 3900 229108977737705060978 3901 28279307193629960094 3902 3167328821276032854 3903 320386500203449610 3904 29108002555693194 3905 2359699047282390 3906 169346193900574 3907 10655507287794 3908 580797889122 3909 27005571342 3910 1049702502 3911 33173274 3912 818554 3913 14790 3914 174 3915 1 3916 1 3917 176 3918 15136 3919 847792 3920 34781824 3921 1114496944 3922 29043231008 3923 632891922608 3924 11768728474624 3925 189637241018544 3926 2680053846993952 3927 33541934157239216 3928 374708037871561856 3929 3761089569880363952 3930 34107824758685647904 3931 280775738502486554800 3932 2106621657731049350144 3933 14456198932808684812464 3934 91009104244987187892512 3935 527031131284962584420272 3936 2814013248608495324158592 3937 13882019256926658604724144 3938 63388573308885231139713824 3939 268353304482939824308199600 3940 1054795557749372456665821184 3941 3854376871322722503685611696 3942 13108808504859990452505717280 3943 41537497009625204936995804080 3944 122738985595262176798706435200 3945 338488613982168152600705397680 3946 871847860055735251087087277600 3947 2098715569959223699039822024880 3948 4724245949555174825904936826880 3949 9949444150434114218563920564400 3950 19613180197144875860068687918880 3951 36203612581107212759927195463600 3952 62598017176849091113807570135680 3953 101415440663853247997918396456880 3954 153990497646462788208457186422048 3955 219191795626203017459416359110832 3956 292531850114528770052268927482880 3957 366102859386614256568285527034032 3958 429696832320243261175830578575392 3959 473025036703472043292349194843056 3960 488415255592735072143695984954496 3961 473025036703472043292349194843056 3962 429696832320243261175830578575392 3963 366102859386614256568285527034032 3964 292531850114528770052268927482880 3965 219191795626203017459416359110832 3966 153990497646462788208457186422048 3967 101415440663853247997918396456880 3968 62598017176849091113807570135680 3969 36203612581107212759927195463600 3970 19613180197144875860068687918880 3971 9949444150434114218563920564400 3972 4724245949555174825904936826880 3973 2098715569959223699039822024880 3974 871847860055735251087087277600 3975 338488613982168152600705397680 3976 122738985595262176798706435200 3977 41537497009625204936995804080 3978 13108808504859990452505717280 3979 3854376871322722503685611696 3980 1054795557749372456665821184 3981 268353304482939824308199600 3982 63388573308885231139713824 3983 13882019256926658604724144 3984 2814013248608495324158592 3985 527031131284962584420272 3986 91009104244987187892512 3987 14456198932808684812464 3988 2106621657731049350144 3989 280775738502486554800 3990 34107824758685647904 3991 3761089569880363952 3992 374708037871561856 3993 33541934157239216 3994 2680053846993952 3995 189637241018544 3996 11768728474624 3997 632891922608 3998 29043231008 3999 1114496944 4000 34781824 4001 847792 4002 15136 4003 176 4004 1 4005 1 4006 178 4007 15486 4008 877718 4009 36448170 4010 1182452042 4011 31207430454 4012 688940724958 4013 12982418286354 4014 212061476780962 4015 3039037281913070 4016 38581687051515558 4017 437357974584494266 4018 4456184107955375418 4019 41036243149842044710 4020 343162870454802162798 4021 2616506373971240965922 4022 18253903267729145672594 4023 116877034832961115019102 4024 688659000049127842228406 4025 3742856803704949436816586 4026 18803079605060576301491242 4027 87474491319493919894557974 4028 377460105680499366028376062 4029 1512970144862485502441694258 4030 5640573370091446827134915714 4031 19581823338797410855720534990 4032 63367950774353642758393503430 4033 191326300883116617300789065690 4034 539420146597130360969181674010 4035 1421175368698953512636804034310 4036 3501241708777074370718221422990 4037 8070584343211587793936061899330 4038 17414958820178780235026250533490 4039 35194494890505021603662272424510 4040 66640524682130579088521968516310 4041 118268295657960311448882500480490 4042 196788362226216215707509202123530 4043 307077507360743585551126923116790 4044 449483014137948563449909646284062 4045 617274420543833626340478125925714 4046 795446224685852295193280808026466 4047 961976130948455656900401137591982 4048 1091888306001273572388650843301606 4049 1163265061783670827669239868379898 4050 1163265061783670827669239868379898 4051 1091888306001273572388650843301606 4052 961976130948455656900401137591982 4053 795446224685852295193280808026466 4054 617274420543833626340478125925714 4055 449483014137948563449909646284062 4056 307077507360743585551126923116790 4057 196788362226216215707509202123530 4058 118268295657960311448882500480490 4059 66640524682130579088521968516310 4060 35194494890505021603662272424510 4061 17414958820178780235026250533490 4062 8070584343211587793936061899330 4063 3501241708777074370718221422990 4064 1421175368698953512636804034310 4065 539420146597130360969181674010 4066 191326300883116617300789065690 4067 63367950774353642758393503430 4068 19581823338797410855720534990 4069 5640573370091446827134915714 4070 1512970144862485502441694258 4071 377460105680499366028376062 4072 87474491319493919894557974 4073 18803079605060576301491242 4074 3742856803704949436816586 4075 688659000049127842228406 4076 116877034832961115019102 4077 18253903267729145672594 4078 2616506373971240965922 4079 343162870454802162798 4080 41036243149842044710 4081 4456184107955375418 4082 437357974584494266 4083 38581687051515558 4084 3039037281913070 4085 212061476780962 4086 12982418286354 4087 688940724958 4088 31207430454 4089 1182452042 4090 36448170 4091 877718 4092 15486 4093 178 4094 1 4095 1 4096 180 4097 15840 4098 908340 4099 38173680 4100 1253682036 4101 33504379440 4102 749191386420 4103 14304250933920 4104 236812623541940 4105 3440735999712576 4106 44300778180422580 4107 509481595793249040 4108 5268250120411431540 4109 49253516827677784080 4110 418306938363329855412 4111 3240444982928529683520 4112 22977031299431435988660 4113 149587137033498945504160 4114 896545139127076145140020 4115 4958546935039039863465264 4116 25359949657374021062466420 4117 120159590181481154800773360 4118 528323170308878517062647860 4119 2158783555025924692778269920 4120 8208339072703304786242431156 4121 29076773580211580186541062400 4122 96058582618011044066619755700 4123 296231748667095464996178373200 4124 853485433075509155068677174900 4125 2299084129278252026206691106000 4126 5794264937531763134442112734900 4127 13670541621947885863694105347200 4128 30209789112945542854867249259700 4129 62558897861117916057252443522400 4130 121448199769780476552252928859700 4131 221112432921198103297331664460400 4132 377654675061025618270199272739700 4133 605281310250813049256554521697200 4134 910551019145154937209493755822900 4135 1285949230307985207249804131320608 4136 1705252495344214691586027861435060 4137 2123525215020922208661967472652480 4138 2483561269269972490464882559468980 4139 2728178404488416443350239906524560 4140 2814945379160076727482175721714292 4141 2728178404488416443350239906524560 4142 2483561269269972490464882559468980 4143 2123525215020922208661967472652480 4144 1705252495344214691586027861435060 4145 1285949230307985207249804131320608 4146 910551019145154937209493755822900 4147 605281310250813049256554521697200 4148 377654675061025618270199272739700 4149 221112432921198103297331664460400 4150 121448199769780476552252928859700 4151 62558897861117916057252443522400 4152 30209789112945542854867249259700 4153 13670541621947885863694105347200 4154 5794264937531763134442112734900 4155 2299084129278252026206691106000 4156 853485433075509155068677174900 4157 296231748667095464996178373200 4158 96058582618011044066619755700 4159 29076773580211580186541062400 4160 8208339072703304786242431156 4161 2158783555025924692778269920 4162 528323170308878517062647860 4163 120159590181481154800773360 4164 25359949657374021062466420 4165 4958546935039039863465264 4166 896545139127076145140020 4167 149587137033498945504160 4168 22977031299431435988660 4169 3240444982928529683520 4170 418306938363329855412 4171 49253516827677784080 4172 5268250120411431540 4173 509481595793249040 4174 44300778180422580 4175 3440735999712576 4176 236812623541940 4177 14304250933920 4178 749191386420 4179 33504379440 4180 1253682036 4181 38173680 4182 908340 4183 15840 4184 180 4185 1 4186 1 4187 182 4188 16198 4189 939666 4190 39959738 4191 1328303886 4192 35940513518 4193 813903196314 4194 15742383045298 4195 264099292762214 4196 3889610100035478 4197 50780551462048226 4198 592364061025187178 4199 6215089690789174846 4200 58977951056044591038 4201 508596698340849684202 4202 4001914791746661701730 4203 28833982656331206638102 4204 190818071600659527165414 4205 1163009310993536205663282 4206 6543751074215243850833690 4207 34061353396118010362748270 4208 164322619443915752164731022 4209 735957251809853591757979194 4210 3064566831015302575869293842 4211 11880092772591714981462395334 4212 42925686023006331799918409270 4213 144717179537020035108881353090 4214 455658282059460151821191632330 4215 1341043482625721237365644613790 4216 3691989708950891542244549954910 4217 9514524435508968673285607875210 4218 22966048268256723368854439505090 4219 51950915078105016512497416506230 4220 110183645794242239147145943315590 4221 219201592521403414213167644806610 4222 409201157373109158938106561836410 4223 717035403640184033016413437680590 4224 1179724347538054883234262996560430 4225 1822909836756711572017175200636890 4226 2645983263591088707909207533427570 4227 3608476146196033525176310118681382 4228 4624223935050989195441276142114006 4229 5569062615239350356027251169713442 4230 6303627979759662506203773309295146 4231 6706388845432163998501655496618750 4232 6706388845432163998501655496618750 4233 6303627979759662506203773309295146 4234 5569062615239350356027251169713442 4235 4624223935050989195441276142114006 4236 3608476146196033525176310118681382 4237 2645983263591088707909207533427570 4238 1822909836756711572017175200636890 4239 1179724347538054883234262996560430 4240 717035403640184033016413437680590 4241 409201157373109158938106561836410 4242 219201592521403414213167644806610 4243 110183645794242239147145943315590 4244 51950915078105016512497416506230 4245 22966048268256723368854439505090 4246 9514524435508968673285607875210 4247 3691989708950891542244549954910 4248 1341043482625721237365644613790 4249 455658282059460151821191632330 4250 144717179537020035108881353090 4251 42925686023006331799918409270 4252 11880092772591714981462395334 4253 3064566831015302575869293842 4254 735957251809853591757979194 4255 164322619443915752164731022 4256 34061353396118010362748270 4257 6543751074215243850833690 4258 1163009310993536205663282 4259 190818071600659527165414 4260 28833982656331206638102 4261 4001914791746661701730 4262 508596698340849684202 4263 58977951056044591038 4264 6215089690789174846 4265 592364061025187178 4266 50780551462048226 4267 3889610100035478 4268 264099292762214 4269 15742383045298 4270 813903196314 4271 35940513518 4272 1328303886 4273 39959738 4274 939666 4275 16198 4276 182 4277 1 4278 1 4279 184 4280 16560 4281 971704 4282 41807744 4283 1406437304 4284 38522499440 4285 883348089272 4286 17305477628032 4287 294145926741432 4288 4390522016339632 4289 58110897561796280 4290 687445390667657984 4291 7316935347607611064 4292 70461290867245197424 4293 616828166224572059320 4294 4928818428450841241344 4295 36076342431006398023352 4296 242629085556422169792176 4297 1503414519627694678332856 4298 8603305524335856201636992 4299 45563651405372294077047224 4300 223743922497407783589945712 4301 1020439461435250498723483576 4302 4328847253134034684689920896 4303 17103443158632942250109959096 4304 63014117868301351567623235760 4305 216719639140237947095340824760 4306 696434044214491230996692741120 4307 2092933513352276854183014619320 4308 5886518624652121934678871743600 4309 15505598273738112241736848936120 4310 38274837641297455176582160115200 4311 88587504968309625745045961358520 4312 192344349985292798514510609081520 4313 391944136176763569417566031644600 4314 749850949664293049703527135502720 4315 1347348993934491295251851663977400 4316 2274414426239264534520875706980720 4317 3607915494545579504507992718894520 4318 5379444119492955217135876489887360 4319 7540408640095107440335321783429560 4320 9937952576591237412203614122230448 4321 12316811765311261760130494784479928 4322 14356251864268985352695907038477568 4323 15738195229680242948055668712438456 4324 16227723070024404724485486714951792 4325 15738195229680242948055668712438456 4326 14356251864268985352695907038477568 4327 12316811765311261760130494784479928 4328 9937952576591237412203614122230448 4329 7540408640095107440335321783429560 4330 5379444119492955217135876489887360 4331 3607915494545579504507992718894520 4332 2274414426239264534520875706980720 4333 1347348993934491295251851663977400 4334 749850949664293049703527135502720 4335 391944136176763569417566031644600 4336 192344349985292798514510609081520 4337 88587504968309625745045961358520 4338 38274837641297455176582160115200 4339 15505598273738112241736848936120 4340 5886518624652121934678871743600 4341 2092933513352276854183014619320 4342 696434044214491230996692741120 4343 216719639140237947095340824760 4344 63014117868301351567623235760 4345 17103443158632942250109959096 4346 4328847253134034684689920896 4347 1020439461435250498723483576 4348 223743922497407783589945712 4349 45563651405372294077047224 4350 8603305524335856201636992 4351 1503414519627694678332856 4352 242629085556422169792176 4353 36076342431006398023352 4354 4928818428450841241344 4355 616828166224572059320 4356 70461290867245197424 4357 7316935347607611064 4358 687445390667657984 4359 58110897561796280 4360 4390522016339632 4361 294145926741432 4362 17305477628032 4363 883348089272 4364 38522499440 4365 1406437304 4366 41807744 4367 971704 4368 16560 4369 184 4370 1 4371 1 4372 186 4373 16926 4374 1004462 4375 43719114 4376 1488204786 4377 41257240630 4378 957811102230 4379 19002728913618 4380 327193787414762 4381 4948767235843278 4382 66391029678171390 4383 796336839691502490 4384 8596744799300456226 4385 83993315905641983334 4386 746267408147861847782 4387 6054243293016262984866 4388 45007075651203900966426 4389 307539410643759774453630 4390 1936861676784776375290446 4391 11269729354957087085633130 4392 60710708003923394129517906 4393 303368927298898088029741206 4394 1408506003376574034478160310 4395 6085243966379138775171383666 4396 24496857242782279510669173834 4397 91997653799526008799195590190 4398 322659443031545630462882469790 4399 1057870862891749213200914918970 4400 3245025839626228237000898992770 4401 9320495620630120026227530976710 4402 25084106607341125718660270634630 4403 63294960350544536091604616926530 4404 149828390877863804290482560978810 4405 332882770031707440772053986946270 4406 694472131956298607079222584041710 4407 1360996678362460033334260811953930 4408 2506401100971893503893485361316530 4409 4338798823813939862789140808638710 4410 7062054268322898922263131422435670 4411 10810269450795246293661044409418770 4412 15565836023179151365380405806744490 4413 21086837362882378377715246024341390 4414 26878988276953488367775385048824382 4415 32242126244819597468853652992670938 4416 36398075073708890806955349060211170 4417 38672307145136811671042810924008998 4418 38672307145136811671042810924008998 4419 36398075073708890806955349060211170 4420 32242126244819597468853652992670938 4421 26878988276953488367775385048824382 4422 21086837362882378377715246024341390 4423 15565836023179151365380405806744490 4424 10810269450795246293661044409418770 4425 7062054268322898922263131422435670 4426 4338798823813939862789140808638710 4427 2506401100971893503893485361316530 4428 1360996678362460033334260811953930 4429 694472131956298607079222584041710 4430 332882770031707440772053986946270 4431 149828390877863804290482560978810 4432 63294960350544536091604616926530 4433 25084106607341125718660270634630 4434 9320495620630120026227530976710 4435 3245025839626228237000898992770 4436 1057870862891749213200914918970 4437 322659443031545630462882469790 4438 91997653799526008799195590190 4439 24496857242782279510669173834 4440 6085243966379138775171383666 4441 1408506003376574034478160310 4442 303368927298898088029741206 4443 60710708003923394129517906 4444 11269729354957087085633130 4445 1936861676784776375290446 4446 307539410643759774453630 4447 45007075651203900966426 4448 6054243293016262984866 4449 746267408147861847782 4450 83993315905641983334 4451 8596744799300456226 4452 796336839691502490 4453 66391029678171390 4454 4948767235843278 4455 327193787414762 4456 19002728913618 4457 957811102230 4458 41257240630 4459 1488204786 4460 43719114 4461 1004462 4462 16926 4463 186 4464 1 4465 1 4466 188 4467 17296 4468 1037948 4469 45695280 4470 1573731644 4471 44151882720 4472 1037590842300 4473 20843888105120 4474 363501993956412 4475 5570106949999472 4476 75730318930354300 4477 920838766931470160 4478 10080527029659616700 4479 99906996052550050624 4480 900722014920749028540 4481 7417338867388696891968 4482 55990137372671005192636 4483 388622828725970073443408 4484 2487030172984958319536252 4485 14710005551369558139256432 4486 80583742883216337416788028 4487 409643286708193776236306336 4488 1935618853172879906097847228 4489 8514189431190963308373027552 4490 34910948462295452970530478396 4491 133597954200941230559974723120 4492 477671214699372990829701295740 4493 1597249945063532790759138213520 4494 4999330746732468681198506652860 4495 14658454973608625117411444588800 4496 40291120852623367679566673354940 4497 103884665231623774052001736497280 4498 251398188869705795558669338020540 4499 571298665877880870807582509283600 4500 1219699251973298846365787180069500 4501 2447412946495522209831049427640240 4502 4617248728998646586931273308773180 4503 8192548918720324661934477833932640 4504 13675267518376103319573147938055100 4505 21480239213663724720432168550748960 4506 31755549593467352876177326706050620 4507 44193082026156637183430973614515440 4508 57903778216427104157694245195396220 4509 71437926287084347596759532825975248 4510 82996453182797473628504909091359676 4511 90808577448525945426053828696658624 4512 93572337360298028066571108562969788 4513 90808577448525945426053828696658624 4514 82996453182797473628504909091359676 4515 71437926287084347596759532825975248 4516 57903778216427104157694245195396220 4517 44193082026156637183430973614515440 4518 31755549593467352876177326706050620 4519 21480239213663724720432168550748960 4520 13675267518376103319573147938055100 4521 8192548918720324661934477833932640 4522 4617248728998646586931273308773180 4523 2447412946495522209831049427640240 4524 1219699251973298846365787180069500 4525 571298665877880870807582509283600 4526 251398188869705795558669338020540 4527 103884665231623774052001736497280 4528 40291120852623367679566673354940 4529 14658454973608625117411444588800 4530 4999330746732468681198506652860 4531 1597249945063532790759138213520 4532 477671214699372990829701295740 4533 133597954200941230559974723120 4534 34910948462295452970530478396 4535 8514189431190963308373027552 4536 1935618853172879906097847228 4537 409643286708193776236306336 4538 80583742883216337416788028 4539 14710005551369558139256432 4540 2487030172984958319536252 4541 388622828725970073443408 4542 55990137372671005192636 4543 7417338867388696891968 4544 900722014920749028540 4545 99906996052550050624 4546 10080527029659616700 4547 920838766931470160 4548 75730318930354300 4549 5570106949999472 4550 363501993956412 4551 20843888105120 4552 1037590842300 4553 44151882720 4554 1573731644 4555 45695280 4556 1037948 4557 17296 4558 188 4559 1 4560 1 4561 190 4562 17670 4563 1072170 4564 47737690 4565 1663146038 4566 47213819150 4567 1122999965650 4568 22839290049650 4569 403348610975150 4570 6260802731370646 4571 86249193116197050 4572 1062960115539995850 4573 11797702636282589350 4574 118584267881510123550 4575 1084622326878941062498 4576 9064328290457307768290 4577 69461719533075965069470 4578 489620041749844979602470 4579 3183192412354688167433290 4580 19133897401139292834083130 4581 106563477789542982641677590 4582 550937737595333507782612270 4583 2648631067179971770363894770 4584 11858314287740417248949035090 4585 49510381859865555054074889614 4586 193005759906018963041174375350 4587 703266822699840230188871609050 4588 2397580602794451412051721979050 4589 7654451554687750685158559785350 4590 22902811559967322035610850234430 4591 64270071446862112823205648920450 4592 169259892691588267450228680486850 4593 418577814451874105702275691444350 4594 972525245625450470656734408282950 4595 2123880687882887157945423676299370 4596 4361584330425119663276059191751450 4597 8425658353856628830096583548367350 4598 15316198748690864752759236504022350 4599 26206615260910367844296766580626450 4600 42217561000362726962268447911239730 4601 64046058257926323890270539666218350 4602 91514467642803141424988706127310550 4603 123183697605466119718840464834253050 4604 156220692780464940122229163070195850 4605 186676505714701418694118094910005862 4606 210203105705032309861514086848229470 4607 223053221953960785163667748183637410 4608 223053221953960785163667748183637410 4609 210203105705032309861514086848229470 4610 186676505714701418694118094910005862 4611 156220692780464940122229163070195850 4612 123183697605466119718840464834253050 4613 91514467642803141424988706127310550 4614 64046058257926323890270539666218350 4615 42217561000362726962268447911239730 4616 26206615260910367844296766580626450 4617 15316198748690864752759236504022350 4618 8425658353856628830096583548367350 4619 4361584330425119663276059191751450 4620 2123880687882887157945423676299370 4621 972525245625450470656734408282950 4622 418577814451874105702275691444350 4623 169259892691588267450228680486850 4624 64270071446862112823205648920450 4625 22902811559967322035610850234430 4626 7654451554687750685158559785350 4627 2397580602794451412051721979050 4628 703266822699840230188871609050 4629 193005759906018963041174375350 4630 49510381859865555054074889614 4631 11858314287740417248949035090 4632 2648631067179971770363894770 4633 550937737595333507782612270 4634 106563477789542982641677590 4635 19133897401139292834083130 4636 3183192412354688167433290 4637 489620041749844979602470 4638 69461719533075965069470 4639 9064328290457307768290 4640 1084622326878941062498 4641 118584267881510123550 4642 11797702636282589350 4643 1062960115539995850 4644 86249193116197050 4645 6260802731370646 4646 403348610975150 4647 22839290049650 4648 1122999965650 4649 47213819150 4650 1663146038 4651 47737690 4652 1072170 4653 17670 4654 190 4655 1 4656 1 4657 192 4658 18048 4659 1107136 4660 49847808 4661 1756579008 4662 50450696832 4663 1214365667520 4664 24999880857600 4665 447031789129920 4666 7027653336302208 4667 98080102797567168 4668 1224939627586547200 4669 13781501518754055360 4670 140462497547452329600 4671 1303113590813001236672 4672 11049672632256997859328 4673 85943386690921969729728 4674 615071898655591949864576 4675 4061435282830503220479168 4676 24804119986478939321052672 4677 140407380742051833615017152 4678 738084958268092827841077888 4679 3609212091483499054382813376 4680 16442564208093268925410777088 4681 69882885578796935611396952256 4682 277427090228179971065779743360 4683 1029870536806800423790020707520 4684 3578518640193664633070294883840 4685 11649282102545734887969419977920 4686 35556593861387541401967916672640 4687 101831337980438059976227943743680 4688 273821084991073747953001002762240 4689 691722372375086147204506108428480 4690 1642501248947030371917679437747840 4691 3667704599386218499409740593865920 4692 7705164270281305667587270048120320 4693 15234655630777270703203692167759040 4694 28359105831546140169787093361162880 4695 49715362928321557258990480918581440 4696 82099443779649198126138362429921280 4697 127743858471952775572971156128207040 4698 187316075494196818191436572499579520 4699 258891247274425898327260144576079040 4700 337308168602358163998763873099845120 4701 414335124782250706413106790806176960 4702 479876064602531202184137090849595008 4703 524064905107519040451235663728525504 4704 539678781268219598393906604930244608 4705 524064905107519040451235663728525504 4706 479876064602531202184137090849595008 4707 414335124782250706413106790806176960 4708 337308168602358163998763873099845120 4709 258891247274425898327260144576079040 4710 187316075494196818191436572499579520 4711 127743858471952775572971156128207040 4712 82099443779649198126138362429921280 4713 49715362928321557258990480918581440 4714 28359105831546140169787093361162880 4715 15234655630777270703203692167759040 4716 7705164270281305667587270048120320 4717 3667704599386218499409740593865920 4718 1642501248947030371917679437747840 4719 691722372375086147204506108428480 4720 273821084991073747953001002762240 4721 101831337980438059976227943743680 4722 35556593861387541401967916672640 4723 11649282102545734887969419977920 4724 3578518640193664633070294883840 4725 1029870536806800423790020707520 4726 277427090228179971065779743360 4727 69882885578796935611396952256 4728 16442564208093268925410777088 4729 3609212091483499054382813376 4730 738084958268092827841077888 4731 140407380742051833615017152 4732 24804119986478939321052672 4733 4061435282830503220479168 4734 615071898655591949864576 4735 85943386690921969729728 4736 11049672632256997859328 4737 1303113590813001236672 4738 140462497547452329600 4739 13781501518754055360 4740 1224939627586547200 4741 98080102797567168 4742 7027653336302208 4743 447031789129920 4744 24999880857600 4745 1214365667520 4746 50450696832 4747 1756579008 4748 49847808 4749 1107136 4750 18048 4751 192 4752 1 4753 1 4754 194 4755 18430 4756 1142854 4757 52027114 4758 1854164506 4759 53870421878 4760 1312030183502 4761 27337246490770 4762 494870960037170 4763 7878033736407278 4764 111368558865240022 4765 1409268923500311418 4766 16069401261880598410 4767 166041701702488974310 4768 1562160356241963689822 4769 13437408549948940158498 4770 106057387613636275357346 4771 770477004879589884663774 4772 5166127223235940149946214 4773 32048747681664130708965130 4774 184345398129670065770152954 4775 985055816799687644097772630 4776 4898234787346925390006503534 4777 22700407366756739750157485234 4778 98183764074630621785756764434 4779 396820357666842461731251585230 4780 1500303386940999357896974826230 4781 5311655999700305287049187200410 4782 17625381345533850933091436840810 4783 54860327518621026975095896435910 4784 160290743401792923413806710650750 4785 439922494418373920752434595426370 4786 1134803350057748162607735791677570 4787 2752801435773990624824461237620670 4788 6282731093958699341984154439896710 4789 13496749557550411324942434318285610 4790 27301404231483696034067021407630810 4791 52019419816180039703087369077289270 4792 93390667508558562181536810783766670 4793 158021421968881123229425609929129170 4794 252060863251964700661377966469368050 4795 379105992224075917654678268294004910 4796 537721790411425857943685423202969110 4797 719383113482250182044864482510177210 4798 907863986165073810534099826976217930 4799 1080887695099483327291361976565777830 4800 1214144075415082552496886841426349982 4801 1286796908329699424008810016842407522 4802 1286796908329699424008810016842407522 4803 1214144075415082552496886841426349982 4804 1080887695099483327291361976565777830 4805 907863986165073810534099826976217930 4806 719383113482250182044864482510177210 4807 537721790411425857943685423202969110 4808 379105992224075917654678268294004910 4809 252060863251964700661377966469368050 4810 158021421968881123229425609929129170 4811 93390667508558562181536810783766670 4812 52019419816180039703087369077289270 4813 27301404231483696034067021407630810 4814 13496749557550411324942434318285610 4815 6282731093958699341984154439896710 4816 2752801435773990624824461237620670 4817 1134803350057748162607735791677570 4818 439922494418373920752434595426370 4819 160290743401792923413806710650750 4820 54860327518621026975095896435910 4821 17625381345533850933091436840810 4822 5311655999700305287049187200410 4823 1500303386940999357896974826230 4824 396820357666842461731251585230 4825 98183764074630621785756764434 4826 22700407366756739750157485234 4827 4898234787346925390006503534 4828 985055816799687644097772630 4829 184345398129670065770152954 4830 32048747681664130708965130 4831 5166127223235940149946214 4832 770477004879589884663774 4833 106057387613636275357346 4834 13437408549948940158498 4835 1562160356241963689822 4836 166041701702488974310 4837 16069401261880598410 4838 1409268923500311418 4839 111368558865240022 4840 7878033736407278 4841 494870960037170 4842 27337246490770 4843 1312030183502 4844 53870421878 4845 1854164506 4846 52027114 4847 1142854 4848 18430 4849 194 4850 1 4851 1 4852 196 4853 18816 4854 1179332 4855 54277104 4856 1956039428 4857 57481165392 4858 1416351302212 4859 29863642341792 4860 547208087385540 4861 8819936485574368 4862 126274245937949508 4863 1618717585163118608 4864 18703609812967457028 4865 195892604483123628080 4866 1868664555491904993732 4867 16302682497003905084992 4868 130544468795842213375172 4869 962477779184148129750848 4870 6551676126771121984474564 4871 41276310187730574079390512 4872 241198265797813135800170756 4873 1309808595671409543482942736 4874 6621375562414705861945354052 4875 31207854245587164194546802144 4876 137326735649480630461325026756 4877 564887007320270019128405301920 4878 2174550834836021790694006154820 4879 7841829923448105068736182734160 4880 26515555985427820853210918925060 4881 84134990966700612796156753254640 4882 250707664781801491790870523759300 4883 702044575800604904142469249820800 4884 1848546929467195831313171389866180 4885 4579327158206824934636703137726720 4886 10678033778679720338726295115265220 4887 23447185250895329166336329352048240 4888 48503318059315413026596725774036740 4889 94555479678441006440358082652679120 4890 173769193156284742054411273222218820 4891 301127452405761242669952901631477280 4892 492181729000495022016941938828418500 4893 758910713947993393889027390891580000 4894 1104143858129698593789800263996553540 4895 1515996151168101938315810050289225360 4896 1964555268249682156577728182586240260 4897 2403086806046807844238568594348172720 4898 2774907835117097081972385908841722820 4899 3025005888852301016956932521997283008 4900 3113272597927618446411526638615059652 4901 3025005888852301016956932521997283008 4902 2774907835117097081972385908841722820 4903 2403086806046807844238568594348172720 4904 1964555268249682156577728182586240260 4905 1515996151168101938315810050289225360 4906 1104143858129698593789800263996553540 4907 758910713947993393889027390891580000 4908 492181729000495022016941938828418500 4909 301127452405761242669952901631477280 4910 173769193156284742054411273222218820 4911 94555479678441006440358082652679120 4912 48503318059315413026596725774036740 4913 23447185250895329166336329352048240 4914 10678033778679720338726295115265220 4915 4579327158206824934636703137726720 4916 1848546929467195831313171389866180 4917 702044575800604904142469249820800 4918 250707664781801491790870523759300 4919 84134990966700612796156753254640 4920 26515555985427820853210918925060 4921 7841829923448105068736182734160 4922 2174550834836021790694006154820 4923 564887007320270019128405301920 4924 137326735649480630461325026756 4925 31207854245587164194546802144 4926 6621375562414705861945354052 4927 1309808595671409543482942736 4928 241198265797813135800170756 4929 41276310187730574079390512 4930 6551676126771121984474564 4931 962477779184148129750848 4932 130544468795842213375172 4933 16302682497003905084992 4934 1868664555491904993732 4935 195892604483123628080 4936 18703609812967457028 4937 1618717585163118608 4938 126274245937949508 4939 8819936485574368 4940 547208087385540 4941 29863642341792 4942 1416351302212 4943 57481165392 4944 1956039428 4945 54277104 4946 1179332 4947 18816 4948 196 4949 1 4950 1 4951 198 4952 19206 4953 1216578 4954 56599290 4955 2062343646 4956 61291369326 4957 1527702889482 4958 32592023827506 4959 604408976218102 4960 9862015532997078 4961 142972216159931154 4962 1856360389966308138 4963 21731596321630887054 4964 230665615557971683518 4965 2230598861677517596122 4966 19733507408737773768546 4967 160284559842795058618662 4968 1199079635593626618483366 4969 8284630910834859998889186 4970 52994113537737636213811290 4971 314523323667207840588526398 4972 1735352259598892745053266446 4973 8916239974885803049526069418 4974 42727464595348795446498659730 4975 191234997261824534406029314134 4976 800397507044381271375487093110 4977 3136258199823134271553663041970 4978 11516684145225126217327163715210 4979 39669041908576231208996288859630 4980 128275928297662284582459109020510 4981 389702983267123131562123173449850 4982 1113042983984199319347146484230850 4983 2990513999686174656208075235113350 4984 7562677437731768928557610319270470 4985 18010162372660535898187459490612610 4986 40407950123533748847046778907210170 4987 85447252867761153517875489444370590 4988 170360201969240115501021829834346670 4989 320344092650905788197856724952187210 4990 568287313070604546905900985637462770 4991 951330603375137387916320450389024950 4992 1503153306200453116567347296189366550 4993 2242160564301767905333505923182138450 4994 3157861799709226390049295737488748010 4995 4199934532900034276938402715385642830 4996 5275506060461563811350396603910630910 4997 6258882336263388253502316479755673370 4998 7014057799384480651426205272265355810 4999 7425075395109618887377269177454750182 5000 7425075395109618887377269177454750182 5001 7014057799384480651426205272265355810 5002 6258882336263388253502316479755673370 5003 5275506060461563811350396603910630910 5004 4199934532900034276938402715385642830 5005 3157861799709226390049295737488748010 5006 2242160564301767905333505923182138450 5007 1503153306200453116567347296189366550 5008 951330603375137387916320450389024950 5009 568287313070604546905900985637462770 5010 320344092650905788197856724952187210 5011 170360201969240115501021829834346670 5012 85447252867761153517875489444370590 5013 40407950123533748847046778907210170 5014 18010162372660535898187459490612610 5015 7562677437731768928557610319270470 5016 2990513999686174656208075235113350 5017 1113042983984199319347146484230850 5018 389702983267123131562123173449850 5019 128275928297662284582459109020510 5020 39669041908576231208996288859630 5021 11516684145225126217327163715210 5022 3136258199823134271553663041970 5023 800397507044381271375487093110 5024 191234997261824534406029314134 5025 42727464595348795446498659730 5026 8916239974885803049526069418 5027 1735352259598892745053266446 5028 314523323667207840588526398 5029 52994113537737636213811290 5030 8284630910834859998889186 5031 1199079635593626618483366 5032 160284559842795058618662 5033 19733507408737773768546 5034 2230598861677517596122 5035 230665615557971683518 5036 21731596321630887054 5037 1856360389966308138 5038 142972216159931154 5039 9862015532997078 5040 604408976218102 5041 32592023827506 5042 1527702889482 5043 61291369326 5044 2062343646 5045 56599290 5046 1216578 5047 19206 5048 198 5049 1 5050 1 5051 200 5052 19600 5053 1254600 5054 58995200 5055 2173220040 5056 65309752400 5057 1646475424200 5058 35536078019200 5059 666864642387400 5060 11013632596600720 5061 161654168178502600 5062 2125606852064188800 5063 25206674296760313800 5064 271100821692570027600 5065 2657157081718612907720 5066 23832770825907196358400 5067 196320749748536737472200 5068 1489908664232263890477200 5069 10446188325612634747123400 5070 67830420575343618197175040 5071 408793747392676050881728200 5072 2291073849063913721441963600 5073 11961400830156105338062278600 5074 58265080132649304357970083200 5075 265170316102760494047074776008 5076 1128959239955686436242841434000 5077 4501542714187785562057555437000 5078 16827493179884282279574832912000 5079 59027555977249462495059635309000 5080 194460526191666336644666316805200 5081 602113902531486028940739035725000 5082 1753453632033123942700140181440000 5083 4805601559470978879697690969165000 5084 12401738366885139416078856944250000 5085 30152166968599129761381772947609800 5086 69096146274874005083960533513088000 5087 149302388242190231531258597703629000 5088 304310772896316682045494045052754000 5089 585259774298586910139236637439213000 5090 1062400598877795077158168983811868800 5091 1820745368851503177492174337657965000 5092 2946665638576085526500609685406810000 5093 4504224584450214415789880610263085000 5094 6504166222140692889172601924667440000 5095 8873792483777362605303508503163616200 5096 11439995861611280244866527501882514000 5097 13937475202771759909091281678014477000 5098 16047847970764965986900907660862752000 5099 17464139083346400555760406971717389000 5100 17963423388146856221166064993524560016 5101 17464139083346400555760406971717389000 5102 16047847970764965986900907660862752000 5103 13937475202771759909091281678014477000 5104 11439995861611280244866527501882514000 5105 8873792483777362605303508503163616200 5106 6504166222140692889172601924667440000 5107 4504224584450214415789880610263085000 5108 2946665638576085526500609685406810000 5109 1820745368851503177492174337657965000 5110 1062400598877795077158168983811868800 5111 585259774298586910139236637439213000 5112 304310772896316682045494045052754000 5113 149302388242190231531258597703629000 5114 69096146274874005083960533513088000 5115 30152166968599129761381772947609800 5116 12401738366885139416078856944250000 5117 4805601559470978879697690969165000 5118 1753453632033123942700140181440000 5119 602113902531486028940739035725000 5120 194460526191666336644666316805200 5121 59027555977249462495059635309000 5122 16827493179884282279574832912000 5123 4501542714187785562057555437000 5124 1128959239955686436242841434000 5125 265170316102760494047074776008 5126 58265080132649304357970083200 5127 11961400830156105338062278600 5128 2291073849063913721441963600 5129 408793747392676050881728200 5130 67830420575343618197175040 5131 10446188325612634747123400 5132 1489908664232263890477200 5133 196320749748536737472200 5134 23832770825907196358400 5135 2657157081718612907720 5136 271100821692570027600 5137 25206674296760313800 5138 2125606852064188800 5139 161654168178502600 5140 11013632596600720 5141 666864642387400 5142 35536078019200 5143 1646475424200 5144 65309752400 5145 2173220040 5146 58995200 5147 1254600 5148 19600 5149 200 5150 1 5151 1 5152 202 5153 19998 5154 1293406 5155 61466378 5156 2288814530 5157 69545316086 5158 1773076545926 5159 38710256332882 5160 734992744234106 5161 12284906215206222 5162 182529816308100398 5163 2430233236402622554 5164 29188641538790810738 5165 318039092310961228454 5166 3158923518969154618838 5167 28720526769303326862242 5168 239887027983181707599146 5169 1846513973823595686568062 5170 13135176625438525256083966 5171 86561239811791112943187626 5172 529618281505757305292714530 5173 3014390920123797612912218198 5174 15987826938818911804557508646 5175 79142720937691212745558431218 5176 366162860830758593851543518938 5177 1585364553320271464695945524142 5178 6430899461187853269675883964110 5179 24465294093895202113186051390970 5180 87371733302358870991961631936210 5181 293157124077492030348722240973830 5182 924850357020814650167864461550710 5183 2745270517831733103203002390614850 5184 7672098175488302141744977634835850 5185 20197853926042292951984623148528350 5186 50116582773216038106018240211130270 5187 117258475616133670743529765951310410 5188 258806484640597985462265910123927170 5189 539060414006268067094628132200753590 5190 1059930749164143707685752512326313670 5191 1968004465827287775495262346203269010 5192 3451433280799902801556244307107296570 5193 5718741610802726091909104473453799950 5194 8954043529226753058857837591859261550 5195 13250551370892675210295988458112663450 5196 18535820505627281884525406165319804210 5197 24513722878288677127108438720431773030 5198 30652977124844603965308205783807621910 5199 36244205509800114149494505818632902370 5200 40526044853495847194087519904845496810 5201 42852637866602875664303741142696699198 5202 42852637866602875664303741142696699198 5203 40526044853495847194087519904845496810 5204 36244205509800114149494505818632902370 5205 30652977124844603965308205783807621910 5206 24513722878288677127108438720431773030 5207 18535820505627281884525406165319804210 5208 13250551370892675210295988458112663450 5209 8954043529226753058857837591859261550 5210 5718741610802726091909104473453799950 5211 3451433280799902801556244307107296570 5212 1968004465827287775495262346203269010 5213 1059930749164143707685752512326313670 5214 539060414006268067094628132200753590 5215 258806484640597985462265910123927170 5216 117258475616133670743529765951310410 5217 50116582773216038106018240211130270 5218 20197853926042292951984623148528350 5219 7672098175488302141744977634835850 5220 2745270517831733103203002390614850 5221 924850357020814650167864461550710 5222 293157124077492030348722240973830 5223 87371733302358870991961631936210 5224 24465294093895202113186051390970 5225 6430899461187853269675883964110 5226 1585364553320271464695945524142 5227 366162860830758593851543518938 5228 79142720937691212745558431218 5229 15987826938818911804557508646 5230 3014390920123797612912218198 5231 529618281505757305292714530 5232 86561239811791112943187626 5233 13135176625438525256083966 5234 1846513973823595686568062 5235 239887027983181707599146 5236 28720526769303326862242 5237 3158923518969154618838 5238 318039092310961228454 5239 29188641538790810738 5240 2430233236402622554 5241 182529816308100398 5242 12284906215206222 5243 734992744234106 5244 38710256332882 5245 1773076545926 5246 69545316086 5247 2288814530 5248 61466378 5249 1293406 5250 19998 5251 202 5252 1 5253 1 5254 204 5255 20400 5256 1333004 5257 64014384 5258 2409276108 5259 74007350656 5260 1907931614412 5261 42129808303008 5262 809239078586188 5263 13686763601827728 5264 205828355119907340 5265 2774417220889225552 5266 33744481627257622092 5267 372434408146512352992 5268 3748063432972685874892 5269 34536607369991094388800 5270 292440325578392230819788 5271 2282721751555314131639408 5272 16471599263494384833129228 5273 110142604762842272946394992 5274 684009941892892036433077196 5275 3952802949022230969086660928 5276 21293291708006623138911690444 5277 107091948706666229888178218464 5278 503570661901099110955072033356 5279 2216697730253790552594563819088 5280 9145223254463811170614670922252 5281 35397736269270840944919490792080 5282 128664520576138355384722516239180 5283 439556413357100363835743508219040 5284 1412468007289973017161253019329740 5285 4272234777384033782311605887890560 5286 12170822325353159187648120206890700 5287 32675553661001573973427291752529200 5288 82716175066143470474081720303908620 5289 197527225357948838610929779110050480 5290 445161106531605661289756209588325580 5291 947169286889056284088152640028309760 5292 1903301936066728456825874689579821260 5293 3613194989290018393320251495968795680 5294 6481838345504985654209675637122434380 5295 10990920260454132070957523118219061520 5296 17619450778605564677267551750719871500 5297 26708819484569642684943706660235010000 5298 38290538098660649983993996548099907660 5299 51923335867693321616937353388915193440 5300 66606695864744561337283172006121908940 5301 80834657837416478023893993280455001280 5302 92818098334060927330482933384341151180 5303 100842821803445123414151668019259585008 5304 103668699121352607549773547278917958412 5305 100842821803445123414151668019259585008 5306 92818098334060927330482933384341151180 5307 80834657837416478023893993280455001280 5308 66606695864744561337283172006121908940 5309 51923335867693321616937353388915193440 5310 38290538098660649983993996548099907660 5311 26708819484569642684943706660235010000 5312 17619450778605564677267551750719871500 5313 10990920260454132070957523118219061520 5314 6481838345504985654209675637122434380 5315 3613194989290018393320251495968795680 5316 1903301936066728456825874689579821260 5317 947169286889056284088152640028309760 5318 445161106531605661289756209588325580 5319 197527225357948838610929779110050480 5320 82716175066143470474081720303908620 5321 32675553661001573973427291752529200 5322 12170822325353159187648120206890700 5323 4272234777384033782311605887890560 5324 1412468007289973017161253019329740 5325 439556413357100363835743508219040 5326 128664520576138355384722516239180 5327 35397736269270840944919490792080 5328 9145223254463811170614670922252 5329 2216697730253790552594563819088 5330 503570661901099110955072033356 5331 107091948706666229888178218464 5332 21293291708006623138911690444 5333 3952802949022230969086660928 5334 684009941892892036433077196 5335 110142604762842272946394992 5336 16471599263494384833129228 5337 2282721751555314131639408 5338 292440325578392230819788 5339 34536607369991094388800 5340 3748063432972685874892 5341 372434408146512352992 5342 33744481627257622092 5343 2774417220889225552 5344 205828355119907340 5345 13686763601827728 5346 809239078586188 5347 42129808303008 5348 1907931614412 5349 74007350656 5350 2409276108 5351 64014384 5352 1333004 5353 20400 5354 204 5355 1 5356 1 5357 206 5358 20806 5359 1373402 5360 66640794 5361 2534756870 5362 78705441294 5363 2051484281154 5364 45810816463346 5365 890079143222078 5366 15230995424648022 5367 231800024936941290 5368 3162775392317233290 5369 38949132084549470198 5370 435367531312560785822 5371 4438536933430159456338 5372 41443594321932934882530 5373 355697459717686652070830 5374 2815049105116888070058342 5375 20600834988873294651336698 5376 139749380651775183035608186 5377 880713786467525422322659814 5378 5166431172420880310812452654 5379 28260485577152651720910569570 5380 144373067353491764831647417554 5381 689805331545456553588808683038 5382 3086431252985648257401179371382 5383 12947285538037873187905180265482 5384 50973858984922505385210045678442 5385 188527550939304398442828058422230 5386 655592667235597590212427656394430 5387 2145181544724565411345718768522610 5388 6609553141694821449640723368771010 5389 19188327620568926073162728485396110 5390 52518474161843035302820389594255750 5391 135589582653187337399493635204966170 5392 330359983197308347191029739625089370 5393 759946807505688170644215754649686470 5394 1651136878061259930840174759740562510 5395 3389531636962052808008655461808884610 5396 6576427674520890557831878697874930610 5397 12063037800622291823025189479294499070 5398 20924191886759020526723443062448792470 5399 34329112649862422840134179342392732970 5400 53282313792401960421069096002814143050 5401 78249908954122967879233691666447581110 5402 108749694471981253485456756102334905310 5403 143043754610726560081328964115468875410 5404 178094330827005643326485371070384532130 5405 209896961681277519503871432483429054830 5406 234186964991001897938722121308446232998 5407 247364158791400606628228956440874242618 5408 247364158791400606628228956440874242618 5409 234186964991001897938722121308446232998 5410 209896961681277519503871432483429054830 5411 178094330827005643326485371070384532130 5412 143043754610726560081328964115468875410 5413 108749694471981253485456756102334905310 5414 78249908954122967879233691666447581110 5415 53282313792401960421069096002814143050 5416 34329112649862422840134179342392732970 5417 20924191886759020526723443062448792470 5418 12063037800622291823025189479294499070 5419 6576427674520890557831878697874930610 5420 3389531636962052808008655461808884610 5421 1651136878061259930840174759740562510 5422 759946807505688170644215754649686470 5423 330359983197308347191029739625089370 5424 135589582653187337399493635204966170 5425 52518474161843035302820389594255750 5426 19188327620568926073162728485396110 5427 6609553141694821449640723368771010 5428 2145181544724565411345718768522610 5429 655592667235597590212427656394430 5430 188527550939304398442828058422230 5431 50973858984922505385210045678442 5432 12947285538037873187905180265482 5433 3086431252985648257401179371382 5434 689805331545456553588808683038 5435 144373067353491764831647417554 5436 28260485577152651720910569570 5437 5166431172420880310812452654 5438 880713786467525422322659814 5439 139749380651775183035608186 5440 20600834988873294651336698 5441 2815049105116888070058342 5442 355697459717686652070830 5443 41443594321932934882530 5444 4438536933430159456338 5445 435367531312560785822 5446 38949132084549470198 5447 3162775392317233290 5448 231800024936941290 5449 15230995424648022 5450 890079143222078 5451 45810816463346 5452 2051484281154 5453 78705441294 5454 2534756870 5455 66640794 5456 1373402 5457 20806 5458 206 5459 1 5460 1 5461 208 5462 21216 5463 1414608 5464 69347200 5465 2665412048 5466 83649474272 5467 2204197073104 5468 49770232358912 5469 978019767988432 5470 16930313646456288 5471 260717783963417040 5472 3600403772374081920 5473 44886324697755929040 5474 508061145024367878112 5475 5246338872889232595152 5476 49630194688335780213760 5477 431677661409610681342160 5478 3463186890412966952948960 5479 25698605845545496853034448 5480 176821814904142862520074112 5481 1130605771882142878304662992 5482 6731154900781297769568189664 5483 37379719698595763000809683152 5484 193926844638651039691469677568 5485 941270347605614548308634319056 5486 4279807246432203921945060087776 5487 18250414521277311997900923455952 5488 73066367777424189743729896866176 5489 274899146193497744772957594892752 5490 972784738751040344039978231055840 5491 3240330625317263365393889933136080 5492 10167202693709359878147695156623360 5493 30070115539647781305115057742057680 5494 83877624107765120563631238286542560 5495 220783610476031946675741316551751120 5496 548665740916639155064605095133964160 5497 1287834016060945356446175273384826320 5498 2856244792098553762774146723978574560 5499 5987837801912369022936982861577756880 5500 11869261247549671822666408849263636480 5501 22252660464433200774177319673138225360 5502 39469068032886298003958308178865725920 5503 66244224797075575437815145523060586960 5504 105230877220869947938470827095926747520 5505 158241042231094570985246494329496734160 5506 225290141524764871348684444316882394080 5507 303716784950401135183723073606718974160 5508 387744781302476764745097507191975316480 5509 468825950345699640854250796834268588240 5510 536902025006340344773076487176216439008 5511 582393945585847627981102745768580060624 5512 598397016704153820806231460160666443648 5513 582393945585847627981102745768580060624 5514 536902025006340344773076487176216439008 5515 468825950345699640854250796834268588240 5516 387744781302476764745097507191975316480 5517 303716784950401135183723073606718974160 5518 225290141524764871348684444316882394080 5519 158241042231094570985246494329496734160 5520 105230877220869947938470827095926747520 5521 66244224797075575437815145523060586960 5522 39469068032886298003958308178865725920 5523 22252660464433200774177319673138225360 5524 11869261247549671822666408849263636480 5525 5987837801912369022936982861577756880 5526 2856244792098553762774146723978574560 5527 1287834016060945356446175273384826320 5528 548665740916639155064605095133964160 5529 220783610476031946675741316551751120 5530 83877624107765120563631238286542560 5531 30070115539647781305115057742057680 5532 10167202693709359878147695156623360 5533 3240330625317263365393889933136080 5534 972784738751040344039978231055840 5535 274899146193497744772957594892752 5536 73066367777424189743729896866176 5537 18250414521277311997900923455952 5538 4279807246432203921945060087776 5539 941270347605614548308634319056 5540 193926844638651039691469677568 5541 37379719698595763000809683152 5542 6731154900781297769568189664 5543 1130605771882142878304662992 5544 176821814904142862520074112 5545 25698605845545496853034448 5546 3463186890412966952948960 5547 431677661409610681342160 5548 49630194688335780213760 5549 5246338872889232595152 5550 508061145024367878112 5551 44886324697755929040 5552 3600403772374081920 5553 260717783963417040 5554 16930313646456288 5555 978019767988432 5556 49770232358912 5557 2204197073104 5558 83649474272 5559 2665412048 5560 69347200 5561 1414608 5562 21216 5563 208 5564 1 5565 1 5566 210 5567 21630 5568 1456630 5569 72135210 5570 2801400042 5571 88849643190 5572 2366551988670 5573 54025913713170 5574 1073600816810690 5575 18798412557666798 5576 292879093034521350 5577 4092921581274440250 5578 51649503862447244250 5579 591896601806673277350 5580 6189767549226161259086 5581 59315070494655172265250 5582 522751450419879396438450 5583 4250562011540264286361950 5584 31976841841075351876041750 5585 223121255738561654024445258 5586 1447176967438060923860345290 5587 8742474459130966070195512470 5588 49277305771797941081190325470 5589 259567049914399454413189930290 5590 1279570259597757352831751414178 5591 5910882925583275023842503089870 5592 25616653020695164177247162915110 5593 104264067836739374929536000587610 5594 398939372955844439901897537437370 5595 1436211435883842487255763884370822 5596 4868708031303901299646295820586350 5597 15552714863751188654887303858282050 5598 46846871375051962632903476267452050 5599 133136067267981827941909024513996350 5600 357179708745640102542192944432549430 5601 905038934045858439139840046890681450 5602 2166859740174892858701810108143879850 5603 4904025615665187289864537752013087350 5604 10495219472072182716551304345296893950 5605 21246630686424093653612047172650277970 5606 40698349386503763154675607220276792450 5607 73784766297941790601160817331298450350 5608 126637484716720893968496896764375105350 5609 205804214667807946216420151961380067450 5610 316754233244366479344786417428237624730 5611 461781092709982410213164630312826709350 5612 637756620947147260017864274025936273550 5613 834505320863604460010149544914163166050 5614 1034665062475182048925833675096628436850 5615 1215624937033317505131198716493914082078 5616 1353482935583189870692901354253242732630 5617 1428155121081402055415563162370120746890 5618 1428155121081402055415563162370120746890 5619 1353482935583189870692901354253242732630 5620 1215624937033317505131198716493914082078 5621 1034665062475182048925833675096628436850 5622 834505320863604460010149544914163166050 5623 637756620947147260017864274025936273550 5624 461781092709982410213164630312826709350 5625 316754233244366479344786417428237624730 5626 205804214667807946216420151961380067450 5627 126637484716720893968496896764375105350 5628 73784766297941790601160817331298450350 5629 40698349386503763154675607220276792450 5630 21246630686424093653612047172650277970 5631 10495219472072182716551304345296893950 5632 4904025615665187289864537752013087350 5633 2166859740174892858701810108143879850 5634 905038934045858439139840046890681450 5635 357179708745640102542192944432549430 5636 133136067267981827941909024513996350 5637 46846871375051962632903476267452050 5638 15552714863751188654887303858282050 5639 4868708031303901299646295820586350 5640 1436211435883842487255763884370822 5641 398939372955844439901897537437370 5642 104264067836739374929536000587610 5643 25616653020695164177247162915110 5644 5910882925583275023842503089870 5645 1279570259597757352831751414178 5646 259567049914399454413189930290 5647 49277305771797941081190325470 5648 8742474459130966070195512470 5649 1447176967438060923860345290 5650 223121255738561654024445258 5651 31976841841075351876041750 5652 4250562011540264286361950 5653 522751450419879396438450 5654 59315070494655172265250 5655 6189767549226161259086 5656 591896601806673277350 5657 51649503862447244250 5658 4092921581274440250 5659 292879093034521350 5660 18798412557666798 5661 1073600816810690 5662 54025913713170 5663 2366551988670 5664 88849643190 5665 2801400042 5666 72135210 5667 1456630 5668 21630 5669 210 5670 1 5671 1 5672 212 5673 22048 5674 1499476 5675 75006448 5676 2942882452 5677 94316455280 5678 2539051106132 5679 58596662774944 5680 1177396962882772 5681 20850033142465920 5682 328607819238644436 5683 4646518458272378640 5684 59342829216095766420 5685 688432430366876450640 5686 7289725296057202414548 5687 70751176916770566119488 5688 631696715602870348917460 5689 5204991123369754364142560 5690 39690590743028583115352660 5691 280796703425182502753521456 5692 1847120038080765440404864660 5693 11320257198451169872360520752 5694 64750935131710204920954027604 5695 346224075384793158495189938912 5696 1733064154150807846936411022036 5697 8131723532786646924982888823104 5698 35807343192710643123034726092756 5699 148131135378711851104684086958672 5700 576269808570008004575163434891156 5701 2110049955033184671930619016700944 5702 7277704205938784130942037936013012 5703 23661753520372353319927489612004480 5704 72566788932512511165938475282357460 5705 210053054182681571879927558523506080 5706 574193400121387051047733207233088340 5707 1483002253267530488357774307874982000 5708 3620564415137390452906255250168525460 5709 8358719371901025505012523133541793520 5710 18255489879835923769189988821288555860 5711 37729687960408645393100334379524928800 5712 73814241320477528630954063242190706900 5713 136735776148878754530013744224713468160 5714 239891319047548982573616022274539281620 5715 398685924181604415622732194248815759760 5716 627789325133044373499677396485544439700 5717 936776368185443460543197542070561068240 5718 1324827855181894541579713348655645376980 5719 1775978726761152855211736892546818413760 5720 2256915164641263273681080727202766919380 5721 2719115949854199194911283188424811107168 5722 3106009897622847720597176557923373253716 5723 3364032002250439554089567262391943540144 5724 3454707258866957931637357784900907937428 5725 3364032002250439554089567262391943540144 5726 3106009897622847720597176557923373253716 5727 2719115949854199194911283188424811107168 5728 2256915164641263273681080727202766919380 5729 1775978726761152855211736892546818413760 5730 1324827855181894541579713348655645376980 5731 936776368185443460543197542070561068240 5732 627789325133044373499677396485544439700 5733 398685924181604415622732194248815759760 5734 239891319047548982573616022274539281620 5735 136735776148878754530013744224713468160 5736 73814241320477528630954063242190706900 5737 37729687960408645393100334379524928800 5738 18255489879835923769189988821288555860 5739 8358719371901025505012523133541793520 5740 3620564415137390452906255250168525460 5741 1483002253267530488357774307874982000 5742 574193400121387051047733207233088340 5743 210053054182681571879927558523506080 5744 72566788932512511165938475282357460 5745 23661753520372353319927489612004480 5746 7277704205938784130942037936013012 5747 2110049955033184671930619016700944 5748 576269808570008004575163434891156 5749 148131135378711851104684086958672 5750 35807343192710643123034726092756 5751 8131723532786646924982888823104 5752 1733064154150807846936411022036 5753 346224075384793158495189938912 5754 64750935131710204920954027604 5755 11320257198451169872360520752 5756 1847120038080765440404864660 5757 280796703425182502753521456 5758 39690590743028583115352660 5759 5204991123369754364142560 5760 631696715602870348917460 5761 70751176916770566119488 5762 7289725296057202414548 5763 688432430366876450640 5764 59342829216095766420 5765 4646518458272378640 5766 328607819238644436 5767 20850033142465920 5768 1177396962882772 5769 58596662774944 5770 2539051106132 5771 94316455280 5772 2942882452 5773 75006448 5774 1499476 5775 22048 5776 212 5777 1 5778 1 5779 214 5780 22470 5781 1543154 5782 77962554 5783 3090024110 5784 100060737774 5785 2722217204602 5786 63502265869746 5787 1290019539370886 5788 23101030922159382 5789 368256264938777154 5790 5268005370545544426 5791 68082269255642585310 5792 799424763445419461310 5793 8570054328230752142538 5794 84230669762053929793122 5795 761762963014296087302198 5796 6359439289392504109498470 5797 49146143877938601765857170 5798 352464136009286437744915866 5799 2351037997244509597182831374 5800 14614554203969996236625730702 5801 84813666789292340863510060826 5802 460252316288301304497334291986 5803 2338855279450000459844790891238 5804 11144357946535212124751051259318 5805 49849949651080565071860118005730 5806 209555131592117658404965975966538 5807 828665011785459230609383522437438 5808 3085259136559037116407679989029470 5809 10823965596855811290128420837084778 5810 35808165757615038750515823368603842 5811 111781257316636053140753268752643990 5812 329466714490246045678769510073315590 5813 917382521572050450869569790270590770 5814 2414375362134557641947700459540619770 5815 6008605602450779380403869604934188910 5816 14146143527213308816620588491854198830 5817 31518234867402136564067049706843436730 5818 66480397312316751878841627546110378610 5819 132790559967310267677666444794365913670 5820 251248366855860046315643414687180967510 5821 450411861494369527704790583830551200130 5822 765214727945874292164845113287730146730 5823 1232279463982456735338829742695740266910 5824 1881319926562854313387661355984343132670 5825 2723385316077320412336075521039033154570 5826 3738563202890194656809314515228400064290 5827 4867399212266020588902967164663748499190 5828 6010696176970644517518197590724206463398 5829 7040750784510364420639658462842098442962 5830 7823524835456477145379645174568559526490 5831 8246894382198799541142488209662972224462 5832 8246894382198799541142488209662972224462 5833 7823524835456477145379645174568559526490 5834 7040750784510364420639658462842098442962 5835 6010696176970644517518197590724206463398 5836 4867399212266020588902967164663748499190 5837 3738563202890194656809314515228400064290 5838 2723385316077320412336075521039033154570 5839 1881319926562854313387661355984343132670 5840 1232279463982456735338829742695740266910 5841 765214727945874292164845113287730146730 5842 450411861494369527704790583830551200130 5843 251248366855860046315643414687180967510 5844 132790559967310267677666444794365913670 5845 66480397312316751878841627546110378610 5846 31518234867402136564067049706843436730 5847 14146143527213308816620588491854198830 5848 6008605602450779380403869604934188910 5849 2414375362134557641947700459540619770 5850 917382521572050450869569790270590770 5851 329466714490246045678769510073315590 5852 111781257316636053140753268752643990 5853 35808165757615038750515823368603842 5854 10823965596855811290128420837084778 5855 3085259136559037116407679989029470 5856 828665011785459230609383522437438 5857 209555131592117658404965975966538 5858 49849949651080565071860118005730 5859 11144357946535212124751051259318 5860 2338855279450000459844790891238 5861 460252316288301304497334291986 5862 84813666789292340863510060826 5863 14614554203969996236625730702 5864 2351037997244509597182831374 5865 352464136009286437744915866 5866 49146143877938601765857170 5867 6359439289392504109498470 5868 761762963014296087302198 5869 84230669762053929793122 5870 8570054328230752142538 5871 799424763445419461310 5872 68082269255642585310 5873 5268005370545544426 5874 368256264938777154 5875 23101030922159382 5876 1290019539370886 5877 63502265869746 5878 2722217204602 5879 100060737774 5880 3090024110 5881 77962554 5882 1543154 5883 22470 5884 214 5885 1 5886 1 5887 216 5888 22896 5889 1587672 5890 81005184 5891 3242993112 5892 106093644336 5893 2916594397656 5894 68763534180480 5895 1412118468015576 5896 25568447424413040 5897 412207329003402456 5898 5964869454722966016 5899 77996793084460508376 5900 926849861917157813040 5901 10057911522043048054488 5902 100090449386341884350208 5903 916744809693120583214808 5904 7752898968009670545718128 5905 60710574290700860239498200 5906 441300870630253622626125696 5907 2984298836678978537681268696 5908 18812712239295271274213426736 5909 110748478191713506972496312280 5910 609816918209303850281798380416 5911 3145331671123094922837315122136 5912 15216277380136020431532253172592 5913 69126031130402424121594058088152 5914 295212424435908866599860820065024 5915 1186351278756288740119033585362648 5916 4490193956914504351592226946358064 5917 16019274688448033078466719842815192 5918 53909835560409634171586282141701632 5919 171251176594623445211196581733252312 5920 513814760739394609985461254108317040 5921 1456902290244978068428266858867412440 5922 3905951283827995143865003457044298880 5923 9905983217852867510709344372349790680 5924 23775313544801478649930713346956913200 5925 54023097766516470885700161332239429080 5926 116254122059554812212098666074242371200 5927 237000645240035664949608406720001221080 5928 457853168143647842624263922723737588080 5929 838396004499108328550447742742445635800 5930 1455517908487792802443251719392820628480 5931 2396180116109935443126407050232286173400 5932 3741388715678355422226168495165627839280 5933 5541481610825618186266934419093937355480 5934 7786776374149409610725103384923078595840 5935 10381941141917368100924018572438966977240 5936 13135010553877928380102245482590721881968 5937 15770562911335208133069139241991116013528 5938 17970285517589689286616480195334031223168 5939 19434451219905716240611700646623475291096 5940 19948496023264557013922334204226852386352 5941 19434451219905716240611700646623475291096 5942 17970285517589689286616480195334031223168 5943 15770562911335208133069139241991116013528 5944 13135010553877928380102245482590721881968 5945 10381941141917368100924018572438966977240 5946 7786776374149409610725103384923078595840 5947 5541481610825618186266934419093937355480 5948 3741388715678355422226168495165627839280 5949 2396180116109935443126407050232286173400 5950 1455517908487792802443251719392820628480 5951 838396004499108328550447742742445635800 5952 457853168143647842624263922723737588080 5953 237000645240035664949608406720001221080 5954 116254122059554812212098666074242371200 5955 54023097766516470885700161332239429080 5956 23775313544801478649930713346956913200 5957 9905983217852867510709344372349790680 5958 3905951283827995143865003457044298880 5959 1456902290244978068428266858867412440 5960 513814760739394609985461254108317040 5961 171251176594623445211196581733252312 5962 53909835560409634171586282141701632 5963 16019274688448033078466719842815192 5964 4490193956914504351592226946358064 5965 1186351278756288740119033585362648 5966 295212424435908866599860820065024 5967 69126031130402424121594058088152 5968 15216277380136020431532253172592 5969 3145331671123094922837315122136 5970 609816918209303850281798380416 5971 110748478191713506972496312280 5972 18812712239295271274213426736 5973 2984298836678978537681268696 5974 441300870630253622626125696 5975 60710574290700860239498200 5976 7752898968009670545718128 5977 916744809693120583214808 5978 100090449386341884350208 5979 10057911522043048054488 5980 926849861917157813040 5981 77996793084460508376 5982 5964869454722966016 5983 412207329003402456 5984 25568447424413040 5985 1412118468015576 5986 68763534180480 5987 2916594397656 5988 106093644336 5989 3242993112 5990 81005184 5991 1587672 5992 22896 5993 216 5994 1 5995 1 5996 218 5997 23326 5998 1633038 5999 84136010 6000 3401960850 6001 112426661558 6002 3122748779766 6003 74402345782738 6004 1544384268065802 6005 28270585431799502 6006 460876807349974878 6007 6745333048665145626 6008 89229667909729018818 6009 1072928924257260906726 6010 11784186147405625328838 6011 118718415236615684547234 6012 1101065928841516397358138 6013 9431406740717087216235134 6014 74822912548103034894714798 6015 551157588798893084631481066 6016 3778063843318518598052310258 6017 24148049073218759409077526806 6018 144175744634978774483335469718 6019 805379063190309698117804753522 6020 4215400905620700077616447794538 6021 20700464330709115814214359185966 6022 95486666457073656677877362520062 6023 414188405217391855793314996158906 6024 1691118834784315265123860381394210 6025 6505210247456252322320644054158150 6026 23594727781921574546466626778202726 6027 80753075845713478540181422821601602 6028 260969177912648118133298687243557786 6029 796847194650654108337411104594213342 6030 2300183765474618724092497623049045070 6031 6280236095645023663162840106182302090 6032 16226309863815420296522048288934709330 6033 39689902365105125541043927324240892790 6034 91944554838531258352251463171050541110 6035 201795454693473419661865877113325237010 6036 419735164611907229040548700340353970890 6037 827644373350993775251538774238104722830 6038 1547497539498616217490355080153364191390 6039 2744325774481270658698490045965817464410 6040 4616912752543602537734503882912836948610 6041 7369848295770747600691405288093654279590 6042 11164190253066827921880764270243908327430 6043 16051643301052348209328113325056049105890 6044 21907280718956972368458436472590445637370 6045 28384350908061317069929231219693437358398 6046 34916269642183781030689582315306044358894 6047 40781599213435261840325277900167245679658 6048 45228261572951882672607826016526066040754 6049 47629841625369072795676523060513299901910 6050 47629841625369072795676523060513299901910 6051 45228261572951882672607826016526066040754 6052 40781599213435261840325277900167245679658 6053 34916269642183781030689582315306044358894 6054 28384350908061317069929231219693437358398 6055 21907280718956972368458436472590445637370 6056 16051643301052348209328113325056049105890 6057 11164190253066827921880764270243908327430 6058 7369848295770747600691405288093654279590 6059 4616912752543602537734503882912836948610 6060 2744325774481270658698490045965817464410 6061 1547497539498616217490355080153364191390 6062 827644373350993775251538774238104722830 6063 419735164611907229040548700340353970890 6064 201795454693473419661865877113325237010 6065 91944554838531258352251463171050541110 6066 39689902365105125541043927324240892790 6067 16226309863815420296522048288934709330 6068 6280236095645023663162840106182302090 6069 2300183765474618724092497623049045070 6070 796847194650654108337411104594213342 6071 260969177912648118133298687243557786 6072 80753075845713478540181422821601602 6073 23594727781921574546466626778202726 6074 6505210247456252322320644054158150 6075 1691118834784315265123860381394210 6076 414188405217391855793314996158906 6077 95486666457073656677877362520062 6078 20700464330709115814214359185966 6079 4215400905620700077616447794538 6080 805379063190309698117804753522 6081 144175744634978774483335469718 6082 24148049073218759409077526806 6083 3778063843318518598052310258 6084 551157588798893084631481066 6085 74822912548103034894714798 6086 9431406740717087216235134 6087 1101065928841516397358138 6088 118718415236615684547234 6089 11784186147405625328838 6090 1072928924257260906726 6091 89229667909729018818 6092 6745333048665145626 6093 460876807349974878 6094 28270585431799502 6095 1544384268065802 6096 74402345782738 6097 3122748779766 6098 112426661558 6099 3401960850 6100 84136010 6101 1633038 6102 23326 6103 218 6104 1 6105 1 6106 220 6107 23760 6108 1679260 6109 87356720 6110 3567102044 6111 119071615520 6112 3341269085660 6113 80441688960160 6114 1687550148029020 6115 31227088167880880 6116 514715840206187420 6117 7618417185018522960 6118 101939870413117130460 6119 1240155385251450433920 6120 13783964933580044048604 6121 140560512906064357930560 6122 1319874793464473966255580 6123 11449217479251724196808080 6124 92007218256829792656668060 6125 686691075637696979765694064 6126 4770522302747665305309917020 6127 30910411753216256544811105760 6128 187136505947492805166626423260 6129 1060303286017001979573636535520 6130 5630596887020313626016050928476 6131 28061196907452910814668122102640 6132 131403408167918792923623974878620 6133 578801102804867936592786416767120 6134 2400519664437615987517036197618140 6135 9382680360996856327563538020915008 6136 34590131986292331220379497778718940 6137 120367078316083086165114769442619520 6138 395632089318771230845066392206861020 6139 1229067549157925671681906373571023440 6140 3610845720864667442415369981751575452 6141 10037322151364620455683604588098759600 6142 26412497243288439103549891852161310300 6143 65822195446773413348275319985525392800 6144 155409770748437862543226103842248347100 6145 347763107298521148899817501616615207200 6146 737784741364935460914513243527921579100 6147 1484380183202936669241695881298459914800 6148 2832995080993257835366157777115206502300 6149 5130219318478995204739292868861627291600 6150 8816756435512665998876245648271475041500 6151 14382941164424285581552316221238777401600 6152 22275427264515930944798338053503190446300 6153 32757315164944794317475812014393894788800 6154 45745700394158730188511653182569573339100 6155 60673572768935657539311686264722849973008 6156 76435631104123026480721059017590203599260 6157 91468431766954251004083999457464406052080 6158 103980146303976833799549584112027342943580 6159 112292554418226671708896049723662841233760 6160 115208179274002702605275380325253452190172 6161 112292554418226671708896049723662841233760 6162 103980146303976833799549584112027342943580 6163 91468431766954251004083999457464406052080 6164 76435631104123026480721059017590203599260 6165 60673572768935657539311686264722849973008 6166 45745700394158730188511653182569573339100 6167 32757315164944794317475812014393894788800 6168 22275427264515930944798338053503190446300 6169 14382941164424285581552316221238777401600 6170 8816756435512665998876245648271475041500 6171 5130219318478995204739292868861627291600 6172 2832995080993257835366157777115206502300 6173 1484380183202936669241695881298459914800 6174 737784741364935460914513243527921579100 6175 347763107298521148899817501616615207200 6176 155409770748437862543226103842248347100 6177 65822195446773413348275319985525392800 6178 26412497243288439103549891852161310300 6179 10037322151364620455683604588098759600 6180 3610845720864667442415369981751575452 6181 1229067549157925671681906373571023440 6182 395632089318771230845066392206861020 6183 120367078316083086165114769442619520 6184 34590131986292331220379497778718940 6185 9382680360996856327563538020915008 6186 2400519664437615987517036197618140 6187 578801102804867936592786416767120 6188 131403408167918792923623974878620 6189 28061196907452910814668122102640 6190 5630596887020313626016050928476 6191 1060303286017001979573636535520 6192 187136505947492805166626423260 6193 30910411753216256544811105760 6194 4770522302747665305309917020 6195 686691075637696979765694064 6196 92007218256829792656668060 6197 11449217479251724196808080 6198 1319874793464473966255580 6199 140560512906064357930560 6200 13783964933580044048604 6201 1240155385251450433920 6202 101939870413117130460 6203 7618417185018522960 6204 514715840206187420 6205 31227088167880880 6206 1687550148029020 6207 80441688960160 6208 3341269085660 6209 119071615520 6210 3567102044 6211 87356720 6212 1679260 6213 23760 6214 220 6215 1 6216 1 6217 222 6218 24198 6219 1726346 6220 90669018 6221 3738594774 6222 126040678414 6223 3572767362738 6224 86905706825586 6225 1842394182771918 6226 34459022583975702 6227 574213513805867802 6228 8594009832574685258 6229 116303620646800799046 6230 1431324923574296583198 6231 16097049243088755389250 6232 166128663987050027308002 6233 1579153721607154008733374 6234 13870158201557714560421798 6235 112887842476798604069711274 6236 853521206442629807317076922 6237 6008370967184255369707092150 6238 39458997899282440448173333038 6239 242194966773927821120515055826 6240 1391615536599473559223598428498 6241 7496279236227625303707492217518 6242 37907194700093924518300620825654 6243 180165069406080819552506456167226 6244 805691177429860386194287754165802 6245 3393509172459875779903137610544166 6246 13474318860218787580204434599927358 6247 50478022594745439870263679853792098 6248 178551938084296991931960893999541186 6249 596752243480567795550362584471082142 6250 1885668816389345020660271453021442246 6251 5636760464673247222434687459916812234 6252 15948351637703906622191472192899380122 6253 42730055490298083222396336546442371990 6254 108461002553877272748347260126621412430 6255 260921868560316401432545351152014632690 6256 595117432885490269795295068629914095410 6257 1287343303356930029476196622257862023310 6258 2641900089179779359196757825166735464790 6259 5145019637547188279859392432651771139930 6260 9510711938970869257595805726130197985290 6261 16691301528472931862314028563098919797510 6262 27816610352480554118163065752423089391710 6263 44028216724710964127042059562835622127490 6264 66196932682527553184154914338140993562530 6265 94554658860155872715315578522019517233790 6266 128326553882051360096281775919882868949478 6267 165493554781120001089961976502006490930666 6268 202820332513261058515494640790360654010234 6269 236230177284366346643958861469658994675318 6270 261500962295155388181053459852216250218094 6271 275130575317598447109847953109429593325842 6272 275130575317598447109847953109429593325842 6273 261500962295155388181053459852216250218094 6274 236230177284366346643958861469658994675318 6275 202820332513261058515494640790360654010234 6276 165493554781120001089961976502006490930666 6277 128326553882051360096281775919882868949478 6278 94554658860155872715315578522019517233790 6279 66196932682527553184154914338140993562530 6280 44028216724710964127042059562835622127490 6281 27816610352480554118163065752423089391710 6282 16691301528472931862314028563098919797510 6283 9510711938970869257595805726130197985290 6284 5145019637547188279859392432651771139930 6285 2641900089179779359196757825166735464790 6286 1287343303356930029476196622257862023310 6287 595117432885490269795295068629914095410 6288 260921868560316401432545351152014632690 6289 108461002553877272748347260126621412430 6290 42730055490298083222396336546442371990 6291 15948351637703906622191472192899380122 6292 5636760464673247222434687459916812234 6293 1885668816389345020660271453021442246 6294 596752243480567795550362584471082142 6295 178551938084296991931960893999541186 6296 50478022594745439870263679853792098 6297 13474318860218787580204434599927358 6298 3393509172459875779903137610544166 6299 805691177429860386194287754165802 6300 180165069406080819552506456167226 6301 37907194700093924518300620825654 6302 7496279236227625303707492217518 6303 1391615536599473559223598428498 6304 242194966773927821120515055826 6305 39458997899282440448173333038 6306 6008370967184255369707092150 6307 853521206442629807317076922 6308 112887842476798604069711274 6309 13870158201557714560421798 6310 1579153721607154008733374 6311 166128663987050027308002 6312 16097049243088755389250 6313 1431324923574296583198 6314 116303620646800799046 6315 8594009832574685258 6316 574213513805867802 6317 34459022583975702 6318 1842394182771918 6319 86905706825586 6320 3572767362738 6321 126040678414 6322 3738594774 6323 90669018 6324 1726346 6325 24198 6326 222 6327 1 6328 1 6329 224 6330 24640 6331 1774304 6332 94074624 6333 3916620512 6334 133346375232 6335 3817879656672 6336 93819743273984 6337 2009741578557664 6338 37988966914776640 6339 639899624557724384 6340 9682939186586740480 6341 132516047664394007264 6342 1649568414634214512704 6343 18768529551914502406368 6344 196009678163718826745856 6345 1885842898500268393971936 6346 16769186716629342535410752 6347 138207218157608042826941152 6348 1058416267176258204043456256 6349 7548583249264582156789863136 6350 50237891169214361123190342208 6351 312564376426426518113499494624 6352 1820947009320894185510739907584 6353 9948198058844100842504727181536 6354 51034070823341863448024163971648 6355 246133461013627654885475199095520 6356 1117259655003859998670418185211648 6357 4778001452694604102690211781477088 6358 19268347697116279347624608408089664 6359 73335021815961083778031652474634464 6360 263620092665334763022604071632052224 6361 895671259880947873647438247913242848 6362 2878053149188684047055700429699385408 6363 8751496830220517914776865286509277920 6364 25195957823241821287041529634567767808 6365 68715729279366610300271413327440511712 6366 177603555287463795074293488525225094720 6367 435205066560967087529167931264161437920 6368 1011449072194244533771066523624177075200 6369 2230223843540941448171309192504391325920 6370 4667028133901644849587467690952519067200 6371 9271299909929904308297846139116966519520 6372 17488726657511315372821355935897175627520 6373 31332232785922796324649127158090745074400 6374 53324668316466151979353339963793484230720 6375 86227768241615803826757441536497488920800 6376 132500576671754448255995311954479806136320 6377 193508906707628220216946304874554405585120 6378 268626913136365963000109007624471959522368 6379 354493681432107018725555438686612209853152 6380 444749518398504086086177676309957348540160 6381 530518941564581656163537501717484054737632 6382 601711285883498568624561905433902587836992 6383 648924092030980506999797462685308684777696 6384 665469329909199596824971286544112638841856 6385 648924092030980506999797462685308684777696 6386 601711285883498568624561905433902587836992 6387 530518941564581656163537501717484054737632 6388 444749518398504086086177676309957348540160 6389 354493681432107018725555438686612209853152 6390 268626913136365963000109007624471959522368 6391 193508906707628220216946304874554405585120 6392 132500576671754448255995311954479806136320 6393 86227768241615803826757441536497488920800 6394 53324668316466151979353339963793484230720 6395 31332232785922796324649127158090745074400 6396 17488726657511315372821355935897175627520 6397 9271299909929904308297846139116966519520 6398 4667028133901644849587467690952519067200 6399 2230223843540941448171309192504391325920 6400 1011449072194244533771066523624177075200 6401 435205066560967087529167931264161437920 6402 177603555287463795074293488525225094720 6403 68715729279366610300271413327440511712 6404 25195957823241821287041529634567767808 6405 8751496830220517914776865286509277920 6406 2878053149188684047055700429699385408 6407 895671259880947873647438247913242848 6408 263620092665334763022604071632052224 6409 73335021815961083778031652474634464 6410 19268347697116279347624608408089664 6411 4778001452694604102690211781477088 6412 1117259655003859998670418185211648 6413 246133461013627654885475199095520 6414 51034070823341863448024163971648 6415 9948198058844100842504727181536 6416 1820947009320894185510739907584 6417 312564376426426518113499494624 6418 50237891169214361123190342208 6419 7548583249264582156789863136 6420 1058416267176258204043456256 6421 138207218157608042826941152 6422 16769186716629342535410752 6423 1885842898500268393971936 6424 196009678163718826745856 6425 18768529551914502406368 6426 1649568414634214512704 6427 132516047664394007264 6428 9682939186586740480 6429 639899624557724384 6430 37988966914776640 6431 2009741578557664 6432 93819743273984 6433 3817879656672 6434 133346375232 6435 3916620512 6436 94074624 6437 1774304 6438 24640 6439 224 6440 1 6441 1 6442 226 6443 25086 6444 1823142 6445 97575274 6446 4101364154 6447 141001590518 6448 4077266710318 6449 101210390293394 6450 2190467028657234 6451 41841102676106222 6452 712347614056476726 6453 10897052324950332666 6454 150792996683555433002 6455 1898388082945409319014 6456 21849422890123013502270 6457 230875256958722084541474 6458 2247981240651037248025794 6459 20234183336736764938116062 6460 168846563075795099922773702 6461 1309511327810664850940108682 6462 9460520722883470168150396314 6463 63794845385663198649687297494 6464 402261265494923319684863169870 6465 2375706352521248524744754458034 6466 13160760604764468587239065517618 6467 68478548118413589594236383370702 6468 335074726537063442851799983892822 6469 1543558185423568473108399840474394 6470 6700952285128324487554917720854538 6471 27439858322270759230217957800110918 6472 106077688373296150705860695482651486 6473 387433137076041286670899403960478786 6474 1337843290630579628602003213544836258 6475 4370476652550199716253501262083710398 6476 13515218795798546982492837169230105574 6477 39584215118135586424253082380993857962 6478 109860038740312338209504415154907659642 6479 289049340057128488596961238399107978422 6480 721269624402308155351808679916007945070 6481 1707576007315528022732779806040353145810 6482 3836790348620676251737670784758482496530 6483 8184595280799516327234973505714772416430 6484 16580228133011328517082071655236221051510 6485 31905046204988407960978594507665913286970 6486 58331671382404980955066288820118118687210 6487 101348202630861880166316495684983149102630 6488 167369046910562509924273847252714062543230 6489 262756561638081216209794813053812917184610 6490 392206416061910221657096531167175205283970 6491 556690478704150055932370891021045882341278 6492 751447148450524341821946222230967038324998 6493 964736754611731105901695091498576049323978 6494 1178088792476346800765209818817802057288026 6495 1368460404732446571432058268621045637249942 6496 1512136340209634463805412827971427522832782 6497 1589523997257778550934616702338850916945394 6498 1589523997257778550934616702338850916945394 6499 1512136340209634463805412827971427522832782 6500 1368460404732446571432058268621045637249942 6501 1178088792476346800765209818817802057288026 6502 964736754611731105901695091498576049323978 6503 751447148450524341821946222230967038324998 6504 556690478704150055932370891021045882341278 6505 392206416061910221657096531167175205283970 6506 262756561638081216209794813053812917184610 6507 167369046910562509924273847252714062543230 6508 101348202630861880166316495684983149102630 6509 58331671382404980955066288820118118687210 6510 31905046204988407960978594507665913286970 6511 16580228133011328517082071655236221051510 6512 8184595280799516327234973505714772416430 6513 3836790348620676251737670784758482496530 6514 1707576007315528022732779806040353145810 6515 721269624402308155351808679916007945070 6516 289049340057128488596961238399107978422 6517 109860038740312338209504415154907659642 6518 39584215118135586424253082380993857962 6519 13515218795798546982492837169230105574 6520 4370476652550199716253501262083710398 6521 1337843290630579628602003213544836258 6522 387433137076041286670899403960478786 6523 106077688373296150705860695482651486 6524 27439858322270759230217957800110918 6525 6700952285128324487554917720854538 6526 1543558185423568473108399840474394 6527 335074726537063442851799983892822 6528 68478548118413589594236383370702 6529 13160760604764468587239065517618 6530 2375706352521248524744754458034 6531 402261265494923319684863169870 6532 63794845385663198649687297494 6533 9460520722883470168150396314 6534 1309511327810664850940108682 6535 168846563075795099922773702 6536 20234183336736764938116062 6537 2247981240651037248025794 6538 230875256958722084541474 6539 21849422890123013502270 6540 1898388082945409319014 6541 150792996683555433002 6542 10897052324950332666 6543 712347614056476726 6544 41841102676106222 6545 2190467028657234 6546 101210390293394 6547 4077266710318 6548 141001590518 6549 4101364154 6550 97575274 6551 1823142 6552 25086 6553 226 6554 1 6555 1 6556 228 6557 25536 6558 1872868 6559 101172720 6560 4293014052 6561 149019575184 6562 4351614676068 6563 109105536660384 6564 2385497162224612 6565 46041311283321120 6566 792177683647359588 6567 12249299563564533776 6568 171372988195092506148 6569 2181697127293358759280 6570 25397379387702637333988 6571 271493209400759600450112 6572 2674866175773478159313124 6573 24368007475888070580113792 6574 205849933129161207396300516 6575 1616565109044067993689823536 6576 11828448317870393223133961252 6577 80803949357811250974627556944 6578 516294002049800879457740809572 6579 3090531994442598362543117122528 6580 17357413966606611297494559883236 6581 91587506782022159023980176069856 6582 454587345478818895894060531235172 6583 2124766372974259570845675023462736 6584 9361770125555752959333735746540580 6585 38918812060093687820463087302442544 6586 152785894392683189283703261690852068 6587 566845847265298521154791751917764736 6588 1988896520371955678295506689137367268 6589 6603991203061727218502942723541789504 6590 20763748597537430745802038861013201380 6591 61850930744154651321522784836733241456 6592 174640211681689745920799027170469285412 6593 467625108076807437106737066881456149776 6594 1187922519746900439023063406840341018212 6595 2864050698278803265613756417220522528800 6596 6555815428130448808241517114423012717540 6597 14251609472961134027143953482977646238880 6598 29431851547712489693904512851903512535140 6599 57756574247929640786358512302019100858000 6600 107725444244904704288866239263681207601700 6601 191012106799189657446031911663192012864240 6602 322041917857890542069943682901490695876580 6603 516353376790259529960826101843024468648640 6604 787463554371745886122886656175467928604900 6605 1142405801473688497806413727062775493210368 6606 1576764540291040360754426120876484880188644 6607 2070677584494362466449196752416155297502128 6608 2587575065486581992753082586626335455152164 6609 3077068138773375028360805589156331749275600 6610 3482308030825579603862033002026375747919716 6611 3750584429498393521739826992995587124555872 6612 3844517324424756698694204691221814472732644 6613 3750584429498393521739826992995587124555872 6614 3482308030825579603862033002026375747919716 6615 3077068138773375028360805589156331749275600 6616 2587575065486581992753082586626335455152164 6617 2070677584494362466449196752416155297502128 6618 1576764540291040360754426120876484880188644 6619 1142405801473688497806413727062775493210368 6620 787463554371745886122886656175467928604900 6621 516353376790259529960826101843024468648640 6622 322041917857890542069943682901490695876580 6623 191012106799189657446031911663192012864240 6624 107725444244904704288866239263681207601700 6625 57756574247929640786358512302019100858000 6626 29431851547712489693904512851903512535140 6627 14251609472961134027143953482977646238880 6628 6555815428130448808241517114423012717540 6629 2864050698278803265613756417220522528800 6630 1187922519746900439023063406840341018212 6631 467625108076807437106737066881456149776 6632 174640211681689745920799027170469285412 6633 61850930744154651321522784836733241456 6634 20763748597537430745802038861013201380 6635 6603991203061727218502942723541789504 6636 1988896520371955678295506689137367268 6637 566845847265298521154791751917764736 6638 152785894392683189283703261690852068 6639 38918812060093687820463087302442544 6640 9361770125555752959333735746540580 6641 2124766372974259570845675023462736 6642 454587345478818895894060531235172 6643 91587506782022159023980176069856 6644 17357413966606611297494559883236 6645 3090531994442598362543117122528 6646 516294002049800879457740809572 6647 80803949357811250974627556944 6648 11828448317870393223133961252 6649 1616565109044067993689823536 6650 205849933129161207396300516 6651 24368007475888070580113792 6652 2674866175773478159313124 6653 271493209400759600450112 6654 25397379387702637333988 6655 2181697127293358759280 6656 171372988195092506148 6657 12249299563564533776 6658 792177683647359588 6659 46041311283321120 6660 2385497162224612 6661 109105536660384 6662 4351614676068 6663 149019575184 6664 4293014052 6665 101172720 6666 1872868 6667 25536 6668 228 6669 1 6670 1 6671 230 6672 25990 6673 1923490 6674 104868730 6675 4491762046 6676 157413953390 6677 4641635841770 6678 117534418046770 6679 2595813089178390 6680 50617275474202966 6681 880060097606786930 6682 13753824861268370090 6683 194519340083607372590 6684 2503863112172006698430 6685 29477464597941405412282 6686 318740011678585251286370 6687 3177234642132959844304710 6688 29290854892312585987452710 6689 250452123941786042914530370 6690 1991261605249024301008897754 6691 14754524754725126067763893470 6692 102092918398565114365911914510 6693 660892796793275329082055664010 6694 4009087261987322561685721101970 6695 22823652313570458184782431463798 6696 122105681353393238908713801470710 6697 614653400379254644512277090675730 6698 2914428444990141909591535538590730 6699 13030094683953581003287810610477710 6700 54981534470777765267351740769837662 6701 219144564775047636334384306793405530 6702 825709430031277861144355709091268290 6703 2943175504713295486121197845015610790 6704 9930731014064262525400452626223993030 6705 31738216453149357680558482846638701282 6706 96129898137490629049817660866976548410 6707 276075357543979983666574894388196384830 6708 752125358498809521237040509206833094830 6709 1944596967880836364726761712120905146410 6710 4773242842428011859988628503976871492082 6711 11127442133724780096588053337683888392150 6712 24644215249712259087123141382159141452950 6713 51868056301473140048283439840595931190450 6714 103768653928653458997345096809158834444650 6715 197387064697822753036203346073366221746670 6716 357069222426499342689964439746991339153150 6717 614402227287942079682292090249665857843450 6718 1005764341558712581955043631997229227068450 6719 1566573492800086632293507571072305314438150 6720 2322075771907344605586396914405418627099238 6721 3275860820468878914493210738960306255740290 6722 4398889273235927169025569095523607216015770 6723 5622989404592675565103974430541066801978270 6724 6842731996736303821879097994600469261715790 6725 7927836574331401203654896859803753134445258 6726 8745028800533607589407272822993390395308370 6727 9184625751180928771368648386556252514233910 6728 9184625751180928771368648386556252514233910 6729 8745028800533607589407272822993390395308370 6730 7927836574331401203654896859803753134445258 6731 6842731996736303821879097994600469261715790 6732 5622989404592675565103974430541066801978270 6733 4398889273235927169025569095523607216015770 6734 3275860820468878914493210738960306255740290 6735 2322075771907344605586396914405418627099238 6736 1566573492800086632293507571072305314438150 6737 1005764341558712581955043631997229227068450 6738 614402227287942079682292090249665857843450 6739 357069222426499342689964439746991339153150 6740 197387064697822753036203346073366221746670 6741 103768653928653458997345096809158834444650 6742 51868056301473140048283439840595931190450 6743 24644215249712259087123141382159141452950 6744 11127442133724780096588053337683888392150 6745 4773242842428011859988628503976871492082 6746 1944596967880836364726761712120905146410 6747 752125358498809521237040509206833094830 6748 276075357543979983666574894388196384830 6749 96129898137490629049817660866976548410 6750 31738216453149357680558482846638701282 6751 9930731014064262525400452626223993030 6752 2943175504713295486121197845015610790 6753 825709430031277861144355709091268290 6754 219144564775047636334384306793405530 6755 54981534470777765267351740769837662 6756 13030094683953581003287810610477710 6757 2914428444990141909591535538590730 6758 614653400379254644512277090675730 6759 122105681353393238908713801470710 6760 22823652313570458184782431463798 6761 4009087261987322561685721101970 6762 660892796793275329082055664010 6763 102092918398565114365911914510 6764 14754524754725126067763893470 6765 1991261605249024301008897754 6766 250452123941786042914530370 6767 29290854892312585987452710 6768 3177234642132959844304710 6769 318740011678585251286370 6770 29477464597941405412282 6771 2503863112172006698430 6772 194519340083607372590 6773 13753824861268370090 6774 880060097606786930 6775 50617275474202966 6776 2595813089178390 6777 117534418046770 6778 4641635841770 6779 157413953390 6780 4491762046 6781 104868730 6782 1923490 6783 25990 6784 230 6785 1 6786 1 6787 232 6788 26448 6789 1975016 6790 108665088 6791 4697803496 6792 166198729488 6793 4948069370344 6794 126527668564608 6795 2822453043885544 6796 55598585725605968 6797 976718684364311016 6798 15426062642522516608 6799 220522464508440276456 6800 2869755440450706577168 6801 34163024837406770869992 6802 373614855664229294032640 6803 3767467863212304696041192 6804 35142955710219023991070544 6805 304110986309986699482096872 6806 2447563662319971551319728640 6807 18362351469018218362462614760 6808 128675891471160633656809769232 6809 843789664549651694422595135464 6810 5186274060830398770225517575552 6811 29923271570000379109011269688296 6812 162286747633570308390990792817744 6813 828346588514670042444971068216296 6814 3983669190848215449997873160501632 6815 18069289501917982483725021172531176 6816 77373399280287099229973287126855952 6817 313044911305919089422199134865685736 6818 1197639889199008686762443277575525888 6819 4335730782009871868420345306024643816 6820 14862803039149513689817157160376971088 6821 48272938670275347424461878196404483816 6822 148631863188177417476178182574628451072 6823 434056186425625264037915340091906174696 6824 1202840927724479250824414430765498765072 6825 3164347434456453323070539288209194391016 6826 7905762330055748663738453622938117656704 6827 18764735674431595222190438258881282413032 6828 42327472811567487991952711834266042562640 6829 90763881024146533162550534705732718882280 6830 185068561777839088739533049501658278170240 6831 358912292874405852819906955184544157049320 6832 662181731369226800015034025084038768501520 6833 1162483556513631079818288441659849209860840 6834 1942208486704545203707279405148385780788480 6835 3088691211149058744209377304912559010155240 6836 4676112819079177124002791141653191870142288 6837 6740342393849912017886021380428500376049896 6838 9251514633995846444273205955360398351944704 6839 12092556262322965200578740278480829315496168 6840 15053296466815561379736155011767871518846224 6841 17847636709841080053894800443560554145436648 6842 20155173405690588396924202684823519277673344 6843 21680238981212929882515748202545230034098152 6844 22213768826786614241431501464334319501200464 6845 21680238981212929882515748202545230034098152 6846 20155173405690588396924202684823519277673344 6847 17847636709841080053894800443560554145436648 6848 15053296466815561379736155011767871518846224 6849 12092556262322965200578740278480829315496168 6850 9251514633995846444273205955360398351944704 6851 6740342393849912017886021380428500376049896 6852 4676112819079177124002791141653191870142288 6853 3088691211149058744209377304912559010155240 6854 1942208486704545203707279405148385780788480 6855 1162483556513631079818288441659849209860840 6856 662181731369226800015034025084038768501520 6857 358912292874405852819906955184544157049320 6858 185068561777839088739533049501658278170240 6859 90763881024146533162550534705732718882280 6860 42327472811567487991952711834266042562640 6861 18764735674431595222190438258881282413032 6862 7905762330055748663738453622938117656704 6863 3164347434456453323070539288209194391016 6864 1202840927724479250824414430765498765072 6865 434056186425625264037915340091906174696 6866 148631863188177417476178182574628451072 6867 48272938670275347424461878196404483816 6868 14862803039149513689817157160376971088 6869 4335730782009871868420345306024643816 6870 1197639889199008686762443277575525888 6871 313044911305919089422199134865685736 6872 77373399280287099229973287126855952 6873 18069289501917982483725021172531176 6874 3983669190848215449997873160501632 6875 828346588514670042444971068216296 6876 162286747633570308390990792817744 6877 29923271570000379109011269688296 6878 5186274060830398770225517575552 6879 843789664549651694422595135464 6880 128675891471160633656809769232 6881 18362351469018218362462614760 6882 2447563662319971551319728640 6883 304110986309986699482096872 6884 35142955710219023991070544 6885 3767467863212304696041192 6886 373614855664229294032640 6887 34163024837406770869992 6888 2869755440450706577168 6889 220522464508440276456 6890 15426062642522516608 6891 976718684364311016 6892 55598585725605968 6893 2822453043885544 6894 126527668564608 6895 4948069370344 6896 166198729488 6897 4697803496 6898 108665088 6899 1975016 6900 26448 6901 232 6902 1 6903 1 6904 234 6905 26910 6906 2027454 6907 112563594 6908 4911337314 6909 175388295030 6910 5271682053222 6911 136117373776722 6912 3066515130496922 6913 61016851858669902 6914 1082934545564119950 6915 17282841424493614554 6916 249702352012231163154 6917 3284797245042754226214 6918 39536643390029484145590 6919 437255345099577470314914 6920 4459822730555119241360202 6921 42087658215564288531416446 6922 368544796912518309460620126 6923 3002126772571744293716355882 6924 22801176736587214214791241154 6925 161792767694903978087036277462 6926 1074558474419377442445316819206 6927 6690956522173325793730168375026 6928 39118632892818100440922508365818 6929 215033671517141145684784493969838 6930 1112739017501633589744675662504750 6931 5426669179742140136955121319393658 6932 24967387137756339843314429871623538 6933 108472783466158662716986118909864838 6934 445399845056983953919524162762379350 6935 1729829365279975412519026719234617154 6936 6359080101240158416327144292691437994 6937 22141709325872681044358700311417225694 6938 73066472723489123639679487983005447934 6939 228643018311602122581198543617671636170 6940 678817947751293310563911183533511174178 6941 1912972471694084498528904665245601324598 6942 5119313720679742095131994228181526250918 6943 13014706732393038351535754623268217194130 6944 31443740846915355745917520385796271561818 6945 72219650619723863310731203430831213367822 6946 157735569085426280241626387922157902897870 6947 327700499103458761950367024047986928242970 6948 647749508580898400556785101495361269664210 6949 1218481088941455405871144326341949147297510 6950 2181734510309357222523286906490879317515510 6951 3719094270506118363207859937057900848492770 6952 6036664039412316529871700342058174018012170 6953 9331377523028322500505676017638056194735678 6954 13738530984836433747475209436487110873291422 6955 19267717848314637376652438074749204983734890 6956 25742960169554738813877515329364834883456642 6957 32768842133731202145418869720789767636320662 6958 39743665173392945255510053449928894925998662 6959 45930646689863069654473899988187826557555250 6960 50580441187437125868847223710362139707079866 6961 53078633559180472895315898053435802049532526 6962 53078633559180472895315898053435802049532526 6963 50580441187437125868847223710362139707079866 6964 45930646689863069654473899988187826557555250 6965 39743665173392945255510053449928894925998662 6966 32768842133731202145418869720789767636320662 6967 25742960169554738813877515329364834883456642 6968 19267717848314637376652438074749204983734890 6969 13738530984836433747475209436487110873291422 6970 9331377523028322500505676017638056194735678 6971 6036664039412316529871700342058174018012170 6972 3719094270506118363207859937057900848492770 6973 2181734510309357222523286906490879317515510 6974 1218481088941455405871144326341949147297510 6975 647749508580898400556785101495361269664210 6976 327700499103458761950367024047986928242970 6977 157735569085426280241626387922157902897870 6978 72219650619723863310731203430831213367822 6979 31443740846915355745917520385796271561818 6980 13014706732393038351535754623268217194130 6981 5119313720679742095131994228181526250918 6982 1912972471694084498528904665245601324598 6983 678817947751293310563911183533511174178 6984 228643018311602122581198543617671636170 6985 73066472723489123639679487983005447934 6986 22141709325872681044358700311417225694 6987 6359080101240158416327144292691437994 6988 1729829365279975412519026719234617154 6989 445399845056983953919524162762379350 6990 108472783466158662716986118909864838 6991 24967387137756339843314429871623538 6992 5426669179742140136955121319393658 6993 1112739017501633589744675662504750 6994 215033671517141145684784493969838 6995 39118632892818100440922508365818 6996 6690956522173325793730168375026 6997 1074558474419377442445316819206 6998 161792767694903978087036277462 6999 22801176736587214214791241154 7000 3002126772571744293716355882 7001 368544796912518309460620126 7002 42087658215564288531416446 7003 4459822730555119241360202 7004 437255345099577470314914 7005 39536643390029484145590 7006 3284797245042754226214 7007 249702352012231163154 7008 17282841424493614554 7009 1082934545564119950 7010 61016851858669902 7011 3066515130496922 7012 136117373776722 7013 5271682053222 7014 175388295030 7015 4911337314 7016 112563594 7017 2027454 7018 26910 7019 234 7020 1 7021 1 7022 236 7023 27376 7024 2080812 7025 116566064 7026 5132565996 7027 184997435840 7028 5613269077740 7029 146337125200288 7030 3329160172838252 7031 66905820033052368 7032 1199549983148395820 7033 19342494654422045520 7034 282411256079247294316 7035 3755022061563425665824 7036 45691196075522944948972 7037 510955013327013725330496 7038 5270692931318926005707756 7039 50314948809331712468817840 7040 445775410838301621983107116 7041 3674782555794249302659072880 7042 28250867171478930059827325676 7043 202956295900509410664290133376 7044 1365027133585442054189162865900 7045 8609304661142354930598080329696 7046 50995863475821825004878194316396 7047 284075575979959625234718272023952 7048 1490059436652345043820450949292332 7049 7367754785758443769144768050114704 7050 34377725508346695430267424351518828 7051 151509460105832985044025569954019552 7052 631246027803429715866483568799100140 7053 2488274121642878455860750016862682240 7054 9286549355719142515608614289501581036 7055 32836520209122711329106189910133307504 7056 110070985088511318373855345454799644716 7057 349982429705366593645339909797081567920 7058 1056092829251072850621287909725811261420 7059 3025846605871003073130731188871018673472 7060 8235127120098305844485313324192626340588 7061 21298367887529233769738288139658937836064 7062 52364209909364142761191728632002606412652 7063 122428127141070814278839162075508767342672 7064 272282692516717631544310303187255158828332 7065 576199949213031575354543946675877550023120 7066 1160518569462196251246685175045006476077420 7067 2225142890396759659247836383021854574011040 7068 4062397330620039428409465257916867233314540 7069 7063312337329106665549435285208629375869120 7070 11697966796622980096786839684264460647293420 7071 18456732773589697774586753664608789222903088 7072 27746021326943933371983676595778358938169388 7073 39746591227000983142013668891664816233076208 7074 54262192651865222634803159359474438219136236 7075 70604358565608906159875125328635431835273472 7076 87565803773939708780665078182486534081165548 7077 103521948573097094963878753881677275628990560 7078 116666261282990783920245326383373485542308460 7079 125339313727830528646678869966343171790710544 7080 128371035945147560032063297571205923600265516 7081 125339313727830528646678869966343171790710544 7082 116666261282990783920245326383373485542308460 7083 103521948573097094963878753881677275628990560 7084 87565803773939708780665078182486534081165548 7085 70604358565608906159875125328635431835273472 7086 54262192651865222634803159359474438219136236 7087 39746591227000983142013668891664816233076208 7088 27746021326943933371983676595778358938169388 7089 18456732773589697774586753664608789222903088 7090 11697966796622980096786839684264460647293420 7091 7063312337329106665549435285208629375869120 7092 4062397330620039428409465257916867233314540 7093 2225142890396759659247836383021854574011040 7094 1160518569462196251246685175045006476077420 7095 576199949213031575354543946675877550023120 7096 272282692516717631544310303187255158828332 7097 122428127141070814278839162075508767342672 7098 52364209909364142761191728632002606412652 7099 21298367887529233769738288139658937836064 7100 8235127120098305844485313324192626340588 7101 3025846605871003073130731188871018673472 7102 1056092829251072850621287909725811261420 7103 349982429705366593645339909797081567920 7104 110070985088511318373855345454799644716 7105 32836520209122711329106189910133307504 7106 9286549355719142515608614289501581036 7107 2488274121642878455860750016862682240 7108 631246027803429715866483568799100140 7109 151509460105832985044025569954019552 7110 34377725508346695430267424351518828 7111 7367754785758443769144768050114704 7112 1490059436652345043820450949292332 7113 284075575979959625234718272023952 7114 50995863475821825004878194316396 7115 8609304661142354930598080329696 7116 1365027133585442054189162865900 7117 202956295900509410664290133376 7118 28250867171478930059827325676 7119 3674782555794249302659072880 7120 445775410838301621983107116 7121 50314948809331712468817840 7122 5270692931318926005707756 7123 510955013327013725330496 7124 45691196075522944948972 7125 3755022061563425665824 7126 282411256079247294316 7127 19342494654422045520 7128 1199549983148395820 7129 66905820033052368 7130 3329160172838252 7131 146337125200288 7132 5613269077740 7133 184997435840 7134 5132565996 7135 116566064 7136 2080812 7137 27376 7138 236 7139 1 7140 1 7141 238 7142 27846 7143 2135098 7144 120674330 7145 5361695654 7146 195041339150 7147 5973654808610 7148 157222076331250 7149 3611614671815262 7150 73301495336387542 7151 1327472655040118090 7152 21624979183134561290 7153 319036592158162954390 7154 4287135669654904123294 7155 52731015382129124841010 7156 596182852792566154425058 7157 6218903289745517201353166 7158 60045464471205757715885798 7159 538178017863197622983341402 7160 4489102763545069234102800122 7161 34927776499844923656202754438 7162 254008339808575554938908700206 7163 1729776197180855442940489276738 7164 11048890269147174427232560014802 7165 66296124659137505729206443021118 7166 374190072348599550680518974706166 7167 1989168684149445814739953715286122 7168 9970553239912422402709894661911786 7169 47172149473847279336367313721027190 7170 210854572751936020317607424177161918 7171 891228271375421363627495257662984530 7172 3564919994503292125646757748424161730 7173 13504652842641996383988391025598880430 7174 48482149666082012261041948492326326534 7175 165049214623506710747320235676350177914 7176 533119887517367035658874743234886660570 7177 1634718277268041566847826363140564465510 7178 4760757382873369234315930282130341109070 7179 13173946197663393416144949178309246338658 7180 34652808728307281709355595692033090427570 7181 86677284529286414882465771394929761442846 7182 206236077897350312785948411093307645317142 7183 466930470277512309133880668693595139538826 7184 1006218210815175487140480637785290611749322 7185 2064419017778686588551596145768870954343510 7186 4033410968439854311051306659562222319752670 7187 7506021309958254493528445967280670954623090 7188 13307444178258503316482187449616375926699170 7189 22480373404458205125544134906530990871655310 7190 36191363609624994401245293690931423888208678 7191 55534131623561953647076106278025204355808154 7192 81231143538781350261472554923930286044537018 7193 113276501727180843153469266325888459435947334 7194 150609511387028867608555800017474704937866350 7195 190939004473279817085959073231911733552759682 7196 230831417520429749000053885514092704636154770 7197 266118856545950948538597980253238587728854270 7198 292586016198258438435771420060078797040098870 7199 306788983232158561574058065590984897440508586 7200 306788983232158561574058065590984897440508586 7201 292586016198258438435771420060078797040098870 7202 266118856545950948538597980253238587728854270 7203 230831417520429749000053885514092704636154770 7204 190939004473279817085959073231911733552759682 7205 150609511387028867608555800017474704937866350 7206 113276501727180843153469266325888459435947334 7207 81231143538781350261472554923930286044537018 7208 55534131623561953647076106278025204355808154 7209 36191363609624994401245293690931423888208678 7210 22480373404458205125544134906530990871655310 7211 13307444178258503316482187449616375926699170 7212 7506021309958254493528445967280670954623090 7213 4033410968439854311051306659562222319752670 7214 2064419017778686588551596145768870954343510 7215 1006218210815175487140480637785290611749322 7216 466930470277512309133880668693595139538826 7217 206236077897350312785948411093307645317142 7218 86677284529286414882465771394929761442846 7219 34652808728307281709355595692033090427570 7220 13173946197663393416144949178309246338658 7221 4760757382873369234315930282130341109070 7222 1634718277268041566847826363140564465510 7223 533119887517367035658874743234886660570 7224 165049214623506710747320235676350177914 7225 48482149666082012261041948492326326534 7226 13504652842641996383988391025598880430 7227 3564919994503292125646757748424161730 7228 891228271375421363627495257662984530 7229 210854572751936020317607424177161918 7230 47172149473847279336367313721027190 7231 9970553239912422402709894661911786 7232 1989168684149445814739953715286122 7233 374190072348599550680518974706166 7234 66296124659137505729206443021118 7235 11048890269147174427232560014802 7236 1729776197180855442940489276738 7237 254008339808575554938908700206 7238 34927776499844923656202754438 7239 4489102763545069234102800122 7240 538178017863197622983341402 7241 60045464471205757715885798 7242 6218903289745517201353166 7243 596182852792566154425058 7244 52731015382129124841010 7245 4287135669654904123294 7246 319036592158162954390 7247 21624979183134561290 7248 1327472655040118090 7249 73301495336387542 7250 3611614671815262 7251 157222076331250 7252 5973654808610 7253 195041339150 7254 5361695654 7255 120674330 7256 2135098 7257 27846 7258 238 7259 1 7260 1 7261 240 7262 28320 7263 2190320 7264 124890240 7265 5598936048 7266 205535600800 7267 6353693583600 7268 168809000217600 7269 3915173873346800 7270 80242270181041056 7271 1467679970409558000 7272 24152001821323075200 7273 360004065995719561200 7274 4888583517892314372000 7275 60773173113347454630128 7276 694605064250218224215040 7277 7326041155865097081108720 7278 71535060692270200922946720 7279 648538431143735093168045040 7280 5473056192246568479069248640 7281 43091661819184242192964627440 7282 317186983479899408654938780320 7283 2186740832889940408543688110320 7284 14143693599913471924362212157440 7285 85954319589427035087037083365616 7286 491482060483558881414603612043680 7287 2647434332478004990655190962016240 7288 13449781360714213261270299326490240 7289 64510457499518145508221976433053680 7290 292404447734129995084242162249707936 7291 1253592304233190368989128251794166000 7292 5087394293682143205140736574886246400 7293 19557846958788166965495898790885724400 7294 71273351864443151160638953807426788000 7295 246367884498711434337468374078809811952 7296 808240087229385064780050324366036483200 7297 2517820594490775196152041016172532694000 7298 7451568489392483651785044554996716836000 7299 20960550186407765723591610649310606121200 7300 56061882046068980969985858194534963106816 7301 142628461145122930361559655226621789706480 7302 345277572336000870429605911120240013172640 7303 795594675315933436198668241862411552198640 7304 1745431373609405427818671609666140910116480 7305 3646837177806893651046620730230039116115952 7306 7258348555680737150849587980376099750173600 7307 13764575168794868463827589009864747848386800 7308 24875862818836797238420098674813914114636800 7309 42851129920045815107575757641355996174223600 7310 70369703810706179623576268281726875407157408 7311 110182228006776645822908153633565417466919920 7312 164511296489287237280532337797733849338514560 7313 234254236492963176556955490141483561713560560 7314 318148205766074933396828225702837602592949920 7315 412152874425917590854389998578021870325899504 7316 509336225767649274866678036928490972270080000 7317 600472222639477792502530619649008567993999600 7318 675371134027200170894614726696690870311261600 7319 724714313158247528656508355617406866271318000 7320 741949002409464683180179428753175718481282688 7321 724714313158247528656508355617406866271318000 7322 675371134027200170894614726696690870311261600 7323 600472222639477792502530619649008567993999600 7324 509336225767649274866678036928490972270080000 7325 412152874425917590854389998578021870325899504 7326 318148205766074933396828225702837602592949920 7327 234254236492963176556955490141483561713560560 7328 164511296489287237280532337797733849338514560 7329 110182228006776645822908153633565417466919920 7330 70369703810706179623576268281726875407157408 7331 42851129920045815107575757641355996174223600 7332 24875862818836797238420098674813914114636800 7333 13764575168794868463827589009864747848386800 7334 7258348555680737150849587980376099750173600 7335 3646837177806893651046620730230039116115952 7336 1745431373609405427818671609666140910116480 7337 795594675315933436198668241862411552198640 7338 345277572336000870429605911120240013172640 7339 142628461145122930361559655226621789706480 7340 56061882046068980969985858194534963106816 7341 20960550186407765723591610649310606121200 7342 7451568489392483651785044554996716836000 7343 2517820594490775196152041016172532694000 7344 808240087229385064780050324366036483200 7345 246367884498711434337468374078809811952 7346 71273351864443151160638953807426788000 7347 19557846958788166965495898790885724400 7348 5087394293682143205140736574886246400 7349 1253592304233190368989128251794166000 7350 292404447734129995084242162249707936 7351 64510457499518145508221976433053680 7352 13449781360714213261270299326490240 7353 2647434332478004990655190962016240 7354 491482060483558881414603612043680 7355 85954319589427035087037083365616 7356 14143693599913471924362212157440 7357 2186740832889940408543688110320 7358 317186983479899408654938780320 7359 43091661819184242192964627440 7360 5473056192246568479069248640 7361 648538431143735093168045040 7362 71535060692270200922946720 7363 7326041155865097081108720 7364 694605064250218224215040 7365 60773173113347454630128 7366 4888583517892314372000 7367 360004065995719561200 7368 24152001821323075200 7369 1467679970409558000 7370 80242270181041056 7371 3915173873346800 7372 168809000217600 7373 6353693583600 7374 205535600800 7375 5598936048 7376 124890240 7377 2190320 7378 28320 7379 240 7380 1 7381 1 7382 242 7383 28798 7384 2246486 7385 129215658 7386 5844500618 7387 216496232502 7388 6754270523550 7389 181136348609810 7390 4241204949895650 7391 87769058726203118 7392 1621223735926986598 7393 26947154446772751290 7394 405781047000177197690 7395 5567624176046196887590 7396 69948892300894673125422 7397 808109252745694803686178 7398 8616829072907881459748818 7399 85080005137880815205408606 7400 780118956307211051806877558 7401 6659772641253501195220635082 7402 53053820774975879906136676202 7403 395206421798928574504106162198 7404 2757936156178415372137535590846 7405 18060210629984267775846389544498 7406 111146903458487681438631855537858 7407 643732504732123422230847138430414 7408 3513106465310163422750313548766086 7409 18086384377341664066665444003792602 7410 87930792100144781172202170421455706 7411 404087054707495419928831452403788806 7412 1756851324719256384390977838221035854 7413 7232214869290754937757360084343396930 7414 28210161246973602296283393114196132530 7415 104335851665873314510123243623911392830 7416 366123386029236597759149276378562926486 7417 1219657186351603209864838934121196473066 7418 3859180569237527296590966083773455837770 7419 11604107361151300414784911934309813995510 7420 33172876058673618609692585486437664066270 7421 90196378430140140109722418022154815566674 7422 233343151919499193040901109113189843240866 7423 574583318010410215673631337741791564321966 7424 1347108325549284619414222564075959210688422 7425 3007956519202851173151220520222147601853946 7426 6398486762231474566005772977681470637981754 7427 12969604751266317390447804856375009820633062 7428 25056334692915459925728483649803069918313070 7429 46146459297589920195776133651959332917646690 7430 81034436917141115662478043765786286215559570 7431 135701207135210199856696160829613862453036318 7432 216743295427107819847729715606223716762286006 7433 330227656119625836750516597709324471161242634 7434 479996676521031764098960382863147697096612138 7435 665678943986218953107252982170209623742457814 7436 880910591579021391859774024298334177856715774 7437 1112428104666846682807027108738424576148739186 7438 1340639865927556816369262542091592244900234370 7439 1541962213212628911935743326598938026034115470 7440 1692671463383706137986894502374176533622678470 7441 1773452298799870773410745849961567482193109274 7442 1773452298799870773410745849961567482193109274 7443 1692671463383706137986894502374176533622678470 7444 1541962213212628911935743326598938026034115470 7445 1340639865927556816369262542091592244900234370 7446 1112428104666846682807027108738424576148739186 7447 880910591579021391859774024298334177856715774 7448 665678943986218953107252982170209623742457814 7449 479996676521031764098960382863147697096612138 7450 330227656119625836750516597709324471161242634 7451 216743295427107819847729715606223716762286006 7452 135701207135210199856696160829613862453036318 7453 81034436917141115662478043765786286215559570 7454 46146459297589920195776133651959332917646690 7455 25056334692915459925728483649803069918313070 7456 12969604751266317390447804856375009820633062 7457 6398486762231474566005772977681470637981754 7458 3007956519202851173151220520222147601853946 7459 1347108325549284619414222564075959210688422 7460 574583318010410215673631337741791564321966 7461 233343151919499193040901109113189843240866 7462 90196378430140140109722418022154815566674 7463 33172876058673618609692585486437664066270 7464 11604107361151300414784911934309813995510 7465 3859180569237527296590966083773455837770 7466 1219657186351603209864838934121196473066 7467 366123386029236597759149276378562926486 7468 104335851665873314510123243623911392830 7469 28210161246973602296283393114196132530 7470 7232214869290754937757360084343396930 7471 1756851324719256384390977838221035854 7472 404087054707495419928831452403788806 7473 87930792100144781172202170421455706 7474 18086384377341664066665444003792602 7475 3513106465310163422750313548766086 7476 643732504732123422230847138430414 7477 111146903458487681438631855537858 7478 18060210629984267775846389544498 7479 2757936156178415372137535590846 7480 395206421798928574504106162198 7481 53053820774975879906136676202 7482 6659772641253501195220635082 7483 780118956307211051806877558 7484 85080005137880815205408606 7485 8616829072907881459748818 7486 808109252745694803686178 7487 69948892300894673125422 7488 5567624176046196887590 7489 405781047000177197690 7490 26947154446772751290 7491 1621223735926986598 7492 87769058726203118 7493 4241204949895650 7494 181136348609810 7495 6754270523550 7496 216496232502 7497 5844500618 7498 129215658 7499 2246486 7500 28798 7501 242 7502 1 7503 1 7504 244 7505 29280 7506 2303604 7507 133652464 7508 6098606516 7509 227939669168 7510 7176302356852 7511 194244312716960 7512 4591150298723060 7513 95925437549445568 7514 1789235064834230772 7515 30036058153109295888 7516 456880203268273024180 7517 6333409289042093646480 7518 80405099994833184385012 7519 938831318159936931441728 7520 10119543389903794487650036 7521 101022875366653793746266144 7522 936734022137362067935232884 7523 8088430028704447340195557680 7524 65186649608475949580426559924 7525 491351904393088696603207465840 7526 3470329561457243355296580533364 7527 23004887619052623556527613245664 7528 143350807688385421138840457239796 7529 840833727780038138756516077333888 7530 4648321030525845726395764299240180 7531 24246925175129832480070948514574928 7532 119466957838200658500137913751738548 7533 556528304307158346609255599258298192 7534 2453342827160881799404051452874532596 7535 10242658498243201691137466174358598784 7536 40529770409946500439181489773425775860 7537 152103859871635083771902535528993249760 7538 541732589559553063429911473809901107316 7539 1832148456879551241961456584578569211504 7540 5887077842818515571235855342260688794036 7541 17981108524879602907527919034255802527280 7542 52228551909217402676262541975744194897780 7543 144329804675221524443006614157903085754144 7544 379601412395708314120609385329879621914356 7545 950554931075032339076092102081603197269312 7546 2266969215895695705517459812937990788183028 7547 5150659520068069228764111326160518364741008 7548 11151874655043731166975665107569759149952180 7549 23014928691304685607500198564286519574730768 7550 45284287999862514467025876486554179489119732 7551 84967369159300248585332206311627150684346560 7552 152056759033567833096674276092559533247843060 7553 259586773972397130626749962236756144842819488 7554 422814206373024199328002144717564454622479732 7555 657153179553510302421154466949113605390448560 7556 974735629129944838130009318370206017596369332 7557 1379929857000213893763168855174840882552630512 7558 1864737741331315278363855232171381404192123508 7559 2405491570671785665521191131614780624331354464 7560 2962404196362052774042967687758507793319053556 7561 3483074301779663520807536488339538838928349440 7562 3910004810623535220817252555669805429968055540 7563 4190838075341824440054148707953150882087105744 7564 4288853600009206230001671128676310682867501236 7565 4190838075341824440054148707953150882087105744 7566 3910004810623535220817252555669805429968055540 7567 3483074301779663520807536488339538838928349440 7568 2962404196362052774042967687758507793319053556 7569 2405491570671785665521191131614780624331354464 7570 1864737741331315278363855232171381404192123508 7571 1379929857000213893763168855174840882552630512 7572 974735629129944838130009318370206017596369332 7573 657153179553510302421154466949113605390448560 7574 422814206373024199328002144717564454622479732 7575 259586773972397130626749962236756144842819488 7576 152056759033567833096674276092559533247843060 7577 84967369159300248585332206311627150684346560 7578 45284287999862514467025876486554179489119732 7579 23014928691304685607500198564286519574730768 7580 11151874655043731166975665107569759149952180 7581 5150659520068069228764111326160518364741008 7582 2266969215895695705517459812937990788183028 7583 950554931075032339076092102081603197269312 7584 379601412395708314120609385329879621914356 7585 144329804675221524443006614157903085754144 7586 52228551909217402676262541975744194897780 7587 17981108524879602907527919034255802527280 7588 5887077842818515571235855342260688794036 7589 1832148456879551241961456584578569211504 7590 541732589559553063429911473809901107316 7591 152103859871635083771902535528993249760 7592 40529770409946500439181489773425775860 7593 10242658498243201691137466174358598784 7594 2453342827160881799404051452874532596 7595 556528304307158346609255599258298192 7596 119466957838200658500137913751738548 7597 24246925175129832480070948514574928 7598 4648321030525845726395764299240180 7599 840833727780038138756516077333888 7600 143350807688385421138840457239796 7601 23004887619052623556527613245664 7602 3470329561457243355296580533364 7603 491351904393088696603207465840 7604 65186649608475949580426559924 7605 8088430028704447340195557680 7606 936734022137362067935232884 7607 101022875366653793746266144 7608 10119543389903794487650036 7609 938831318159936931441728 7610 80405099994833184385012 7611 6333409289042093646480 7612 456880203268273024180 7613 30036058153109295888 7614 1789235064834230772 7615 95925437549445568 7616 4591150298723060 7617 194244312716960 7618 7176302356852 7619 227939669168 7620 6098606516 7621 133652464 7622 2303604 7623 29280 7624 244 7625 1 7626 1 7627 246 7628 29766 7629 2361682 7630 138202554 7631 6361474638 7632 239882776302 7633 7620738258522 7634 208174885597362 7635 4966530960049830 7636 104757792798064278 7637 1972929561109879458 7638 33446516953870513258 7639 513863415868155071358 7640 7196070539310543868350 7641 92306133459921474919082 7642 1089185310455664788952162 7643 11866483960809426222777942 7644 119759247829465469693664998 7645 1122836902641896676886907634 7646 9805283007149020459937668122 7647 79934852278433898115842752686 7648 609592374776540526089770701966 7649 4356887887649260626403894161402 7650 29233153336688282283961729369874 7651 184415905937422312471214460029958 7652 1095331438926911241333988390111542 7653 6132887263038007287383127515004482 7654 32408352670965841629217026362581194 7655 161800267390672155046874306270106078 7656 763926054245503786281595683431492446 7657 3413958186175535565942138504536619594 7658 14452852650123339874932495465454167234 7659 58004643777480457068076316032127771574 7660 220843791528555186507367418416615158150 7661 798172301097061461711937252962805749906 7662 2740004432468340903150517334767033245306 7663 8938883486049670023062150860960454478606 7664 27727366936935645775354740460289947159086 7665 81813767795248305998575372944309811420570 7666 229731232643112545728961741620084944718194 7667 614127595501069978673338417509937523235174 7668 1563499495390239846237602596524672662424534 7669 3792107464981138260267183252761385549774306 7670 8764737061513049553695793703174468363612458 7671 19310490694314651568890996953952425116547134 7672 40565290108579891340481636649537749362664702 7673 81268821442433517464973879907215708884483562 7674 155307991852078222978086566447984400091779362 7675 283170587490458001877782616056146016849836310 7676 492677969923106079385902282095101964306222118 7677 818102187480631529811448267783934461918335538 7678 1296710681353642321596886327272901776775214298 7679 1962116464803080977301680383028644094148060526 7680 2834662162651190495992138556408194597245611982 7681 3910346542317748125234277069516431910487211834 7682 5151139903582122335744820388084496206380193746 7683 6480323871700685122371185928111712993799147206 7684 7786118364069273111219766718189638877147637366 7685 8935041325615827653560532370608282294930520450 7686 9793514349349065798858295765997132845677839754 7687 10253143974150901443466565686591029047147716254 7688 10253143974150901443466565686591029047147716254 7689 9793514349349065798858295765997132845677839754 7690 8935041325615827653560532370608282294930520450 7691 7786118364069273111219766718189638877147637366 7692 6480323871700685122371185928111712993799147206 7693 5151139903582122335744820388084496206380193746 7694 3910346542317748125234277069516431910487211834 7695 2834662162651190495992138556408194597245611982 7696 1962116464803080977301680383028644094148060526 7697 1296710681353642321596886327272901776775214298 7698 818102187480631529811448267783934461918335538 7699 492677969923106079385902282095101964306222118 7700 283170587490458001877782616056146016849836310 7701 155307991852078222978086566447984400091779362 7702 81268821442433517464973879907215708884483562 7703 40565290108579891340481636649537749362664702 7704 19310490694314651568890996953952425116547134 7705 8764737061513049553695793703174468363612458 7706 3792107464981138260267183252761385549774306 7707 1563499495390239846237602596524672662424534 7708 614127595501069978673338417509937523235174 7709 229731232643112545728961741620084944718194 7710 81813767795248305998575372944309811420570 7711 27727366936935645775354740460289947159086 7712 8938883486049670023062150860960454478606 7713 2740004432468340903150517334767033245306 7714 798172301097061461711937252962805749906 7715 220843791528555186507367418416615158150 7716 58004643777480457068076316032127771574 7717 14452852650123339874932495465454167234 7718 3413958186175535565942138504536619594 7719 763926054245503786281595683431492446 7720 161800267390672155046874306270106078 7721 32408352670965841629217026362581194 7722 6132887263038007287383127515004482 7723 1095331438926911241333988390111542 7724 184415905937422312471214460029958 7725 29233153336688282283961729369874 7726 4356887887649260626403894161402 7727 609592374776540526089770701966 7728 79934852278433898115842752686 7729 9805283007149020459937668122 7730 1122836902641896676886907634 7731 119759247829465469693664998 7732 11866483960809426222777942 7733 1089185310455664788952162 7734 92306133459921474919082 7735 7196070539310543868350 7736 513863415868155071358 7737 33446516953870513258 7738 1972929561109879458 7739 104757792798064278 7740 4966530960049830 7741 208174885597362 7742 7620738258522 7743 239882776302 7744 6361474638 7745 138202554 7746 2361682 7747 29766 7748 246 7749 1 7750 1 7751 248 7752 30256 7753 2420728 7754 142867840 7755 6633329656 7756 252342857456 7757 8088560703992 7758 222971926212736 7759 5368950158364152 7760 114315474056837168 7761 2173612791457389304 7762 37208681579814623488 7763 577345990975134880504 7764 8166814158446971963888 7765 105835613288274112433912 7766 1261896543910419448256256 7767 13894500589425027943171832 7768 141745275180178690404092976 7769 1343619025838015940326838776 7770 11864853931928279204759808640 7771 97828565314287365915975978488 7772 754713876663450373786040014576 7773 5457832166818889849096872329208 7774 37060370785794786265662204064640 7775 236653946893163218311703802645496 7776 1423098152552718974944043307381296 7777 8069052429744956667473631982449912 7778 43189560964529694642995918176825856 7779 218455545236767829156162281147262200 7780 1045193279474376599828607903453337072 7781 4734412544728197698832989787226410232 7782 20320153663459757240278685422865319424 7783 82700154925846998634146277671940537592 7784 319378205715982144014625224222168705584 7785 1171119952497251731991207206908414157816 7786 4079909323124955428292366061539740102528 7787 13511036375397562168174124780306056935416 7788 42553328265803831369652746663511090431728 7789 127522243257063554681458032438855561106936 7790 363773552347578254403799656540138951036544 7791 988188632819404048845306773287925553707512 7792 2557228503287018139031550399364489807574064 7793 6306161891446410445580877951367661409468152 7794 14823813742389883519480436768873844701569792 7795 33225887275895770351350901983287411844900600 7796 71027655457938274076348298711059933629164016 7797 144849040242318094412955715121039977821879032 7798 281861101294374254910086322841754288465382656 7799 523445948501836473441201388815757567625962232 7800 927905316447131914360359174243807514403901488 7801 1570366931376134739824100512115792571067377144 7802 2537627075207298050736336739774400693316029568 7803 3915980325710233601319721177250659476313723384 7804 5771514256584216311423828257807044708990041840 7805 8124938561969152514989584481099467390285454328 7806 10926224187231185739342952689772309521059529088 7807 14036955345954593123637197447810989824510695416 7808 17228846432132011007633920334059859664265838128 7809 20204233991464764285587835577137460011006507256 7810 22638560485588428673236080692275220570576415744 7811 24237496398841791682379010160541312774912661752 7812 24795141548311009116934802501858368777162933744 7813 24237496398841791682379010160541312774912661752 7814 22638560485588428673236080692275220570576415744 7815 20204233991464764285587835577137460011006507256 7816 17228846432132011007633920334059859664265838128 7817 14036955345954593123637197447810989824510695416 7818 10926224187231185739342952689772309521059529088 7819 8124938561969152514989584481099467390285454328 7820 5771514256584216311423828257807044708990041840 7821 3915980325710233601319721177250659476313723384 7822 2537627075207298050736336739774400693316029568 7823 1570366931376134739824100512115792571067377144 7824 927905316447131914360359174243807514403901488 7825 523445948501836473441201388815757567625962232 7826 281861101294374254910086322841754288465382656 7827 144849040242318094412955715121039977821879032 7828 71027655457938274076348298711059933629164016 7829 33225887275895770351350901983287411844900600 7830 14823813742389883519480436768873844701569792 7831 6306161891446410445580877951367661409468152 7832 2557228503287018139031550399364489807574064 7833 988188632819404048845306773287925553707512 7834 363773552347578254403799656540138951036544 7835 127522243257063554681458032438855561106936 7836 42553328265803831369652746663511090431728 7837 13511036375397562168174124780306056935416 7838 4079909323124955428292366061539740102528 7839 1171119952497251731991207206908414157816 7840 319378205715982144014625224222168705584 7841 82700154925846998634146277671940537592 7842 20320153663459757240278685422865319424 7843 4734412544728197698832989787226410232 7844 1045193279474376599828607903453337072 7845 218455545236767829156162281147262200 7846 43189560964529694642995918176825856 7847 8069052429744956667473631982449912 7848 1423098152552718974944043307381296 7849 236653946893163218311703802645496 7850 37060370785794786265662204064640 7851 5457832166818889849096872329208 7852 754713876663450373786040014576 7853 97828565314287365915975978488 7854 11864853931928279204759808640 7855 1343619025838015940326838776 7856 141745275180178690404092976 7857 13894500589425027943171832 7858 1261896543910419448256256 7859 105835613288274112433912 7860 8166814158446971963888 7861 577345990975134880504 7862 37208681579814623488 7863 2173612791457389304 7864 114315474056837168 7865 5368950158364152 7866 222971926212736 7867 8088560703992 7868 252342857456 7869 6633329656 7870 142867840 7871 2420728 7872 30256 7873 248 7874 1 7875 1 7876 250 7877 30750 7878 2480750 7879 147650250 7880 6914400050 7881 265337661750 7882 8580786337750 7883 238681225175250 7884 5800096970174250 7885 124650955175251150 7886 2392686058312290750 7887 41355223932381892250 7888 648001189508820017250 7889 9258023565290261915750 7890 121198497986031628266150 7891 1460038290658615035609250 7892 16245582443791112180380250 7893 167506259730413144570042750 7894 1605123548847660100424596750 7895 14331309860408191821973555050 7896 119498702253364665580673455250 7897 932477294256171637817858745750 7898 6822138418258880748972683045750 7899 46875090840262936741162970555250 7900 302947471015646286861327736080010 7901 1844168005383304505726961570056750 7902 10587482021224586883751663679942750 7903 57391500657312658597852677674280250 7904 294053458872263365428375225686669250 7905 1425449092101816584031644490870705350 7906 6543531878448078084943193374111239750 7907 28468524394363490505053813714628349250 7908 117473161239430095749357458560260024250 7909 460083004419309599716847817926237014750 7910 1711341949741789062513199849547198021550 7911 6049201576719268621995510521410960010250 7912 20330950130990858499617008176612830283250 7913 65003248127251063560889022304777601845750 7914 197802938459803031826465519562656598697750 7915 573109563399890115083833061923304323564050 7916 1581693417810094848978068171448149449462250 7917 4159544731607492166550195590162352884516750 7918 10426889890123668430850030947256823879466750 7919 24922083098817432225328497973002891660812250 7920 56814438079798703424527132455335724910082850 7921 123564033428148695996590197648299770590611750 7922 256441985808836259829785650481637660813707750 7923 507978962979125866788015917870009975171745250 7924 960615041648288951329374278105496256183124250 7925 1734521852439426389679343179115711098879700030 7926 2990950217746372733570361968454702049777500750 7927 4926096194064064320371885519674127726301742250 7928 7750318082271173973652944244297961946404967250 7929 11649611047097530890045229818086348279451825750 7930 16731114981204559322405551295314706696521108150 7931 22961509291518086379566814240388208821832195250 7932 30114319436767901198724970525667795551950418250 7933 37746125649787289253642303709982562482575680750 7934 45219198787666048404441522629386958552419982750 7935 51777835802669020612384448640020962876513443450 7936 56669571233779286154473386618813666191166917250 7937 59285781921303702242780378348990710599223311750 7938 59285781921303702242780378348990710599223311750 7939 56669571233779286154473386618813666191166917250 7940 51777835802669020612384448640020962876513443450 7941 45219198787666048404441522629386958552419982750 7942 37746125649787289253642303709982562482575680750 7943 30114319436767901198724970525667795551950418250 7944 22961509291518086379566814240388208821832195250 7945 16731114981204559322405551295314706696521108150 7946 11649611047097530890045229818086348279451825750 7947 7750318082271173973652944244297961946404967250 7948 4926096194064064320371885519674127726301742250 7949 2990950217746372733570361968454702049777500750 7950 1734521852439426389679343179115711098879700030 7951 960615041648288951329374278105496256183124250 7952 507978962979125866788015917870009975171745250 7953 256441985808836259829785650481637660813707750 7954 123564033428148695996590197648299770590611750 7955 56814438079798703424527132455335724910082850 7956 24922083098817432225328497973002891660812250 7957 10426889890123668430850030947256823879466750 7958 4159544731607492166550195590162352884516750 7959 1581693417810094848978068171448149449462250 7960 573109563399890115083833061923304323564050 7961 197802938459803031826465519562656598697750 7962 65003248127251063560889022304777601845750 7963 20330950130990858499617008176612830283250 7964 6049201576719268621995510521410960010250 7965 1711341949741789062513199849547198021550 7966 460083004419309599716847817926237014750 7967 117473161239430095749357458560260024250 7968 28468524394363490505053813714628349250 7969 6543531878448078084943193374111239750 7970 1425449092101816584031644490870705350 7971 294053458872263365428375225686669250 7972 57391500657312658597852677674280250 7973 10587482021224586883751663679942750 7974 1844168005383304505726961570056750 7975 302947471015646286861327736080010 7976 46875090840262936741162970555250 7977 6822138418258880748972683045750 7978 932477294256171637817858745750 7979 119498702253364665580673455250 7980 14331309860408191821973555050 7981 1605123548847660100424596750 7982 167506259730413144570042750 7983 16245582443791112180380250 7984 1460038290658615035609250 7985 121198497986031628266150 7986 9258023565290261915750 7987 648001189508820017250 7988 41355223932381892250 7989 2392686058312290750 7990 124650955175251150 7991 5800096970174250 7992 238681225175250 7993 8580786337750 7994 265337661750 7995 6914400050 7996 147650250 7997 2480750 7998 30750 7999 250 8000 1