0 1 1 1 2 1 3 1 4 1 5 2 6 1 7 3 8 2 9 1 10 4 11 5 12 1 13 5 14 9 15 5 16 1 17 6 18 14 19 14 20 1 21 7 22 20 23 28 24 14 25 1 26 8 27 27 28 48 29 42 30 1 31 9 32 35 33 75 34 90 35 42 36 1 37 10 38 44 39 110 40 165 41 132 42 1 43 11 44 54 45 154 46 275 47 297 48 132 49 1 50 12 51 65 52 208 53 429 54 572 55 429 56 1 57 13 58 77 59 273 60 637 61 1001 62 1001 63 429 64 1 65 14 66 90 67 350 68 910 69 1638 70 2002 71 1430 72 1 73 15 74 104 75 440 76 1260 77 2548 78 3640 79 3432 80 1430 81 1 82 16 83 119 84 544 85 1700 86 3808 87 6188 88 7072 89 4862 90 1 91 17 92 135 93 663 94 2244 95 5508 96 9996 97 13260 98 11934 99 4862 100 1 101 18 102 152 103 798 104 2907 105 7752 106 15504 107 23256 108 25194 109 16796 110 1 111 19 112 170 113 950 114 3705 115 10659 116 23256 117 38760 118 48450 119 41990 120 16796 121 1 122 20 123 189 124 1120 125 4655 126 14364 127 33915 128 62016 129 87210 130 90440 131 58786 132 1 133 21 134 209 135 1309 136 5775 137 19019 138 48279 139 95931 140 149226 141 177650 142 149226 143 58786 144 1 145 22 146 230 147 1518 148 7084 149 24794 150 67298 151 144210 152 245157 153 326876 154 326876 155 208012 156 1 157 23 158 252 159 1748 160 8602 161 31878 162 92092 163 211508 164 389367 165 572033 166 653752 167 534888 168 208012 169 1 170 24 171 275 172 2000 173 10350 174 40480 175 123970 176 303600 177 600875 178 961400 179 1225785 180 1188640 181 742900 182 1 183 25 184 299 185 2275 186 12350 187 50830 188 164450 189 427570 190 904475 191 1562275 192 2187185 193 2414425 194 1931540 195 742900 196 1 197 26 198 324 199 2574 200 14625 201 63180 202 215280 203 592020 204 1332045 205 2466750 206 3749460 207 4601610 208 4345965 209 2674440 210 1 211 27 212 350 213 2898 214 17199 215 77805 216 278460 217 807300 218 1924065 219 3798795 220 6216210 221 8351070 222 8947575 223 7020405 224 2674440 225 1 226 28 227 377 228 3248 229 20097 230 95004 231 356265 232 1085760 233 2731365 234 5722860 235 10015005 236 14567280 237 17298645 238 15967980 239 9694845 240 1 241 29 242 405 243 3625 244 23345 245 115101 246 451269 247 1442025 248 3817125 249 8454225 250 15737865 251 24582285 252 31865925 253 33266625 254 25662825 255 9694845 256 1 257 30 258 434 259 4030 260 26970 261 138446 262 566370 263 1893294 264 5259150 265 12271350 266 24192090 267 40320150 268 56448210 269 65132550 270 58929450 271 35357670 272 1 273 31 274 464 275 4464 276 31000 277 165416 278 704816 279 2459664 280 7152444 281 17530500 282 36463440 283 64512240 284 96768360 285 121580760 286 124062000 287 94287120 288 35357670 289 1 290 32 291 495 292 4928 293 35464 294 196416 295 870232 296 3164480 297 9612108 298 24682944 299 53993940 300 100975680 301 161280600 302 218349120 303 245642760 304 218349120 305 129644790 306 1 307 33 308 527 309 5423 310 40392 311 231880 312 1066648 313 4034712 314 12776588 315 34295052 316 78676884 317 154969620 318 262256280 319 379629720 320 463991880 321 463991880 322 347993910 323 129644790 324 1 325 34 326 560 327 5950 328 45815 329 272272 330 1298528 331 5101360 332 16811300 333 47071640 334 112971936 335 233646504 336 417225900 337 641886000 338 843621600 339 927983760 340 811985790 341 477638700 342 1 343 35 344 594 345 6510 346 51765 347 318087 348 1570800 349 6399888 350 21912660 351 63882940 352 160043576 353 346618440 354 650872404 355 1059111900 356 1485507600 357 1771605360 358 1739969550 359 1289624490 360 477638700 361 1 362 36 363 629 364 7104 365 58275 366 369852 367 1888887 368 7970688 369 28312548 370 85795600 371 223926516 372 506662016 373 997490844 374 1709984304 375 2544619500 376 3257112960 377 3511574910 378 3029594040 379 1767263190 380 1 381 37 382 665 383 7733 384 65379 385 428127 386 2258739 387 9859575 388 36283236 389 114108148 390 309722116 391 730588532 392 1504152860 393 2707475148 394 4254603804 395 5801732460 396 6768687870 397 6541168950 398 4796857230 399 1767263190 400 1 401 38 402 702 403 8398 404 73112 405 493506 406 2686866 407 12118314 408 46142811 409 150391384 410 423830264 411 1040310648 412 2234741392 413 4211628008 414 6962078952 415 10056336264 416 12570420330 417 13309856820 418 11338026180 419 6564120420 420 1 421 39 422 740 423 9100 424 81510 425 566618 426 3180372 427 14805180 428 58261125 429 196534195 430 574221648 431 1464140912 432 3275052040 433 6446369400 434 11173706960 435 17018415216 436 22626756594 437 25880277150 438 24647883000 439 17902146600 440 6564120420 441 1 442 40 443 779 444 9840 445 90610 446 648128 447 3746990 448 17985552 449 73066305 450 254795320 451 770755843 452 2038362560 453 4739192952 454 9721421440 455 17620076360 456 28192122176 457 39645171810 458 48507033744 459 50528160150 460 42550029600 461 24466267020 462 1 463 41 464 819 465 10619 466 100450 467 738738 468 4395118 469 21732542 470 91051857 471 327861625 472 1025551163 473 2809118403 474 6777555512 475 14460614392 476 27341497800 477 45812198536 478 67837293986 479 88152205554 480 99035193894 481 93078189750 482 67016296620 483 24466267020 484 1 485 42 486 860 487 11438 488 111069 489 839188 490 5133856 491 26127660 492 112784399 493 418913482 494 1353412788 495 3834669566 496 9586673915 497 21238169904 498 41802112192 499 73153696336 500 113649492522 501 155989499540 502 187187399448 503 192113383644 504 160094486370 505 91482563640 506 1 507 43 508 902 509 12298 510 122507 511 950257 512 5973044 513 31261516 514 138912059 515 531697881 516 1772326270 517 5188082354 518 13421343481 519 30824843819 520 63040282096 521 114955808528 522 186803188858 523 269638992062 524 343176898988 525 379300783092 526 352207870014 527 251577050010 528 91482563640 529 1 530 44 531 945 532 13200 533 134805 534 1072764 535 6923301 536 37234560 537 170173575 538 670609940 539 2304024151 540 6960408624 541 18609425835 542 44246187300 543 93865125915 544 177996090624 545 301758997386 546 456442180920 547 612815891050 548 722477682080 549 731508653106 550 603784920024 551 343059613650 552 1 553 45 554 989 555 14145 556 148005 557 1207569 558 7996065 559 44157861 560 207408135 561 840783515 562 2974634091 563 9264432775 564 25569834459 565 62855613135 566 138111313215 567 271861216539 568 479755088010 569 758201178306 570 1069258071970 571 1335293573130 572 1453986335186 573 1335293573130 574 946844533674 575 343059613650 576 1 577 46 578 1034 579 15134 580 162150 581 1355574 582 9203634 583 52153926 584 251565996 585 1048191650 586 3815417606 587 12239066866 588 34834267234 589 88425447594 590 200966926350 591 409972529754 592 751616304549 593 1237956266316 594 1827459250276 595 2404551645100 596 2789279908316 597 2789279908316 598 2282138106804 599 1289904147324 600 1 601 47 602 1080 603 16168 604 177284 605 1517724 606 10559208 607 61357560 608 303719922 609 1299757646 610 4863609256 611 16054484472 612 47073334100 613 123259714828 614 289392373944 615 610939456104 616 1161588834303 617 1989572570865 618 3065415516592 619 4232010895376 620 5193831553416 621 5578559816632 622 5071418015120 623 3572042254128 624 1289904147324 625 1 626 48 627 1127 628 17248 629 193452 630 1695008 631 12076932 632 71916768 633 365077482 634 1603477568 635 6163366902 636 20918093728 637 63127818572 638 170333048928 639 412652088772 640 900331830048 641 1772528290407 642 3151161405168 643 5054988087457 644 7297426411968 645 9425842448792 646 10772391370048 647 10649977831752 648 8643460269248 649 4861946401452 650 1 651 49 652 1175 653 18375 654 210700 655 1888460 656 13771940 657 83993700 658 436994250 659 1968555050 660 7766844470 661 27081460630 662 84045912300 663 233460867500 664 582985137700 665 1312983918820 666 2672860120455 667 4923689695575 668 8206149492625 669 12352414499425 670 16723268860760 671 20198233818840 672 21422369201800 673 19293438101000 674 13505406670700 675 4861946401452 676 1 677 50 678 1224 679 19550 680 229075 681 2099160 682 15660400 683 97765640 684 520987950 685 2405549300 686 9735399520 687 34848305100 688 111127372930 689 317506779800 690 816446005200 691 1895969056520 692 3985844039275 693 7596549816030 694 13129839188200 695 20558563992050 696 29075683360185 697 36921502679600 698 41620603020640 699 40715807302800 700 32798844771700 701 18367353072152 702 1 703 51 704 1274 705 20774 706 248625 707 2328235 708 17759560 709 113426040 710 618753590 711 2926537250 712 12140948820 713 44583704620 714 145975678030 715 428634152730 716 1133952785000 717 2712415061720 718 5881813095795 719 11582393855305 720 20726389004230 721 33688403180250 722 49634247352235 723 65997186039785 724 78542105700240 725 82336410323440 726 73514652074500 727 51166197843852 728 18367353072152 729 1 730 52 731 1325 732 22048 733 269399 734 2576860 735 20087795 736 131185600 737 732179630 738 3545290840 739 15067486070 740 56724653440 741 190559382650 742 574609830760 743 1562586937730 744 3846367846720 745 8594228157515 746 17464206951100 747 32308782859535 748 54414792184480 749 83322650532485 750 115631433392020 751 144539291740025 752 160878516023680 753 155851062397940 754 124680849918352 755 69533550916004 756 1 757 53 758 1377 759 23373 760 291447 761 2846259 762 22664655 763 151273395 764 863365230 765 4277470470 766 18612776910 767 71792139510 768 247284036090 769 765169213410 770 2137196768490 771 5408954784450 772 12440596004235 773 26058435108615 774 49772989810635 775 86723575044015 776 137737442716965 777 198954083924505 778 260170725132045 779 305417807763705 780 316729578421620 781 280531912316292 782 194214400834356 783 69533550916004 784 1 785 54 786 1430 787 24750 788 314820 789 3137706 790 25510914 791 173938050 792 1014638625 793 5140835700 794 22890247380 795 90404916420 796 319076175600 797 1012453249500 798 2902365981900 799 7546151552940 800 17849550788685 801 38499031112850 802 75831424919250 803 136496564854650 804 224461017760980 805 336691526641470 806 459124809056550 807 565588532895750 808 622147386185325 809 597261490737912 810 474746313150648 811 263747951750360 812 1 813 55 814 1484 815 26180 816 339570 817 3452526 818 28648620 819 199448964 820 1188576675 821 6155474325 822 28031083080 823 113295163800 824 409481092020 825 1331529425100 826 3914819231400 827 10448517534840 828 25395702341625 829 56348581901535 830 114330456032100 831 212327989773900 832 360957582615630 833 561152544402450 834 795816335698020 835 1024713341952300 836 1187735919081075 837 1219408876923237 838 1072007803888560 839 738494264901008 840 263747951750360 841 1 842 56 843 1539 844 27664 845 365750 846 3792096 847 32101146 848 228097584 849 1388025639 850 7344051000 851 34186557405 852 141326246880 853 522776255820 854 1741010517120 855 5246348656500 856 14363336766240 857 35844219876465 858 81744284243160 859 170679037933635 860 326658445806000 861 573285572389530 862 922110127018080 863 1356968880100470 864 1820529677650320 865 2212449261033375 866 2407144796004312 867 2291416680811797 868 1810502068789568 869 1002242216651368 870 1 871 57 872 1595 873 29203 874 393414 875 4157846 876 35893242 877 260198730 878 1616123223 879 8732076639 880 41530608405 881 175512804285 882 664102502700 883 2263786772940 884 6987359173620 885 19609685422740 886 50207556642705 887 117588504119625 888 252423322176795 889 497337483739635 890 899944018195530 891 1495395699407610 892 2279079007118550 893 3177498557750790 894 4032978938683695 895 4619594057037687 896 4698561476816109 897 4101918749601365 898 2812744285440936 899 1002242216651368 900 1 901 58 902 1652 903 30798 904 422617 905 4551260 906 40051088 907 296091972 908 1876321953 909 10348199862 910 50262685044 911 217043412690 912 839615306985 913 2927889275640 914 9251145946560 915 26597044596360 916 69817242065445 917 167796060762330 918 370011826296420 919 749760805916430 920 1397281501935165 921 2395339717603140 922 3774474706526160 923 5456577564869340 924 7210477496434485 925 8652572995721382 926 9318155533853796 927 8800480226417474 928 6914663035042301 929 3814986502092304 930 1 931 59 932 1710 933 32450 934 453415 935 4973877 936 44602348 937 336143060 938 2172413925 939 12224521815 940 60610884906 941 267306097734 942 1056658719675 943 3767504582625 944 12179035222200 945 35848190542920 946 96414286661805 947 237613302827775 948 537807887058750 949 1119772632212850 950 2147042307851595 951 3792621219538305 952 6169814424129300 953 9231052271395500 954 12667055061303825 955 15863050492155867 956 17970728529575178 957 18118635760271270 958 15715143261459775 959 10729649537134605 960 3814986502092304 961 1 962 60 963 1769 964 34160 965 485865 966 5427292 967 49576225 968 380745408 969 2508556985 970 14396935740 971 72835406721 972 327916982640 973 1323964817409 974 4824163302300 975 15946539804825 976 48027225765120 977 132262477204725 978 334027589489580 979 775421189886525 980 1657580519271600 981 3266814940064445 982 5939663527389900 983 9962435643667605 984 15400866695524800 985 21898107332699325 986 28530105553459692 987 33833779021731045 988 36089364289846448 989 33833779021731045 990 26444792798594380 991 14544636039226909 992 1 993 61 994 1829 995 35929 996 520025 997 5913157 998 55003517 999 430321633 1000 2889302393 1001 16905492725 1002 87232342461 1003 400752389361 1004 1651881800049 1005 6148128119709 1006 20770703107125 1007 63973765569945 1008 180289702969845 1009 466290066694305 1010 1109448779376105 1011 2433001709158125 1012 4924395459336045 1013 9206478467454345 1014 15902099171057505 1015 25363302339192405 1016 37298974028224125 1017 50428212886159017 1018 62363884575190737 1019 69923143311577493 1020 69923143311577493 1021 60278571820325425 1022 40989428837821289 1023 14544636039226909 1024 1 1025 62 1026 1890 1027 37758 1028 555954 1029 6433182 1030 60916674 1031 485325150 1032 3319624026 1033 19794795118 1034 104137835186 1035 487984731822 1036 2052634189410 1037 7800009919758 1038 26918831226834 1039 84744468677070 1040 244263468539790 1041 646579769664150 1042 1575738846070410 1043 3542450488534230 1044 7357397168494170 1045 14130873926790390 1046 25108577638511850 1047 41265401510249910 1048 62662276367416530 1049 87727186914383142 1050 112792097461349754 1051 132287027886768230 1052 139846286623154986 1053 130201715131902918 1054 101268000658146714 1055 55534064877048198 1056 1 1057 63 1058 1952 1059 39648 1060 593712 1061 6989136 1062 67349856 1063 546241824 1064 3804949176 1065 23114419144 1066 123932630304 1067 592122567008 1068 2540618921232 1069 9852644109168 1070 34718841146592 1071 111663299903904 1072 329007937216860 1073 890843238203940 1074 2222318615734560 1075 5118189334604640 1076 10899847657028400 1077 21488271095284560 1078 39239451565302240 1079 66373979148761760 1080 103927677877666440 1081 150389463281799672 1082 200519284375732896 1083 245079125348117984 1084 272133314509923216 1085 270048001755057904 1086 231469715790049632 1087 156802065535194912 1088 55534064877048198 1089 1 1090 64 1091 2015 1092 41600 1093 633360 1094 7582848 1095 74338992 1096 613591680 1097 4351191000 1098 26919368320 1099 147047049448 1100 716055197312 1101 3132741488240 1102 12393263030400 1103 44571485255760 1104 146382141050496 1105 440671237120764 1106 1219851175420800 1107 3113161853938500 1108 7340507950339200 1109 16018036991633040 1110 32388118752312960 1111 60727722660586800 1112 105613430714064000 1113 170301657026428200 1114 254317141159466112 1115 350908747657532568 1116 445598409723850880 1117 517212439858041200 1118 542181316264981120 1119 501517717545107536 1120 388271781325244544 1121 212336130412243110 1122 1 1123 65 1124 2079 1125 43615 1126 674960 1127 8216208 1128 81921840 1129 687930672 1130 4964782680 1131 31270559320 1132 173966417768 1133 863102246760 1134 3848796685552 1135 15526004518640 1136 56964748286160 1137 190953626306256 1138 587053378171260 1139 1660522412541564 1140 4333013029359300 1141 10453669804277700 1142 23358544941972240 1143 48406155743946000 1144 93115841412899760 1145 166341153374650800 1146 275915087740492200 1147 424618798185894312 1148 605225888816998680 1149 796507157381383448 1150 962810849581892080 1151 1059393756123022320 1152 1043699033810088656 1153 889789498870352080 1154 600607911737487654 1155 212336130412243110 1156 1 1157 66 1158 2144 1159 45694 1160 718575 1161 8891168 1162 90138048 1163 769852512 1164 5652713352 1165 36235342000 1166 205236977088 1167 1037068664528 1168 4711898932312 1169 19374801204192 1170 72490752804800 1171 247918374592416 1172 778007004477516 1173 2247575790712824 1174 5993535441900864 1175 14786682833637000 1176 33812214746249940 1177 71764700685918240 1178 141521997156845760 1179 259456994787550560 1180 442256241115143000 1181 700533885926386512 1182 1029844687002892992 1183 1401733046198382128 1184 1759318006963275528 1185 2022204605704914400 1186 2103092789933110976 1187 1933488532680440736 1188 1490397410607839734 1189 812944042149730764 1190 1 1191 67 1192 2210 1193 47838 1194 764269 1195 9609743 1196 99029216 1197 859990560 1198 6422565864 1199 41888055352 1200 241472319088 1201 1242305641616 1202 5748967596840 1203 24086700136504 1204 91865554008992 1205 320409127397216 1206 1025925379069932 1207 3025582795190340 1208 8241111232613688 1209 20780218275537864 1210 48598897579886940 1211 105576915432168180 1212 213286697842764000 1213 400978991944396320 1214 701713235902693560 1215 1142790127041529512 1216 1730378572929279504 1217 2431577733201275120 1218 3161051053161657656 1219 3781522612668189928 1220 4125297395638025376 1221 4036581322613551712 1222 3423885943288280470 1223 2303341452757570498 1224 812944042149730764 1225 1 1226 68 1227 2277 1228 50048 1229 812107 1230 10374012 1231 108638959 1232 959019776 1233 7282556424 1234 48310621216 1235 283360374440 1236 1483777960704 1237 6991273238456 1238 29835667733344 1239 115952254145496 1240 412274681406208 1241 1346334506467148 1242 4051508174260272 1243 11266694027804028 1244 29021329508151552 1245 69379115855424804 1246 154175813012055120 1247 318863613274932180 1248 614265689787160320 1249 1102692227847089880 1250 1844503362944223072 1251 2873168699970809016 1252 4161956306130554624 1253 5592628786362932776 1254 6942573665829847584 1255 7906820008306215304 1256 8161878718251577088 1257 7460467265901832182 1258 5727227396045850968 1259 3116285494907301262 1260 1 1261 69 1262 2345 1263 52325 1264 862155 1265 11186119 1266 119012971 1267 1067658735 1268 8241576200 1269 55593177640 1270 331670995656 1271 1767138335144 1272 8475051199160 1273 36826940971800 1274 145787921878840 1275 528226935551704 1276 1758609187873356 1277 5397842680727420 1278 15318202202064300 1279 40288023535955580 1280 98400445363576356 1281 223554928867479924 1282 473039426286987300 1283 933129303062092500 1284 1716957917634250200 1285 2947195590791312952 1286 4717672062915032088 1287 7035125006101363640 1288 9754585092493487400 1289 12535202452192780360 1290 14849393674136062888 1291 16068698726557792392 1292 15622345984153409270 1293 13187694661947683150 1294 8843512890953152230 1295 3116285494907301262 1296 1 1297 70 1298 2414 1299 54670 1300 914480 1301 12048274 1302 130199090 1303 1186671706 1304 9309234935 1305 63834753840 1306 387264173296 1307 2098809330800 1308 10242189534304 1309 45301992170960 1310 182614862850640 1311 674014857430544 1312 2286836123425060 1313 7156451868600776 1314 20716044882791720 1315 55606225738019880 1316 138688468899531936 1317 321955374231056280 1318 696594355154467224 1319 1406168729349079800 1320 2650087220696342700 1321 4664153508425563152 1322 7664867653706345040 1323 11752797069016395728 1324 16789710098594851040 1325 22289787544686267760 1326 27384596126328843248 1327 30918092400693855280 1328 31691044710711201662 1329 28810040646101092420 1330 22031207552900835380 1331 11959798385860453492 1332 1 1333 71 1334 2484 1335 57084 1336 969150 1337 12962754 1338 142247364 1339 1316870796 1340 10495906641 1341 73143988775 1342 451098927136 1343 2486073504096 1344 12340998865104 1345 55544181705264 1346 227916855021600 1347 856629720281184 1348 2960850980855604 1349 9443287992025836 1350 27872496751392496 1351 76322270620811600 1352 194294694637551816 1353 460643843130588216 1354 1018549729385523504 1355 2102763084503547024 1356 4056255950045422500 1357 7314240729121905852 1358 12329021162131908192 1359 19417664722722740768 1360 28542507167611246768 1361 39079497643281118800 1362 49674383671015111008 1363 58302688527022698528 1364 62609137111405056942 1365 60501085356812294082 1366 50841248199001927800 1367 33991005938761288872 1368 11959798385860453492 1369 1 1370 72 1371 2555 1372 59568 1373 1026234 1374 13931904 1375 155210118 1376 1459118160 1377 11812777437 1378 83639895416 1379 524242915911 1380 2937172431232 1381 14827072369200 1382 67885180570368 1383 283461036726864 1384 1084546575302784 1385 3817480701136788 1386 12404138972881440 1387 37315784743418332 1388 104194767372204096 1389 270616965258363416 1390 654938537768140032 1391 1479193572516111720 1392 3121312813889070528 1393 6159019034548969524 1394 11370496679167328352 1395 19643261891253814044 1396 31746685884854648960 1397 47960171890333987536 1398 67622004810892365568 1399 88753881314296229808 1400 107977072198037809536 1401 120911825638427755470 1402 123110222468217351024 1403 111342333555814221882 1404 84832254137763216672 1405 45950804324621742364 1406 1 1407 73 1408 2627 1409 62123 1410 1085802 1411 14958138 1412 169142022 1413 1614328278 1414 13271895597 1415 95452672853 1416 607882811327 1417 3461415347143 1418 17764244800432 1419 82712252939568 1420 351346217297232 1421 1368007612029648 1422 4902027276439572 1423 16221619674018228 1424 49719923716299772 1425 141510552115622428 1426 374811732630567512 1427 925555503026503448 1428 2134132110284251752 1429 4600506386405182248 1430 9280331848438040052 1431 17529515713716297876 1432 31013758570421142396 1433 51389947776108463004 1434 79706857775188636496 1435 115582176701226353104 1436 156375886125188595376 1437 196730953512334039344 1438 228888897836465565006 1439 244022048106645106494 1440 234452556024031572906 1441 196174587693577438554 1442 130783058462384959036 1443 45950804324621742364 1444 1 1445 74 1446 2700 1447 64750 1448 1147925 1449 16043940 1450 184100160 1451 1783470300 1452 14886223875 1453 108724568450 1454 703335484180 1455 4069298158470 1456 21225660147575 1457 100476497740000 1458 434058470236800 1459 1719353829326880 1460 6270034888469220 1461 21123646950457800 1462 65941543390318000 1463 191230475831922200 1464 516322284746189940 1465 1300367235657070960 1466 3059687613310755200 1467 6734638496689434000 1468 13880838234843222300 1469 26809847562154337928 1470 48543274284137440272 1471 82403706346529605400 1472 131096805551297099500 1473 195289034476414989600 1474 271958062826414948480 1475 353106839637522634720 1476 425619851348799604350 1477 472910945943110671500 1478 478474604130676679400 1479 430627143717609011460 1480 326957646155962397590 1481 176733862787006701400 1482 1 1483 75 1484 2774 1485 67450 1486 1212675 1487 17191865 1488 200144100 1489 1967570460 1490 16669694175 1491 123610792325 1492 812060052630 1493 4772633642650 1494 25294958306045 1495 121702157887575 1496 534534967976800 1497 2153412299563680 1498 7989388717796100 1499 27393681838927020 1500 87065190340775800 1501 257172019222240200 1502 707552760578112140 1503 1816689520403260900 1504 4360054848967826160 1505 9794326110000189200 1506 20615476731532656300 1507 40690685796997560228 1508 75353121846291778200 1509 130946980630667045672 1510 213500511897826704900 1511 326385840027712089100 1512 467247097302829938080 1513 625064902463937583200 1514 778726690986322239070 1515 898530797291910275850 1516 951385550073787350900 1517 909101747848285690860 1518 757584789873571409050 1519 503691508942969098990 1520 176733862787006701400 1521 1 1522 76 1523 2849 1524 70224 1525 1280125 1526 18404540 1527 217335965 1528 2167714560 1529 18637264635 1530 140280486500 1531 935670844955 1532 5584693695280 1533 30067591948695 1534 146997116193620 1535 656237125864375 1536 2687947267540480 1537 10142801017359780 1538 35383070556723120 1539 114458872179702820 1540 344237209563016000 1541 964724779800352340 1542 2524242280981373040 1543 6176744369371087060 1544 14154380958968015360 1545 30409802841532845500 1546 61306162528530216528 1547 116043807643289338428 1548 206300102476958823872 1549 344447492528493750572 1550 539886351925538794000 1551 793632937330542027180 1552 1092311999766767521280 1553 1403791593450259822270 1554 1677257488278232514920 1555 1849916347365697626750 1556 1860487297922073041760 1557 1666686537721857099910 1558 1261276298816540508040 1559 680425371729975800390 1560 1 1561 77 1562 2925 1563 73073 1564 1350349 1565 19684665 1566 235740505 1567 2385050525 1568 20804979195 1569 158917751135 1570 1075951331455 1571 6520364540235 1572 35652285643975 1573 177064708142315 1574 803234242057995 1575 3344184393404855 1576 12830748284900260 1577 45525871574082900 1578 149841942736425940 1579 458696081742718820 1580 1308961989363368340 1581 3488967060781725380 1582 8700986650352460100 1583 20331125328339102420 1584 44564183800500860860 1585 91715965370063062028 1586 177349970171819554956 1587 322343910120248162300 1588 550747595005452574444 1589 884333844454032544572 1590 1333519289256080821180 1591 1885944937097309548460 1592 2496103593217027343550 1593 3081049081728492337190 1594 3527173835643930141670 1595 3710403645287770668510 1596 3527173835643930141670 1597 2927962836538397607950 1598 1941701670546516308430 1599 680425371729975800390 1600 1 1601 78 1602 3002 1603 75998 1604 1423422 1605 21035014 1606 255425170 1607 2620791030 1608 23190029720 1609 179722730330 1610 1234869082590 1611 7596315871690 1612 42172650184210 1613 212716993786290 1614 980298950200310 1615 4147418635462850 1616 16174932678305115 1617 58356619858983160 1618 195367814310508840 1619 608538024479144760 1620 1767658071106087160 1621 4797929050145093720 1622 12189953711134185480 1623 29032111978691562520 1624 64895309128839963280 1625 136280149170563922888 1626 269065935541882616984 1627 499693880292067717256 1628 873091505125700736744 1629 1435081439459485119016 1630 2217853133710113365752 1631 3219464226353390369640 1632 4382048530314336892010 1633 5577152674945519680740 1634 6608222917372422478860 1635 7237577480931700810180 1636 7237577480931700810180 1637 6455136672182327749620 1638 4869664507084913916380 1639 2622127042276492108820 1640 1 1641 79 1642 3080 1643 79000 1644 1499420 1645 22458436 1646 276460184 1647 2876216200 1648 25810820750 1649 202912760050 1650 1414591812920 1651 8831184954280 1652 49768966055900 1653 254889643970500 1654 1193015943986600 1655 5127717585663160 1656 20322351313767965 1657 74531552537288275 1658 253724434169492000 1659 803905838789653600 1660 2376196095585231920 1661 6565587121251180880 1662 16987882761279279200 1663 41222065689825748000 1664 93927421107531525800 1665 201175458299403886168 1666 405346084712446539872 1667 768759815833950334240 1668 1372785385417768454000 1669 2308172944585185855760 1670 3652934573169598484768 1671 5437317360063503735392 1672 7601512756667727261650 1673 9959201205259856572750 1674 12185375592317942159600 1675 13845800398304123289040 1676 14475154961863401620360 1677 13692714153114028559800 1678 11324801179267241666000 1679 7491791549361406025200 1680 2622127042276492108820 1681 1 1682 80 1683 3159 1684 82080 1685 1578420 1686 23957856 1687 298918620 1688 3152676384 1689 28687036950 1690 228723580800 1691 1617504572970 1692 10245776767200 1693 58600151010180 1694 304658610026400 1695 1447905587957100 1696 6320733529649760 1697 25450068899431125 1698 94853903851056240 1699 328255986706780275 1700 1057630272959145600 1701 3180101934374885520 1702 8941783216836412800 1703 23553469882530460080 1704 58209948451105027200 1705 135149486797357273800 1706 295102879406935411968 1707 606521543011850426040 1708 1174105900546396874112 1709 2141545201251718788240 1710 3680958330002954309760 1711 5961107517754784340528 1712 9090251933233102220160 1713 13038830116731230997042 1714 17560713961927583834400 1715 22144576797577798732350 1716 26031175990622065448640 1717 28320955360167524909400 1718 28167869114977430180160 1719 25017515332381270225800 1720 18816592728628647691200 1721 10113918591637898134020 1722 1 1723 81 1724 3239 1725 85239 1726 1660500 1727 25536276 1728 322876476 1729 3451595004 1730 31839713334 1731 257410617750 1732 1846228153770 1733 11863281340170 1734 68845927777380 1735 363258761036580 1736 1752564197983500 1737 7768639117606860 1738 31770802429080885 1739 120303972750487365 1740 423109890557836515 1741 1385886259665925875 1742 4237732207334031120 1743 12121885151211298320 1744 32495253099366872880 1745 81763418333635487280 1746 193359435248462301000 1747 430252366204292685768 1748 901624422418785838008 1749 1780627443558247300152 1750 3315651101798115662352 1751 5822503531254673098000 1752 9642065847757738650288 1753 15051359450987886560688 1754 22129082049964333217202 1755 30599544078658814831442 1756 39705290759505382566750 1757 48175752788199864180990 1758 54352131350789590358040 1759 56488824475144955089560 1760 53185384447358700405960 1761 43834108061009917917000 1762 28930511320266545825220 1763 10113918591637898134020 1764 1 1765 82 1766 3320 1767 88478 1768 1745739 1769 27196776 1770 348412752 1771 3774471480 1772 35291308338 1773 289250331084 1774 2103638771520 1775 13709509493940 1776 80709209117550 1777 432104688813960 1778 2115822959020080 1779 9521203315590360 1780 39539441546687745 1781 152074775179568250 1782 543413863308323880 1783 1808996150223762390 1784 5623618466999956995 1785 16359617358545329440 1786 44617138250578171200 1787 114258671433002360160 1788 275122853582097788280 1789 623611801452754986768 1790 1331876788623078523776 1791 2682251865977033138160 1792 5096278545356362962504 1793 9138154633052788760352 1794 15464569379012411748288 1795 24693425298745625210976 1796 37180441500952219777890 1797 52728626128623148048644 1798 70304834838164197398192 1799 87881043547705246747740 1800 102527884138989454539030 1801 110840955825934545447600 1802 109674208922503655495520 1803 97019492508368618322960 1804 72764619381276463742220 1805 39044429911904443959240 1806 1 1807 83 1808 3402 1809 91798 1810 1834217 1811 28942515 1812 375609528 1813 4122884232 1814 39065779818 1815 324541639422 1816 2392889102604 1817 15813148265460 1818 94418718611490 1819 512813897931510 1820 2547927647834040 1821 11637026274610440 1822 49060644862278105 1823 191614216726255995 1824 695488638487892130 1825 2352410013532086270 1826 7432614617223719385 1827 21983235825545286435 1828 60976755609123500640 1829 158875809683580531360 1830 389381525015100148440 1831 898734655034852775048 1832 1955488590075833510544 1833 4014128654600111661936 1834 7778530411333396100664 1835 14234433178409151722856 1836 24602724012065200508640 1837 40157994677758036959264 1838 61873866799697844988866 1839 89909067629575367826534 1840 123033460966787345446836 1841 158185878385869444145932 1842 190408927686694701286770 1843 213368839964923999986630 1844 220515164748438200943120 1845 206693701430872273818480 1846 169784111889645082065180 1847 111809049293180907701460 1848 39044429911904443959240 1849 1 1850 84 1851 3485 1852 95200 1853 1926015 1854 30776732 1855 404552043 1856 4498493760 1857 43188664050 1858 363607419240 1859 2717430742026 1860 18206037368064 1861 110231866876950 1862 607232616543000 1863 3060741545765550 1864 14184953922444480 1865 60697671136888545 1866 240674861588534100 1867 887102855214148125 1868 3047898652019978400 1869 9785024630755805655 1870 29415850442769005820 1871 82959991434668787075 1872 219852565292704032000 1873 548257334698680679800 1874 1288116180049952923488 1875 2854223245110686285592 1876 5969617244675945172480 1877 11792659065933507762600 1878 22012963589742547823520 1879 38837157190474352231496 1880 64760718689823237467904 1881 102031861477455881948130 1882 151782934429273212815400 1883 212942528596362713273370 1884 281219339352656789592768 1885 348594806072564145432702 1886 403777767651618701273400 1887 433884004713362200929750 1888 427208866179310474761600 1889 376477813320517355883660 1890 281593161182825989766640 1891 150853479205085351660700 1892 1 1893 85 1894 3569 1895 98685 1896 2021215 1897 32702747 1898 435328775 1899 4903045803 1900 47687157810 1901 406796083290 1902 3081038161266 1903 20923468110090 1904 128437904245014 1905 717464483419950 1906 3667974162308550 1907 17245695468210030 1908 74882625059333025 1909 301372532725422645 1910 1127777716802682225 1911 3935001507234126525 1912 12832923282775784055 1913 39200875073524811475 1914 112375841877437792895 1915 302812556727372819075 1916 768109899991384711800 1917 1836373514748633603288 1918 4142339425160639209080 1919 8823840489786631458072 1920 17762276310609452935080 1921 33805622655676055586120 1922 60850120780216900055016 1923 103597875880297589699400 1924 166792580167279119416034 1925 253814795906729094763530 1926 364725463025635926088770 1927 494161867949019502866138 1928 629814145425220935025470 1929 752372573724182846706102 1930 837661772364980902203150 1931 861092870892672675691350 1932 803686679499827830645260 1933 658070974503343345650300 1934 432446640387911341427340 1935 150853479205085351660700 1936 1 1937 86 1938 3654 1939 102254 1940 2119900 1941 34723962 1942 468031522 1943 5338374578 1944 52590203613 1945 454483241100 1946 3487834244556 1947 24004506271356 1948 149361372355104 1949 845902387664964 1950 4385438645728500 1951 20913669630518580 1952 92128320527543055 1953 376255157784755670 1954 1429150249528104870 1955 5062779224036808750 1956 16767924790009910580 1957 52033798356300595530 1958 151576716950962604370 1959 415188398604810611970 1960 1070922456718757530875 1961 2604483414740018315088 1962 5978712939909272812368 1963 12966179914947270667152 1964 26586116800396084393152 1965 51567898966285508521200 1966 94655743435892955641136 1967 164447996660514489754416 1968 270390456047576709115434 1969 420607376074008214179564 1970 618540258932365020852300 1971 858887330974655428954908 1972 1123976013374240437891608 1973 1382186719149403781731572 1974 1590034346089163748909252 1975 1698754643257653577894500 1976 1664779550392500506336610 1977 1461757654003171176295560 1978 1090517614891254687077640 1979 583300119592996693088040 1980 1 1981 87 1982 3740 1983 105908 1984 2222154 1985 36843862 1986 502755484 1987 5806406100 1988 57928578191 1989 507073444713 1990 3942317485656 1991 27492340515912 1992 173365878626460 1993 995263760020068 1994 5231341033393464 1995 25299108276247080 1996 113041990158061635 1997 468383478312298725 1998 1805405407312860540 1999 6491929473564913620 2000 21830704014046719330 2001 68801723146310506110 2002 203610515307263199900 2003 566765115555773216340 2004 1486110855323568142845 2005 3675405871458775845963 2006 8583196354649291127456 2007 18944892854856543479520 2008 39552296715343355060304 2009 78154015766681592914352 2010 146223642402178464162336 2011 259103740096407445395552 2012 434838452708091198869850 2013 690997832121584923294998 2014 1039147635006373235031864 2015 1477427589907020449807208 2016 1982863344348895866846516 2017 2506162732523644219623180 2018 2972221065238567530640824 2019 3288788989346817326803752 2020 3363534193650154084231110 2021 3126537204395671682632170 2022 2552275268894425863373200 2023 1673817734484251380165680 2024 583300119592996693088040 2025 1 2026 88 2027 3827 2028 109648 2029 2328062 2030 39066016 2031 539599346 2032 6309161584 2033 63734984291 2034 565002022904 2035 4449390930369 2036 31434658001568 2037 200858219142372 2038 1168629638646528 2039 6226604793413532 2040 30530449309640544 2041 138341098434308715 2042 581425468470360360 2043 2273788885625159265 2044 8297334880877774160 2045 28322633487611632950 2046 90632427160357225440 2047 272412238453573706010 2048 770375630863036416240 2049 2052875970879341359185 2050 5161516726782343988808 2051 12258602226108066973419 2052 27528089209505834606976 2053 58497189570199898539824 2054 117706312482024947974656 2055 224377658168860057076688 2056 405327382498585909557888 2057 693942192804498644265402 2058 1125836284829676122164848 2059 1730145467127958158326862 2060 2516575224913393684839072 2061 3460290934255916316653724 2062 4489026076872540086469696 2063 5478383797762211750264004 2064 6261010054585384857444576 2065 6652323182996971411034862 2066 6490071398045825766863280 2067 5678812473290097546005370 2068 4226093003378677243538880 2069 2257117854077248073253720 2070 1 2071 89 2072 3915 2073 113475 2074 2437710 2075 41394078 2076 578665362 2077 6848760930 2078 70044145875 2079 628737007195 2080 5014392953273 2081 35884048931937 2082 232292877143940 2083 1369487857788900 2084 7395234432060060 2085 36757054103054076 2086 168871547743949259 2087 719766566904669075 2088 2855214354095519625 2089 10571123766502933425 2090 36619968368489407110 2091 118955060647968858390 2092 363044665613930931450 2093 1042787869316610122250 2094 2823251601742377775425 2095 7214392697661685347993 2096 17420118952890410962227 2097 39786691435613901580395 2098 86025278779705733146800 2099 176203502052224846514480 2100 342083970650885005051344 2101 629705040667445966634576 2102 1099269575303084553823290 2103 1819778477634174766430250 2104 2855981751957634280491710 2105 4246720692041351843165934 2106 5976866159169310001492796 2107 7949317011128456403123420 2108 9967409874634751836733700 2109 11739393852347596607708580 2110 12913333237582356268479438 2111 13142394581042797177898142 2112 12168883871335923312868650 2113 9904905476668774789544250 2114 6483210857455925316792600 2115 2257117854077248073253720 2116 1 2117 90 2118 4004 2119 117390 2120 2551185 2121 43831788 2122 620059440 2123 7427426292 2124 76892906805 2125 698781153070 2126 5643129960468 2127 40898441885210 2128 268176926075877 2129 1601780734932840 2130 8764722289848960 2131 44152288535114136 2132 205628601847003335 2133 888638114648618334 2134 3574980921000188700 2135 13426338120598453050 2136 47191092134992340535 2137 155575029016458265500 2138 481999726261899789840 2139 1405832534930541053700 2140 3866039471058987897675 2141 10037644299404063123418 2142 24634511650552096310220 2143 57206810388504312542622 2144 125811970215319634727195 2145 262228780831930579661280 2146 518287472703109851565824 2147 971789011318330971685920 2148 1728974615970530520457866 2149 2919048052937259320253540 2150 4675760229591809046921960 2151 7102702443998986123657644 2152 10223586851210661844658730 2153 13926183170297766404616216 2154 17916726885763208239857120 2155 21706803726982348444442280 2156 24652727089929952876188018 2157 26055727818625153446377580 2158 25311278452378720490766792 2159 22073789348004698102412900 2160 16388116334124700106336850 2161 8740328711533173390046320 2162 1 2163 91 2164 4094 2165 121394 2166 2668575 2167 46382973 2168 663891228 2169 8047485732 2170 84320333097 2171 775674059875 2172 6341911113538 2173 46541571845678 2174 309075367961087 2175 1869957661008717 2176 10366503024781800 2177 52917010824963096 2178 249780890382117471 2179 1094266716495621669 2180 4463619035648807034 2181 17001319041598641750 2182 60617430255590793585 2183 202766121151450606035 2184 637574755278358055340 2185 1887832261192440843540 2186 5271872005989528951375 2187 13903683770463051021093 2188 34672155949956159433638 2189 81841322039056408852842 2190 183018780603823947269817 2191 388040751047250214388475 2192 780516253535040431227104 2193 1490076484021440823251744 2194 2700763627288861492143786 2195 4648022668907789840711406 2196 7594808282529068367175500 2197 11778462673590795170579604 2198 17326289295209647968316374 2199 24149770021508428249274946 2200 31842910056060974644473336 2201 39623530612745556684299400 2202 46359530816912301320630298 2203 50708454908555106322565598 2204 51367006271003873937144372 2205 47385067800383418593179692 2206 38461905682129398208749750 2207 25128445045657873496383170 2208 8740328711533173390046320 2209 1 2210 92 2211 4185 2212 125488 2213 2789969 2214 49051548 2215 710274201 2216 8711376960 2217 92367818829 2218 859994392972 2219 7117585173413 2220 52883482959216 2221 355616939806765 2222 2179033028969804 2223 12236460685790517 2224 63283513849744896 2225 302697901207080567 2226 1344047606877739140 2227 5557885752144428703 2228 21464938077247448784 2229 77618749297189435335 2230 263383551407041399620 2231 840340876429808661375 2232 2525407016470798898880 2233 7159704267181969794915 2234 19175555776452579972468 2235 48575839720419210454731 2236 116513477989012568286480 2237 264860102642880356122659 2238 571059531651074161658292 2239 1168557004582290645615579 2240 2270592737556481254478848 2241 4190840111310302315395530 2242 7348786296196651332855192 2243 12242830951436858207886906 2244 19373270956119863537755104 2245 29104751968800443138895978 2246 41476059316718076217591320 2247 55992680077569402893748282 2248 71466440668806531328772736 2249 85983061429657858004929698 2250 97067985725467407643195896 2251 102075461179558980259709970 2252 98752074071387292530324064 2253 85846973482512816801929442 2254 63590350727787271705132920 2255 33868773757191046886429490 2256 1 2257 93 2258 4277 2259 129673 2260 2915457 2261 51841517 2262 759325749 2263 9421651161 2264 101079195789 2265 952362211801 2266 7977579566385 2267 60001068132629 2268 408500422765981 2269 2534649968776569 2270 14415493714760321 2271 75519974535535413 2272 365981415056825463 2273 1646745508084819707 2274 6901933359022167843 2275 27022823829391877487 2276 99083687374436884119 2277 341002300704230834955 2278 1103724427836850060995 2279 3365747892900607560255 2280 9685111283652768693795 2281 26335260043634549767383 2282 67751395496871790427199 2283 165089317709431778741211 2284 381373580631892924409139 2285 835919634293954517780951 2286 1739616536233364807273871 2287 3439149742138771900094427 2288 6461432848866783569874378 2289 11539626407506953648250722 2290 19591617247633509540742098 2291 31616101907556721745642010 2292 48478022924920306676651082 2293 70580811285518519356487298 2294 97468739394287479111339602 2295 127459120746375934222521018 2296 157449502098464389333702434 2297 183051047155125265648125594 2298 199143446905026387902905866 2299 200827535250946272790034034 2300 184599047553900109332253506 2301 149437324210300088507062362 2302 97459124484978318591562410 2303 33868773757191046886429490 2304 1 2305 94 2306 4370 2307 133950 2308 3045130 2309 54756974 2310 811167266 2311 10180976910 2312 110500846950 2313 1053441407590 2314 8929941778186 2315 67978647699014 2316 468501490898610 2317 2943150391542550 2318 16950143683536890 2319 89935468250295734 2320 441501389592360876 2321 2012726923141645170 2322 8548678867106987550 2323 33924757188414045330 2324 126106511203828761606 2325 440085988078667719074 2326 1444726728541080895950 2327 4469472320737457621250 2328 13050859176553376254050 2329 36020371327287318461178 2330 94086655540506340194582 2331 232840713206303569168410 2332 546462898341324703150350 2333 1217293214925847442190090 2334 2575536170527319325054822 2335 5178766278372136707368298 2336 9900582591005555469968805 2337 18001059256373737218125100 2338 31131243655140463188992820 2339 51207719155190231286384108 2340 80094124832477028422293092 2341 119058834210438826033138380 2342 168049550679805998467826900 2343 224927860140663413333860620 2344 284908622844840323556223452 2345 340500549253589654981828028 2346 382194494060151653551031460 2347 399970982155972660692939900 2348 385426582804846382122287540 2349 334036371764200197839315868 2350 246896448695278407098624772 2351 131327898242169365477991900 2352 1 2353 95 2354 4464 2355 138320 2356 3179080 2357 57802104 2358 865924240 2359 10992144176 2360 120681823860 2361 1163942254540 2362 9983383185776 2363 76908589477200 2364 536480138597624 2365 3411651882441160 2366 19893294075079440 2367 106885611933832624 2368 531436857842656610 2369 2454228312734006046 2370 10561405790248632720 2371 42473436055521032880 2372 160031268392242806936 2373 566192499282496480680 2374 1884812716619748615024 2375 5914199049278538517200 2376 17520331497290833875300 2377 49071230503840694715228 2378 130107026867793658655760 2379 326927368746809909362992 2380 779303611547628272318760 2381 1763756113267172145340440 2382 3792829385453166767244912 2383 7754302448899456032423120 2384 15079348869377692177337103 2385 27901641847379292688093905 2386 49132302911514200407117920 2387 82338962810330694475376928 2388 131301843987667259708677200 2389 199152959042915854455431472 2390 287108384890244824500965280 2391 392977410820469411801687520 2392 509836482985503736890084072 2393 625409172098429978538051480 2394 722695043313741308532859488 2395 782165476216124314243971360 2396 785397564960819042815227440 2397 719462954569046579961603408 2398 580932820459478604937940640 2399 378224346937447772576616672 2400 131327898242169365477991900 2401 1 2402 96 2403 4559 2404 142784 2405 3317400 2406 60981184 2407 923726344 2408 11858068416 2409 131673968036 2410 1284624078400 2411 11147325440316 2412 86891972662976 2413 613388728074824 2414 3948132021038784 2415 23304945957520600 2416 126778906008912064 2417 638322469776489234 2418 2985665170576662656 2419 13015634102982638766 2420 53034841845769665600 2421 202504704447763839816 2422 726223767674739287616 2423 2451005215902245095704 2424 7799011765898287132224 2425 23434530546569372392500 2426 66591562001131528590528 2427 179178257371634353370988 2428 457034395614603568018752 2429 1106230980294438181681752 2430 2543059724814800417659200 2431 5556585498720338912585352 2432 11547131834352622799668032 2433 22833651318277148209760223 2434 42980990716756984865431008 2435 77033944758893493095211825 2436 131471265721844894882494848 2437 213640806797997954184054128 2438 330454803030583114164108672 2439 486261343933160678956396752 2440 680085795710714236302652800 2441 902813893805973148691771592 2442 1135245655083933715428135552 2443 1348104215412171287070910968 2444 1504860519529865622776830848 2445 1567563041176943357059198800 2446 1504860519529865622776830848 2447 1300395775028525184899544048 2448 959157167396926377514557312 2449 509552245179617138054608572 2450 1 2451 97 2452 4655 2453 147343 2454 3460184 2455 64298584 2456 984707528 2457 12781794760 2458 143532036452 2459 1416298046436 2460 12431949518716 2461 98039298103292 2462 700280700737800 2463 4561520749113608 2464 27253077978559384 2465 150083851966432664 2466 765101375785401298 2467 3623987640353151890 2468 16001299273559301422 2469 66050475948752304366 2470 255539546293533505416 2471 928728472122503127432 2472 3177228983576984383320 2473 10250016981800532227928 2474 31233542312467659524724 2475 90026092547700900983028 2476 245769819372765881961516 2477 636212652986237921389740 2478 1563265375909041749700504 2479 3649290705109238599340952 2480 8099645223535139330244552 2481 17103717333072961712253384 2482 34380783152629771009428255 2483 65814642035034133075191231 2484 120014935475650477960642833 2485 208505210480738387977706673 2486 345112072519842849066548976 2487 544095609828581068348162800 2488 816716146963743793120505424 2489 1166347139643874915259049552 2490 1582899689516687384994424392 2491 2038059548889906864119907144 2492 2483349870496105002499046520 2493 2852964734942036909847741816 2494 3072423560706808979836029648 2495 3072423560706808979836029648 2496 2805256294558390807676374896 2497 2259552942425451562414101360 2498 1468709412576543515569165884 2499 509552245179617138054608572 2500 1 2501 98 2502 4752 2503 151998 2504 3607527 2505 67758768 2506 1049006112 2507 13766502288 2508 156313831212 2509 1559830082888 2510 13848247565152 2511 110471247622008 2512 798319998841092 2513 5261801449851408 2514 31814598727672992 2515 177336929944992048 2516 915185227751833962 2517 4389089016138553188 2518 19625286913912453312 2519 82051775222311605788 2520 321590022242285809782 2521 1184268018416036632848 2522 4105957455699487510752 2523 13427245965377516611248 2524 41483559294268191752652 2525 121259634860168560507752 2526 335795911920466782944544 2527 881982472359003803351256 2528 2199478028895279671090244 2529 5212556081018280349041456 2530 11748935928644377929585504 2531 25203362556608101042497936 2532 51484500485702732721681639 2533 100195425187663904084619486 2534 185829577510684611035834064 2535 328520145956388865938349506 2536 553617283000581237044255649 2537 889207682348423917414711776 2538 1360811756792324861468668224 2539 1983063286607618708379554976 2540 2749246829160562300253473944 2541 3620959238406594249114331536 2542 4521409419386011866618953664 2543 5336314605438141912346788336 2544 5925388295648845889683771464 2545 6144847121413617959672059296 2546 5877679855265199787512404544 2547 5064809236983842370090476256 2548 3728262355001995077983267244 2549 1978261657756160653623774456 2550 1 2551 99 2552 4850 2553 156750 2554 3759525 2555 71366295 2556 1116764880 2557 14815508400 2558 170080333500 2559 1716143914100 2560 15408077648040 2561 124319495187160 2562 908791246463100 2563 6060121448692500 2564 37076400177524400 2565 209151528672665040 2566 1092522157696826010 2567 5304274243890387150 2568 24014375930051006500 2569 101677062136224059100 2570 403641797464597415570 2571 1505858040658322442630 2572 5290225474115524143600 2573 17533203421077004122000 2574 54910805259645708363900 2575 162743194154436752260404 2576 457055546780635343452296 2577 1217778384279470586295800 2578 3081460501254283474441500 2579 7412034109913560020131700 2580 16961492009662658278626960 2581 36952298485252478972083440 2582 76687863042310833764179575 2583 151679925673366636806301125 2584 286025002698348515120453550 2585 514349723467073476974183570 2586 882137428956970102982605155 2587 1442824965349005154458967425 2588 2250019439140748778883380000 2589 3343875043399943569848223200 2590 4732310115768181008633028920 2591 6370206067567156549367805480 2592 8142368657792606115733285200 2593 9857724024824153778965742000 2594 11261702901086987802030559800 2595 12070235417062463849355830760 2596 12022526976678817747184463840 2597 10942489092249042157602880800 2598 8793071591985837448073743500 2599 5706524012758155731607041700 2600 1978261657756160653623774456