1 1 2 1 3 1 4 2 5 2 6 1 7 3 8 4 9 3 10 1 11 4 12 7 13 7 14 4 15 1 16 5 17 11 18 14 19 11 20 5 21 1 22 6 23 16 24 25 25 25 26 16 27 6 28 1 29 7 30 22 31 41 32 50 33 41 34 22 35 7 36 1 37 8 38 29 39 63 40 91 41 91 42 63 43 29 44 8 45 1 46 9 47 37 48 92 49 154 50 182 51 154 52 92 53 37 54 9 55 1 56 10 57 46 58 129 59 246 60 336 61 336 62 246 63 129 64 46 65 10 66 1 67 11 68 56 69 175 70 375 71 582 72 672 73 582 74 375 75 175 76 56 77 11 78 1 79 12 80 67 81 231 82 550 83 957 84 1254 85 1254 86 957 87 550 88 231 89 67 90 12 91 1 92 13 93 79 94 298 95 781 96 1507 97 2211 98 2508 99 2211 100 1507 101 781 102 298 103 79 104 13 105 1 106 14 107 92 108 377 109 1079 110 2288 111 3718 112 4719 113 4719 114 3718 115 2288 116 1079 117 377 118 92 119 14 120 1 121 15 122 106 123 469 124 1456 125 3367 126 6006 127 8437 128 9438 129 8437 130 6006 131 3367 132 1456 133 469 134 106 135 15 136 1 137 16 138 121 139 575 140 1925 141 4823 142 9373 143 14443 144 17875 145 17875 146 14443 147 9373 148 4823 149 1925 150 575 151 121 152 16 153 1 154 17 155 137 156 696 157 2500 158 6748 159 14196 160 23816 161 32318 162 35750 163 32318 164 23816 165 14196 166 6748 167 2500 168 696 169 137 170 17 171 1 172 18 173 154 174 833 175 3196 176 9248 177 20944 178 38012 179 56134 180 68068 181 68068 182 56134 183 38012 184 20944 185 9248 186 3196 187 833 188 154 189 18 190 1 191 19 192 172 193 987 194 4029 195 12444 196 30192 197 58956 198 94146 199 124202 200 136136 201 124202 202 94146 203 58956 204 30192 205 12444 206 4029 207 987 208 172 209 19 210 1 211 20 212 191 213 1159 214 5016 215 16473 216 42636 217 89148 218 153102 219 218348 220 260338 221 260338 222 218348 223 153102 224 89148 225 42636 226 16473 227 5016 228 1159 229 191 230 20 231 1 232 21 233 211 234 1350 235 6175 236 21489 237 59109 238 131784 239 242250 240 371450 241 478686 242 520676 243 478686 244 371450 245 242250 246 131784 247 59109 248 21489 249 6175 250 1350 251 211 252 21 253 1 254 22 255 232 256 1561 257 7525 258 27664 259 80598 260 190893 261 374034 262 613700 263 850136 264 999362 265 999362 266 850136 267 613700 268 374034 269 190893 270 80598 271 27664 272 7525 273 1561 274 232 275 22 276 1 277 23 278 254 279 1793 280 9086 281 35189 282 108262 283 271491 284 564927 285 987734 286 1463836 287 1849498 288 1998724 289 1849498 290 1463836 291 987734 292 564927 293 271491 294 108262 295 35189 296 9086 297 1793 298 254 299 23 300 1 301 24 302 277 303 2047 304 10879 305 44275 306 143451 307 379753 308 836418 309 1552661 310 2451570 311 3313334 312 3848222 313 3848222 314 3313334 315 2451570 316 1552661 317 836418 318 379753 319 143451 320 44275 321 10879 322 2047 323 277 324 24 325 1 326 25 327 301 328 2324 329 12926 330 55154 331 187726 332 523204 333 1216171 334 2389079 335 4004231 336 5764904 337 7161556 338 7696444 339 7161556 340 5764904 341 4004231 342 2389079 343 1216171 344 523204 345 187726 346 55154 347 12926 348 2324 349 301 350 25 351 1 352 26 353 326 354 2625 355 15250 356 68080 357 242880 358 710930 359 1739375 360 3605250 361 6393310 362 9769135 363 12926460 364 14858000 365 14858000 366 12926460 367 9769135 368 6393310 369 3605250 370 1739375 371 710930 372 242880 373 68080 374 15250 375 2625 376 326 377 26 378 1 379 27 380 352 381 2951 382 17875 383 83330 384 310960 385 953810 386 2450305 387 5344625 388 9998560 389 16162445 390 22695595 391 27784460 392 29716000 393 27784460 394 22695595 395 16162445 396 9998560 397 5344625 398 2450305 399 953810 400 310960 401 83330 402 17875 403 2951 404 352 405 27 406 1 407 28 408 379 409 3303 410 20826 411 101205 412 394290 413 1264770 414 3404115 415 7794930 416 15343185 417 26161005 418 38858040 419 50480055 420 57500460 421 57500460 422 50480055 423 38858040 424 26161005 425 15343185 426 7794930 427 3404115 428 1264770 429 394290 430 101205 431 20826 432 3303 433 379 434 28 435 1 436 29 437 407 438 3682 439 24129 440 122031 441 495495 442 1659060 443 4668885 444 11199045 445 23138115 446 41504190 447 65019045 448 89338095 449 107980515 450 115000920 451 107980515 452 89338095 453 65019045 454 41504190 455 23138115 456 11199045 457 4668885 458 1659060 459 495495 460 122031 461 24129 462 3682 463 407 464 29 465 1 466 30 467 436 468 4089 469 27811 470 146160 471 617526 472 2154555 473 6327945 474 15867930 475 34337160 476 64642305 477 106523235 478 154357140 479 197318610 480 222981435 481 222981435 482 197318610 483 154357140 484 106523235 485 64642305 486 34337160 487 15867930 488 6327945 489 2154555 490 617526 491 146160 492 27811 493 4089 494 436 495 30 496 1 497 31 498 466 499 4525 500 31900 501 173971 502 763686 503 2772081 504 8482500 505 22195875 506 50205090 507 98979465 508 171165540 509 260880375 510 351675750 511 420300045 512 445962870 513 420300045 514 351675750 515 260880375 516 171165540 517 98979465 518 50205090 519 22195875 520 8482500 521 2772081 522 763686 523 173971 524 31900 525 4525 526 466 527 31 528 1 529 32 530 497 531 4991 532 36425 533 205871 534 937657 535 3535767 536 11254581 537 30678375 538 72400965 539 149184555 540 270145005 541 432045915 542 612556125 543 771975795 544 866262915 545 866262915 546 771975795 547 612556125 548 432045915 549 270145005 550 149184555 551 72400965 552 30678375 553 11254581 554 3535767 555 937657 556 205871 557 36425 558 4991 559 497 560 32 561 1 562 33 563 529 564 5488 565 41416 566 242296 567 1143528 568 4473424 569 14790348 570 41932956 571 103079340 572 221585520 573 419329560 574 702190920 575 1044602040 576 1384531920 577 1638238710 578 1732525830 579 1638238710 580 1384531920 581 1044602040 582 702190920 583 419329560 584 221585520 585 103079340 586 41932956 587 14790348 588 4473424 589 1143528 590 242296 591 41416 592 5488 593 529 594 33 595 1 596 34 597 562 598 6017 599 46904 600 283712 601 1385824 602 5616952 603 19263772 604 56723304 605 145012296 606 324664860 607 640915080 608 1121520480 609 1746792960 610 2429133960 611 3022770630 612 3370764540 613 3370764540 614 3022770630 615 2429133960 616 1746792960 617 1121520480 618 640915080 619 324664860 620 145012296 621 56723304 622 19263772 623 5616952 624 1385824 625 283712 626 46904 627 6017 628 562 629 34 630 1 631 35 632 596 633 6579 634 52921 635 330616 636 1669536 637 7002776 638 24880724 639 75987076 640 201735600 641 469677156 642 965579940 643 1762435560 644 2868313440 645 4175926920 646 5451904590 647 6393535170 648 6741529080 649 6393535170 650 5451904590 651 4175926920 652 2868313440 653 1762435560 654 965579940 655 469677156 656 201735600 657 75987076 658 24880724 659 7002776 660 1669536 661 330616 662 52921 663 6579 664 596 665 35 666 1 667 36 668 631 669 7175 670 59500 671 383537 672 2000152 673 8672312 674 31883500 675 100867800 676 277722676 677 671412756 678 1435257096 679 2728015500 680 4630749000 681 7044240360 682 9627831510 683 11845439760 684 13135064250 685 13135064250 686 11845439760 687 9627831510 688 7044240360 689 4630749000 690 2728015500 691 1435257096 692 671412756 693 277722676 694 100867800 695 31883500 696 8672312 697 2000152 698 383537 699 59500 700 7175 701 631 702 36 703 1 704 37 705 667 706 7806 707 66675 708 443037 709 2383689 710 10672464 711 40555812 712 132751300 713 378590476 714 949135432 715 2106669852 716 4163272596 717 7358764500 718 11674989360 719 16672071870 720 21473271270 721 24980504010 722 26270128500 723 24980504010 724 21473271270 725 16672071870 726 11674989360 727 7358764500 728 4163272596 729 2106669852 730 949135432 731 378590476 732 132751300 733 40555812 734 10672464 735 2383689 736 443037 737 66675 738 7806 739 667 740 37 741 1 742 38 743 704 744 8473 745 74481 746 509712 747 2826726 748 13056153 749 51228276 750 173307112 751 511341776 752 1327725908 753 3055805284 754 6269942448 755 11522037096 756 19033753860 757 28347061230 758 38145343140 759 46453775280 760 51250632510 761 51250632510 762 46453775280 763 38145343140 764 28347061230 765 19033753860 766 11522037096 767 6269942448 768 3055805284 769 1327725908 770 511341776 771 173307112 772 51228276 773 13056153 774 2826726 775 509712 776 74481 777 8473 778 704 779 38 780 1 781 39 782 742 783 9177 784 82954 785 584193 786 3336438 787 15882879 788 64284429 789 224535388 790 684648888 791 1839067684 792 4383531192 793 9325747732 794 17791979544 795 30555790956 796 47380815090 797 66492404370 798 84599118420 799 97704407790 800 102501265020 801 97704407790 802 84599118420 803 66492404370 804 47380815090 805 30555790956 806 17791979544 807 9325747732 808 4383531192 809 1839067684 810 684648888 811 224535388 812 64284429 813 15882879 814 3336438 815 584193 816 82954 817 9177 818 742 819 39 820 1 821 40 822 781 823 9919 824 92131 825 667147 826 3920631 827 19219317 828 80167308 829 288819817 830 909184276 831 2523716572 832 6222598876 833 13709278924 834 27117727276 835 48347770500 836 77936606046 837 113873219460 838 151091522790 839 182303526210 840 200205672810 841 200205672810 842 182303526210 843 151091522790 844 113873219460 845 77936606046 846 48347770500 847 27117727276 848 13709278924 849 6222598876 850 2523716572 851 909184276 852 288819817 853 80167308 854 19219317 855 3920631 856 667147 857 92131 858 9919 859 781 860 40 861 1 862 41 863 821 864 10700 865 102050 866 759278 867 4587778 868 23139948 869 99386625 870 368987125 871 1198004093 872 3432900848 873 8746315448 874 19931877800 875 40827006200 876 75465497776 877 126284376546 878 191809825506 879 264964742250 880 333395049000 881 382509199020 882 400411345620 883 382509199020 884 333395049000 885 264964742250 886 191809825506 887 126284376546 888 75465497776 889 40827006200 890 19931877800 891 8746315448 892 3432900848 893 1198004093 894 368987125 895 99386625 896 23139948 897 4587778 898 759278 899 102050 900 10700 901 821 902 41 903 1 904 42 905 862 906 11521 907 112750 908 861328 909 5347056 910 27727726 911 122526573 912 468373750 913 1566991218 914 4630904941 915 12179216296 916 28678193248 917 60758884000 918 116292503976 919 201749874322 920 318094202052 921 456774567756 922 598359791250 923 715904248020 924 782920544640 925 782920544640 926 715904248020 927 598359791250 928 456774567756 929 318094202052 930 201749874322 931 116292503976 932 60758884000 933 28678193248 934 12179216296 935 4630904941 936 1566991218 937 468373750 938 122526573 939 27727726 940 5347056 941 861328 942 112750 943 11521 944 862 945 42 946 1 947 43 948 904 949 12383 950 124271 951 974078 952 6208384 953 33074782 954 150254299 955 590900323 956 2035364968 957 6197896159 958 16810121237 959 40857409544 960 89437077248 961 177051387976 962 318042378298 963 519844076374 964 774868769808 965 1055134359006 966 1314264039270 967 1498824792660 968 1565841089280 969 1498824792660 970 1314264039270 971 1055134359006 972 774868769808 973 519844076374 974 318042378298 975 177051387976 976 89437077248 977 40857409544 978 16810121237 979 6197896159 980 2035364968 981 590900323 982 150254299 983 33074782 984 6208384 985 974078 986 124271 987 12383 988 904 989 43 990 1 991 44 992 947 993 13287 994 136654 995 1098349 996 7182462 997 39283166 998 183329081 999 741154622 1000 2626265291 1001 8233261127 1002 23008017396 1003 57667530781 1004 130294486792 1005 266488465224 1006 495093766274 1007 837886454672 1008 1294712846182 1009 1830003128814 1010 2369398398276 1011 2813088831930 1012 3064665881940 1013 3064665881940 1014 2813088831930 1015 2369398398276 1016 1830003128814 1017 1294712846182 1018 837886454672 1019 495093766274 1020 266488465224 1021 130294486792 1022 57667530781 1023 23008017396 1024 8233261127 1025 2626265291 1026 741154622 1027 183329081 1028 39283166 1029 7182462 1030 1098349 1031 136654 1032 13287 1033 947 1034 44 1035 1 1036 45 1037 991 1038 14234 1039 149941 1040 1235003 1041 8280811 1042 46465628 1043 222612247 1044 924483703 1045 3367419913 1046 10859526418 1047 31241278523 1048 80675548177 1049 187962017573 1050 396782952016 1051 761582231498 1052 1332980220946 1053 2132599300854 1054 3124715974996 1055 4199401527090 1056 5182487230206 1057 5877754713870 1058 6129331763880 1059 5877754713870 1060 5182487230206 1061 4199401527090 1062 3124715974996 1063 2132599300854 1064 1332980220946 1065 761582231498 1066 396782952016 1067 187962017573 1068 80675548177 1069 31241278523 1070 10859526418 1071 3367419913 1072 924483703 1073 222612247 1074 46465628 1075 8280811 1076 1235003 1077 149941 1078 14234 1079 991 1080 45 1081 1 1082 46 1083 1036 1084 15225 1085 164175 1086 1384944 1087 9515814 1088 54746439 1089 269077875 1090 1147095950 1091 4291903616 1092 14226946331 1093 42100804941 1094 111916826700 1095 268637565750 1096 584744969589 1097 1158365183514 1098 2094562452444 1099 3465579521800 1100 5257315275850 1101 7324117502086 1102 9381888757296 1103 11060241944076 1104 12007086477750 1105 12007086477750 1106 11060241944076 1107 9381888757296 1108 7324117502086 1109 5257315275850 1110 3465579521800 1111 2094562452444 1112 1158365183514 1113 584744969589 1114 268637565750 1115 111916826700 1116 42100804941 1117 14226946331 1118 4291903616 1119 1147095950 1120 269077875 1121 54746439 1122 9515814 1123 1384944 1124 164175 1125 15225 1126 1036 1127 46 1128 1 1129 47 1130 1082 1131 16261 1132 179400 1133 1549119 1134 10900758 1135 64262253 1136 323824314 1137 1416173825 1138 5438999566 1139 18518849947 1140 56327751272 1141 154017631641 1142 380554392450 1143 853382535339 1144 1743110153103 1145 3252927635958 1146 5560141974244 1147 8722894797650 1148 12581432777936 1149 16706006259382 1150 20442130701372 1151 23067328421826 1152 24014172955500 1153 23067328421826 1154 20442130701372 1155 16706006259382 1156 12581432777936 1157 8722894797650 1158 5560141974244 1159 3252927635958 1160 1743110153103 1161 853382535339 1162 380554392450 1163 154017631641 1164 56327751272 1165 18518849947 1166 5438999566 1167 1416173825 1168 323824314 1169 64262253 1170 10900758 1171 1549119 1172 179400 1173 16261 1174 1082 1175 47 1176 1 1177 48 1178 1129 1179 17343 1180 195661 1181 1728519 1182 12449877 1183 75163011 1184 388086567 1185 1739998139 1186 6855173391 1187 23957849513 1188 74846601219 1189 210345382913 1190 534572024091 1191 1233936927789 1192 2596492688442 1193 4996037789061 1194 8813069610202 1195 14283036771894 1196 21304327575586 1197 29287439037318 1198 37148136960754 1199 43509459123198 1200 47081501377326 1201 47081501377326 1202 43509459123198 1203 37148136960754 1204 29287439037318 1205 21304327575586 1206 14283036771894 1207 8813069610202 1208 4996037789061 1209 2596492688442 1210 1233936927789 1211 534572024091 1212 210345382913 1213 74846601219 1214 23957849513 1215 6855173391 1216 1739998139 1217 388086567 1218 75163011 1219 12449877 1220 1728519 1221 195661 1222 17343 1223 1129 1224 48 1225 1 1226 49 1227 1177 1228 18472 1229 213004 1230 1924180 1231 14178396 1232 87612888 1233 463249578 1234 2128084706 1235 8595171530 1236 30813022904 1237 98804450732 1238 285191984132 1239 744917407004 1240 1768508951880 1241 3830429616231 1242 7592530477503 1243 13809107399263 1244 23096106382096 1245 35587364347480 1246 50591766612904 1247 66435575998072 1248 80657596083952 1249 90590960500524 1250 94163002754652 1251 90590960500524 1252 80657596083952 1253 66435575998072 1254 50591766612904 1255 35587364347480 1256 23096106382096 1257 13809107399263 1258 7592530477503 1259 3830429616231 1260 1768508951880 1261 744917407004 1262 285191984132 1263 98804450732 1264 30813022904 1265 8595171530 1266 2128084706 1267 463249578 1268 87612888 1269 14178396 1270 1924180 1271 213004 1272 18472 1273 1177 1274 49 1275 1 1276 50 1277 1226 1278 19649 1279 231476 1280 2137184 1281 16102576 1282 101791284 1283 550862466 1284 2591334284 1285 10723256236 1286 39408194434 1287 129617473636 1288 383996434864 1289 1030109391136 1290 2513426358884 1291 5598938568111 1292 11422960093734 1293 21401637876766 1294 36905213781359 1295 58683470729576 1296 86179130960384 1297 117027342610976 1298 147093172082024 1299 171248556584476 1300 184753963255176 1301 184753963255176 1302 171248556584476 1303 147093172082024 1304 117027342610976 1305 86179130960384 1306 58683470729576 1307 36905213781359 1308 21401637876766 1309 11422960093734 1310 5598938568111 1311 2513426358884 1312 1030109391136 1313 383996434864 1314 129617473636 1315 39408194434 1316 10723256236 1317 2591334284 1318 550862466 1319 101791284 1320 16102576 1321 2137184 1322 231476 1323 19649 1324 1226 1325 50 1326 1 1327 51 1328 1276 1329 20875 1330 251125 1331 2368660 1332 18239760 1333 117893860 1334 652653750 1335 3142196750 1336 13314590520 1337 50131450670 1338 169025668070 1339 513613908500 1340 1414105826000 1341 3543535750020 1342 8112364926995 1343 17021898661845 1344 32824597970500 1345 58306851658125 1346 95588684510935 1347 144862601689960 1348 203206473571360 1349 264120514693000 1350 318341728666500 1351 356002519839652 1352 369507926510352 1353 356002519839652 1354 318341728666500 1355 264120514693000 1356 203206473571360 1357 144862601689960 1358 95588684510935 1359 58306851658125 1360 32824597970500 1361 17021898661845 1362 8112364926995 1363 3543535750020 1364 1414105826000 1365 513613908500 1366 169025668070 1367 50131450670 1368 13314590520 1369 3142196750 1370 652653750 1371 117893860 1372 18239760 1373 2368660 1374 251125 1375 20875 1376 1276 1377 51 1378 1 1379 52 1380 1327 1381 22151 1382 272000 1383 2619785 1384 20608420 1385 136133620 1386 770547610 1387 3794850500 1388 16456787270 1389 63446041190 1390 219157118740 1391 682639576570 1392 1927719734500 1393 4957641576020 1394 11655900677015 1395 25134263588840 1396 49846496632345 1397 91131449628625 1398 153895536169060 1399 240451286200895 1400 348069075261320 1401 467326988264360 1402 582462243359500 1403 674344248506152 1404 725510446350004 1405 725510446350004 1406 674344248506152 1407 582462243359500 1408 467326988264360 1409 348069075261320 1410 240451286200895 1411 153895536169060 1412 91131449628625 1413 49846496632345 1414 25134263588840 1415 11655900677015 1416 4957641576020 1417 1927719734500 1418 682639576570 1419 219157118740 1420 63446041190 1421 16456787270 1422 3794850500 1423 770547610 1424 136133620 1425 20608420 1426 2619785 1427 272000 1428 22151 1429 1327 1430 52 1431 1 1432 53 1433 1379 1434 23478 1435 294151 1436 2891785 1437 23228205 1438 156742040 1439 906681230 1440 4565398110 1441 20251637770 1442 79902828460 1443 282603159930 1444 901796695310 1445 2610359311070 1446 6885361310520 1447 16613542253035 1448 36790164265855 1449 74980760221185 1450 140977946260970 1451 245026985797685 1452 394346822369955 1453 588520361462215 1454 815396063525680 1455 1049789231623860 1456 1256806491865652 1457 1399854694856156 1458 1451020892700008 1459 1399854694856156 1460 1256806491865652 1461 1049789231623860 1462 815396063525680 1463 588520361462215 1464 394346822369955 1465 245026985797685 1466 140977946260970 1467 74980760221185 1468 36790164265855 1469 16613542253035 1470 6885361310520 1471 2610359311070 1472 901796695310 1473 282603159930 1474 79902828460 1475 20251637770 1476 4565398110 1477 906681230 1478 156742040 1479 23228205 1480 2891785 1481 294151 1482 23478 1483 1379 1484 53 1485 1 1486 54 1487 1432 1488 24857 1489 317629 1490 3185936 1491 26119990 1492 179970245 1493 1063423270 1494 5472079340 1495 24817035880 1496 100154466230 1497 362505988390 1498 1184399855240 1499 3512156006380 1500 9495720621590 1501 23498903563555 1502 53403706518890 1503 111770924487040 1504 215958706482155 1505 386004932058655 1506 639373808167640 1507 982867183832170 1508 1403916424987895 1509 1865185295149540 1510 2306595723489512 1511 2656661186721808 1512 2850875587556164 1513 2850875587556164 1514 2656661186721808 1515 2306595723489512 1516 1865185295149540 1517 1403916424987895 1518 982867183832170 1519 639373808167640 1520 386004932058655 1521 215958706482155 1522 111770924487040 1523 53403706518890 1524 23498903563555 1525 9495720621590 1526 3512156006380 1527 1184399855240 1528 362505988390 1529 100154466230 1530 24817035880 1531 5472079340 1532 1063423270 1533 179970245 1534 26119990 1535 3185936 1536 317629 1537 24857 1538 1432 1539 54 1540 1 1541 55 1542 1486 1543 26289 1544 342486 1545 3503565 1546 29305926 1547 206090235 1548 1243393515 1549 6535502610 1550 30289115220 1551 124971502110 1552 462660454620 1553 1546905843630 1554 4696555861620 1555 13007876627970 1556 32994624185145 1557 76902610082445 1558 165174631005930 1559 327729630969195 1560 601963638540810 1561 1025378740226295 1562 1622240991999810 1563 2386783608820065 1564 3269101720137435 1565 4171781018639052 1566 4963256910211320 1567 5507536774277972 1568 5701751175112328 1569 5507536774277972 1570 4963256910211320 1571 4171781018639052 1572 3269101720137435 1573 2386783608820065 1574 1622240991999810 1575 1025378740226295 1576 601963638540810 1577 327729630969195 1578 165174631005930 1579 76902610082445 1580 32994624185145 1581 13007876627970 1582 4696555861620 1583 1546905843630 1584 462660454620 1585 124971502110 1586 30289115220 1587 6535502610 1588 1243393515 1589 206090235 1590 29305926 1591 3503565 1592 342486 1593 26289 1594 1486 1595 55 1596 1 1597 56 1598 1541 1599 27775 1600 368775 1601 3846051 1602 32809491 1603 235396161 1604 1449483750 1605 7778896125 1606 36824617830 1607 155260617330 1608 587631956730 1609 2009566298250 1610 6243461705250 1611 17704432489590 1612 46002500813115 1613 109897234267590 1614 242077241088375 1615 492904261975125 1616 929693269510005 1617 1627342378767105 1618 2647619732226105 1619 4009024600819875 1620 5655885328957500 1621 7440882738776487 1622 9135037928850372 1623 10470793684489292 1624 11209287949390300 1625 11209287949390300 1626 10470793684489292 1627 9135037928850372 1628 7440882738776487 1629 5655885328957500 1630 4009024600819875 1631 2647619732226105 1632 1627342378767105 1633 929693269510005 1634 492904261975125 1635 242077241088375 1636 109897234267590 1637 46002500813115 1638 17704432489590 1639 6243461705250 1640 2009566298250 1641 587631956730 1642 155260617330 1643 36824617830 1644 7778896125 1645 1449483750 1646 235396161 1647 32809491 1648 3846051 1649 368775 1650 27775 1651 1541 1652 56 1653 1 1654 57 1655 1597 1656 29316 1657 396550 1658 4214826 1659 36655542 1660 268205652 1661 1684879911 1662 9228379875 1663 44603513955 1664 192085235160 1665 742892574060 1666 2597198254980 1667 8253028003500 1668 23947894194840 1669 63706933302705 1670 155899735080705 1671 351974475355965 1672 734981503063500 1673 1422597531485130 1674 2557035648277110 1675 4274962110993210 1676 6656644333045980 1677 9664909929777375 1678 13096768067733987 1679 16575920667626859 1680 19605831613339664 1681 21680081633879592 1682 22418575898780600 1683 21680081633879592 1684 19605831613339664 1685 16575920667626859 1686 13096768067733987 1687 9664909929777375 1688 6656644333045980 1689 4274962110993210 1690 2557035648277110 1691 1422597531485130 1692 734981503063500 1693 351974475355965 1694 155899735080705 1695 63706933302705 1696 23947894194840 1697 8253028003500 1698 2597198254980 1699 742892574060 1700 192085235160 1701 44603513955 1702 9228379875 1703 1684879911 1704 268205652 1705 36655542 1706 4214826 1707 396550 1708 29316 1709 1597 1710 57 1711 1 1712 58 1713 1654 1714 30913 1715 425866 1716 4611376 1717 40870368 1718 304861194 1719 1953085563 1720 10913259786 1721 53831893830 1722 236688749115 1723 934977809220 1724 3340090829040 1725 10850226258480 1726 32200922198340 1727 87654827497545 1728 219606668383410 1729 507874210436670 1730 1086955978419465 1731 2157579034548630 1732 3979633179762240 1733 6831997759270320 1734 10931606444039190 1735 16321554262823355 1736 22761677997511362 1737 29672688735360846 1738 36181752280966523 1739 41285913247219256 1740 44098657532660192 1741 44098657532660192 1742 41285913247219256 1743 36181752280966523 1744 29672688735360846 1745 22761677997511362 1746 16321554262823355 1747 10931606444039190 1748 6831997759270320 1749 3979633179762240 1750 2157579034548630 1751 1086955978419465 1752 507874210436670 1753 219606668383410 1754 87654827497545 1755 32200922198340 1756 10850226258480 1757 3340090829040 1758 934977809220 1759 236688749115 1760 53831893830 1761 10913259786 1762 1953085563 1763 304861194 1764 40870368 1765 4611376 1766 425866 1767 30913 1768 1654 1769 58 1770 1 1771 59 1772 1712 1773 32567 1774 456779 1775 5037242 1776 45481744 1777 345731562 1778 2257946757 1779 12866345349 1780 64745153616 1781 290520642945 1782 1171666558335 1783 4275068638260 1784 14190317087520 1785 43051148456820 1786 119855749695885 1787 307261495880955 1788 727480878820080 1789 1594830188856135 1790 3244535012968095 1791 6137212214310870 1792 10811630939032560 1793 17763604203309510 1794 27253160706862545 1795 39083232260334717 1796 52434366732872208 1797 65854441016327369 1798 77467665528185779 1799 85384570779879448 1800 88197315065320384 1801 85384570779879448 1802 77467665528185779 1803 65854441016327369 1804 52434366732872208 1805 39083232260334717 1806 27253160706862545 1807 17763604203309510 1808 10811630939032560 1809 6137212214310870 1810 3244535012968095 1811 1594830188856135 1812 727480878820080 1813 307261495880955 1814 119855749695885 1815 43051148456820 1816 14190317087520 1817 4275068638260 1818 1171666558335 1819 290520642945 1820 64745153616 1821 12866345349 1822 2257946757 1823 345731562 1824 45481744 1825 5037242 1826 456779 1827 32567 1828 1712 1829 59 1830 1 1831 60 1832 1771 1833 34279 1834 489346 1835 5494021 1836 50518986 1837 391213306 1838 2603678319 1839 15124292106 1840 77611498965 1841 355265796561 1842 1462187201280 1843 5446735196595 1844 18465385725780 1845 57241465544340 1846 162906898152705 1847 427117245576840 1848 1034742374701035 1849 2322311067676215 1850 4839365201824230 1851 9381747227278965 1852 16948843153343430 1853 28575235142342070 1854 45016764910172055 1855 66336392967197262 1856 91517598993206925 1857 118288807749199577 1858 143322106544513148 1859 162852236308065227 1860 173581885845199832 1861 173581885845199832 1862 162852236308065227 1863 143322106544513148 1864 118288807749199577 1865 91517598993206925 1866 66336392967197262 1867 45016764910172055 1868 28575235142342070 1869 16948843153343430 1870 9381747227278965 1871 4839365201824230 1872 2322311067676215 1873 1034742374701035 1874 427117245576840 1875 162906898152705 1876 57241465544340 1877 18465385725780 1878 5446735196595 1879 1462187201280 1880 355265796561 1881 77611498965 1882 15124292106 1883 2603678319 1884 391213306 1885 50518986 1886 5494021 1887 489346 1888 34279 1889 1771 1890 60 1891 1 1892 61 1893 1831 1894 36050 1895 523625 1896 5983367 1897 56013007 1898 441732292 1899 2994891625 1900 17727970425 1901 92735791071 1902 432877295526 1903 1817452997841 1904 6908922397875 1905 23912120922375 1906 75706851270120 1907 220148363697045 1908 590024143729545 1909 1461859620277875 1910 3357053442377250 1911 7161676269500445 1912 14221112429103195 1913 26330590380622395 1914 45524078295685500 1915 73592000052514125 1916 111353157877369317 1917 157853991960404187 1918 209806406742406502 1919 261610914293712725 1920 306174342852578375 1921 336434122153265059 1922 347163771690399664 1923 336434122153265059 1924 306174342852578375 1925 261610914293712725 1926 209806406742406502 1927 157853991960404187 1928 111353157877369317 1929 73592000052514125 1930 45524078295685500 1931 26330590380622395 1932 14221112429103195 1933 7161676269500445 1934 3357053442377250 1935 1461859620277875 1936 590024143729545 1937 220148363697045 1938 75706851270120 1939 23912120922375 1940 6908922397875 1941 1817452997841 1942 432877295526 1943 92735791071 1944 17727970425 1945 2994891625 1946 441732292 1947 56013007 1948 5983367 1949 523625 1950 36050 1951 1831 1952 61 1953 1 1954 62 1955 1892 1956 37881 1957 559675 1958 6506992 1959 61996374 1960 497745299 1961 3436623917 1962 20722862050 1963 110463761496 1964 525613086597 1965 2250330293367 1966 8726375395716 1967 30821043320250 1968 99618972192495 1969 295855214967165 1970 810172507426590 1971 2051883764007420 1972 4818913062655125 1973 10518729711877695 1974 21382788698603640 1975 40551702809725590 1976 71854668676307895 1977 119116078348199625 1978 184945157929883442 1979 269207149837773504 1980 367660398702810689 1981 471417321036119227 1982 567785257146291100 1983 642608465005843434 1984 683597893843664723 1985 683597893843664723 1986 642608465005843434 1987 567785257146291100 1988 471417321036119227 1989 367660398702810689 1990 269207149837773504 1991 184945157929883442 1992 119116078348199625 1993 71854668676307895 1994 40551702809725590 1995 21382788698603640 1996 10518729711877695 1997 4818913062655125 1998 2051883764007420 1999 810172507426590 2000 295855214967165 2001 99618972192495 2002 30821043320250 2003 8726375395716 2004 2250330293367 2005 525613086597 2006 110463761496 2007 20722862050 2008 3436623917 2009 497745299 2010 61996374 2011 6506992 2012 559675 2013 37881 2014 1892 2015 62 2016 1 2017 63 2018 1954 2019 39773 2020 597556 2021 7066667 2022 68503366 2023 559741673 2024 3934369216 2025 24159485967 2026 131186623546 2027 636076848093 2028 2775943379964 2029 10976705689083 2030 39547418715966 2031 130440015512745 2032 395474187159660 2033 1106027722393755 2034 2862056271434010 2035 6870796826662545 2036 15337642774532820 2037 31901518410481335 2038 61934491508329230 2039 112406371486033485 2040 190970747024507520 2041 304061236278083067 2042 454152307767656946 2043 636867548540584193 2044 839077719738929916 2045 1039202578182410327 2046 1210393722152134534 2047 1326206358849508157 2048 1367195787687329446 2049 1326206358849508157 2050 1210393722152134534 2051 1039202578182410327 2052 839077719738929916 2053 636867548540584193 2054 454152307767656946 2055 304061236278083067 2056 190970747024507520 2057 112406371486033485 2058 61934491508329230 2059 31901518410481335 2060 15337642774532820 2061 6870796826662545 2062 2862056271434010 2063 1106027722393755 2064 395474187159660 2065 130440015512745 2066 39547418715966 2067 10976705689083 2068 2775943379964 2069 636076848093 2070 131186623546 2071 24159485967 2072 3934369216 2073 559741673 2074 68503366 2075 7066667 2076 597556 2077 39773 2078 1954 2079 63 2080 1 2081 64 2082 2017 2083 41727 2084 637329 2085 7664223 2086 75570033 2087 628245039 2088 4494110889 2089 28093855183 2090 155346109513 2091 767263471639 2092 3412020228057 2093 13752649069047 2094 50524124405049 2095 169987434228711 2096 525914202672405 2097 1501501909553415 2098 3968083993827765 2099 9732853098096555 2100 22208439601195365 2101 47239161185014155 2102 93836009918810565 2103 174340862994362715 2104 303377118510541005 2105 495031983302590587 2106 758213544045740013 2107 1091019856308241139 2108 1475945268279514109 2109 1878280297921340243 2110 2249596300334544861 2111 2536600081001642691 2112 2693402146536837603 2113 2693402146536837603 2114 2536600081001642691 2115 2249596300334544861 2116 1878280297921340243 2117 1475945268279514109 2118 1091019856308241139 2119 758213544045740013 2120 495031983302590587 2121 303377118510541005 2122 174340862994362715 2123 93836009918810565 2124 47239161185014155 2125 22208439601195365 2126 9732853098096555 2127 3968083993827765 2128 1501501909553415 2129 525914202672405 2130 169987434228711 2131 50524124405049 2132 13752649069047 2133 3412020228057 2134 767263471639 2135 155346109513 2136 28093855183 2137 4494110889 2138 628245039 2139 75570033 2140 7664223 2141 637329 2142 41727 2143 2017 2144 64 2145 1 2146 65 2147 2081 2148 43744 2149 679056 2150 8301552 2151 83234256 2152 703815072 2153 5122355928 2154 32587966072 2155 183439964696 2156 922609581152 2157 4179283699696 2158 17164669297104 2159 64276773474096 2160 220511558633760 2161 695901636901116 2162 2027416112225820 2163 5469585903381180 2164 13700937091924320 2165 31941292699291920 2166 69447600786209520 2167 141075171103824720 2168 268176872913173280 2169 477717981504903720 2170 798409101813131592 2171 1253245527348330600 2172 1849233400353981152 2173 2566965124587755248 2174 3354225566200854352 2175 4127876598255885104 2176 4786196381336187552 2177 5230002227538480294 2178 5386804293073675206 2179 5230002227538480294 2180 4786196381336187552 2181 4127876598255885104 2182 3354225566200854352 2183 2566965124587755248 2184 1849233400353981152 2185 1253245527348330600 2186 798409101813131592 2187 477717981504903720 2188 268176872913173280 2189 141075171103824720 2190 69447600786209520 2191 31941292699291920 2192 13700937091924320 2193 5469585903381180 2194 2027416112225820 2195 695901636901116 2196 220511558633760 2197 64276773474096 2198 17164669297104 2199 4179283699696 2200 922609581152 2201 183439964696 2202 32587966072 2203 5122355928 2204 703815072 2205 83234256 2206 8301552 2207 679056 2208 43744 2209 2081 2210 65 2211 1 2212 66 2213 2146 2214 45825 2215 722800 2216 8980608 2217 91535808 2218 787049328 2219 5826171000 2220 37710322000 2221 216027930768 2222 1106049545848 2223 5101893280848 2224 21343952996800 2225 81441442771200 2226 284788332107856 2227 916413195534876 2228 2723317749126936 2229 7497002015607000 2230 19170522995305500 2231 45642229791216240 2232 101388893485501440 2233 210522771890034240 2234 409252044016998000 2235 745894854418077000 2236 1276127083318035312 2237 2051654629161462192 2238 3102478927702311752 2239 4416198524941736400 2240 5921190690788609600 2241 7482102164456739456 2242 8914072979592072656 2243 10016198608874667846 2244 10616806520612155500 2245 10616806520612155500 2246 10016198608874667846 2247 8914072979592072656 2248 7482102164456739456 2249 5921190690788609600 2250 4416198524941736400 2251 3102478927702311752 2252 2051654629161462192 2253 1276127083318035312 2254 745894854418077000 2255 409252044016998000 2256 210522771890034240 2257 101388893485501440 2258 45642229791216240 2259 19170522995305500 2260 7497002015607000 2261 2723317749126936 2262 916413195534876 2263 284788332107856 2264 81441442771200 2265 21343952996800 2266 5101893280848 2267 1106049545848 2268 216027930768 2269 37710322000 2270 5826171000 2271 787049328 2272 91535808 2273 8980608 2274 722800 2275 45825 2276 2146 2277 66 2278 1 2279 67 2280 2212 2281 47971 2282 768625 2283 9703408 2284 100516416 2285 878585136 2286 6613220328 2287 43536493000 2288 253738252768 2289 1322077476616 2290 6207942826696 2291 26445846277648 2292 102785395768000 2293 366229774879056 2294 1201201527642732 2295 3639730944661812 2296 10220319764733936 2297 26667525010912500 2298 64812752786521740 2299 147031123276717680 2300 311911665375535680 2301 619774815907032240 2302 1155146898435075000 2303 2022021937736112312 2304 3327781712479497504 2305 5154133556863773944 2306 7518677452644048152 2307 10337389215730346000 2308 13403292855245349056 2309 16396175144048812112 2310 18930271588466740502 2311 20633005129486823346 2312 21233613041224311000 2313 20633005129486823346 2314 18930271588466740502 2315 16396175144048812112 2316 13403292855245349056 2317 10337389215730346000 2318 7518677452644048152 2319 5154133556863773944 2320 3327781712479497504 2321 2022021937736112312 2322 1155146898435075000 2323 619774815907032240 2324 311911665375535680 2325 147031123276717680 2326 64812752786521740 2327 26667525010912500 2328 10220319764733936 2329 3639730944661812 2330 1201201527642732 2331 366229774879056 2332 102785395768000 2333 26445846277648 2334 6207942826696 2335 1322077476616 2336 253738252768 2337 43536493000 2338 6613220328 2339 878585136 2340 100516416 2341 9703408 2342 768625 2343 47971 2344 2212 2345 67 2346 1 2347 68 2348 2279 2349 50183 2350 816596 2351 10472033 2352 110219824 2353 979101552 2354 7491805464 2355 50149713328 2356 297274745768 2357 1575815729384 2358 7530020303312 2359 32653789104344 2360 129231242045648 2361 469015170647056 2362 1567431302521788 2363 4840932472304544 2364 13860050709395748 2365 36887844775646436 2366 91480277797434240 2367 211843876063239420 2368 458942788652253360 2369 931686481282567920 2370 1774921714342107240 2371 3177168836171187312 2372 5349803650215609816 2373 8481915269343271448 2374 12672811009507822096 2375 17856066668374394152 2376 23740682070975695056 2377 29799467999294161168 2378 35326446732515552614 2379 39563276717953563848 2380 41866618170711134346 2381 41866618170711134346 2382 39563276717953563848 2383 35326446732515552614 2384 29799467999294161168 2385 23740682070975695056 2386 17856066668374394152 2387 12672811009507822096 2388 8481915269343271448 2389 5349803650215609816 2390 3177168836171187312 2391 1774921714342107240 2392 931686481282567920 2393 458942788652253360 2394 211843876063239420 2395 91480277797434240 2396 36887844775646436 2397 13860050709395748 2398 4840932472304544 2399 1567431302521788 2400 469015170647056 2401 129231242045648 2402 32653789104344 2403 7530020303312 2404 1575815729384 2405 297274745768 2406 50149713328 2407 7491805464 2408 979101552 2409 110219824 2410 10472033 2411 816596 2412 50183 2413 2279 2414 68 2415 1 2416 69 2417 2347 2418 52462 2419 866779 2420 11288629 2421 120691857 2422 1089321376 2423 8470907016 2424 57641518792 2425 347424459096 2426 1873090475152 2427 9105836032696 2428 40183809407656 2429 161885031149992 2430 598246412692704 2431 2036446473168844 2432 6408363774826332 2433 18700983181700292 2434 50747895485042184 2435 128368122573080676 2436 303324153860673660 2437 670786664715492780 2438 1390629269934821280 2439 2706608195624675160 2440 4952090550513294552 2441 8526972486386797128 2442 13831718919558881264 2443 21154726278851093544 2444 30528877677882216248 2445 41596748739350089208 2446 53540150070269856224 2447 65125914731809713782 2448 74889723450469116462 2449 81429894888664698194 2450 83733236341422268692 2451 81429894888664698194 2452 74889723450469116462 2453 65125914731809713782 2454 53540150070269856224 2455 41596748739350089208 2456 30528877677882216248 2457 21154726278851093544 2458 13831718919558881264 2459 8526972486386797128 2460 4952090550513294552 2461 2706608195624675160 2462 1390629269934821280 2463 670786664715492780 2464 303324153860673660 2465 128368122573080676 2466 50747895485042184 2467 18700983181700292 2468 6408363774826332 2469 2036446473168844 2470 598246412692704 2471 161885031149992 2472 40183809407656 2473 9105836032696 2474 1873090475152 2475 347424459096 2476 57641518792 2477 8470907016 2478 1089321376 2479 120691857 2480 11288629 2481 866779 2482 52462 2483 2347 2484 69 2485 1 2486 70 2487 2416 2488 54809 2489 919241 2490 12155408 2491 131980486 2492 1210013233 2493 9560228392 2494 66112425808 2495 405065977888 2496 2220514934248 2497 10978926507848 2498 49289645440352 2499 202068840557648 2500 760131443842696 2501 2634692885861548 2502 8444810247995176 2503 25109346956526624 2504 69448878666742476 2505 179116018058122860 2506 431692276433754336 2507 974110818576166440 2508 2061415934650314060 2509 4097237465559496440 2510 7658698746137969712 2511 13479063036900091680 2512 22358691405945678392 2513 34986445198409974808 2514 51683603956733309792 2515 72125626417232305456 2516 95136898809619945432 2517 118666064802079570006 2518 140015638182278830244 2519 156319618339133814656 2520 165163131230086966886 2521 165163131230086966886 2522 156319618339133814656 2523 140015638182278830244 2524 118666064802079570006 2525 95136898809619945432 2526 72125626417232305456 2527 51683603956733309792 2528 34986445198409974808 2529 22358691405945678392 2530 13479063036900091680 2531 7658698746137969712 2532 4097237465559496440 2533 2061415934650314060 2534 974110818576166440 2535 431692276433754336 2536 179116018058122860 2537 69448878666742476 2538 25109346956526624 2539 8444810247995176 2540 2634692885861548 2541 760131443842696 2542 202068840557648 2543 49289645440352 2544 10978926507848 2545 2220514934248 2546 405065977888 2547 66112425808 2548 9560228392 2549 1210013233 2550 131980486 2551 12155408 2552 919241 2553 54809 2554 2416 2555 70 2556 1 2557 71 2558 2486 2559 57225 2560 974050 2561 13074649 2562 144135894 2563 1341993719 2564 10770241625 2565 75672654200 2566 471178403696 2567 2625580912136 2568 13199441442096 2569 60268571948200 2570 251358485998000 2571 962200284400344 2572 3394824329704244 2573 11079503133856724 2574 33554157204521800 2575 94558225623269100 2576 248564896724865336 2577 610808294491877196 2578 1405803095009920776 2579 3035526753226480500 2580 6158653400209810500 2581 11755936211697466152 2582 21137761783038061392 2583 35837754442845770072 2584 57345136604355653200 2585 86670049155143284600 2586 123809230373965615248 2587 167262525226852250888 2588 213802963611699515438 2589 258681702984358400250 2590 296335256521412644900 2591 321482749569220781542 2592 330326262460173933772 2593 321482749569220781542 2594 296335256521412644900 2595 258681702984358400250 2596 213802963611699515438 2597 167262525226852250888 2598 123809230373965615248 2599 86670049155143284600 2600 57345136604355653200 2601 35837754442845770072 2602 21137761783038061392 2603 11755936211697466152 2604 6158653400209810500 2605 3035526753226480500 2606 1405803095009920776 2607 610808294491877196 2608 248564896724865336 2609 94558225623269100 2610 33554157204521800 2611 11079503133856724 2612 3394824329704244 2613 962200284400344 2614 251358485998000 2615 60268571948200 2616 13199441442096 2617 2625580912136 2618 471178403696 2619 75672654200 2620 10770241625 2621 1341993719 2622 144135894 2623 13074649 2624 974050 2625 57225 2626 2486 2627 71 2628 1 2629 72 2630 2557 2631 59711 2632 1031275 2633 14048699 2634 157210543 2635 1486129613 2636 12112235344 2637 86442895825 2638 546851057896 2639 3096759315832 2640 15825022354232 2641 73468013390296 2642 311627057946200 2643 1213558770398344 2644 4357024614104588 2645 14474327463560968 2646 44633660338378524 2647 128112382827790900 2648 343123122348134436 2649 859373191216742532 2650 2016611389501797972 2651 4441329848236401276 2652 9194180153436291000 2653 17914589611907276652 2654 32893697994735527544 2655 56975516225883831464 2656 93182891047201423272 2657 144015185759498937800 2658 210479279529108899848 2659 291071755600817866136 2660 381065488838551766326 2661 472484666596057915688 2662 555016959505771045150 2663 617818006090633426442 2664 651809012029394715314 2665 651809012029394715314 2666 617818006090633426442 2667 555016959505771045150 2668 472484666596057915688 2669 381065488838551766326 2670 291071755600817866136 2671 210479279529108899848 2672 144015185759498937800 2673 93182891047201423272 2674 56975516225883831464 2675 32893697994735527544 2676 17914589611907276652 2677 9194180153436291000 2678 4441329848236401276 2679 2016611389501797972 2680 859373191216742532 2681 343123122348134436 2682 128112382827790900 2683 44633660338378524 2684 14474327463560968 2685 4357024614104588 2686 1213558770398344 2687 311627057946200 2688 73468013390296 2689 15825022354232 2690 3096759315832 2691 546851057896 2692 86442895825 2693 12112235344 2694 1486129613 2695 157210543 2696 14048699 2697 1031275 2698 59711 2699 2557 2700 72 2701 1 2702 73 2703 2629 2704 62268 2705 1090986 2706 15079974 2707 171259242 2708 1643340156 2709 13598364957 2710 98555131169 2711 633293953721 2712 3643610373728 2713 18921781670064 2714 89293035744528 2715 385095071336496 2716 1525185828344544 2717 5570583384502932 2718 18831352077665556 2719 59107987801939492 2720 172746043166169424 2721 471235505175925336 2722 1202496313564876968 2723 2875984580718540504 2724 6457941237738199248 2725 13635510001672692276 2726 27108769765343567652 2727 50808287606642804196 2728 89869214220619359008 2729 150158407273085254736 2730 237198076806700361072 2731 354494465288607837648 2732 501551035129926765984 2733 672137244439369632462 2734 853550155434609682014 2735 1027501626101828960838 2736 1172834965596404471592 2737 1269627018120028141756 2738 1303618024058789430628 2739 1269627018120028141756 2740 1172834965596404471592 2741 1027501626101828960838 2742 853550155434609682014 2743 672137244439369632462 2744 501551035129926765984 2745 354494465288607837648 2746 237198076806700361072 2747 150158407273085254736 2748 89869214220619359008 2749 50808287606642804196 2750 27108769765343567652 2751 13635510001672692276 2752 6457941237738199248 2753 2875984580718540504 2754 1202496313564876968 2755 471235505175925336 2756 172746043166169424 2757 59107987801939492 2758 18831352077665556 2759 5570583384502932 2760 1525185828344544 2761 385095071336496 2762 89293035744528 2763 18921781670064 2764 3643610373728 2765 633293953721 2766 98555131169 2767 13598364957 2768 1643340156 2769 171259242 2770 15079974 2771 1090986 2772 62268 2773 2629 2774 73 2775 1 2776 74 2777 2702 2778 64897 2779 1153254 2780 16170960 2781 186339216 2782 1814599398 2783 15241705113 2784 112153496126 2785 731849084890 2786 4276904327449 2787 22565392043792 2788 108214817414592 2789 474388107081024 2790 1910280899681040 2791 7095769212847476 2792 24401935462168488 2793 77939339879605048 2794 231854030968108916 2795 643981548342094760 2796 1673731818740802304 2797 4078480894283417472 2798 9333925818456739752 2799 20093451239410891524 2800 40744279767016259928 2801 77917057371986371848 2802 140677501827262163204 2803 240027621493704613744 2804 387356484079785615808 2805 591692542095308198720 2806 856045500418534603632 2807 1173688279569296398446 2808 1525687399873979314476 2809 1881051781536438642852 2810 2200336591698233432430 2811 2442461983716432613348 2812 2573245042178817572384 2813 2573245042178817572384 2814 2442461983716432613348 2815 2200336591698233432430 2816 1881051781536438642852 2817 1525687399873979314476 2818 1173688279569296398446 2819 856045500418534603632 2820 591692542095308198720 2821 387356484079785615808 2822 240027621493704613744 2823 140677501827262163204 2824 77917057371986371848 2825 40744279767016259928 2826 20093451239410891524 2827 9333925818456739752 2828 4078480894283417472 2829 1673731818740802304 2830 643981548342094760 2831 231854030968108916 2832 77939339879605048 2833 24401935462168488 2834 7095769212847476 2835 1910280899681040 2836 474388107081024 2837 108214817414592 2838 22565392043792 2839 4276904327449 2840 731849084890 2841 112153496126 2842 15241705113 2843 1814599398 2844 186339216 2845 16170960 2846 1153254 2847 64897 2848 2702 2849 74 2850 1 2851 75 2852 2776 2853 67599 2854 1218151 2855 17324214 2856 202510176 2857 2000938614 2858 17056304511 2859 127395201239 2860 844002581016 2861 5008753412339 2862 26842296371241 2863 130780209458384 2864 582602924495616 2865 2384669006762064 2866 9006050112528516 2867 31497704675015964 2868 102341275341773536 2869 309793370847713964 2870 875835579310203676 2871 2317713367082897064 2872 5752212713024219776 2873 13412406712740157224 2874 29427377057867631276 2875 60837731006427151452 2876 118661337139002631776 2877 218594559199248535052 2878 380705123320966776948 2879 627384105573490229552 2880 979049026175093814528 2881 1447738042513842802352 2882 2029733779987831002078 2883 2699375679443275712922 2884 3406739181410417957328 2885 4081388373234672075282 2886 4642798575414666045778 2887 5015707025895250185732 2888 5146490084357635144768 2889 5015707025895250185732 2890 4642798575414666045778 2891 4081388373234672075282 2892 3406739181410417957328 2893 2699375679443275712922 2894 2029733779987831002078 2895 1447738042513842802352 2896 979049026175093814528 2897 627384105573490229552 2898 380705123320966776948 2899 218594559199248535052 2900 118661337139002631776 2901 60837731006427151452 2902 29427377057867631276 2903 13412406712740157224 2904 5752212713024219776 2905 2317713367082897064 2906 875835579310203676 2907 309793370847713964 2908 102341275341773536 2909 31497704675015964 2910 9006050112528516 2911 2384669006762064 2912 582602924495616 2913 130780209458384 2914 26842296371241 2915 5008753412339 2916 844002581016 2917 127395201239 2918 17056304511 2919 2000938614 2920 202510176 2921 17324214 2922 1218151 2923 67599 2924 2776 2925 75 2926 1 2927 76 2928 2851 2929 70375 2930 1285750 2931 18542365 2932 219834390 2933 2203448790 2934 19057243125 2935 144451505750 2936 971397782255 2937 5852755993355 2938 31851049783580 2939 157622505829625 2940 713383133954000 2941 2967271931257680 2942 11390719119290580 2943 40503754787544480 2944 133838980016789500 2945 412134646189487500 2946 1185628950157917640 2947 3193548946393100740 2948 8069926080107116840 2949 19164619425764377000 2950 42839783770607788500 2951 90265108064294782728 2952 179499068145429783228 2953 337255896338251166828 2954 599299682520215312000 2955 1008089228894457006500 2956 1606433131748584044080 2957 2426787068688936616880 2958 3477471822501673804430 2959 4729109459431106715000 2960 6106114860853693670250 2961 7488127554645090032610 2962 8724186948649338121060 2963 9658505601309916231510 2964 10162197110252885330500 2965 10162197110252885330500 2966 9658505601309916231510 2967 8724186948649338121060 2968 7488127554645090032610 2969 6106114860853693670250 2970 4729109459431106715000 2971 3477471822501673804430 2972 2426787068688936616880 2973 1606433131748584044080 2974 1008089228894457006500 2975 599299682520215312000 2976 337255896338251166828 2977 179499068145429783228 2978 90265108064294782728 2979 42839783770607788500 2980 19164619425764377000 2981 8069926080107116840 2982 3193548946393100740 2983 1185628950157917640 2984 412134646189487500 2985 133838980016789500 2986 40503754787544480 2987 11390719119290580 2988 2967271931257680 2989 713383133954000 2990 157622505829625 2991 31851049783580 2992 5852755993355 2993 971397782255 2994 144451505750 2995 19057243125 2996 2203448790 2997 219834390 2998 18542365 2999 1285750 3000 70375 3001 2851 3002 76 3003 1 3004 77 3005 2927 3006 73226 3007 1356125 3008 19828115 3009 238376755 3010 2423283180 3011 21260691915 3012 163508748875 3013 1115849288005 3014 6824153775610 3015 37703805776935 3016 189473555613205 3017 871005639783625 3018 3680655065211680 3019 14357991050548260 3020 51894473906835060 3021 174342734804333980 3022 545973626206277000 3023 1597763596347405140 3024 4379177896551018380 3025 11263475026500217580 3026 27234545505871493840 3027 62004403196372165500 3028 133104891834902571228 3029 269764176209724565956 3030 516754964483680950056 3031 936555578858466478828 3032 1607388911414672318500 3033 2614522360643041050580 3034 4033220200437520660960 3035 5904258891190610421310 3036 8206581281932780519430 3037 10835224320284800385250 3038 13594242415498783702860 3039 16212314503294428153670 3040 18382692549959254352570 3041 19820702711562801562010 3042 20324394220505770661000 3043 19820702711562801562010 3044 18382692549959254352570 3045 16212314503294428153670 3046 13594242415498783702860 3047 10835224320284800385250 3048 8206581281932780519430 3049 5904258891190610421310 3050 4033220200437520660960 3051 2614522360643041050580 3052 1607388911414672318500 3053 936555578858466478828 3054 516754964483680950056 3055 269764176209724565956 3056 133104891834902571228 3057 62004403196372165500 3058 27234545505871493840 3059 11263475026500217580 3060 4379177896551018380 3061 1597763596347405140 3062 545973626206277000 3063 174342734804333980 3064 51894473906835060 3065 14357991050548260 3066 3680655065211680 3067 871005639783625 3068 189473555613205 3069 37703805776935 3070 6824153775610 3071 1115849288005 3072 163508748875 3073 21260691915 3074 2423283180 3075 238376755 3076 19828115 3077 1356125 3078 73226 3079 2927 3080 77 3081 1 3082 78 3083 3004 3084 76153 3085 1429351 3086 21184240 3087 258204870 3088 2661659935 3089 23683975095 3090 184769440790 3091 1279358036880 3092 7940003063615 3093 44527959552545 3094 227177361390140 3095 1060479195396830 3096 4551660704995305 3097 18038646115759940 3098 66252464957383320 3099 226237208711169040 3100 720316361010610980 3101 2143737222553682140 3102 5976941492898423520 3103 15642652923051235960 3104 38498020532371711420 3105 89238948702243659340 3106 195109295031274736728 3107 402869068044627137184 3108 786519140693405516012 3109 1453310543342147428884 3110 2543944490273138797328 3111 4221911272057713369080 3112 6647742561080561711540 3113 9937479091628131082270 3114 14110840173123390940740 3115 19041805602217580904680 3116 24429466735783584088110 3117 29806556918793211856530 3118 34595007053253682506240 3119 38203395261522055914580 3120 40145096932068572223010 3121 40145096932068572223010 3122 38203395261522055914580 3123 34595007053253682506240 3124 29806556918793211856530 3125 24429466735783584088110 3126 19041805602217580904680 3127 14110840173123390940740 3128 9937479091628131082270 3129 6647742561080561711540 3130 4221911272057713369080 3131 2543944490273138797328 3132 1453310543342147428884 3133 786519140693405516012 3134 402869068044627137184 3135 195109295031274736728 3136 89238948702243659340 3137 38498020532371711420 3138 15642652923051235960 3139 5976941492898423520 3140 2143737222553682140 3141 720316361010610980 3142 226237208711169040 3143 66252464957383320 3144 18038646115759940 3145 4551660704995305 3146 1060479195396830 3147 227177361390140 3148 44527959552545 3149 7940003063615 3150 1279358036880 3151 184769440790 3152 23683975095 3153 2661659935 3154 258204870 3155 21184240 3156 1429351 3157 76153 3158 3004 3159 78 3160 1 3161 79 3162 3082 3163 79157 3164 1505504 3165 22613591 3166 279389110 3167 2919864805 3168 26345635030 3169 208453415885 3170 1464127477670 3171 9219361100495 3172 52467962616160 3173 271705320942685 3174 1287656556786970 3175 5612139900392135 3176 22590306820755245 3177 84291111073143260 3178 292489673668552360 3179 946553569721780020 3180 2864053583564293120 3181 8120678715452105660 3182 21619594415949659480 3183 54140673455422947380 3184 127736969234615370760 3185 284348243733518396068 3186 597978363075901873912 3187 1189388208738032653196 3188 2239829684035552944896 3189 3997255033615286226212 3190 6765855762330852166408 3191 10869653833138275080620 3192 16585221652708692793810 3193 24048319264751522023010 3194 33152645775340971845420 3195 43471272338001164992790 3196 54236023654576795944640 3197 64401563972046894362770 3198 72798402314775738420820 3199 78348492193590628137590 3200 80290193864137144446020 3201 78348492193590628137590 3202 72798402314775738420820 3203 64401563972046894362770 3204 54236023654576795944640 3205 43471272338001164992790 3206 33152645775340971845420 3207 24048319264751522023010 3208 16585221652708692793810 3209 10869653833138275080620 3210 6765855762330852166408 3211 3997255033615286226212 3212 2239829684035552944896 3213 1189388208738032653196 3214 597978363075901873912 3215 284348243733518396068 3216 127736969234615370760 3217 54140673455422947380 3218 21619594415949659480 3219 8120678715452105660 3220 2864053583564293120 3221 946553569721780020 3222 292489673668552360 3223 84291111073143260 3224 22590306820755245 3225 5612139900392135 3226 1287656556786970 3227 271705320942685 3228 52467962616160 3229 9219361100495 3230 1464127477670 3231 208453415885 3232 26345635030 3233 2919864805 3234 279389110 3235 22613591 3236 1505504 3237 79157 3238 3082 3239 79 3240 1 3241 80 3242 3161 3243 82239 3244 1584661 3245 24119095 3246 302002701 3247 3199253915 3248 29265499835 3249 234799050915 3250 1672580893555 3251 10683488578165 3252 61687323716655 3253 324173283558845 3254 1559361877729655 3255 6899796457179105 3256 28202446721147380 3257 106881417893898505 3258 376780784741695620 3259 1239043243390332380 3260 3810607153286073140 3261 10984732299016398780 3262 29740273131401765140 3263 75760267871372606860 3264 181877642690038318140 3265 412085212968133766828 3266 882326606809420269980 3267 1787366571813934527108 3268 3429217892773585598092 3269 6237084717650839171108 3270 10763110795946138392620 3271 17635509595469127247028 3272 27454875485846967874430 3273 40633540917460214816820 3274 57200965040092493868430 3275 76623918113342136838210 3276 97707295992577960937430 3277 118637587626623690307410 3278 137199966286822632783590 3279 151146894508366366558410 3280 158638686057727772583610 3281 158638686057727772583610 3282 151146894508366366558410 3283 137199966286822632783590 3284 118637587626623690307410 3285 97707295992577960937430 3286 76623918113342136838210 3287 57200965040092493868430 3288 40633540917460214816820 3289 27454875485846967874430 3290 17635509595469127247028 3291 10763110795946138392620 3292 6237084717650839171108 3293 3429217892773585598092 3294 1787366571813934527108 3295 882326606809420269980 3296 412085212968133766828 3297 181877642690038318140 3298 75760267871372606860 3299 29740273131401765140 3300 10984732299016398780 3301 3810607153286073140 3302 1239043243390332380 3303 376780784741695620 3304 106881417893898505 3305 28202446721147380 3306 6899796457179105 3307 1559361877729655 3308 324173283558845 3309 61687323716655 3310 10683488578165 3311 1672580893555 3312 234799050915 3313 29265499835 3314 3199253915 3315 302002701 3316 24119095 3317 1584661 3318 82239 3319 3161 3320 80 3321 1 3322 81 3323 3241 3324 85400 3325 1666900 3326 25703756 3327 326121796 3328 3501256616 3329 32464753750 3330 264064550750 3331 1907379944470 3332 12356069471720 3333 72370812294820 3334 385860607275500 3335 1883535161288500 3336 8459158334908760 3337 35102243178326485 3338 135083864615045885 3339 483662202635594125 3340 1615824028132028000 3341 5049650396676405520 3342 14795339452302471920 3343 40725005430418163920 3344 105500541002774372000 3345 257637910561410925000 3346 593962855658172084968 3347 1294411819777554036808 3348 2669693178623354797088 3349 5216584464587520125200 3350 9666302610424424769200 3351 17000195513596977563728 3352 28398620391415265639648 3353 45090385081316095121458 3354 68088416403307182691250 3355 97834505957552708685250 3356 133824883153434630706640 3357 174331214105920097775640 3358 216344883619201651244840 3359 255837553913446323091000 3360 288346860795188999342000 3361 309785580566094139142020 3362 317277372115455545167220 3363 309785580566094139142020 3364 288346860795188999342000 3365 255837553913446323091000 3366 216344883619201651244840 3367 174331214105920097775640 3368 133824883153434630706640 3369 97834505957552708685250 3370 68088416403307182691250 3371 45090385081316095121458 3372 28398620391415265639648 3373 17000195513596977563728 3374 9666302610424424769200 3375 5216584464587520125200 3376 2669693178623354797088 3377 1294411819777554036808 3378 593962855658172084968 3379 257637910561410925000 3380 105500541002774372000 3381 40725005430418163920 3382 14795339452302471920 3383 5049650396676405520 3384 1615824028132028000 3385 483662202635594125 3386 135083864615045885 3387 35102243178326485 3388 8459158334908760 3389 1883535161288500 3390 385860607275500 3391 72370812294820 3392 12356069471720 3393 1907379944470 3394 264064550750 3395 32464753750 3396 3501256616 3397 326121796 3398 25703756 3399 1666900 3400 85400 3401 3241 3402 81 3403 1 3404 82 3405 3322 3406 88641 3407 1752300 3408 27370656 3409 351825552 3410 3827378412 3411 35966010366 3412 296529304500 3413 2171444495220 3414 14263449416190 3415 84726881766540 3416 458231419570320 3417 2269395768564000 3418 10342693496197260 3419 43561401513235245 3420 170186107793372370 3421 618746067250640010 3422 2099486230767622125 3423 6665474424808433520 3424 19844989848978877440 3425 55520344882720635840 3426 146225546433192535920 3427 363138451564185297000 3428 851600766219583009968 3429 1888374675435726121776 3430 3964104998400908833896 3431 7886277643210874922288 3432 14882887075011944894400 3433 26666498124021402332928 3434 45398815905012243203376 3435 73489005472731360761106 3436 113178801484623277812708 3437 165922922360859891376500 3438 231659389110987339391890 3439 308156097259354728482280 3440 390676097725121749020480 3441 472182437532647974335840 3442 544184414708635322433000 3443 598132441361283138484020 3444 627062952681549684309240 3445 627062952681549684309240 3446 598132441361283138484020 3447 544184414708635322433000 3448 472182437532647974335840 3449 390676097725121749020480 3450 308156097259354728482280 3451 231659389110987339391890 3452 165922922360859891376500 3453 113178801484623277812708 3454 73489005472731360761106 3455 45398815905012243203376 3456 26666498124021402332928 3457 14882887075011944894400 3458 7886277643210874922288 3459 3964104998400908833896 3460 1888374675435726121776 3461 851600766219583009968 3462 363138451564185297000 3463 146225546433192535920 3464 55520344882720635840 3465 19844989848978877440 3466 6665474424808433520 3467 2099486230767622125 3468 618746067250640010 3469 170186107793372370 3470 43561401513235245 3471 10342693496197260 3472 2269395768564000 3473 458231419570320 3474 84726881766540 3475 14263449416190 3476 2171444495220 3477 296529304500 3478 35966010366 3479 3827378412 3480 351825552 3481 27370656 3482 1752300 3483 88641 3484 3322 3485 82 3486 1 3487 83 3488 3404 3489 91963 3490 1840941 3491 29122956 3492 379196208 3493 4179203964 3494 39793388778 3495 332495314866 3496 2467973799720 3497 16434893911410 3498 98990331182730 3499 542958301336860 3500 2727627188134320 3501 12612089264761260 3502 53904095009432505 3503 213747509306607615 3504 788932175044012380 3505 2718232298018262135 3506 8764960655576055645 3507 26510464273787310960 3508 75365334731699513280 3509 201745891315913171760 3510 509363997997377832920 3511 1214739217783768306968 3512 2739975441655309131744 3513 5852479673836634955672 3514 11850382641611783756184 3515 22769164718222819816688 3516 41549385199033347227328 3517 72065314029033645536304 3518 118887821377743603964482 3519 186667806957354638573814 3520 279101723845483169189208 3521 397582311471847230768390 3522 539815486370342067874170 3523 698832194984476477502760 3524 862858535257769723356320 3525 1016366852241283296768840 3526 1142316856069918460917020 3527 1225195394042832822793260 3528 1254125905363099368618480 3529 1225195394042832822793260 3530 1142316856069918460917020 3531 1016366852241283296768840 3532 862858535257769723356320 3533 698832194984476477502760 3534 539815486370342067874170 3535 397582311471847230768390 3536 279101723845483169189208 3537 186667806957354638573814 3538 118887821377743603964482 3539 72065314029033645536304 3540 41549385199033347227328 3541 22769164718222819816688 3542 11850382641611783756184 3543 5852479673836634955672 3544 2739975441655309131744 3545 1214739217783768306968 3546 509363997997377832920 3547 201745891315913171760 3548 75365334731699513280 3549 26510464273787310960 3550 8764960655576055645 3551 2718232298018262135 3552 788932175044012380 3553 213747509306607615 3554 53904095009432505 3555 12612089264761260 3556 2727627188134320 3557 542958301336860 3558 98990331182730 3559 16434893911410 3560 2467973799720 3561 332495314866 3562 39793388778 3563 4179203964 3564 379196208 3565 29122956 3566 1840941 3567 91963 3568 3404 3569 83 3570 1 3571 84 3572 3487 3573 95367 3574 1932904 3575 30963897 3576 408319164 3577 4558400172 3578 43972592742 3579 372288703644 3580 2800469114586 3581 18902867711130 3582 115425225094140 3583 641948632519590 3584 3270585489471180 3585 15339716452895580 3586 66516184274193765 3587 267651604316040120 3588 1002679684350619995 3589 3507164473062274515 3590 11483192953594317780 3591 35275424929363366605 3592 101875799005486824240 3593 277111226047612685040 3594 711109889313291004680 3595 1724103215781146139888 3596 3954714659439077438712 3597 8592455115491944087416 3598 17702862315448418711856 3599 34619547359834603572872 3600 64318549917256167044016 3601 113614699228066992763632 3602 190953135406777249500786 3603 305555628335098242538296 3604 465769530802837807763022 3605 676684035317330399957598 3606 937397797842189298642560 3607 1238647681354818545376930 3608 1561690730242246200859080 3609 1879225387499053020125160 3610 2158683708311201757685860 3611 2367512250112751283710280 3612 2479321299405932191411740 3613 2479321299405932191411740 3614 2367512250112751283710280 3615 2158683708311201757685860 3616 1879225387499053020125160 3617 1561690730242246200859080 3618 1238647681354818545376930 3619 937397797842189298642560 3620 676684035317330399957598 3621 465769530802837807763022 3622 305555628335098242538296 3623 190953135406777249500786 3624 113614699228066992763632 3625 64318549917256167044016 3626 34619547359834603572872 3627 17702862315448418711856 3628 8592455115491944087416 3629 3954714659439077438712 3630 1724103215781146139888 3631 711109889313291004680 3632 277111226047612685040 3633 101875799005486824240 3634 35275424929363366605 3635 11483192953594317780 3636 3507164473062274515 3637 1002679684350619995 3638 267651604316040120 3639 66516184274193765 3640 15339716452895580 3641 3270585489471180 3642 641948632519590 3643 115425225094140 3644 18902867711130 3645 2800469114586 3646 372288703644 3647 43972592742 3648 4558400172 3649 408319164 3650 30963897 3651 1932904 3652 95367 3653 3487 3654 84 3655 1 3656 85 3657 3571 3658 98854 3659 2028271 3660 32896801 3661 439283061 3662 4966719336 3663 48530992914 3664 416261296386 3665 3172757818230 3666 21703336825716 3667 134328092805270 3668 757373857613730 3669 3912534121990770 3670 18610301942366760 3671 81855900727089345 3672 334167788590233885 3673 1270331288666660115 3674 4509844157412894510 3675 14990357426656592295 3676 46758617882957684385 3677 137151223934850190845 3678 378987025053099509280 3679 988221115360903689720 3680 2435213105094437144568 3681 5678817875220223578600 3682 12547169774931021526128 3683 26295317430940362799272 3684 52322409675283022284728 3685 98938097277090770616888 3686 177933249145323159807648 3687 304567834634844242264418 3688 496508763741875492039082 3689 771325159137936050301318 3690 1142453566120168207720620 3691 1614081833159519698600158 3692 2176045479197007844019490 3693 2800338411597064746236010 3694 3440916117741299220984240 3695 4037909095810254777811020 3696 4526195958423953041396140 3697 4846833549518683475122020 3698 4958642598811864382823480 3699 4846833549518683475122020 3700 4526195958423953041396140 3701 4037909095810254777811020 3702 3440916117741299220984240 3703 2800338411597064746236010 3704 2176045479197007844019490 3705 1614081833159519698600158 3706 1142453566120168207720620 3707 771325159137936050301318 3708 496508763741875492039082 3709 304567834634844242264418 3710 177933249145323159807648 3711 98938097277090770616888 3712 52322409675283022284728 3713 26295317430940362799272 3714 12547169774931021526128 3715 5678817875220223578600 3716 2435213105094437144568 3717 988221115360903689720 3718 378987025053099509280 3719 137151223934850190845 3720 46758617882957684385 3721 14990357426656592295 3722 4509844157412894510 3723 1270331288666660115 3724 334167788590233885 3725 81855900727089345 3726 18610301942366760 3727 3912534121990770 3728 757373857613730 3729 134328092805270 3730 21703336825716 3731 3172757818230 3732 416261296386 3733 48530992914 3734 4966719336 3735 439283061 3736 32896801 3737 2028271 3738 98854 3739 3571 3740 85 3741 1 3742 86 3743 3656 3744 102425 3745 2127125 3746 34925072 3747 472179862 3748 5406002397 3749 53497712250 3750 464792289300 3751 3589019114616 3752 24876094643946 3753 156031429630986 3754 891701950419000 3755 4669907979604500 3756 22522836064357530 3757 100466202669456105 3758 416023689317323230 3759 1604499077256894000 3760 5780175446079554625 3761 19500201584069486805 3762 61748975309614276680 3763 183909841817807875230 3764 516138248987949700125 3765 1367208140414003199000 3766 3423434220455340834288 3767 8114030980314660723168 3768 18225987650151245104728 3769 38842487205871384325400 3770 78617727106223385084000 3771 151260506952373792901616 3772 276871346422413930424536 3773 482501083780167402072066 3774 801076598376719734303500 3775 1267833922879811542340400 3776 1913778725258104258021938 3777 2756535399279687906320778 3778 3790127312356527542619648 3779 4976383890794072590255500 3780 6241254529338363967220250 3781 7478825213551553998795260 3782 8564105054234207819207160 3783 9373029507942636516518160 3784 9805476148330547857945500 3785 9805476148330547857945500 3786 9373029507942636516518160 3787 8564105054234207819207160 3788 7478825213551553998795260 3789 6241254529338363967220250 3790 4976383890794072590255500 3791 3790127312356527542619648 3792 2756535399279687906320778 3793 1913778725258104258021938 3794 1267833922879811542340400 3795 801076598376719734303500 3796 482501083780167402072066 3797 276871346422413930424536 3798 151260506952373792901616 3799 78617727106223385084000 3800 38842487205871384325400 3801 18225987650151245104728 3802 8114030980314660723168 3803 3423434220455340834288 3804 1367208140414003199000 3805 516138248987949700125 3806 183909841817807875230 3807 61748975309614276680 3808 19500201584069486805 3809 5780175446079554625 3810 1604499077256894000 3811 416023689317323230 3812 100466202669456105 3813 22522836064357530 3814 4669907979604500 3815 891701950419000 3816 156031429630986 3817 24876094643946 3818 3589019114616 3819 464792289300 3820 53497712250 3821 5406002397 3822 472179862 3823 34925072 3824 2127125 3825 102425 3826 3656 3827 86 3828 1 3829 87 3830 3742 3831 106081 3832 2229550 3833 37052197 3834 507104934 3835 5878182259 3836 58903714647 3837 518290001550 3838 4053811403916 3839 28465113758562 3840 180907524274932 3841 1047733380049986 3842 5561609930023500 3843 27192744043962030 3844 122989038733813635 3845 516489891986779335 3846 2020522766574217230 3847 7384674523336448625 3848 25280377030149041430 3849 81249176893683763485 3850 245658817127422151910 3851 700048090805757575355 3852 1883346389401952899125 3853 4790642360869344033288 3854 11537465200770001557456 3855 26340018630465905827896 3856 57068474856022629430128 3857 117460214312094769409400 3858 229878234058597177985616 3859 428131853374787723326152 3860 759372430202581332496602 3861 1283577682156887136375566 3862 2068910521256531276643900 3863 3181612648137915800362338 3864 4670314124537792164342716 3865 6546662711636215448940426 3866 8766511203150600132875148 3867 11217638420132436557475750 3868 13720079742889917966015510 3869 16042930267785761818002420 3870 17937134562176844335725320 3871 19178505656273184374463660 3872 19610952296661095715891000 3873 19178505656273184374463660 3874 17937134562176844335725320 3875 16042930267785761818002420 3876 13720079742889917966015510 3877 11217638420132436557475750 3878 8766511203150600132875148 3879 6546662711636215448940426 3880 4670314124537792164342716 3881 3181612648137915800362338 3882 2068910521256531276643900 3883 1283577682156887136375566 3884 759372430202581332496602 3885 428131853374787723326152 3886 229878234058597177985616 3887 117460214312094769409400 3888 57068474856022629430128 3889 26340018630465905827896 3890 11537465200770001557456 3891 4790642360869344033288 3892 1883346389401952899125 3893 700048090805757575355 3894 245658817127422151910 3895 81249176893683763485 3896 25280377030149041430 3897 7384674523336448625 3898 2020522766574217230 3899 516489891986779335 3900 122989038733813635 3901 27192744043962030 3902 5561609930023500 3903 1047733380049986 3904 180907524274932 3905 28465113758562 3906 4053811403916 3907 518290001550 3908 58903714647 3909 5878182259 3910 507104934 3911 37052197 3912 2229550 3913 106081 3914 3742 3915 87 3916 1 3917 88 3918 3829 3919 109823 3920 2335631 3921 39281747 3922 544157131 3923 6385287193 3924 64781896906 3925 577193716197 3926 4572101405466 3927 32518925162478 3928 209372638033494 3929 1228640904324918 3930 6609343310073486 3931 32754353973985530 3932 150181782777775665 3933 639478930720592970 3934 2537012658560996565 3935 9405197289910665855 3936 32665051553485490055 3937 106529553923832804915 3938 326907994021105915395 3939 945706907933179727265 3940 2583394480207710474480 3941 6673988750271296932413 3942 16328107561639345590744 3943 37877483831235907385352 3944 83408493486488535258024 3945 174528689168117398839528 3946 347338448370691947395016 3947 658010087433384901311768 3948 1187504283577369055822754 3949 2042950112359468468872168 3950 3352488203413418413019466 3951 5250523169394447077006238 3952 7851926772675707964705054 3953 11216976836174007613283142 3954 15313173914786815581815574 3955 19984149623283036690350898 3956 24937718163022354523491260 3957 29763010010675679784017930 3958 33980064829962606153727740 3959 37115640218450028710188980 3960 38789457952934280090354660 3961 38789457952934280090354660 3962 37115640218450028710188980 3963 33980064829962606153727740 3964 29763010010675679784017930 3965 24937718163022354523491260 3966 19984149623283036690350898 3967 15313173914786815581815574 3968 11216976836174007613283142 3969 7851926772675707964705054 3970 5250523169394447077006238 3971 3352488203413418413019466 3972 2042950112359468468872168 3973 1187504283577369055822754 3974 658010087433384901311768 3975 347338448370691947395016 3976 174528689168117398839528 3977 83408493486488535258024 3978 37877483831235907385352 3979 16328107561639345590744 3980 6673988750271296932413 3981 2583394480207710474480 3982 945706907933179727265 3983 326907994021105915395 3984 106529553923832804915 3985 32665051553485490055 3986 9405197289910665855 3987 2537012658560996565 3988 639478930720592970 3989 150181782777775665 3990 32754353973985530 3991 6609343310073486 3992 1228640904324918 3993 209372638033494 3994 32518925162478 3995 4572101405466 3996 577193716197 3997 64781896906 3998 6385287193 3999 544157131 4000 39281747 4001 2335631 4002 109823 4003 3829 4004 88 4005 1 4006 89 4007 3917 4008 113652 4009 2445454 4010 41617378 4011 583438878 4012 6929444324 4013 71167184099 4014 641975613103 4015 5149295121663 4016 37091026567944 4017 241891563195972 4018 1438013542358412 4019 7837984214398404 4020 39363697284059016 4021 182936136751761195 4022 789660713498368635 4023 3176491589281589535 4024 11942209948471662420 4025 42070248843396155910 4026 139194605477318294970 4027 433437547944938720310 4028 1272614901954285642660 4029 3529101388140890201745 4030 9257383230479007406893 4031 23002096311910642523157 4032 54205591392875252976096 4033 121285977317724442643376 4034 257937182654605934097552 4035 521867137538809346234544 4036 1005348535804076848706784 4037 1845514371010753957134522 4038 3230454395936837524694922 4039 5395438315772886881891634 4040 8603011372807865490025704 4041 13102449942070155041711292 4042 19068903608849715577988196 4043 26530150750960823195098716 4044 35297323538069852272166472 4045 44921867786305391213842158 4046 54700728173698034307509190 4047 63743074840638285937745670 4048 71095705048412634863916720 4049 75905098171384308800543640 4050 77578915905868560180709320 4051 75905098171384308800543640 4052 71095705048412634863916720 4053 63743074840638285937745670 4054 54700728173698034307509190 4055 44921867786305391213842158 4056 35297323538069852272166472 4057 26530150750960823195098716 4058 19068903608849715577988196 4059 13102449942070155041711292 4060 8603011372807865490025704 4061 5395438315772886881891634 4062 3230454395936837524694922 4063 1845514371010753957134522 4064 1005348535804076848706784 4065 521867137538809346234544 4066 257937182654605934097552 4067 121285977317724442643376 4068 54205591392875252976096 4069 23002096311910642523157 4070 9257383230479007406893 4071 3529101388140890201745 4072 1272614901954285642660 4073 433437547944938720310 4074 139194605477318294970 4075 42070248843396155910 4076 11942209948471662420 4077 3176491589281589535 4078 789660713498368635 4079 182936136751761195 4080 39363697284059016 4081 7837984214398404 4082 1438013542358412 4083 241891563195972 4084 37091026567944 4085 5149295121663 4086 641975613103 4087 71167184099 4088 6929444324 4089 583438878 4090 41617378 4091 2445454 4092 113652 4093 3917 4094 89 4095 1 4096 90 4097 4006 4098 117569 4099 2559106 4100 44062832 4101 625056256 4102 7512883202 4103 78096628423 4104 713142797202 4105 5791270734766 4106 42240321689607 4107 278982589763916 4108 1679905105554384 4109 9275997756756816 4110 47201681498457420 4111 222299834035820211 4112 972596850250129830 4113 3966152302779958170 4114 15118701537753251955 4115 54012458791867818330 4116 181264854320714450880 4117 572632153422257015280 4118 1706052449899224362970 4119 4801716290095175844405 4120 12786484618619897608638 4121 32259479542389649930050 4122 77207687704785895499253 4123 175491568710599695619472 4124 379223159972330376740928 4125 779804320193415280332096 4126 1527215673342886194941328 4127 2850862906814830805841306 4128 5075968766947591481829444 4129 8625892711709724406586556 4130 13998449688580752371917338 4131 21705461314878020531736996 4132 32171353550919870619699488 4133 45599054359810538773086912 4134 61827474289030675467265188 4135 80219191324375243486008630 4136 99622595960003425521351348 4137 118443803014336320245254860 4138 134838779889050920801662390 4139 147000803219796943664460360 4140 153484014077252868981252960 4141 153484014077252868981252960 4142 147000803219796943664460360 4143 134838779889050920801662390 4144 118443803014336320245254860 4145 99622595960003425521351348 4146 80219191324375243486008630 4147 61827474289030675467265188 4148 45599054359810538773086912 4149 32171353550919870619699488 4150 21705461314878020531736996 4151 13998449688580752371917338 4152 8625892711709724406586556 4153 5075968766947591481829444 4154 2850862906814830805841306 4155 1527215673342886194941328 4156 779804320193415280332096 4157 379223159972330376740928 4158 175491568710599695619472 4159 77207687704785895499253 4160 32259479542389649930050 4161 12786484618619897608638 4162 4801716290095175844405 4163 1706052449899224362970 4164 572632153422257015280 4165 181264854320714450880 4166 54012458791867818330 4167 15118701537753251955 4168 3966152302779958170 4169 972596850250129830 4170 222299834035820211 4171 47201681498457420 4172 9275997756756816 4173 1679905105554384 4174 278982589763916 4175 42240321689607 4176 5791270734766 4177 713142797202 4178 78096628423 4179 7512883202 4180 625056256 4181 44062832 4182 2559106 4183 117569 4184 4006 4185 90 4186 1 4187 91 4188 4096 4189 121575 4190 2676675 4191 46621938 4192 669119088 4193 8137939458 4194 85609511625 4195 791239425625 4196 6504413531968 4197 48031592424373 4198 321222911453523 4199 1958887695318300 4200 10955902862311200 4201 56477679255214236 4202 269501515534277631 4203 1194896684285950041 4204 4938749153030088000 4205 19084853840533210125 4206 69131160329621070285 4207 235277313112582269210 4208 753897007742971466160 4209 2278684603321481378250 4210 6507768739994400207375 4211 17588200908715073453043 4212 45045964161009547538688 4213 109467167247175545429303 4214 252699256415385591118725 4215 554714728682930072360400 4216 1159027480165745657073024 4217 2307019993536301475273424 4218 4378078580157717000782634 4219 7926831673762422287670750 4220 13701861478657315888416000 4221 22624342400290476778503894 4222 35703911003458772903654334 4223 53876814865797891151436484 4224 77770407910730409392786400 4225 107426528648841214240352100 4226 142046665613405918953273818 4227 179841787284378669007359978 4228 218066398974339745766606208 4229 253282582903387241046917250 4230 281839583108847864466122750 4231 300484817297049812645713320 4232 306968028154505737962505920 4233 300484817297049812645713320 4234 281839583108847864466122750 4235 253282582903387241046917250 4236 218066398974339745766606208 4237 179841787284378669007359978 4238 142046665613405918953273818 4239 107426528648841214240352100 4240 77770407910730409392786400 4241 53876814865797891151436484 4242 35703911003458772903654334 4243 22624342400290476778503894 4244 13701861478657315888416000 4245 7926831673762422287670750 4246 4378078580157717000782634 4247 2307019993536301475273424 4248 1159027480165745657073024 4249 554714728682930072360400 4250 252699256415385591118725 4251 109467167247175545429303 4252 45045964161009547538688 4253 17588200908715073453043 4254 6507768739994400207375 4255 2278684603321481378250 4256 753897007742971466160 4257 235277313112582269210 4258 69131160329621070285 4259 19084853840533210125 4260 4938749153030088000 4261 1194896684285950041 4262 269501515534277631 4263 56477679255214236 4264 10955902862311200 4265 1958887695318300 4266 321222911453523 4267 48031592424373 4268 6504413531968 4269 791239425625 4270 85609511625 4271 8137939458 4272 669119088 4273 46621938 4274 2676675 4275 121575 4276 4096 4277 91 4278 1 4279 92 4280 4187 4281 125671 4282 2798250 4283 49298613 4284 715741026 4285 8807058546 4286 93747451083 4287 876848937250 4288 7295652957593 4289 54536005956341 4290 369254503877896 4291 2280110606771823 4292 12914790557629500 4293 67433582117525436 4294 325979194789491867 4295 1464398199820227672 4296 6133645837316038041 4297 24023602993563298125 4298 88216014170154280410 4299 304408473442203339495 4300 989174320855553735370 4301 3032581611064452844410 4302 8786453343315881585625 4303 24095969648709473660418 4304 62634165069724620991731 4305 154513131408185092967991 4306 362166423662561136548028 4307 807413985098315663479125 4308 1713742208848675729433424 4309 3466047473702047132346448 4310 6685098573694018476056058 4311 12304910253920139288453384 4312 21628693152419738176086750 4313 36326203878947792666919894 4314 58328253403749249682158228 4315 89580725869256664055090818 4316 131647222776528300544222884 4317 185196936559571623633138500 4318 249473194262247133193625918 4319 321888452897784587960633796 4320 397908186258718414773966186 4321 471348981877726986813523458 4322 535122166012235105513040000 4323 582324400405897677111836070 4324 607452845451555550608219240 4325 607452845451555550608219240 4326 582324400405897677111836070 4327 535122166012235105513040000 4328 471348981877726986813523458 4329 397908186258718414773966186 4330 321888452897784587960633796 4331 249473194262247133193625918 4332 185196936559571623633138500 4333 131647222776528300544222884 4334 89580725869256664055090818 4335 58328253403749249682158228 4336 36326203878947792666919894 4337 21628693152419738176086750 4338 12304910253920139288453384 4339 6685098573694018476056058 4340 3466047473702047132346448 4341 1713742208848675729433424 4342 807413985098315663479125 4343 362166423662561136548028 4344 154513131408185092967991 4345 62634165069724620991731 4346 24095969648709473660418 4347 8786453343315881585625 4348 3032581611064452844410 4349 989174320855553735370 4350 304408473442203339495 4351 88216014170154280410 4352 24023602993563298125 4353 6133645837316038041 4354 1464398199820227672 4355 325979194789491867 4356 67433582117525436 4357 12914790557629500 4358 2280110606771823 4359 369254503877896 4360 54536005956341 4361 7295652957593 4362 876848937250 4363 93747451083 4364 8807058546 4365 715741026 4366 49298613 4367 2798250 4368 125671 4369 4187 4370 92 4371 1 4372 93 4373 4279 4374 129858 4375 2923921 4376 52096863 4377 765039639 4378 9522799572 4379 102554509629 4380 970596388333 4381 8172501894843 4382 61831658913934 4383 423790509834237 4384 2649365110649719 4385 15194901164401323 4386 80348372675154936 4387 393412776907017303 4388 1790377394609719539 4389 7598044037136265713 4390 30157248830879336166 4391 112239617163717578535 4392 392624487612357619905 4393 1293582794297757074865 4394 4021755931920006579780 4395 11819034954380334430035 4396 32882422992025355246043 4397 86730134718434094652149 4398 217147296477909713959722 4399 516679555070746229516019 4400 1169580408760876800027153 4401 2521156193946991392912549 4402 5179789682550722861779872 4403 10151146047396065608402506 4404 18990008827614157764509442 4405 33933603406339877464540134 4406 57954897031367530843006644 4407 94654457282697042349078122 4408 147908979273005913737249046 4409 221227948645784964599313702 4410 316844159336099924177361384 4411 434670130821818756826764418 4412 571361647160031721154259714 4413 719796639156503002734599982 4414 869257168136445401587489644 4415 1006471147889962092326563458 4416 1117446566418132782624876070 4417 1189777245857453227720055310 4418 1214905690903111101216438480 4419 1189777245857453227720055310 4420 1117446566418132782624876070 4421 1006471147889962092326563458 4422 869257168136445401587489644 4423 719796639156503002734599982 4424 571361647160031721154259714 4425 434670130821818756826764418 4426 316844159336099924177361384 4427 221227948645784964599313702 4428 147908979273005913737249046 4429 94654457282697042349078122 4430 57954897031367530843006644 4431 33933603406339877464540134 4432 18990008827614157764509442 4433 10151146047396065608402506 4434 5179789682550722861779872 4435 2521156193946991392912549 4436 1169580408760876800027153 4437 516679555070746229516019 4438 217147296477909713959722 4439 86730134718434094652149 4440 32882422992025355246043 4441 11819034954380334430035 4442 4021755931920006579780 4443 1293582794297757074865 4444 392624487612357619905 4445 112239617163717578535 4446 30157248830879336166 4447 7598044037136265713 4448 1790377394609719539 4449 393412776907017303 4450 80348372675154936 4451 15194901164401323 4452 2649365110649719 4453 423790509834237 4454 61831658913934 4455 8172501894843 4456 970596388333 4457 102554509629 4458 9522799572 4459 765039639 4460 52096863 4461 2923921 4462 129858 4463 4279 4464 93 4465 1 4466 94 4467 4372 4468 134137 4469 3053779 4470 55020784 4471 817136502 4472 10287839211 4473 112077309201 4474 1073150897962 4475 9143098283176 4476 70004160808777 4477 485622168748171 4478 3073155620483956 4479 17844266275051042 4480 95543273839556259 4481 473761149582172239 4482 2183790171516736842 4483 9388421431745985252 4484 37755292868015601879 4485 142396865994596914701 4486 504864104776075198440 4487 1686207281910114694770 4488 5315338726217763654645 4489 15840790886300341009815 4490 44701457946405689676078 4491 119612557710459449898192 4492 303877431196343808611871 4493 733826851548655943475741 4494 1686259963831623029543172 4495 3690736602707868192939702 4496 7700945876497714254692421 4497 15330935729946788470182378 4498 29141154875010223372911948 4499 52923612233954035229049576 4500 91888500437707408307546778 4501 152609354314064573192084766 4502 242563436555702956086327168 4503 369136927918790878336562748 4504 538072107981884888776675086 4505 751514290157918681004125802 4506 1006031777981850477981024132 4507 1291158286316534723888859696 4508 1589053807292948404322089626 4509 1875728316026407493914053102 4510 2123917714308094874951439528 4511 2307223812275586010344931380 4512 2404682936760564328936493790 4513 2404682936760564328936493790 4514 2307223812275586010344931380 4515 2123917714308094874951439528 4516 1875728316026407493914053102 4517 1589053807292948404322089626 4518 1291158286316534723888859696 4519 1006031777981850477981024132 4520 751514290157918681004125802 4521 538072107981884888776675086 4522 369136927918790878336562748 4523 242563436555702956086327168 4524 152609354314064573192084766 4525 91888500437707408307546778 4526 52923612233954035229049576 4527 29141154875010223372911948 4528 15330935729946788470182378 4529 7700945876497714254692421 4530 3690736602707868192939702 4531 1686259963831623029543172 4532 733826851548655943475741 4533 303877431196343808611871 4534 119612557710459449898192 4535 44701457946405689676078 4536 15840790886300341009815 4537 5315338726217763654645 4538 1686207281910114694770 4539 504864104776075198440 4540 142396865994596914701 4541 37755292868015601879 4542 9388421431745985252 4543 2183790171516736842 4544 473761149582172239 4545 95543273839556259 4546 17844266275051042 4547 3073155620483956 4548 485622168748171 4549 70004160808777 4550 9143098283176 4551 1073150897962 4552 112077309201 4553 10287839211 4554 817136502 4555 55020784 4556 3053779 4557 134137 4558 4372 4559 94 4560 1 4561 95 4562 4466 4563 138509 4564 3187916 4565 58074563 4566 872157286 4567 11104975713 4568 122365148412 4569 1185228207163 4570 10216249181138 4571 79147259091953 4572 555626329556948 4573 3558777789232127 4574 20917421895534998 4575 113387540114607301 4576 569304423421728498 4577 2657551321098909081 4578 11572211603262722094 4579 47143714299761587131 4580 180152158862612516580 4581 647260970770672113141 4582 2191071386686189893210 4583 7001546008127878349415 4584 21156129612518104664460 4585 60542248832706030685893 4586 164314015656865139574270 4587 423489988906803258510063 4588 1037704282744999752087612 4589 2420086815380278973018913 4590 5376996566539491222482874 4591 11391682479205582447632123 4592 23031881606444502724874799 4593 44472090604957011843094326 4594 82064767108964258601961524 4595 144812112671661443536596354 4596 244497854751771981499631544 4597 395172790869767529278411934 4598 611700364474493834422889916 4599 907209035900675767113237834 4600 1289586398139803569780800888 4601 1757546068139769158985149934 4602 2297190064298385201869883828 4603 2880212093609483128210949322 4604 3464782123319355898236142728 4605 3999646030334502368865492630 4606 4431141526583680885296370908 4607 4711906749036150339281425170 4608 4809365873521128657872987580 4609 4711906749036150339281425170 4610 4431141526583680885296370908 4611 3999646030334502368865492630 4612 3464782123319355898236142728 4613 2880212093609483128210949322 4614 2297190064298385201869883828 4615 1757546068139769158985149934 4616 1289586398139803569780800888 4617 907209035900675767113237834 4618 611700364474493834422889916 4619 395172790869767529278411934 4620 244497854751771981499631544 4621 144812112671661443536596354 4622 82064767108964258601961524 4623 44472090604957011843094326 4624 23031881606444502724874799 4625 11391682479205582447632123 4626 5376996566539491222482874 4627 2420086815380278973018913 4628 1037704282744999752087612 4629 423489988906803258510063 4630 164314015656865139574270 4631 60542248832706030685893 4632 21156129612518104664460 4633 7001546008127878349415 4634 2191071386686189893210 4635 647260970770672113141 4636 180152158862612516580 4637 47143714299761587131 4638 11572211603262722094 4639 2657551321098909081 4640 569304423421728498 4641 113387540114607301 4642 20917421895534998 4643 3558777789232127 4644 555626329556948 4645 79147259091953 4646 10216249181138 4647 1185228207163 4648 122365148412 4649 11104975713 4650 872157286 4651 58074563 4652 3187916 4653 138509 4654 4466 4655 95 4656 1 4657 96 4658 4561 4659 142975 4660 3326425 4661 61262479 4662 930231849 4663 11977132999 4664 133470124125 4665 1307593355575 4666 11401477388301 4667 89363508273091 4668 634773588648901 4669 4114404118789075 4670 24476199684767125 4671 134304962010142299 4672 682691963536335799 4673 3226855744520637579 4674 14229762924361631175 4675 58715925903024309225 4676 227295873162374103711 4677 827413129633284629721 4678 2838332357456862006351 4679 9192617394814068242625 4680 28157675620645983013875 4681 81698378445224135350353 4682 224856264489571170260163 4683 587804004563668398084333 4684 1461194271651803010597675 4685 3457791098125278725106525 4686 7797083381919770195501787 4687 16768679045745073670114997 4688 34423564085650085172506922 4689 67503972211401514567969125 4690 126536857713921270445055850 4691 226876879780625702138557878 4692 389309967423433425036227898 4693 639670645621539510778043478 4694 1006873155344261363701301850 4695 1518909400375169601536127750 4696 2196795434040479336894038722 4697 3047132466279572728765950822 4698 4054736132438154360855033762 4699 5177402157907868330080833150 4700 6344994216928839026447092050 4701 7464428153653858267101635358 4702 8430787556918183254161863538 4703 9143048275619831224577796078 4704 9521272622557278997154412750 4705 9521272622557278997154412750 4706 9143048275619831224577796078 4707 8430787556918183254161863538 4708 7464428153653858267101635358 4709 6344994216928839026447092050 4710 5177402157907868330080833150 4711 4054736132438154360855033762 4712 3047132466279572728765950822 4713 2196795434040479336894038722 4714 1518909400375169601536127750 4715 1006873155344261363701301850 4716 639670645621539510778043478 4717 389309967423433425036227898 4718 226876879780625702138557878 4719 126536857713921270445055850 4720 67503972211401514567969125 4721 34423564085650085172506922 4722 16768679045745073670114997 4723 7797083381919770195501787 4724 3457791098125278725106525 4725 1461194271651803010597675 4726 587804004563668398084333 4727 224856264489571170260163 4728 81698378445224135350353 4729 28157675620645983013875 4730 9192617394814068242625 4731 2838332357456862006351 4732 827413129633284629721 4733 227295873162374103711 4734 58715925903024309225 4735 14229762924361631175 4736 3226855744520637579 4737 682691963536335799 4738 134304962010142299 4739 24476199684767125 4740 4114404118789075 4741 634773588648901 4742 89363508273091 4743 11401477388301 4744 1307593355575 4745 133470124125 4746 11977132999 4747 930231849 4748 61262479 4749 3326425 4750 142975 4751 4561 4752 96 4753 1 4754 97 4755 4657 4756 147536 4757 3469400 4758 64588904 4759 991494328 4760 12907364848 4761 145447257124 4762 1441063479700 4763 12709070743876 4764 100764985661392 4765 724137096921992 4766 4749177707437976 4767 28590603803556200 4768 158781161694909424 4769 816996925546478098 4770 3909547708056973378 4771 17456618668882268754 4772 72945688827385940400 4773 286011799065398412936 4774 1054709002795658733432 4775 3665745487090146636072 4776 12030949752270930248976 4777 37350293015460051256500 4778 109856054065870118364228 4779 306554642934795305610516 4780 812660269053239568344496 4781 2048998276215471408682008 4782 4918985369777081735704200 4783 11254874480045048920608312 4784 24565762427664843865616784 4785 51192243131395158842621919 4786 101927536297051599740476047 4787 194040829925322785013024975 4788 353413737494546972583613728 4789 616186847204059127174785776 4790 1028980613044972935814271376 4791 1646543800965800874479345328 4792 2525782555719430965237429600 4793 3715704834415648938430166472 4794 5243927900320052065659989544 4795 7101868598717727089620984584 4796 9232138290346022690935866912 4797 11522396374836707356527925200 4798 13809422370582697293548727408 4799 15895215710572041521263498896 4800 17573835832538014478739659616 4801 18664320898177110221732208828 4802 19042545245114557994308825500 4803 18664320898177110221732208828 4804 17573835832538014478739659616 4805 15895215710572041521263498896 4806 13809422370582697293548727408 4807 11522396374836707356527925200 4808 9232138290346022690935866912 4809 7101868598717727089620984584 4810 5243927900320052065659989544 4811 3715704834415648938430166472 4812 2525782555719430965237429600 4813 1646543800965800874479345328 4814 1028980613044972935814271376 4815 616186847204059127174785776 4816 353413737494546972583613728 4817 194040829925322785013024975 4818 101927536297051599740476047 4819 51192243131395158842621919 4820 24565762427664843865616784 4821 11254874480045048920608312 4822 4918985369777081735704200 4823 2048998276215471408682008 4824 812660269053239568344496 4825 306554642934795305610516 4826 109856054065870118364228 4827 37350293015460051256500 4828 12030949752270930248976 4829 3665745487090146636072 4830 1054709002795658733432 4831 286011799065398412936 4832 72945688827385940400 4833 17456618668882268754 4834 3909547708056973378 4835 816996925546478098 4836 158781161694909424 4837 28590603803556200 4838 4749177707437976 4839 724137096921992 4840 100764985661392 4841 12709070743876 4842 1441063479700 4843 145447257124 4844 12907364848 4845 991494328 4846 64588904 4847 3469400 4848 147536 4849 4657 4850 97 4851 1 4852 98 4853 4754 4854 152193 4855 3616936 4856 68058304 4857 1056083232 4858 13898859176 4859 158354621972 4860 1586510736824 4861 14150134223576 4862 113474056405268 4863 824902082583384 4864 5473314804359968 4865 33339781510994176 4866 187371765498465624 4867 975778087241387522 4868 4726544633603451476 4869 21366166376939242132 4870 90402307496268209154 4871 358957487892784353336 4872 1340720801861057146368 4873 4720454489885805369504 4874 15696695239361076885048 4875 49381242767730981505476 4876 147206347081330169620728 4877 416410697000665423974744 4878 1119214911988034873955012 4879 2861658545268710977026504 4880 6967983645992553144386208 4881 16173859849822130656312512 4882 35820636907709892786225096 4883 75758005559060002708238703 4884 153119779428446758583097966 4885 295968366222374384753501022 4886 547454567419869757596638703 4887 969600584698606099758399504 4888 1645167460249032062989057152 4889 2675524414010773810293616704 4890 4172326356685231839716774928 4891 6241487390135079903667596072 4892 8959632734735701004090156016 4893 12345796499037779155280974128 4894 16334006889063749780556851496 4895 20754534665182730047463792112 4896 25331818745419404650076652608 4897 29704638081154738814812226304 4898 33469051543110056000003158512 4899 36238156730715124700471868444 4900 37706866143291668216041034328 4901 37706866143291668216041034328 4902 36238156730715124700471868444 4903 33469051543110056000003158512 4904 29704638081154738814812226304 4905 25331818745419404650076652608 4906 20754534665182730047463792112 4907 16334006889063749780556851496 4908 12345796499037779155280974128 4909 8959632734735701004090156016 4910 6241487390135079903667596072 4911 4172326356685231839716774928 4912 2675524414010773810293616704 4913 1645167460249032062989057152 4914 969600584698606099758399504 4915 547454567419869757596638703 4916 295968366222374384753501022 4917 153119779428446758583097966 4918 75758005559060002708238703 4919 35820636907709892786225096 4920 16173859849822130656312512 4921 6967983645992553144386208 4922 2861658545268710977026504 4923 1119214911988034873955012 4924 416410697000665423974744 4925 147206347081330169620728 4926 49381242767730981505476 4927 15696695239361076885048 4928 4720454489885805369504 4929 1340720801861057146368 4930 358957487892784353336 4931 90402307496268209154 4932 21366166376939242132 4933 4726544633603451476 4934 975778087241387522 4935 187371765498465624 4936 33339781510994176 4937 5473314804359968 4938 824902082583384 4939 113474056405268 4940 14150134223576 4941 1586510736824 4942 158354621972 4943 13898859176 4944 1056083232 4945 68058304 4946 3616936 4947 152193 4948 4754 4949 98 4950 1 4951 99 4952 4852 4953 156947 4954 3769129 4955 71675240 4956 1124141536 4957 14954942408 4958 172253481148 4959 1744865358796 4960 15736644960400 4961 127624190628844 4962 938376138988652 4963 6298216886943352 4964 38813096315354144 4965 220711547009459800 4966 1163149852739853146 4967 5702322720844838998 4968 26092711010542693608 4969 111768473873207451286 4970 449359795389052562490 4971 1699678289753841499704 4972 6061175291746862515872 4973 20417149729246882254552 4974 65077938007092058390524 4975 196587589849061151126204 4976 563617044081995593595472 4977 1535625608988700297929756 4978 3980873457256745850981516 4979 9829642191261264121412712 4980 23141843495814683800698720 4981 51994496757532023442537608 4982 111578642466769895494463799 4983 228877784987506761291336669 4984 449088145650821143336598988 4985 843422933642244142350139725 4986 1517055152118475857355038207 4987 2614768044947638162747456656 4988 4320691874259805873282673856 4989 6847850770696005650010391632 4990 10413813746820311743384371000 4991 15201120124870780907757752088 4992 21305429233773480159371130144 4993 28679803388101528935837825624 4994 37088541554246479828020643608 4995 46086353410602134697540444720 4996 55036456826574143464888878912 4997 63173689624264794814815384816 4998 69707208273825180700475026956 4999 73945022874006792916512902772 5000 75413732286583336432082068656 5001 73945022874006792916512902772 5002 69707208273825180700475026956 5003 63173689624264794814815384816 5004 55036456826574143464888878912 5005 46086353410602134697540444720 5006 37088541554246479828020643608 5007 28679803388101528935837825624 5008 21305429233773480159371130144 5009 15201120124870780907757752088 5010 10413813746820311743384371000 5011 6847850770696005650010391632 5012 4320691874259805873282673856 5013 2614768044947638162747456656 5014 1517055152118475857355038207 5015 843422933642244142350139725 5016 449088145650821143336598988 5017 228877784987506761291336669 5018 111578642466769895494463799 5019 51994496757532023442537608 5020 23141843495814683800698720 5021 9829642191261264121412712 5022 3980873457256745850981516 5023 1535625608988700297929756 5024 563617044081995593595472 5025 196587589849061151126204 5026 65077938007092058390524 5027 20417149729246882254552 5028 6061175291746862515872 5029 1699678289753841499704 5030 449359795389052562490 5031 111768473873207451286 5032 26092711010542693608 5033 5702322720844838998 5034 1163149852739853146 5035 220711547009459800 5036 38813096315354144 5037 6298216886943352 5038 938376138988652 5039 127624190628844 5040 15736644960400 5041 1744865358796 5042 172253481148 5043 14954942408 5044 1124141536 5045 71675240 5046 3769129 5047 156947 5048 4852 5049 99 5050 1 5051 100 5052 4951 5053 161799 5054 3926076 5055 75444369 5056 1195816776 5057 16079083944 5058 187208423556 5059 1917118839944 5060 17481510319196 5061 143360835589244 5062 1066000329617496 5063 7236593025932004 5064 45111313202297496 5065 259524643324813944 5066 1383861399749312946 5067 6865472573584692144 5068 31795033731387532606 5069 137861184883750144894 5070 561128269262260013776 5071 2149038085142894062194 5072 7760853581500704015576 5073 26478325020993744770424 5074 85495087736338940645076 5075 261665527856153209516728 5076 760204633931056744721676 5077 2099242653070695891525228 5078 5516499066245446148911272 5079 13810515648518009972394228 5080 32971485687075947922111432 5081 75136340253346707243236328 5082 163573139224301918937001407 5083 340456427454276656785800468 5084 677965930638327904627935657 5085 1292511079293065285686738713 5086 2360478085760719999705177932 5087 4131823197066114020102494863 5088 6935459919207444036030130512 5089 11168542644955811523293065488 5090 17261664517516317393394762632 5091 25614933871691092651142123088 5092 36506549358644261067128882232 5093 49985232621875009095208955768 5094 65768344942348008763858469232 5095 83174894964848614525561088328 5096 101122810237176278162429323632 5097 118210146450838938279704263728 5098 132880897898089975515290411772 5099 143652231147831973616987929728 5100 149358755160590129348594971428 5101 149358755160590129348594971428 5102 143652231147831973616987929728 5103 132880897898089975515290411772 5104 118210146450838938279704263728 5105 101122810237176278162429323632 5106 83174894964848614525561088328 5107 65768344942348008763858469232 5108 49985232621875009095208955768 5109 36506549358644261067128882232 5110 25614933871691092651142123088 5111 17261664517516317393394762632 5112 11168542644955811523293065488 5113 6935459919207444036030130512 5114 4131823197066114020102494863 5115 2360478085760719999705177932 5116 1292511079293065285686738713 5117 677965930638327904627935657 5118 340456427454276656785800468 5119 163573139224301918937001407 5120 75136340253346707243236328 5121 32971485687075947922111432 5122 13810515648518009972394228 5123 5516499066245446148911272 5124 2099242653070695891525228 5125 760204633931056744721676 5126 261665527856153209516728 5127 85495087736338940645076 5128 26478325020993744770424 5129 7760853581500704015576 5130 2149038085142894062194 5131 561128269262260013776 5132 137861184883750144894 5133 31795033731387532606 5134 6865472573584692144 5135 1383861399749312946 5136 259524643324813944 5137 45111313202297496 5138 7236593025932004 5139 1066000329617496 5140 143360835589244 5141 17481510319196 5142 1917118839944 5143 187208423556 5144 16079083944 5145 1195816776 5146 75444369 5147 3926076 5148 161799 5149 4951 5150 100 5151 1 5152 101 5153 5051 5154 166750 5155 4087875 5156 79370445 5157 1271261145 5158 17274900720 5159 203287507500 5160 2104327263500 5161 19398629159140 5162 160842345908440 5163 1209361165206740 5164 8302593355549500 5165 52347906228229500 5166 304635956527111440 5167 1643386043074126890 5168 8249333973334005090 5169 38660506304972224750 5170 169656218615137677500 5171 698989454146010158670 5172 2710166354405154075970 5173 9909891666643598077770 5174 34239178602494448786000 5175 111973412757332685415500 5176 347160615592492150161804 5177 1021870161787209954238404 5178 2859447287001752636246904 5179 7615741719316142040436500 5180 19327014714763456121305500 5181 46782001335593957894505660 5182 108107825940422655165347760 5183 238709479477648626180237735 5184 504029566678578575722801875 5185 1018422358092604561413736125 5186 1970477009931393190314674370 5187 3652989165053785285391916645 5188 6492301282826834019807672795 5189 11067283116273558056132625375 5190 18104002564163255559323196000 5191 28430207162472128916687828120 5192 42876598389207410044536885720 5193 62121483230335353718271005320 5194 86491781980519270162337838000 5195 115753577564223017859067425000 5196 148943239907196623289419557560 5197 184297705202024892687990411960 5198 219332956688015216442133587360 5199 251091044348928913794994675500 5200 276533129045921949132278341500 5201 293010986308422102965582901156 5202 298717510321180258697189942856 5203 293010986308422102965582901156 5204 276533129045921949132278341500 5205 251091044348928913794994675500 5206 219332956688015216442133587360 5207 184297705202024892687990411960 5208 148943239907196623289419557560 5209 115753577564223017859067425000 5210 86491781980519270162337838000 5211 62121483230335353718271005320 5212 42876598389207410044536885720 5213 28430207162472128916687828120 5214 18104002564163255559323196000 5215 11067283116273558056132625375 5216 6492301282826834019807672795 5217 3652989165053785285391916645 5218 1970477009931393190314674370 5219 1018422358092604561413736125 5220 504029566678578575722801875 5221 238709479477648626180237735 5222 108107825940422655165347760 5223 46782001335593957894505660 5224 19327014714763456121305500 5225 7615741719316142040436500 5226 2859447287001752636246904 5227 1021870161787209954238404 5228 347160615592492150161804 5229 111973412757332685415500 5230 34239178602494448786000 5231 9909891666643598077770 5232 2710166354405154075970 5233 698989454146010158670 5234 169656218615137677500 5235 38660506304972224750 5236 8249333973334005090 5237 1643386043074126890 5238 304635956527111440 5239 52347906228229500 5240 8302593355549500 5241 1209361165206740 5242 160842345908440 5243 19398629159140 5244 2104327263500 5245 203287507500 5246 17274900720 5247 1271261145 5248 79370445 5249 4087875 5250 166750 5251 5051 5252 101 5253 1 5254 102 5255 5152 5256 171801 5257 4254625 5258 83458320 5259 1350631590 5260 18546161865 5261 220562408220 5262 2307614771000 5263 21502956422640 5264 180240975067580 5265 1370203511115180 5266 9511954520756240 5267 60650499583779000 5268 356983862755340940 5269 1948021999601238330 5270 9892720016408131980 5271 46909840278306229840 5272 208316724920109902250 5273 868645672761147836170 5274 3409155808551164234640 5275 12620058021048752153740 5276 44149070269138046863770 5277 146212591359827134201500 5278 459134028349824835577304 5279 1369030777379702104400208 5280 3881317448788962590485308 5281 10475189006317894676683404 5282 26942756434079598161742000 5283 66109016050357414015811160 5284 154889827276016613059853420 5285 346817305418071281345585495 5286 742739046156227201903039610 5287 1522451924771183137136538000 5288 2988899368023997751728410495 5289 5623466174985178475706591015 5290 10145290447880619305199589440 5291 17559584399100392075940298170 5292 29171285680436813615455821375 5293 46534209726635384476011024120 5294 71306805551679538961224713840 5295 104998081619542763762807891040 5296 148613265210854623880608843320 5297 202245359544742288021405263000 5298 264696817471419641148486982560 5299 333240945109221515977409969520 5300 403630661890040109130123999320 5301 470424001036944130237128262860 5302 527624173394850862927273017000 5303 569544115354344052097861242656 5304 591728496629602361662772844012 5305 591728496629602361662772844012 5306 569544115354344052097861242656 5307 527624173394850862927273017000 5308 470424001036944130237128262860 5309 403630661890040109130123999320 5310 333240945109221515977409969520 5311 264696817471419641148486982560 5312 202245359544742288021405263000 5313 148613265210854623880608843320 5314 104998081619542763762807891040 5315 71306805551679538961224713840 5316 46534209726635384476011024120 5317 29171285680436813615455821375 5318 17559584399100392075940298170 5319 10145290447880619305199589440 5320 5623466174985178475706591015 5321 2988899368023997751728410495 5322 1522451924771183137136538000 5323 742739046156227201903039610 5324 346817305418071281345585495 5325 154889827276016613059853420 5326 66109016050357414015811160 5327 26942756434079598161742000 5328 10475189006317894676683404 5329 3881317448788962590485308 5330 1369030777379702104400208 5331 459134028349824835577304 5332 146212591359827134201500 5333 44149070269138046863770 5334 12620058021048752153740 5335 3409155808551164234640 5336 868645672761147836170 5337 208316724920109902250 5338 46909840278306229840 5339 9892720016408131980 5340 1948021999601238330 5341 356983862755340940 5342 60650499583779000 5343 9511954520756240 5344 1370203511115180 5345 180240975067580 5346 21502956422640 5347 2307614771000 5348 220562408220 5349 18546161865 5350 1350631590 5351 83458320 5352 4254625 5353 171801 5354 5152 5355 102 5356 1 5357 103 5358 5254 5359 176953 5360 4426426 5361 87712945 5362 1434089910 5363 19896793455 5364 239108570085 5365 2528177179220 5366 23810571193640 5367 201743931490220 5368 1550444486182760 5369 10882158031871420 5370 70162454104535240 5371 417634362339119940 5372 2305005862356579270 5373 11840742016009370310 5374 56802560294714361820 5375 255226565198416132090 5376 1076962397681257738420 5377 4277801481312312070810 5378 16029213829599916388380 5379 56769128290186799017510 5380 190361661628965181065270 5381 605346619709651969778804 5382 1828164805729526939977512 5383 5250348226168664694885516 5384 14356506455106857267168712 5385 37417945440397492838425404 5386 93051772484437012177553160 5387 220998843326374027075664580 5388 501707132694087894405438915 5389 1089556351574298483248625105 5390 2265190970927410339039577610 5391 4511351292795180888864948495 5392 8612365543009176227435001510 5393 15768756622865797780906180455 5394 27704874846981011381139887610 5395 46730870079537205691396119545 5396 75705495407072198091466845495 5397 117841015278314923437235737960 5398 176304887171222302724032604880 5399 253611346830397387643416734360 5400 350858624755596911902014106320 5401 466942177016161929169892245560 5402 597937762580641157125896952080 5403 736871606999261625107533968840 5404 874054662926984239367252262180 5405 998048174431794993164401279860 5406 1097168288749194915025134259656 5407 1161272611983946413760634086668 5408 1183456993259204723325545688024 5409 1161272611983946413760634086668 5410 1097168288749194915025134259656 5411 998048174431794993164401279860 5412 874054662926984239367252262180 5413 736871606999261625107533968840 5414 597937762580641157125896952080 5415 466942177016161929169892245560 5416 350858624755596911902014106320 5417 253611346830397387643416734360 5418 176304887171222302724032604880 5419 117841015278314923437235737960 5420 75705495407072198091466845495 5421 46730870079537205691396119545 5422 27704874846981011381139887610 5423 15768756622865797780906180455 5424 8612365543009176227435001510 5425 4511351292795180888864948495 5426 2265190970927410339039577610 5427 1089556351574298483248625105 5428 501707132694087894405438915 5429 220998843326374027075664580 5430 93051772484437012177553160 5431 37417945440397492838425404 5432 14356506455106857267168712 5433 5250348226168664694885516 5434 1828164805729526939977512 5435 605346619709651969778804 5436 190361661628965181065270 5437 56769128290186799017510 5438 16029213829599916388380 5439 4277801481312312070810 5440 1076962397681257738420 5441 255226565198416132090 5442 56802560294714361820 5443 11840742016009370310 5444 2305005862356579270 5445 417634362339119940 5446 70162454104535240 5447 10882158031871420 5448 1550444486182760 5449 201743931490220 5450 23810571193640 5451 2528177179220 5452 239108570085 5453 19896793455 5454 1434089910 5455 87712945 5456 4426426 5457 176953 5458 5254 5459 103 5460 1 5461 104 5462 5357 5463 182207 5464 4603379 5465 92139371 5466 1521802855 5467 21330883365 5468 259005363540 5469 2767285749305 5470 26338748372860 5471 225554502683860 5472 1752188417672980 5473 12432602518054180 5474 81044612136406660 5475 487796816443655180 5476 2722640224695699210 5477 14145747878365949580 5478 68643302310723732130 5479 312029125493130493910 5480 1332188962879673870510 5481 5354763878993569809230 5482 20307015310912228459190 5483 72798342119786715405890 5484 247130789919151980082780 5485 795708281338617150844074 5486 2433511425439178909756316 5487 7078513031898191634863028 5488 19606854681275521962054228 5489 51774451895504350105594116 5490 130469717924834505015978564 5491 314050615810811039253217740 5492 722705976020461921481103495 5493 1591263484268386377654064020 5494 3354747322501708822288202715 5495 6776542263722591227904526105 5496 13123716835804357116299950005 5497 24381122165874974008341181965 5498 43473631469846809162046068065 5499 74435744926518217072536007155 5500 122436365486609403782862965040 5501 193546510685387121528702583455 5502 294145902449537226161268342840 5503 429916234001619690367449339240 5504 604469971585994299545430840680 5505 817800801771758841071906351880 5506 1064879939596803086295789197640 5507 1334809369579902782233430920920 5508 1610926269926245864474786231020 5509 1872102837358779232531653542040 5510 2095216463180989908189535539516 5511 2258440900733141328785768346324 5512 2344729605243151137086179774692 5513 2344729605243151137086179774692 5514 2258440900733141328785768346324 5515 2095216463180989908189535539516 5516 1872102837358779232531653542040 5517 1610926269926245864474786231020 5518 1334809369579902782233430920920 5519 1064879939596803086295789197640 5520 817800801771758841071906351880 5521 604469971585994299545430840680 5522 429916234001619690367449339240 5523 294145902449537226161268342840 5524 193546510685387121528702583455 5525 122436365486609403782862965040 5526 74435744926518217072536007155 5527 43473631469846809162046068065 5528 24381122165874974008341181965 5529 13123716835804357116299950005 5530 6776542263722591227904526105 5531 3354747322501708822288202715 5532 1591263484268386377654064020 5533 722705976020461921481103495 5534 314050615810811039253217740 5535 130469717924834505015978564 5536 51774451895504350105594116 5537 19606854681275521962054228 5538 7078513031898191634863028 5539 2433511425439178909756316 5540 795708281338617150844074 5541 247130789919151980082780 5542 72798342119786715405890 5543 20307015310912228459190 5544 5354763878993569809230 5545 1332188962879673870510 5546 312029125493130493910 5547 68643302310723732130 5548 14145747878365949580 5549 2722640224695699210 5550 487796816443655180 5551 81044612136406660 5552 12432602518054180 5553 1752188417672980 5554 225554502683860 5555 26338748372860 5556 2767285749305 5557 259005363540 5558 21330883365 5559 1521802855 5560 92139371 5561 4603379 5562 182207 5563 5357 5564 104 5565 1 5566 105 5567 5461 5568 187564 5569 4785586 5570 96742750 5571 1613942226 5572 22852686220 5573 280336246905 5574 3026291112845 5575 29106034122165 5576 251893251056720 5577 1977742920356840 5578 14184790935727160 5579 93477214654460840 5580 568841428580061840 5581 3210437041139354390 5582 16868388103061648790 5583 82789050189089681710 5584 380672427803854226040 5585 1644218088372804364420 5586 6686952841873243679740 5587 25661779189905798268420 5588 93105357430698943865080 5589 319929132038938695488670 5590 1042839071257769130926854 5591 3229219706777796060600390 5592 9512024457337370544619344 5593 26685367713173713596917256 5594 71381306576779872067648344 5595 182244169820338855121572680 5596 444520333735645544269196304 5597 1036756591831272960734321235 5598 2313969460288848299135167515 5599 4946010806770095199942266735 5600 10131289586224300050192728820 5601 19900259099526948344204476110 5602 37504839001679331124641131970 5603 67854753635721783170387250030 5604 117909376396365026234582075220 5605 196872110413127620855398972195 5606 315982876171996525311565548495 5607 487692413134924347689970926295 5608 724062136451156916528717682080 5609 1034386205587613989912880179920 5610 1422270773357753140617337192560 5611 1882680741368561927367695549520 5612 2399689309176705868529220118560 5613 2945735639506148646708217151940 5614 3483029107285025097006439773060 5615 3967319300539769140721189081556 5616 4353657363914131236975303885840 5617 4603170505976292465871948121016 5618 4689459210486302274172359549384 5619 4603170505976292465871948121016 5620 4353657363914131236975303885840 5621 3967319300539769140721189081556 5622 3483029107285025097006439773060 5623 2945735639506148646708217151940 5624 2399689309176705868529220118560 5625 1882680741368561927367695549520 5626 1422270773357753140617337192560 5627 1034386205587613989912880179920 5628 724062136451156916528717682080 5629 487692413134924347689970926295 5630 315982876171996525311565548495 5631 196872110413127620855398972195 5632 117909376396365026234582075220 5633 67854753635721783170387250030 5634 37504839001679331124641131970 5635 19900259099526948344204476110 5636 10131289586224300050192728820 5637 4946010806770095199942266735 5638 2313969460288848299135167515 5639 1036756591831272960734321235 5640 444520333735645544269196304 5641 182244169820338855121572680 5642 71381306576779872067648344 5643 26685367713173713596917256 5644 9512024457337370544619344 5645 3229219706777796060600390 5646 1042839071257769130926854 5647 319929132038938695488670 5648 93105357430698943865080 5649 25661779189905798268420 5650 6686952841873243679740 5651 1644218088372804364420 5652 380672427803854226040 5653 82789050189089681710 5654 16868388103061648790 5655 3210437041139354390 5656 568841428580061840 5657 93477214654460840 5658 14184790935727160 5659 1977742920356840 5660 251893251056720 5661 29106034122165 5662 3026291112845 5663 280336246905 5664 22852686220 5665 1613942226 5666 96742750 5667 4785586 5668 187564 5669 5461 5670 105 5671 1 5672 106 5673 5566 5674 193025 5675 4973150 5676 101528336 5677 1710684976 5678 24466628446 5679 303188933125 5680 3306627359750 5681 32132325235010 5682 280999285178885 5683 2229636171413560 5684 16162533856084000 5685 107662005590188000 5686 662318643234522680 5687 3779278469719416230 5688 20078825144201003180 5689 99657438292151330500 5690 463461477992943907750 5691 2024890516176658590460 5692 8331170930246048044160 5693 32348732031779041948160 5694 118767136620604742133500 5695 413034489469637639353750 5696 1362768203296707826415524 5697 4272058778035565191527244 5698 12741244164115166605219734 5699 36197392170511084141536600 5700 98066674289953585664565600 5701 253625476397118727189221024 5702 626764503555984399390768984 5703 1481276925566918505003517539 5704 3350726052120121259869488750 5705 7259980267058943499077434250 5706 15077300392994395250134995555 5707 30031548685751248394397204930 5708 57405098101206279468845608080 5709 105359592637401114295028382000 5710 185764130032086809404969325250 5711 314781486809492647089981047415 5712 512854986585124146166964520690 5713 803675289306920873001536474790 5714 1211754549586081264218688608375 5715 1758448342038770906441597862000 5716 2456656978945367130530217372480 5717 3304951514726315067985032742080 5718 4282370050545267795896915668080 5719 5345424948682854515237437270500 5720 6428764746791173743714656925000 5721 7450348407824794237727628854616 5722 8320976664453900377696492967396 5723 8956827869890423702847252006856 5724 9292629716462594740044307670400 5725 9292629716462594740044307670400 5726 8956827869890423702847252006856 5727 8320976664453900377696492967396 5728 7450348407824794237727628854616 5729 6428764746791173743714656925000 5730 5345424948682854515237437270500 5731 4282370050545267795896915668080 5732 3304951514726315067985032742080 5733 2456656978945367130530217372480 5734 1758448342038770906441597862000 5735 1211754549586081264218688608375 5736 803675289306920873001536474790 5737 512854986585124146166964520690 5738 314781486809492647089981047415 5739 185764130032086809404969325250 5740 105359592637401114295028382000 5741 57405098101206279468845608080 5742 30031548685751248394397204930 5743 15077300392994395250134995555 5744 7259980267058943499077434250 5745 3350726052120121259869488750 5746 1481276925566918505003517539 5747 626764503555984399390768984 5748 253625476397118727189221024 5749 98066674289953585664565600 5750 36197392170511084141536600 5751 12741244164115166605219734 5752 4272058778035565191527244 5753 1362768203296707826415524 5754 413034489469637639353750 5755 118767136620604742133500 5756 32348732031779041948160 5757 8331170930246048044160 5758 2024890516176658590460 5759 463461477992943907750 5760 99657438292151330500 5761 20078825144201003180 5762 3779278469719416230 5763 662318643234522680 5764 107662005590188000 5765 16162533856084000 5766 2229636171413560 5767 280999285178885 5768 32132325235010 5769 3306627359750 5770 303188933125 5771 24466628446 5772 1710684976 5773 101528336 5774 4973150 5775 193025 5776 5566 5777 106 5778 1 5779 107 5780 5672 5781 198591 5782 5166175 5783 106501486 5784 1812213312 5785 26177313422 5786 327655561571 5787 3609816292875 5788 35438952594760 5789 313131610413895 5790 2510635456592445 5791 18392170027497560 5792 123824539446272000 5793 769980648824710680 5794 4441597112953938910 5795 23858103613920419410 5796 119736263436352333680 5797 563118916285095238250 5798 2488351994169602498210 5799 10356061446422706634620 5800 40679902962025089992320 5801 151115868652383784081660 5802 531801626090242381487250 5803 1775802692766345465769274 5804 5634826981332273017942768 5805 17013302942150731796746978 5806 48938636334626250746756334 5807 134264066460464669806102200 5808 351692150687072312853786624 5809 880389979953103126579990008 5810 2108041429122902904394286523 5811 4832002977687039764873006289 5812 10610706319179064758946923000 5813 22337280660053338749212429805 5814 45108849078745643644532200485 5815 87436646786957527863242813010 5816 162764690738607393763873990080 5817 291123722669487923699997707250 5818 500545616841579456494950372665 5819 827636473394616793256945568105 5820 1316530275892045019168500995480 5821 2015429838893002137220225083165 5822 2970202891624852170660286470375 5823 4215105320984138036971815234480 5824 5761608493671682198515250114560 5825 7587321565271582863881948410160 5826 9627794999228122311134352938580 5827 11774189695474028258952094195500 5828 13879113154615967981442285779616 5829 15771325072278694615424121822012 5830 17277804534344324080543744974252 5831 18249457586353018442891559677256 5832 18585259432925189480088615340800 5833 18249457586353018442891559677256 5834 17277804534344324080543744974252 5835 15771325072278694615424121822012 5836 13879113154615967981442285779616 5837 11774189695474028258952094195500 5838 9627794999228122311134352938580 5839 7587321565271582863881948410160 5840 5761608493671682198515250114560 5841 4215105320984138036971815234480 5842 2970202891624852170660286470375 5843 2015429838893002137220225083165 5844 1316530275892045019168500995480 5845 827636473394616793256945568105 5846 500545616841579456494950372665 5847 291123722669487923699997707250 5848 162764690738607393763873990080 5849 87436646786957527863242813010 5850 45108849078745643644532200485 5851 22337280660053338749212429805 5852 10610706319179064758946923000 5853 4832002977687039764873006289 5854 2108041429122902904394286523 5855 880389979953103126579990008 5856 351692150687072312853786624 5857 134264066460464669806102200 5858 48938636334626250746756334 5859 17013302942150731796746978 5860 5634826981332273017942768 5861 1775802692766345465769274 5862 531801626090242381487250 5863 151115868652383784081660 5864 40679902962025089992320 5865 10356061446422706634620 5866 2488351994169602498210 5867 563118916285095238250 5868 119736263436352333680 5869 23858103613920419410 5870 4441597112953938910 5871 769980648824710680 5872 123824539446272000 5873 18392170027497560 5874 2510635456592445 5875 313131610413895 5876 35438952594760 5877 3609816292875 5878 327655561571 5879 26177313422 5880 1812213312 5881 106501486 5882 5166175 5883 198591 5884 5672 5885 107 5886 1 5887 108 5888 5779 5889 204263 5890 5364766 5891 111667661 5892 1918714798 5893 27989526734 5894 353832874993 5895 3937471854446 5896 39048768887635 5897 348570563008655 5898 2823767067006340 5899 20902805484090005 5900 142216709473769560 5901 893805188270982680 5902 5211577761778649590 5903 28299700726874358320 5904 143594367050272753090 5905 682855179721447571930 5906 3051470910454697736460 5907 12844413440592309132830 5908 51035964408447796626940 5909 191795771614408874073980 5910 682917494742626165568910 5911 2307604318856587847256524 5912 7410629674098618483712042 5913 22648129923483004814689746 5914 65951939276776982543503312 5915 183202702795090920552858534 5916 485956217147536982659888824 5917 1232082130640175439433776632 5918 2988431409076006030974276531 5919 6940044406809942669267292812 5920 15442709296866104523819929289 5921 32947986979232403508159352805 5922 67446129738798982393744630290 5923 132545495865703171507775013495 5924 250201337525564921627116803090 5925 453888413408095317463871697330 5926 791669339511067380194948079915 5927 1328182090236196249751895940770 5928 2144166749286661812425446563585 5929 3331960114785047156388726078645 5930 4985632730517854307880511553540 5931 7185308212608990207632101704855 5932 9976713814655820235487065349040 5933 13348930058943265062397198524720 5934 17215116564499705175016301348740 5935 21401984694702150570086447134080 5936 25653302850089996240394379975116 5937 29650438226894662596866407601628 5938 33049129606623018695967866796264 5939 35527262120697342523435304651508 5940 36834717019278207922980175018056 5941 36834717019278207922980175018056 5942 35527262120697342523435304651508 5943 33049129606623018695967866796264 5944 29650438226894662596866407601628 5945 25653302850089996240394379975116 5946 21401984694702150570086447134080 5947 17215116564499705175016301348740 5948 13348930058943265062397198524720 5949 9976713814655820235487065349040 5950 7185308212608990207632101704855 5951 4985632730517854307880511553540 5952 3331960114785047156388726078645 5953 2144166749286661812425446563585 5954 1328182090236196249751895940770 5955 791669339511067380194948079915 5956 453888413408095317463871697330 5957 250201337525564921627116803090 5958 132545495865703171507775013495 5959 67446129738798982393744630290 5960 32947986979232403508159352805 5961 15442709296866104523819929289 5962 6940044406809942669267292812 5963 2988431409076006030974276531 5964 1232082130640175439433776632 5965 485956217147536982659888824 5966 183202702795090920552858534 5967 65951939276776982543503312 5968 22648129923483004814689746 5969 7410629674098618483712042 5970 2307604318856587847256524 5971 682917494742626165568910 5972 191795771614408874073980 5973 51035964408447796626940 5974 12844413440592309132830 5975 3051470910454697736460 5976 682855179721447571930 5977 143594367050272753090 5978 28299700726874358320 5979 5211577761778649590 5980 893805188270982680 5981 142216709473769560 5982 20902805484090005 5983 2823767067006340 5984 348570563008655 5985 39048768887635 5986 3937471854446 5987 353832874993 5988 27989526734 5989 1918714798 5990 111667661 5991 5364766 5992 204263 5993 5779 5994 108 5995 1 5996 109 5997 5887 5998 210042 5999 5569029 6000 117032427 6001 2030382459 6002 29908241532 6003 381822401727 6004 4291304729439 6005 42986240742081 6006 387619331896290 6007 3172337630014995 6008 23726572551096345 6009 163119514957859565 6010 1036021897744752240 6011 6105382950049632270 6012 33511278488653007910 6013 171894067777147111410 6014 826449546771720325020 6015 3734326090176145308390 6016 15895884351047006869290 6017 63880377849040105759770 6018 242831736022856670700920 6019 874713266357035039642890 6020 2990521813599214012825434 6021 9718233992955206330968566 6022 30058759597581623298401788 6023 88600069200259987358193058 6024 249154642071867903096361846 6025 669158919942627903212747358 6026 1718038347787712422093665456 6027 4220513539716181470408053163 6028 9928475815885948700241569343 6029 22382753703676047193087222101 6030 48390696276098508031979282094 6031 100394116718031385901903983095 6032 199991625604502153901519643785 6033 382746833391268093134891816585 6034 704089750933660239090988500420 6035 1245557752919162697658819777245 6036 2119851429747263629946844020685 6037 3472348839522858062177342504355 6038 5476126864071708968814172642230 6039 8317592845302901464269237632185 6040 12170940943126844515512613258395 6041 17162022027264810443119167053895 6042 23325643873599085297884263873760 6043 30564046623442970237413499873460 6044 38617101259201855745102748482820 6045 47055287544792146810480827109196 6046 55303741076984658837260787576744 6047 62699567833517681292834274397892 6048 68576391727320361219403171447772 6049 72361979139975550446415479669564 6050 73669434038556415845960350036112 6051 72361979139975550446415479669564 6052 68576391727320361219403171447772 6053 62699567833517681292834274397892 6054 55303741076984658837260787576744 6055 47055287544792146810480827109196 6056 38617101259201855745102748482820 6057 30564046623442970237413499873460 6058 23325643873599085297884263873760 6059 17162022027264810443119167053895 6060 12170940943126844515512613258395 6061 8317592845302901464269237632185 6062 5476126864071708968814172642230 6063 3472348839522858062177342504355 6064 2119851429747263629946844020685 6065 1245557752919162697658819777245 6066 704089750933660239090988500420 6067 382746833391268093134891816585 6068 199991625604502153901519643785 6069 100394116718031385901903983095 6070 48390696276098508031979282094 6071 22382753703676047193087222101 6072 9928475815885948700241569343 6073 4220513539716181470408053163 6074 1718038347787712422093665456 6075 669158919942627903212747358 6076 249154642071867903096361846 6077 88600069200259987358193058 6078 30058759597581623298401788 6079 9718233992955206330968566 6080 2990521813599214012825434 6081 874713266357035039642890 6082 242831736022856670700920 6083 63880377849040105759770 6084 15895884351047006869290 6085 3734326090176145308390 6086 826449546771720325020 6087 171894067777147111410 6088 33511278488653007910 6089 6105382950049632270 6090 1036021897744752240 6091 163119514957859565 6092 23726572551096345 6093 3172337630014995 6094 387619331896290 6095 42986240742081 6096 4291304729439 6097 381822401727 6098 29908241532 6099 2030382459 6100 117032427 6101 5569029 6102 210042 6103 5887 6104 109 6105 1 6106 110 6107 5996 6108 215929 6109 5779071 6110 122601456 6111 2147414886 6112 31938623991 6113 411730643259 6114 4673127131166 6115 47277545471520 6116 430605572638371 6117 3559956961911285 6118 26898910181111340 6119 186846087508955910 6120 1199141412702611805 6121 7141404847794384510 6122 39616661438702640180 6123 205405346265800119320 6124 998343614548867436430 6125 4560775636947865633410 6126 19630210441223152177680 6127 79776262200087112629060 6128 306712113871896776460690 6129 1117545002379891710343810 6130 3865235079956249052468324 6131 12708755806554420343794000 6132 39776993590536829629370354 6133 118658828797841610656594846 6134 337754711272127890454554904 6135 918313562014495806309109204 6136 2387197267730340325306412814 6137 5938551887503893892501718619 6138 14148989355602130170649622506 6139 32311229519561995893328791444 6140 70773449979774555225066504195 6141 148784812994129893933883265189 6142 300385742322533539803423626880 6143 582738458995770247036411460370 6144 1086836584324928332225880317005 6145 1949647503852822936749808277665 6146 3365409182666426327605663797930 6147 5592200269270121692124186525040 6148 8948475703594567030991515146585 6149 13793719709374610433083410274415 6150 20488533788429745979781850890580 6151 29332962970391654958631780312290 6152 40487665900863895741003430927655 6153 53889690497042055535297763747220 6154 69181147882644825982516248356280 6155 85672388803994002555583575592016 6156 102359028621776805647741614685940 6157 118003308910502340130095061974636 6158 131275959560838042512237445845664 6159 140938370867295911665818651117336 6160 146031413178531966292375829705676 6161 146031413178531966292375829705676 6162 140938370867295911665818651117336 6163 131275959560838042512237445845664 6164 118003308910502340130095061974636 6165 102359028621776805647741614685940 6166 85672388803994002555583575592016 6167 69181147882644825982516248356280 6168 53889690497042055535297763747220 6169 40487665900863895741003430927655 6170 29332962970391654958631780312290 6171 20488533788429745979781850890580 6172 13793719709374610433083410274415 6173 8948475703594567030991515146585 6174 5592200269270121692124186525040 6175 3365409182666426327605663797930 6176 1949647503852822936749808277665 6177 1086836584324928332225880317005 6178 582738458995770247036411460370 6179 300385742322533539803423626880 6180 148784812994129893933883265189 6181 70773449979774555225066504195 6182 32311229519561995893328791444 6183 14148989355602130170649622506 6184 5938551887503893892501718619 6185 2387197267730340325306412814 6186 918313562014495806309109204 6187 337754711272127890454554904 6188 118658828797841610656594846 6189 39776993590536829629370354 6190 12708755806554420343794000 6191 3865235079956249052468324 6192 1117545002379891710343810 6193 306712113871896776460690 6194 79776262200087112629060 6195 19630210441223152177680 6196 4560775636947865633410 6197 998343614548867436430 6198 205405346265800119320 6199 39616661438702640180 6200 7141404847794384510 6201 1199141412702611805 6202 186846087508955910 6203 26898910181111340 6204 3559956961911285 6205 430605572638371 6206 47277545471520 6207 4673127131166 6208 411730643259 6209 31938623991 6210 2147414886 6211 122601456 6212 5779071 6213 215929 6214 5996 6215 110 6216 1 6217 111 6218 6106 6219 221925 6220 5995000 6221 128380527 6222 2270016342 6223 34086038877 6224 443669267250 6225 5084857774425 6226 51950672602686 6227 477883118109891 6228 3990562534549656 6229 30458867143022625 6230 213744997690067250 6231 1385987500211567715 6232 8340546260496996315 6233 46758066286497024690 6234 245022007704502759500 6235 1203748960814667555750 6236 5559119251496733069840 6237 24190986078171017811090 6238 99406472641310264806740 6239 386488376071983889089750 6240 1424257116251788486804500 6241 4982780082336140762812134 6242 16573990886510669396262324 6243 52485749397091249973164354 6244 158435822388378440285965200 6245 456413540069969501111149750 6246 1256068273286623696763664108 6247 3305510829744836131615522018 6248 8325749155234234217808131433 6249 20087541243106024063151341125 6250 46460218875164126063978413950 6251 103084679499336551118395295639 6252 219558262973904449158949769384 6253 449170555316663433737306892069 6254 883124201318303786839835087250 6255 1669575043320698579262291777375 6256 3036484088177751268975688594670 6257 5315056686519249264355472075595 6258 8957609451936548019729850322970 6259 14540675972864688723115701671625 6260 22742195412969177464074925421000 6261 34282253497804356412865261164995 6262 49821496758821400938413631202870 6263 69820628871255550699635211239945 6264 94377356397905951276301194674875 6265 123070838379686881517814012103500 6266 154853536686638828538099823948296 6267 188031417425770808203325190277956 6268 220362337532279145777836676660576 6269 249279268471340382642332507820300 6270 272214330428133954178056096963000 6271 286969784045827877958194480823012 6272 292062826357063932584751659411352 6273 286969784045827877958194480823012 6274 272214330428133954178056096963000 6275 249279268471340382642332507820300 6276 220362337532279145777836676660576 6277 188031417425770808203325190277956 6278 154853536686638828538099823948296 6279 123070838379686881517814012103500 6280 94377356397905951276301194674875 6281 69820628871255550699635211239945 6282 49821496758821400938413631202870 6283 34282253497804356412865261164995 6284 22742195412969177464074925421000 6285 14540675972864688723115701671625 6286 8957609451936548019729850322970 6287 5315056686519249264355472075595 6288 3036484088177751268975688594670 6289 1669575043320698579262291777375 6290 883124201318303786839835087250 6291 449170555316663433737306892069 6292 219558262973904449158949769384 6293 103084679499336551118395295639 6294 46460218875164126063978413950 6295 20087541243106024063151341125 6296 8325749155234234217808131433 6297 3305510829744836131615522018 6298 1256068273286623696763664108 6299 456413540069969501111149750 6300 158435822388378440285965200 6301 52485749397091249973164354 6302 16573990886510669396262324 6303 4982780082336140762812134 6304 1424257116251788486804500 6305 386488376071983889089750 6306 99406472641310264806740 6307 24190986078171017811090 6308 5559119251496733069840 6309 1203748960814667555750 6310 245022007704502759500 6311 46758066286497024690 6312 8340546260496996315 6313 1385987500211567715 6314 213744997690067250 6315 30458867143022625 6316 3990562534549656 6317 477883118109891 6318 51950672602686 6319 5084857774425 6320 443669267250 6321 34086038877 6322 2270016342 6323 128380527 6324 5995000 6325 221925 6326 6106 6327 111 6328 1 6329 112 6330 6217 6331 228031 6332 6216925 6333 134375527 6334 2398396869 6335 36356055219 6336 477755306127 6337 5528527041675 6338 57035530377111 6339 529833790712577 6340 4468445652659547 6341 34449429677572281 6342 244203864833089875 6343 1599732497901634965 6344 9726533760708564030 6345 55098612546994021005 6346 291780073990999784190 6347 1448770968519170315250 6348 6762868212311400625590 6349 29750105329667750880930 6350 123597458719481282617830 6351 485894848713294153896490 6352 1810745492323772375894250 6353 6407037198587929249616634 6354 21556770968846810159074458 6355 69059740283601919369426678 6356 210921571785469690259129554 6357 614849362458347941397114950 6358 1712481813356593197874813858 6359 4561579103031459828379186126 6360 11631259984979070349423653451 6361 28413290398340258280959472558 6362 66547760118270150127129755075 6363 149544898374500677182373709589 6364 322642942473241000277345065023 6365 668728818290567882896256661453 6366 1332294756634967220577141979319 6367 2552699244639002366102126864625 6368 4706059131498449848237980372045 6369 8351540774697000533331160670265 6370 14272666138455797284085322398565 6371 23498285424801236742845551994595 6372 37282871385833866187190627092625 6373 57024448910773533876940186585995 6374 84103750256625757351278892367865 6375 119642125630076951638048842442815 6376 164197985269161501975936405914820 6377 217448194777592832794115206778375 6378 277924375066325710055913836051796 6379 342884954112409636741425014226252 6380 408393754958049953981161866938532 6381 469641606003619528420169184480876 6382 521493598899474336820388604783300 6383 559184114473961832136250577786012 6384 579032610402891810542946140234364 6385 579032610402891810542946140234364 6386 559184114473961832136250577786012 6387 521493598899474336820388604783300 6388 469641606003619528420169184480876 6389 408393754958049953981161866938532 6390 342884954112409636741425014226252 6391 277924375066325710055913836051796 6392 217448194777592832794115206778375 6393 164197985269161501975936405914820 6394 119642125630076951638048842442815 6395 84103750256625757351278892367865 6396 57024448910773533876940186585995 6397 37282871385833866187190627092625 6398 23498285424801236742845551994595 6399 14272666138455797284085322398565 6400 8351540774697000533331160670265 6401 4706059131498449848237980372045 6402 2552699244639002366102126864625 6403 1332294756634967220577141979319 6404 668728818290567882896256661453 6405 322642942473241000277345065023 6406 149544898374500677182373709589 6407 66547760118270150127129755075 6408 28413290398340258280959472558 6409 11631259984979070349423653451 6410 4561579103031459828379186126 6411 1712481813356593197874813858 6412 614849362458347941397114950 6413 210921571785469690259129554 6414 69059740283601919369426678 6415 21556770968846810159074458 6416 6407037198587929249616634 6417 1810745492323772375894250 6418 485894848713294153896490 6419 123597458719481282617830 6420 29750105329667750880930 6421 6762868212311400625590 6422 1448770968519170315250 6423 291780073990999784190 6424 55098612546994021005 6425 9726533760708564030 6426 1599732497901634965 6427 244203864833089875 6428 34449429677572281 6429 4468445652659547 6430 529833790712577 6431 57035530377111 6432 5528527041675 6433 477755306127 6434 36356055219 6435 2398396869 6436 134375527 6437 6216925 6438 228031 6439 6217 6440 112 6441 1 6442 113 6443 6329 6444 234248 6445 6444956 6446 140592452 6447 2532772396 6448 38754452088 6449 514111361346 6450 6006282347802 6451 62564057418786 6452 586869321089688 6453 4998279443372124 6454 38917875330231828 6455 278653294510662156 6456 1843936362734724840 6457 11326266258610198995 6458 64825146307702585035 6459 346878686537993805195 6460 1740551042510170099440 6461 8211639180830570940840 6462 36512973541979151506520 6463 153347564049149033498760 6464 609492307432775436514320 6465 2296640341037066529790740 6466 8217782690911701625510884 6467 27963808167434739408691092 6468 90616511252448729528501136 6469 279981312069071609628556232 6470 825770934243817631656244504 6471 2327331175814941139271928808 6472 6274060916388053026253999984 6473 16192839088010530177802839577 6474 40044550383319328630383126009 6475 94961050516610408408089227633 6476 216092658492770827309503464664 6477 472187840847741677459718774612 6478 991371760763808883173601726476 6479 2001023574925535103473398640772 6480 3884994001273969586679268843944 6481 7258758376137452214340107236670 6482 13057599906195450381569141042310 6483 22624206913152797817416483068830 6484 37770951563257034026930874393160 6485 60781156810635102930036179087220 6486 94307320296607400064130813678620 6487 141128199167399291228219078953860 6488 203745875886702708989327734810680 6489 283840110899238453613985248357635 6490 381646180046754334770051612693195 6491 495372569843918542850029042830171 6492 620809329178735346797338850278048 6493 751278709070459590722586881164784 6494 878035360961669482401331051419408 6495 991135204903093865240557789264176 6496 1080677713373436168956639182569312 6497 1138216724876853642679196718020376 6498 1158065220805783621085892280468728 6499 1138216724876853642679196718020376 6500 1080677713373436168956639182569312 6501 991135204903093865240557789264176 6502 878035360961669482401331051419408 6503 751278709070459590722586881164784 6504 620809329178735346797338850278048 6505 495372569843918542850029042830171 6506 381646180046754334770051612693195 6507 283840110899238453613985248357635 6508 203745875886702708989327734810680 6509 141128199167399291228219078953860 6510 94307320296607400064130813678620 6511 60781156810635102930036179087220 6512 37770951563257034026930874393160 6513 22624206913152797817416483068830 6514 13057599906195450381569141042310 6515 7258758376137452214340107236670 6516 3884994001273969586679268843944 6517 2001023574925535103473398640772 6518 991371760763808883173601726476 6519 472187840847741677459718774612 6520 216092658492770827309503464664 6521 94961050516610408408089227633 6522 40044550383319328630383126009 6523 16192839088010530177802839577 6524 6274060916388053026253999984 6525 2327331175814941139271928808 6526 825770934243817631656244504 6527 279981312069071609628556232 6528 90616511252448729528501136 6529 27963808167434739408691092 6530 8217782690911701625510884 6531 2296640341037066529790740 6532 609492307432775436514320 6533 153347564049149033498760 6534 36512973541979151506520 6535 8211639180830570940840 6536 1740551042510170099440 6537 346878686537993805195 6538 64825146307702585035 6539 11326266258610198995 6540 1843936362734724840 6541 278653294510662156 6542 38917875330231828 6543 4998279443372124 6544 586869321089688 6545 62564057418786 6546 6006282347802 6547 514111361346 6548 38754452088 6549 2532772396 6550 140592452 6551 6444956 6552 234248 6553 6329 6554 113 6555 1 6556 114 6557 6442 6558 240577 6559 6679204 6560 147037408 6561 2673364848 6562 41287224484 6563 552865813434 6564 6520393709148 6565 68570339766588 6566 649433378508474 6567 5585148764461812 6568 43916154773603952 6569 317571169840893984 6570 2122589657245386996 6571 13170202621344923835 6572 76151412566312784030 6573 411703832845696390230 6574 2087429729048163904635 6575 9952190223340741040280 6576 44724612722809722447360 6577 189860537591128185005280 6578 762839871481924470013080 6579 2906132648469841966305060 6580 10514423031948768155301624 6581 36181590858346441034201976 6582 118580319419883468937192228 6583 370597823321520339157057368 6584 1105752246312889241284800736 6585 3153102110058758770928173312 6586 8601392092202994165525928792 6587 22466900004398583204056839561 6588 56237389471329858808185965586 6589 135005600899929737038472353642 6590 311053709009381235717592692297 6591 688280499340512504769222239276 6592 1463559601611550560633320501088 6593 2992395335689343986647000367248 6594 5886017576199504690152667484716 6595 11143752377411421801019376080614 6596 20316358282332902595909248278980 6597 35681806819348248198985624111140 6598 60395158476409831844347357461990 6599 98552108373892136956967053480380 6600 155088477107242502994166992765840 6601 235435519464006691292349892632480 6602 344874075054102000217546813764540 6603 487585986785941162603312983168315 6604 665486290945992788384036861050830 6605 877018749890672877620080655523366 6606 1116181899022653889647367893108219 6607 1372088038249194937519925731442832 6608 1629314070032129073123917932584192 6609 1869170565864763347641888840683584 6610 2071812918276530034197196971833488 6611 2218894438250289811635835900589688 6612 2296281945682637263765088998489104 6613 2296281945682637263765088998489104 6614 2218894438250289811635835900589688 6615 2071812918276530034197196971833488 6616 1869170565864763347641888840683584 6617 1629314070032129073123917932584192 6618 1372088038249194937519925731442832 6619 1116181899022653889647367893108219 6620 877018749890672877620080655523366 6621 665486290945992788384036861050830 6622 487585986785941162603312983168315 6623 344874075054102000217546813764540 6624 235435519464006691292349892632480 6625 155088477107242502994166992765840 6626 98552108373892136956967053480380 6627 60395158476409831844347357461990 6628 35681806819348248198985624111140 6629 20316358282332902595909248278980 6630 11143752377411421801019376080614 6631 5886017576199504690152667484716 6632 2992395335689343986647000367248 6633 1463559601611550560633320501088 6634 688280499340512504769222239276 6635 311053709009381235717592692297 6636 135005600899929737038472353642 6637 56237389471329858808185965586 6638 22466900004398583204056839561 6639 8601392092202994165525928792 6640 3153102110058758770928173312 6641 1105752246312889241284800736 6642 370597823321520339157057368 6643 118580319419883468937192228 6644 36181590858346441034201976 6645 10514423031948768155301624 6646 2906132648469841966305060 6647 762839871481924470013080 6648 189860537591128185005280 6649 44724612722809722447360 6650 9952190223340741040280 6651 2087429729048163904635 6652 411703832845696390230 6653 76151412566312784030 6654 13170202621344923835 6655 2122589657245386996 6656 317571169840893984 6657 43916154773603952 6658 5585148764461812 6659 649433378508474 6660 68570339766588 6661 6520393709148 6662 552865813434 6663 41287224484 6664 2673364848 6665 147037408 6666 6679204 6667 240577 6668 6442 6669 114 6670 1 6671 115 6672 6556 6673 247019 6674 6919781 6675 153716612 6676 2820402256 6677 43960589332 6678 594153037918 6679 7073259522582 6680 75090733475736 6681 718003718275062 6682 6234582142970286 6683 49501303538065764 6684 361487324614497936 6685 2440160827086280980 6686 15292792278590310831 6687 89321615187657707865 6688 487855245412009174260 6689 2499133561893860294865 6690 12039619952388904944915 6691 54676802946150463487640 6692 234585150313937907452640 6693 952700409073052655018360 6694 3668972519951766436318140 6695 13420555680418610121606684 6696 46696013890295209189503600 6697 154761910278229909971394204 6698 489178142741403808094249596 6699 1476350069634409580441858104 6700 4258854356371648012212974048 6701 11754494202261752936454102104 6702 31068292096601577369582768353 6703 78704289475728442012242805147 6704 191242990371259595846658319228 6705 446059309909310972756065045939 6706 999334208349893740486814931573 6707 2151840100952063065402542740364 6708 4455954937300894547280320868336 6709 8878412911888848676799667851964 6710 17029769953610926491172043565330 6711 31460110659744324396928624359594 6712 55998165101681150794894872390120 6713 96076965295758080043332981573130 6714 158947266850301968801314410942370 6715 253640585481134639951134046246220 6716 390523996571249194286516885398320 6717 580309594518108691509896706397020 6718 832460061840043162820859796932855 6719 1153072277731933950987349844219145 6720 1542505040836665666004117516574196 6721 1993200648913326767267448548631585 6722 2488269937271848827167293624551051 6723 3001402108281324010643843664027024 6724 3498484635896892420765806773267776 6725 3940983484141293381839085812517072 6726 4290707356526819845833032872423176 6727 4515176383932927075400924899078792 6728 4592563891365274527530177996978208 6729 4515176383932927075400924899078792 6730 4290707356526819845833032872423176 6731 3940983484141293381839085812517072 6732 3498484635896892420765806773267776 6733 3001402108281324010643843664027024 6734 2488269937271848827167293624551051 6735 1993200648913326767267448548631585 6736 1542505040836665666004117516574196 6737 1153072277731933950987349844219145 6738 832460061840043162820859796932855 6739 580309594518108691509896706397020 6740 390523996571249194286516885398320 6741 253640585481134639951134046246220 6742 158947266850301968801314410942370 6743 96076965295758080043332981573130 6744 55998165101681150794894872390120 6745 31460110659744324396928624359594 6746 17029769953610926491172043565330 6747 8878412911888848676799667851964 6748 4455954937300894547280320868336 6749 2151840100952063065402542740364 6750 999334208349893740486814931573 6751 446059309909310972756065045939 6752 191242990371259595846658319228 6753 78704289475728442012242805147 6754 31068292096601577369582768353 6755 11754494202261752936454102104 6756 4258854356371648012212974048 6757 1476350069634409580441858104 6758 489178142741403808094249596 6759 154761910278229909971394204 6760 46696013890295209189503600 6761 13420555680418610121606684 6762 3668972519951766436318140 6763 952700409073052655018360 6764 234585150313937907452640 6765 54676802946150463487640 6766 12039619952388904944915 6767 2499133561893860294865 6768 487855245412009174260 6769 89321615187657707865 6770 15292792278590310831 6771 2440160827086280980 6772 361487324614497936 6773 49501303538065764 6774 6234582142970286 6775 718003718275062 6776 75090733475736 6777 7073259522582 6778 594153037918 6779 43960589332 6780 2820402256 6781 153716612 6782 6919781 6783 247019 6784 6556 6785 115 6786 1 6787 116 6788 6671 6789 253575 6790 7166800 6791 160636393 6792 2974118868 6793 46780991588 6794 638113627250 6795 7667412560500 6796 82163992998318 6797 793094451750798 6798 6952585861245348 6799 55735885681036050 6800 410988628152563700 6801 2801648151700778916 6802 17732953105676591811 6803 104614407466248018696 6804 577176860599666882125 6805 2986988807305869469125 6806 14538753514282765239780 6807 66716422898539368432555 6808 289261953260088370940280 6809 1187285559386990562471000 6810 4621672929024819091336500 6811 17089528200370376557924824 6812 60116569570713819311110284 6813 201457924168525119160897804 6814 643940053019633718065643800 6815 1965528212375813388536107700 6816 5735204426006057592654832152 6817 16013348558633400948667076152 6818 42822786298863330306036870457 6819 109772581572330019381825573500 6820 269947279846988037858901124375 6821 637302300280570568602723365167 6822 1445393518259204713242879977512 6823 3151174309301956805889357671937 6824 6607795038252957612682863608700 6825 13334367849189743224079988720300 6826 25908182865499775167971711417294 6827 48489880613355250888100667924924 6828 87458275761425475191823496749714 6829 152075130397439230838227853963250 6830 255024232146060048844647392515500 6831 412587852331436608752448457188590 6832 644164582052383834237650931644540 6833 970833591089357885796413591795340 6834 1412769656358151854330756503329875 6835 1985532339571977113808209641152000 6836 2695577318568599616991467360793341 6837 3535705689749992433271566065205781 6838 4481470586185175594434742173182636 6839 5489672045553172837811137288578075 6840 6499886744178216431409650437294800 6841 7439468120038185802604892585784848 6842 8231690840668113227672118684940248 6843 8805883740459746921233957771501968 6844 9107740275298201602931102896057000 6845 9107740275298201602931102896057000 6846 8805883740459746921233957771501968 6847 8231690840668113227672118684940248 6848 7439468120038185802604892585784848 6849 6499886744178216431409650437294800 6850 5489672045553172837811137288578075 6851 4481470586185175594434742173182636 6852 3535705689749992433271566065205781 6853 2695577318568599616991467360793341 6854 1985532339571977113808209641152000 6855 1412769656358151854330756503329875 6856 970833591089357885796413591795340 6857 644164582052383834237650931644540 6858 412587852331436608752448457188590 6859 255024232146060048844647392515500 6860 152075130397439230838227853963250 6861 87458275761425475191823496749714 6862 48489880613355250888100667924924 6863 25908182865499775167971711417294 6864 13334367849189743224079988720300 6865 6607795038252957612682863608700 6866 3151174309301956805889357671937 6867 1445393518259204713242879977512 6868 637302300280570568602723365167 6869 269947279846988037858901124375 6870 109772581572330019381825573500 6871 42822786298863330306036870457 6872 16013348558633400948667076152 6873 5735204426006057592654832152 6874 1965528212375813388536107700 6875 643940053019633718065643800 6876 201457924168525119160897804 6877 60116569570713819311110284 6878 17089528200370376557924824 6879 4621672929024819091336500 6880 1187285559386990562471000 6881 289261953260088370940280 6882 66716422898539368432555 6883 14538753514282765239780 6884 2986988807305869469125 6885 577176860599666882125 6886 104614407466248018696 6887 17732953105676591811 6888 2801648151700778916 6889 410988628152563700 6890 55735885681036050 6891 6952585861245348 6892 793094451750798 6893 82163992998318 6894 7667412560500 6895 638113627250 6896 46780991588 6897 2974118868 6898 160636393 6899 7166800 6900 253575 6901 6671 6902 116 6903 1 6904 117 6905 6787 6906 260246 6907 7420375 6908 167803193 6909 3134755261 6910 49755110456 6911 684894618838 6912 8305526187750 6913 89831405558818 6914 875258444749116 6915 7745680312996146 6916 62688471542281398 6917 466724513833599750 6918 3212636779853342616 6919 20534601257377370727 6920 122347360571924610507 6921 681791268065914900821 6922 3564165667905536351250 6923 17525742321588634708905 6924 81255176412822133672335 6925 355978376158627739372835 6926 1476547512647078933411280 6927 5808958488411809653807500 6928 21711201129395195649261324 6929 77206097771084195869035108 6930 261574493739238938472008088 6931 845397977188158837226541604 6932 2609468265395447106601751500 6933 7700732638381870981190939852 6934 21748552984639458541321908304 6935 58836134857496731254703946609 6936 152595367871193349687862443957 6937 379719861419318057240726697875 6938 907249580127558606461624489542 6939 2082695818539775281845603342679 6940 4596567827561161519132237649449 6941 9758969347554914418572221280637 6942 19942162887442700836762852329000 6943 39242550714689518392051700137594 6944 74398063478855026056072379342218 6945 135948156374780726079924164674638 6946 239533406158864706030051350712964 6947 407099362543499279682875246478750 6948 667612084477496657597095849704090 6949 1056752434383820442990099388833130 6950 1614998173141741720034064523439880 6951 2383603247447509740127170095125215 6952 3398301995930128968138966144481875 6953 4681109658140576730799677001945341 6954 6231283008318592050263033425999122 6955 8017176275935168027706308238388417 6956 9971142631738348432245879461760711 6957 11989558789731389269220787725872875 6958 13939354864216402234014543023079648 6959 15671158960706299030277011270725096 6960 17037574581127860148906076456442216 6961 17913624015757948524165060667558968 6962 18215480550596403205862205792114000 6963 17913624015757948524165060667558968 6964 17037574581127860148906076456442216 6965 15671158960706299030277011270725096 6966 13939354864216402234014543023079648 6967 11989558789731389269220787725872875 6968 9971142631738348432245879461760711 6969 8017176275935168027706308238388417 6970 6231283008318592050263033425999122 6971 4681109658140576730799677001945341 6972 3398301995930128968138966144481875 6973 2383603247447509740127170095125215 6974 1614998173141741720034064523439880 6975 1056752434383820442990099388833130 6976 667612084477496657597095849704090 6977 407099362543499279682875246478750 6978 239533406158864706030051350712964 6979 135948156374780726079924164674638 6980 74398063478855026056072379342218 6981 39242550714689518392051700137594 6982 19942162887442700836762852329000 6983 9758969347554914418572221280637 6984 4596567827561161519132237649449 6985 2082695818539775281845603342679 6986 907249580127558606461624489542 6987 379719861419318057240726697875 6988 152595367871193349687862443957 6989 58836134857496731254703946609 6990 21748552984639458541321908304 6991 7700732638381870981190939852 6992 2609468265395447106601751500 6993 845397977188158837226541604 6994 261574493739238938472008088 6995 77206097771084195869035108 6996 21711201129395195649261324 6997 5808958488411809653807500 6998 1476547512647078933411280 6999 355978376158627739372835 7000 81255176412822133672335 7001 17525742321588634708905 7002 3564165667905536351250 7003 681791268065914900821 7004 122347360571924610507 7005 20534601257377370727 7006 3212636779853342616 7007 466724513833599750 7008 62688471542281398 7009 7745680312996146 7010 875258444749116 7011 89831405558818 7012 8305526187750 7013 684894618838 7014 49755110456 7015 3134755261 7016 167803193 7017 7420375 7018 260246 7019 6787 7020 117 7021 1 7022 118 7023 6904 7024 267033 7025 7680621 7026 175223568 7027 3302558454 7028 52889865717 7029 734649729294 7030 8990420806588 7031 98136931746568 7032 965089850307934 7033 8620938757745262 7034 70434151855277544 7035 529412985375881148 7036 3679361293686942366 7037 23747238037230713343 7038 142881961829301981234 7039 804138628637839511328 7040 4245956935971451252071 7041 21089907989494171060155 7042 98780918734410768381240 7043 437233552571449873045170 7044 1832525888805706672784115 7045 7285506001058888587218780 7046 27520159617807005303068824 7047 98917298900479391518296432 7048 338780591510323134341043196 7049 1106972470927397775698549692 7050 3454866242583605943828293104 7051 10310200903777318087792691352 7052 29449285623021329522512848156 7053 80584687842136189796025854913 7054 211431502728690080942566390566 7055 532315229290511406928589141832 7056 1286969441546876663702351187417 7057 2989945398667333888307227832221 7058 6679263646100936800977840992128 7059 14355537175116075937704458930086 7060 29701132234997615255335073609637 7061 59184713602132219228814552466594 7062 113640614193544544448124079479812 7063 210346219853635752135996544016856 7064 375481562533645432109975515387602 7065 646632768702363985712926597191714 7066 1074711447020995937279971096182840 7067 1724364518861317100587195238537220 7068 2671750607525562163024163912273010 7069 3998601420589251460161234618565095 7070 5781905243377638708266136239607090 7071 8079411654070705698938643146427216 7072 10912392666459168781062710427944463 7073 14248459284253760077969341664387539 7074 17988318907673516459952187700149128 7075 21960701421469737701466667187633586 7076 25928913653947791503235330748952523 7077 29610513824922701264291554293804744 7078 32708733541834159179183087727167312 7079 34951198596885808673071137124001184 7080 36129104566354351730027266459672968 7081 36129104566354351730027266459672968 7082 34951198596885808673071137124001184 7083 32708733541834159179183087727167312 7084 29610513824922701264291554293804744 7085 25928913653947791503235330748952523 7086 21960701421469737701466667187633586 7087 17988318907673516459952187700149128 7088 14248459284253760077969341664387539 7089 10912392666459168781062710427944463 7090 8079411654070705698938643146427216 7091 5781905243377638708266136239607090 7092 3998601420589251460161234618565095 7093 2671750607525562163024163912273010 7094 1724364518861317100587195238537220 7095 1074711447020995937279971096182840 7096 646632768702363985712926597191714 7097 375481562533645432109975515387602 7098 210346219853635752135996544016856 7099 113640614193544544448124079479812 7100 59184713602132219228814552466594 7101 29701132234997615255335073609637 7102 14355537175116075937704458930086 7103 6679263646100936800977840992128 7104 2989945398667333888307227832221 7105 1286969441546876663702351187417 7106 532315229290511406928589141832 7107 211431502728690080942566390566 7108 80584687842136189796025854913 7109 29449285623021329522512848156 7110 10310200903777318087792691352 7111 3454866242583605943828293104 7112 1106972470927397775698549692 7113 338780591510323134341043196 7114 98917298900479391518296432 7115 27520159617807005303068824 7116 7285506001058888587218780 7117 1832525888805706672784115 7118 437233552571449873045170 7119 98780918734410768381240 7120 21089907989494171060155 7121 4245956935971451252071 7122 804138628637839511328 7123 142881961829301981234 7124 23747238037230713343 7125 3679361293686942366 7126 529412985375881148 7127 70434151855277544 7128 8620938757745262 7129 965089850307934 7130 98136931746568 7131 8990420806588 7132 734649729294 7133 52889865717 7134 3302558454 7135 175223568 7136 7680621 7137 267033 7138 6904 7139 118 7140 1 7141 119 7142 7022 7143 273937 7144 7947654 7145 182904189 7146 3477782022 7147 56192424171 7148 787539595011 7149 9725070535882 7150 107127352553156 7151 1063226782054502 7152 9586028608053196 7153 79055090613022806 7154 599847137231158692 7155 4208774279062823514 7156 27426599330917655709 7157 166629199866532694577 7158 947020590467141492562 7159 5050095564609290763399 7160 25335864925465622312226 7161 119870826723904939441395 7162 536014471305860641426410 7163 2269759441377156545829285 7164 9118031889864595260002895 7165 34805665618865893890287604 7166 126437458518286396821365256 7167 437697890410802525859339628 7168 1445753062437720910039592888 7169 4561838713511003719526842796 7170 13765067146360924031620984456 7171 39759486526798647610305539508 7172 110033973465157519318538703069 7173 292016190570826270738592245479 7174 743746732019201487871155532398 7175 1819284670837388070630940329249 7176 4276914840214210552009579019638 7177 9669209044768270689285068824349 7178 21034800821217012738682299922214 7179 44056669410113691193039532539723 7180 88885845837129834484149626076231 7181 172825327795676763676938631946406 7182 323986834047180296584120623496668 7183 585827782387281184245972059404458 7184 1022114331236009417822902112579316 7185 1721344215723359922992897693374554 7186 2799075965882313037867166334720060 7187 4396115126386879263611359150810230 7188 6670352028114813623185398530838105 7189 9780506663966890168427370858172185 7190 13861316897448344407204779386034306 7191 18991804320529874480001353574371679 7192 25160851950712928859032052092332002 7193 32236778191927276537921529364536667 7194 39949020329143254161418854887782714 7195 47889615075417529204701997936586109 7196 55539427478870492767526885042757267 7197 62319247366756860443474642020972056 7198 67659932138719967852254224851168496 7199 71080303163240160403098403583674152 7200 72258209132708703460054532919345936 7201 71080303163240160403098403583674152 7202 67659932138719967852254224851168496 7203 62319247366756860443474642020972056 7204 55539427478870492767526885042757267 7205 47889615075417529204701997936586109 7206 39949020329143254161418854887782714 7207 32236778191927276537921529364536667 7208 25160851950712928859032052092332002 7209 18991804320529874480001353574371679 7210 13861316897448344407204779386034306 7211 9780506663966890168427370858172185 7212 6670352028114813623185398530838105 7213 4396115126386879263611359150810230 7214 2799075965882313037867166334720060 7215 1721344215723359922992897693374554 7216 1022114331236009417822902112579316 7217 585827782387281184245972059404458 7218 323986834047180296584120623496668 7219 172825327795676763676938631946406 7220 88885845837129834484149626076231 7221 44056669410113691193039532539723 7222 21034800821217012738682299922214 7223 9669209044768270689285068824349 7224 4276914840214210552009579019638 7225 1819284670837388070630940329249 7226 743746732019201487871155532398 7227 292016190570826270738592245479 7228 110033973465157519318538703069 7229 39759486526798647610305539508 7230 13765067146360924031620984456 7231 4561838713511003719526842796 7232 1445753062437720910039592888 7233 437697890410802525859339628 7234 126437458518286396821365256 7235 34805665618865893890287604 7236 9118031889864595260002895 7237 2269759441377156545829285 7238 536014471305860641426410 7239 119870826723904939441395 7240 25335864925465622312226 7241 5050095564609290763399 7242 947020590467141492562 7243 166629199866532694577 7244 27426599330917655709 7245 4208774279062823514 7246 599847137231158692 7247 79055090613022806 7248 9586028608053196 7249 1063226782054502 7250 107127352553156 7251 9725070535882 7252 787539595011 7253 56192424171 7254 3477782022 7255 182904189 7256 7947654 7257 273937 7258 7022 7259 119 7260 1