0 1 1 1 2 1 3 2 4 1 5 2 6 1 7 4 8 4 9 1 10 4 11 4 12 1 13 6 14 12 15 8 16 1 17 6 18 12 19 8 20 1 21 8 22 24 23 32 24 16 25 1 26 8 27 24 28 32 29 16 30 1 31 10 32 40 33 80 34 80 35 32 36 1 37 10 38 40 39 80 40 80 41 32 42 1 43 12 44 60 45 160 46 240 47 192 48 64 49 1 50 12 51 60 52 160 53 240 54 192 55 64 56 1 57 14 58 84 59 280 60 560 61 672 62 448 63 128 64 1 65 14 66 84 67 280 68 560 69 672 70 448 71 128 72 1 73 16 74 112 75 448 76 1120 77 1792 78 1792 79 1024 80 256 81 1 82 16 83 112 84 448 85 1120 86 1792 87 1792 88 1024 89 256 90 1 91 18 92 144 93 672 94 2016 95 4032 96 5376 97 4608 98 2304 99 512 100 1 101 18 102 144 103 672 104 2016 105 4032 106 5376 107 4608 108 2304 109 512 110 1 111 20 112 180 113 960 114 3360 115 8064 116 13440 117 15360 118 11520 119 5120 120 1024 121 1 122 20 123 180 124 960 125 3360 126 8064 127 13440 128 15360 129 11520 130 5120 131 1024 132 1 133 22 134 220 135 1320 136 5280 137 14784 138 29568 139 42240 140 42240 141 28160 142 11264 143 2048 144 1 145 22 146 220 147 1320 148 5280 149 14784 150 29568 151 42240 152 42240 153 28160 154 11264 155 2048 156 1 157 24 158 264 159 1760 160 7920 161 25344 162 59136 163 101376 164 126720 165 112640 166 67584 167 24576 168 4096 169 1 170 24 171 264 172 1760 173 7920 174 25344 175 59136 176 101376 177 126720 178 112640 179 67584 180 24576 181 4096 182 1 183 26 184 312 185 2288 186 11440 187 41184 188 109824 189 219648 190 329472 191 366080 192 292864 193 159744 194 53248 195 8192 196 1 197 26 198 312 199 2288 200 11440 201 41184 202 109824 203 219648 204 329472 205 366080 206 292864 207 159744 208 53248 209 8192 210 1 211 28 212 364 213 2912 214 16016 215 64064 216 192192 217 439296 218 768768 219 1025024 220 1025024 221 745472 222 372736 223 114688 224 16384 225 1 226 28 227 364 228 2912 229 16016 230 64064 231 192192 232 439296 233 768768 234 1025024 235 1025024 236 745472 237 372736 238 114688 239 16384 240 1 241 30 242 420 243 3640 244 21840 245 96096 246 320320 247 823680 248 1647360 249 2562560 250 3075072 251 2795520 252 1863680 253 860160 254 245760 255 32768 256 1 257 30 258 420 259 3640 260 21840 261 96096 262 320320 263 823680 264 1647360 265 2562560 266 3075072 267 2795520 268 1863680 269 860160 270 245760 271 32768 272 1 273 32 274 480 275 4480 276 29120 277 139776 278 512512 279 1464320 280 3294720 281 5857280 282 8200192 283 8945664 284 7454720 285 4587520 286 1966080 287 524288 288 65536 289 1 290 32 291 480 292 4480 293 29120 294 139776 295 512512 296 1464320 297 3294720 298 5857280 299 8200192 300 8945664 301 7454720 302 4587520 303 1966080 304 524288 305 65536 306 1 307 34 308 544 309 5440 310 38080 311 198016 312 792064 313 2489344 314 6223360 315 12446720 316 19914752 317 25346048 318 25346048 319 19496960 320 11141120 321 4456448 322 1114112 323 131072 324 1 325 34 326 544 327 5440 328 38080 329 198016 330 792064 331 2489344 332 6223360 333 12446720 334 19914752 335 25346048 336 25346048 337 19496960 338 11141120 339 4456448 340 1114112 341 131072 342 1 343 36 344 612 345 6528 346 48960 347 274176 348 1188096 349 4073472 350 11202048 351 24893440 352 44808192 353 65175552 354 76038144 355 70189056 356 50135040 357 26738688 358 10027008 359 2359296 360 262144 361 1 362 36 363 612 364 6528 365 48960 366 274176 367 1188096 368 4073472 369 11202048 370 24893440 371 44808192 372 65175552 373 76038144 374 70189056 375 50135040 376 26738688 377 10027008 378 2359296 379 262144 380 1 381 38 382 684 383 7752 384 62016 385 372096 386 1736448 387 6449664 388 19348992 389 47297536 390 94595072 391 154791936 392 206389248 393 222265344 394 190513152 395 127008768 396 63504384 397 22413312 398 4980736 399 524288 400 1 401 38 402 684 403 7752 404 62016 405 372096 406 1736448 407 6449664 408 19348992 409 47297536 410 94595072 411 154791936 412 206389248 413 222265344 414 190513152 415 127008768 416 63504384 417 22413312 418 4980736 419 524288 420 1 421 40 422 760 423 9120 424 77520 425 496128 426 2480640 427 9922560 428 32248320 429 85995520 430 189190144 431 343982080 432 515973120 433 635043840 434 635043840 435 508035072 436 317521920 437 149422080 438 49807360 439 10485760 440 1048576 441 1 442 40 443 760 444 9120 445 77520 446 496128 447 2480640 448 9922560 449 32248320 450 85995520 451 189190144 452 343982080 453 515973120 454 635043840 455 635043840 456 508035072 457 317521920 458 149422080 459 49807360 460 10485760 461 1048576 462 1 463 42 464 840 465 10640 466 95760 467 651168 468 3472896 469 14883840 470 52093440 471 150492160 472 361181184 473 722362368 474 1203937280 475 1666990080 476 1905131520 477 1778122752 478 1333592064 479 784465920 480 348651520 481 110100480 482 22020096 483 2097152 484 1 485 42 486 840 487 10640 488 95760 489 651168 490 3472896 491 14883840 492 52093440 493 150492160 494 361181184 495 722362368 496 1203937280 497 1666990080 498 1905131520 499 1778122752 500 1333592064 501 784465920 502 348651520 503 110100480 504 22020096 505 2097152 506 1 507 44 508 924 509 12320 510 117040 511 842688 512 4775232 513 21829632 514 81861120 515 254679040 516 662165504 517 1444724736 518 2648662016 519 4074864640 520 5239111680 521 5588385792 522 4889837568 523 3451650048 524 1917583360 525 807403520 526 242221056 527 46137344 528 4194304 529 1 530 44 531 924 532 12320 533 117040 534 842688 535 4775232 536 21829632 537 81861120 538 254679040 539 662165504 540 1444724736 541 2648662016 542 4074864640 543 5239111680 544 5588385792 545 4889837568 546 3451650048 547 1917583360 548 807403520 549 242221056 550 46137344 551 4194304 552 1 553 46 554 1012 555 14168 556 141680 557 1076768 558 6460608 559 31380096 560 125520384 561 418401280 562 1171523584 563 2769055744 564 5538111488 565 9372188672 566 13388840960 567 16066609152 568 16066609152 569 13231325184 570 8820883456 571 4642570240 572 1857028096 573 530579456 574 96468992 575 8388608 576 1 577 46 578 1012 579 14168 580 141680 581 1076768 582 6460608 583 31380096 584 125520384 585 418401280 586 1171523584 587 2769055744 588 5538111488 589 9372188672 590 13388840960 591 16066609152 592 16066609152 593 13231325184 594 8820883456 595 4642570240 596 1857028096 597 530579456 598 96468992 599 8388608 600 1 601 48 602 1104 603 16192 604 170016 605 1360128 606 8614144 607 44301312 608 188280576 609 669442048 610 2008326144 611 5112102912 612 11076222976 613 20448411648 614 32133218304 615 42844291072 616 48199827456 617 45364543488 618 35283533824 619 22284337152 620 11142168576 621 4244635648 622 1157627904 623 201326592 624 16777216 625 1 626 48 627 1104 628 16192 629 170016 630 1360128 631 8614144 632 44301312 633 188280576 634 669442048 635 2008326144 636 5112102912 637 11076222976 638 20448411648 639 32133218304 640 42844291072 641 48199827456 642 45364543488 643 35283533824 644 22284337152 645 11142168576 646 4244635648 647 1157627904 648 201326592 649 16777216 650 1 651 50 652 1200 653 18400 654 202400 655 1700160 656 11334400 657 61529600 658 276883200 659 1046003200 660 3347210240 661 9128755200 662 21300428800 663 42600857600 664 73030041600 665 107110727680 666 133888409600 667 141764198400 668 126012620800 669 92851404800 670 55710842880 671 26528972800 672 9646899200 673 2516582400 674 419430400 675 33554432 676 1 677 50 678 1200 679 18400 680 202400 681 1700160 682 11334400 683 61529600 684 276883200 685 1046003200 686 3347210240 687 9128755200 688 21300428800 689 42600857600 690 73030041600 691 107110727680 692 133888409600 693 141764198400 694 126012620800 695 92851404800 696 55710842880 697 26528972800 698 9646899200 699 2516582400 700 419430400 701 33554432 702 1 703 52 704 1300 705 20800 706 239200 707 2104960 708 14734720 709 84198400 710 399942400 711 1599769600 712 5439216640 713 15823175680 714 39557939200 715 85201715200 716 158231756800 717 253170810880 718 348109864960 719 409541017600 720 409541017600 721 344876646400 722 241413652480 723 137950658560 724 62704844800 725 21810380800 726 5452595200 727 872415232 728 67108864 729 1 730 52 731 1300 732 20800 733 239200 734 2104960 735 14734720 736 84198400 737 399942400 738 1599769600 739 5439216640 740 15823175680 741 39557939200 742 85201715200 743 158231756800 744 253170810880 745 348109864960 746 409541017600 747 409541017600 748 344876646400 749 241413652480 750 137950658560 751 62704844800 752 21810380800 753 5452595200 754 872415232 755 67108864 756 1 757 54 758 1404 759 23400 760 280800 761 2583360 762 18944640 763 113667840 764 568339200 765 2399654400 766 8638755840 767 26701608960 768 71204290560 769 164317593600 770 328635187200 771 569634324480 772 854451486720 773 1105760747520 774 1228623052800 775 1163958681600 776 931166945280 777 620777963520 778 338606161920 779 147220070400 780 49073356800 781 11777605632 782 1811939328 783 134217728 784 1 785 54 786 1404 787 23400 788 280800 789 2583360 790 18944640 791 113667840 792 568339200 793 2399654400 794 8638755840 795 26701608960 796 71204290560 797 164317593600 798 328635187200 799 569634324480 800 854451486720 801 1105760747520 802 1228623052800 803 1163958681600 804 931166945280 805 620777963520 806 338606161920 807 147220070400 808 49073356800 809 11777605632 810 1811939328 811 134217728 812 1 813 56 814 1512 815 26208 816 327600 817 3144960 818 24111360 819 151557120 820 795674880 821 3536332800 822 13438064640 823 43979120640 824 124607508480 825 306726174720 826 657270374400 827 1226904698880 828 1993720135680 829 2814663720960 830 3440144547840 831 3621204787200 832 3259084308480 833 2483111854080 834 1580162088960 835 824432394240 836 343513497600 837 109924319232 838 25367150592 839 3758096384 840 268435456 841 1 842 56 843 1512 844 26208 845 327600 846 3144960 847 24111360 848 151557120 849 795674880 850 3536332800 851 13438064640 852 43979120640 853 124607508480 854 306726174720 855 657270374400 856 1226904698880 857 1993720135680 858 2814663720960 859 3440144547840 860 3621204787200 861 3259084308480 862 2483111854080 863 1580162088960 864 824432394240 865 343513497600 866 109924319232 867 25367150592 868 3758096384 869 268435456 870 1 871 58 872 1624 873 29232 874 380016 875 3800160 876 30401280 877 199779840 878 1098789120 879 5127682560 880 20510730240 881 70855249920 882 212565749760 883 555941191680 884 1270722723840 885 2541445447680 886 4447529533440 887 6802103992320 888 9069471989760 889 10501493882880 890 10501493882880 891 9001280471040 892 6546385797120 893 3984756572160 894 1992378286080 895 796951314432 896 245215789056 897 54492397568 898 7784628224 899 536870912 900 1 901 58 902 1624 903 29232 904 380016 905 3800160 906 30401280 907 199779840 908 1098789120 909 5127682560 910 20510730240 911 70855249920 912 212565749760 913 555941191680 914 1270722723840 915 2541445447680 916 4447529533440 917 6802103992320 918 9069471989760 919 10501493882880 920 10501493882880 921 9001280471040 922 6546385797120 923 3984756572160 924 1992378286080 925 796951314432 926 245215789056 927 54492397568 928 7784628224 929 536870912 930 1 931 60 932 1740 933 32480 934 438480 935 4560192 936 38001600 937 260582400 938 1498348800 939 7325260800 940 30766095360 941 111876710400 942 354276249600 943 981072691200 944 2382605107200 945 5082890895360 946 9530420428800 947 15697163059200 948 22673679974400 949 28640437862400 950 31504481648640 951 30004268236800 952 24548946739200 953 17077528166400 954 9961891430400 955 4781707886592 956 1839118417920 957 544923975680 958 116769423360 959 16106127360 960 1073741824 961 1 962 60 963 1740 964 32480 965 438480 966 4560192 967 38001600 968 260582400 969 1498348800 970 7325260800 971 30766095360 972 111876710400 973 354276249600 974 981072691200 975 2382605107200 976 5082890895360 977 9530420428800 978 15697163059200 979 22673679974400 980 28640437862400 981 31504481648640 982 30004268236800 983 24548946739200 984 17077528166400 985 9961891430400 986 4781707886592 987 1839118417920 988 544923975680 989 116769423360 990 16106127360 991 1073741824 992 1 993 62 994 1860 995 35960 996 503440 997 5437152 998 47121984 999 336585600 1000 2019513600 1001 10321958400 1002 45416616960 1003 173408901120 1004 578029670400 1005 1689625190400 1006 4344750489600 1007 9848101109760 1008 19696202219520 1009 34758003916800 1010 54068006092800 1011 73987797811200 1012 88785357373440 1013 93013231534080 1014 84557483212800 1015 66175421644800 1016 44116947763200 1017 24705490747392 1018 11402534191104 1019 4223160811520 1020 1206617374720 1021 249644974080 1022 33285996544 1023 2147483648 1024 1 1025 62 1026 1860 1027 35960 1028 503440 1029 5437152 1030 47121984 1031 336585600 1032 2019513600 1033 10321958400 1034 45416616960 1035 173408901120 1036 578029670400 1037 1689625190400 1038 4344750489600 1039 9848101109760 1040 19696202219520 1041 34758003916800 1042 54068006092800 1043 73987797811200 1044 88785357373440 1045 93013231534080 1046 84557483212800 1047 66175421644800 1048 44116947763200 1049 24705490747392 1050 11402534191104 1051 4223160811520 1052 1206617374720 1053 249644974080 1054 33285996544 1055 2147483648 1056 1 1057 64 1058 1984 1059 39680 1060 575360 1061 6444032 1062 57996288 1063 430829568 1064 2692684800 1065 14360985600 1066 66060533760 1067 264242135040 1068 924847472640 1069 2845684531200 1070 7724000870400 1071 18537602088960 1072 39392404439040 1073 74150408355840 1074 123584013926400 1075 182123809996800 1076 236760952995840 1077 270583946280960 1078 270583946280960 1079 235290388070400 1080 176467791052800 1081 112939386273792 1082 60813515685888 1083 27028229193728 1084 9652938997760 1085 2662879723520 1086 532575944704 1087 68719476736 1088 4294967296 1089 1 1090 64 1091 1984 1092 39680 1093 575360 1094 6444032 1095 57996288 1096 430829568 1097 2692684800 1098 14360985600 1099 66060533760 1100 264242135040 1101 924847472640 1102 2845684531200 1103 7724000870400 1104 18537602088960 1105 39392404439040 1106 74150408355840 1107 123584013926400 1108 182123809996800 1109 236760952995840 1110 270583946280960 1111 270583946280960 1112 235290388070400 1113 176467791052800 1114 112939386273792 1115 60813515685888 1116 27028229193728 1117 9652938997760 1118 2662879723520 1119 532575944704 1120 68719476736 1121 4294967296 1122 1 1123 66 1124 2112 1125 43648 1126 654720 1127 7594752 1128 70884352 1129 546822144 1130 3554343936 1131 19746355200 1132 94782504960 1133 396363202560 1134 1453331742720 1135 4695379476480 1136 13415369932800 1137 33985603829760 1138 76467608616960 1139 152935217233920 1140 271884830638080 1141 429291837849600 1142 601008572989440 1143 744105852272640 1144 811751838842880 1145 776458280632320 1146 647048567193600 1147 465874968379392 1148 286692288233472 1149 148655260565504 1150 63709397385216 1151 21968757719040 1152 5858335391744 1153 1133871366144 1154 141733920768 1155 8589934592 1156 1 1157 66 1158 2112 1159 43648 1160 654720 1161 7594752 1162 70884352 1163 546822144 1164 3554343936 1165 19746355200 1166 94782504960 1167 396363202560 1168 1453331742720 1169 4695379476480 1170 13415369932800 1171 33985603829760 1172 76467608616960 1173 152935217233920 1174 271884830638080 1175 429291837849600 1176 601008572989440 1177 744105852272640 1178 811751838842880 1179 776458280632320 1180 647048567193600 1181 465874968379392 1182 286692288233472 1183 148655260565504 1184 63709397385216 1185 21968757719040 1186 5858335391744 1187 1133871366144 1188 141733920768 1189 8589934592 1190 1 1191 68 1192 2244 1193 47872 1194 742016 1195 8904192 1196 86073856 1197 688590848 1198 4647988224 1199 26855043072 1200 134275215360 1201 585928212480 1202 2246058147840 1203 7602042961920 1204 22806128885760 1205 60816343695360 1206 144438816276480 1207 305870434467840 1208 577755265105920 1209 973061499125760 1210 1459592248688640 1211 1946122998251520 1212 2299963543388160 1213 2399961958318080 1214 2199965128458240 1215 1759972102766592 1216 1218442224992256 1217 722039837032448 1218 361019918516224 1219 149387552489472 1220 49795850829824 1221 12850542149632 1222 2409476653056 1223 292057776128 1224 17179869184 1225 1 1226 68 1227 2244 1228 47872 1229 742016 1230 8904192 1231 86073856 1232 688590848 1233 4647988224 1234 26855043072 1235 134275215360 1236 585928212480 1237 2246058147840 1238 7602042961920 1239 22806128885760 1240 60816343695360 1241 144438816276480 1242 305870434467840 1243 577755265105920 1244 973061499125760 1245 1459592248688640 1246 1946122998251520 1247 2299963543388160 1248 2399961958318080 1249 2199965128458240 1250 1759972102766592 1251 1218442224992256 1252 722039837032448 1253 361019918516224 1254 149387552489472 1255 49795850829824 1256 12850542149632 1257 2409476653056 1258 292057776128 1259 17179869184 1260 1 1261 70 1262 2380 1263 52360 1264 837760 1265 10388224 1266 103882240 1267 860738560 1268 6025169920 1269 36151019520 1270 187985301504 1271 854478643200 1272 3417914572800 1273 12094159257600 1274 38010214809600 1275 106428601466880 1276 266071503667200 1277 594748067020800 1278 1189496134041600 1279 2128572029337600 1280 3405715246940160 1281 4865307495628800 1282 6192209539891200 1283 6999889045094400 1284 6999889045094400 1285 6159902359683072 1286 4738386430525440 1287 3158924287016960 1288 1805099592581120 1289 871427389521920 1290 348570955808768 1291 112442243809280 1292 28110560952320 1293 5111011082240 1294 601295421440 1295 34359738368 1296 1 1297 70 1298 2380 1299 52360 1300 837760 1301 10388224 1302 103882240 1303 860738560 1304 6025169920 1305 36151019520 1306 187985301504 1307 854478643200 1308 3417914572800 1309 12094159257600 1310 38010214809600 1311 106428601466880 1312 266071503667200 1313 594748067020800 1314 1189496134041600 1315 2128572029337600 1316 3405715246940160 1317 4865307495628800 1318 6192209539891200 1319 6999889045094400 1320 6999889045094400 1321 6159902359683072 1322 4738386430525440 1323 3158924287016960 1324 1805099592581120 1325 871427389521920 1326 348570955808768 1327 112442243809280 1328 28110560952320 1329 5111011082240 1330 601295421440 1331 34359738368 1332 1 1333 72 1334 2520 1335 57120 1336 942480 1337 12063744 1338 124658688 1339 1068503040 1340 7746647040 1341 48201359360 1342 260287340544 1343 1230449246208 1344 5126871859200 1345 18929988403200 1346 62198533324800 1347 182449031086080 1348 478928706600960 1349 1126891074355200 1350 2378992268083200 1351 4507564297420800 1352 7662859305615360 1353 11676737989509120 1354 15922824531148800 1355 19384308124876800 1356 20999667135283200 1357 20159680449871872 1358 17058191149891584 1359 12635697148067840 1360 8122948166615040 1361 4481626574684160 1362 2091425734852608 1363 809584155426816 1364 252995048570880 1365 61332132986880 1366 10823317585920 1367 1236950581248 1368 68719476736 1369 1 1370 72 1371 2520 1372 57120 1373 942480 1374 12063744 1375 124658688 1376 1068503040 1377 7746647040 1378 48201359360 1379 260287340544 1380 1230449246208 1381 5126871859200 1382 18929988403200 1383 62198533324800 1384 182449031086080 1385 478928706600960 1386 1126891074355200 1387 2378992268083200 1388 4507564297420800 1389 7662859305615360 1390 11676737989509120 1391 15922824531148800 1392 19384308124876800 1393 20999667135283200 1394 20159680449871872 1395 17058191149891584 1396 12635697148067840 1397 8122948166615040 1398 4481626574684160 1399 2091425734852608 1400 809584155426816 1401 252995048570880 1402 61332132986880 1403 10823317585920 1404 1236950581248 1405 68719476736 1406 1 1407 74 1408 2664 1409 62160 1410 1056720 1411 13948704 1412 148786176 1413 1317820416 1414 9883653120 1415 63694653440 1416 356690059264 1417 1751023927296 1418 7587770351616 1419 29183732121600 1420 100058510131200 1421 306846097735680 1422 843826768773120 1423 2084748487557120 1424 4632774416793600 1425 9265548833587200 1426 16677987900456960 1427 27002456600739840 1428 39276300510167040 1429 51229957187174400 1430 59768283385036800 1431 62159014720438272 1432 57377552049635328 1433 46752079447851008 1434 33394342462750720 1435 20727522907914240 1436 11054678884220928 1437 4992435625132032 1438 1872163359424512 1439 567322230128640 1440 133487583559680 1441 22883585753088 1442 2542620639232 1443 137438953472 1444 1 1445 74 1446 2664 1447 62160 1448 1056720 1449 13948704 1450 148786176 1451 1317820416 1452 9883653120 1453 63694653440 1454 356690059264 1455 1751023927296 1456 7587770351616 1457 29183732121600 1458 100058510131200 1459 306846097735680 1460 843826768773120 1461 2084748487557120 1462 4632774416793600 1463 9265548833587200 1464 16677987900456960 1465 27002456600739840 1466 39276300510167040 1467 51229957187174400 1468 59768283385036800 1469 62159014720438272 1470 57377552049635328 1471 46752079447851008 1472 33394342462750720 1473 20727522907914240 1474 11054678884220928 1475 4992435625132032 1476 1872163359424512 1477 567322230128640 1478 133487583559680 1479 22883585753088 1480 2542620639232 1481 137438953472 1482 1 1483 76 1484 2812 1485 67488 1486 1181040 1487 16062144 1488 176683584 1489 1615392768 1490 12519293952 1491 83461959680 1492 484079366144 1493 2464404045824 1494 11089818206208 1495 44359272824832 1496 158425974374400 1497 506963117998080 1498 1457518964244480 1499 3772402025103360 1500 8802271391907840 1501 18531097667174400 1502 35209085567631360 1503 60358432401653760 1504 93281213711646720 1505 129782558207508480 1506 162228197759385600 1507 181695581490511872 1508 181695581490511872 1509 161507183547121664 1510 126898501358452736 1511 87516207833415680 1512 52509724700049408 1513 27101793393573888 1514 11857034609688576 1515 4311648948977664 1516 1268132043816960 1517 289858752872448 1518 48309792145408 1519 5222680231936 1520 274877906944 1521 1 1522 76 1523 2812 1524 67488 1525 1181040 1526 16062144 1527 176683584 1528 1615392768 1529 12519293952 1530 83461959680 1531 484079366144 1532 2464404045824 1533 11089818206208 1534 44359272824832 1535 158425974374400 1536 506963117998080 1537 1457518964244480 1538 3772402025103360 1539 8802271391907840 1540 18531097667174400 1541 35209085567631360 1542 60358432401653760 1543 93281213711646720 1544 129782558207508480 1545 162228197759385600 1546 181695581490511872 1547 181695581490511872 1548 161507183547121664 1549 126898501358452736 1550 87516207833415680 1551 52509724700049408 1552 27101793393573888 1553 11857034609688576 1554 4311648948977664 1555 1268132043816960 1556 289858752872448 1557 48309792145408 1558 5222680231936 1559 274877906944 1560 1 1561 78 1562 2964 1563 73112 1564 1316016 1565 18424224 1566 208807872 1567 1968759936 1568 15750079488 1569 108500547584 1570 651003285504 1571 3432562778112 1572 16018626297856 1573 66538909237248 1574 247144520024064 1575 823815066746880 1576 2471445200240640 1577 6687439953592320 1578 16347075442114560 1579 36135640450990080 1580 72271280901980160 1581 130776603536916480 1582 213998078514954240 1583 316344985630801920 1584 421793314174402560 1585 506151977009283072 1586 545086744471535616 1587 524898346528145408 1588 449912868452696064 1589 341313210550321152 1590 227542140366880768 1591 132121242793672704 1592 66060621396836352 1593 28025718168354816 1594 9891429941772288 1595 2826122840506368 1596 628027297890304 1597 101842264522752 1598 10720238370816 1599 549755813888 1600 1 1601 78 1602 2964 1603 73112 1604 1316016 1605 18424224 1606 208807872 1607 1968759936 1608 15750079488 1609 108500547584 1610 651003285504 1611 3432562778112 1612 16018626297856 1613 66538909237248 1614 247144520024064 1615 823815066746880 1616 2471445200240640 1617 6687439953592320 1618 16347075442114560 1619 36135640450990080 1620 72271280901980160 1621 130776603536916480 1622 213998078514954240 1623 316344985630801920 1624 421793314174402560 1625 506151977009283072 1626 545086744471535616 1627 524898346528145408 1628 449912868452696064 1629 341313210550321152 1630 227542140366880768 1631 132121242793672704 1632 66060621396836352 1633 28025718168354816 1634 9891429941772288 1635 2826122840506368 1636 628027297890304 1637 101842264522752 1638 10720238370816 1639 549755813888 1640 1 1641 80 1642 3120 1643 79040 1644 1462240 1645 21056256 1646 245656320 1647 2386375680 1648 19687599360 1649 140000706560 1650 868004380672 1651 4734569349120 1652 22883751854080 1653 98576161832960 1654 380222338498560 1655 1318104106795008 1656 4119075333734400 1657 11630330354073600 1658 29721955349299200 1659 68829791335219200 1660 144542561803960320 1661 275319165340876800 1662 475551285588787200 1663 744341142660710400 1664 1054483285436006400 1665 1349738605358088192 1666 1557390698490101760 1667 1615071835471216640 1668 1499709561508986880 1669 1241138947455713280 1670 910168561467523072 1671 587205523527434240 1672 330303106984181760 1673 160146960962027520 1674 65942866278481920 1675 22608982724050944 1676 6280272978903040 1677 1357896860303360 1678 214404767416320 1679 21990232555520 1680 1099511627776 1681 1 1682 80 1683 3120 1684 79040 1685 1462240 1686 21056256 1687 245656320 1688 2386375680 1689 19687599360 1690 140000706560 1691 868004380672 1692 4734569349120 1693 22883751854080 1694 98576161832960 1695 380222338498560 1696 1318104106795008 1697 4119075333734400 1698 11630330354073600 1699 29721955349299200 1700 68829791335219200 1701 144542561803960320 1702 275319165340876800 1703 475551285588787200 1704 744341142660710400 1705 1054483285436006400 1706 1349738605358088192 1707 1557390698490101760 1708 1615071835471216640 1709 1499709561508986880 1710 1241138947455713280 1711 910168561467523072 1712 587205523527434240 1713 330303106984181760 1714 160146960962027520 1715 65942866278481920 1716 22608982724050944 1717 6280272978903040 1718 1357896860303360 1719 214404767416320 1720 21990232555520 1721 1099511627776 1722 1 1723 82 1724 3280 1725 85280 1726 1620320 1727 23980736 1728 287768832 1729 2877688320 1730 24460350720 1731 179375905280 1732 1148005793792 1733 6470578110464 1734 32352890552320 1735 144343665541120 1736 577374662164480 1737 2078548783792128 1738 6755283547324416 1739 19868481021542400 1740 52982616057446400 1741 128273702033817600 1742 282202144474398720 1743 564404288948797440 1744 1026189616270540800 1745 1695443713838284800 1746 2543165570757427200 1747 3458705176230100992 1748 4256867909206278144 1749 4729853232451420160 1750 4729853232451420160 1751 4240558070473687040 1752 3392446456378949632 1753 2407542646462480384 1754 1504714154039050240 1755 820753174930391040 1756 386236788202536960 1757 154494715281014784 1758 51498238427004928 1759 13918442818109440 1760 2930198488023040 1761 450799767388160 1762 45079976738816 1763 2199023255552 1764 1 1765 82 1766 3280 1767 85280 1768 1620320 1769 23980736 1770 287768832 1771 2877688320 1772 24460350720 1773 179375905280 1774 1148005793792 1775 6470578110464 1776 32352890552320 1777 144343665541120 1778 577374662164480 1779 2078548783792128 1780 6755283547324416 1781 19868481021542400 1782 52982616057446400 1783 128273702033817600 1784 282202144474398720 1785 564404288948797440 1786 1026189616270540800 1787 1695443713838284800 1788 2543165570757427200 1789 3458705176230100992 1790 4256867909206278144 1791 4729853232451420160 1792 4729853232451420160 1793 4240558070473687040 1794 3392446456378949632 1795 2407542646462480384 1796 1504714154039050240 1797 820753174930391040 1798 386236788202536960 1799 154494715281014784 1800 51498238427004928 1801 13918442818109440 1802 2930198488023040 1803 450799767388160 1804 45079976738816 1805 2199023255552 1806 1 1807 84 1808 3444 1809 91840 1810 1790880 1811 27221376 1812 335730304 1813 3453225984 1814 30215727360 1815 228296606720 1816 1506757604352 1817 8766589698048 1818 45294046773248 1819 209049446645760 1820 866061993246720 1821 3233298108121088 1822 10912381114908672 1823 33379048116191232 1824 92719578100531200 1825 234238934148710400 1826 538749548542033920 1827 1128808577897594880 1828 2154998194168135680 1829 3747822946379366400 1830 5934052998433996800 1831 8545036317744955392 1832 11174278261666480128 1833 13243589050863976448 1834 14189559697354260480 1835 13700264535376527360 1836 11873562597326323712 1837 9192435559220379648 1838 6319799446964011008 1839 3830181483008491520 1840 2027743138063319040 1841 926968291686088704 1842 360487668989034496 1843 116914919672119296 1844 30767084124241920 1845 6311196743434240 1846 946679511515136 1847 92358976733184 1848 4398046511104 1849 1 1850 84 1851 3444 1852 91840 1853 1790880 1854 27221376 1855 335730304 1856 3453225984 1857 30215727360 1858 228296606720 1859 1506757604352 1860 8766589698048 1861 45294046773248 1862 209049446645760 1863 866061993246720 1864 3233298108121088 1865 10912381114908672 1866 33379048116191232 1867 92719578100531200 1868 234238934148710400 1869 538749548542033920 1870 1128808577897594880 1871 2154998194168135680 1872 3747822946379366400 1873 5934052998433996800 1874 8545036317744955392 1875 11174278261666480128 1876 13243589050863976448 1877 14189559697354260480 1878 13700264535376527360 1879 11873562597326323712 1880 9192435559220379648 1881 6319799446964011008 1882 3830181483008491520 1883 2027743138063319040 1884 926968291686088704 1885 360487668989034496 1886 116914919672119296 1887 30767084124241920 1888 6311196743434240 1889 946679511515136 1890 92358976733184 1891 4398046511104 1892 1 1893 86 1894 3612 1895 98728 1896 1974560 1897 30803136 1898 390173056 1899 4124686592 1900 37122179328 1901 288728061440 1902 1963350817792 1903 11780104906752 1904 62827226169344 1905 299637540192256 1906 1284160886538240 1907 4965422094614528 1908 17378977331150848 1909 55203810346008576 1910 159477674332913664 1911 419678090349772800 1912 1007227416839454720 1913 2206307674981662720 1914 4412615349963325440 1915 8057819334715637760 1916 13429698891192729600 1917 20413142314612948992 1918 28264350897156390912 1919 35592145574196936704 1920 40676737799082213376 1921 42079383930085048320 1922 39274091668079378432 1923 32939560753873027072 1924 24704670565404770304 1925 16469780376936513536 1926 9688106104080302080 1927 4982454567812726784 1928 2214424252361211904 1929 837890257650188288 1930 264596923468480512 1931 67845364991918080 1932 13569072998383616 1933 1985717999763456 1934 189115999977472 1935 8796093022208 1936 1 1937 86 1938 3612 1939 98728 1940 1974560 1941 30803136 1942 390173056 1943 4124686592 1944 37122179328 1945 288728061440 1946 1963350817792 1947 11780104906752 1948 62827226169344 1949 299637540192256 1950 1284160886538240 1951 4965422094614528 1952 17378977331150848 1953 55203810346008576 1954 159477674332913664 1955 419678090349772800 1956 1007227416839454720 1957 2206307674981662720 1958 4412615349963325440 1959 8057819334715637760 1960 13429698891192729600 1961 20413142314612948992 1962 28264350897156390912 1963 35592145574196936704 1964 40676737799082213376 1965 42079383930085048320 1966 39274091668079378432 1967 32939560753873027072 1968 24704670565404770304 1969 16469780376936513536 1970 9688106104080302080 1971 4982454567812726784 1972 2214424252361211904 1973 837890257650188288 1974 264596923468480512 1975 67845364991918080 1976 13569072998383616 1977 1985717999763456 1978 189115999977472 1979 8796093022208 1980 1 1981 88 1982 3784 1983 105952 1984 2172016 1985 34752256 1986 451779328 1987 4905032704 1988 45371552512 1989 362972420096 1990 2540806940672 1991 15706806542336 1992 86387435982848 1993 425291992530944 1994 1883435966922752 1995 7533743867691008 1996 27309821520379904 1997 89961765008310272 1998 269885295024930816 1999 738633439015600128 2000 1846583597539000320 2001 4220762508660572160 2002 8825230699926650880 2003 16883050034642288640 2004 29545337560624005120 2005 47272540096998408192 2006 69090635526382288896 2007 92120847368509718528 2008 111861028947476086784 2009 123432859528249475072 2010 123432859528249475072 2011 111487744090031783936 2012 90583792073150824448 2013 65879121507746054144 2014 42627666857953329152 2015 24358666775973330944 2016 12179333387986665472 2017 5266738762372612096 2018 1940377438768857088 2019 597039211928879104 2020 149259802982219776 2021 29123863996530688 2022 4160551999504384 2023 387028092977152 2024 17592186044416 2025 1 2026 88 2027 3784 2028 105952 2029 2172016 2030 34752256 2031 451779328 2032 4905032704 2033 45371552512 2034 362972420096 2035 2540806940672 2036 15706806542336 2037 86387435982848 2038 425291992530944 2039 1883435966922752 2040 7533743867691008 2041 27309821520379904 2042 89961765008310272 2043 269885295024930816 2044 738633439015600128 2045 1846583597539000320 2046 4220762508660572160 2047 8825230699926650880 2048 16883050034642288640 2049 29545337560624005120 2050 47272540096998408192 2051 69090635526382288896 2052 92120847368509718528 2053 111861028947476086784 2054 123432859528249475072 2055 123432859528249475072 2056 111487744090031783936 2057 90583792073150824448 2058 65879121507746054144 2059 42627666857953329152 2060 24358666775973330944 2061 12179333387986665472 2062 5266738762372612096 2063 1940377438768857088 2064 597039211928879104 2065 149259802982219776 2066 29123863996530688 2067 4160551999504384 2068 387028092977152 2069 17592186044416 2070 1 2071 90 2072 3960 2073 113520 2074 2383920 2075 39096288 2076 521283840 2077 5808591360 2078 55181617920 2079 453715525120 2080 3266751780864 2081 20788420423680 2082 117801049067520 2083 598066864496640 2084 2734019951984640 2085 11300615801536512 2086 42377309255761920 2087 144581408049070080 2088 449808825041551360 2089 1278404029065461760 2090 3323850475570200576 2091 7913929703738572800 2092 17266755717247795200 2093 34533511434495590400 2094 63311437629908582400 2095 106363215218246418432 2096 163635715720379105280 2097 230302118421274296320 2098 296102723684495523840 2099 347154917423201648640 2100 370298578584748425216 2101 358353463146530734080 2102 313559280253214392320 2103 247046705654047703040 2104 174385909873445437440 2105 109614000491879989248 2106 60896666939933327360 2107 29625405538345943040 2108 12473854963514081280 2109 4477794089466593280 2110 1343338226839977984 2111 327643469960970240 2112 62408279992565760 2113 8708132091985920 2114 791648371998720 2115 35184372088832 2116 1 2117 90 2118 3960 2119 113520 2120 2383920 2121 39096288 2122 521283840 2123 5808591360 2124 55181617920 2125 453715525120 2126 3266751780864 2127 20788420423680 2128 117801049067520 2129 598066864496640 2130 2734019951984640 2131 11300615801536512 2132 42377309255761920 2133 144581408049070080 2134 449808825041551360 2135 1278404029065461760 2136 3323850475570200576 2137 7913929703738572800 2138 17266755717247795200 2139 34533511434495590400 2140 63311437629908582400 2141 106363215218246418432 2142 163635715720379105280 2143 230302118421274296320 2144 296102723684495523840 2145 347154917423201648640 2146 370298578584748425216 2147 358353463146530734080 2148 313559280253214392320 2149 247046705654047703040 2150 174385909873445437440 2151 109614000491879989248 2152 60896666939933327360 2153 29625405538345943040 2154 12473854963514081280 2155 4477794089466593280 2156 1343338226839977984 2157 327643469960970240 2158 62408279992565760 2159 8708132091985920 2160 791648371998720 2161 35184372088832 2162 1 2163 92 2164 4140 2165 121440 2166 2610960 2167 43864128 2168 599476416 2169 6851159040 2170 66798800640 2171 564078760960 2172 4174182831104 2173 27321923985408 2174 159377889914880 2175 833668962631680 2176 3930153680977920 2177 16768655705505792 2178 64978540858834944 2179 229336026560593920 2180 738971641139691520 2181 2178021679148564480 2182 5880658533701124096 2183 14561630654878973952 2184 33094615124724940800 2185 69067022868991180800 2186 132378460498899763200 2187 232986090478063583232 2188 376362146156871942144 2189 557573549862032506880 2190 756706960527044116480 2191 939360364792192696320 2192 1064608413431151722496 2193 1098950620316027584512 2194 1030266206546275860480 2195 874165266160476487680 2196 668479321181540843520 2197 458385820238770864128 2198 280124667923693305856 2199 151418739418212597760 2200 71724666040205967360 2201 29425504016494755840 2202 10298926405773164544 2203 3014319923640926208 2204 717695219914506240 2205 133524692077117440 2206 18207912555970560 2207 1618481116086272 2208 70368744177664 2209 1 2210 92 2211 4140 2212 121440 2213 2610960 2214 43864128 2215 599476416 2216 6851159040 2217 66798800640 2218 564078760960 2219 4174182831104 2220 27321923985408 2221 159377889914880 2222 833668962631680 2223 3930153680977920 2224 16768655705505792 2225 64978540858834944 2226 229336026560593920 2227 738971641139691520 2228 2178021679148564480 2229 5880658533701124096 2230 14561630654878973952 2231 33094615124724940800 2232 69067022868991180800 2233 132378460498899763200 2234 232986090478063583232 2235 376362146156871942144 2236 557573549862032506880 2237 756706960527044116480 2238 939360364792192696320 2239 1064608413431151722496 2240 1098950620316027584512 2241 1030266206546275860480 2242 874165266160476487680 2243 668479321181540843520 2244 458385820238770864128 2245 280124667923693305856 2246 151418739418212597760 2247 71724666040205967360 2248 29425504016494755840 2249 10298926405773164544 2250 3014319923640926208 2251 717695219914506240 2252 133524692077117440 2253 18207912555970560 2254 1618481116086272 2255 70368744177664 2256 1 2257 94 2258 4324 2259 129720 2260 2853840 2261 49086048 2262 687204672 2263 8050111872 2264 80501118720 2265 697676362240 2266 5302340353024 2267 35670289647616 2268 214021737885696 2269 1152424742461440 2270 5597491606241280 2271 24628963067461632 2272 98515852269846528 2273 359293108278263808 2274 1197643694260879360 2275 3655964961427947520 2276 10236701891998253056 2277 26322947722281222144 2278 62217876434482888704 2279 135256253118441062400 2280 270512506236882124800 2281 497743011475863109632 2282 842334327112999108608 2283 1310297842175776391168 2284 1871854060251109130240 2285 2452774285846280929280 2286 2943329143015537115136 2287 3228167447178331029504 2288 3228167447178331029504 2289 2934697679253028208640 2290 2416809853502493818880 2291 1795344462601852551168 2292 1196896308401235034112 2293 711668075265599209472 2294 374562144876631162880 2295 172874836096906690560 2296 69149934438762676224 2297 23612172735187255296 2298 6746335067196358656 2299 1568915131906129920 2300 285257296710205440 2301 38034306228027392 2302 3307330976350208 2303 140737488355328 2304 1 2305 94 2306 4324 2307 129720 2308 2853840 2309 49086048 2310 687204672 2311 8050111872 2312 80501118720 2313 697676362240 2314 5302340353024 2315 35670289647616 2316 214021737885696 2317 1152424742461440 2318 5597491606241280 2319 24628963067461632 2320 98515852269846528 2321 359293108278263808 2322 1197643694260879360 2323 3655964961427947520 2324 10236701891998253056 2325 26322947722281222144 2326 62217876434482888704 2327 135256253118441062400 2328 270512506236882124800 2329 497743011475863109632 2330 842334327112999108608 2331 1310297842175776391168 2332 1871854060251109130240 2333 2452774285846280929280 2334 2943329143015537115136 2335 3228167447178331029504 2336 3228167447178331029504 2337 2934697679253028208640 2338 2416809853502493818880 2339 1795344462601852551168 2340 1196896308401235034112 2341 711668075265599209472 2342 374562144876631162880 2343 172874836096906690560 2344 69149934438762676224 2345 23612172735187255296 2346 6746335067196358656 2347 1568915131906129920 2348 285257296710205440 2349 38034306228027392 2350 3307330976350208 2351 140737488355328 2352 1 2353 96 2354 4512 2355 138368 2356 3113280 2357 54793728 2358 785376768 2359 9424521216 2360 96601342464 2361 858678599680 2362 6697693077504 2363 46274970353664 2364 285362317180928 2365 1580468218232832 2366 7902341091164160 2367 35823946279944192 2368 147773778404769792 2369 556324812817956864 2370 1916229910817406976 2371 6051252349949706240 2372 17548631814854148096 2373 46796351506277728256 2374 114863771879045332992 2375 259692005987406839808 2376 541025012473764249600 2377 1038768023949627359232 2378 1837820350064725327872 2379 2994966496401774608384 2380 4492449744602661912576 2381 6196482406348499189760 2382 7848877714708098973696 2383 9114825733209405259776 2384 9684502341534993088512 2385 9391032573609690267648 2386 8286205212008550236160 2387 6628964169606840188928 2388 4787585233604940136448 2389 3105460692068069277696 2390 1797898295407829581824 2391 921999125850169016320 2392 414899606632576057344 2393 161912041612712607744 2394 53970680537570869248 2395 15061585266298847232 2396 3423087560522465280 2397 608548899648438272 2398 79375943432404992 2399 6755399441055744 2400 281474976710656 2401 1 2402 96 2403 4512 2404 138368 2405 3113280 2406 54793728 2407 785376768 2408 9424521216 2409 96601342464 2410 858678599680 2411 6697693077504 2412 46274970353664 2413 285362317180928 2414 1580468218232832 2415 7902341091164160 2416 35823946279944192 2417 147773778404769792 2418 556324812817956864 2419 1916229910817406976 2420 6051252349949706240 2421 17548631814854148096 2422 46796351506277728256 2423 114863771879045332992 2424 259692005987406839808 2425 541025012473764249600 2426 1038768023949627359232 2427 1837820350064725327872 2428 2994966496401774608384 2429 4492449744602661912576 2430 6196482406348499189760 2431 7848877714708098973696 2432 9114825733209405259776 2433 9684502341534993088512 2434 9391032573609690267648 2435 8286205212008550236160 2436 6628964169606840188928 2437 4787585233604940136448 2438 3105460692068069277696 2439 1797898295407829581824 2440 921999125850169016320 2441 414899606632576057344 2442 161912041612712607744 2443 53970680537570869248 2444 15061585266298847232 2445 3423087560522465280 2446 608548899648438272 2447 79375943432404992 2448 6755399441055744 2449 281474976710656 2450 1 2451 98 2452 4704 2453 147392 2454 3390016 2455 61020288 2456 894964224 2457 10995274752 2458 115450384896 2459 1051881284608 2460 8415050276864 2461 59670356508672 2462 377912257888256 2463 2151192852594688 2464 11063277527629824 2465 51628628462272512 2466 219421670964658176 2467 851872369627496448 2468 3028879536453320704 2469 9883712171584520192 2470 29651136514753560576 2471 81893615135986024448 2472 208456474891600789504 2473 489419549745497505792 2474 1060409024448577929216 2475 2120818048897155858432 2476 3915356397963980046336 2477 6670607196531225264128 2478 10482382737406211129344 2479 15181381895553823014912 2480 20241842527405097353216 2481 24812581162625603207168 2482 27914153807953803608064 2483 28760037256679676444672 2484 27068270359227930771456 2485 23201374593623940661248 2486 18045513572818620514304 2487 12680631159277949550592 2488 8008819679543968137216 2489 4517795716665828179968 2490 2258897858332914089984 2491 991711254877864722432 2492 377794763762996084736 2493 123002946341440585728 2494 33546258093120159744 2495 7454724020693368832 2496 1296473742729281536 2497 165507286305865728 2498 13792273858822144 2499 562949953421312 2500 1 2501 98 2502 4704 2503 147392 2504 3390016 2505 61020288 2506 894964224 2507 10995274752 2508 115450384896 2509 1051881284608 2510 8415050276864 2511 59670356508672 2512 377912257888256 2513 2151192852594688 2514 11063277527629824 2515 51628628462272512 2516 219421670964658176 2517 851872369627496448 2518 3028879536453320704 2519 9883712171584520192 2520 29651136514753560576 2521 81893615135986024448 2522 208456474891600789504 2523 489419549745497505792 2524 1060409024448577929216 2525 2120818048897155858432 2526 3915356397963980046336 2527 6670607196531225264128 2528 10482382737406211129344 2529 15181381895553823014912 2530 20241842527405097353216 2531 24812581162625603207168 2532 27914153807953803608064 2533 28760037256679676444672 2534 27068270359227930771456 2535 23201374593623940661248 2536 18045513572818620514304 2537 12680631159277949550592 2538 8008819679543968137216 2539 4517795716665828179968 2540 2258897858332914089984 2541 991711254877864722432 2542 377794763762996084736 2543 123002946341440585728 2544 33546258093120159744 2545 7454724020693368832 2546 1296473742729281536 2547 165507286305865728 2548 13792273858822144 2549 562949953421312 2550 1 2551 100 2552 4900 2553 156800 2554 3684800 2555 67800320 2556 1017004800 2557 12785203200 2558 137440934400 2559 1282782054400 2560 10518812846080 2561 76500457062400 2562 497252970905600 2563 2907017368371200 2564 15365663232819200 2565 73755183517532160 2566 322678927889203200 2567 1290715711556812800 2568 4732624275708313600 2569 15941471244491161600 2570 49418560857922600960 2571 141195888165493145600 2572 372243705163572838400 2573 906332499528699084800 2574 2039248123939572940800 2575 4241636097794311716864 2576 8156992495758291763200 2577 14501319992459185356800 2578 23823597130468661657600 2579 36146147370366245273600 2580 50604606318512743383040 2581 65296266217435797913600 2582 77539316133205010022400 2583 84588344872587283660800 2584 84588344872587283660800 2585 77337915312079802204160 2586 64448262760066501836800 2587 48771658304915190579200 2588 33370081998099867238400 2589 20535435075753764454400 2590 11294489291664570449920 2591 5509506971543692902400 2592 2361217273518725529600 2593 878592473867432755200 2594 279552150776001331200 2595 74547240206933688320 2596 16205921784116019200 2597 2758454771764428800 2598 344806846470553600 2599 28147497671065600 2600 1125899906842624