0 1 1 1 2 1 3 1 4 3 5 1 6 1 7 7 8 7 9 1 10 1 11 11 12 19 13 11 14 1 15 1 16 15 17 35 18 35 19 15 20 1 21 1 22 19 23 55 24 75 25 55 26 19 27 1 28 1 29 23 30 79 31 135 32 135 33 79 34 23 35 1 36 1 37 27 38 107 39 219 40 275 41 219 42 107 43 27 44 1 45 1 46 31 47 139 48 331 49 499 50 499 51 331 52 139 53 31 54 1 55 1 56 35 57 175 58 475 59 835 60 1003 61 835 62 475 63 175 64 35 65 1 66 1 67 39 68 215 69 655 70 1315 71 1843 72 1843 73 1315 74 655 75 215 76 39 77 1 78 1 79 43 80 259 81 875 82 1975 83 3163 84 3691 85 3163 86 1975 87 875 88 259 89 43 90 1 91 1 92 47 93 307 94 1139 95 2855 96 5143 97 6859 98 6859 99 5143 100 2855 101 1139 102 307 103 47 104 1 105 1 106 51 107 359 108 1451 109 3999 110 8003 111 12007 112 13723 113 12007 114 8003 115 3999 116 1451 117 359 118 51 119 1 120 1 121 55 122 415 123 1815 124 5455 125 12007 126 20015 127 25735 128 25735 129 20015 130 12007 131 5455 132 1815 133 415 134 55 135 1 136 1 137 59 138 475 139 2235 140 7275 141 17467 142 32027 143 45755 144 51475 145 45755 146 32027 147 17467 148 7275 149 2235 150 475 151 59 152 1 153 1 154 63 155 539 156 2715 157 9515 158 24747 159 49499 160 77787 161 97235 162 97235 163 77787 164 49499 165 24747 166 9515 167 2715 168 539 169 63 170 1 171 1 172 67 173 607 174 3259 175 12235 176 34267 177 74251 178 127291 179 175027 180 194475 181 175027 182 127291 183 74251 184 34267 185 12235 186 3259 187 607 188 67 189 1 190 1 191 71 192 679 193 3871 194 15499 195 46507 196 108523 197 201547 198 302323 199 369507 200 369507 201 302323 202 201547 203 108523 204 46507 205 15499 206 3871 207 679 208 71 209 1 210 1 211 75 212 755 213 4555 214 19375 215 62011 216 155035 217 310075 218 503875 219 671835 220 739019 221 671835 222 503875 223 310075 224 155035 225 62011 226 19375 227 4555 228 755 229 75 230 1 231 1 232 79 233 835 234 5315 235 23935 236 81391 237 217051 238 465115 239 813955 240 1175715 241 1410859 242 1410859 243 1175715 244 813955 245 465115 246 217051 247 81391 248 23935 249 5315 250 835 251 79 252 1 253 1 254 83 255 919 256 6155 257 29255 258 105331 259 298447 260 682171 261 1279075 262 1989675 263 2586579 264 2821723 265 2586579 266 1989675 267 1279075 268 682171 269 298447 270 105331 271 29255 272 6155 273 919 274 83 275 1 276 1 277 87 278 1007 279 7079 280 35415 281 134591 282 403783 283 980623 284 1961251 285 3268755 286 4576259 287 5408307 288 5408307 289 4576259 290 3268755 291 1961251 292 980623 293 403783 294 134591 295 35415 296 7079 297 1007 298 87 299 1 300 1 301 91 302 1099 303 8091 304 42499 305 170011 306 538379 307 1384411 308 2941879 309 5230011 310 7845019 311 9984571 312 10816619 313 9984571 314 7845019 315 5230011 316 2941879 317 1384411 318 538379 319 170011 320 42499 321 8091 322 1099 323 91 324 1 325 1 326 95 327 1195 328 9195 329 50595 330 212515 331 708395 332 1922795 333 4326295 334 8171895 335 13075035 336 17829595 337 20801195 338 20801195 339 17829595 340 13075035 341 8171895 342 4326295 343 1922795 344 708395 345 212515 346 50595 347 9195 348 1195 349 95 350 1 351 1 352 99 353 1295 354 10395 355 59795 356 263115 357 920915 358 2631195 359 6249095 360 12498195 361 21246935 362 30904635 363 38630795 364 41602395 365 38630795 366 30904635 367 21246935 368 12498195 369 6249095 370 2631195 371 920915 372 263115 373 59795 374 10395 375 1295 376 99 377 1 378 1 379 103 380 1399 381 11695 382 70195 383 322915 384 1184035 385 3552115 386 8880295 387 18747295 388 33745135 389 52151575 390 69535435 391 80233195 392 80233195 393 69535435 394 52151575 395 33745135 396 18747295 397 8880295 398 3552115 399 1184035 400 322915 401 70195 402 11695 403 1399 404 103 405 1 406 1 407 107 408 1507 409 13099 410 81895 411 393115 412 1506955 413 4736155 414 12432415 415 27627595 416 52492435 417 85896715 418 121687015 419 149768635 420 160466395 421 149768635 422 121687015 423 85896715 424 52492435 425 27627595 426 12432415 427 4736155 428 1506955 429 393115 430 81895 431 13099 432 1507 433 107 434 1 435 1 436 111 437 1619 438 14611 439 94999 440 475015 441 1900075 442 6243115 443 17168575 444 40060015 445 80120035 446 138389155 447 207583735 448 271455655 449 310235035 450 310235035 451 271455655 452 207583735 453 138389155 454 80120035 455 40060015 456 17168575 457 6243115 458 1900075 459 475015 460 94999 461 14611 462 1619 463 111 464 1 465 1 466 115 467 1735 468 16235 469 109615 470 570019 471 2375095 472 8143195 473 23411695 474 57228595 475 120180055 476 218509195 477 345972895 478 479039395 479 581690695 480 620470075 481 581690695 482 479039395 483 345972895 484 218509195 485 120180055 486 57228595 487 23411695 488 8143195 489 2375095 490 570019 491 109615 492 16235 493 1735 494 115 495 1 496 1 497 119 498 1855 499 17975 500 125855 501 679639 502 2945119 503 10518295 504 31554895 505 80640295 506 177408655 507 338689255 508 564482095 509 825012295 510 1060730095 511 1202160775 512 1202160775 513 1060730095 514 825012295 515 564482095 516 338689255 517 177408655 518 80640295 519 31554895 520 10518295 521 2945119 522 679639 523 125855 524 17975 525 1855 526 119 527 1 528 1 529 123 530 1979 531 19835 532 143835 533 805499 534 3624763 535 13463419 536 42073195 537 112195195 538 258048955 539 516097915 540 903171355 541 1389494395 542 1885742395 543 2262890875 544 2404321555 545 2262890875 546 1885742395 547 1389494395 548 903171355 549 516097915 550 258048955 551 112195195 552 42073195 553 13463419 554 3624763 555 805499 556 143835 557 19835 558 1979 559 123 560 1 561 1 562 127 563 2107 564 21819 565 163675 566 949339 567 4430267 568 17088187 569 55536619 570 154268395 571 370244155 572 774146875 573 1419269275 574 2292665755 575 3275236795 576 4148633275 577 4667212435 578 4667212435 579 4148633275 580 3275236795 581 2292665755 582 1419269275 583 774146875 584 370244155 585 154268395 586 55536619 587 17088187 588 4430267 589 949339 590 163675 591 21819 592 2107 593 127 594 1 595 1 596 131 597 2239 598 23931 599 185499 600 1113019 601 5379611 602 21518459 603 72624811 604 209805019 605 524512555 606 1144391035 607 2193416155 608 3711935035 609 5567902555 610 7423870075 611 8815845715 612 9334424875 613 8815845715 614 7423870075 615 5567902555 616 3711935035 617 2193416155 618 1144391035 619 524512555 620 209805019 621 72624811 622 21518459 623 5379611 624 1113019 625 185499 626 23931 627 2239 628 131 629 1 630 1 631 135 632 2375 633 26175 634 209435 635 1298523 636 6492635 637 26898075 638 94143275 639 282429835 640 734317579 641 1668903595 642 3337807195 643 5905351195 644 9279837595 645 12991772635 646 16239715795 647 18150270595 648 18150270595 649 16239715795 650 12991772635 651 9279837595 652 5905351195 653 3337807195 654 1668903595 655 734317579 656 282429835 657 94143275 658 26898075 659 6492635 660 1298523 661 209435 662 26175 663 2375 664 135 665 1 666 1 667 139 668 2515 669 28555 670 235615 671 1507963 672 7791163 673 33390715 674 121041355 675 376573115 676 1016747419 677 2403221179 678 5006710795 679 9243158395 680 15185188795 681 22271610235 682 29231488435 683 34389986395 684 36300541195 685 34389986395 686 29231488435 687 22271610235 688 15185188795 689 9243158395 690 5006710795 691 2403221179 692 1016747419 693 376573115 694 121041355 695 33390715 696 7791163 697 1507963 698 235615 699 28555 700 2515 701 139 702 1 703 1 704 143 705 2659 706 31075 707 264175 708 1743583 709 9299131 710 41181883 711 154432075 712 497614475 713 1393320539 714 3419968603 715 7409931979 716 14249869195 717 24428347195 718 37456799035 719 51503098675 720 63621474835 721 70690527595 722 70690527595 723 63621474835 724 51503098675 725 37456799035 726 24428347195 727 14249869195 728 7409931979 729 3419968603 730 1393320539 731 497614475 732 154432075 733 41181883 734 9299131 735 1743583 736 264175 737 31075 738 2659 739 143 740 1 741 1 742 147 743 2807 744 33739 745 295255 746 2007763 747 11042719 748 50481019 749 195613963 750 652046555 751 1890935019 752 4813289147 753 10829900587 754 21659801179 755 38678216395 756 61885146235 757 88959897715 758 115124573515 759 134312002435 760 141381055195 761 134312002435 762 115124573515 763 88959897715 764 61885146235 765 38678216395 766 21659801179 767 10829900587 768 4813289147 769 1890935019 770 652046555 771 195613963 772 50481019 773 11042719 774 2007763 775 295255 776 33739 777 2807 778 147 779 1 780 1 781 151 782 2959 783 36551 784 328999 785 2303023 786 13050487 787 61523743 788 246094987 789 847660523 790 2542981579 791 6704224171 792 15643189739 793 32489701771 794 60338017579 795 100563362635 796 150845043955 797 204084471235 798 249436575955 799 275693057635 800 275693057635 801 249436575955 802 204084471235 803 150845043955 804 100563362635 805 60338017579 806 32489701771 807 15643189739 808 6704224171 809 2542981579 810 847660523 811 246094987 812 61523743 813 13050487 814 2303023 815 328999 816 36551 817 2959 818 151 819 1 820 1 821 155 822 3115 823 39515 824 365555 825 2632027 826 15353515 827 74574235 828 307618735 829 1093755515 830 3390642107 831 9247205755 832 22347413915 833 48132891515 834 92827719355 835 160901380219 836 251408406595 837 354929515195 838 453521047195 839 525129633595 840 551386115275 841 525129633595 842 453521047195 843 354929515195 844 251408406595 845 160901380219 846 92827719355 847 48132891515 848 22347413915 849 9247205755 850 3390642107 851 1093755515 852 307618735 853 74574235 854 15353515 855 2632027 856 365555 857 39515 858 3115 859 155 860 1 861 1 862 159 863 3275 864 42635 865 405075 866 2997587 867 17985547 868 89927755 869 382192975 870 1401374255 871 4484397627 872 12637847867 873 31594619675 874 70480305435 875 140960610875 876 253729099579 877 412309786819 878 606337921795 879 808450562395 880 978650680795 881 1076515748875 882 1076515748875 883 978650680795 884 808450562395 885 606337921795 886 412309786819 887 253729099579 888 140960610875 889 70480305435 890 31594619675 891 12637847867 892 4484397627 893 1401374255 894 382192975 895 89927755 896 17985547 897 2997587 898 405075 899 42635 900 3275 901 159 902 1 903 1 904 163 905 3439 906 45915 907 447715 908 3402667 909 20983139 910 107913307 911 472120735 912 1783567235 913 5885771887 914 17122245499 915 44232467547 916 102074925115 917 211440916315 918 394689710459 919 666038886403 920 1018647708619 921 1414788484195 922 1787101243195 923 2055166429675 924 2153031497755 925 2055166429675 926 1787101243195 927 1414788484195 928 1018647708619 929 666038886403 930 394689710459 931 211440916315 932 102074925115 933 44232467547 934 17122245499 935 5885771887 936 1783567235 937 472120735 938 107913307 939 20983139 940 3402667 941 447715 942 45915 943 3439 944 163 945 1 946 1 947 167 948 3607 949 49359 950 493635 951 3850387 952 24385811 953 128896451 954 580034047 955 2255687975 956 7669339127 957 23008017391 958 61354713051 959 146307392667 960 313515841435 961 606130626779 962 1060728596867 963 1684686595027 964 2433436192819 965 3201889727395 966 3842267672875 967 4208197927435 968 4208197927435 969 3842267672875 970 3201889727395 971 2433436192819 972 1684686595027 973 1060728596867 974 606130626779 975 313515841435 976 146307392667 977 61354713051 978 23008017391 979 7669339127 980 2255687975 981 580034047 982 128896451 983 24385811 984 3850387 985 493635 986 49359 987 3607 988 167 989 1 990 1 991 171 992 3779 993 52971 994 542999 995 4344027 996 28236203 997 153282267 998 708930503 999 2835722027 1000 9925027107 1001 30677356523 1002 84362730447 1003 207662105723 1004 459823234107 1005 919646468219 1006 1666859223651 1007 2745415191899 1008 4118122787851 1009 5635325920219 1010 7044157400275 1011 8050465600315 1012 8416395854875 1013 8050465600315 1014 7044157400275 1015 5635325920219 1016 4118122787851 1017 2745415191899 1018 1666859223651 1019 919646468219 1020 459823234107 1021 207662105723 1022 84362730447 1023 30677356523 1024 9925027107 1025 2835722027 1026 708930503 1027 153282267 1028 28236203 1029 4344027 1030 542999 1031 52971 1032 3779 1033 171 1034 1 1035 1 1036 175 1037 3955 1038 56755 1039 595975 1040 4887031 1041 32580235 1042 181518475 1043 862212775 1044 3544652535 1045 12760749139 1046 40602383635 1047 115040086975 1048 292024836175 1049 667485339835 1050 1379469702331 1051 2586505691875 1052 4412274415555 1053 6863537979755 1054 9753448708075 1055 12679483320499 1056 15094623000595 1057 16466861455195 1058 16466861455195 1059 15094623000595 1060 12679483320499 1061 9753448708075 1062 6863537979755 1063 4412274415555 1064 2586505691875 1065 1379469702331 1066 667485339835 1067 292024836175 1068 115040086975 1069 40602383635 1070 12760749139 1071 3544652535 1072 862212775 1073 181518475 1074 32580235 1075 4887031 1076 595975 1077 56755 1078 3955 1079 175 1080 1 1081 1 1082 179 1083 4135 1084 60715 1085 652735 1086 5483011 1087 37467271 1088 214098715 1089 1043731255 1090 4406865315 1091 16305401679 1092 53363132779 1093 155642470615 1094 407064923155 1095 959510176015 1096 2046955042171 1097 3965975394211 1098 6998780107435 1099 11275812395315 1100 16616986687835 1101 22432932028579 1102 27774106321099 1103 31561484455795 1104 32933722910395 1105 31561484455795 1106 27774106321099 1107 22432932028579 1108 16616986687835 1109 11275812395315 1110 6998780107435 1111 3965975394211 1112 2046955042171 1113 959510176015 1114 407064923155 1115 155642470615 1116 53363132779 1117 16305401679 1118 4406865315 1119 1043731255 1120 214098715 1121 37467271 1122 5483011 1123 652735 1124 60715 1125 4135 1126 179 1127 1 1128 1 1129 183 1130 4319 1131 64855 1132 713455 1133 6135751 1134 42950287 1135 251565991 1136 1257829975 1137 5450596575 1138 20712266999 1139 69668534463 1140 209005603399 1141 562707393775 1142 1366575099175 1143 3006465218191 1144 6012930436387 1145 10964755501651 1146 18274592502755 1147 27892799083155 1148 39049918716419 1149 50207038349683 1150 59335590776899 1151 64495207366195 1152 64495207366195 1153 59335590776899 1154 50207038349683 1155 39049918716419 1156 27892799083155 1157 18274592502755 1158 10964755501651 1159 6012930436387 1160 3006465218191 1161 1366575099175 1162 562707393775 1163 209005603399 1164 69668534463 1165 20712266999 1166 5450596575 1167 1257829975 1168 251565991 1169 42950287 1170 6135751 1171 713455 1172 64855 1173 4319 1174 183 1175 1 1176 1 1177 187 1178 4507 1179 69179 1180 778315 1181 6849211 1182 49086043 1183 294516283 1184 1509395971 1185 6708426555 1186 26162863579 1187 90380801467 1188 278674137867 1189 771712997179 1190 1929282492955 1191 4373040317371 1192 9019395654583 1193 16977685938043 1194 29239348004411 1195 46167391585915 1196 66942717799579 1197 89256957066107 1198 109542629126587 1199 123830798143099 1200 128990414732395 1201 123830798143099 1202 109542629126587 1203 89256957066107 1204 66942717799579 1205 46167391585915 1206 29239348004411 1207 16977685938043 1208 9019395654583 1209 4373040317371 1210 1929282492955 1211 771712997179 1212 278674137867 1213 90380801467 1214 26162863579 1215 6708426555 1216 1509395971 1217 294516283 1218 49086043 1219 6849211 1220 778315 1221 69179 1222 4507 1223 187 1224 1 1225 1 1226 191 1227 4699 1228 73691 1229 847499 1230 7627531 1231 55935259 1232 343602331 1233 1803912259 1234 8217822531 1235 32871290139 1236 116543665051 1237 369054939339 1238 1050387135051 1239 2700995490139 1240 6302322810331 1241 13392435971959 1242 25997081592631 1243 46217033942459 1244 75406739590331 1245 113110109385499 1246 156199674865691 1247 198799586192699 1248 233373427269691 1249 252821212875499 1250 252821212875499 1251 233373427269691 1252 198799586192699 1253 156199674865691 1254 113110109385499 1255 75406739590331 1256 46217033942459 1257 25997081592631 1258 13392435971959 1259 6302322810331 1260 2700995490139 1261 1050387135051 1262 369054939339 1263 116543665051 1264 32871290139 1265 8217822531 1266 1803912259 1267 343602331 1268 55935259 1269 7627531 1270 847499 1271 73691 1272 4699 1273 191 1274 1 1275 1 1276 195 1277 4895 1278 78395 1279 921195 1280 8475035 1281 63562795 1282 399537595 1283 2147514595 1284 10021734795 1285 41089112675 1286 149414955195 1287 485598604395 1288 1419442074395 1289 3751382625195 1290 9003318300475 1291 19694758782295 1292 39389517564595 1293 72214115535095 1294 121623773532795 1295 188516848975835 1296 269309784251195 1297 354999261058395 1298 432173013462395 1299 486194640145195 1300 505642425751003 1301 486194640145195 1302 432173013462395 1303 354999261058395 1304 269309784251195 1305 188516848975835 1306 121623773532795 1307 72214115535095 1308 39389517564595 1309 19694758782295 1310 9003318300475 1311 3751382625195 1312 1419442074395 1313 485598604395 1314 149414955195 1315 41089112675 1316 10021734795 1317 2147514595 1318 399537595 1319 63562795 1320 8475035 1321 921195 1322 78395 1323 4895 1324 195 1325 1 1326 1 1327 199 1328 5095 1329 83295 1330 999595 1331 9396235 1332 72037835 1333 463100395 1334 2547052195 1335 12169249395 1336 51110847475 1337 190504067875 1338 635013559595 1339 1905040678795 1340 5170824699595 1341 12754700925675 1342 28698077082775 1343 59084276346895 1344 111603633099695 1345 193837889067895 1346 310140622508635 1347 457826633227035 1348 624309045309595 1349 787172274520795 1350 918367653607595 1351 991837065896203 1352 991837065896203 1353 918367653607595 1354 787172274520795 1355 624309045309595 1356 457826633227035 1357 310140622508635 1358 193837889067895 1359 111603633099695 1360 59084276346895 1361 28698077082775 1362 12754700925675 1363 5170824699595 1364 1905040678795 1365 635013559595 1366 190504067875 1367 51110847475 1368 12169249395 1369 2547052195 1370 463100395 1371 72037835 1372 9396235 1373 999595 1374 83295 1375 5095 1376 199 1377 1 1378 1 1379 203 1380 5299 1381 88395 1382 1082895 1383 10395835 1384 81434075 1385 535138235 1386 3010152595 1387 14716301595 1388 63280096875 1389 241614915355 1390 825517627475 1391 2540054238395 1392 7075865378395 1393 17925525625275 1394 41452778008455 1395 87782353429675 1396 170687909446595 1397 305441522167595 1398 503978511576535 1399 767967255735675 1400 1082135678536635 1401 1411481319830395 1402 1705539928128395 1403 1910204719503803 1404 1983674131792411 1405 1910204719503803 1406 1705539928128395 1407 1411481319830395 1408 1082135678536635 1409 767967255735675 1410 503978511576535 1411 305441522167595 1412 170687909446595 1413 87782353429675 1414 41452778008455 1415 17925525625275 1416 7075865378395 1417 2540054238395 1418 825517627475 1419 241614915355 1420 63280096875 1421 14716301595 1422 3010152595 1423 535138235 1424 81434075 1425 10395835 1426 1082895 1427 88395 1428 5299 1429 203 1430 1 1431 1 1432 207 1433 5507 1434 93699 1435 1171295 1436 11478735 1437 91829915 1438 616572315 1439 3545290835 1440 17726454195 1441 77996398475 1442 304895012235 1443 1067132542835 1444 3365571865875 1445 9615919616795 1446 25001391003675 1447 59378303633735 1448 129235131438135 1449 258470262876275 1450 476129431614195 1451 809420033744135 1452 1271945767312215 1453 1850102934272315 1454 2493616998367035 1455 3117021247958795 1456 3615744647632203 1457 3893878851296219 1458 3893878851296219 1459 3615744647632203 1460 3117021247958795 1461 2493616998367035 1462 1850102934272315 1463 1271945767312215 1464 809420033744135 1465 476129431614195 1466 258470262876275 1467 129235131438135 1468 59378303633735 1469 25001391003675 1470 9615919616795 1471 3365571865875 1472 1067132542835 1473 304895012235 1474 77996398475 1475 17726454195 1476 3545290835 1477 616572315 1478 91829915 1479 11478735 1480 1171295 1481 93699 1482 5507 1483 207 1484 1 1485 1 1486 211 1487 5719 1488 99211 1489 1264999 1490 12650035 1491 103308655 1492 708402235 1493 4161863155 1494 21271745035 1495 95722852675 1496 382891410715 1497 1372027555075 1498 4432704408715 1499 12981491482675 1500 34617310620475 1501 84379694637415 1502 188613435071875 1503 387705394314415 1504 734599694490475 1505 1285549465358335 1506 2081365801056355 1507 3122048701584535 1508 4343719932639355 1509 5610638246325835 1510 6732765895591003 1511 7509623498928427 1512 7787757702592443 1513 7509623498928427 1514 6732765895591003 1515 5610638246325835 1516 4343719932639355 1517 3122048701584535 1518 2081365801056355 1519 1285549465358335 1520 734599694490475 1521 387705394314415 1522 188613435071875 1523 84379694637415 1524 34617310620475 1525 12981491482675 1526 4432704408715 1527 1372027555075 1528 382891410715 1529 95722852675 1530 21271745035 1531 4161863155 1532 708402235 1533 103308655 1534 12650035 1535 1264999 1536 99211 1537 5719 1538 211 1539 1 1540 1 1541 215 1542 5935 1543 104935 1544 1364215 1545 13915039 1546 115958695 1547 811710895 1548 4870265395 1549 25433608195 1550 116994597715 1551 478614263395 1552 1754918965795 1553 5804731963795 1554 17414195891395 1555 47598802103155 1556 118997005257895 1557 272993129709295 1558 576318829386295 1559 1122305088804895 1560 2020149159848815 1561 3366915266414695 1562 5203414502640895 1563 7465768634223895 1564 9954358178965195 1565 12343404141916843 1566 14242389394519435 1567 15297381201520875 1568 15297381201520875 1569 14242389394519435 1570 12343404141916843 1571 9954358178965195 1572 7465768634223895 1573 5203414502640895 1574 3366915266414695 1575 2020149159848815 1576 1122305088804895 1577 576318829386295 1578 272993129709295 1579 118997005257895 1580 47598802103155 1581 17414195891395 1582 5804731963795 1583 1754918965795 1584 478614263395 1585 116994597715 1586 25433608195 1587 4870265395 1588 811710895 1589 115958695 1590 13915039 1591 1364215 1592 104935 1593 5935 1594 215 1595 1 1596 1 1597 219 1598 6155 1599 110875 1600 1469155 1601 15279259 1602 129873739 1603 927669595 1604 5681976295 1605 30303873595 1606 142428205915 1607 595608861115 1608 2233533229195 1609 7559650929595 1610 23218927855195 1611 65012997994555 1612 166595807361055 1613 391990134967195 1614 849311959095595 1615 1698623918191195 1616 3142454248653715 1617 5387064426263515 1618 8570329769055595 1619 12669183136864795 1620 17420126813189095 1621 22297762320882043 1622 26585793536436283 1623 29539770596040315 1624 30594762403041755 1625 29539770596040315 1626 26585793536436283 1627 22297762320882043 1628 17420126813189095 1629 12669183136864795 1630 8570329769055595 1631 5387064426263515 1632 3142454248653715 1633 1698623918191195 1634 849311959095595 1635 391990134967195 1636 166595807361055 1637 65012997994555 1638 23218927855195 1639 7559650929595 1640 2233533229195 1641 595608861115 1642 142428205915 1643 30303873595 1644 5681976295 1645 927669595 1646 129873739 1647 15279259 1648 1469155 1649 110875 1650 6155 1651 219 1652 1 1653 1 1654 223 1655 6379 1656 117035 1657 1580035 1658 16748419 1659 145153003 1660 1057543339 1661 6609645895 1662 35985849895 1663 172732079515 1664 738037067035 1665 2829142090315 1666 9793184158795 1667 30778578784795 1668 88231925849755 1669 231608805355615 1670 558585942328255 1671 1241302094062795 1672 2547935877286795 1673 4841078166844915 1674 8529518674917235 1675 13957394195319115 1676 21239512905920395 1677 30089309950053895 1678 39717889134071143 1679 48883555857318331 1680 56125564132476603 1681 60134532999082075 1682 60134532999082075 1683 56125564132476603 1684 48883555857318331 1685 39717889134071143 1686 30089309950053895 1687 21239512905920395 1688 13957394195319115 1689 8529518674917235 1690 4841078166844915 1691 2547935877286795 1692 1241302094062795 1693 558585942328255 1694 231608805355615 1695 88231925849755 1696 30778578784795 1697 9793184158795 1698 2829142090315 1699 738037067035 1700 172732079515 1701 35985849895 1702 6609645895 1703 1057543339 1704 145153003 1705 16748419 1706 1580035 1707 117035 1708 6379 1709 223 1710 1 1711 1 1712 227 1713 6607 1714 123419 1715 1697075 1716 18328459 1717 161901427 1718 1202696347 1719 7667189239 1720 42595495795 1721 208717929415 1722 910769146555 1723 3567179157355 1724 12622326249115 1725 40571762943595 1726 119010504634555 1727 319840731205375 1728 790194747683875 1729 1799888036391055 1730 3789237971349595 1731 7389014044131715 1732 13370596841762155 1733 22486912870236355 1734 35196907101239515 1735 51328822855974295 1736 69807199084125043 1737 88601444991389479 1738 105009119989794939 1739 116260097131558683 1740 120269065998164155 1741 116260097131558683 1742 105009119989794939 1743 88601444991389479 1744 69807199084125043 1745 51328822855974295 1746 35196907101239515 1747 22486912870236355 1748 13370596841762155 1749 7389014044131715 1750 3789237971349595 1751 1799888036391055 1752 790194747683875 1753 319840731205375 1754 119010504634555 1755 40571762943595 1756 12622326249115 1757 3567179157355 1758 910769146555 1759 208717929415 1760 42595495795 1761 7667189239 1762 1202696347 1763 161901427 1764 18328459 1765 1697075 1766 123419 1767 6607 1768 227 1769 1 1770 1 1771 231 1772 6839 1773 130031 1774 1820499 1775 20025539 1776 180229891 1777 1364597779 1778 8869885591 1779 50262685039 1780 251313425215 1781 1119487075975 1782 4477948303915 1783 16189505406475 1784 53194089192715 1785 159582267578155 1786 438851235839935 1787 1110035478889255 1788 2590082784074935 1789 5589126007740655 1790 11178252015481315 1791 20759610885893875 1792 35857509711998515 1793 57683819971475875 1794 86525729957213815 1795 121136021940099343 1796 158408644075514527 1797 193610564981184423 1798 221269217121353627 1799 236529163129722843 1800 236529163129722843 1801 221269217121353627 1802 193610564981184423 1803 158408644075514527 1804 121136021940099343 1805 86525729957213815 1806 57683819971475875 1807 35857509711998515 1808 20759610885893875 1809 11178252015481315 1810 5589126007740655 1811 2590082784074935 1812 1110035478889255 1813 438851235839935 1814 159582267578155 1815 53194089192715 1816 16189505406475 1817 4477948303915 1818 1119487075975 1819 251313425215 1820 50262685039 1821 8869885591 1822 1364597779 1823 180229891 1824 20025539 1825 1820499 1826 130031 1827 6839 1828 231 1829 1 1830 1 1831 235 1832 7075 1833 136875 1834 1950535 1835 21846043 1836 200255435 1837 1544827675 1838 10234483375 1839 59132570635 1840 301576110259 1841 1370800501195 1842 5597435379895 1843 20667453710395 1844 69383594599195 1845 212776356770875 1846 598433503418095 1847 1548886714729195 1848 3700118262964195 1849 8179208791815595 1850 16767378023221975 1851 31937862901375195 1852 56617120597892395 1853 93541329683474395 1854 144209549928689695 1855 207661751897313163 1856 279544666015613875 1857 352019209056698955 1858 414879782102538055 1859 457798380251076475 1860 473058326259445691 1861 457798380251076475 1862 414879782102538055 1863 352019209056698955 1864 279544666015613875 1865 207661751897313163 1866 144209549928689695 1867 93541329683474395 1868 56617120597892395 1869 31937862901375195 1870 16767378023221975 1871 8179208791815595 1872 3700118262964195 1873 1548886714729195 1874 598433503418095 1875 212776356770875 1876 69383594599195 1877 20667453710395 1878 5597435379895 1879 1370800501195 1880 301576110259 1881 59132570635 1882 10234483375 1883 1544827675 1884 200255435 1885 21846043 1886 1950535 1887 136875 1888 7075 1889 235 1890 1 1891 1 1892 239 1893 7315 1894 143955 1895 2087415 1896 23796583 1897 222101483 1898 1745083115 1899 11779311055 1900 69367054015 1901 360708680899 1902 1672376611459 1903 6968235881095 1904 26264889090295 1905 90051048309595 1906 282159951370075 1907 811209860188975 1908 2147320218147295 1909 5249004977693395 1910 11879327054779795 1911 24946586815037575 1912 48705240924597175 1913 88554983499267595 1914 150158450281366795 1915 237750879612164095 1916 351871301826002863 1917 487206417912927043 1918 631563875072312835 1919 766898991159237015 1920 872678162353614535 1921 930856706510522171 1922 930856706510522171 1923 872678162353614535 1924 766898991159237015 1925 631563875072312835 1926 487206417912927043 1927 351871301826002863 1928 237750879612164095 1929 150158450281366795 1930 88554983499267595 1931 48705240924597175 1932 24946586815037575 1933 11879327054779795 1934 5249004977693395 1935 2147320218147295 1936 811209860188975 1937 282159951370075 1938 90051048309595 1939 26264889090295 1940 6968235881095 1941 1672376611459 1942 360708680899 1943 69367054015 1944 11779311055 1945 1745083115 1946 222101483 1947 23796583 1948 2087415 1949 143955 1950 7315 1951 239 1952 1 1953 1 1954 243 1955 7559 1956 151275 1957 2231375 1958 25884003 1959 245898071 1960 1967184603 1961 13524394175 1962 81146365075 1963 430075734919 1964 2033085292363 1965 8640612492559 1966 33233124971395 1967 116315937399895 1968 372210999679675 1969 1093369811559055 1970 2958530078336275 1971 7396325195840695 1972 17128332032473195 1973 36825913869817375 1974 73651827739634755 1975 137260224423864775 1976 238713433780634395 1977 387909329893530895 1978 589622181438166963 1979 839077719738929911 1980 1118770292985239883 1981 1398462866231549855 1982 1639577153512851555 1983 1803534868864136711 1984 1861713413021044347 1985 1803534868864136711 1986 1639577153512851555 1987 1398462866231549855 1988 1118770292985239883 1989 839077719738929911 1990 589622181438166963 1991 387909329893530895 1992 238713433780634395 1993 137260224423864775 1994 73651827739634755 1995 36825913869817375 1996 17128332032473195 1997 7396325195840695 1998 2958530078336275 1999 1093369811559055 2000 372210999679675 2001 116315937399895 2002 33233124971395 2003 8640612492559 2004 2033085292363 2005 430075734919 2006 81146365075 2007 13524394175 2008 1967184603 2009 245898071 2010 25884003 2011 2231375 2012 151275 2013 7559 2014 243 2015 1 2016 1 2017 247 2018 7807 2019 158839 2020 2382655 2021 28115383 2022 271782079 2023 2213082679 2024 15491578783 2025 94670759255 2026 511222099999 2027 2463161027287 2028 10673697784927 2029 41873737463959 2030 149549062371295 2031 488526937079575 2032 1465580811238735 2033 4051899889895335 2034 10354855274176975 2035 24524657228313895 2036 53954245902290575 2037 110477741609452135 2038 210912052163499535 2039 375973658204499175 2040 626622763674165295 2041 977531511331697863 2042 1428699901177096879 2043 1957848012724169799 2044 2517233159216789743 2045 3038040019744401415 2046 3443112022376988271 2047 3665248281885181063 2048 3665248281885181063 2049 3443112022376988271 2050 3038040019744401415 2051 2517233159216789743 2052 1957848012724169799 2053 1428699901177096879 2054 977531511331697863 2055 626622763674165295 2056 375973658204499175 2057 210912052163499535 2058 110477741609452135 2059 53954245902290575 2060 24524657228313895 2061 10354855274176975 2062 4051899889895335 2063 1465580811238735 2064 488526937079575 2065 149549062371295 2066 41873737463959 2067 10673697784927 2068 2463161027287 2069 511222099999 2070 94670759255 2071 15491578783 2072 2213082679 2073 271782079 2074 28115383 2075 2382655 2076 158839 2077 7807 2078 247 2079 1 2080 1 2081 251 2082 8059 2083 166651 2084 2541499 2085 30498043 2086 299897467 2087 2484864763 2088 17704661467 2089 110162338043 2090 605892859259 2091 2974383127291 2092 13136858812219 2093 52547435248891 2094 191422799835259 2095 638075999450875 2096 1954107748318315 2097 5517480701134075 2098 14406755164072315 2099 34879512502490875 2100 78478903130604475 2101 164431987511742715 2102 321389793772951675 2103 586885710367998715 2104 1002596421878664475 2105 1604154275005863163 2106 2406231412508794747 2107 3386547913901266683 2108 4475081171940959547 2109 5555273178961191163 2110 6481152042121389691 2111 7108360304262169339 2112 7330496563770362131 2113 7108360304262169339 2114 6481152042121389691 2115 5555273178961191163 2116 4475081171940959547 2117 3386547913901266683 2118 2406231412508794747 2119 1604154275005863163 2120 1002596421878664475 2121 586885710367998715 2122 321389793772951675 2123 164431987511742715 2124 78478903130604475 2125 34879512502490875 2126 14406755164072315 2127 5517480701134075 2128 1954107748318315 2129 638075999450875 2130 191422799835259 2131 52547435248891 2132 13136858812219 2133 2974383127291 2134 605892859259 2135 110162338043 2136 17704661467 2137 2484864763 2138 299897467 2139 30498043 2140 2541499 2141 166651 2142 8059 2143 251 2144 1 2145 1 2146 255 2147 8315 2148 174715 2149 2708155 2150 33039547 2151 330395515 2152 2784762235 2153 20189526235 2154 127866999515 2155 716055197307 2156 3580275986555 2157 16111241939515 2158 65684294061115 2159 243970235084155 2160 829498799286139 2161 2592183747769195 2162 7471588449452395 2163 19924235865206395 2164 49286267666563195 2165 113358415633095355 2166 242910890642347195 2167 485821781284694395 2168 908275504140950395 2169 1589482132246663195 2170 2606750696884527643 2171 4010385687514657915 2172 5792779326410061435 2173 7861629085842226235 2174 10030354350902150715 2175 12036425221082580859 2176 13589512346383559035 2177 14438856868032531475 2178 14438856868032531475 2179 13589512346383559035 2180 12036425221082580859 2181 10030354350902150715 2182 7861629085842226235 2183 5792779326410061435 2184 4010385687514657915 2185 2606750696884527643 2186 1589482132246663195 2187 908275504140950395 2188 485821781284694395 2189 242910890642347195 2190 113358415633095355 2191 49286267666563195 2192 19924235865206395 2193 7471588449452395 2194 2592183747769195 2195 829498799286139 2196 243970235084155 2197 65684294061115 2198 16111241939515 2199 3580275986555 2200 716055197307 2201 127866999515 2202 20189526235 2203 2784762235 2204 330395515 2205 33039547 2206 2708155 2207 174715 2208 8315 2209 255 2210 1 2211 1 2212 259 2213 8575 2214 183035 2215 2882875 2216 35747707 2217 363435067 2218 3115157755 2219 22974288475 2220 148056525755 2221 843922196827 2222 4296331183867 2223 19691517926075 2224 81795536000635 2225 309654529145275 2226 1073469034370299 2227 3421682547055339 2228 10063772197221595 2229 27395824314658795 2230 69210503531769595 2231 162644683299658555 2232 356269306275442555 2233 728732671927041595 2234 1394097285425644795 2235 2497757636387613595 2236 4196232829131190843 2237 6617136384399185563 2238 9803165013924719355 2239 13654408412252287675 2240 17891983436744376955 2241 22066779571984731579 2242 25625937567466139899 2243 28028369214416090515 2244 28877713736065062955 2245 28028369214416090515 2246 25625937567466139899 2247 22066779571984731579 2248 17891983436744376955 2249 13654408412252287675 2250 9803165013924719355 2251 6617136384399185563 2252 4196232829131190843 2253 2497757636387613595 2254 1394097285425644795 2255 728732671927041595 2256 356269306275442555 2257 162644683299658555 2258 69210503531769595 2259 27395824314658795 2260 10063772197221595 2261 3421682547055339 2262 1073469034370299 2263 309654529145275 2264 81795536000635 2265 19691517926075 2266 4296331183867 2267 843922196827 2268 148056525755 2269 22974288475 2270 3115157755 2271 363435067 2272 35747707 2273 2882875 2274 183035 2275 8575 2276 259 2277 1 2278 1 2279 263 2280 8839 2281 191615 2282 3065915 2283 38630587 2284 399182779 2285 3478592827 2286 26089446235 2287 171030814235 2288 991978722587 2289 5140253380699 2290 23987849109947 2291 101487053926715 2292 391450065145915 2293 1383123563515579 2294 4495151581425643 2295 13485454744276939 2296 37459596511880395 2297 96606327846428395 2298 231855186831428155 2299 518913989575101115 2300 1085001978202484155 2301 2122829957352686395 2302 3891854921813258395 2303 6693990465518804443 2304 10813369213530376411 2305 16420301398323904923 2306 23457573426177007035 2307 31546391848996664635 2308 39958763008729108539 2309 47692717139450871483 2310 53654306781882230419 2311 56906082950481153475 2312 56906082950481153475 2313 53654306781882230419 2314 47692717139450871483 2315 39958763008729108539 2316 31546391848996664635 2317 23457573426177007035 2318 16420301398323904923 2319 10813369213530376411 2320 6693990465518804443 2321 3891854921813258395 2322 2122829957352686395 2323 1085001978202484155 2324 518913989575101115 2325 231855186831428155 2326 96606327846428395 2327 37459596511880395 2328 13485454744276939 2329 4495151581425643 2330 1383123563515579 2331 391450065145915 2332 101487053926715 2333 23987849109947 2334 5140253380699 2335 991978722587 2336 171030814235 2337 26089446235 2338 3478592827 2339 399182779 2340 38630587 2341 3065915 2342 191615 2343 8839 2344 263 2345 1 2346 1 2347 267 2348 9107 2349 200459 2350 3257535 2351 41696507 2352 437813371 2353 3877775611 2354 29568039067 2355 197120260475 2356 1163009536827 2357 6132232103291 2358 29128102490651 2359 125474903036667 2360 492937119072635 2361 1774573628661499 2362 5878275144941227 2363 17980606325702587 2364 50945051256157339 2365 134065924358308795 2366 328461514677856555 2367 750769176406529275 2368 1603915967777585275 2369 3207831935555170555 2370 6014684879165944795 2371 10585845387332062843 2372 17507359679049180859 2373 27233670611854281339 2374 39877874824500911963 2375 55003965275173671675 2376 71505154857725773179 2377 87651480148179980027 2378 101347023921333101907 2379 110560389732363383899 2380 113812165900962306955 2381 110560389732363383899 2382 101347023921333101907 2383 87651480148179980027 2384 71505154857725773179 2385 55003965275173671675 2386 39877874824500911963 2387 27233670611854281339 2388 17507359679049180859 2389 10585845387332062843 2390 6014684879165944795 2391 3207831935555170555 2392 1603915967777585275 2393 750769176406529275 2394 328461514677856555 2395 134065924358308795 2396 50945051256157339 2397 17980606325702587 2398 5878275144941227 2399 1774573628661499 2400 492937119072635 2401 125474903036667 2402 29128102490651 2403 6132232103291 2404 1163009536827 2405 197120260475 2406 29568039067 2407 3877775611 2408 437813371 2409 41696507 2410 3257535 2411 200459 2412 9107 2413 267 2414 1 2415 1 2416 271 2417 9379 2418 209571 2419 3457999 2420 44954047 2421 479509883 2422 4315588987 2423 33445814683 2424 226688299547 2425 1360129797307 2426 7295241640123 2427 35260334593947 2428 154603005527323 2429 618412022109307 2430 2267510747734139 2431 7652848773602731 2432 23858881470643819 2433 68925657581859931 2434 185010975614466139 2435 462527439036165355 2436 1079230691084385835 2437 2354685144184114555 2438 4811747903332755835 2439 9222516814721115355 2440 16600530266498007643 2441 28093205066381243707 2442 44741030290903462203 2443 67111545436355193307 2444 94881840099674583643 2445 126509120132899444859 2446 159156635005905753211 2447 188998504069513081939 2448 211907413653696485811 2449 224372555633325690859 2450 224372555633325690859 2451 211907413653696485811 2452 188998504069513081939 2453 159156635005905753211 2454 126509120132899444859 2455 94881840099674583643 2456 67111545436355193307 2457 44741030290903462203 2458 28093205066381243707 2459 16600530266498007643 2460 9222516814721115355 2461 4811747903332755835 2462 2354685144184114555 2463 1079230691084385835 2464 462527439036165355 2465 185010975614466139 2466 68925657581859931 2467 23858881470643819 2468 7652848773602731 2469 2267510747734139 2470 618412022109307 2471 154603005527323 2472 35260334593947 2473 7295241640123 2474 1360129797307 2475 226688299547 2476 33445814683 2477 4315588987 2478 479509883 2479 44954047 2480 3457999 2481 209571 2482 9379 2483 271 2484 1 2485 1 2486 275 2487 9655 2488 218955 2489 3667575 2490 48412051 2491 524463935 2492 4795098875 2493 37761403675 2494 260134114235 2495 1586818096859 2496 8655371437435 2497 42555576234075 2498 189863340121275 2499 773015027636635 2500 2885922769843451 2501 9920359521336875 2502 31511730244246555 2503 92784539052503755 2504 253936633196326075 2505 647538414650631499 2506 1541758130120551195 2507 3433915835268500395 2508 7166433047516870395 2509 14034264718053871195 2510 25823047081219123003 2511 44693735332879251355 2512 72834235357284705915 2513 111852575727258655515 2514 161993385536029776955 2515 221390960232574028507 2516 285665755138805198075 2517 348155139075418835155 2518 400905917723209567755 2519 436279969287022176675 2520 448745111266651381723 2521 436279969287022176675 2522 400905917723209567755 2523 348155139075418835155 2524 285665755138805198075 2525 221390960232574028507 2526 161993385536029776955 2527 111852575727258655515 2528 72834235357284705915 2529 44693735332879251355 2530 25823047081219123003 2531 14034264718053871195 2532 7166433047516870395 2533 3433915835268500395 2534 1541758130120551195 2535 647538414650631499 2536 253936633196326075 2537 92784539052503755 2538 31511730244246555 2539 9920359521336875 2540 2885922769843451 2541 773015027636635 2542 189863340121275 2543 42555576234075 2544 8655371437435 2545 1586818096859 2546 260134114235 2547 37761403675 2548 4795098875 2549 524463935 2550 48412051 2551 3667575 2552 218955 2553 9655 2554 275 2555 1 2556 1 2557 279 2558 9935 2559 228615 2560 3886535 2561 52079631 2562 572875991 2563 5319562815 2564 42556502555 2565 297895517915 2566 1846952211099 2567 10242189534299 2568 51210947671515 2569 232418916355355 2570 962878367757915 2571 3658937797480091 2572 12806282291180331 2573 41432089765583435 2574 124296269296750315 2575 346721172248829835 2576 901475047846957579 2577 2189296544771182699 2578 4975673965389051595 2579 10600348882785370795 2580 21200697765570741595 2581 39857311799272994203 2582 70516782414098374363 2583 117527970690163957275 2584 184686811084543361435 2585 273845961263288432475 2586 383384345768603805467 2587 507056715371379226587 2588 633820894214224033235 2589 749061056798628402915 2590 837185887010231744435 2591 885025080553673558403 2592 885025080553673558403 2593 837185887010231744435 2594 749061056798628402915 2595 633820894214224033235 2596 507056715371379226587 2597 383384345768603805467 2598 273845961263288432475 2599 184686811084543361435 2600 117527970690163957275 2601 70516782414098374363 2602 39857311799272994203 2603 21200697765570741595 2604 10600348882785370795 2605 4975673965389051595 2606 2189296544771182699 2607 901475047846957579 2608 346721172248829835 2609 124296269296750315 2610 41432089765583435 2611 12806282291180331 2612 3658937797480091 2613 962878367757915 2614 232418916355355 2615 51210947671515 2616 10242189534299 2617 1846952211099 2618 297895517915 2619 42556502555 2620 5319562815 2621 572875991 2622 52079631 2623 3886535 2624 228615 2625 9935 2626 279 2627 1 2628 1 2629 283 2630 10219 2631 238555 2632 4115155 2633 55966171 2634 624955627 2635 5892438811 2636 47876065375 2637 340452020475 2638 2144847729019 2639 12089141745403 2640 61453137205819 2641 283629864026875 2642 1195297284113275 2643 4621816165238011 2644 16465220088660427 2645 54238372056763771 2646 165728359062333755 2647 471017441545580155 2648 1248196220095787419 2649 3090771592618140283 2650 7164970510160234299 2651 15576022848174422395 2652 31801046648356112395 2653 61058009564843735803 2654 110374094213371368571 2655 188044753104262331643 2656 302214781774707318715 2657 458532772347831793915 2658 657230307031892237947 2659 890441061139983032059 2660 1140877609585603259827 2661 1382881951012852436155 2662 1586246943808860147355 2663 1722210967563905302843 2664 1770050161107347116811 2665 1722210967563905302843 2666 1586246943808860147355 2667 1382881951012852436155 2668 1140877609585603259827 2669 890441061139983032059 2670 657230307031892237947 2671 458532772347831793915 2672 302214781774707318715 2673 188044753104262331643 2674 110374094213371368571 2675 61058009564843735803 2676 31801046648356112395 2677 15576022848174422395 2678 7164970510160234299 2679 3090771592618140283 2680 1248196220095787419 2681 471017441545580155 2682 165728359062333755 2683 54238372056763771 2684 16465220088660427 2685 4621816165238011 2686 1195297284113275 2687 283629864026875 2688 61453137205819 2689 12089141745403 2690 2144847729019 2691 340452020475 2692 47876065375 2693 5892438811 2694 624955627 2695 55966171 2696 4115155 2697 238555 2698 10219 2699 283 2700 1 2701 1 2702 287 2703 10507 2704 248779 2705 4353715 2706 60081331 2707 680921803 2708 6517394443 2709 53768504191 2710 388328085855 2711 2485299749499 2712 14233989474427 2713 73542278951227 2714 345083001232699 2715 1478927148140155 2716 5817113449351291 2717 21087036253898443 2718 70703592145424203 2719 219966731119097531 2720 636745800607913915 2721 1719213661641367579 2722 4338967812713927707 2723 10255742102778374587 2724 22740993358334656699 2725 47377069496530534795 2726 92859056213199848203 2727 171432103778215104379 2728 298418847317633700219 2729 490259534878969650363 2730 760747554122539112635 2731 1115763079379724031867 2732 1547671368171875270011 2733 2031318670725586291891 2734 2523759560598455695987 2735 2969128894821712583515 2736 3308457911372765450203 2737 3492261128671252419659 2738 3492261128671252419659 2739 3308457911372765450203 2740 2969128894821712583515 2741 2523759560598455695987 2742 2031318670725586291891 2743 1547671368171875270011 2744 1115763079379724031867 2745 760747554122539112635 2746 490259534878969650363 2747 298418847317633700219 2748 171432103778215104379 2749 92859056213199848203 2750 47377069496530534795 2751 22740993358334656699 2752 10255742102778374587 2753 4338967812713927707 2754 1719213661641367579 2755 636745800607913915 2756 219966731119097531 2757 70703592145424203 2758 21087036253898443 2759 5817113449351291 2760 1478927148140155 2761 345083001232699 2762 73542278951227 2763 14233989474427 2764 2485299749499 2765 388328085855 2766 53768504191 2767 6517394443 2768 680921803 2769 60081331 2770 4353715 2771 248779 2772 10507 2773 287 2774 1 2775 1 2776 291 2777 10799 2778 259291 2779 4602499 2780 64435051 2781 741003139 2782 7198316251 2783 60285898639 2784 442096590051 2785 2873627835359 2786 16719289223931 2787 87776268425659 2788 418625280183931 2789 1824010149372859 2790 7296040597491451 2791 26904149703249739 2792 91790628399322651 2793 290670323264521739 2794 856712531727011451 2795 2355959462249281499 2796 6058181474355295291 2797 14594709915492302299 2798 32996735461113031291 2799 70118062854865191499 2800 140236125709730383003 2801 264291159991414952587 2802 469850951095848804603 2803 788678382196603350587 2804 1251007089001508763003 2805 1876510633502263144507 2806 2663434447551599301883 2807 3578990038897461561907 2808 4555078231324041987883 2809 5492888455420168279507 2810 6277586806194478033723 2811 6800719040044017869867 2812 6984522257342504839323 2813 6800719040044017869867 2814 6277586806194478033723 2815 5492888455420168279507 2816 4555078231324041987883 2817 3578990038897461561907 2818 2663434447551599301883 2819 1876510633502263144507 2820 1251007089001508763003 2821 788678382196603350587 2822 469850951095848804603 2823 264291159991414952587 2824 140236125709730383003 2825 70118062854865191499 2826 32996735461113031291 2827 14594709915492302299 2828 6058181474355295291 2829 2355959462249281499 2830 856712531727011451 2831 290670323264521739 2832 91790628399322651 2833 26904149703249739 2834 7296040597491451 2835 1824010149372859 2836 418625280183931 2837 87776268425659 2838 16719289223931 2839 2873627835359 2840 442096590051 2841 60285898639 2842 7198316251 2843 741003139 2844 64435051 2845 4602499 2846 259291 2847 10799 2848 291 2849 1 2850 1 2851 295 2852 11095 2853 270095 2854 4861795 2855 69037555 2856 805438195 2857 7939319395 2858 67484214895 2859 502382488695 2860 3315724425415 2861 19592917059295 2862 104495557649595 2863 506401548609595 2864 2242635429556795 2865 9120050746864315 2866 34200190300741195 2867 118694778102572395 2868 382460951663844395 2869 1147382854991533195 2870 3212671993976292955 2871 8414140936604576795 2872 20652891389847597595 2873 47591445376605333595 2874 103114798315978222795 2875 210354188564595574507 2876 404527285701145335595 2877 734142111087263757195 2878 1258529333292452155195 2879 2039685471198112113595 2880 3127517722503771907515 2881 4539945081053862446395 2882 6242424486449060863795 2883 8134068270221503549795 2884 10047966686744210267395 2885 11770475261614646313235 2886 13078305846238495903595 2887 13785241297386522709195 2888 13785241297386522709195 2889 13078305846238495903595 2890 11770475261614646313235 2891 10047966686744210267395 2892 8134068270221503549795 2893 6242424486449060863795 2894 4539945081053862446395 2895 3127517722503771907515 2896 2039685471198112113595 2897 1258529333292452155195 2898 734142111087263757195 2899 404527285701145335595 2900 210354188564595574507 2901 103114798315978222795 2902 47591445376605333595 2903 20652891389847597595 2904 8414140936604576795 2905 3212671993976292955 2906 1147382854991533195 2907 382460951663844395 2908 118694778102572395 2909 34200190300741195 2910 9120050746864315 2911 2242635429556795 2912 506401548609595 2913 104495557649595 2914 19592917059295 2915 3315724425415 2916 502382488695 2917 67484214895 2918 7939319395 2919 805438195 2920 69037555 2921 4861795 2922 270095 2923 11095 2924 295 2925 1 2926 1 2927 299 2928 11395 2929 281195 2930 5131895 2931 73899355 2932 874475755 2933 8744757595 2934 75423534295 2935 569866703595 2936 3818106914115 2937 22908641484715 2938 124088474708895 2939 610897106259195 2940 2749036978166395 2941 11362686176421115 2942 43320241047605515 2943 152894968403313595 2944 501155729766416795 2945 1529843806655377595 2946 4360054848967826155 2947 11626812930580869755 2948 29067032326452174395 2949 68244336766452931195 2950 150706243692583556395 2951 313468986880573797307 2952 614881474265740910107 2953 1138669396788409092795 2954 1992671444379715912395 2955 3298214804490564268795 2956 5167203193701884021115 2957 7667462803557634353915 2958 10782369567502923310195 2959 14376492756670564413595 2960 18182034956965713817195 2961 21818441948358856580635 2962 24848781107853142216835 2963 26863547143625018612795 2964 27570482594773045418395 2965 26863547143625018612795 2966 24848781107853142216835 2967 21818441948358856580635 2968 18182034956965713817195 2969 14376492756670564413595 2970 10782369567502923310195 2971 7667462803557634353915 2972 5167203193701884021115 2973 3298214804490564268795 2974 1992671444379715912395 2975 1138669396788409092795 2976 614881474265740910107 2977 313468986880573797307 2978 150706243692583556395 2979 68244336766452931195 2980 29067032326452174395 2981 11626812930580869755 2982 4360054848967826155 2983 1529843806655377595 2984 501155729766416795 2985 152894968403313595 2986 43320241047605515 2987 11362686176421115 2988 2749036978166395 2989 610897106259195 2990 124088474708895 2991 22908641484715 2992 3818106914115 2993 569866703595 2994 75423534295 2995 8744757595 2996 874475755 2997 73899355 2998 5131895 2999 281195 3000 11395 3001 299 3002 1 3003 1 3004 303 3005 11699 3006 292595 3007 5413095 3008 79031255 3009 948375115 3010 9619233355 3011 84168291895 3012 645290237895 3013 4387973617715 3014 26726748398835 3015 146997116193615 3016 734985580968095 3017 3359934084425595 3018 14111723154587515 3019 54682927224026635 3020 196215209450919115 3021 654050698169730395 3022 2030999536421794395 3023 5889898655623203755 3024 15986867779548695915 3025 40693845257033044155 3026 97311369092905105595 3027 218950580459036487595 3028 464175230573157353707 3029 928350461146314707419 3030 1753550871054150002907 3031 3131340841168125005195 3032 5290886248870280181195 3033 8465417998192448289915 3034 12834665997259518375035 3035 18449832371060557664115 3036 25158862324173487723795 3037 32558527713636278230795 3038 40000476905324570397835 3039 46667223056211998797475 3040 51712328251478160829635 3041 54434029738398064031195 3042 54434029738398064031195 3043 51712328251478160829635 3044 46667223056211998797475 3045 40000476905324570397835 3046 32558527713636278230795 3047 25158862324173487723795 3048 18449832371060557664115 3049 12834665997259518375035 3050 8465417998192448289915 3051 5290886248870280181195 3052 3131340841168125005195 3053 1753550871054150002907 3054 928350461146314707419 3055 464175230573157353707 3056 218950580459036487595 3057 97311369092905105595 3058 40693845257033044155 3059 15986867779548695915 3060 5889898655623203755 3061 2030999536421794395 3062 654050698169730395 3063 196215209450919115 3064 54682927224026635 3065 14111723154587515 3066 3359934084425595 3067 734985580968095 3068 146997116193615 3069 26726748398835 3070 4387973617715 3071 645290237895 3072 84168291895 3073 9619233355 3074 948375115 3075 79031255 3076 5413095 3077 292595 3078 11699 3079 303 3080 1 3081 1 3082 307 3083 12007 3084 304299 3085 5705695 3086 84444355 3087 1027406375 3088 10567608475 3089 93787525255 3090 729458529795 3091 5033263855615 3092 31114722016555 3093 173723864592455 3094 881982697161715 3095 4094919665393695 3096 17471657239013115 3097 68794650378614155 3098 250898136674945755 3099 850265907620649515 3100 2685050234591524795 3101 7920898192044998155 3102 21876766435171899675 3103 56680713036581740075 3104 138005214349938149755 3105 316261949551941593195 3106 683125811032193841307 3107 1392525691719472061131 3108 2681901332200464710331 3109 4884891712222275008107 3110 8422227090038405186395 3111 13756304247062728471115 3112 21300083995451966664955 3113 31284498368320076039155 3114 43608694695234045387915 3115 57717390037809765954595 3116 72559004618960848628635 3117 86667699961536569195315 3118 98379551307690159627115 3119 106146357989876224860835 3120 108868059476796128062395 3121 106146357989876224860835 3122 98379551307690159627115 3123 86667699961536569195315 3124 72559004618960848628635 3125 57717390037809765954595 3126 43608694695234045387915 3127 31284498368320076039155 3128 21300083995451966664955 3129 13756304247062728471115 3130 8422227090038405186395 3131 4884891712222275008107 3132 2681901332200464710331 3133 1392525691719472061131 3134 683125811032193841307 3135 316261949551941593195 3136 138005214349938149755 3137 56680713036581740075 3138 21876766435171899675 3139 7920898192044998155 3140 2685050234591524795 3141 850265907620649515 3142 250898136674945755 3143 68794650378614155 3144 17471657239013115 3145 4094919665393695 3146 881982697161715 3147 173723864592455 3148 31114722016555 3149 5033263855615 3150 729458529795 3151 93787525255 3152 10567608475 3153 1027406375 3154 84444355 3155 5705695 3156 304299 3157 12007 3158 307 3159 1 3160 1 3161 311 3162 12319 3163 316311 3164 6009999 3165 90150055 3166 1111850735 3167 11595014855 3168 104355133735 3169 823246055055 3170 5762722385415 3171 36147985872175 3172 204838586609015 3173 1055706561754175 3174 4976902362555415 3175 21566576904406815 3176 86266307617627275 3177 319692787053559915 3178 1101164044295595275 3179 3535316142212174315 3180 10605948426636522955 3181 29797664627216897835 3182 78557479471753639755 3183 194685927386519889835 3184 454267163901879742955 3185 999387760584135434507 3186 2075651502751665902443 3187 4074427023919936771467 3188 7566793044422739718443 3189 13307118802260680194507 3190 22178531337101133657515 3191 35056388242514695136075 3192 52584582363772042704115 3193 74893193063554121427075 3194 101326084733043811342515 3195 130276394656770614583235 3196 159226704580497417823955 3197 185047251269226728822435 3198 204525909297566384487955 3199 215014417466672352923235 3200 215014417466672352923235 3201 204525909297566384487955 3202 185047251269226728822435 3203 159226704580497417823955 3204 130276394656770614583235 3205 101326084733043811342515 3206 74893193063554121427075 3207 52584582363772042704115 3208 35056388242514695136075 3209 22178531337101133657515 3210 13307118802260680194507 3211 7566793044422739718443 3212 4074427023919936771467 3213 2075651502751665902443 3214 999387760584135434507 3215 454267163901879742955 3216 194685927386519889835 3217 78557479471753639755 3218 29797664627216897835 3219 10605948426636522955 3220 3535316142212174315 3221 1101164044295595275 3222 319692787053559915 3223 86266307617627275 3224 21566576904406815 3225 4976902362555415 3226 1055706561754175 3227 204838586609015 3228 36147985872175 3229 5762722385415 3230 823246055055 3231 104355133735 3232 11595014855 3233 1111850735 3234 90150055 3235 6009999 3236 316311 3237 12319 3238 311 3239 1 3240 1 3241 315 3242 12635 3243 328635 3244 6326315 3245 96160059 3246 1202000795 3247 12706865595 3248 115950148595 3249 927601188795 3250 6585968440475 3251 41910708257595 3252 240986572481195 3253 1260545148363195 3254 6032608924309595 3255 26543479266962235 3256 107832884522034095 3257 405959094671187195 3258 1420856831349155195 3259 4636480186507769595 3260 14141264568848697275 3261 40403613053853420795 3262 108355144098970537595 3263 273243406858273529595 3264 648953091288399632795 3265 1453654924486015177467 3266 3075039263335801336955 3267 6150078526671602673915 3268 11641220068342676489915 3269 20873911846683419912955 3270 35485650139361813852027 3271 57234919579615828793595 3272 87640970606286737840195 3273 127477775427326164131195 3274 176219277796597932769595 3275 231602479389814425925755 3276 289503099237268032407195 3277 344273955849724146646395 3278 389573160566793113310395 3279 419540326764238737411195 3280 430028834933344705846475 3281 419540326764238737411195 3282 389573160566793113310395 3283 344273955849724146646395 3284 289503099237268032407195 3285 231602479389814425925755 3286 176219277796597932769595 3287 127477775427326164131195 3288 87640970606286737840195 3289 57234919579615828793595 3290 35485650139361813852027 3291 20873911846683419912955 3292 11641220068342676489915 3293 6150078526671602673915 3294 3075039263335801336955 3295 1453654924486015177467 3296 648953091288399632795 3297 273243406858273529595 3298 108355144098970537595 3299 40403613053853420795 3300 14141264568848697275 3301 4636480186507769595 3302 1420856831349155195 3303 405959094671187195 3304 107832884522034095 3305 26543479266962235 3306 6032608924309595 3307 1260545148363195 3308 240986572481195 3309 41910708257595 3310 6585968440475 3311 927601188795 3312 115950148595 3313 12706865595 3314 1202000795 3315 96160059 3316 6326315 3317 328635 3318 12635 3319 315 3320 1 3321 1 3322 319 3323 12955 3324 341275 3325 6654955 3326 102486379 3327 1298160859 3328 13908866395 3329 128657014195 3330 1043551337395 3331 7513569629275 3332 48496676698075 3333 282897280738795 3334 1501531720844395 3335 7293154072672795 3336 32576088191271835 3337 134376363788996335 3338 513791979193221295 3339 1826815926020342395 3340 6057337017856924795 3341 18777744755356466875 3342 54544877622702118075 3343 148758757152823958395 3344 381598550957244067195 3345 922196498146673162395 3346 2102608015774414810267 3347 4528694187821816514427 3348 9225117790007404010875 3349 17791298595014279163835 3350 32515131915026096402875 3351 56359561986045233764987 3352 92720569718977642645627 3353 144875890185902566633795 3354 215118746033612901971395 3355 303697053223924096900795 3356 407821757186412358695355 3357 521105578627082458332955 3358 633777055086992179053595 3359 733847116416517259956795 3360 809113487331031850721595 3361 849569161697583443257675 3362 849569161697583443257675 3363 809113487331031850721595 3364 733847116416517259956795 3365 633777055086992179053595 3366 521105578627082458332955 3367 407821757186412358695355 3368 303697053223924096900795 3369 215118746033612901971395 3370 144875890185902566633795 3371 92720569718977642645627 3372 56359561986045233764987 3373 32515131915026096402875 3374 17791298595014279163835 3375 9225117790007404010875 3376 4528694187821816514427 3377 2102608015774414810267 3378 922196498146673162395 3379 381598550957244067195 3380 148758757152823958395 3381 54544877622702118075 3382 18777744755356466875 3383 6057337017856924795 3384 1826815926020342395 3385 513791979193221295 3386 134376363788996335 3387 32576088191271835 3388 7293154072672795 3389 1501531720844395 3390 282897280738795 3391 48496676698075 3392 7513569629275 3393 1043551337395 3394 128657014195 3395 13908866395 3396 1298160859 3397 102486379 3398 6654955 3399 341275 3400 12955 3401 319 3402 1 3403 1 3404 323 3405 13279 3406 354235 3407 6996235 3408 109141339 3409 1400647243 3410 15207027259 3411 142565880595 3412 1172208351595 3413 8557120966675 3414 56010246327355 3415 331393957436875 3416 1784429001583195 3417 8794685793517195 3418 39869242263944635 3419 166952451980268175 3420 648168342982217635 3421 2340607905213563695 3422 7884152943877267195 3423 24835081773213391675 3424 73322622378058584955 3425 203303634775526076475 3426 530357308110068025595 3427 1303795049103917229595 3428 3024804513921087972667 3429 6631302203596231324699 3430 13753811977829220525307 3431 27016416385021683174715 3432 50306430510040375566715 3433 88874693901071330167867 3434 149080131705022876410619 3435 237596459904880209279427 3436 359994636219515468605195 3437 518815799257536998872195 3438 711518810410336455596155 3439 928927335813494817028315 3440 1154882633714074637386555 3441 1367624171503509439010395 3442 1542960603747549110678395 3443 1658682649028615293979275 3444 1699138323395166886515355 3445 1658682649028615293979275 3446 1542960603747549110678395 3447 1367624171503509439010395 3448 1154882633714074637386555 3449 928927335813494817028315 3450 711518810410336455596155 3451 518815799257536998872195 3452 359994636219515468605195 3453 237596459904880209279427 3454 149080131705022876410619 3455 88874693901071330167867 3456 50306430510040375566715 3457 27016416385021683174715 3458 13753811977829220525307 3459 6631302203596231324699 3460 3024804513921087972667 3461 1303795049103917229595 3462 530357308110068025595 3463 203303634775526076475 3464 73322622378058584955 3465 24835081773213391675 3466 7884152943877267195 3467 2340607905213563695 3468 648168342982217635 3469 166952451980268175 3470 39869242263944635 3471 8794685793517195 3472 1784429001583195 3473 331393957436875 3474 56010246327355 3475 8557120966675 3476 1172208351595 3477 142565880595 3478 15207027259 3479 1400647243 3480 109141339 3481 6996235 3482 354235 3483 13279 3484 323 3485 1 3486 1 3487 327 3488 13607 3489 367519 3490 7350475 3491 116137579 3492 1509788587 3493 16607674507 3494 157772907859 3495 1314774232195 3496 9729329318275 3497 64567367294035 3498 387404203764235 3499 2115822959020075 3500 10579114795100395 3501 48663928057461835 3502 206821694244212815 3503 815120794962485815 3504 2988776248195781335 3505 10224760849090830895 3506 32719234717090658875 3507 98157704151271976635 3508 276626257153584661435 3509 733660942885594102075 3510 1834152357213985255195 3511 4328599563025005202267 3512 9656106717517319297371 3513 20385114181425451850011 3514 40770228362850903700027 3515 77322846895062058741435 3516 139181124411111705734587 3517 237954825606094206578491 3518 386676591609903085690051 3519 597591096124395677884627 3520 878810435477052467477395 3521 1230334609667873454468355 3522 1640446146223831272624475 3523 2083809969527569454414875 3524 2522506805217584076396955 3525 2910584775251058549688795 3526 3201643252776164404657675 3527 3357820972423782180494635 3528 3357820972423782180494635 3529 3201643252776164404657675 3530 2910584775251058549688795 3531 2522506805217584076396955 3532 2083809969527569454414875 3533 1640446146223831272624475 3534 1230334609667873454468355 3535 878810435477052467477395 3536 597591096124395677884627 3537 386676591609903085690051 3538 237954825606094206578491 3539 139181124411111705734587 3540 77322846895062058741435 3541 40770228362850903700027 3542 20385114181425451850011 3543 9656106717517319297371 3544 4328599563025005202267 3545 1834152357213985255195 3546 733660942885594102075 3547 276626257153584661435 3548 98157704151271976635 3549 32719234717090658875 3550 10224760849090830895 3551 2988776248195781335 3552 815120794962485815 3553 206821694244212815 3554 48663928057461835 3555 10579114795100395 3556 2115822959020075 3557 387404203764235 3558 64567367294035 3559 9729329318275 3560 1314774232195 3561 157772907859 3562 16607674507 3563 1509788587 3564 116137579 3565 7350475 3566 367519 3567 13607 3568 327 3569 1 3570 1 3571 331 3572 13939 3573 381131 3574 7717999 3575 123488059 3576 1625926171 3577 18117463099 3578 174380582371 3579 1472547140059 3580 11044103550475 3581 74296696612315 3582 451971571058275 3583 2503227162784315 3584 12694937754120475 3585 59243042852562235 3586 255485622301674655 3587 1021942489206698635 3588 3803897043158267155 3589 13213537097286612235 3590 42943995566181489775 3591 130876938868362635515 3592 374783961304856638075 3593 1010287200039178763515 3594 2567813300099579357275 3595 6162751920238990457467 3596 13984706280542324499643 3597 30041220898942771147387 3598 61155342544276355550043 3599 118093075257912962441467 3600 216503971306173764476027 3601 377135950017205912313083 3602 624631417215997292268547 3603 984267687734298763574683 3604 1476401531601448145362027 3605 2109145045144925921945755 3606 2870780755891704727092835 3607 3724256115751400727039355 3608 4606316774745153530811835 3609 5433091580468642626085755 3610 6112228028027222954346475 3611 6559464225199946585152315 3612 6715641944847564360989275 3613 6559464225199946585152315 3614 6112228028027222954346475 3615 5433091580468642626085755 3616 4606316774745153530811835 3617 3724256115751400727039355 3618 2870780755891704727092835 3619 2109145045144925921945755 3620 1476401531601448145362027 3621 984267687734298763574683 3622 624631417215997292268547 3623 377135950017205912313083 3624 216503971306173764476027 3625 118093075257912962441467 3626 61155342544276355550043 3627 30041220898942771147387 3628 13984706280542324499643 3629 6162751920238990457467 3630 2567813300099579357275 3631 1010287200039178763515 3632 374783961304856638075 3633 130876938868362635515 3634 42943995566181489775 3635 13213537097286612235 3636 3803897043158267155 3637 1021942489206698635 3638 255485622301674655 3639 59243042852562235 3640 12694937754120475 3641 2503227162784315 3642 451971571058275 3643 74296696612315 3644 11044103550475 3645 1472547140059 3646 174380582371 3647 18117463099 3648 1625926171 3649 123488059 3650 7717999 3651 381131 3652 13939 3653 331 3654 1 3655 1 3656 335 3657 14275 3658 395075 3659 8099135 3660 131206063 3661 1749414235 3662 19743389275 3663 192498045475 3664 1646927722435 3665 12516650690539 3666 85340800162795 3667 526268267670595 3668 2955198733842595 3669 15198164916904795 3670 71937980606682715 3671 314728665154236895 3672 1277428111508373295 3673 4825839532364965795 3674 17017434140444879395 3675 56157532663468102015 3676 173820934434544125295 3677 505660900173219273595 3678 1385071161344035401595 3679 3578100500138758120795 3680 8730565220338569814747 3681 20147458200781314957115 3682 44025927179485095647035 3683 91196563443219126697435 3684 179248417802189317991515 3685 334597046564086726917499 3686 593639921323379676789115 3687 1001767367233203204581635 3688 1608899104950296055843235 3689 2460669219335746908936715 3690 3585546576746374067307787 3691 4979925801036630649038595 3692 6595036871643105454132195 3693 8330572890496554257851195 3694 10039408355213796156897595 3695 11545319608495865580432235 3696 12671692253227169539498795 3697 13275106170047510946141595 3698 13275106170047510946141595 3699 12671692253227169539498795 3700 11545319608495865580432235 3701 10039408355213796156897595 3702 8330572890496554257851195 3703 6595036871643105454132195 3704 4979925801036630649038595 3705 3585546576746374067307787 3706 2460669219335746908936715 3707 1608899104950296055843235 3708 1001767367233203204581635 3709 593639921323379676789115 3710 334597046564086726917499 3711 179248417802189317991515 3712 91196563443219126697435 3713 44025927179485095647035 3714 20147458200781314957115 3715 8730565220338569814747 3716 3578100500138758120795 3717 1385071161344035401595 3718 505660900173219273595 3719 173820934434544125295 3720 56157532663468102015 3721 17017434140444879395 3722 4825839532364965795 3723 1277428111508373295 3724 314728665154236895 3725 71937980606682715 3726 15198164916904795 3727 2955198733842595 3728 526268267670595 3729 85340800162795 3730 12516650690539 3731 1646927722435 3732 192498045475 3733 19743389275 3734 1749414235 3735 131206063 3736 8099135 3737 395075 3738 14275 3739 335 3740 1 3741 1 3742 339 3743 14615 3744 409355 3745 8494215 3746 139305203 3747 1880620303 3748 21492803515 3749 212241434755 3750 1839425767915 3751 14163578412979 3752 97857450853339 3753 611609067833395 3754 3481467001513195 3755 18153363650747395 3756 87136145523587515 3757 386666645760919615 3758 1592156776662610195 3759 6103267643873339095 3760 21843273672809845195 3761 73174966803912981415 3762 229978467098012227315 3763 679481834607763398895 3764 1890732061517254675195 3765 4963171661482793522395 3766 12308665720477327935547 3767 28878023421119884771867 3768 64173385380266410604155 3769 135222490622704222344475 3770 270444981245408444688955 3771 513845464366276044909019 3772 928236967887466403706619 3773 1595407288556582881370755 3774 2610666472183499260424875 3775 4069568324286042964779955 3776 6046215796082120976244507 3777 8565472377783004716346387 3778 11574962672679736103170795 3779 14925609762139659711983395 3780 18369981245710350414748795 3781 21584727963709661737329835 3782 24217011861723035119931035 3783 25946798423274680485640395 3784 26550212340095021892283195 3785 25946798423274680485640395 3786 24217011861723035119931035 3787 21584727963709661737329835 3788 18369981245710350414748795 3789 14925609762139659711983395 3790 11574962672679736103170795 3791 8565472377783004716346387 3792 6046215796082120976244507 3793 4069568324286042964779955 3794 2610666472183499260424875 3795 1595407288556582881370755 3796 928236967887466403706619 3797 513845464366276044909019 3798 270444981245408444688955 3799 135222490622704222344475 3800 64173385380266410604155 3801 28878023421119884771867 3802 12308665720477327935547 3803 4963171661482793522395 3804 1890732061517254675195 3805 679481834607763398895 3806 229978467098012227315 3807 73174966803912981415 3808 21843273672809845195 3809 6103267643873339095 3810 1592156776662610195 3811 386666645760919615 3812 87136145523587515 3813 18153363650747395 3814 3481467001513195 3815 611609067833395 3816 97857450853339 3817 14163578412979 3818 1839425767915 3819 212241434755 3820 21492803515 3821 1880620303 3822 139305203 3823 8494215 3824 409355 3825 14615 3826 339 3827 1 3828 1 3829 343 3830 14959 3831 423975 3832 8903575 3833 147799423 3834 2019925511 3835 23373423823 3836 233734238275 3837 2051667202675 3838 16003004180899 3839 112021029266323 3840 709466518686739 3841 4093076069346595 3842 21634830652260595 3843 105289509174334915 3844 473802791284507135 3845 1978823422423529815 3846 7695424420535949295 3847 27946541316683184295 3848 95018240476722826615 3849 303153433901925208735 3850 909460301705775626215 3851 2570213896125018074095 3852 6853903723000048197595 3853 17271837381960121457947 3854 41186689141597212707419 3855 93051408801386295376027 3856 199395876002970632948635 3857 405667471868112667033435 3858 784290445611684489597979 3859 1442082432253742448615643 3860 2523644256444049285077379 3861 4206073760740082141795635 3862 6680234796469542225204835 3863 10115784120368163941024467 3864 14611688173865125692590899 3865 20140435050462740819517187 3866 26500572434819395815154195 3867 33295591007850010126732195 3868 39954709209420012152078635 3869 45801739825432696857260875 3870 50163810284997715605571435 3871 52497010763369702377923595 3872 52497010763369702377923595 3873 50163810284997715605571435 3874 45801739825432696857260875 3875 39954709209420012152078635 3876 33295591007850010126732195 3877 26500572434819395815154195 3878 20140435050462740819517187 3879 14611688173865125692590899 3880 10115784120368163941024467 3881 6680234796469542225204835 3882 4206073760740082141795635 3883 2523644256444049285077379 3884 1442082432253742448615643 3885 784290445611684489597979 3886 405667471868112667033435 3887 199395876002970632948635 3888 93051408801386295376027 3889 41186689141597212707419 3890 17271837381960121457947 3891 6853903723000048197595 3892 2570213896125018074095 3893 909460301705775626215 3894 303153433901925208735 3895 95018240476722826615 3896 27946541316683184295 3897 7695424420535949295 3898 1978823422423529815 3899 473802791284507135 3900 105289509174334915 3901 21634830652260595 3902 4093076069346595 3903 709466518686739 3904 112021029266323 3905 16003004180899 3906 2051667202675 3907 233734238275 3908 23373423823 3909 2019925511 3910 147799423 3911 8903575 3912 423975 3913 14959 3914 343 3915 1 3916 1 3917 347 3918 15307 3919 438939 3920 9327555 3921 156703003 3922 2167724939 3923 25393349339 3924 257107662103 3925 2285401440955 3926 18054671383579 3927 128024033447227 3928 821487547953067 3929 4802542588033339 3930 25727906721607195 3931 126924339826595515 3932 579092300458842055 3933 2452626213708036955 3934 9674247842959479115 3935 35641965737219133595 3936 122964781793406010915 3937 398171674378648035355 3938 1212613735607700834955 3939 3479674197830793700315 3940 9424117619125066271695 3941 24125741104960169655547 3942 58458526523557334165371 3943 134238097942983508083451 3944 292447284804356928324667 3945 605063347871083299982075 3946 1189957917479797156631419 3947 2226372877865426938213627 3948 3965726688697791733693027 3949 6729718017184131426873019 3950 10886308557209624367000475 3951 16796018916837706166229307 3952 24727472294233289633615371 3953 34752123224327866512108091 3954 46641007485282136634671387 3955 59796163442669405941886395 3956 73250300217270022278810835 3957 85756449034852709009339515 3958 95965550110430412462832315 3959 102660821048367417983495035 3960 104994021526739404755847195 3961 102660821048367417983495035 3962 95965550110430412462832315 3963 85756449034852709009339515 3964 73250300217270022278810835 3965 59796163442669405941886395 3966 46641007485282136634671387 3967 34752123224327866512108091 3968 24727472294233289633615371 3969 16796018916837706166229307 3970 10886308557209624367000475 3971 6729718017184131426873019 3972 3965726688697791733693027 3973 2226372877865426938213627 3974 1189957917479797156631419 3975 605063347871083299982075 3976 292447284804356928324667 3977 134238097942983508083451 3978 58458526523557334165371 3979 24125741104960169655547 3980 9424117619125066271695 3981 3479674197830793700315 3982 1212613735607700834955 3983 398171674378648035355 3984 122964781793406010915 3985 35641965737219133595 3986 9674247842959479115 3987 2452626213708036955 3988 579092300458842055 3989 126924339826595515 3990 25727906721607195 3991 4802542588033339 3992 821487547953067 3993 128024033447227 3994 18054671383579 3995 2285401440955 3996 257107662103 3997 25393349339 3998 2167724939 3999 156703003 4000 9327555 4001 438939 4002 15307 4003 347 4004 1 4005 1 4006 351 4007 15659 4008 454251 4009 9766499 4010 166030563 4011 2324427947 4012 27561074283 4013 282501011447 4014 2542509103063 4015 20340072824539 4016 146078704830811 4017 949511581400299 4018 5624030135986411 4019 30530449309640539 4020 152652246548202715 4021 706016640285437575 4022 3031718514166879015 4023 12126874056667516075 4024 45316213580178612715 4025 158606747530625144515 4026 521136456172054046275 4027 1610785409986348870315 4028 4692287933438494535275 4029 12903791816955859972015 4030 33549858724085235927247 4031 82584267628517503820923 4032 192696624466540842248827 4033 426685382747340436408123 4034 897510632675440228306747 4035 1795021265350880456613499 4036 3416330795345224094845051 4037 6192099566563218671906659 4038 10695444705881923160566051 4039 17616026574393755793873499 4040 27682327474047330533229787 4041 41523491211070995799844683 4042 59479595518561156145723467 4043 81393130709610003146779483 4044 106437170927951542576557787 4045 133046463659939428220697235 4046 159006749252122731288150355 4047 181721999145283121472171835 4048 198626371158797830446327355 4049 207654842575106822739342235 4050 207654842575106822739342235 4051 198626371158797830446327355 4052 181721999145283121472171835 4053 159006749252122731288150355 4054 133046463659939428220697235 4055 106437170927951542576557787 4056 81393130709610003146779483 4057 59479595518561156145723467 4058 41523491211070995799844683 4059 27682327474047330533229787 4060 17616026574393755793873499 4061 10695444705881923160566051 4062 6192099566563218671906659 4063 3416330795345224094845051 4064 1795021265350880456613499 4065 897510632675440228306747 4066 426685382747340436408123 4067 192696624466540842248827 4068 82584267628517503820923 4069 33549858724085235927247 4070 12903791816955859972015 4071 4692287933438494535275 4072 1610785409986348870315 4073 521136456172054046275 4074 158606747530625144515 4075 45316213580178612715 4076 12126874056667516075 4077 3031718514166879015 4078 706016640285437575 4079 152652246548202715 4080 30530449309640539 4081 5624030135986411 4082 949511581400299 4083 146078704830811 4084 20340072824539 4085 2542509103063 4086 282501011447 4087 27561074283 4088 2324427947 4089 166030563 4090 9766499 4091 454251 4092 15659 4093 351 4094 1 4095 1 4096 355 4097 16015 4098 469915 4099 10220755 4100 175797067 4101 2490458515 4102 29885502235 4103 310062085735 4104 2825010114515 4105 22882581927607 4106 166418777655355 4107 1095590286231115 4108 6573541717386715 4109 36154479445626955 4110 183182695857843259 4111 858668886833640295 4112 3737735154452316595 4113 15158592570834395095 4114 57443087636846128795 4115 203922961110803757235 4116 679743203702679190795 4117 2131921866158402916595 4118 6303073343424843405595 4119 17596079750394354507295 4120 46453650541041095899267 4121 116134126352602739748175 4122 275280892095058346069755 4123 619382007213881278656955 4124 1324196015422780664714875 4125 2692531898026320684920251 4126 5211352060696104551458555 4127 9608430361908442766751715 4128 16887544272445141832472715 4129 28311471280275678954439555 4130 45298354048441086327103291 4131 69205818685118326333074475 4132 101003086729632151945568155 4133 140872726228171159292502955 4134 187830301637561545723337275 4135 239483634587890970797255027 4136 292053212912062159508847595 4137 340728748397405852760322195 4138 380348370304080951918499195 4139 406281213733904653185669595 4140 415309685150213645478684475 4141 406281213733904653185669595 4142 380348370304080951918499195 4143 340728748397405852760322195 4144 292053212912062159508847595 4145 239483634587890970797255027 4146 187830301637561545723337275 4147 140872726228171159292502955 4148 101003086729632151945568155 4149 69205818685118326333074475 4150 45298354048441086327103291 4151 28311471280275678954439555 4152 16887544272445141832472715 4153 9608430361908442766751715 4154 5211352060696104551458555 4155 2692531898026320684920251 4156 1324196015422780664714875 4157 619382007213881278656955 4158 275280892095058346069755 4159 116134126352602739748175 4160 46453650541041095899267 4161 17596079750394354507295 4162 6303073343424843405595 4163 2131921866158402916595 4164 679743203702679190795 4165 203922961110803757235 4166 57443087636846128795 4167 15158592570834395095 4168 3737735154452316595 4169 858668886833640295 4170 183182695857843259 4171 36154479445626955 4172 6573541717386715 4173 1095590286231115 4174 166418777655355 4175 22882581927607 4176 2825010114515 4177 310062085735 4178 29885502235 4179 2490458515 4180 175797067 4181 10220755 4182 469915 4183 16015 4184 355 4185 1 4186 1 4187 359 4188 16375 4189 485935 4190 10690675 4191 186017827 4192 2666255587 4193 32375960755 4194 339947587975 4195 3135072200255 4196 25707592042127 4197 189301359582967 4198 1262009063886475 4199 7669132003617835 4200 42728021163013675 4201 219337175303470219 4202 1041851582691483559 4203 4596404041285956895 4204 18896327725286711695 4205 72601680207680523895 4206 261366048747649886035 4207 883666164813482948035 4208 2811665069861082107395 4209 8434995209583246322195 4210 23899153093819197912895 4211 64049730291435450406567 4212 162587776893643835647447 4213 391415018447661085817935 4214 894662899308939624726715 4215 1943578022636661943371835 4216 4016727913449101349635131 4217 7903883958722425236378811 4218 14819782422604547318210275 4219 26495974634353584599224435 4220 45199015552720820786912275 4221 73609825328716765281542851 4222 114504172733559412660177771 4223 170208905414750478278642635 4224 241875812957803311238071115 4225 328703027865732705015840235 4226 427313936225452516520592307 4227 531536847499953130306102627 4228 632781961309468012269169795 4229 721077118701486804678821395 4230 786629584037985605104168795 4231 821590898884118298664354075 4232 821590898884118298664354075 4233 786629584037985605104168795 4234 721077118701486804678821395 4235 632781961309468012269169795 4236 531536847499953130306102627 4237 427313936225452516520592307 4238 328703027865732705015840235 4239 241875812957803311238071115 4240 170208905414750478278642635 4241 114504172733559412660177771 4242 73609825328716765281542851 4243 45199015552720820786912275 4244 26495974634353584599224435 4245 14819782422604547318210275 4246 7903883958722425236378811 4247 4016727913449101349635131 4248 1943578022636661943371835 4249 894662899308939624726715 4250 391415018447661085817935 4251 162587776893643835647447 4252 64049730291435450406567 4253 23899153093819197912895 4254 8434995209583246322195 4255 2811665069861082107395 4256 883666164813482948035 4257 261366048747649886035 4258 72601680207680523895 4259 18896327725286711695 4260 4596404041285956895 4261 1041851582691483559 4262 219337175303470219 4263 42728021163013675 4264 7669132003617835 4265 1262009063886475 4266 189301359582967 4267 25707592042127 4268 3135072200255 4269 339947587975 4270 32375960755 4271 2666255587 4272 186017827 4273 10690675 4274 485935 4275 16375 4276 359 4277 1 4278 1 4279 363 4280 16739 4281 502315 4282 11176615 4283 196708507 4284 2852273419 4285 35042216347 4286 372323548735 4287 3475019788235 4288 28842664242387 4289 215008951625099 4290 1451310423469447 4291 8931141067504315 4292 50397153166631515 4293 262065196466483899 4294 1261188757994953783 4295 5638255623977440459 4296 23492731766572668595 4297 91498007932967235595 4298 333967728955330409935 4299 1145032213561132834075 4300 3695331234674565055435 4301 11246660279444328429595 4302 32334148303402444235095 4303 87948883385254648319467 4304 226637507185079286054019 4305 554002795341304921465387 4306 1286077917756600710544655 4307 2838240921945601568098555 4308 5960305936085763293006971 4309 11920611872171526586013947 4310 22723666381326972554589091 4311 41315757056958131917434715 4312 71694990187074405386136715 4313 118808840881437586068455131 4314 188113998062276177941720627 4315 284713078148309890938820411 4316 412084718372553789516713755 4317 570578840823536016253911355 4318 756016964091185221536432547 4319 958850783725405646826694939 4320 1164318808809421142575272427 4321 1353859080010954816947991195 4322 1507706702739472409782990195 4323 1608220482922103903768522875 4324 1643181797768236597328708155 4325 1608220482922103903768522875 4326 1507706702739472409782990195 4327 1353859080010954816947991195 4328 1164318808809421142575272427 4329 958850783725405646826694939 4330 756016964091185221536432547 4331 570578840823536016253911355 4332 412084718372553789516713755 4333 284713078148309890938820411 4334 188113998062276177941720627 4335 118808840881437586068455131 4336 71694990187074405386136715 4337 41315757056958131917434715 4338 22723666381326972554589091 4339 11920611872171526586013947 4340 5960305936085763293006971 4341 2838240921945601568098555 4342 1286077917756600710544655 4343 554002795341304921465387 4344 226637507185079286054019 4345 87948883385254648319467 4346 32334148303402444235095 4347 11246660279444328429595 4348 3695331234674565055435 4349 1145032213561132834075 4350 333967728955330409935 4351 91498007932967235595 4352 23492731766572668595 4353 5638255623977440459 4354 1261188757994953783 4355 262065196466483899 4356 50397153166631515 4357 8931141067504315 4358 1451310423469447 4359 215008951625099 4360 28842664242387 4361 3475019788235 4362 372323548735 4363 35042216347 4364 2852273419 4365 196708507 4366 11176615 4367 502315 4368 16739 4369 363 4370 1 4371 1 4372 367 4373 17107 4374 519059 4375 11678935 4376 207885127 4377 3048981931 4378 37894489771 4379 407365765087 4380 3847343336975 4381 32317684030627 4382 243851615867491 4383 1666319375094551 4384 10382451490973767 4385 59328294234135835 4386 312462349633115419 4387 1523253954461437687 4388 6899444381972394247 4389 29130987390550109059 4390 114990739699539904195 4391 425465736888297645535 4392 1478999942516463244015 4393 4840363448235697889515 4394 14941991514118893485035 4395 43580808582846772664695 4396 120283031688657092554567 4397 314586390570333934373491 4398 780640302526384207519411 4399 1840080713097905632010047 4400 4124318839702202278643215 4401 8798546858031364861105531 4402 17880917808257289879020923 4403 34644278253498499140603043 4404 64039423438285104472023811 4405 113010747244032537303571435 4406 190503831068511991454591851 4407 306922838943713764010175763 4408 472827076210586068880541043 4409 696797796520863680455534171 4410 982663559196089805770625115 4411 1326595804914721237790343907 4412 1714867747816590868363127491 4413 2123169592534826789401967371 4414 2518177888820375959523263627 4415 2861565782750427226730981395 4416 3115927185661576313551513075 4417 3251402280690340501097231035 4418 3251402280690340501097231035 4419 3115927185661576313551513075 4420 2861565782750427226730981395 4421 2518177888820375959523263627 4422 2123169592534826789401967371 4423 1714867747816590868363127491 4424 1326595804914721237790343907 4425 982663559196089805770625115 4426 696797796520863680455534171 4427 472827076210586068880541043 4428 306922838943713764010175763 4429 190503831068511991454591851 4430 113010747244032537303571435 4431 64039423438285104472023811 4432 34644278253498499140603043 4433 17880917808257289879020923 4434 8798546858031364861105531 4435 4124318839702202278643215 4436 1840080713097905632010047 4437 780640302526384207519411 4438 314586390570333934373491 4439 120283031688657092554567 4440 43580808582846772664695 4441 14941991514118893485035 4442 4840363448235697889515 4443 1478999942516463244015 4444 425465736888297645535 4445 114990739699539904195 4446 29130987390550109059 4447 6899444381972394247 4448 1523253954461437687 4449 312462349633115419 4450 59328294234135835 4451 10382451490973767 4452 1666319375094551 4453 243851615867491 4454 32317684030627 4455 3847343336975 4456 407365765087 4457 37894489771 4458 3048981931 4459 207885127 4460 11678935 4461 519059 4462 17107 4463 367 4464 1 4465 1 4466 371 4467 17479 4468 536171 4469 12197999 4470 219564067 4471 3256867063 4472 40943471707 4473 445260254863 4474 4254709102067 4475 36165027367607 4476 276169299898123 4477 1910170990962047 4478 12048770866068323 4479 69710745725109607 4480 371790643867251259 4481 1835716304094553111 4482 8422698336433831939 4483 36030431772522503311 4484 144121727090090013259 4485 540456476587837549735 4486 1904465679404760889555 4487 6319363390752161133535 4488 19782354962354591374555 4489 58522800096965666149735 4490 163863840271503865219267 4491 434869422258991026928063 4492 1095226693096718141892907 4493 2620721015624289839529463 4494 5964399552800107910653267 4495 12922865697733567139748751 4496 26679464666288654740126459 4497 52525196061755789019623971 4498 98683701691783603612626859 4499 177050170682317641775595251 4500 303514578312544528758163291 4501 497426670012225755464767619 4502 779749915154299832890716811 4503 1169624872731449749336075219 4504 1679461355716953486226159291 4505 2309259364110811043560969027 4506 3041463552731312106153471403 4507 3838037340351417657765094867 4508 4641347481355202748925231003 4509 5379743671570803186254245027 4510 5977492968412003540282494475 4511 6367329466351916814648744115 4512 6502804561380681002194462075 4513 6367329466351916814648744115 4514 5977492968412003540282494475 4515 5379743671570803186254245027 4516 4641347481355202748925231003 4517 3838037340351417657765094867 4518 3041463552731312106153471403 4519 2309259364110811043560969027 4520 1679461355716953486226159291 4521 1169624872731449749336075219 4522 779749915154299832890716811 4523 497426670012225755464767619 4524 303514578312544528758163291 4525 177050170682317641775595251 4526 98683701691783603612626859 4527 52525196061755789019623971 4528 26679464666288654740126459 4529 12922865697733567139748751 4530 5964399552800107910653267 4531 2620721015624289839529463 4532 1095226693096718141892907 4533 434869422258991026928063 4534 163863840271503865219267 4535 58522800096965666149735 4536 19782354962354591374555 4537 6319363390752161133535 4538 1904465679404760889555 4539 540456476587837549735 4540 144121727090090013259 4541 36030431772522503311 4542 8422698336433831939 4543 1835716304094553111 4544 371790643867251259 4545 69710745725109607 4546 12048770866068323 4547 1910170990962047 4548 276169299898123 4549 36165027367607 4550 4254709102067 4551 445260254863 4552 40943471707 4553 3256867063 4554 219564067 4555 12197999 4556 536171 4557 17479 4558 371 4559 1 4560 1 4561 375 4562 17855 4563 553655 4564 12734175 4565 231762071 4566 3476431135 4567 44200338775 4568 486203726575 4569 4699969356935 4570 40419736469679 4571 312334327265735 4572 2186340290860175 4573 13958941857030375 4574 81759516591177935 4575 441501389592360871 4576 2207506947961804375 4577 10258414640528385055 4578 44453130108956335255 4579 180152158862612516575 4580 684578203677927562999 4581 2444922155992598439295 4582 8223829070156922023095 4583 26101718353106752508095 4584 78305155059320257524295 4585 222386640368469531369007 4586 598733262530494892147335 4587 1530096115355709168820975 4588 3715947708721007981422375 4589 8585120568424397750182735 4590 18887265250533675050402023 4591 39602330364022221879875215 4592 79204660728044443759750435 4593 151208897753539392632250835 4594 275733872374101245388222115 4595 480564748994862170533758547 4596 800941248324770284222930915 4597 1277176585166525588355484435 4598 1949374787885749582226792035 4599 2849086228448403235562234515 4600 3988720719827764529787128323 4601 5350722916842123149714440435 4602 6879500893082729763918566275 4603 8479384821706620406690325875 4604 10021091152926005935179476035 4605 11357236639982806726536739507 4606 12344822434763920354931238595 4607 12870134027732597816843206195 4608 12870134027732597816843206195 4609 12344822434763920354931238595 4610 11357236639982806726536739507 4611 10021091152926005935179476035 4612 8479384821706620406690325875 4613 6879500893082729763918566275 4614 5350722916842123149714440435 4615 3988720719827764529787128323 4616 2849086228448403235562234515 4617 1949374787885749582226792035 4618 1277176585166525588355484435 4619 800941248324770284222930915 4620 480564748994862170533758547 4621 275733872374101245388222115 4622 151208897753539392632250835 4623 79204660728044443759750435 4624 39602330364022221879875215 4625 18887265250533675050402023 4626 8585120568424397750182735 4627 3715947708721007981422375 4628 1530096115355709168820975 4629 598733262530494892147335 4630 222386640368469531369007 4631 78305155059320257524295 4632 26101718353106752508095 4633 8223829070156922023095 4634 2444922155992598439295 4635 684578203677927562999 4636 180152158862612516575 4637 44453130108956335255 4638 10258414640528385055 4639 2207506947961804375 4640 441501389592360871 4641 81759516591177935 4642 13958941857030375 4643 2186340290860175 4644 312334327265735 4645 40419736469679 4646 4699969356935 4647 486203726575 4648 44200338775 4649 3476431135 4650 231762071 4651 12734175 4652 553655 4653 17855 4654 375 4655 1 4656 1 4657 379 4658 18235 4659 571515 4660 13287835 4661 244496251 4662 3708193211 4663 47676769915 4664 530404065355 4665 5186173083515 4666 45119705826619 4667 352754063735419 4668 2498674618125915 4669 16145282147890555 4670 95718458448208315 4671 523260906183538811 4672 2649008337554165251 4673 12465921588490189435 4674 54711544749484720315 4675 224605288971568851835 4676 864730362540540079579 4677 3129500359670526002299 4678 10668751226149520462395 4679 34325547423263674531195 4680 104406873412427010032395 4681 300691795427789788893307 4682 821119902898964423516347 4683 2128829377886204060968315 4684 5246043824076717150243355 4685 12301068277145405731605115 4686 27472385818958072800584763 4687 58489595614555896930277243 4688 118806991092066665639625655 4689 230413558481583836392001275 4690 426942770127640638020472955 4691 756298621368963415921980667 4692 1281505997319632454756689467 4693 2078117833491295872578415355 4694 3226551373052275170582276475 4695 4798461016334152817789026555 4696 6837806948276167765349362843 4697 9339443636669887679501568763 4698 12230223809924852913633006715 4699 15358885714789350170608892155 4700 18500475974632626341869801915 4701 21378327792908812661716215547 4702 23702059074746727081467978107 4703 25214956462496518171774444795 4704 25740268055465195633686412395 4705 25214956462496518171774444795 4706 23702059074746727081467978107 4707 21378327792908812661716215547 4708 18500475974632626341869801915 4709 15358885714789350170608892155 4710 12230223809924852913633006715 4711 9339443636669887679501568763 4712 6837806948276167765349362843 4713 4798461016334152817789026555 4714 3226551373052275170582276475 4715 2078117833491295872578415355 4716 1281505997319632454756689467 4717 756298621368963415921980667 4718 426942770127640638020472955 4719 230413558481583836392001275 4720 118806991092066665639625655 4721 58489595614555896930277243 4722 27472385818958072800584763 4723 12301068277145405731605115 4724 5246043824076717150243355 4725 2128829377886204060968315 4726 821119902898964423516347 4727 300691795427789788893307 4728 104406873412427010032395 4729 34325547423263674531195 4730 10668751226149520462395 4731 3129500359670526002299 4732 864730362540540079579 4733 224605288971568851835 4734 54711544749484720315 4735 12465921588490189435 4736 2649008337554165251 4737 523260906183538811 4738 95718458448208315 4739 16145282147890555 4740 2498674618125915 4741 352754063735419 4742 45119705826619 4743 5186173083515 4744 530404065355 4745 47676769915 4746 3708193211 4747 244496251 4748 13287835 4749 571515 4750 18235 4751 379 4752 1 4753 1 4754 383 4755 18619 4756 589755 4757 13859355 4758 257784091 4759 3952689467 4760 51384963131 4761 578080835275 4762 5716577148875 4763 50305878910139 4764 397873769562043 4765 2851428681861339 4766 18643956766016475 4767 111863740596098875 4768 618979364631747131 4769 3172269243737704067 4770 15114929926044354691 4771 67177466337974909755 4772 279316833721053572155 4773 1089335651512108931419 4774 3994230722211066081883 4775 13798251585820046464699 4776 44994298649413194993595 4777 138732420835690684563595 4778 405098668840216798925707 4779 1121811698326754212409659 4780 2949949280785168484484667 4781 7374873201962921211211675 4782 17547112101222122881848475 4783 39773454096103478532189883 4784 85961981433513969730862011 4785 177296586706622562569902903 4786 349220549573650502031626935 4787 657356328609224474412474235 4788 1183241391496604053942453627 4789 2037804618688595870678670139 4790 3359623830810928327335104827 4791 5304669206543571043160691835 4792 8025012389386427988371303035 4793 11636267964610320583138389403 4794 16177250584946055444850931611 4795 21569667446594740593134575483 4796 27589109524714203084241898875 4797 33859361689421976512478694075 4798 39878803767541439003586017467 4799 45080386867655539743184193659 4800 48917015537243245253242422907 4801 50955224517961713805460857195 4802 50955224517961713805460857195 4803 48917015537243245253242422907 4804 45080386867655539743184193659 4805 39878803767541439003586017467 4806 33859361689421976512478694075 4807 27589109524714203084241898875 4808 21569667446594740593134575483 4809 16177250584946055444850931611 4810 11636267964610320583138389403 4811 8025012389386427988371303035 4812 5304669206543571043160691835 4813 3359623830810928327335104827 4814 2037804618688595870678670139 4815 1183241391496604053942453627 4816 657356328609224474412474235 4817 349220549573650502031626935 4818 177296586706622562569902903 4819 85961981433513969730862011 4820 39773454096103478532189883 4821 17547112101222122881848475 4822 7374873201962921211211675 4823 2949949280785168484484667 4824 1121811698326754212409659 4825 405098668840216798925707 4826 138732420835690684563595 4827 44994298649413194993595 4828 13798251585820046464699 4829 3994230722211066081883 4830 1089335651512108931419 4831 279316833721053572155 4832 67177466337974909755 4833 15114929926044354691 4834 3172269243737704067 4835 618979364631747131 4836 111863740596098875 4837 18643956766016475 4838 2851428681861339 4839 397873769562043 4840 50305878910139 4841 5716577148875 4842 578080835275 4843 51384963131 4844 3952689467 4845 257784091 4846 13859355 4847 589755 4848 18619 4849 383 4850 1 4851 1 4852 387 4853 19007 4854 608379 4855 14449115 4856 271643451 4857 4210473563 4858 55337652603 4859 629465798411 4860 6294657984155 4861 56022456059019 4862 448179648472187 4863 3249302451423387 4864 21495385447877819 4865 130507697362115355 4866 730843105227846011 4867 3791248608369451203 4868 18287199169782058763 4869 82292396264019264451 4870 346494300059028481915 4871 1368652485233162503579 4872 5083566373723175013307 4873 17792482308031112546587 4874 58792550235233241458299 4875 183726719485103879557195 4876 543831089675907483489307 4877 1526910367166971011335371 4878 4071760979111922696894331 4879 10324822482748089695696347 4880 24921985303185044093060155 4881 57320566197325601414038363 4882 125735435529617448263051899 4883 263258568140136532300764919 4884 526517136280273064601529843 4885 1006576878182874976444101175 4886 1840597720105828528354927867 4887 3221046010185199924621123771 4888 5397428449499524198013774971 4889 8664293037354499370495796667 4890 13329681595929999031531994875 4891 19661280353996748571509692443 4892 27813518549556376027989321019 4893 37746918031540796037985507099 4894 49158776971308943677376474363 4895 61448471214136179596720592955 4896 73738165456963415516064711547 4897 84959190635196978746770211131 4898 93997402404898784996426616571 4899 99872240055204959058703280107 4900 101910449035923427610921714395 4901 99872240055204959058703280107 4902 93997402404898784996426616571 4903 84959190635196978746770211131 4904 73738165456963415516064711547 4905 61448471214136179596720592955 4906 49158776971308943677376474363 4907 37746918031540796037985507099 4908 27813518549556376027989321019 4909 19661280353996748571509692443 4910 13329681595929999031531994875 4911 8664293037354499370495796667 4912 5397428449499524198013774971 4913 3221046010185199924621123771 4914 1840597720105828528354927867 4915 1006576878182874976444101175 4916 526517136280273064601529843 4917 263258568140136532300764919 4918 125735435529617448263051899 4919 57320566197325601414038363 4920 24921985303185044093060155 4921 10324822482748089695696347 4922 4071760979111922696894331 4923 1526910367166971011335371 4924 543831089675907483489307 4925 183726719485103879557195 4926 58792550235233241458299 4927 17792482308031112546587 4928 5083566373723175013307 4929 1368652485233162503579 4930 346494300059028481915 4931 82292396264019264451 4932 18287199169782058763 4933 3791248608369451203 4934 730843105227846011 4935 130507697362115355 4936 21495385447877819 4937 3249302451423387 4938 448179648472187 4939 56022456059019 4940 6294657984155 4941 629465798411 4942 55337652603 4943 4210473563 4944 271643451 4945 14449115 4946 608379 4947 19007 4948 387 4949 1 4950 1 4951 391 4952 19399 4953 627391 4954 15057499 4955 286092571 4956 4482117019 4957 59548126171 4958 684803451019 4959 6924123782571 4960 62317114043179 4961 504202104531211 4962 3697482099895579 4963 24744687899301211 4964 152003082809993179 4965 861350802589961371 4966 4522091713597297219 4967 22078447778151509971 4968 100579595433801323219 4969 428786696323047746371 4970 1715146785292190985499 4971 6452218858956337516891 4972 22876048681754287559899 4973 76585032543264354004891 4974 242519269720337121015499 4975 727557809161011363046507 4976 2070741456842878494824683 4977 5598671346278893708229707 4978 14396583461860012392590683 4979 35246807785933133788756507 4980 82242551500510645507098523 4981 183056001726943049677090267 4982 388994003669753980563816823 4983 789775704420409596902294767 4984 1533094014463148041045631023 4985 2847174598288703504799029047 4986 5061643730291028452976051643 4987 8618474459684724122634898747 4988 14061721486854023568509571643 4989 21993974633284498402027791547 4990 32990961949926747603041687323 4991 47474798903553124599499013467 4992 65560436581097172065974828123 4993 86905695002849739715361981467 4994 110607248185445123274097067323 4995 135186636671099595112785304507 4996 158697356092160394262834922683 4997 178956593040095763743196827707 4998 193869642460103744055129896683 4999 201782689091128386669624994507 5000 201782689091128386669624994507 5001 193869642460103744055129896683 5002 178956593040095763743196827707 5003 158697356092160394262834922683 5004 135186636671099595112785304507 5005 110607248185445123274097067323 5006 86905695002849739715361981467 5007 65560436581097172065974828123 5008 47474798903553124599499013467 5009 32990961949926747603041687323 5010 21993974633284498402027791547 5011 14061721486854023568509571643 5012 8618474459684724122634898747 5013 5061643730291028452976051643 5014 2847174598288703504799029047 5015 1533094014463148041045631023 5016 789775704420409596902294767 5017 388994003669753980563816823 5018 183056001726943049677090267 5019 82242551500510645507098523 5020 35246807785933133788756507 5021 14396583461860012392590683 5022 5598671346278893708229707 5023 2070741456842878494824683 5024 727557809161011363046507 5025 242519269720337121015499 5026 76585032543264354004891 5027 22876048681754287559899 5028 6452218858956337516891 5029 1715146785292190985499 5030 428786696323047746371 5031 100579595433801323219 5032 22078447778151509971 5033 4522091713597297219 5034 861350802589961371 5035 152003082809993179 5036 24744687899301211 5037 3697482099895579 5038 504202104531211 5039 62317114043179 5040 6924123782571 5041 684803451019 5042 59548126171 5043 4482117019 5044 286092571 5045 15057499 5046 627391 5047 19399 5048 391 5049 1 5050 1 5051 395 5052 19795 5053 646795 5054 15684895 5055 301150075 5056 4768209595 5057 64030243195 5058 744351577195 5059 7608927233595 5060 69241237825755 5061 566519218574395 5062 4201684204426795 5063 28442169999196795 5064 176747770709294395 5065 1013353885399954555 5066 5383442516187258595 5067 26600539491748807195 5068 122658043211952833195 5069 529366291756849069595 5070 2143933481615238731875 5071 8167365644248528502395 5072 29328267540710625076795 5073 99461081225018641564795 5074 319104302263601475020395 5075 970077078881348484062011 5076 2798299266003889857871195 5077 7669412803121772203054395 5078 19995254808138906100820395 5079 49643391247793146181347195 5080 117489359286443779295855035 5081 265298553227453695184188795 5082 572050005396697030240907095 5083 1178769708090163577466111595 5084 2322869718883557637947925795 5085 4380268612751851545844660075 5086 7908818328579731957775080695 5087 13680118189975752575610950395 5088 22680195946538747691144470395 5089 36055696120138521970537363195 5090 54984936583211246005069478875 5091 80465760853479872202540700795 5092 113035235484650296665473841595 5093 152466131583946911781336809595 5094 197512943188294862989459048795 5095 245793884856544718386882371835 5096 293883992763259989375620227195 5097 337653949132256158006031750395 5098 372826235500199507798326724395 5099 395652331551232130724754891195 5100 403565378182256773339249989019 5101 395652331551232130724754891195 5102 372826235500199507798326724395 5103 337653949132256158006031750395 5104 293883992763259989375620227195 5105 245793884856544718386882371835 5106 197512943188294862989459048795 5107 152466131583946911781336809595 5108 113035235484650296665473841595 5109 80465760853479872202540700795 5110 54984936583211246005069478875 5111 36055696120138521970537363195 5112 22680195946538747691144470395 5113 13680118189975752575610950395 5114 7908818328579731957775080695 5115 4380268612751851545844660075 5116 2322869718883557637947925795 5117 1178769708090163577466111595 5118 572050005396697030240907095 5119 265298553227453695184188795 5120 117489359286443779295855035 5121 49643391247793146181347195 5122 19995254808138906100820395 5123 7669412803121772203054395 5124 2798299266003889857871195 5125 970077078881348484062011 5126 319104302263601475020395 5127 99461081225018641564795 5128 29328267540710625076795 5129 8167365644248528502395 5130 2143933481615238731875 5131 529366291756849069595 5132 122658043211952833195 5133 26600539491748807195 5134 5383442516187258595 5135 1013353885399954555 5136 176747770709294395 5137 28442169999196795 5138 4201684204426795 5139 566519218574395 5140 69241237825755 5141 7608927233595 5142 744351577195 5143 64030243195 5144 4768209595 5145 301150075 5146 15684895 5147 646795 5148 19795 5149 395 5150 1