0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 2 25 1 26 1 27 1 28 1 29 1 30 1 31 5 32 5 33 1 34 1 35 1 36 1 37 1 38 1 39 11 40 17 41 11 42 1 43 1 44 1 45 1 46 1 47 1 48 21 49 41 50 41 51 21 52 1 53 1 54 1 55 1 56 1 57 1 58 36 59 81 60 101 61 81 62 36 63 1 64 1 65 1 66 1 67 1 68 1 69 57 70 141 71 201 72 201 73 141 74 57 75 1 76 1 77 1 78 1 79 1 80 1 81 85 82 225 83 351 84 402 85 351 86 225 87 85 88 1 89 1 90 1 91 1 92 1 93 1 94 121 95 337 96 561 97 708 98 708 99 561 100 337 101 121 102 1 103 1 104 1 105 1 106 1 107 1 108 166 109 481 110 841 111 1149 112 1275 113 1149 114 841 115 481 116 166 117 1 118 1 119 1 120 1 121 1 122 1 123 221 124 661 125 1201 126 1765 127 2157 128 2157 129 1765 130 1201 131 661 132 221 133 1 134 1 135 1 136 1 137 1 138 1 139 287 140 881 141 1651 142 2611 143 3529 144 3921 145 3529 146 2611 147 1651 148 881 149 287 150 1 151 1 152 1 153 1 154 1 155 1 156 365 157 1145 158 2201 159 3763 160 5671 161 7057 162 7057 163 5671 164 3763 165 2201 166 1145 167 365 168 1 169 1 170 1 171 1 172 1 173 1 174 456 175 1457 176 2861 177 5325 178 9010 179 12601 180 14114 181 12601 182 9010 183 5325 184 2861 185 1457 186 456 187 1 188 1 189 1 190 1 191 1 192 1 193 561 194 1821 195 3641 196 7437 197 14169 198 22177 199 27731 200 27731 201 22177 202 14169 203 7437 204 3641 205 1821 206 561 207 1 208 1 209 1 210 1 211 1 212 1 213 681 214 2241 215 4551 216 10284 217 22023 218 38193 219 52724 220 58601 221 52724 222 38193 223 22023 224 10284 225 4551 226 2241 227 681 228 1 229 1 230 1 231 1 232 1 233 1 234 817 235 2721 236 5601 237 14106 238 33762 239 64065 240 96317 241 117371 242 117371 243 96317 244 64065 245 33762 246 14106 247 5601 248 2721 249 817 250 1 251 1 252 1 253 1 254 1 255 1 256 970 257 3265 258 6801 259 19209 260 50961 261 104469 262 168884 263 222641 264 243695 265 222641 266 168884 267 104469 268 50961 269 19209 270 6801 271 3265 272 970 273 1 274 1 275 1 276 1 277 1 278 1 279 1141 280 3877 281 8161 282 25977 283 75657 284 165621 285 284831 286 401831 287 475289 288 475289 289 401831 290 284831 291 165621 292 75657 293 25977 294 8161 295 3877 296 1141 297 1 298 1 299 1 300 1 301 1 302 1 303 1331 304 4561 305 9691 306 34885 307 110433 308 255585 309 463646 310 694331 311 879308 312 950578 313 879308 314 694331 315 463646 316 255585 317 110433 318 34885 319 9691 320 4561 321 1331 322 1 323 1 324 1 325 1 326 1 327 1 328 1541 329 5321 330 11401 331 46513 332 158509 333 384609 334 731153 335 1155701 336 1557557 337 1805818 338 1805818 339 1557557 340 1155701 341 731153 342 384609 343 158509 344 46513 345 11401 346 5321 347 1541 348 1 349 1 350 1 351 1 352 1 353 1 354 1772 355 6161 356 13301 357 61561 358 223840 359 565489 360 1121015 361 1863281 362 2662661 363 3295384 364 3537847 365 3295384 366 2662661 367 1863281 368 1121015 369 565489 370 223840 371 61561 372 13301 373 6161 374 1772 375 1 376 1 377 1 378 1 379 1 380 1 381 2025 382 7085 383 15401 384 80865 385 311221 386 813961 387 1676541 388 2923661 389 4421297 390 5826276 391 6689866 392 6689866 393 5826276 394 4421297 395 2923661 396 1676541 397 813961 398 311221 399 80865 400 15401 401 7085 402 2025 403 1 404 1 405 1 406 1 407 1 408 1 409 2301 410 8097 411 17711 412 105414 413 426399 414 1149121 415 2452863 416 4482561 417 7166963 418 10041213 419 12303201 420 13166791 421 12303201 422 10041213 423 7166963 424 4482561 425 2452863 426 1149121 427 426399 428 105414 429 17711 430 8097 431 2301 432 1 433 1 434 1 435 1 436 1 437 1 438 2601 439 9201 440 20241 441 136368 442 576192 443 1593873 444 3519561 445 6737781 446 11385309 447 16939413 448 22105149 449 25257051 450 25257051 451 22105149 452 16939413 453 11385309 454 6737781 455 3519561 456 1593873 457 576192 458 136368 459 20241 460 9201 461 2601 462 1 463 1 464 1 465 1 466 1 467 1 468 2926 469 10401 470 23001 471 175077 472 768615 473 2175405 474 4963827 475 9956001 476 17775660 477 28047621 478 38893791 479 47320365 480 50514102 481 47320365 482 38893791 483 28047621 484 17775660 485 9956001 486 4963827 487 2175405 488 768615 489 175077 490 23001 491 10401 492 2926 493 1 494 1 495 1 496 1 497 1 498 1 499 3277 500 11701 501 26001 502 223101 503 1013013 504 2925693 505 6894273 506 14494341 507 27333021 508 45656697 509 67093833 510 86644377 511 98420157 512 98420157 513 86644377 514 67093833 515 45656697 516 27333021 517 14494341 518 6894273 519 2925693 520 1013013 521 223101 522 26001 523 11701 524 3277 525 1 526 1 527 1 528 1 529 1 530 1 531 3655 532 13105 533 29251 534 282231 535 1320201 536 3882033 537 9445503 538 20827731 539 41455569 540 73142211 541 113540961 542 155071281 543 186738507 544 198627921 545 186738507 546 155071281 547 113540961 548 73142211 549 41455569 550 20827731 551 9445503 552 3882033 553 1320201 554 282231 555 29251 556 13105 557 3655 558 1 559 1 560 1 561 1 562 1 563 1 564 4061 565 14617 566 32761 567 354511 568 1702611 569 5087601 570 12783585 571 29583291 572 62083407 573 115391067 574 188567211 575 271356177 576 345074637 577 388858545 578 388858545 579 345074637 580 271356177 581 188567211 582 115391067 583 62083407 584 29583291 585 12783585 586 5087601 587 1702611 588 354511 589 32761 590 14617 591 4061 592 1 593 1 594 1 595 1 596 1 597 1 598 4496 599 16241 600 36541 601 442261 602 2174446 603 6592041 604 17112576 605 41583081 606 91875180 607 179360259 608 307478445 609 464530431 610 621518862 611 739129809 612 782913717 613 739129809 614 621518862 615 464530431 616 307478445 617 179360259 618 91875180 619 41583081 620 17112576 621 6592041 622 2174446 623 442261 624 36541 625 16241 626 4496 627 1 628 1 629 1 630 1 631 1 632 1 633 4961 634 17981 635 40601 636 548101 637 2751841 638 8452081 639 22682271 640 57896751 641 134430033 642 274798527 643 492538047 644 778634403 645 1092484155 646 1366388193 647 1527240153 648 1527240153 649 1366388193 650 1092484155 651 778634403 652 492538047 653 274798527 654 134430033 655 57896751 656 22682271 657 8452081 658 2751841 659 548101 660 40601 661 17981 662 4961 663 1 664 1 665 1 666 1 667 1 668 1 669 5457 670 19841 671 44951 672 674976 673 3453031 674 10732177 675 29797366 676 79905801 677 194563326 678 415167021 679 775599423 680 1279303026 681 1877108535 682 2462004345 683 2894481813 684 3054480306 685 2894481813 686 2462004345 687 1877108535 688 1279303026 689 775599423 690 415167021 691 194563326 692 79905801 693 29797366 694 10732177 695 3453031 696 674976 697 44951 698 19841 699 5457 700 1 701 1 702 1 703 1 704 1 705 1 706 5985 707 21825 708 49601 709 826182 710 4298526 711 13505185 712 38828245 713 109381351 714 278645511 715 618801201 716 1201564989 717 2062841964 718 3158120340 719 4333670937 720 5345187465 721 5934453180 722 5934453180 723 5345187465 724 4333670937 725 3158120340 726 2062841964 727 1201564989 728 618801201 729 278645511 730 109381351 731 38828245 732 13505185 733 4298526 734 826182 735 49601 736 21825 737 5985 738 1 739 1 740 1 741 1 742 1 743 1 744 6546 745 23937 746 54561 747 1005393 748 5311293 749 16853061 750 50223622 751 148577521 752 395014621 753 910363221 754 1832892426 755 3268629729 756 5211767295 757 7468472529 758 9644132709 759 11237844615 760 11824753551 761 11237844615 762 9644132709 763 7468472529 764 5211767295 765 3268629729 766 1832892426 767 910363221 768 395014621 769 148577521 770 50223622 771 16853061 772 5311293 773 1005393 774 54561 775 23937 776 6546 777 1 778 1 779 1 780 1 781 1 782 1 783 7141 784 26181 785 59841 786 1216689 787 6516945 788 20867589 789 64525291 790 200342731 791 554473921 792 1322642101 793 2755421631 794 5095931751 795 8450329905 796 12626655921 797 17041377321 798 20800116051 799 22976023335 800 22976023335 801 20800116051 802 17041377321 803 12626655921 804 8450329905 805 5095931751 806 2755421631 807 1322642101 808 554473921 809 200342731 810 64525291 811 20867589 812 6516945 813 1216689 814 59841 815 26181 816 7141 817 1 818 1 819 1 820 1 821 1 822 1 823 7771 824 28561 825 65451 826 1464585 827 7943937 828 25651137 829 82385260 830 268251451 831 770887426 832 1898768236 833 4085859766 834 7826526891 835 13481927136 836 20979307953 837 29549754621 838 37714440336 839 43647142533 840 45823049817 841 43647142533 842 37714440336 843 29549754621 844 20979307953 845 13481927136 846 7826526891 847 4085859766 848 1898768236 849 770887426 850 268251451 851 82385260 852 25651137 853 7943937 854 1464585 855 65451 856 28561 857 7771 858 1 859 1 860 1 861 1 862 1 863 1 864 8437 865 31081 866 71401 867 1754061 868 9623769 869 31317441 870 104585569 871 356759161 872 1061887201 873 2694919396 874 5981339092 875 11854937641 876 21193836561 877 34307984961 878 50363696529 879 67107308910 880 81220923114 881 89341195497 882 89341195497 883 81220923114 884 67107308910 885 50363696529 886 34307984961 887 21193836561 888 11854937641 889 5981339092 890 2694919396 891 1061887201 892 356759161 893 104585569 894 31317441 895 9623769 896 1754061 897 71401 898 31081 899 8437 900 1 901 1 902 1 903 1 904 1 905 1 906 9140 907 33745 908 77701 909 2090593 910 11591196 911 37992417 912 132061117 913 471383521 914 1449707623 915 3783607526 916 8651555095 917 17728536190 918 32867460211 919 55290622401 920 84482083611 921 117338146053 922 148260590583 923 170543919327 924 178682390994 925 170543919327 926 148260590583 927 117338146053 928 84482083611 929 55290622401 930 32867460211 931 17728536190 932 8651555095 933 3783607526 934 1449707623 935 471383521 936 132061117 937 37992417 938 11591196 939 2090593 940 77701 941 33745 942 9140 943 1 944 1 945 1 946 1 947 1 948 1 949 9881 950 36557 951 84361 952 2480185 953 13884445 954 45815001 955 165925849 956 618915001 957 1962163105 958 5257649570 959 12374103236 960 26200385212 961 50335449466 962 87906131041 963 139621510341 964 201825163761 965 265765879797 966 319099444287 967 349590296001 968 349590296001 969 319099444287 970 265765879797 971 201825163761 972 139621510341 973 87906131041 974 50335449466 975 26200385212 976 12374103236 977 5257649570 978 1962163105 979 618915001 980 165925849 981 45815001 982 13884445 983 2480185 984 84361 985 36557 986 9881 987 1 988 1 989 1 990 1 991 1 992 1 993 10661 994 39521 995 91391 996 2929402 997 16545439 998 54938017 999 207502681 1000 807660481 1001 2633787157 1002 7234941449 1003 17513764217 1004 38298381941 1005 76194446881 1006 138000373141 1007 227537655151 1008 341783383956 1009 468244813911 1010 585767266737 1011 669744238998 1012 700285942731 1013 669744238998 1014 585767266737 1015 468244813911 1016 341783383956 1017 227537655151 1018 138000373141 1019 76194446881 1020 38298381941 1021 17513764217 1022 7234941449 1023 2633787157 1024 807660481 1025 207502681 1026 54938017 1027 16545439 1028 2929402 1029 91391 1030 39521 1031 10661 1032 1 1033 1 1034 1 1035 1 1036 1 1037 1 1038 11481 1039 42641 1040 98801 1041 3445404 1042 19620028 1043 65529073 1044 258357569 1045 1047723601 1046 3507152089 1047 9864172473 1048 24546642953 1049 55415125949 1050 114090511821 1051 214069205461 1052 365913454621 1053 570274841566 1054 811497266646 1055 1055857078041 1056 1257583044825 1057 1372203424857 1058 1372203424857 1059 1257583044825 1060 1055857078041 1061 811497266646 1062 570274841566 1063 365913454621 1064 214069205461 1065 114090511821 1066 55415125949 1067 24546642953 1068 9864172473 1069 3507152089 1070 1047723601 1071 258357569 1072 65529073 1073 19620028 1074 3445404 1075 98801 1076 42641 1077 11481 1078 1 1079 1 1080 1 1081 1 1082 1 1083 1 1084 12342 1085 45921 1086 106601 1087 4035981 1088 23158227 1089 77771485 1090 320338157 1091 1351325921 1092 4634390146 1093 13331638137 1094 34090248765 1095 79423946057 1096 169098686076 1097 328330569621 1098 581026140931 1099 938125338067 1100 1384400526211 1101 1870389782691 1102 2316644370441 1103 2633027605209 1104 2747647985241 1105 2633027605209 1106 2316644370441 1107 1870389782691 1108 1384400526211 1109 938125338067 1110 581026140931 1111 328330569621 1112 169098686076 1113 79423946057 1114 34090248765 1115 13331638137 1116 4634390146 1117 1351325921 1118 320338157 1119 77771485 1120 23158227 1121 4035981 1122 106601 1123 45921 1124 12342 1125 1 1126 1 1127 1 1128 1 1129 1 1130 1 1131 13245 1132 49365 1133 114801 1134 4709589 1135 27214461 1136 91865229 1137 395617469 1138 1733173241 1139 6078938405 1140 17869332741 1141 46940817249 1142 112827723009 1143 248223456681 1144 498177912069 1145 911474195721 1146 1522469478835 1147 2326537034515 1148 3258930515491 1149 4190913638991 1150 4953171326841 1151 5383916725977 1152 5383916725977 1153 4953171326841 1154 4190913638991 1155 3258930515491 1156 2326537034515 1157 1522469478835 1158 911474195721 1159 498177912069 1160 248223456681 1161 112827723009 1162 46940817249 1163 17869332741 1164 6078938405 1165 1733173241 1166 395617469 1167 91865229 1168 27214461 1169 4709589 1170 114801 1171 49365 1172 13245 1173 1 1174 1 1175 1 1176 1 1177 1 1178 1 1179 14191 1180 52977 1181 123411 1182 5475387 1183 31847817 1184 108027921 1185 486743141 1186 2210871731 1187 7917531359 1188 23764529909 1189 64119421731 1190 158948557041 1191 361053234741 1192 748132367457 1193 1413333968727 1194 2438962403506 1195 3854265390307 1196 5589914217931 1197 7452854571241 1198 9145588610016 1199 10337488816041 1200 10767833451954 1201 10337488816041 1202 9145588610016 1203 7452854571241 1204 5589914217931 1205 3854265390307 1206 2438962403506 1207 1413333968727 1208 748132367457 1209 361053234741 1210 158948557041 1211 64119421731 1212 23764529909 1213 7917531359 1214 2210871731 1215 486743141 1216 108027921 1217 31847817 1218 5475387 1219 123411 1220 52977 1221 14191 1222 1 1223 1 1224 1 1225 1 1226 1 1227 1 1228 15181 1229 56761 1230 132441 1231 6343275 1232 37122303 1233 126495825 1234 596692721 1235 2805398831 1236 10242466763 1237 31371089213 1238 86928708413 1239 222167980581 1240 520609559241 1241 1112442139425 1242 2167229116833 1243 3859063313200 1244 6298879640236 1245 9446911612651 1246 13041675631171 1247 16593618380626 1248 19475390395566 1249 21096104713866 1250 21096104713866 1251 19475390395566 1252 16593618380626 1253 13041675631171 1254 9446911612651 1255 6298879640236 1256 3859063313200 1257 2167229116833 1258 1112442139425 1259 520609559241 1260 222167980581 1261 86928708413 1262 31371089213 1263 10242466763 1264 2805398831 1265 596692721 1266 126495825 1267 37122303 1268 6343275 1269 132441 1270 56761 1271 15181 1272 1 1273 1 1274 1 1275 1 1276 1 1277 1 1278 16216 1279 60721 1280 141901 1281 7323933 1282 43107114 1283 147524889 1284 728935598 1285 3541634201 1286 13164172022 1287 41122761113 1288 117022418813 1289 308229335597 1290 744440743236 1291 1638515544033 1292 3287940280329 1293 6034278708529 1294 10161922158043 1295 15742975557481 1296 22477931179786 1297 29617408461961 1298 36045579481471 1299 40544676533466 1300 42164261091351 1301 40544676533466 1302 36045579481471 1303 29617408461961 1304 22477931179786 1305 15742975557481 1306 10161922158043 1307 6034278708529 1308 3287940280329 1309 1638515544033 1310 744440743236 1311 308229335597 1312 117022418813 1313 41122761113 1314 13164172022 1315 3541634201 1316 728935598 1317 147524889 1318 43107114 1319 7323933 1320 141901 1321 60721 1322 16216 1323 1 1324 1 1325 1 1326 1 1327 1 1328 1 1329 17297 1330 64861 1331 151801 1332 8428861 1333 49876905 1334 171391809 1335 887502155 1336 4448956331 1337 16814100161 1338 53548800709 1339 156490240817 1340 424616154509 1341 1056020320121 1342 2391420639441 1343 4937365016625 1344 9329884822369 1345 16194631815025 1346 25890345374641 1347 38192827631831 1348 52055765634511 1349 65615166171217 1350 76537452949426 1351 82653875038476 1352 82653875038476 1353 76537452949426 1354 65615166171217 1355 52055765634511 1356 38192827631831 1357 25890345374641 1358 16194631815025 1359 9329884822369 1360 4937365016625 1361 2391420639441 1362 1056020320121 1363 424616154509 1364 156490240817 1365 53548800709 1366 16814100161 1367 4448956331 1368 887502155 1369 171391809 1370 49876905 1371 8428861 1372 151801 1373 64861 1374 17297 1375 1 1376 1 1377 1 1378 1 1379 1 1380 1 1381 18425 1382 69185 1383 162151 1384 9670420 1385 57512071 1386 198395121 1387 1077060776 1388 5561910761 1389 21347986232 1390 69292243801 1391 207960960871 1392 581022937496 1393 1486523160311 1394 3459740894897 1395 7341868039521 1396 14271469603831 1397 25511074162201 1398 42049867974001 1399 64028040371930 1400 90178845141881 1401 117592868228590 1402 142071173618680 1403 159109151151601 1404 165225573240651 1405 159109151151601 1406 142071173618680 1407 117592868228590 1408 90178845141881 1409 64028040371930 1410 42049867974001 1411 25511074162201 1412 14271469603831 1413 7341868039521 1414 3459740894897 1415 1486523160311 1416 581022937496 1417 207960960871 1418 69292243801 1419 21347986232 1420 5561910761 1421 1077060776 1422 198395121 1423 57512071 1424 9670420 1425 162151 1426 69185 1427 18425 1428 1 1429 1 1430 1 1431 1 1432 1 1433 1 1434 19601 1435 73697 1436 172961 1437 11061874 1438 66099034 1439 228856321 1440 1303003373 1441 6920956211 1442 26949496883 1443 89131246933 1444 274727380201 1445 789937644406 1446 2077066783886 1447 4963144883153 1448 10815350221553 1449 21608694789571 1450 39747906602803 1451 67494166146001 1452 105986369495249 1453 154103034579539 1454 207667515513491 1455 259567039491112 1456 301092297259276 1457 324252547555951 1458 324252547555951 1459 301092297259276 1460 259567039491112 1461 207667515513491 1462 154103034579539 1463 105986369495249 1464 67494166146001 1465 39747906602803 1466 21608694789571 1467 10815350221553 1468 4963144883153 1469 2077066783886 1470 789937644406 1471 274727380201 1472 89131246933 1473 26949496883 1474 6920956211 1475 1303003373 1476 228856321 1477 66099034 1478 11061874 1479 172961 1480 73697 1481 19601 1482 1 1483 1 1484 1 1485 1 1486 1 1487 1 1488 20826 1489 78401 1490 184241 1491 12617433 1492 75730537 1493 263121013 1494 1571540136 1495 8573295281 1496 33834307739 1497 114003946953 1498 360897013504 1499 1067358555901 1500 2881522496061 1501 7062110773529 1502 15789724759193 1503 32402039357589 1504 61288220631016 1505 107131679779141 1506 173347725356433 1507 259959697764977 1508 361665398198603 1509 467165135401596 1510 560625158310301 1511 625335801412726 1512 648505095111902 1513 625335801412726 1514 560625158310301 1515 467165135401596 1516 361665398198603 1517 259959697764977 1518 173347725356433 1519 107131679779141 1520 61288220631016 1521 32402039357589 1522 15789724759193 1523 7062110773529 1524 2881522496061 1525 1067358555901 1526 360897013504 1527 114003946953 1528 33834307739 1529 8573295281 1530 1571540136 1531 263121013 1532 75730537 1533 12617433 1534 184241 1535 78401 1536 20826 1537 1 1538 1 1539 1 1540 1 1541 1 1542 1 1543 22101 1544 83301 1545 196001 1546 14352297 1547 86505945 1548 301560085 1549 1889804247 1550 10573796751 1551 42254645225 1552 145037355681 1553 471573215751 1554 1433671948255 1555 3970020860157 1556 9970346096985 1557 22854936080921 1558 48140021608701 1559 93572776171905 1560 168256291976641 1561 280312106673597 1562 433183642582065 1563 621579965973425 1564 828878520097572 1565 1027925272853826 1566 1186161374967076 1567 1274076024989654 1568 1274076024989654 1569 1186161374967076 1570 1027925272853826 1571 828878520097572 1572 621579965973425 1573 433183642582065 1574 280312106673597 1575 168256291976641 1576 93572776171905 1577 48140021608701 1578 22854936080921 1579 9970346096985 1580 3970020860157 1581 1433671948255 1582 471573215751 1583 145037355681 1584 42254645225 1585 10573796751 1586 1889804247 1587 301560085 1588 86505945 1589 14352297 1590 196001 1591 83301 1592 22101 1593 1 1594 1 1595 1 1596 1 1597 1 1598 1 1599 23427 1600 88401 1601 208251 1602 16282701 1603 98531553 1604 344570913 1605 2265967338 1606 12986016891 1607 52504331496 1608 183580872102 1609 613072088448 1610 1914721314507 1611 5433299078562 1612 13970562921537 1613 32811210159417 1614 70896598583703 1615 141529572655287 1616 261610686732561 1617 448395828719031 1618 713448125080923 1619 1054891509773553 1620 1450774182470013 1621 1857286742671551 1622 2214696038703201 1623 2460923800294457 1624 2548864120135511 1625 2460923800294457 1626 2214696038703201 1627 1857286742671551 1628 1450774182470013 1629 1054891509773553 1630 713448125080923 1631 448395828719031 1632 261610686732561 1633 141529572655287 1634 70896598583703 1635 32811210159417 1636 13970562921537 1637 5433299078562 1638 1914721314507 1639 613072088448 1640 183580872102 1641 52504331496 1642 12986016891 1643 2265967338 1644 344570913 1645 98531553 1646 16282701 1647 208251 1648 88401 1649 23427 1650 1 1651 1 1652 1 1653 1 1654 1 1655 1 1656 24805 1657 93705 1658 221001 1659 18425961 1660 111920901 1661 392578593 1662 2709366513 1663 15883327581 1664 64924373229 1665 231245068686 1666 793181308206 1667 2543103699501 1668 7388064503037 1669 19434411781041 1670 46736905943937 1671 103541217233091 1672 212162546726871 1673 402882585647001 1674 709895027500089 1675 1161998165077971 1676 1768818586858143 1677 2506461309660573 1678 3309117314819901 1679 4073224378067781 1680 4676973654615761 1681 5011193075685023 1682 5011193075685023 1683 4676973654615761 1684 4073224378067781 1685 3309117314819901 1686 2506461309660573 1687 1768818586858143 1688 1161998165077971 1689 709895027500089 1690 402882585647001 1691 212162546726871 1692 103541217233091 1693 46736905943937 1694 19434411781041 1695 7388064503037 1696 2543103699501 1697 793181308206 1698 231245068686 1699 64924373229 1700 15883327581 1701 2709366513 1702 392578593 1703 111920901 1704 18425961 1705 221001 1706 93705 1707 24805 1708 1 1709 1 1710 1 1711 1 1712 1 1713 1 1714 26236 1715 99217 1716 234261 1717 20800521 1718 126795096 1719 446037201 1720 3230643795 1721 19350159441 1722 79909137177 1723 289946490612 1724 1021467905511 1725 3359734148772 1726 9983579219217 1727 26847548567505 1728 66076172642655 1729 150017471924217 1730 315352809745962 1731 614793740002701 1732 1112848857432267 1733 1872445952700357 1734 2931891061936806 1735 4276803844386405 1736 5817417330942801 1737 7384354985475261 1738 8752281271314626 1739 9690264970654691 1740 10024484391723953 1741 9690264970654691 1742 8752281271314626 1743 7384354985475261 1744 5817417330942801 1745 4276803844386405 1746 2931891061936806 1747 1872445952700357 1748 1112848857432267 1749 614793740002701 1750 315352809745962 1751 150017471924217 1752 66076172642655 1753 26847548567505 1754 9983579219217 1755 3359734148772 1756 1021467905511 1757 289946490612 1758 79909137177 1759 19350159441 1760 3230643795 1761 446037201 1762 126795096 1763 20800521 1764 234261 1765 99217 1766 26236 1767 1 1768 1 1769 1 1770 1 1771 1 1772 1 1773 27721 1774 104941 1775 248041 1776 23426001 1777 143283141 1778 505431081 1779 3841898901 1780 23483368581 1781 97913157585 1782 361959297504 1783 1309643008350 1784 4415725355406 1785 13409705979792 1786 36841011885009 1787 92751637013757 1788 215710662666309 1789 464941924918017 1790 929994719220321 1791 1728093414257025 1792 2986521692426889 1793 4806293947508985 1794 7211159006094621 1795 10096899238043901 1796 13204409130881541 1797 16139083214847197 1798 18444779497828631 1799 19716847602732551 1800 19716847602732551 1801 18444779497828631 1802 16139083214847197 1803 13204409130881541 1804 10096899238043901 1805 7211159006094621 1806 4806293947508985 1807 2986521692426889 1808 1728093414257025 1809 929994719220321 1810 464941924918017 1811 215710662666309 1812 92751637013757 1813 36841011885009 1814 13409705979792 1815 4415725355406 1816 1309643008350 1817 361959297504 1818 97913157585 1819 23483368581 1820 3841898901 1821 505431081 1822 143283141 1823 23426001 1824 248041 1825 104941 1826 27721 1827 1 1828 1 1829 1 1830 1 1831 1 1832 1 1833 29261 1834 110881 1835 262351 1836 26323246 1837 161522271 1838 571276161 1839 4556856291 1840 28393736001 1841 119458622823 1842 449974677477 1843 1671992662497 1844 5774636382243 1845 17906696291985 1846 50230329545133 1847 129308584213323 1848 307929931905723 1849 680187105953583 1850 1395047513522625 1851 2659208558466513 1852 4716860574910452 1853 7795919795143857 1854 12020889123265893 1855 17311249817917101 1856 23303816282603871 1857 29345116592692649 1858 34584653478698669 1859 38161835123839391 1860 39433695205465102 1861 38161835123839391 1862 34584653478698669 1863 29345116592692649 1864 23303816282603871 1865 17311249817917101 1866 12020889123265893 1867 7795919795143857 1868 4716860574910452 1869 2659208558466513 1870 1395047513522625 1871 680187105953583 1872 307929931905723 1873 129308584213323 1874 50230329545133 1875 17906696291985 1876 5774636382243 1877 1671992662497 1878 449974677477 1879 119458622823 1880 28393736001 1881 4556856291 1882 571276161 1883 161522271 1884 26323246 1885 262351 1886 110881 1887 29261 1888 1 1889 1 1890 1 1891 1 1892 1 1893 1 1894 30857 1895 117041 1896 277201 1897 29514376 1898 181658296 1899 644121297 1900 5391047481 1901 34207609101 1902 145143590901 1903 557169073581 1904 2125885056933 1905 7515151899711 1906 23777047861215 1907 68064058236525 1908 179098596411813 1909 436537302244251 1910 987703901906163 1911 2075866949302665 1912 4056439187088705 1913 7379704360896726 1914 12517143932835078 1915 19820832498260421 1916 29334796851215301 1917 40615674958365651 1918 52647274931606507 1919 63926060040332381 1920 72741257693533037 1921 77589497654236432 1922 77589497654236432 1923 72741257693533037 1924 63926060040332381 1925 52647274931606507 1926 40615674958365651 1927 29334796851215301 1928 19820832498260421 1929 12517143932835078 1930 7379704360896726 1931 4056439187088705 1932 2075866949302665 1933 987703901906163 1934 436537302244251 1935 179098596411813 1936 68064058236525 1937 23777047861215 1938 7515151899711 1939 2125885056933 1940 557169073581 1941 145143590901 1942 34207609101 1943 5391047481 1944 644121297 1945 181658296 1946 29514376 1947 277201 1948 117041 1949 30857 1950 1 1951 1 1952 1 1953 1 1954 1 1955 1 1956 32510 1957 123425 1958 292601 1959 33022837 1960 203845951 1961 724549645 1962 6362009655 1963 41068695201 1964 175650985896 1965 687282383901 1966 2692365828699 1967 9734261776149 1968 31399811593170 1969 91683797103357 1970 246512423161095 1971 614764098589785 1972 1424044126638510 1973 3065106083299485 1974 6136040036764047 1975 11441472906662085 1976 19902213317496459 1977 32341441467561009 1978 49155555919871301 1979 69945958036956561 1980 93253924841294396 1981 116560390547719793 1982 136651440679237793 1983 150313097064787357 1984 155160743282705923 1985 150313097064787357 1986 136651440679237793 1987 116560390547719793 1988 93253924841294396 1989 69945958036956561 1990 49155555919871301 1991 32341441467561009 1992 19902213317496459 1993 11441472906662085 1994 6136040036764047 1995 3065106083299485 1996 1424044126638510 1997 614764098589785 1998 246512423161095 1999 91683797103357 2000 31399811593170 2001 9734261776149 2002 2692365828699 2003 687282383901 2004 175650985896 2005 41068695201 2006 6362009655 2007 724549645 2008 203845951 2009 33022837 2010 292601 2011 123425 2012 32510 2013 1 2014 1 2015 1 2016 1 2017 1 2018 1 2019 34221 2020 130037 2021 308561 2022 36873453 2023 228249253 2024 813180061 2025 7489501657 2026 49140017421 2027 211758429741 2028 844707429441 2029 3396854606601 2030 12551020155129 2031 41247788782725 2032 122798112205389 2033 337274031539769 2034 860265215542245 2035 2039096947955541 2036 4492116480395985 2037 9206973990228609 2038 17584605703386129 2039 31349097402742965 2040 52244206507664289 2041 81490391405083401 2042 119086908495521721 2043 163177825254307901 2044 209786253373421381 2045 253179531442042193 2046 286929660920282997 2047 305437776038181469 2048 305437776038181469 2049 286929660920282997 2050 253179531442042193 2051 209786253373421381 2052 163177825254307901 2053 119086908495521721 2054 81490391405083401 2055 52244206507664289 2056 31349097402742965 2057 17584605703386129 2058 9206973990228609 2059 4492116480395985 2060 2039096947955541 2061 860265215542245 2062 337274031539769 2063 122798112205389 2064 41247788782725 2065 12551020155129 2066 3396854606601 2067 844707429441 2068 211758429741 2069 49140017421 2070 7489501657 2071 813180061 2072 228249253 2073 36873453 2074 308561 2075 130037 2076 34221 2077 1 2078 1 2079 1 2080 1 2081 1 2082 1 2083 35991 2084 136881 2085 325091 2086 41092479 2087 255041865 2088 910668529 2089 8795738491 2090 58606043731 2091 254348966301 2092 1034592129351 2093 4269957588261 2094 16110973424001 2095 53908127883135 2096 163573273916721 2097 458810385829251 2098 1196473833829551 2099 2900550906257565 2100 6536299424096355 2101 13707519795068841 2102 26800000587859401 2103 48937059018587811 2104 83586870165046275 2105 133715721579046101 2106 200546028858138081 2107 282223300503030587 2108 372915751790318561 2109 462913708773709451 2110 540055632007089027 2111 592313560365607785 2112 610821675483506257 2113 592313560365607785 2114 540055632007089027 2115 462913708773709451 2116 372915751790318561 2117 282223300503030587 2118 200546028858138081 2119 133715721579046101 2120 83586870165046275 2121 48937059018587811 2122 26800000587859401 2123 13707519795068841 2124 6536299424096355 2125 2900550906257565 2126 1196473833829551 2127 458810385829251 2128 163573273916721 2129 53908127883135 2130 16110973424001 2131 4269957588261 2132 1034592129351 2133 254348966301 2134 58606043731 2135 8795738491 2136 910668529 2137 255041865 2138 41092479 2139 325091 2140 136881 2141 35991 2142 1 2143 1 2144 1 2145 1 2146 1 2147 1 2148 37821 2149 143961 2150 342201 2151 45707655 2152 284407467 2153 1017709617 2154 10305645505 2155 69675000451 2156 304422737191 2157 1262955981951 2158 5348412741231 2159 20591357794281 2160 70106908365621 2161 216744253811793 2162 620714608490961 2163 1654333905002151 2164 4099716253521723 2165 9444898238367387 2166 20255155785956763 2167 40515932846973321 2168 75734550803153781 2169 132504250607105283 2170 217263807269045811 2171 334206643416322041 2172 482703876358675829 2173 655070044684103369 2174 835762387704900281 2175 1002907171407366483 2176 1132312153403634951 2177 1203081359256257361 2178 1203081359256257361 2179 1132312153403634951 2180 1002907171407366483 2181 835762387704900281 2182 655070044684103369 2183 482703876358675829 2184 334206643416322041 2185 217263807269045811 2186 132504250607105283 2187 75734550803153781 2188 40515932846973321 2189 20255155785956763 2190 9444898238367387 2191 4099716253521723 2192 1654333905002151 2193 620714608490961 2194 216744253811793 2195 70106908365621 2196 20591357794281 2197 5348412741231 2198 1262955981951 2199 304422737191 2200 69675000451 2201 10305645505 2202 1017709617 2203 284407467 2204 45707655 2205 342201 2206 143961 2207 37821 2208 1 2209 1 2210 1 2211 1 2212 1 2213 1 2214 39712 2215 151281 2216 359901 2217 50748261 2218 316540134 2219 1135037961 2220 12047133484 2221 82581381961 2222 363109671376 2223 1536822623311 2224 6676186187997 2225 26207179655931 2226 90738387770346 2227 285750063433521 2228 835323859414269 2229 2274505482908865 2230 5759082847160004 2231 13556576688248667 2232 29714131140097467 2233 60776709907989879 2234 116235961452761310 2235 208197183679040619 2236 349700614553327886 2237 551386196261263611 2238 816822650478971852 2239 1137695315995300481 2240 1490772131155289087 2241 1838631089919697493 2242 2135200763874715578 2243 2335388652898215921 2244 2406162718512514722 2245 2335388652898215921 2246 2135200763874715578 2247 1838631089919697493 2248 1490772131155289087 2249 1137695315995300481 2250 816822650478971852 2251 551386196261263611 2252 349700614553327886 2253 208197183679040619 2254 116235961452761310 2255 60776709907989879 2256 29714131140097467 2257 13556576688248667 2258 5759082847160004 2259 2274505482908865 2260 835323859414269 2261 285750063433521 2262 90738387770346 2263 26207179655931 2264 6676186187997 2265 1536822623311 2266 363109671376 2267 82581381961 2268 12047133484 2269 1135037961 2270 316540134 2271 50748261 2272 359901 2273 151281 2274 39712 2275 1 2276 1 2277 1 2278 1 2279 1 2280 1 2281 41665 2282 158845 2283 378201 2284 56245173 2285 351644721 2286 1263429777 2287 14051395927 2288 97588668871 2289 431683253233 2290 1864370423851 2291 8305740488995 2292 33218305516215 2293 116899688357271 2294 374898258022401 2295 1118437633101321 2296 3110159328808953 2297 8042081809945233 2298 19332498052018047 2299 43286476879650459 2300 90488741772930447 2301 176977046477987163 2302 324358727543814483 2303 557793895250809161 2304 900974537888352201 2305 1368113747700365891 2306 1954462100945955173 2307 2628464091115252373 2308 3329455198910019233 2309 3973932742395827705 2310 4470726135815552913 2311 4741706883784375155 2312 4741706883784375155 2313 4470726135815552913 2314 3973932742395827705 2315 3329455198910019233 2316 2628464091115252373 2317 1954462100945955173 2318 1368113747700365891 2319 900974537888352201 2320 557793895250809161 2321 324358727543814483 2322 176977046477987163 2323 90488741772930447 2324 43286476879650459 2325 19332498052018047 2326 8042081809945233 2327 3110159328808953 2328 1118437633101321 2329 374898258022401 2330 116899688357271 2331 33218305516215 2332 8305740488995 2333 1864370423851 2334 431683253233 2335 97588668871 2336 14051395927 2337 1263429777 2338 351644721 2339 56245173 2340 378201 2341 158845 2342 41665 2343 1 2344 1 2345 1 2346 1 2347 1 2348 1 2349 43681 2350 166657 2351 397111 2352 62230920 2353 389937255 2354 1403704401 2355 16353229834 2356 114992267401 2357 511575436450 2358 2255103288565 2359 10299497890111 2360 41937703275742 2361 149931813162951 2362 489564288984681 2363 1490207320640781 2364 4230502782644496 2365 11165632714664877 2366 27397081082070057 2367 62633921317353561 2368 133757484591770436 2369 267396637760546457 2370 501216744822807267 2371 882009405954968436 2372 1458643082174359641 2373 2269025080909249436 2374 3322608258518996831 2375 4583069862606214253 2376 5958171853140394958 2377 7303733383739171477 2378 8445073283173354577 2379 9212889225269942148 2380 9483883906808111097 2381 9212889225269942148 2382 8445073283173354577 2383 7303733383739171477 2384 5958171853140394958 2385 4583069862606214253 2386 3322608258518996831 2387 2269025080909249436 2388 1458643082174359641 2389 882009405954968436 2390 501216744822807267 2391 267396637760546457 2392 133757484591770436 2393 62633921317353561 2394 27397081082070057 2395 11165632714664877 2396 4230502782644496 2397 1490207320640781 2398 489564288984681 2399 149931813162951 2400 41937703275742 2401 10299497890111 2402 2255103288565 2403 511575436450 2404 114992267401 2405 16353229834 2406 1403704401 2407 389937255 2408 62230920 2409 397111 2410 166657 2411 43681 2412 1 2413 1 2414 1 2415 1 2416 1 2417 1 2418 45761 2419 174721 2420 416641 2421 68739742 2422 431645334 2423 1556725857 2424 18991381381 2425 135122683231 2426 604392773887 2427 2720044049129 2428 12731524164997 2429 52740992919616 2430 191468009273416 2431 636432386637321 2432 1976233936016601 2433 5725209398282886 2434 15416196221387046 2435 38591183404418457 2436 90040352611462953 2437 196346220273257286 2438 401035790929322478 2439 768439724322533907 2440 1383052381128864711 2441 2340553410509899131 2442 3727712678632051067 2443 5591864333370760451 2444 7906105000654332911 2445 10541845154920997308 2446 13262648733533753204 2447 15749648639552126417 2448 17658864588332405429 2449 18697703079105855363 2450 18697703079105855363 2451 17658864588332405429 2452 15749648639552126417 2453 13262648733533753204 2454 10541845154920997308 2455 7906105000654332911 2456 5591864333370760451 2457 3727712678632051067 2458 2340553410509899131 2459 1383052381128864711 2460 768439724322533907 2461 401035790929322478 2462 196346220273257286 2463 90040352611462953 2464 38591183404418457 2465 15416196221387046 2466 5725209398282886 2467 1976233936016601 2468 636432386637321 2469 191468009273416 2470 52740992919616 2471 12731524164997 2472 2720044049129 2473 604392773887 2474 135122683231 2475 18991381381 2476 1556725857 2477 431645334 2478 68739742 2479 416641 2480 174721 2481 45761 2482 1 2483 1 2484 1 2485 1 2486 1 2487 1 2488 47906 2489 183041 2490 436801 2491 75807649 2492 477008533 2493 1723404453 2494 22008917914 2495 158348943601 2496 711933836329 2497 3271953077453 2498 15689461471958 2499 66077482504489 2500 243490640406091 2501 823785808685281 2502 2608918001001261 2503 7709961113600331 2504 21170219647605141 2505 54041174859772731 2506 128627229516746325 2507 286297339064006337 2508 597196629474718287 2509 1169244015296946375 2510 2151318202136778216 2511 3723610452949171071 2512 6068543943588182459 2513 9320167642848179219 2514 13498853279922966356 2515 18449065617720990499 2516 23805762600658182301 2517 29013648138316783553 2518 33409896165769707278 2519 36357957422254504241 2520 37396795913027954175 2521 36357957422254504241 2522 33409896165769707278 2523 29013648138316783553 2524 23805762600658182301 2525 18449065617720990499 2526 13498853279922966356 2527 9320167642848179219 2528 6068543943588182459 2529 3723610452949171071 2530 2151318202136778216 2531 1169244015296946375 2532 597196629474718287 2533 286297339064006337 2534 128627229516746325 2535 54041174859772731 2536 21170219647605141 2537 7709961113600331 2538 2608918001001261 2539 823785808685281 2540 243490640406091 2541 66077482504489 2542 15689461471958 2543 3271953077453 2544 711933836329 2545 158348943601 2546 22008917914 2547 1723404453 2548 477008533 2549 75807649 2550 436801 2551 183041 2552 47906 2553 1 2554 1 2555 1 2556 1 2557 1 2558 1 2559 50117 2560 191621 2561 457601 2562 83472481 2563 526278817 2564 1904698405 2565 25453627747 2566 185082281971 2567 836207995921 2568 3925575011357 2569 19276741674815 2570 82482884701127 2571 308397893296921 2572 1061855621312641 2573 3429113873146441 2574 10333354714365567 2575 28920065470213971 2576 75248242738590531 2577 182637820820072031 2578 414769280176588569 2579 883223976652573281 2580 1766163026589706119 2581 3320454138850863741 2582 5875168269850340241 2583 9792850075779553487 2584 15389865214800173171 2585 22820536624166722277 2586 31949644720806510889 2587 42256607764108509619 2588 52821124881898960705 2589 62425133146959003863 2590 69769318329082203155 2591 73756143090098701865 2592 73756143090098701865 2593 69769318329082203155 2594 62425133146959003863 2595 52821124881898960705 2596 42256607764108509619 2597 31949644720806510889 2598 22820536624166722277 2599 15389865214800173171 2600 9792850075779553487 2601 5875168269850340241 2602 3320454138850863741 2603 1766163026589706119 2604 883223976652573281 2605 414769280176588569 2606 182637820820072031 2607 75248242738590531 2608 28920065470213971 2609 10333354714365567 2610 3429113873146441 2611 1061855621312641 2612 308397893296921 2613 82482884701127 2614 19276741674815 2615 3925575011357 2616 836207995921 2617 185082281971 2618 25453627747 2619 1904698405 2620 526278817 2621 83472481 2622 457601 2623 191621 2624 50117 2625 1 2626 1 2627 1 2628 1 2629 1 2630 1 2631 52395 2632 200465 2633 479051 2634 91773969 2635 579720961 2636 2101615489 2637 29378449304 2638 215780100091 2639 979455652990 2640 4697916765216 2641 23615114862314 2642 102593930209499 2643 389081824938276 2644 1363238712518929 2645 4488150459493141 2646 13785475134975130 2647 39306756774952785 2648 104203353531325881 2649 257810525477109081 2650 597158283956708706 2651 1297626208150559757 2652 2649102076526838957 2653 5086694039147633766 2654 9196296640149659691 2655 15669372784673373356 2656 25184641708086257618 2657 38212641686426002568 2658 54772414962405982419 2659 74208193198344705682 2660 95079193353060765049 2661 115247178604789241232 2662 132194892377129397137 2663 143525576407887429290 2664 147512286180197403730 2665 143525576407887429290 2666 132194892377129397137 2667 115247178604789241232 2668 95079193353060765049 2669 74208193198344705682 2670 54772414962405982419 2671 38212641686426002568 2672 25184641708086257618 2673 15669372784673373356 2674 9196296640149659691 2675 5086694039147633766 2676 2649102076526838957 2677 1297626208150559757 2678 597158283956708706 2679 257810525477109081 2680 104203353531325881 2681 39306756774952785 2682 13785475134975130 2683 4488150459493141 2684 1363238712518929 2685 389081824938276 2686 102593930209499 2687 23615114862314 2688 4697916765216 2689 979455652990 2690 215780100091 2691 29378449304 2692 2101615489 2693 579720961 2694 91773969 2695 479051 2696 200465 2697 52395 2698 1 2699 1 2700 1 2701 1 2702 1 2703 1 2704 54741 2705 209577 2706 501161 2707 100753797 2708 637612977 2709 2315214721 2710 33841931201 2711 250950222881 2712 1144169987929 2713 5608560302904 2714 28847531357256 2715 127165117206401 2716 489019462634361 2717 1743397497916257 2718 5850291477404977 2719 18308497950074476 2720 53161166808083512 2721 143534624292764121 2722 361866996795220281 2723 854594514527439456 2724 1894321106537914356 2725 3946518910168066989 2726 7736250520257193341 2727 14284376050914072741 2728 24867954674259703301 2729 40856849346648655226 2730 63400108311216176138 2731 92987276368513628229 2732 128981750045081107605 2733 169287193903162309465 2734 210324823362937771809 2735 247439346029042457291 2736 275716890100064471075 2737 291033837983356483570 2738 291033837983356483570 2739 275716890100064471075 2740 247439346029042457291 2741 210324823362937771809 2742 169287193903162309465 2743 128981750045081107605 2744 92987276368513628229 2745 63400108311216176138 2746 40856849346648655226 2747 24867954674259703301 2748 14284376050914072741 2749 7736250520257193341 2750 3946518910168066989 2751 1894321106537914356 2752 854594514527439456 2753 361866996795220281 2754 143534624292764121 2755 53161166808083512 2756 18308497950074476 2757 5850291477404977 2758 1743397497916257 2759 489019462634361 2760 127165117206401 2761 28847531357256 2762 5608560302904 2763 1144169987929 2764 250950222881 2765 33841931201 2766 2315214721 2767 637612977 2768 100753797 2769 501161 2770 209577 2771 54741 2772 1 2773 1 2774 1 2775 1 2776 1 2777 1 2778 57156 2779 218961 2780 523941 2781 110455665 2782 700246548 2783 2546608065 2784 38908724921 2785 291155462081 2786 1333120322843 2787 6680013978498 2788 35141419351143 2789 157087860725706 2790 612378898575711 2791 2221255797071265 2792 7595721418687683 2793 24209753647654765 2794 71555630927588281 2795 196695481636693891 2796 505147616249957136 2797 1215928027531066851 2798 2748382235689375881 2799 5840855344288207881 2800 11683887614100033291 2801 22023069859872202941 2802 39155785815776304557 2803 65728463281475913776 2804 104259765184494807791 2805 156388350777008168424 2806 221967473709547095993 2807 298264614249022155417 2808 379605044884511553978 2809 457754974470302341689 2810 523145400721507091685 2811 566738899882612708480 2812 582055516834835251147 2813 566738899882612708480 2814 523145400721507091685 2815 457754974470302341689 2816 379605044884511553978 2817 298264614249022155417 2818 221967473709547095993 2819 156388350777008168424 2820 104259765184494807791 2821 65728463281475913776 2822 39155785815776304557 2823 22023069859872202941 2824 11683887614100033291 2825 5840855344288207881 2826 2748382235689375881 2827 1215928027531066851 2828 505147616249957136 2829 196695481636693891 2830 71555630927588281 2831 24209753647654765 2832 7595721418687683 2833 2221255797071265 2834 612378898575711 2835 157087860725706 2836 35141419351143 2837 6680013978498 2838 1333120322843 2839 291155462081 2840 38908724921 2841 2546608065 2842 700246548 2843 110455665 2844 523941 2845 218961 2846 57156 2847 1 2848 1 2849 1 2850 1 2851 1 2852 1 2853 59641 2854 228621 2855 547401 2856 120925353 2857 767927469 2858 2796962169 2859 44650111793 2860 337018505201 2861 1549377180737 2862 7938106603358 2863 42692404450008 2864 193412332624512 2865 764142577859046 2866 2819907666278913 2867 9824158383748149 2868 31877768522562649 2869 95868378719986573 2870 268203967756182811 2871 701435338276579201 2872 1720352835537015681 2873 3963776952504586491 2874 8589720329709391881 2875 17526919883911858701 2876 33710841094223351241 2877 61183563473367292349 2878 104888198494085864204 2879 169989633136703509346 2880 260645521962034889690 2881 378348459164063000196 2882 520219932182040510105 2883 677853290547972682035 2884 837340346744143310571 2885 980878384479940341657 2886 1089860889815880110020 2887 1148770344067069329826 2888 1148770344067069329826 2889 1089860889815880110020 2890 980878384479940341657 2891 837340346744143310571 2892 677853290547972682035 2893 520219932182040510105 2894 378348459164063000196 2895 260645521962034889690 2896 169989633136703509346 2897 104888198494085864204 2898 61183563473367292349 2899 33710841094223351241 2900 17526919883911858701 2901 8589720329709391881 2902 3963776952504586491 2903 1720352835537015681 2904 701435338276579201 2905 268203967756182811 2906 95868378719986573 2907 31877768522562649 2908 9824158383748149 2909 2819907666278913 2910 764142577859046 2911 193412332624512 2912 42692404450008 2913 7938106603358 2914 1549377180737 2915 337018505201 2916 44650111793 2917 2796962169 2918 767927469 2919 120925353 2920 547401 2921 228621 2922 59641 2923 1 2924 1 2925 1 2926 1 2927 1 2928 1 2929 62197 2930 238561 2931 571551 2932 132210786 2933 840976095 2934 3067500129 2935 51144566045 2936 389227146881 2937 1796339133161 2938 9412428777809 2939 51728521890137 2940 237372311675409 2941 950250266522481 2942 3567458607522501 2943 12659212245580935 2944 41801893085029174 2945 127863683818698535 2946 363945961665180721 2947 969019420068588736 2948 2420858614903565761 2949 5683735442179724112 2950 12554814653027796501 2951 26120380993721922951 2952 51243422405394134826 2953 94900086393225765527 2954 166074687523091864801 2955 274875277838698604297 2956 430625313509531227835 2957 638976391539982387745 2958 898543860229980536529 2959 1198043373155548849404 2960 1515160335577868481849 2961 1818183604605423022992 2962 2070703437839338025287 2963 2238595247714069896237 2964 2297504701965259116043 2965 2238595247714069896237 2966 2070703437839338025287 2967 1818183604605423022992 2968 1515160335577868481849 2969 1198043373155548849404 2970 898543860229980536529 2971 638976391539982387745 2972 430625313509531227835 2973 274875277838698604297 2974 166074687523091864801 2975 94900086393225765527 2976 51243422405394134826 2977 26120380993721922951 2978 12554814653027796501 2979 5683735442179724112 2980 2420858614903565761 2981 969019420068588736 2982 363945961665180721 2983 127863683818698535 2984 41801893085029174 2985 12659212245580935 2986 3567458607522501 2987 950250266522481 2988 237372311675409 2989 51728521890137 2990 9412428777809 2991 1796339133161 2992 389227146881 2993 51144566045 2994 3067500129 2995 840976095 2996 132210786 2997 571551 2998 238561 2999 62197 3000 1 3001 1 3002 1 3003 1 3004 1 3005 1 3006 64825 3007 248785 3008 596401 3009 144362100 3010 919727796 3011 3359503281 3012 58478355761 3013 448539880361 3014 2077761530417 3015 11136826433201 3016 62514976997201 3017 290413394471201 3018 1177764507431121 3019 4498021573211397 3020 16253626474580781 3021 54596240770640596 3022 169791222894075916 3023 491558003744360281 3024 1332063495110633545 3025 3388751411460217111 3026 8104579539836228695 3027 18241225034419304685 3028 38681090568438706701 3029 77371385473533235176 3030 146149213683288984176 3031 260974155696246663833 3032 440939336741466785633 3033 705478317634529975255 3034 1069568619469581451559 3035 1537479167774591364305 3036 2096541911932253788029 3037 2713157749173298204419 3038 3333299949743195728707 3039 3888846237123526041811 3040 4309260902835762971287 3041 4536063963510449468671 3042 4536063963510449468671 3043 4309260902835762971287 3044 3888846237123526041811 3045 3333299949743195728707 3046 2713157749173298204419 3047 2096541911932253788029 3048 1537479167774591364305 3049 1069568619469581451559 3050 705478317634529975255 3051 440939336741466785633 3052 260974155696246663833 3053 146149213683288984176 3054 77371385473533235176 3055 38681090568438706701 3056 18241225034419304685 3057 8104579539836228695 3058 3388751411460217111 3059 1332063495110633545 3060 491558003744360281 3061 169791222894075916 3062 54596240770640596 3063 16253626474580781 3064 4498021573211397 3065 1177764507431121 3066 290413394471201 3067 62514976997201 3068 11136826433201 3069 2077761530417 3070 448539880361 3071 58478355761 3072 3359503281 3073 919727796 3074 144362100 3075 596401 3076 248785 3077 64825 3078 1 3079 1 3080 1 3081 1 3082 1 3083 1 3084 67526 3085 259297 3086 621961 3087 157431709 3088 1004533419 3089 3674313021 3090 66746183633 3091 515791867361 3092 2397787211678 3093 13149951967153 3094 75359514638201 3095 354224951363921 3096 1455061730231096 3097 5652893596091493 3098 20795564731928043 3099 71028789754666231 3100 224508839402707693 3101 660908941033983631 3102 1822358365074292949 3103 4719549474980535889 3104 11494081007106487021 3105 26350541430085765477 3106 56930970509527458501 3107 116061680378627763651 3108 223524270419264201801 3109 407114990985465528851 3110 701888849257035962243 3111 1146376619122968624625 3112 1774993579274993686898 3113 2606988992471756879153 3114 3633964458365825453270 3115 4809651595792849220145 3116 6046422077236497397467 3117 7222123961405507920435 3118 8198096560673954568940 3119 8845322116329492918967 3120 9072127927020898937342 3121 8845322116329492918967 3122 8198096560673954568940 3123 7222123961405507920435 3124 6046422077236497397467 3125 4809651595792849220145 3126 3633964458365825453270 3127 2606988992471756879153 3128 1774993579274993686898 3129 1146376619122968624625 3130 701888849257035962243 3131 407114990985465528851 3132 223524270419264201801 3133 116061680378627763651 3134 56930970509527458501 3135 26350541430085765477 3136 11494081007106487021 3137 4719549474980535889 3138 1822358365074292949 3139 660908941033983631 3140 224508839402707693 3141 71028789754666231 3142 20795564731928043 3143 5652893596091493 3144 1455061730231096 3145 354224951363921 3146 75359514638201 3147 13149951967153 3148 2397787211678 3149 515791867361 3150 66746183633 3151 3674313021 3152 1004533419 3153 157431709 3154 621961 3155 259297 3156 67526 3157 1 3158 1 3159 1 3160 1 3161 1 3162 1 3163 70301 3164 270101 3165 648241 3166 171474373 3167 1095759757 3168 4013332653 3169 76051869461 3170 591901305281 3171 2760979295669 3172 15495878822893 3173 90618463972609 3174 430776247720001 3175 1792052580904721 3176 7081942741916309 3177 26516129383244073 3178 92056651392091519 3179 295633740459117151 3180 884703864947458471 3181 2481559389529603643 3182 6540641029778745737 3183 16215724196163968113 3184 37852317241424561701 3185 83293409371115124901 3186 173002363956279909351 3187 339583867663151555003 3188 630616737761710622651 3189 1108957510679680846451 3190 1848199413648125459965 3191 2921295094846333506337 3192 4381912540624851689297 3193 6240902179481537987567 3194 8443593656930922681395 3195 10856085060628462531497 3196 13268590794274704895699 3197 15420293795260459767877 3198 17043512487966312019309 3199 17917554543985733653967 3200 17917554543985733653967 3201 17043512487966312019309 3202 15420293795260459767877 3203 13268590794274704895699 3204 10856085060628462531497 3205 8443593656930922681395 3206 6240902179481537987567 3207 4381912540624851689297 3208 2921295094846333506337 3209 1848199413648125459965 3210 1108957510679680846451 3211 630616737761710622651 3212 339583867663151555003 3213 173002363956279909351 3214 83293409371115124901 3215 37852317241424561701 3216 16215724196163968113 3217 6540641029778745737 3218 2481559389529603643 3219 884703864947458471 3220 295633740459117151 3221 92056651392091519 3222 26516129383244073 3223 7081942741916309 3224 1792052580904721 3225 430776247720001 3226 90618463972609 3227 15495878822893 3228 2760979295669 3229 591901305281 3230 76051869461 3231 4013332653 3232 1095759757 3233 171474373 3234 648241 3235 270101 3236 70301 3237 1 3238 1 3239 1 3240 1 3241 1 3242 1 3243 73151 3244 281201 3245 675251 3246 186547267 3247 1193790025 3248 4378029265 3249 86509076417 3250 677876211251 3251 3172356155915 3252 18224785864441 3253 108703530767911 3254 522357189498145 3255 2200435480860137 3256 8845239462253505 3257 33698328794169551 3258 118868683122983656 3259 387728137894200175 3260 1179238927191629131 3261 3364032179430262817 3262 9021190921042110350 3263 22760633396953971485 3264 54079762025370006892 3265 121160986145857260901 3266 256303536071075780626 3267 512572352281825956257 3268 970155086210029534907 3269 1739497620435187050551 3270 2957062268100792380236 3271 4769404323576580697311 3272 7303147432181888055217 3273 10622806328215155690632 3274 14684552843037512647241 3275 19299804973569852006854 3276 24124866595682795534608 3277 28689128968005948146308 3278 32464090068671908407913 3279 34961374636364455529798 3280 35835424632039634909721 3281 34961374636364455529798 3282 32464090068671908407913 3283 28689128968005948146308 3284 24124866595682795534608 3285 19299804973569852006854 3286 14684552843037512647241 3287 10622806328215155690632 3288 7303147432181888055217 3289 4769404323576580697311 3290 2957062268100792380236 3291 1739497620435187050551 3292 970155086210029534907 3293 512572352281825956257 3294 256303536071075780626 3295 121160986145857260901 3296 54079762025370006892 3297 22760633396953971485 3298 9021190921042110350 3299 3364032179430262817 3300 1179238927191629131 3301 387728137894200175 3302 118868683122983656 3303 33698328794169551 3304 8845239462253505 3305 2200435480860137 3306 522357189498145 3307 108703530767911 3308 18224785864441 3309 3172356155915 3310 677876211251 3311 86509076417 3312 4378029265 3313 1193790025 3314 186547267 3315 675251 3316 281201 3317 73151 3318 1 3319 1 3320 1 3321 1 3322 1 3323 1 3324 76077 3325 292601 3326 703001 3327 202710051 3328 1299024343 3329 4769935633 3330 98242083153 3331 774821643191 3332 3637428687971 3333 21393718434657 3334 130089415926913 3335 631624193691037 3336 2693987919496017 3337 11014971374545217 3338 42687744084437057 3339 152936824854509298 3340 506526501630319102 3341 1565341751239155451 3342 4540459315251065571 3343 12384906929568073748 3344 31789409881124623088 3345 76857310118763487188 3346 175258747533346981876 3347 377465822210926867276 3348 768841168492576131888 3349 1482647748209617542995 3350 2709538207066907396363 3351 4696440336194514279786 3352 7726383466721287951486 3353 12072546224850701905393 3354 17926055899488344488545 3355 25307582189495984687603 3356 33984698116172749969259 3357 43425113084134569645624 3358 52814515793142611951008 3359 61153794433733206396111 3360 67426074016367568114303 3361 70797424459046810106641 3362 70797424459046810106641 3363 67426074016367568114303 3364 61153794433733206396111 3365 52814515793142611951008 3366 43425113084134569645624 3367 33984698116172749969259 3368 25307582189495984687603 3369 17926055899488344488545 3370 12072546224850701905393 3371 7726383466721287951486 3372 4696440336194514279786 3373 2709538207066907396363 3374 1482647748209617542995 3375 768841168492576131888 3376 377465822210926867276 3377 175258747533346981876 3378 76857310118763487188 3379 31789409881124623088 3380 12384906929568073748 3381 4540459315251065571 3382 1565341751239155451 3383 506526501630319102 3384 152936824854509298 3385 42687744084437057 3386 11014971374545217 3387 2693987919496017 3388 631624193691037 3389 130089415926913 3390 21393718434657 3391 3637428687971 3392 774821643191 3393 98242083153 3394 4769935633 3395 1299024343 3396 202710051 3397 703001 3398 292601 3399 76077 3400 1 3401 1 3402 1 3403 1 3404 1 3405 1 3406 79080 3407 304305 3408 731501 3409 220024941 3410 1411880226 3411 5190652153 3412 111386603898 3413 883947378681 3414 4162239979514 3415 25067433554661 3416 155322345701901 3417 761651728666921 3418 3288900532708992 3419 13677686080160961 3420 53905184419190417 3421 196077769503668001 3422 659212952965327881 3423 2069539489148125141 3424 6102396036357318384 3425 16926429232593710061 3426 44186731211285751833 3427 108669945580626214788 3428 252134870513490337101 3429 552711953598162767956 3430 1146238823835595065621 3431 2251362526366431370341 3432 4192030844852799302516 3433 7405852330459432757181 3434 12422795319037787142621 3435 19799057794858548934561 3436 29998919603428482316296 3437 43234146036657396599601 3438 59292952902313315374089 3439 77410606968797120480538 3440 96240503322304807613409 3441 113969225824140304548430 3442 128580799947052594866675 3443 138224433312631649953401 3444 141595783755310891945739 3445 138224433312631649953401 3446 128580799947052594866675 3447 113969225824140304548430 3448 96240503322304807613409 3449 77410606968797120480538 3450 59292952902313315374089 3451 43234146036657396599601 3452 29998919603428482316296 3453 19799057794858548934561 3454 12422795319037787142621 3455 7405852330459432757181 3456 4192030844852799302516 3457 2251362526366431370341 3458 1146238823835595065621 3459 552711953598162767956 3460 252134870513490337101 3461 108669945580626214788 3462 44186731211285751833 3463 16926429232593710061 3464 6102396036357318384 3465 2069539489148125141 3466 659212952965327881 3467 196077769503668001 3468 53905184419190417 3469 13677686080160961 3470 3288900532708992 3471 761651728666921 3472 155322345701901 3473 25067433554661 3474 4162239979514 3475 883947378681 3476 111386603898 3477 5190652153 3478 1411880226 3479 220024941 3480 731501 3481 304305 3482 79080 3483 1 3484 1 3485 1 3486 1 3487 1 3488 1 3489 82161 3490 316317 3491 760761 3492 238556781 3493 1532793081 3494 5641848801 3495 126090658755 3496 1006576073091 3497 4753407497697 3498 29319337332657 3499 185029606367061 3500 915990117058017 3501 4004159628192597 3502 16936912918577265 3503 67861663434772065 3504 250526844642404097 3505 854758919315806497 3506 2725505319930821541 3507 8168005487366905167 3508 23032294112521931007 3509 61132324333175399421 3510 152887006862459675100 3511 360820419705054066126 3512 804808861991759000286 3513 1698832806470445825516 3514 3397416736398409760421 3515 6443206094296986103839 3516 11597793398641998132831 3517 19828758778367738854461 3518 32222236701504042478881 3519 49798651349476000057311 3520 73233992618642935641759 3521 102528202156002327459249 3522 136704747550016846283462 3523 173652299442280854715212 3524 210210862262675859338544 3525 242551078105768459348986 3526 266806211520352384443081 3527 279821151905159813631597 3528 279821151905159813631597 3529 266806211520352384443081 3530 242551078105768459348986 3531 210210862262675859338544 3532 173652299442280854715212 3533 136704747550016846283462 3534 102528202156002327459249 3535 73233992618642935641759 3536 49798651349476000057311 3537 32222236701504042478881 3538 19828758778367738854461 3539 11597793398641998132831 3540 6443206094296986103839 3541 3397416736398409760421 3542 1698832806470445825516 3543 804808861991759000286 3544 360820419705054066126 3545 152887006862459675100 3546 61132324333175399421 3547 23032294112521931007 3548 8168005487366905167 3549 2725505319930821541 3550 854758919315806497 3551 250526844642404097 3552 67861663434772065 3553 16936912918577265 3554 4004159628192597 3555 915990117058017 3556 185029606367061 3557 29319337332657 3558 4753407497697 3559 1006576073091 3560 126090658755 3561 5641848801 3562 1532793081 3563 238556781 3564 760761 3565 316317 3566 82161 3567 1 3568 1 3569 1 3570 1 3571 1 3572 1 3573 85321 3574 328641 3575 790791 3576 258373116 3577 1662216711 3578 6125267121 3579 142515496476 3580 1144151919081 3581 5418167911740 3582 34232523299649 3583 219930183909255 3584 1098730244730756 3585 4861984492396647 3586 20916221623311009 3587 85176078610278297 3588 319026287595266109 3589 1104333037115690097 3590 3575844592937646561 3591 10889255571084946980 3592 31207652856357195219 3593 84192868940413025040 3594 214056795215315858886 3595 513712635030491118351 3596 1165549471349706759291 3597 2503454356501263968223 3598 5096000666326373695326 3599 9840432685799244333036 3600 18041027529073263169071 3601 31426937267981282598576 3602 52051801378522128277953 3603 82022078204091255617766 3604 123034092815622673758711 3605 175763725999400807002974 3606 239234383732060402756101 3607 310358241443657685912687 3608 383864035659552131299371 3609 452762481085870359416859 3610 509357545666191635384031 3611 546627429793712111996175 3612 559642303810319627263194 3613 546627429793712111996175 3614 509357545666191635384031 3615 452762481085870359416859 3616 383864035659552131299371 3617 310358241443657685912687 3618 239234383732060402756101 3619 175763725999400807002974 3620 123034092815622673758711 3621 82022078204091255617766 3622 52051801378522128277953 3623 31426937267981282598576 3624 18041027529073263169071 3625 9840432685799244333036 3626 5096000666326373695326 3627 2503454356501263968223 3628 1165549471349706759291 3629 513712635030491118351 3630 214056795215315858886 3631 84192868940413025040 3632 31207652856357195219 3633 10889255571084946980 3634 3575844592937646561 3635 1104333037115690097 3636 319026287595266109 3637 85176078610278297 3638 20916221623311009 3639 4861984492396647 3640 1098730244730756 3641 219930183909255 3642 34232523299649 3643 5418167911740 3644 1144151919081 3645 142515496476 3646 6125267121 3647 1662216711 3648 258373116 3649 790791 3650 328641 3651 85321 3652 1 3653 1 3654 1 3655 1 3656 1 3657 1 3658 88561 3659 341281 3660 821601 3661 279544266 3662 1800623826 3663 6642722241 3664 160836572061 3665 1298249830251 3666 6164424672363 3667 39900921080877 3668 260846617602897 3669 1314575873704458 3670 5888326559941890 3671 25762783776039873 3672 106596030939267393 3673 404930445997914693 3674 1421797467772882773 3675 4674294173302960545 3676 14460921397622000673 3677 42110207497234986957 3678 115440560477163899037 3679 298292855501739318678 3680 727752520612759160826 3681 1679117887843634233971 3682 3668726353246168634067 3683 7599148827536824466322 3684 14936304114121957240206 3685 27881741341002085772313 3686 49468815611726874003561 3687 83480165737441512170337 3688 134075716901132371523757 3689 205058122038685510040601 3690 298799536761549784572921 3691 414999282068656206380145 3692 549593035564484911075749 3693 694221833459995345154259 3694 836625248461071916071435 3695 962118062308761843121407 3696 1055982512869825292362143 3697 1106267012507835268477992 3698 1106267012507835268477992 3699 1055982512869825292362143 3700 962118062308761843121407 3701 836625248461071916071435 3702 694221833459995345154259 3703 549593035564484911075749 3704 414999282068656206380145 3705 298799536761549784572921 3706 205058122038685510040601 3707 134075716901132371523757 3708 83480165737441512170337 3709 49468815611726874003561 3710 27881741341002085772313 3711 14936304114121957240206 3712 7599148827536824466322 3713 3668726353246168634067 3714 1679117887843634233971 3715 727752520612759160826 3716 298292855501739318678 3717 115440560477163899037 3718 42110207497234986957 3719 14460921397622000673 3720 4674294173302960545 3721 1421797467772882773 3722 404930445997914693 3723 106596030939267393 3724 25762783776039873 3725 5888326559941890 3726 1314575873704458 3727 260846617602897 3728 39900921080877 3729 6164424672363 3730 1298249830251 3731 160836572061 3732 6642722241 3733 1800623826 3734 279544266 3735 821601 3736 341281 3737 88561 3738 1 3739 1 3740 1 3741 1 3742 1 3743 1 3744 91882 3745 354241 3746 853201 3747 302143401 3748 1948506561 3749 7196104917 3750 181244581596 3751 1470585172401 3752 7000798473351 3753 46430565547041 3754 308718185182668 3755 1568924314832421 3756 7113438350898345 3757 31651511840068905 3758 133022284819553313 3759 512330835419027721 3760 1824307330558807638 3761 6088423175707342185 3762 19131811663774269825 3763 56593166882746551201 3764 157605513440623023483 3765 413778515517260636346 3766 1025988399162078495651 3767 2406632580431950466376 3768 5347458495929557034148 3769 11267543136874769909760 3770 22535500660942273327443 3771 42818784295094541770898 3772 77352119878079725468923 3773 132951220465753713140193 3774 217558376321222289456900 3775 339135998409619216127973 3776 503858881467815385112371 3777 713798627144072719598721 3778 964590442176623417220528 3779 1243811265462934994652597 3780 1530841896591320199292668 3781 1798736821293361356787887 3782 2018093131120725647079687 3783 2162241504906044766910821 3784 2212525812406136641184853 3785 2162241504906044766910821 3786 2018093131120725647079687 3787 1798736821293361356787887 3788 1530841896591320199292668 3789 1243811265462934994652597 3790 964590442176623417220528 3791 713798627144072719598721 3792 503858881467815385112371 3793 339135998409619216127973 3794 217558376321222289456900 3795 132951220465753713140193 3796 77352119878079725468923 3797 42818784295094541770898 3798 22535500660942273327443 3799 11267543136874769909760 3800 5347458495929557034148 3801 2406632580431950466376 3802 1025988399162078495651 3803 413778515517260636346 3804 157605513440623023483 3805 56593166882746551201 3806 19131811663774269825 3807 6088423175707342185 3808 1824307330558807638 3809 512330835419027721 3810 133022284819553313 3811 31651511840068905 3812 7113438350898345 3813 1568924314832421 3814 308718185182668 3815 46430565547041 3816 7000798473351 3817 1470585172401 3818 181244581596 3819 7196104917 3820 1948506561 3821 302143401 3822 853201 3823 354241 3824 91882 3825 1 3826 1 3827 1 3828 1 3829 1 3830 1 3831 95285 3832 367525 3833 885601 3834 326246617 3835 2106377001 3836 7787383605 3837 203946556815 3838 1663024066551 3839 7936680724281 3840 53940997370601 3841 364615546744359 3842 1867956277800159 3843 8572520991968325 3844 38789860491463977 3845 165537438416746425 3846 646204441512959865 3847 2333032910306885565 3848 7902940556621612205 3849 25218726291538836057 3850 75759441645941671905 3851 214270976143822020129 3852 571423439872114551954 3853 1439643725949117589776 3854 3432253972232426787486 3855 7753588790427598771416 3856 16614716360954317023216 3857 33803458185009776745126 3858 65355766110819284485848 3859 120173456000981353254474 3860 210306490848604478595873 3861 350512478379815766526011 3862 556695953725697927013051 3863 842994228940572203609661 3864 1217654016767090322365961 3865 1678382531115421556605671 3866 2208392291361102262145199 3867 2774641298147656086066309 3868 3329564962447882256760567 3869 3816814871705112827472447 3870 4180318737900512444546697 3871 4374751034910087234968229 3872 4374751034910087234968229 3873 4180318737900512444546697 3874 3816814871705112827472447 3875 3329564962447882256760567 3876 2774641298147656086066309 3877 2208392291361102262145199 3878 1678382531115421556605671 3879 1217654016767090322365961 3880 842994228940572203609661 3881 556695953725697927013051 3882 350512478379815766526011 3883 210306490848604478595873 3884 120173456000981353254474 3885 65355766110819284485848 3886 33803458185009776745126 3887 16614716360954317023216 3888 7753588790427598771416 3889 3432253972232426787486 3890 1439643725949117589776 3891 571423439872114551954 3892 214270976143822020129 3893 75759441645941671905 3894 25218726291538836057 3895 7902940556621612205 3896 2333032910306885565 3897 646204441512959865 3898 165537438416746425 3899 38789860491463977 3900 8572520991968325 3901 1867956277800159 3902 364615546744359 3903 53940997370601 3904 7936680724281 3905 1663024066551 3906 203946556815 3907 7787383605 3908 2106377001 3909 326246617 3910 885601 3911 367525 3912 95285 3913 1 3914 1 3915 1 3916 1 3917 1 3918 1 3919 98771 3920 381137 3921 918811 3922 351933013 3923 2274767713 3924 8418606561 3925 229167021942 3926 1877594288571 3927 8982290167236 3928 62566806741786 3929 429756984516276 3930 2218735781713179 3931 10306460142184230 3932 47423386062748449 3933 205439453689520529 3934 812589173353956825 3935 2974027728448577331 3936 10223735409252748305 3937 33123758909653220859 3938 101029799323143089829 3939 290122530749804115585 3940 785714918109090071049 3941 2010841282578724851501 3942 4871361372325927874721 3943 11185237028406117699831 3944 24368202985165195493541 3945 50419241948263387809639 3946 99161810317043757065193 3947 185533009331559204478605 3948 330483870645435312384405 3949 560821459676632698421218 3950 907207861813697599841019 3951 1399685319636161074769736 3952 2060638539376756089567636 3953 2896022176178868389953476 3954 3886756532139091163020371 3955 4983012424615215999358638 3956 6104183283949013110231857 3957 7146355918296188394003627 3958 7997109332952208423826322 3959 8555045420615945229031167 3960 8749477717625520019452699 3961 8555045420615945229031167 3962 7997109332952208423826322 3963 7146355918296188394003627 3964 6104183283949013110231857 3965 4983012424615215999358638 3966 3886756532139091163020371 3967 2896022176178868389953476 3968 2060638539376756089567636 3969 1399685319636161074769736 3970 907207861813697599841019 3971 560821459676632698421218 3972 330483870645435312384405 3973 185533009331559204478605 3974 99161810317043757065193 3975 50419241948263387809639 3976 24368202985165195493541 3977 11185237028406117699831 3978 4871361372325927874721 3979 2010841282578724851501 3980 785714918109090071049 3981 290122530749804115585 3982 101029799323143089829 3983 33123758909653220859 3984 10223735409252748305 3985 2974027728448577331 3986 812589173353956825 3987 205439453689520529 3988 47423386062748449 3989 10306460142184230 3990 2218735781713179 3991 429756984516276 3992 62566806741786 3993 8982290167236 3994 1877594288571 3995 229167021942 3996 8418606561 3997 2274767713 3998 351933013 3999 918811 4000 381137 4001 98771 4002 1 4003 1 4004 1 4005 1 4006 1 4007 1 4008 102341 4009 395081 4010 952841 4011 379284769 4012 2454232285 4013 9091903969 4014 257149215441 4015 2116496790981 4016 10148732774181 4017 72459332878626 4018 505526386279266 4019 2629321079430501 4020 12362661250778565 4021 57842172286064721 4022 254280783683250081 4023 1018790964938105001 4024 3779269543091671245 4025 13182799768764654825 4026 43355684303449176681 4027 134228307969738136881 4028 391265154536157687501 4029 1075817779002330630345 4030 2796178695700285608201 4031 6881456570526665134281 4032 16055941105953692707773 4033 35553749857566837257901 4034 74789568720193954815021 4035 149585156905437242501973 4036 284699941533410273731041 4037 516020973127196730503829 4038 891305826547481121865341 4039 1468023941464183630711173 4040 2306880636677541160164741 4041 3460304181180369062080836 4042 4956635146957412064238548 4043 6782749264945896191985141 4044 8869737861576022237285221 4045 11087164880988111380779497 4046 13250509919472500770381137 4047 15143438016062776674336960 4048 16552129343796172770300612 4049 17304498786046810798000107 4050 17304498786046810798000107 4051 16552129343796172770300612 4052 15143438016062776674336960 4053 13250509919472500770381137 4054 11087164880988111380779497 4055 8869737861576022237285221 4056 6782749264945896191985141 4057 4956635146957412064238548 4058 3460304181180369062080836 4059 2306880636677541160164741 4060 1468023941464183630711173 4061 891305826547481121865341 4062 516020973127196730503829 4063 284699941533410273731041 4064 149585156905437242501973 4065 74789568720193954815021 4066 35553749857566837257901 4067 16055941105953692707773 4068 6881456570526665134281 4069 2796178695700285608201 4070 1075817779002330630345 4071 391265154536157687501 4072 134228307969738136881 4073 43355684303449176681 4074 13182799768764654825 4075 3779269543091671245 4076 1018790964938105001 4077 254280783683250081 4078 57842172286064721 4079 12362661250778565 4080 2629321079430501 4081 505526386279266 4082 72459332878626 4083 10148732774181 4084 2116496790981 4085 257149215441 4086 9091903969 4087 2454232285 4088 379284769 4089 952841 4090 395081 4091 102341 4092 1 4093 1 4094 1 4095 1 4096 1 4097 1 4098 105996 4099 409361 4100 987701 4101 408387225 4102 2645345872 4103 9809490097 4104 288156379375 4105 2382117873201 4106 11448065065581 4107 83788532897616 4108 593493131501271 4109 3108887623045296 4110 14795996293615581 4111 70388244295798833 4112 313913933571681351 4113 1273627692023056641 4114 4787905946647781988 4115 16944211859033848257 4116 56556321287373654993 4117 177689127984050248281 4118 525625324332240634416 4119 1466990707268715169113 4120 3871404268636507469361 4121 9676646695407872178441 4122 22936804507523963387892 4123 51610768829483544534477 4124 110347029564449780101161 4125 224380745090680530188925 4126 434291310228666129734652 4127 800723781242626215762645 4128 1407322500000372159987420 4129 2359315573608178417109277 4130 3774879853300916836708485 4131 5767151270186024865913026 4132 8416900505316824006728257 4133 11739344728057495967297322 4134 15652450800623931884510481 4135 19956872958636467954756601 4136 24337653241704996392089542 4137 28393934692194708002027721 4138 31695561116930180801909871 4139 33856626515560847407388997 4140 34608997572093621596000214 4141 33856626515560847407388997 4142 31695561116930180801909871 4143 28393934692194708002027721 4144 24337653241704996392089542 4145 19956872958636467954756601 4146 15652450800623931884510481 4147 11739344728057495967297322 4148 8416900505316824006728257 4149 5767151270186024865913026 4150 3774879853300916836708485 4151 2359315573608178417109277 4152 1407322500000372159987420 4153 800723781242626215762645 4154 434291310228666129734652 4155 224380745090680530188925 4156 110347029564449780101161 4157 51610768829483544534477 4158 22936804507523963387892 4159 9676646695407872178441 4160 3871404268636507469361 4161 1466990707268715169113 4162 525625324332240634416 4163 177689127984050248281 4164 56556321287373654993 4165 16944211859033848257 4166 4787905946647781988 4167 1273627692023056641 4168 313913933571681351 4169 70388244295798833 4170 14795996293615581 4171 3108887623045296 4172 593493131501271 4173 83788532897616 4174 11448065065581 4175 2382117873201 4176 288156379375 4177 9809490097 4178 2645345872 4179 408387225 4180 987701 4181 409361 4182 105996 4183 1 4184 1 4185 1 4186 1 4187 1 4188 1 4189 109737 4190 423981 4191 1023401 4192 439328961 4193 2848705749 4194 10573665481 4195 322473119149 4196 2677042027261 4197 12893360994801 4198 96745034598876 4199 695434051222002 4200 3667864176721746 4201 17669875474903356 4202 85464108160797681 4203 386544402303084909 4204 1587715831152597645 4205 6047741547362306169 4206 21711390648204854637 4207 73532939613805000737 4208 234389590693132908969 4209 703459380243537942885 4210 1992403944256514909409 4211 5337510098738819847561 4212 13546808313255448651161 4213 32613135883933002919113 4214 74549940287051209451745 4215 161963743543662532568853 4216 334735953664452223822245 4217 658678466065823149938705 4218 1235014117259171502906933 4219 2208032808760596806364123 4220 3766609682419718101550283 4221 6134153652788814202707165 4222 9541981323231492710721630 4223 14184001781777975077914348 4224 20156203425667198267405620 4225 27391769018323239636149958 4226 35609317169591144573833401 4227 44294541197906070384384051 4228 52731623395132977661656795 4229 60089548369655246880896361 4230 65552252362143957621082845 4231 68465695116068460083504979 4232 68465695116068460083504979 4233 65552252362143957621082845 4234 60089548369655246880896361 4235 52731623395132977661656795 4236 44294541197906070384384051 4237 35609317169591144573833401 4238 27391769018323239636149958 4239 20156203425667198267405620 4240 14184001781777975077914348 4241 9541981323231492710721630 4242 6134153652788814202707165 4243 3766609682419718101550283 4244 2208032808760596806364123 4245 1235014117259171502906933 4246 658678466065823149938705 4247 334735953664452223822245 4248 161963743543662532568853 4249 74549940287051209451745 4250 32613135883933002919113 4251 13546808313255448651161 4252 5337510098738819847561 4253 1992403944256514909409 4254 703459380243537942885 4255 234389590693132908969 4256 73532939613805000737 4257 21711390648204854637 4258 6047741547362306169 4259 1587715831152597645 4260 386544402303084909 4261 85464108160797681 4262 17669875474903356 4263 3667864176721746 4264 695434051222002 4265 96745034598876 4266 12893360994801 4267 2677042027261 4268 322473119149 4269 10573665481 4270 2848705749 4271 439328961 4272 1023401 4273 423981 4274 109737 4275 1 4276 1 4277 1 4278 1 4279 1 4280 1 4281 113565 4282 438945 4283 1059951 4284 472201878 4285 3064931871 4286 11386819137 4287 360406836487 4288 3004065486721 4289 14498782546843 4290 111542388764301 4291 813357645405345 4292 4318083266674815 4293 21057458853495681 4294 103542570210369501 4295 474792074724100131 4296 1973806647568512453 4297 7617009854917573983 4298 27735871071605834817 4299 95297990179357062099 4300 308115555771158200242 4301 937994275018740459843 4302 2695464615536320527513 4303 7328644714502096596461 4304 18882852152691257373501 4305 46160263368361791477921 4306 107167454822809814532681 4307 236522575733125131698151 4308 496709900652692559372300 4309 993419062213906440259047 4310 1893683432908712477727765 4311 3443018071050867383829018 4312 5974593586770139936397343 4313 9900700878376012545456750 4314 15676071130028314025147667 4315 23725932724345744388254935 4316 34340182329904103342447391 4317 47547987455007926306223471 4318 63001144340484161032778211 4319 79903959713997266207641716 4320 97026304930574240867338701 4321 112821344020398176285446584 4322 125641996279519775763134169 4323 134018157079369765488002994 4324 136931604517773193457845197 4325 134018157079369765488002994 4326 125641996279519775763134169 4327 112821344020398176285446584 4328 97026304930574240867338701 4329 79903959713997266207641716 4330 63001144340484161032778211 4331 47547987455007926306223471 4332 34340182329904103342447391 4333 23725932724345744388254935 4334 15676071130028314025147667 4335 9900700878376012545456750 4336 5974593586770139936397343 4337 3443018071050867383829018 4338 1893683432908712477727765 4339 993419062213906440259047 4340 496709900652692559372300 4341 236522575733125131698151 4342 107167454822809814532681 4343 46160263368361791477921 4344 18882852152691257373501 4345 7328644714502096596461 4346 2695464615536320527513 4347 937994275018740459843 4348 308115555771158200242 4349 95297990179357062099 4350 27735871071605834817 4351 7617009854917573983 4352 1973806647568512453 4353 474792074724100131 4354 103542570210369501 4355 21057458853495681 4356 4318083266674815 4357 813357645405345 4358 111542388764301 4359 14498782546843 4360 3004065486721 4361 360406836487 4362 11386819137 4363 3064931871 4364 472201878 4365 1059951 4366 438945 4367 113565 4368 1 4369 1 4370 1 4371 1 4372 1 4373 1 4374 117481 4375 454257 4376 1097361 4377 507101280 4378 3294667440 4379 12251430801 4380 402289238569 4381 3366210507301 4382 16279654204045 4383 128419537671685 4384 949530754902861 4385 5072947246640547 4386 25043024469405411 4387 125178009254795421 4388 581762270939920821 4389 2447179670572011081 4390 9566480053819977057 4391 35327894172242914377 4392 123117686282548743921 4393 403666299506252588796 4394 1246232797203727523052 4395 3632782130479029896937 4396 10022354074365919892361 4397 26209910528128286158941 4398 65044624979210622780981 4399 153335059166716426574121 4400 343702533058814965920969 4401 733243832397753857257890 4402 1490128223775120321145794 4403 2887078600571946725969109 4404 5336649295446834491286105 4405 9417536288148350607890265 4406 15875211974297992602721065 4407 25576705847146545133189239 4408 39401978986963898253253299 4409 58066152036446317475348175 4410 81888280780277866012041279 4411 110549319372718729422177411 4412 142905362469818840041223871 4413 176930582607933455945924631 4414 209848012715030922425252151 4415 238463736159789851166784917 4416 259660569077119611361035369 4417 270950186684330880070586535 4418 270950186684330880070586535 4419 259660569077119611361035369 4420 238463736159789851166784917 4421 209848012715030922425252151 4422 176930582607933455945924631 4423 142905362469818840041223871 4424 110549319372718729422177411 4425 81888280780277866012041279 4426 58066152036446317475348175 4427 39401978986963898253253299 4428 25576705847146545133189239 4429 15875211974297992602721065 4430 9417536288148350607890265 4431 5336649295446834491286105 4432 2887078600571946725969109 4433 1490128223775120321145794 4434 733243832397753857257890 4435 343702533058814965920969 4436 153335059166716426574121 4437 65044624979210622780981 4438 26209910528128286158941 4439 10022354074365919892361 4440 3632782130479029896937 4441 1246232797203727523052 4442 403666299506252588796 4443 123117686282548743921 4444 35327894172242914377 4445 9566480053819977057 4446 2447179670572011081 4447 581762270939920821 4448 125178009254795421 4449 25043024469405411 4450 5072947246640547 4451 949530754902861 4452 128419537671685 4453 16279654204045 4454 3366210507301 4455 402289238569 4456 12251430801 4457 3294667440 4458 507101280 4459 1097361 4460 454257 4461 117481 4462 1 4463 1 4464 1 4465 1 4466 1 4467 1 4468 121486 4469 469921 4470 1135641 4471 544125957 4472 3538579479 4473 13170073197 4474 448477926331 4475 3766740408481 4476 18252541435492 4477 147643517694709 4478 1106507899373527 4479 5947611350948541 4480 29723511318490926 4481 151019295651025101 4482 711127811750706351 4483 3026102311837142541 4484 11981956969564822656 4485 44869158660547705977 4486 158571256173249175083 4487 527107689324682280541 4488 1649962577350434262383 4489 4877938304361796352877 4490 13652792678847107389761 4491 36230778809028798609681 4492 91258057233691200000858 4493 218391168568036492526961 4494 497054109249672122617041 4495 1076956743579170526084585 4496 2223359977921944083037201 4497 4377159002488561557780645 4498 8223643328692237928981136 4499 14754080817065717837295705 4500 25292655683266220511849315 4501 41451877639080540183046251 4502 64978734295626001525371810 4503 97468295140909202499770691 4504 139954719593367265570230720 4505 192438001065406910593994931 4506 253455176384910884656299276 4507 319836507188014842745667823 4508 386779199540679804751637571 4509 448312374754688661938025201 4510 498124939397079413546352954 4511 530611391650190060390263353 4512 541901009257401329099814519 4513 530611391650190060390263353 4514 498124939397079413546352954 4515 448312374754688661938025201 4516 386779199540679804751637571 4517 319836507188014842745667823 4518 253455176384910884656299276 4519 192438001065406910593994931 4520 139954719593367265570230720 4521 97468295140909202499770691 4522 64978734295626001525371810 4523 41451877639080540183046251 4524 25292655683266220511849315 4525 14754080817065717837295705 4526 8223643328692237928981136 4527 4377159002488561557780645 4528 2223359977921944083037201 4529 1076956743579170526084585 4530 497054109249672122617041 4531 218391168568036492526961 4532 91258057233691200000858 4533 36230778809028798609681 4534 13652792678847107389761 4535 4877938304361796352877 4536 1649962577350434262383 4537 527107689324682280541 4538 158571256173249175083 4539 44869158660547705977 4540 11981956969564822656 4541 3026102311837142541 4542 711127811750706351 4543 151019295651025101 4544 29723511318490926 4545 5947611350948541 4546 1106507899373527 4547 147643517694709 4548 18252541435492 4549 3766740408481 4550 448477926331 4551 13170073197 4552 3538579479 4553 544125957 4554 1135641 4555 469921 4556 121486 4557 1 4558 1 4559 1 4560 1 4561 1 4562 1 4563 125581 4564 485941 4565 1174801 4566 583378269 4567 3797359413 4568 14145414333 4569 499358065009 4570 4209175406101 4571 20435333371069 4572 169512415090633 4573 1287163507515913 4574 6959185206501529 4575 35210257464846861 4576 181824574211668701 4577 867223627712912601 4578 3732365718643173921 4579 14967241855474049361 4580 56828141093632390821 4581 203623030659413908125 4582 686084189899810286817 4583 2177016912546195396717 4584 6526266335176108909725 4585 18527711775783391299141 4586 49882584376115402603121 4587 127495533269444488721877 4588 309666222859361317930317 4589 715465603297440589444401 4590 1574016144433026300485337 4591 3300284228365155606235113 4592 6600435414944424757515813 4593 12600677217130904144485143 4594 22977594691313803647765903 4595 40046660495946924256224369 4596 66744572874268170972745803 4597 106430815071444195318993033 4598 162447416831475604448568453 4599 237423575690182822025991963 4600 332393418324179297324032827 4601 445893960084884956698951441 4602 573292497527139046359620457 4603 706616507447856845446826367 4604 835092333242744335681033161 4605 946438021178596178021302731 4606 1028736992864553311996889471 4607 1072513036796330958448719321 4608 1072513036796330958448719321 4609 1028736992864553311996889471 4610 946438021178596178021302731 4611 835092333242744335681033161 4612 706616507447856845446826367 4613 573292497527139046359620457 4614 445893960084884956698951441 4615 332393418324179297324032827 4616 237423575690182822025991963 4617 162447416831475604448568453 4618 106430815071444195318993033 4619 66744572874268170972745803 4620 40046660495946924256224369 4621 22977594691313803647765903 4622 12600677217130904144485143 4623 6600435414944424757515813 4624 3300284228365155606235113 4625 1574016144433026300485337 4626 715465603297440589444401 4627 309666222859361317930317 4628 127495533269444488721877 4629 49882584376115402603121 4630 18527711775783391299141 4631 6526266335176108909725 4632 2177016912546195396717 4633 686084189899810286817 4634 203623030659413908125 4635 56828141093632390821 4636 14967241855474049361 4637 3732365718643173921 4638 867223627712912601 4639 181824574211668701 4640 35210257464846861 4641 6959185206501529 4642 1287163507515913 4643 169512415090633 4644 20435333371069 4645 4209175406101 4646 499358065009 4647 14145414333 4648 3797359413 4649 583378269 4650 1174801 4651 485941 4652 125581 4653 1 4654 1 4655 1 4656 1 4657 1 4658 1 4659 129767 4660 502321 4661 1214851 4662 624964231 4663 4071723657 4664 15180219825 4665 555344140087 4666 4697309266771 4667 22847329825321 4668 194358595377227 4669 1494727281823465 4670 8126954379822097 4671 41630955705379891 4672 218478153398374161 4673 1055155626253576251 4674 4591908345922252317 4675 18647632314091060281 4676 71778462250117512771 4677 260709932157217831521 4678 890202372655362600879 4679 2862845964963532547271 4680 8700891046491065666229 4681 25050236471765609989041 4682 68410463639947954737291 4683 177389571843727472655363 4684 437185705572303098376225 4685 1025154604158080033494623 4686 2289474928712681059686117 4687 4874234540185626443830497 4688 9900586601523693908796513 4689 19200943199536031470151406 4690 35578137338535895901749683 4691 63024249079106894306072304 4692 106791441441750041047527954 4693 173175858766694781719499738 4694 268878960175535281794761751 4695 399871919884048460110409568 4696 569818024909170485569134987 4697 778288403812665816296927382 4698 1019187378575028360171962013 4699 1279909750106943381521811780 4700 1541709375114625531969170528 4701 1781530680697484995573324506 4702 1975175167253060352716136981 4703 2101250069193105650066720796 4704 2145026073592661916897438642 4705 2101250069193105650066720796 4706 1975175167253060352716136981 4707 1781530680697484995573324506 4708 1541709375114625531969170528 4709 1279909750106943381521811780 4710 1019187378575028360171962013 4711 778288403812665816296927382 4712 569818024909170485569134987 4713 399871919884048460110409568 4714 268878960175535281794761751 4715 173175858766694781719499738 4716 106791441441750041047527954 4717 63024249079106894306072304 4718 35578137338535895901749683 4719 19200943199536031470151406 4720 9900586601523693908796513 4721 4874234540185626443830497 4722 2289474928712681059686117 4723 1025154604158080033494623 4724 437185705572303098376225 4725 177389571843727472655363 4726 68410463639947954737291 4727 25050236471765609989041 4728 8700891046491065666229 4729 2862845964963532547271 4730 890202372655362600879 4731 260709932157217831521 4732 71778462250117512771 4733 18647632314091060281 4734 4591908345922252317 4735 1055155626253576251 4736 218478153398374161 4737 41630955705379891 4738 8126954379822097 4739 1494727281823465 4740 194358595377227 4741 22847329825321 4742 4697309266771 4743 555344140087 4744 15180219825 4745 4071723657 4746 624964231 4747 1214851 4748 502321 4749 129767 4750 1 4751 1 4752 1 4753 1 4754 1 4755 1 4756 134045 4757 519065 4758 1255801 4759 668993599 4760 4362414211 4761 16277355249 4762 616881801889 4763 5235226815691 4764 25509332840575 4765 222552228070691 4766 1732822956806579 4767 9472623646082689 4768 49131851524534621 4769 262009771292034289 4770 1280925737976408561 4771 5635540295988419025 4772 23174051897060676405 4773 90420858718898724171 4774 332847402485383407771 4775 1151501121541384957971 4776 3752469545808393503487 4777 11560341698667816581637 4778 33746696804358452713941 4779 93463039337119976147391 4780 245818314204240193208571 4781 614607455435720598868521 4782 1462362246696221857044201 4783 3314599516189384594435977 4784 7163593053204520926929805 4785 14774624964033335086945377 4786 29101322803871745648367905 4787 54778985639432288683623525 4788 98602542076143373719083109 4789 169816198443956172355224090 4790 279968182289431973235280434 4791 442056000820103805740473965 4792 668752205601522878758318245 4793 969691213203575251354371267 4794 1348107439482219720286226595 4795 1797476373961122732691304667 4796 2299097202458974828616679051 4797 2821618652929960489711813296 4798 3323239073730152975885742936 4799 3756704443564353638430011751 4800 4076423532920481975225867231 4801 4246274284771362724771895250 4802 4246274284771362724771895250 4803 4076423532920481975225867231 4804 3756704443564353638430011751 4805 3323239073730152975885742936 4806 2821618652929960489711813296 4807 2299097202458974828616679051 4808 1797476373961122732691304667 4809 1348107439482219720286226595 4810 969691213203575251354371267 4811 668752205601522878758318245 4812 442056000820103805740473965 4813 279968182289431973235280434 4814 169816198443956172355224090 4815 98602542076143373719083109 4816 54778985639432288683623525 4817 29101322803871745648367905 4818 14774624964033335086945377 4819 7163593053204520926929805 4820 3314599516189384594435977 4821 1462362246696221857044201 4822 614607455435720598868521 4823 245818314204240193208571 4824 93463039337119976147391 4825 33746696804358452713941 4826 11560341698667816581637 4827 3752469545808393503487 4828 1151501121541384957971 4829 332847402485383407771 4830 90420858718898724171 4831 23174051897060676405 4832 5635540295988419025 4833 1280925737976408561 4834 262009771292034289 4835 49131851524534621 4836 9472623646082689 4837 1732822956806579 4838 222552228070691 4839 25509332840575 4840 5235226815691 4841 616881801889 4842 16277355249 4843 4362414211 4844 668993599 4845 1255801 4846 519065 4847 134045 4848 1 4849 1 4850 1 4851 1 4852 1 4853 1 4854 138416 4855 536177 4856 1297661 4857 715579957 4858 4670199262 4859 17439788521 4860 684449802136 4861 5827322330281 4862 28443742923124 4863 254505129999899 4864 2005510727272781 4865 11020583783937911 4866 57880210615369606 4867 313616539720519057 4868 1551575291626945477 4869 6899783232185454321 4870 28727913904066891242 4871 113609412795394602711 4872 423757356397815164121 4873 1485026710786422626571 4874 4902897887311108821696 4875 15308120332040339659149 4876 45302090088572325699516 4877 127215754681724315479341 4878 339309051054518508223386 4879 860466882923374202641821 4880 2076984470360085269221569 4881 4776892097368197281850537 4882 10478004154523110546577268 4883 21937949115401630766960033 4884 43875729951205106539834887 4885 83880336853067570790246561 4886 153381987622032230013407589 4887 268419722645543124312957756 4888 449785824051207166258700631 4889 722025869191264243703990064 4890 1110809804925290071143114591 4891 1638444563430358301567822427 4892 2317799019321246171924105873 4893 3145583177397831769906538883 4894 4096571837909611505682603927 4895 5120713035002297398530403974 4896 6144853940731235710614097161 4897 7079938945626558717936072666 4898 7833122832854989932577169121 4899 8322692329192500713876567706 4900 8492542966086882028408434087 4901 8322692329192500713876567706 4902 7833122832854989932577169121 4903 7079938945626558717936072666 4904 6144853940731235710614097161 4905 5120713035002297398530403974 4906 4096571837909611505682603927 4907 3145583177397831769906538883 4908 2317799019321246171924105873 4909 1638444563430358301567822427 4910 1110809804925290071143114591 4911 722025869191264243703990064 4912 449785824051207166258700631 4913 268419722645543124312957756 4914 153381987622032230013407589 4915 83880336853067570790246561 4916 43875729951205106539834887 4917 21937949115401630766960033 4918 10478004154523110546577268 4919 4776892097368197281850537 4920 2076984470360085269221569 4921 860466882923374202641821 4922 339309051054518508223386 4923 127215754681724315479341 4924 45302090088572325699516 4925 15308120332040339659149 4926 4902897887311108821696 4927 1485026710786422626571 4928 423757356397815164121 4929 113609412795394602711 4930 28727913904066891242 4931 6899783232185454321 4932 1551575291626945477 4933 313616539720519057 4934 57880210615369606 4935 11020583783937911 4936 2005510727272781 4937 254505129999899 4938 28443742923124 4939 5827322330281 4940 684449802136 4941 17439788521 4942 4670199262 4943 715579957 4944 1297661 4945 536177 4946 138416 4947 1 4948 1 4949 1 4950 1 4951 1 4952 1 4953 142881 4954 553661 4955 1340441 4956 764840805 4957 4995873793 4958 18670592305 4959 758562025871 4960 6478318852831 4961 31674660150673 4962 290674951932183 4963 2317333641855623 4964 12798203823280331 4965 68067086013506931 4966 374687901894883105 4967 1875349119048626233 4968 8427842643773599705 4969 35526839851046355201 4970 142382802250081962531 4971 538022388251338528851 4972 1909534452541865611551 4973 6386125001652010378071 4974 20204695600148212994421 4975 60605135882721298169091 4976 172529696797084990676691 4977 466565028878195023869813 4978 1199825471117047678077081 4979 2937448129766539438265781 4980 6853744118143668060795897 4981 15254611553761010849456421 4982 32415613079633420682738561 4983 65813510787008582312709741 4984 127756357326078015451988397 4985 237263290274230956662050209 4986 421803369343557650045691312 4987 718207654131589948338400086 4988 1171813769857445502091859562 4989 1832837114145623750672917284 4990 2749254581335765102461944187 4991 3956242118822799271018671831 4992 5463378820012271444257351311 4993 7242149714987036785557280611 4994 9217277823373040969921604162 4995 11265558469375927271032563096 4996 13224783263510109908909054556 4997 14913051372802243350203475798 4998 16155804270592673214666945066 4999 16815224173911566440469886756 5000 16815224173911566440469886756 5001 16155804270592673214666945066 5002 14913051372802243350203475798 5003 13224783263510109908909054556 5004 11265558469375927271032563096 5005 9217277823373040969921604162 5006 7242149714987036785557280611 5007 5463378820012271444257351311 5008 3956242118822799271018671831 5009 2749254581335765102461944187 5010 1832837114145623750672917284 5011 1171813769857445502091859562 5012 718207654131589948338400086 5013 421803369343557650045691312 5014 237263290274230956662050209 5015 127756357326078015451988397 5016 65813510787008582312709741 5017 32415613079633420682738561 5018 15254611553761010849456421 5019 6853744118143668060795897 5020 2937448129766539438265781 5021 1199825471117047678077081 5022 466565028878195023869813 5023 172529696797084990676691 5024 60605135882721298169091 5025 20204695600148212994421 5026 6386125001652010378071 5027 1909534452541865611551 5028 538022388251338528851 5029 142382802250081962531 5030 35526839851046355201 5031 8427842643773599705 5032 1875349119048626233 5033 374687901894883105 5034 68067086013506931 5035 12798203823280331 5036 2317333641855623 5037 290674951932183 5038 31674660150673 5039 6478318852831 5040 758562025871 5041 18670592305 5042 4995873793 5043 764840805 5044 1340441 5045 553661 5046 142881 5047 1 5048 1 5049 1 5050 1 5051 1 5052 1 5053 147441 5054 571521 5055 1384151 5056 816897648 5057 5340260199 5058 19972946449 5059 839769622238 5060 7193288456201 5061 35227990333702 5062 331569734845053 5063 2673368276571903 5064 14836150803001802 5065 79910417911412631 5066 446833976219912793 5067 2261883068921560069 5068 10270731447602498494 5069 43831371253275102853 5070 178001456383093831641 5071 681271203872483147691 5072 2448342763513144108326 5073 8292820976272997963811 5074 26582497414838768048121 5075 80805356024007840756426 5076 233155500625698657451641 5077 639150984664933521613602 5078 1666445752541772094390797 5079 4137235203595950415538931 5080 9790966109426514527693484 5081 22107950777554106282311059 5082 47669836658186673867878241 5083 98229117385343298012387651 5084 193570631773839288162471969 5085 365021378713742721407122323 5086 659069185289834827253229873 5087 1140013751714558988216485649 5088 1890023453090050128868170399 5089 3004651224474667009521155973 5090 4582089515716047806039997993 5091 6705491509765488210508995909 5092 9419612660634635899008884946 5093 12705517463838101762407063461 5094 16459414220788389645924123849 5095 20482821376388915626031878299 5096 24490325829781660076698880451 5097 28137818228923955307009775527 5098 31068839044077831588228576282 5099 32971011805224450472641958161 5100 33630431708543343698444899851 5101 32971011805224450472641958161 5102 31068839044077831588228576282 5103 28137818228923955307009775527 5104 24490325829781660076698880451 5105 20482821376388915626031878299 5106 16459414220788389645924123849 5107 12705517463838101762407063461 5108 9419612660634635899008884946 5109 6705491509765488210508995909 5110 4582089515716047806039997993 5111 3004651224474667009521155973 5112 1890023453090050128868170399 5113 1140013751714558988216485649 5114 659069185289834827253229873 5115 365021378713742721407122323 5116 193570631773839288162471969 5117 98229117385343298012387651 5118 47669836658186673867878241 5119 22107950777554106282311059 5120 9790966109426514527693484 5121 4137235203595950415538931 5122 1666445752541772094390797 5123 639150984664933521613602 5124 233155500625698657451641 5125 80805356024007840756426 5126 26582497414838768048121 5127 8292820976272997963811 5128 2448342763513144108326 5129 681271203872483147691 5130 178001456383093831641 5131 43831371253275102853 5132 10270731447602498494 5133 2261883068921560069 5134 446833976219912793 5135 79910417911412631 5136 14836150803001802 5137 2673368276571903 5138 331569734845053 5139 35227990333702 5140 7193288456201 5141 839769622238 5142 19972946449 5143 5340260199 5144 816897648 5145 1384151 5146 571521 5147 147441 5148 1 5149 1 5150 1 5151 1 5152 1 5153 1 5154 152097 5155 589761 5156 1428801 5157 871876086 5158 5704208910 5159 21350140449 5160 928663237685 5161 7977673497431 5162 39131556417911 5163 377752863859809 5164 3079280023804557 5165 17168739232728084 5166 93658502511781116 5167 531917699885651961 5168 2722417913338395945 5169 12488566383237219904 5170 53952834051811285120 5171 221991648228936037801 5172 860401113995825107641 5173 3130370383023574654536 5174 10736875501608936848832 5175 34864615047396852614601 5176 107385188675561307770301 5177 313994352863330519371551 5178 872382432942791847834303 5179 2305651385887360539674385 5180 5803581577562721841429533 5181 13927842381985463878050474 5182 31898374488117063830853234 5183 69777413636031056644584993 5184 145899296356662400777210809 5185 291801282961986671953467933 5186 558594802678149823457534013 5187 1024094048625673303475984073 5188 1799085935333625431017984305 5189 3030038199180796662658731219 5190 4894672228126843459324044555 5191 7586733879985344561313982793 5192 11287569496924806978047359833 5193 16125088445134883129420375508 5194 22125111233021370570815175204 5195 29164910936620133251674174393 5196 36942214285663794635563601049 5197 44973126369344576157885780339 5198 52628124337450794710525785323 5199 59206638869555043887929063530 5200 64039833570619225584727195518 5201 66601426874488004988591984351 5202 66601426874488004988591984351 5203 64039833570619225584727195518 5204 59206638869555043887929063530 5205 52628124337450794710525785323 5206 44973126369344576157885780339 5207 36942214285663794635563601049 5208 29164910936620133251674174393 5209 22125111233021370570815175204 5210 16125088445134883129420375508 5211 11287569496924806978047359833 5212 7586733879985344561313982793 5213 4894672228126843459324044555 5214 3030038199180796662658731219 5215 1799085935333625431017984305 5216 1024094048625673303475984073 5217 558594802678149823457534013 5218 291801282961986671953467933 5219 145899296356662400777210809 5220 69777413636031056644584993 5221 31898374488117063830853234 5222 13927842381985463878050474 5223 5803581577562721841429533 5224 2305651385887360539674385 5225 872382432942791847834303 5226 313994352863330519371551 5227 107385188675561307770301 5228 34864615047396852614601 5229 10736875501608936848832 5230 3130370383023574654536 5231 860401113995825107641 5232 221991648228936037801 5233 53952834051811285120 5234 12488566383237219904 5235 2722417913338395945 5236 531917699885651961 5237 93658502511781116 5238 17168739232728084 5239 3079280023804557 5240 377752863859809 5241 39131556417911 5242 7977673497431 5243 928663237685 5244 21350140449 5245 5704208910 5246 871876086 5247 1428801 5248 589761 5249 152097 5250 1 5251 1 5252 1 5253 1 5254 1 5255 1 5256 156850 5257 608385 5258 1474401 5259 929905905 5260 6088599021 5261 22805575941 5262 1025875355246 5263 8837308894961 5264 43415215319477 5265 429848449620101 5266 3541383353795106 5267 19834312596578481 5268 109593869861583831 5269 632091230713965297 5270 3270042966701581941 5271 15152061420482353711 5272 66262538515919210731 5273 276197717318331119311 5274 1083844427014236282085 5275 3991393209206514137841 5276 13860975818170782035775 5277 45588054845524815177165 5278 142250849073717295825926 5279 421431118240970509404201 5280 1186475727987488845094601 5281 3178075965940576265142261 5282 8109035567530573608495426 5283 19730885813715993904208289 5284 45825536870369053794275373 5285 101675551865853366382464369 5286 215677688850574466232117807 5287 437703269567310943129725057 5288 850400214867703270415106288 5289 1582693143762701479498124145 5290 2823182357054847885269913183 5291 4829122277111277693518284401 5292 7924702525164169503905178726 5293 12481391428818982928568415953 5294 18874282511650704932350782765 5295 27412632657625060815957412083 5296 38250172475466305569563699387 5297 51289995719359101677231028987 5298 66107101844577524825148951009 5299 81915321954276171160567805073 5300 97601237400074828707285814604 5301 111834755126389037307155289186 5302 123246468658655451370504312371 5303 130641259471207490085211705176 5304 133202853748976009977183968702 5305 130641259471207490085211705176 5306 123246468658655451370504312371 5307 111834755126389037307155289186 5308 97601237400074828707285814604 5309 81915321954276171160567805073 5310 66107101844577524825148951009 5311 51289995719359101677231028987 5312 38250172475466305569563699387 5313 27412632657625060815957412083 5314 18874282511650704932350782765 5315 12481391428818982928568415953 5316 7924702525164169503905178726 5317 4829122277111277693518284401 5318 2823182357054847885269913183 5319 1582693143762701479498124145 5320 850400214867703270415106288 5321 437703269567310943129725057 5322 215677688850574466232117807 5323 101675551865853366382464369 5324 45825536870369053794275373 5325 19730885813715993904208289 5326 8109035567530573608495426 5327 3178075965940576265142261 5328 1186475727987488845094601 5329 421431118240970509404201 5330 142250849073717295825926 5331 45588054845524815177165 5332 13860975818170782035775 5333 3991393209206514137841 5334 1083844427014236282085 5335 276197717318331119311 5336 66262538515919210731 5337 15152061420482353711 5338 3270042966701581941 5339 632091230713965297 5340 109593869861583831 5341 19834312596578481 5342 3541383353795106 5343 429848449620101 5344 43415215319477 5345 8837308894961 5346 1025875355246 5347 22805575941 5348 6088599021 5349 929905905 5350 1474401 5351 608385 5352 156850 5353 1 5354 1 5355 1 5356 1 5357 1 5358 1 5359 161701 5360 627397 5361 1520961 5362 991121169 5363 6494338929 5364 24342769221 5365 1132082743643 5366 9778445466011 5367 48110980389473 5368 488547168754373 5369 4066707428525951 5370 22875659388564711 5371 128037614505078081 5372 749837114849713233 5373 3919973104553603433 5374 18344245482692113291 5375 81202524128431522783 5376 342843805827033312511 5377 1361886736909547895499 5378 5075563941549397406089 5379 17843438976173907678801 5380 59432598421097484184317 5381 187846506728525069716851 5382 563758314287021167306851 5383 1608030921113121397413801 5384 4364561214082841111128101 5385 11286765088555238563100799 5386 27839153427333728994240519 5387 65555638888814050296521217 5388 147501205195481520300978417 5389 317355270485595987719646549 5390 653385262263569234973114957 5391 1288109096246907253899601533 5392 2433097835382699399723564237 5393 4405875491255172609875299197 5394 7652296979412919645867843893 5395 12753807712126680728108733873 5396 20406067783001267145374045913 5397 31355641292417400273068737017 5398 46286880348726268558666803207 5399 65662773191182395240450190803 5400 89540143901444636926388529147 5401 117397084585718220337172527239 5402 148022424231197783108683012977 5403 179516573617023373673479864377 5404 209436019535400753420545972034 5405 235081261274866309191324739584 5406 253887773013741468663668251926 5407 263844161915170524467769408528 5408 263844161915170524467769408528 5409 253887773013741468663668251926 5410 235081261274866309191324739584 5411 209436019535400753420545972034 5412 179516573617023373673479864377 5413 148022424231197783108683012977 5414 117397084585718220337172527239 5415 89540143901444636926388529147 5416 65662773191182395240450190803 5417 46286880348726268558666803207 5418 31355641292417400273068737017 5419 20406067783001267145374045913 5420 12753807712126680728108733873 5421 7652296979412919645867843893 5422 4405875491255172609875299197 5423 2433097835382699399723564237 5424 1288109096246907253899601533 5425 653385262263569234973114957 5426 317355270485595987719646549 5427 147501205195481520300978417 5428 65555638888814050296521217 5429 27839153427333728994240519 5430 11286765088555238563100799 5431 4364561214082841111128101 5432 1608030921113121397413801 5433 563758314287021167306851 5434 187846506728525069716851 5435 59432598421097484184317 5436 17843438976173907678801 5437 5075563941549397406089 5438 1361886736909547895499 5439 342843805827033312511 5440 81202524128431522783 5441 18344245482692113291 5442 3919973104553603433 5443 749837114849713233 5444 128037614505078081 5445 22875659388564711 5446 4066707428525951 5447 488547168754373 5448 48110980389473 5449 9778445466011 5450 1132082743643 5451 24342769221 5452 6494338929 5453 991121169 5454 1520961 5455 627397 5456 161701 5457 1 5458 1 5459 1 5460 1 5461 1 5462 1 5463 166651 5464 646801 5465 1568491 5466 1055660313 5467 6922366977 5468 25965353793 5469 1248009020036 5470 10807774361531 5471 53253149708474 5472 554612597009108 5473 4663067471821214 5474 26340466328571851 5475 149354227028695656 5476 888014781592965489 5477 4689863273481691053 5478 22162435229846424724 5479 99298089193114080061 5480 424606706357846371801 5481 1707046439372980254253 5482 6437245583250675559972 5483 22906561834731903131773 5484 77256523897493302686681 5485 247297390204185988944876 5486 751714218066269216101851 5487 2171938128799215521671554 5488 5972537218315177610794776 5489 15650763183331315217605326 5490 39124872749228154288199419 5491 93393997205620954114871256 5492 213057658240815496304544177 5493 464860116658590130477963611 5494 970746921164988412934724009 5495 1941501278288578743970984773 5496 3721210166910465563775522279 5497 6838967933497889569062438981 5498 12058154713341290623286297409 5499 20406073811197322351470068843 5500 33159834567792244507482899313 5501 51761664650874739283772479529 5502 77642482366974891958422742206 5503 111949628314827586758043838949 5504 155202913354665801562718959593 5505 206937251070883309871835378249 5506 265419559538869440399473208306 5507 327539075730403649328025065957 5508 388952695045665031902942617976 5509 444517402147168347986018007909 5510 488969169749680962067962156201 5511 517732078901611447472348901879 5512 527688470640249259985764084059 5513 517732078901611447472348901879 5514 488969169749680962067962156201 5515 444517402147168347986018007909 5516 388952695045665031902942617976 5517 327539075730403649328025065957 5518 265419559538869440399473208306 5519 206937251070883309871835378249 5520 155202913354665801562718959593 5521 111949628314827586758043838949 5522 77642482366974891958422742206 5523 51761664650874739283772479529 5524 33159834567792244507482899313 5525 20406073811197322351470068843 5526 12058154713341290623286297409 5527 6838967933497889569062438981 5528 3721210166910465563775522279 5529 1941501278288578743970984773 5530 970746921164988412934724009 5531 464860116658590130477963611 5532 213057658240815496304544177 5533 93393997205620954114871256 5534 39124872749228154288199419 5535 15650763183331315217605326 5536 5972537218315177610794776 5537 2171938128799215521671554 5538 751714218066269216101851 5539 247297390204185988944876 5540 77256523897493302686681 5541 22906561834731903131773 5542 6437245583250675559972 5543 1707046439372980254253 5544 424606706357846371801 5545 99298089193114080061 5546 22162435229846424724 5547 4689863273481691053 5548 888014781592965489 5549 149354227028695656 5550 26340466328571851 5551 4663067471821214 5552 554612597009108 5553 53253149708474 5554 10807774361531 5555 1248009020036 5556 25965353793 5557 6922366977 5558 1055660313 5559 1568491 5560 646801 5561 166651 5562 1 5563 1 5564 1 5565 1 5566 1 5567 1 5568 171701 5569 666601 5570 1617001 5571 1123666237 5572 7373652105 5573 27677082945 5574 1374427330337 5575 11932452637001 5576 58878440417105 5577 628888070683276 5578 5339142324638396 5579 30281811575253785 5580 173956979168720417 5581 1049912985333079425 5582 5600165025060681681 5583 26720497479332876986 5584 121172379122995952470 5585 524701665485456307721 5586 2134526350378024881737 5587 8143219044977057473510 5588 29326803763275432524170 5589 100140718450234944604537 5590 324588693070864482698601 5591 999163982677857214329801 5592 2923821375657834154031985 5593 8144308126610013090293760 5594 21622434523447655443084176 5595 54774279126492713668595481 5596 132518249720694833059681185 5597 306453686365845382891605969 5598 677923735319784051701626209 5599 1435615876657354402219314645 5600 2912255635412169075007245537 5601 5662710772679796639925926831 5602 10560162687166750478598436335 5603 18897089114515402349510663625 5604 32464179174767145958846627581 5605 53565851778344119957103428065 5606 84921448712021795189332166001 5607 129404117799175197307723267560 5608 189592116512599474988765268420 5609 267152592281305886939525154201 5610 362140264219535834799184634217 5611 472356958733281902266499376200 5612 592958826730595269295473912284 5613 716491998060392405635836228744 5614 833470351857691560567545737440 5615 933486845774807102887403639121 5616 1006701534484429699346923578405 5617 1045420841049415510683353557419 5618 1045420841049415510683353557419 5619 1006701534484429699346923578405 5620 933486845774807102887403639121 5621 833470351857691560567545737440 5622 716491998060392405635836228744 5623 592958826730595269295473912284 5624 472356958733281902266499376200 5625 362140264219535834799184634217 5626 267152592281305886939525154201 5627 189592116512599474988765268420 5628 129404117799175197307723267560 5629 84921448712021795189332166001 5630 53565851778344119957103428065 5631 32464179174767145958846627581 5632 18897089114515402349510663625 5633 10560162687166750478598436335 5634 5662710772679796639925926831 5635 2912255635412169075007245537 5636 1435615876657354402219314645 5637 677923735319784051701626209 5638 306453686365845382891605969 5639 132518249720694833059681185 5640 54774279126492713668595481 5641 21622434523447655443084176 5642 8144308126610013090293760 5643 2923821375657834154031985 5644 999163982677857214329801 5645 324588693070864482698601 5646 100140718450234944604537 5647 29326803763275432524170 5648 8143219044977057473510 5649 2134526350378024881737 5650 524701665485456307721 5651 121172379122995952470 5652 26720497479332876986 5653 5600165025060681681 5654 1049912985333079425 5655 173956979168720417 5656 30281811575253785 5657 5339142324638396 5658 628888070683276 5659 58878440417105 5660 11932452637001 5661 1374427330337 5662 27677082945 5663 7373652105 5664 1123666237 5665 1617001 5666 666601 5667 171701 5668 1 5669 1 5670 1 5671 1 5672 1 5673 1 5674 176852 5675 686801 5676 1666501 5677 1195286401 5678 7849194508 5679 29481832353 5680 1512163151093 5681 13160129998241 5682 65026129293071 5683 712304114136862 5684 6104558640906103 5685 34758700927928342 5686 202313920141115147 5687 1239308878557805697 5688 6674530089996365547 5689 32151440110431441493 5690 147563346052842988267 5691 646983267413474597191 5692 2662750075108398945086 5693 10275335807576714199623 5694 37447177905289809626923 5695 129443027975873363396413 5696 424788681740788383633451 5697 1323959492488631492522601 5698 3923162714320514488108119 5699 11067780707143233294600354 5700 29765469221537064364561719 5701 76395047345869925554798506 5702 187292410821155417176127931 5703 438975923809769611334977233 5704 984386525706783453469892907 5705 2113550950485706821103562193 5706 4347877623090461117995511682 5707 8574957388610225826310412907 5708 16222841463292290854563525449 5709 29457195922490361385999484859 5710 51361197472974931700421720234 5711 86029963476154849185190813425 5712 138487260140387823711056259975 5713 214325576965558964988288097809 5714 318996313746461672003005570269 5715 456744866382588227263604874999 5716 629293091545807563154476921762 5717 834497526421304695373390671287 5718 1065316143053405956825624178613 5719 1309451220443418660069575347752 5720 1549962768866148884524266478203 5721 1766957628417436622219552819796 5722 1940188815532117804205802804276 5723 2052122811739046605430533011783 5724 2090842118304032416766962990797 5725 2052122811739046605430533011783 5726 1940188815532117804205802804276 5727 1766957628417436622219552819796 5728 1549962768866148884524266478203 5729 1309451220443418660069575347752 5730 1065316143053405956825624178613 5731 834497526421304695373390671287 5732 629293091545807563154476921762 5733 456744866382588227263604874999 5734 318996313746461672003005570269 5735 214325576965558964988288097809 5736 138487260140387823711056259975 5737 86029963476154849185190813425 5738 51361197472974931700421720234 5739 29457195922490361385999484859 5740 16222841463292290854563525449 5741 8574957388610225826310412907 5742 4347877623090461117995511682 5743 2113550950485706821103562193 5744 984386525706783453469892907 5745 438975923809769611334977233 5746 187292410821155417176127931 5747 76395047345869925554798506 5748 29765469221537064364561719 5749 11067780707143233294600354 5750 3923162714320514488108119 5751 1323959492488631492522601 5752 424788681740788383633451 5753 129443027975873363396413 5754 37447177905289809626923 5755 10275335807576714199623 5756 2662750075108398945086 5757 646983267413474597191 5758 147563346052842988267 5759 32151440110431441493 5760 6674530089996365547 5761 1239308878557805697 5762 202313920141115147 5763 34758700927928342 5764 6104558640906103 5765 712304114136862 5766 65026129293071 5767 13160129998241 5768 1512163151093 5769 29481832353 5770 7849194508 5771 1195286401 5772 1666501 5773 686801 5774 176852 5775 1 5776 1 5777 1 5778 1 5779 1 5780 1 5781 182105 5782 707405 5783 1717001 5784 1270672921 5785 8350026301 5786 31383602713 5787 1662097217033 5788 14498976762281 5789 71738199790049 5790 805886473391386 5791 6969982206930796 5792 39836650193982916 5793 234954547260567122 5794 1460534469686699681 5795 7940266536495756197 5796 38610375045189629761 5797 179343436094956312741 5798 796063840953961644631 5799 3313997812979066811329 5800 12933699079232316352001 5801 47692298696230812820823 5802 166865068682551419167053 5803 554326249181540585491801 5804 1749022057569430053088381 5805 5247285110348077523595081 5806 14990316075751784796203934 5807 40831448138219127650865384 5808 106158607850763241208141136 5809 263688372326352089181932646 5810 626275282312924360476446481 5811 1423375546745843375188239669 5812 3097950705421178474938043109 5813 6461429880959823290731139577 5814 12922810861716269526291454167 5815 24797741789450969825635197087 5816 45679953001507351069695177039 5817 80818303006385215916368864359 5818 137391098295680652866330210745 5819 224517226669729901933475592317 5820 352812938124567136016276671245 5821 533322108107357691128379442449 5822 775741514592565513130255896479 5823 1086038393448446981689138222017 5824 1463791126706162567511392836497 5825 1899814218569464363614468397407 5826 2374767921781655910588634994904 5827 2859414532501013439888695966214 5828 3316920910926634748614455259746 5829 3707146924101865860465552645972 5830 3992312079325812493325856608571 5831 4142965366248280417597751878539 5832 4142965366248280417597751878539 5833 3992312079325812493325856608571 5834 3707146924101865860465552645972 5835 3316920910926634748614455259746 5836 2859414532501013439888695966214 5837 2374767921781655910588634994904 5838 1899814218569464363614468397407 5839 1463791126706162567511392836497 5840 1086038393448446981689138222017 5841 775741514592565513130255896479 5842 533322108107357691128379442449 5843 352812938124567136016276671245 5844 224517226669729901933475592317 5845 137391098295680652866330210745 5846 80818303006385215916368864359 5847 45679953001507351069695177039 5848 24797741789450969825635197087 5849 12922810861716269526291454167 5850 6461429880959823290731139577 5851 3097950705421178474938043109 5852 1423375546745843375188239669 5853 626275282312924360476446481 5854 263688372326352089181932646 5855 106158607850763241208141136 5856 40831448138219127650865384 5857 14990316075751784796203934 5858 5247285110348077523595081 5859 1749022057569430053088381 5860 554326249181540585491801 5861 166865068682551419167053 5862 47692298696230812820823 5863 12933699079232316352001 5864 3313997812979066811329 5865 796063840953961644631 5866 179343436094956312741 5867 38610375045189629761 5868 7940266536495756197 5869 1460534469686699681 5870 234954547260567122 5871 39836650193982916 5872 6969982206930796 5873 805886473391386 5874 71738199790049 5875 14498976762281 5876 1662097217033 5877 31383602713 5878 8350026301 5879 1270672921 5880 1717001 5881 707405 5882 182105 5883 1 5884 1 5885 1 5886 1 5887 1 5888 1 5889 187461 5890 728417 5891 1768511 5892 1349982666 5893 8877212191 5894 33386522401 5895 1825168578465 5896 15957713074241 5897 79059495758717 5898 910764798191577 5899 7947216896394361 5900 45588317091717037 5901 272477219773371777 5902 1718551295460622325 5903 9428853632924863775 5904 46277902172363098152 5905 217542409808464412407 5906 977452195324257330481 5907 4115158622259782091642 5908 16240471389506870881607 5909 60586617908988319575386 5910 214534176677079661705545 5911 721335378706966950286951 5912 2303702254320950163043936 5913 6996416636737401258848431 5914 20236563518661473327608701 5915 55819304734450186506569025 5916 146988082671103312181438481 5917 369849735342509791077313881 5918 889974853212249648690638361 5919 2049668611657422601033220031 5920 4521339590295213309725376033 5921 9559371226850680357908991587 5922 19384191842472715761851768757 5923 37720460740221084857273976147 5924 70477578815824303797016403232 5925 126498158012726440217044657875 5926 218209377280388419937703562725 5927 361908429105730640847051001719 5928 577330433170532295661178559369 5929 886135485800993776120216677075 5930 1309064208860022721534384095345 5931 1861780590588150653086344035862 5932 2549830234822094876750374853127 5933 3363606026967691821960507780462 5934 4274582734630422098485301384892 5935 5234182925025865333458994725633 5936 6176335776086767928150450844321 5937 7024068036091330311199880428893 5938 7699459097237118720509808122358 5939 8135277469693680410802976532691 5940 8285930732496560835195503757078 5941 8135277469693680410802976532691 5942 7699459097237118720509808122358 5943 7024068036091330311199880428893 5944 6176335776086767928150450844321 5945 5234182925025865333458994725633 5946 4274582734630422098485301384892 5947 3363606026967691821960507780462 5948 2549830234822094876750374853127 5949 1861780590588150653086344035862 5950 1309064208860022721534384095345 5951 886135485800993776120216677075 5952 577330433170532295661178559369 5953 361908429105730640847051001719 5954 218209377280388419937703562725 5955 126498158012726440217044657875 5956 70477578815824303797016403232 5957 37720460740221084857273976147 5958 19384191842472715761851768757 5959 9559371226850680357908991587 5960 4521339590295213309725376033 5961 2049668611657422601033220031 5962 889974853212249648690638361 5963 369849735342509791077313881 5964 146988082671103312181438481 5965 55819304734450186506569025 5966 20236563518661473327608701 5967 6996416636737401258848431 5968 2303702254320950163043936 5969 721335378706966950286951 5970 214534176677079661705545 5971 60586617908988319575386 5972 16240471389506870881607 5973 4115158622259782091642 5974 977452195324257330481 5975 217542409808464412407 5976 46277902172363098152 5977 9428853632924863775 5978 1718551295460622325 5979 272477219773371777 5980 45588317091717037 5981 7947216896394361 5982 910764798191577 5983 79059495758717 5984 15957713074241 5985 1825168578465 5986 33386522401 5987 8877212191 5988 1349982666 5989 1768511 5990 728417 5991 187461 5992 1 5993 1 5994 1 5995 1 5996 1 5997 1 5998 192921 5999 749841 6000 1821041 6001 1433377356 6002 9431850156 6003 35494850161 6004 2002377792801 6005 17545639422081 6006 87037882075145 6007 1028182017358569 6008 9049311803341785 6009 52094186261278981 6010 315557391168622677 6011 2019034220278752309 6012 11176522162750091837 6013 55363968935512251834 6014 263373756922350679602 6015 1197715901270863973401 6016 5098618845627633136185 6017 20344423403036654779749 6018 76776480924037102431845 6019 275103707995672976642001 6020 936081650753529360702801 6021 3025483636179960049564666 6022 9300112788105477251334274 6023 27231358097791171779029221 6024 76052628170879062627938621 6025 202805701815992980961970801 6026 516843591359820447370338081 6027 1259841603697397991882335769 6028 2939666147208369285389154801 6029 6571017962824112921811554181 6030 14080681669913278990894287597 6031 28943476765780642100823119517 6032 57104516432126503615291738245 6033 108197896599852252879144046542 6034 196975660873345257003531816942 6035 344707610753025633345508948725 6036 580118100396065124450134149821 6037 939239399999399075748912856221 6038 1463466671153595674369722723221 6039 2195200580983702416687877733625 6040 3170845705207401017288354421297 6041 4411611625102179246664811182197 6042 5913436842357228916952257619445 6043 7638189039846656965653770078172 6044 9508765591332839743796355970752 6045 11410518281980671231991873725921 6046 13200403073267427673417153116489 6047 14723526133153318177333056134394 6048 15834735383092936939315618448574 6049 16421206923852103752391973873976 6050 16421206923852103752391973873976 6051 15834735383092936939315618448574 6052 14723526133153318177333056134394 6053 13200403073267427673417153116489 6054 11410518281980671231991873725921 6055 9508765591332839743796355970752 6056 7638189039846656965653770078172 6057 5913436842357228916952257619445 6058 4411611625102179246664811182197 6059 3170845705207401017288354421297 6060 2195200580983702416687877733625 6061 1463466671153595674369722723221 6062 939239399999399075748912856221 6063 580118100396065124450134149821 6064 344707610753025633345508948725 6065 196975660873345257003531816942 6066 108197896599852252879144046542 6067 57104516432126503615291738245 6068 28943476765780642100823119517 6069 14080681669913278990894287597 6070 6571017962824112921811554181 6071 2939666147208369285389154801 6072 1259841603697397991882335769 6073 516843591359820447370338081 6074 202805701815992980961970801 6075 76052628170879062627938621 6076 27231358097791171779029221 6077 9300112788105477251334274 6078 3025483636179960049564666 6079 936081650753529360702801 6080 275103707995672976642001 6081 76776480924037102431845 6082 20344423403036654779749 6083 5098618845627633136185 6084 1197715901270863973401 6085 263373756922350679602 6086 55363968935512251834 6087 11176522162750091837 6088 2019034220278752309 6089 315557391168622677 6090 52094186261278981 6091 9049311803341785 6092 1028182017358569 6093 87037882075145 6094 17545639422081 6095 2002377792801 6096 35494850161 6097 9431850156 6098 1433377356 6099 1821041 6100 749841 6101 192921 6102 1 6103 1 6104 1 6105 1 6106 1 6107 1 6108 198486 6109 771681 6110 1874601 6111 1521023661 6112 10015072131 6113 37712977821 6114 2194790254581 6115 19272668492001 6116 95724412406778 6117 1159504454839977 6118 10290677127362997 6119 59443311168731673 6120 364956742088749620 6121 2368465364711599413 6122 13224907623566049363 6123 66112266799157101563 6124 318265228752210820263 6125 1464670799656153485915 6126 6303309460796635377633 6127 25426358255506328660937 6128 97056751595646638306817 6129 351875537829854605368513 6130 1211489126902636187394801 6131 3962112112405601392847571 6132 12325380414926708759330335 6133 36529040850961531904500675 6134 103279874942408847909061171 6135 278857546003061331962390109 6136 719659728356875686092408616 6137 1776709786193104109803725465 6138 4199534554841597755519269075 6139 9510683718322572056058258441 6140 20651637413616299301341679336 6141 43024019488181301889176749757 6142 86047807200315305727384485271 6143 165302262669663384409331920521 6144 305173561081664855780129412117 6145 541683543925932801801478457769 6146 924826317373372950710478194283 6147 1519358422435553920154632305021 6148 2402707198638197913565340401596 6149 3658668400643915901324187754433 6150 5366047234710722868639426968559 6151 7582457864833279166182422904497 6152 10325048418043937323421631528861 6153 13551625145524695989773241365236 6154 17146953176568086087878581698787 6155 20919281735219828672969462501766 6156 24610918617720499987503309231360 6157 27923925985497702544604215622904 6158 30558257944792885535584569111459 6159 32255938524349607705453570359830 6160 32842409994728086716799953621495 6161 32255938524349607705453570359830 6162 30558257944792885535584569111459 6163 27923925985497702544604215622904 6164 24610918617720499987503309231360 6165 20919281735219828672969462501766 6166 17146953176568086087878581698787 6167 13551625145524695989773241365236 6168 10325048418043937323421631528861 6169 7582457864833279166182422904497 6170 5366047234710722868639426968559 6171 3658668400643915901324187754433 6172 2402707198638197913565340401596 6173 1519358422435553920154632305021 6174 924826317373372950710478194283 6175 541683543925932801801478457769 6176 305173561081664855780129412117 6177 165302262669663384409331920521 6178 86047807200315305727384485271 6179 43024019488181301889176749757 6180 20651637413616299301341679336 6181 9510683718322572056058258441 6182 4199534554841597755519269075 6183 1776709786193104109803725465 6184 719659728356875686092408616 6185 278857546003061331962390109 6186 103279874942408847909061171 6187 36529040850961531904500675 6188 12325380414926708759330335 6189 3962112112405601392847571 6190 1211489126902636187394801 6191 351875537829854605368513 6192 97056751595646638306817 6193 25426358255506328660937 6194 6303309460796635377633 6195 1464670799656153485915 6196 318265228752210820263 6197 66112266799157101563 6198 13224907623566049363 6199 2368465364711599413 6200 364956742088749620 6201 59443311168731673 6202 10290677127362997 6203 1159504454839977 6204 95724412406778 6205 19272668492001 6206 2194790254581 6207 37712977821 6208 10015072131 6209 1521023661 6210 1874601 6211 771681 6212 198486 6213 1 6214 1 6215 1 6216 1 6217 1 6218 1 6219 204157 6220 793941 6221 1929201 6222 1613093301 6223 10628044701 6224 40045433037 6225 2403539668461 6226 21149358408201 6227 105173504351301 6228 1306232736554901 6229 11687209418454753 6230 67734116910649281 6231 421533303370234425 6232 2774239262964328485 6233 15621784485910538313 6234 78805233001298954091 6235 383894081863279596363 6236 1787601946389658462155 6237 7775938618535042909895 6238 31705568307500556306201 6239 122402890777542440181513 6240 448949361157171926153921 6241 1563789778161972901340001 6242 5174251055169619957962351 6243 16286928558226180669769539 6244 48850904345670169142041939 6245 139803916237729077420990499 6246 382138528979915734346701249 6247 998534578417452114215481549 6248 2496403442592238355734834809 6249 5976272718517159762377334389 6250 13710197010377295921600715149 6251 30162207641306066461949477661 6252 63675449095472073508716814761 6253 129071594912449309565592220785 6254 251349957179241298406874850221 6255 470476004659484776491071902185 6256 846857715337891441829025613449 6257 1466510928109409023305960580389 6258 2444186141421168761512205366169 6259 3922067093706745582231758327705 6260 6061376787089637269210678342469 6261 9024716164853880655743510998829 6262 12948504653551047044444413065189 6263 17907504653391051052259443607985 6264 23876670673463123722098392841636 6265 30698574216654710303814095263710 6266 38066229729091385877928011606216 6267 45530194285224304103195107365726 6268 52534837860414064397353805960088 6269 58482176713321825239976316090142 6270 62814188956370606763095592830508 6271 65098340865544432340851033013070 6272 65098340865544432340851033013070 6273 62814188956370606763095592830508 6274 58482176713321825239976316090142 6275 52534837860414064397353805960088 6276 45530194285224304103195107365726 6277 38066229729091385877928011606216 6278 30698574216654710303814095263710 6279 23876670673463123722098392841636 6280 17907504653391051052259443607985 6281 12948504653551047044444413065189 6282 9024716164853880655743510998829 6283 6061376787089637269210678342469 6284 3922067093706745582231758327705 6285 2444186141421168761512205366169 6286 1466510928109409023305960580389 6287 846857715337891441829025613449 6288 470476004659484776491071902185 6289 251349957179241298406874850221 6290 129071594912449309565592220785 6291 63675449095472073508716814761 6292 30162207641306066461949477661 6293 13710197010377295921600715149 6294 5976272718517159762377334389 6295 2496403442592238355734834809 6296 998534578417452114215481549 6297 382138528979915734346701249 6298 139803916237729077420990499 6299 48850904345670169142041939 6300 16286928558226180669769539 6301 5174251055169619957962351 6302 1563789778161972901340001 6303 448949361157171926153921 6304 122402890777542440181513 6305 31705568307500556306201 6306 7775938618535042909895 6307 1787601946389658462155 6308 383894081863279596363 6309 78805233001298954091 6310 15621784485910538313 6311 2774239262964328485 6312 421533303370234425 6313 67734116910649281 6314 11687209418454753 6315 1306232736554901 6316 105173504351301 6317 21149358408201 6318 2403539668461 6319 40045433037 6320 10628044701 6321 1613093301 6322 1929201 6323 793941 6324 204157 6325 1 6326 1 6327 1 6328 1 6329 1 6330 1 6331 209935 6332 816625 6333 1984851 6334 1709763147 6335 11271969801 6336 42496882065 6337 2629831669725 6338 23186947401651 6339 115443122188791 6340 1470013540946301 6341 13256426823858219 6342 77075268159348369 6343 486252666746987805 6344 3244780454883147297 6345 18421890496039840455 6346 93769733965469894670 6347 462227705219734085595 6348 2177520797646985924875 6349 9572439620178658244217 6350 39447507324518810640300 6351 154009533456496430016849 6352 571404287549532983393574 6353 2013322204373586197786001 6354 6738784275206267015832036 6355 21460071533786993414921161 6356 65132892239392163378178139 6357 188649052253834787422648059 6358 521946959408100344111534374 6359 1380700129068724669734125335 6360 3494982685375429183414403649 6361 8472700677332864249751301479 6362 19686411235905582953727873009 6363 43872216500413375245573446421 6364 93837366404221479850807418151 6365 192746789523716618357813010861 6366 380421561794188397739339847959 6367 721826470886822883705297932379 6368 1317334853685899773501467752529 6369 2313370318897149717991105035207 6370 3910698961388808368821572544839 6371 6366254822486738016498711302553 6372 9983444558291605362005365036203 6373 15086092164826196673651577795929 6374 21973218177554529738456487817817 6375 30856004652973283739332023358619 6376 41784168733679341731615240542589 6377 54575236617825263339819053740969 6378 68764794364244200770069329699991 6379 83596413521502187052057295739227 6380 98065021099147506309385346823441 6381 111017003247340379349808488905619 6382 121296354237529157325205828825449 6383 127912518367824635729125638033525 6384 130196670276998461306881078216087 6385 127912518367824635729125638033525 6386 121296354237529157325205828825449 6387 111017003247340379349808488905619 6388 98065021099147506309385346823441 6389 83596413521502187052057295739227 6390 68764794364244200770069329699991 6391 54575236617825263339819053740969 6392 41784168733679341731615240542589 6393 30856004652973283739332023358619 6394 21973218177554529738456487817817 6395 15086092164826196673651577795929 6396 9983444558291605362005365036203 6397 6366254822486738016498711302553 6398 3910698961388808368821572544839 6399 2313370318897149717991105035207 6400 1317334853685899773501467752529 6401 721826470886822883705297932379 6402 380421561794188397739339847959 6403 192746789523716618357813010861 6404 93837366404221479850807418151 6405 43872216500413375245573446421 6406 19686411235905582953727873009 6407 8472700677332864249751301479 6408 3494982685375429183414403649 6409 1380700129068724669734125335 6410 521946959408100344111534374 6411 188649052253834787422648059 6412 65132892239392163378178139 6413 21460071533786993414921161 6414 6738784275206267015832036 6415 2013322204373586197786001 6416 571404287549532983393574 6417 154009533456496430016849 6418 39447507324518810640300 6419 9572439620178658244217 6420 2177520797646985924875 6421 462227705219734085595 6422 93769733965469894670 6423 18421890496039840455 6424 3244780454883147297 6425 486252666746987805 6426 77075268159348369 6427 13256426823858219 6428 1470013540946301 6429 115443122188791 6430 23186947401651 6431 2629831669725 6432 42496882065 6433 11271969801 6434 1709763147 6435 1984851 6436 816625 6437 209935 6438 1 6439 1 6440 1 6441 1 6442 1 6443 1 6444 215821 6445 839737 6446 2041561 6447 1811215323 6448 11948085423 6449 45072132561 6450 2874947596977 6451 25397389953471 6452 126594967492731 6453 1652652249093381 6454 15017615015557701 6455 87586606732252629 6456 560200389383308185 6457 3789674832786586209 6458 21687850884643179489 6459 111383515555726270980 6460 555570391270814347296 6461 2647464110640753552075 6462 11759669131068307803459 6463 48972891230250453433254 6464 193336796158518597862530 6465 725519273676192633871134 6466 2585511853906940647941726 6467 8752915649659540807130346 6468 28196931804662919055182286 6469 86586207673724527570655251 6470 253775754806904534646095835 6471 710606152136929904501470024 6472 1902687349842829651975308076 6473 4875738640514501518879075201 6474 11967694161047659083562314849 6475 28158992546827192641176838165 6476 63558337064547624785447750361 6477 137709205344150547309061637231 6478 286583934534519698479843957791 6479 573168625207105360347394437411 6480 1102249083875758453781651226447 6481 2039163196472659639921067534529 6482 3630707547079770612316109183265 6483 6224071478100865725196732386375 6484 10276954897568625973910450805579 6485 16349698493308171890097075607427 6486 25069533134133005761655037543219 6487 37059303729245164070886290722905 6488 52829213302693359425708348117445 6489 72640161432143505474532559650269 6490 96359391706035273926618176855677 6491 123340016465855498578724237234691 6492 152361193250607396177637865557503 6493 181661420436653795351725197532233 6494 209082010940800703798726564670681 6495 232313344931567959459497099959613 6496 249208860756575073134322140181585 6497 258109177190732693661185728439559 6498 258109177190732693661185728439559 6499 249208860756575073134322140181585 6500 232313344931567959459497099959613 6501 209082010940800703798726564670681 6502 181661420436653795351725197532233 6503 152361193250607396177637865557503 6504 123340016465855498578724237234691 6505 96359391706035273926618176855677 6506 72640161432143505474532559650269 6507 52829213302693359425708348117445 6508 37059303729245164070886290722905 6509 25069533134133005761655037543219 6510 16349698493308171890097075607427 6511 10276954897568625973910450805579 6512 6224071478100865725196732386375 6513 3630707547079770612316109183265 6514 2039163196472659639921067534529 6515 1102249083875758453781651226447 6516 573168625207105360347394437411 6517 286583934534519698479843957791 6518 137709205344150547309061637231 6519 63558337064547624785447750361 6520 28158992546827192641176838165 6521 11967694161047659083562314849 6522 4875738640514501518879075201 6523 1902687349842829651975308076 6524 710606152136929904501470024 6525 253775754806904534646095835 6526 86586207673724527570655251 6527 28196931804662919055182286 6528 8752915649659540807130346 6529 2585511853906940647941726 6530 725519273676192633871134 6531 193336796158518597862530 6532 48972891230250453433254 6533 11759669131068307803459 6534 2647464110640753552075 6535 555570391270814347296 6536 111383515555726270980 6537 21687850884643179489 6538 3789674832786586209 6539 560200389383308185 6540 87586606732252629 6541 15017615015557701 6542 1652652249093381 6543 126594967492731 6544 25397389953471 6545 2874947596977 6546 45072132561 6547 11948085423 6548 1811215323 6549 2041561 6550 839737 6551 215821 6552 1 6553 1 6554 1 6555 1 6556 1 6557 1 6558 221816 6559 863281 6560 2099341 6561 1917637309 6562 12657666330 6563 47776136409 6564 3140248421766 6565 27793394459481 6566 138694677850686 6567 1856126553306801 6568 16991984515149021 6569 99400163523342501 6570 644595707713853820 6571 4419816187596981921 6572 25491213295662705561 6573 132082515095206984401 6574 666617110199586366375 6575 3212840791551547931745 6576 14417395595359677793446 6577 60668475318564842059761 6578 242165764001903411419491 6579 919040174591710465146990 6580 3312071455559576590938051 6581 11339246273684824744854606 6582 36946739074414439266805659 6583 114774133955340476509159441 6584 340356056000872752595877566 6585 964400817320277332198900129 6586 2613351140782885270661634607 6587 6778491466544371513697486161 6588 16843413581414204909282042107 6589 40126473962403369618544094529 6590 91716906567279786718390521426 6591 201267092440953052329302111691 6592 424293059035611163312817604309 6593 859753315879691022214944917031 6594 1675419580766799305002096081236 6595 3141415093645484564790969073449 6596 5669873746295131545697256295708 6597 9854780981530398883229604870729 6598 16501025863179829213006518377928 6599 26626649193790480363643671425939 6600 41419223085679569270826216172829 6601 62128824064479676899278911007703 6602 89888500800296618509540182994614 6603 125469356444010561604730457071133 6604 168999534419828814811130379547239 6605 219699390608070586621960167159741 6606 275701194585802960973020785929454 6607 334022601804095071056979323800829 6608 390743423030773972260110621962899 6609 441395350848473260406431917560001 6610 481522203350422886163166443233700 6611 507318037347146068413366199662831 6612 516218354381465387322371456879118 6613 507318037347146068413366199662831 6614 481522203350422886163166443233700 6615 441395350848473260406431917560001 6616 390743423030773972260110621962899 6617 334022601804095071056979323800829 6618 275701194585802960973020785929454 6619 219699390608070586621960167159741 6620 168999534419828814811130379547239 6621 125469356444010561604730457071133 6622 89888500800296618509540182994614 6623 62128824064479676899278911007703 6624 41419223085679569270826216172829 6625 26626649193790480363643671425939 6626 16501025863179829213006518377928 6627 9854780981530398883229604870729 6628 5669873746295131545697256295708 6629 3141415093645484564790969073449 6630 1675419580766799305002096081236 6631 859753315879691022214944917031 6632 424293059035611163312817604309 6633 201267092440953052329302111691 6634 91716906567279786718390521426 6635 40126473962403369618544094529 6636 16843413581414204909282042107 6637 6778491466544371513697486161 6638 2613351140782885270661634607 6639 964400817320277332198900129 6640 340356056000872752595877566 6641 114774133955340476509159441 6642 36946739074414439266805659 6643 11339246273684824744854606 6644 3312071455559576590938051 6645 919040174591710465146990 6646 242165764001903411419491 6647 60668475318564842059761 6648 14417395595359677793446 6649 3212840791551547931745 6650 666617110199586366375 6651 132082515095206984401 6652 25491213295662705561 6653 4419816187596981921 6654 644595707713853820 6655 99400163523342501 6656 16991984515149021 6657 1856126553306801 6658 138694677850686 6659 27793394459481 6660 3140248421766 6661 47776136409 6662 12657666330 6663 1917637309 6664 2099341 6665 863281 6666 221816 6667 1 6668 1 6669 1 6670 1 6671 1 6672 1 6673 227921 6674 887261 6675 2158201 6676 2029222045 6677 13402024777 6678 50613992577 6679 3427178839995 6680 30388462463451 6681 151812033950721 6682 2082601086333981 6683 19202840172496761 6684 112661249800523061 6685 740806686100414641 6686 5147569533116621073 6687 29913605281306129041 6688 156369140821685427681 6689 798515257043524135953 6690 3891833773245404349177 6691 17640623689605852137223 6692 74999795796177709860591 6693 302664860229682934539401 6694 1161502650026865230661318 6695 4232468102085678947011536 6696 14652048579577784300439216 6697 48281203100966891596193830 6698 151709168814085036556378185 6699 455125805813511980780348191 6700 1304788868949043466527821527 6701 3577831518657240857309649113 6702 9391912847414323666190569489 6703 23621830515918378420594089989 6704 56969538918863616429499621813 6705 131842798593294777796048853457 6706 292983527125888809584949024471 6707 625560394742985556151599878135 6708 1284047925112384218068299734555 6709 2535175914026183711183147308371 6710 4816838536935410575978252493121 6711 8811292072314389915914158602151 6712 15524655300236244953434722294951 6713 26355802756660019012330907371361 6714 43127664991822652609126439356031 6715 68045856091079929303754796717231 6716 103548026022079892156184300677451 6717 152017301113791678303934458393891 6718 215357833859708944161000623159181 6719 294468870938363779935459567860721 6720 388698911235543159324726125868081 6721 495400579421522275734873982641405 6722 609723799563294136908419684647329 6723 724766036921216390456328266695089 6724 832138794013582054678053340737645 6725 922917580871868769487246225644389 6726 988840271952645470417094986339943 6727 1023536425337666565135671118207477 6728 1023536425337666565135671118207477 6729 988840271952645470417094986339943 6730 922917580871868769487246225644389 6731 832138794013582054678053340737645 6732 724766036921216390456328266695089 6733 609723799563294136908419684647329 6734 495400579421522275734873982641405 6735 388698911235543159324726125868081 6736 294468870938363779935459567860721 6737 215357833859708944161000623159181 6738 152017301113791678303934458393891 6739 103548026022079892156184300677451 6740 68045856091079929303754796717231 6741 43127664991822652609126439356031 6742 26355802756660019012330907371361 6743 15524655300236244953434722294951 6744 8811292072314389915914158602151 6745 4816838536935410575978252493121 6746 2535175914026183711183147308371 6747 1284047925112384218068299734555 6748 625560394742985556151599878135 6749 292983527125888809584949024471 6750 131842798593294777796048853457 6751 56969538918863616429499621813 6752 23621830515918378420594089989 6753 9391912847414323666190569489 6754 3577831518657240857309649113 6755 1304788868949043466527821527 6756 455125805813511980780348191 6757 151709168814085036556378185 6758 48281203100966891596193830 6759 14652048579577784300439216 6760 4232468102085678947011536 6761 1161502650026865230661318 6762 302664860229682934539401 6763 74999795796177709860591 6764 17640623689605852137223 6765 3891833773245404349177 6766 798515257043524135953 6767 156369140821685427681 6768 29913605281306129041 6769 5147569533116621073 6770 740806686100414641 6771 112661249800523061 6772 19202840172496761 6773 2082601086333981 6774 151812033950721 6775 30388462463451 6776 3427178839995 6777 50613992577 6778 13402024777 6779 2029222045 6780 2158201 6781 887261 6782 227921 6783 1 6784 1 6785 1 6786 1 6787 1 6788 1 6789 234137 6790 911681 6791 2218151 6792 2146168036 6793 14182511239 6794 53590950001 6795 3737271530064 6796 33196929507561 6797 166021175294976 6798 2334443136644841 6799 21675763596053607 6800 127529633150436336 6801 850366936617837591 6802 5986952932548279441 6803 35048027326662490449 6804 184821636318270769875 6805 954935464841151513609 6806 4705864961719583352657 6807 21542307314518952185182 6808 92526209495407999720509 6809 377469095686406079791010 6810 1464621869955282511645524 6811 5395712591501896263810861 6812 18885003148558952100269211 6813 62926157489313760902409549 6814 199975552813540170871130884 6815 606834124313225452892333194 6816 1759965509914506762463967957 6817 4882726373119354174239957542 6818 12969809049726374625501905105 6819 33013576177131054558500413519 6820 80590832370949826685807706855 6821 188811583128188052748858051447 6822 424825941379829381048594618937 6823 918544778119951737650792296839 6824 1909611078963312946889164598154 6825 3819228323700872664643122449919 6826 7352019229056773759083924920621 6827 13628133100271394414072163027746 6828 24335944536883679690180462141751 6829 41880447444200761830082105980882 6830 69483448504221076832662275331941 6831 111173494532102138967534645996231 6832 171593851723163154290007516601206 6833 255565297900630494165037068060831 6834 367375112449910382217959418595877 6835 509826694096924166210375583992691 6836 683167787164228719916184119641081 6837 884099513527589056943269746601371 6838 1105124420177638868660451060006333 6839 1334489894918204334260243751548217 6840 1556904904387050288174697590524898 6841 1755056460406163655238181003956209 6842 1911757947083519283434977636077699 6843 2012376796810767764615090876432196 6844 2047072951949605754510896457563533 6845 2012376796810767764615090876432196 6846 1911757947083519283434977636077699 6847 1755056460406163655238181003956209 6848 1556904904387050288174697590524898 6849 1334489894918204334260243751548217 6850 1105124420177638868660451060006333 6851 884099513527589056943269746601371 6852 683167787164228719916184119641081 6853 509826694096924166210375583992691 6854 367375112449910382217959418595877 6855 255565297900630494165037068060831 6856 171593851723163154290007516601206 6857 111173494532102138967534645996231 6858 69483448504221076832662275331941 6859 41880447444200761830082105980882 6860 24335944536883679690180462141751 6861 13628133100271394414072163027746 6862 7352019229056773759083924920621 6863 3819228323700872664643122449919 6864 1909611078963312946889164598154 6865 918544778119951737650792296839 6866 424825941379829381048594618937 6867 188811583128188052748858051447 6868 80590832370949826685807706855 6869 33013576177131054558500413519 6870 12969809049726374625501905105 6871 4882726373119354174239957542 6872 1759965509914506762463967957 6873 606834124313225452892333194 6874 199975552813540170871130884 6875 62926157489313760902409549 6876 18885003148558952100269211 6877 5395712591501896263810861 6878 1464621869955282511645524 6879 377469095686406079791010 6880 92526209495407999720509 6881 21542307314518952185182 6882 4705864961719583352657 6883 954935464841151513609 6884 184821636318270769875 6885 35048027326662490449 6886 5986952932548279441 6887 850366936617837591 6888 127529633150436336 6889 21675763596053607 6890 2334443136644841 6891 166021175294976 6892 33196929507561 6893 3737271530064 6894 53590950001 6895 14182511239 6896 2146168036 6897 2218151 6898 911681 6899 234137 6900 1 6901 1 6902 1 6903 1 6904 1 6905 1 6906 240465 6907 936545 6908 2279201 6909 2268679458 6910 15000515146 6911 56712410497 6912 4072151582797 6913 36234007649571 6914 181400824807203 6915 2614239518754501 6916 24438809375969145 6917 144180803642136990 6918 974994057905320566 6919 6953839708252833201 6920 41000295576059377041 6921 218104660538628165303 6922 1140152714739059540583 6923 5680132363506189025137 6924 26256511173302775458289 6925 113918618371840315416087 6926 469774537691940669109623 6927 1842761965353152574899268 6928 6862537487601379007156136 6929 24280719371381774434852551 6930 81800937921065821817612551 6931 262883471978758850856773464 6932 806815456067308049140042804 6933 2366876765494128504343775727 6934 6642827950562086351786424399 6935 17852575948809858671546854577 6936 45983072553687023926911213081 6937 113603622382987342039449502231 6938 269401503904854816838363627207 6939 613637427981142443688383872929 6940 1343372614384708184029427508057 6941 2828160333403501384719851121324 6942 5728845568438432382397080301684 6943 11171252640252342509830738402461 6944 20980152206551378609915527667521 6945 37964068183481133677954661014121 6946 66216370831769617701558579693225 6947 111363863905631209940025290899065 6948 180656904578570575858988597103381 6949 282767308954715422483357598514360 6950 427159122698063753909662673217456 6951 622940402848264412053210505533125 6952 877201825712907082822396221068685 6953 1192994531479830348462679812724581 6954 1567267383163014202835360878266357 6955 1989224046777838115529176313626181 6956 2439614455031837941241063083522749 6957 2891394961200126011661420624384984 6958 3311961543413482967879836395202224 6959 3666814597869902319239099915838387 6960 3924134941628488907037242443167639 6961 4059449950002209168467620163181079 6962 4059449950002209168467620163181079 6963 3924134941628488907037242443167639 6964 3666814597869902319239099915838387 6965 3311961543413482967879836395202224 6966 2891394961200126011661420624384984 6967 2439614455031837941241063083522749 6968 1989224046777838115529176313626181 6969 1567267383163014202835360878266357 6970 1192994531479830348462679812724581 6971 877201825712907082822396221068685 6972 622940402848264412053210505533125 6973 427159122698063753909662673217456 6974 282767308954715422483357598514360 6975 180656904578570575858988597103381 6976 111363863905631209940025290899065 6977 66216370831769617701558579693225 6978 37964068183481133677954661014121 6979 20980152206551378609915527667521 6980 11171252640252342509830738402461 6981 5728845568438432382397080301684 6982 2828160333403501384719851121324 6983 1343372614384708184029427508057 6984 613637427981142443688383872929 6985 269401503904854816838363627207 6986 113603622382987342039449502231 6987 45983072553687023926911213081 6988 17852575948809858671546854577 6989 6642827950562086351786424399 6990 2366876765494128504343775727 6991 806815456067308049140042804 6992 262883471978758850856773464 6993 81800937921065821817612551 6994 24280719371381774434852551 6995 6862537487601379007156136 6996 1842761965353152574899268 6997 469774537691940669109623 6998 113918618371840315416087 6999 26256511173302775458289 7000 5680132363506189025137 7001 1140152714739059540583 7002 218104660538628165303 7003 41000295576059377041 7004 6953839708252833201 7005 974994057905320566 7006 144180803642136990 7007 24438809375969145 7008 2614239518754501 7009 181400824807203 7010 36234007649571 7011 4072151582797 7012 56712410497 7013 15000515146 7014 2268679458 7015 2279201 7016 936545 7017 240465 7018 1 7019 1 7020 1 7021 1 7022 1 7023 1 7024 246906 7025 961857 7026 2341361 7027 2396966265 7028 15857465625 7029 59983931701 7030 4433541108304 7031 39515829697201 7032 198034522606515 7033 2924814671173305 7034 27522715986227736 7035 162807336083540877 7036 1116609953518363221 7037 8066183085061672761 7038 47890649739782129961 7039 256981228457240826141 7040 1359139127611661992212 7041 6844229709343914533997 7042 31942089528641305920081 7043 139980325917351475944081 7044 583450734141417170983947 7045 2313500511979853799741432 7046 8708043194310285783721161 7047 31142427386204354451823866 7048 106067280121713779307214426 7049 344662680908039573648652586 7050 1069715915043440161643622985 7051 3173805028990759774276741032 7052 9009872356581848731620747771 7053 24495389577401131157330813201 7054 63835118476012917262046286747 7055 159585596266911558355975538853 7056 383004125847883183879238510002 7057 883039455519106673397095369581 7058 1957013566587706647498032383051 7059 4171539698230028566296901057137 7060 8557013672597490105132378752535 7061 16900102189530142643971431140121 7062 32151398934836391946123204330506 7063 58944199684394360526708884559921 7064 104180402515407268108276345418271 7065 177580187080628211889776467334297 7066 292020719945794556800179624931746 7067 463424178235587074203395062549169 7068 709926424612120902952843444511019 7069 1050099559539611302548223957858221 7070 1500142311731281626206901224130807 7071 2070196491943506086352356456213181 7072 2760262097903162738648281774680768 7073 3556491654490041219820490787819813 7074 4428838758153670504801896317232591 7075 5331009694508881591931351345041053 7076 6203356796130312041881444819570749 7077 6978776439463149598592226108442575 7078 7590949840188347783160773457609480 7079 7983585192840096749948574043570839 7080 8118900201213817011378951763584279 7081 7983585192840096749948574043570839 7082 7590949840188347783160773457609480 7083 6978776439463149598592226108442575 7084 6203356796130312041881444819570749 7085 5331009694508881591931351345041053 7086 4428838758153670504801896317232591 7087 3556491654490041219820490787819813 7088 2760262097903162738648281774680768 7089 2070196491943506086352356456213181 7090 1500142311731281626206901224130807 7091 1050099559539611302548223957858221 7092 709926424612120902952843444511019 7093 463424178235587074203395062549169 7094 292020719945794556800179624931746 7095 177580187080628211889776467334297 7096 104180402515407268108276345418271 7097 58944199684394360526708884559921 7098 32151398934836391946123204330506 7099 16900102189530142643971431140121 7100 8557013672597490105132378752535 7101 4171539698230028566296901057137 7102 1957013566587706647498032383051 7103 883039455519106673397095369581 7104 383004125847883183879238510002 7105 159585596266911558355975538853 7106 63835118476012917262046286747 7107 24495389577401131157330813201 7108 9009872356581848731620747771 7109 3173805028990759774276741032 7110 1069715915043440161643622985 7111 344662680908039573648652586 7112 106067280121713779307214426 7113 31142427386204354451823866 7114 8708043194310285783721161 7115 2313500511979853799741432 7116 583450734141417170983947 7117 139980325917351475944081 7118 31942089528641305920081 7119 6844229709343914533997 7120 1359139127611661992212 7121 256981228457240826141 7122 47890649739782129961 7123 8066183085061672761 7124 1116609953518363221 7125 162807336083540877 7126 27522715986227736 7127 2924814671173305 7128 198034522606515 7129 39515829697201 7130 4433541108304 7131 59983931701 7132 15857465625 7133 2396966265 7134 2341361 7135 961857 7136 246906 7137 1 7138 1 7139 1 7140 1 7141 1 7142 1 7143 253461 7144 987621 7145 2404641 7146 2531244297 7147 16754832249 7148 63411230037 7149 4823264025031 7150 43059495211231 7151 216010869225097 7152 3269250058360689 7153 30961132299084807 7154 183620354560050591 7155 1277363203647827661 7156 9344265500058143481 7157 55855543070726221401 7158 302326173239340302421 7159 1617669992845415105241 7160 8232860236364737962297 7161 38786960388449685389013 7162 171671541924706459151121 7163 723174287417492663941713 7164 2898306070685804209462272 7165 11024906485009717661974686 7166 39848307818879664681236856 7167 137189911258002309631761274 7168 450705081257517704467069546 7169 1414413354222565031346149896 7170 4243680849641939238327479022 7171 12183873885622616410176260208 7172 33505145051332350023198487633 7173 88329666658167425591397430653 7174 223419248127510652418595040257 7175 542588789834291487824426346537 7176 1266045239948128920687368708833 7177 2840058946799666626203247260793 7178 6128562791309289796863343141213 7179 12728562087239709617683198999377 7180 25457116053050811914575587435081 7181 49051484517473046578237331379311 7182 91095560583863922823411700835219 7183 163124545598242268896379400476121 7184 281760526463522454676421801666721 7185 469600857150363023040460386720891 7186 755444884951529881631095437749223 7187 1173350647800004501001806402599297 7188 1760026101996982571269018072669773 7189 2550242066845179048077148178766841 7190 3570339071449359928840396540640481 7191 4830458915782132695536057730083529 7192 6316754117324553287884148700035169 7193 7985330796166928358956857321761609 7194 9759848836616281474203221481555321 7195 11534366861594609236020904941696669 7196 13182133586125850052278476419417183 7197 14569726608455607087242213238112197 7198 15574535344107243441179385372157113 7199 16102485695263312435771237244377239 7200 16102485695263312435771237244377239 7201 15574535344107243441179385372157113 7202 14569726608455607087242213238112197 7203 13182133586125850052278476419417183 7204 11534366861594609236020904941696669 7205 9759848836616281474203221481555321 7206 7985330796166928358956857321761609 7207 6316754117324553287884148700035169 7208 4830458915782132695536057730083529 7209 3570339071449359928840396540640481 7210 2550242066845179048077148178766841 7211 1760026101996982571269018072669773 7212 1173350647800004501001806402599297 7213 755444884951529881631095437749223 7214 469600857150363023040460386720891 7215 281760526463522454676421801666721 7216 163124545598242268896379400476121 7217 91095560583863922823411700835219 7218 49051484517473046578237331379311 7219 25457116053050811914575587435081 7220 12728562087239709617683198999377 7221 6128562791309289796863343141213 7222 2840058946799666626203247260793 7223 1266045239948128920687368708833 7224 542588789834291487824426346537 7225 223419248127510652418595040257 7226 88329666658167425591397430653 7227 33505145051332350023198487633 7228 12183873885622616410176260208 7229 4243680849641939238327479022 7230 1414413354222565031346149896 7231 450705081257517704467069546 7232 137189911258002309631761274 7233 39848307818879664681236856 7234 11024906485009717661974686 7235 2898306070685804209462272 7236 723174287417492663941713 7237 171671541924706459151121 7238 38786960388449685389013 7239 8232860236364737962297 7240 1617669992845415105241 7241 302326173239340302421 7242 55855543070726221401 7243 9344265500058143481 7244 1277363203647827661 7245 183620354560050591 7246 30961132299084807 7247 3269250058360689 7248 216010869225097 7249 43059495211231 7250 4823264025031 7251 63411230037 7252 16754832249 7253 2531244297 7254 2404641 7255 987621 7256 253461 7257 1 7258 1 7259 1 7260 1 7261 1 7262 1 7263 260131 7264 1013841 7265 2469051 7266 2671735389 7267 17694125793 7268 67000183713 7269 5243251036354 7270 46883118329851 7271 235423778553184 7272 3650904957002638 7273 34790860694078568 7274 206851105773675819 7275 1459653678495790506 7276 10810975008496382721 7277 65049632823067585641 7278 355141308275471891211 7279 1922444780315115364431 7280 9886657797244568676561 7281 47013064275549478926975 7282 210138131316780788398047 7283 894587302908493781646897 7284 3623349998441908057969125 7285 13927263775839686752157691 7286 50869020093594644423895921 7287 177011476301279755293339445 7288 587867968132305689707516915 7289 1865180127061054910047655221 7290 5658314597351626341818143585 7291 16427770163474357657198884635 7292 45688728574595054944925474733 7293 121833540973455527327519006943 7294 311747051395927377651762708075 7295 766007469029038072608508260933 7296 1808637577533506995334575480555 7297 4106113450136773041509497400413 7298 8968634293385782535160698674303 7299 18857132862032242308444493724815 7300 38185670018861914211467975870785 7301 74508566281718089241661844582296 7302 140146982661319945109448465200445 7303 254220026645838412459250314727850 7304 444885000153282710123980103303796 7305 751361353180623875586518264302146 7306 1225045787767732577887138735867197 7307 1928795680641477851402706992905200 7308 2933377010390938711803441412810725 7309 4310268534007071200967983415073947 7310 6120581582959812130748517445324581 7311 8400798474724988867840431100172165 7312 11147213522337420213015444352377999 7313 14302085366070205413732111389725989 7314 17745180018638370492811860200627025 7315 21294215998975411926018163972474083 7316 24716500657844535766081476763460781 7317 27751860320588298919397713015714830 7318 30144262011055970573268381315808395 7319 31677021054367347776230867474870956 7320 32204971390526624871542474488754478 7321 31677021054367347776230867474870956 7322 30144262011055970573268381315808395 7323 27751860320588298919397713015714830 7324 24716500657844535766081476763460781 7325 21294215998975411926018163972474083 7326 17745180018638370492811860200627025 7327 14302085366070205413732111389725989 7328 11147213522337420213015444352377999 7329 8400798474724988867840431100172165 7330 6120581582959812130748517445324581 7331 4310268534007071200967983415073947 7332 2933377010390938711803441412810725 7333 1928795680641477851402706992905200 7334 1225045787767732577887138735867197 7335 751361353180623875586518264302146 7336 444885000153282710123980103303796 7337 254220026645838412459250314727850 7338 140146982661319945109448465200445 7339 74508566281718089241661844582296 7340 38185670018861914211467975870785 7341 18857132862032242308444493724815 7342 8968634293385782535160698674303 7343 4106113450136773041509497400413 7344 1808637577533506995334575480555 7345 766007469029038072608508260933 7346 311747051395927377651762708075 7347 121833540973455527327519006943 7348 45688728574595054944925474733 7349 16427770163474357657198884635 7350 5658314597351626341818143585 7351 1865180127061054910047655221 7352 587867968132305689707516915 7353 177011476301279755293339445 7354 50869020093594644423895921 7355 13927263775839686752157691 7356 3623349998441908057969125 7357 894587302908493781646897 7358 210138131316780788398047 7359 47013064275549478926975 7360 9886657797244568676561 7361 1922444780315115364431 7362 355141308275471891211 7363 65049632823067585641 7364 10810975008496382721 7365 1459653678495790506 7366 206851105773675819 7367 34790860694078568 7368 3650904957002638 7369 235423778553184 7370 46883118329851 7371 5243251036354 7372 67000183713 7373 17694125793 7374 2671735389 7375 2469051 7376 1013841 7377 260131 7378 1 7379 1 7380 1 7381 1 7382 1 7383 1 7384 266917 7385 1040521 7386 2534601 7387 2818667481 7388 18676898997 7389 70756835745 7390 5695544800177 7391 51005877467821 7392 256372740800221 7393 4073438711037622 7394 39052117794941590 7395 232752648043722717 7396 1666159597076358861 7397 12492111427372893681 7398 75647991246604487361 7399 416572486606569273567 7400 2281225093191660255891 7401 11853130147103692951161 7402 56882109035605214563161 7403 256745293328561162532639 7404 1104485048863285766243211 7405 4520477459987140148814789 7406 17555402429852989109266341 7407 64789102184342889343681341 7408 227845003429749874598936089 7409 764852303074901476839777979 7410 2453149216091748995601052219 7411 7523790566346989341049531305 7412 22086297664318504619517579085 7413 62115933296627727106456191981 7414 167520428412771810757075126269 7415 433578359968833847671088855971 7416 1077754814463525804441568934463 7417 2574651534802096407949645274563 7418 5914764668994663333179116784131 7419 13074763005462723885355046416699 7420 27825771098711589544678633421791 7421 57042779440159155092466495037585 7422 112694175173438683504173347586705 7423 214655455308435565283692737253479 7424 394366909255389672346149729861519 7425 699104964829875107010286488071724 7426 1196246381768699760935363981880396 7427 1976407304699008450501916035591071 7428 3153841790458738142337214699600983 7429 4862173163509903563772851499029333 7430 7243646127797962156144616376417333 7431 10430850747133004820702169898302281 7432 14521380657884147477929251963184101 7433 19548012491504857268844896653242903 7434 25449299213926046456264334921688887 7435 32047265498536902359758509107446713 7436 39039395900660619092049682831709373 7437 46010716313030195215364311907378013 7438 52468360431501798882115636784069229 7439 57896121620480961758168133596893749 7440 61821282239491099434493095269767989 7441 63881991560083250590238895321765798 7442 63881991560083250590238895321765798 7443 61821282239491099434493095269767989 7444 57896121620480961758168133596893749 7445 52468360431501798882115636784069229 7446 46010716313030195215364311907378013 7447 39039395900660619092049682831709373 7448 32047265498536902359758509107446713 7449 25449299213926046456264334921688887 7450 19548012491504857268844896653242903 7451 14521380657884147477929251963184101 7452 10430850747133004820702169898302281 7453 7243646127797962156144616376417333 7454 4862173163509903563772851499029333 7455 3153841790458738142337214699600983 7456 1976407304699008450501916035591071 7457 1196246381768699760935363981880396 7458 699104964829875107010286488071724 7459 394366909255389672346149729861519 7460 214655455308435565283692737253479 7461 112694175173438683504173347586705 7462 57042779440159155092466495037585 7463 27825771098711589544678633421791 7464 13074763005462723885355046416699 7465 5914764668994663333179116784131 7466 2574651534802096407949645274563 7467 1077754814463525804441568934463 7468 433578359968833847671088855971 7469 167520428412771810757075126269 7470 62115933296627727106456191981 7471 22086297664318504619517579085 7472 7523790566346989341049531305 7473 2453149216091748995601052219 7474 764852303074901476839777979 7475 227845003429749874598936089 7476 64789102184342889343681341 7477 17555402429852989109266341 7478 4520477459987140148814789 7479 1104485048863285766243211 7480 256745293328561162532639 7481 56882109035605214563161 7482 11853130147103692951161 7483 2281225093191660255891 7484 416572486606569273567 7485 75647991246604487361 7486 12492111427372893681 7487 1666159597076358861 7488 232752648043722717 7489 39052117794941590 7490 4073438711037622 7491 256372740800221 7492 51005877467821 7493 5695544800177 7494 70756835745 7495 18676898997 7496 2818667481 7497 2534601 7498 1040521 7499 266917 7500 1 7501 1 7502 1 7503 1 7504 1 7505 1 7506 273820 7507 1067665 7508 2601301 7509 2972274729 7510 19704747336 7511 74687397009 7512 6182305297099 7513 55448066945041 7514 278963095766785 7515 4540834544127916 7516 43788813920886919 7517 261601663187158204 7518 1899867251809940841 7519 14416725086092277649 7520 87848558938956045231 7521 487928776333073531145 7522 2702991754204954644750 7523 14187741135862725315861 7524 68702215993836863986311 7525 313116960693241045293261 7526 1361037869617215580524042 7527 5628366890621903732351517 7528 22081418044389742220534241 7529 82333047807439138002178341 7530 292587787747779118744404886 7531 992673581712238520214680599 7532 3218158754802508027539754609 7533 9977326703567266927556859895 7534 29610259664937120846726070438 7535 84201249507556953306146461165 7536 229633791606213860051189855403 7537 601096316874502537579912315413 7538 1511335120373414621498622833448 7539 3652417173445867242475460239435 7540 8489435209934767004710167739423 7541 18989544239936339124109075243603 7542 40900528272273084106351812812668 7543 84868501670109217518931125147865 7544 169736855800050200126172871449553 7545 327349501773432118829477325832545 7546 609022257025362633559640026587789 7547 1093471860279209198928581116343754 7548 1895351499338921930517504207548841 7549 3172654053192148441170629184614106 7550 5130249677269712982203608885617621 7551 8016015698373593572577104051820133 7552 12105820096552748448903636334417833 7553 17674497609258101785605700629858981 7554 24952231930299561253858311228632742 7555 34069393344186907775934536868968331 7556 44997311481946235639591224185916209 7557 57496564024893060844664609538226899 7558 71086660243727654115050895734579898 7559 85050110622299821505926234731122397 7560 98479074775611975007718826530494143 7561 110364479780612869560008936120864109 7562 119717401369890630160286279944663029 7563 125703271177847785262612896881700068 7564 127763980454558225175110648671086207 7565 125703271177847785262612896881700068 7566 119717401369890630160286279944663029 7567 110364479780612869560008936120864109 7568 98479074775611975007718826530494143 7569 85050110622299821505926234731122397 7570 71086660243727654115050895734579898 7571 57496564024893060844664609538226899 7572 44997311481946235639591224185916209 7573 34069393344186907775934536868968331 7574 24952231930299561253858311228632742 7575 17674497609258101785605700629858981 7576 12105820096552748448903636334417833 7577 8016015698373593572577104051820133 7578 5130249677269712982203608885617621 7579 3172654053192148441170629184614106 7580 1895351499338921930517504207548841 7581 1093471860279209198928581116343754 7582 609022257025362633559640026587789 7583 327349501773432118829477325832545 7584 169736855800050200126172871449553 7585 84868501670109217518931125147865 7586 40900528272273084106351812812668 7587 18989544239936339124109075243603 7588 8489435209934767004710167739423 7589 3652417173445867242475460239435 7590 1511335120373414621498622833448 7591 601096316874502537579912315413 7592 229633791606213860051189855403 7593 84201249507556953306146461165 7594 29610259664937120846726070438 7595 9977326703567266927556859895 7596 3218158754802508027539754609 7597 992673581712238520214680599 7598 292587787747779118744404886 7599 82333047807439138002178341 7600 22081418044389742220534241 7601 5628366890621903732351517 7602 1361037869617215580524042 7603 313116960693241045293261 7604 68702215993836863986311 7605 14187741135862725315861 7606 2702991754204954644750 7607 487928776333073531145 7608 87848558938956045231 7609 14416725086092277649 7610 1899867251809940841 7611 261601663187158204 7612 43788813920886919 7613 4540834544127916 7614 278963095766785 7615 55448066945041 7616 6182305297099 7617 74687397009 7618 19704747336 7619 2972274729 7620 2601301 7621 1067665 7622 273820 7623 1 7624 1 7625 1 7626 1 7627 1 7628 1 7629 280841 7630 1095277 7631 2669161 7632 3132797617 7633 20779309797 7634 78798249321 7635 6705815402821 7636 60231150600181 7637 303306316727569 7638 5057425022717144 7639 49048852394060806 7640 293700398868503446 7641 2164103637071679976 7642 16617491298713347857 7643 101874864281637888477 7644 570703993724959907541 7645 3198123478670433952497 7646 16955150625418814634201 7647 82835598364422751789761 7648 381181826305733348948361 7649 1674053206049052130008561 7650 6993912177343403940936309 7651 27716024603899275949363941 7652 104397024903767085753202941 7653 374861381637477372078319621 7654 1285246749339176777545542091 7655 4211067524335089807730941475 7656 13195978107740961641850719555 7657 39587651825633276117123538091 7658 113809921964571099724815147661 7659 313831579137015227114109715225 7660 830727696131262810961304381601 7661 2112436217023639582577016571773 7662 5163769210908774974929698408367 7663 12141877400752915804764946872067 7664 27478994093980163390857128119323 7665 59890047766964929757628852039191 7666 125768942040189341623656066855025 7667 254605209929991182733414617751241 7668 497086197437074185125343661321921 7669 936371675291119718246045327465505 7670 1702494218655473452535249914894110 7671 2988823734420348382684217513737596 7672 5068006229877581327946233989291596 7673 8302904654223007238360507021726766 7674 13146266402558270177685539902846821 7675 20121836716983892006503639608309325 7676 29780318289052348169740623011252781 7677 42626729567114534248186079825654733 7678 59021624582194382467932628095149943 7679 79066703323195904861579719938753711 7680 102493873179501631582928796806545383 7681 128583221169566317951300568103765663 7682 156136767095030855495837051440793301 7683 183529181079922280519071907926515201 7684 208843549822048852993269844155358113 7685 230081876123368205243558937065490285 7686 245420667336990887309145235622440848 7687 253467246333895059837473507823640686 7688 253467246333895059837473507823640686 7689 245420667336990887309145235622440848 7690 230081876123368205243558937065490285 7691 208843549822048852993269844155358113 7692 183529181079922280519071907926515201 7693 156136767095030855495837051440793301 7694 128583221169566317951300568103765663 7695 102493873179501631582928796806545383 7696 79066703323195904861579719938753711 7697 59021624582194382467932628095149943 7698 42626729567114534248186079825654733 7699 29780318289052348169740623011252781 7700 20121836716983892006503639608309325 7701 13146266402558270177685539902846821 7702 8302904654223007238360507021726766 7703 5068006229877581327946233989291596 7704 2988823734420348382684217513737596 7705 1702494218655473452535249914894110 7706 936371675291119718246045327465505 7707 497086197437074185125343661321921 7708 254605209929991182733414617751241 7709 125768942040189341623656066855025 7710 59890047766964929757628852039191 7711 27478994093980163390857128119323 7712 12141877400752915804764946872067 7713 5163769210908774974929698408367 7714 2112436217023639582577016571773 7715 830727696131262810961304381601 7716 313831579137015227114109715225 7717 113809921964571099724815147661 7718 39587651825633276117123538091 7719 13195978107740961641850719555 7720 4211067524335089807730941475 7721 1285246749339176777545542091 7722 374861381637477372078319621 7723 104397024903767085753202941 7724 27716024603899275949363941 7725 6993912177343403940936309 7726 1674053206049052130008561 7727 381181826305733348948361 7728 82835598364422751789761 7729 16955150625418814634201 7730 3198123478670433952497 7731 570703993724959907541 7732 101874864281637888477 7733 16617491298713347857 7734 2164103637071679976 7735 293700398868503446 7736 49048852394060806 7737 5057425022717144 7738 303306316727569 7739 60231150600181 7740 6705815402821 7741 78798249321 7742 20779309797 7743 3132797617 7744 2669161 7745 1095277 7746 280841 7747 1 7748 1 7749 1 7750 1 7751 1 7752 1 7753 287981 7754 1123361 7755 2738191 7756 3300483070 7757 21902269663 7758 83095948545 7759 7268486670571 7760 65377817446081 7761 329520305231503 7762 5627919267435893 7763 54884449902504353 7764 329378749396026331 7765 2462572238912612401 7766 19131123935520594445 7767 117979034733968079483 7768 666600861111093956895 7769 3778599876507224729871 7770 20230633279406524320321 7771 99707420346362784475941 7772 463227038989593763166976 7773 2055284510332338437244261 7774 8673867641962672933860861 7775 34716738261519502979238141 7776 132087386123163794849033691 7777 479183347806194196803721769 7778 1660111312510464768032045461 7779 5496655440621172805842707871 7780 17407654943712464064094365530 7781 52783488684579433354759947359 7782 153395132705337938982250672765 7783 427637004769612747870087658839 7784 1144557481449198844011386857615 7785 2943173221305735638253867065403 7786 7276230514367714861943093526009 7787 17305677461237580018843030735205 7788 39620878142785067729846771606734 7789 87368984576669405590326617971253 7790 185658845924938806956408080323965 7791 380373947631940599054845584102309 7792 751691234319511337636869157071135 7793 1433457873915434400461576160206929 7794 2638866216100794683333166632862405 7795 4691318681756212260822556982795151 7796 8056831067097353686760382672900471 7797 13370912185697507831342868105875199 7798 21449172256847292359385596270481201 7799 33268103848016794683891596745527121 7800 49902154897528298509817671767384981 7801 72407046620804147430036911531768349 7802 101648351621401987839273653595837489 7803 138088324060589276353985045922698139 7804 181560571444533459267481931235342276 7805 231077088273391871541332526771416763 7806 284719981413865364037007307013588945 7807 339665940793803403151510589895130031 7808 392372723202466503431204881814469225 7809 438925418086341835704735017348456643 7810 475502535541331118292939713976699293 7811 498887905739472321951485809960235745 7812 506934484736376494479814082161435583 7813 498887905739472321951485809960235745 7814 475502535541331118292939713976699293 7815 438925418086341835704735017348456643 7816 392372723202466503431204881814469225 7817 339665940793803403151510589895130031 7818 284719981413865364037007307013588945 7819 231077088273391871541332526771416763 7820 181560571444533459267481931235342276 7821 138088324060589276353985045922698139 7822 101648351621401987839273653595837489 7823 72407046620804147430036911531768349 7824 49902154897528298509817671767384981 7825 33268103848016794683891596745527121 7826 21449172256847292359385596270481201 7827 13370912185697507831342868105875199 7828 8056831067097353686760382672900471 7829 4691318681756212260822556982795151 7830 2638866216100794683333166632862405 7831 1433457873915434400461576160206929 7832 751691234319511337636869157071135 7833 380373947631940599054845584102309 7834 185658845924938806956408080323965 7835 87368984576669405590326617971253 7836 39620878142785067729846771606734 7837 17305677461237580018843030735205 7838 7276230514367714861943093526009 7839 2943173221305735638253867065403 7840 1144557481449198844011386857615 7841 427637004769612747870087658839 7842 153395132705337938982250672765 7843 52783488684579433354759947359 7844 17407654943712464064094365530 7845 5496655440621172805842707871 7846 1660111312510464768032045461 7847 479183347806194196803721769 7848 132087386123163794849033691 7849 34716738261519502979238141 7850 8673867641962672933860861 7851 2055284510332338437244261 7852 463227038989593763166976 7853 99707420346362784475941 7854 20230633279406524320321 7855 3778599876507224729871 7856 666600861111093956895 7857 117979034733968079483 7858 19131123935520594445 7859 2462572238912612401 7860 329378749396026331 7861 54884449902504353 7862 5627919267435893 7863 329520305231503 7864 65377817446081 7865 7268486670571 7866 83095948545 7867 21902269663 7868 3300483070 7869 2738191 7870 1123361 7871 287981 7872 1 7873 1 7874 1 7875 1 7876 1 7877 1 7878 295241 7879 1151921 7880 2808401 7881 3475584568 7882 23075355304 7883 87587227729 7884 7872865329433 7885 70912039424701 7886 357729697130917 7887 6257432015420573 7888 61352479177816373 7889 368996483343544967 7890 2799392263573125991 7891 21998831754291860173 7892 136445127960051675589 7893 777558084423321662439 7894 4458231845386839496383 7895 24101699962441653635721 7896 119816005025954127406881 7897 561960762571705880836146 7898 2518794913381491949950306 7899 10736802644029270699040061 7900 43397695134705112994363901 7901 166767342895804227569782791 7902 611177586756078997547053855 7903 2139328457607849927371075365 7904 7157249167713867329671203541 7905 22905039329754598490979745988 7906 70190644969767942053341424132 7907 206175011535899777999950725437 7908 581026526432681708773454108677 7909 1572194257012460725920231993727 7910 4087746873941713598226354470359 7911 10219439241730568674260303952081 7912 24581942893280423367966514592857 7913 56926543977454547995523142078532 7914 126989753745211728495831171337556 7915 273027611567844941504036046859709 7916 566032532980477191520797622588637 7917 1132065040194583801550161597673347 7918 2185149297059657264601637727766907 7919 4072324785186087992693976924668917 7920 7330186137598892003308916004137253 7921 12748151361815308401704018483350311 7922 21427744849381612502161475052643335 7923 34820085478060728819594249784311825 7924 54717275994954039643180264274314161 7925 83170256996551306161669821811100701 7926 122309197833285377644436095357140165 7927 174055392575263306947859872040199169 7928 239736668233059081158179982413414689 7929 319648886664120863816236743404917770 7930 412637649979206049878784710403689882 7931 515797059557443485556837129595253729 7932 624385912126209605835754873917661113 7933 732038654280517594122568096405766253 7934 831298132107576779153060445420636309 7935 914427945001202509351396073515611093 7936 974390433101676796341923094958810269 7937 1005822382544435191236166958635825539 7938 1005822382544435191236166958635825539 7939 974390433101676796341923094958810269 7940 914427945001202509351396073515611093 7941 831298132107576779153060445420636309 7942 732038654280517594122568096405766253 7943 624385912126209605835754873917661113 7944 515797059557443485556837129595253729 7945 412637649979206049878784710403689882 7946 319648886664120863816236743404917770 7947 239736668233059081158179982413414689 7948 174055392575263306947859872040199169 7949 122309197833285377644436095357140165 7950 83170256996551306161669821811100701 7951 54717275994954039643180264274314161 7952 34820085478060728819594249784311825 7953 21427744849381612502161475052643335 7954 12748151361815308401704018483350311 7955 7330186137598892003308916004137253 7956 4072324785186087992693976924668917 7957 2185149297059657264601637727766907 7958 1132065040194583801550161597673347 7959 566032532980477191520797622588637 7960 273027611567844941504036046859709 7961 126989753745211728495831171337556 7962 56926543977454547995523142078532 7963 24581942893280423367966514592857 7964 10219439241730568674260303952081 7965 4087746873941713598226354470359 7966 1572194257012460725920231993727 7967 581026526432681708773454108677 7968 206175011535899777999950725437 7969 70190644969767942053341424132 7970 22905039329754598490979745988 7971 7157249167713867329671203541 7972 2139328457607849927371075365 7973 611177586756078997547053855 7974 166767342895804227569782791 7975 43397695134705112994363901 7976 10736802644029270699040061 7977 2518794913381491949950306 7978 561960762571705880836146 7979 119816005025954127406881 7980 24101699962441653635721 7981 4458231845386839496383 7982 777558084423321662439 7983 136445127960051675589 7984 21998831754291860173 7985 2799392263573125991 7986 368996483343544967 7987 61352479177816373 7988 6257432015420573 7989 357729697130917 7990 70912039424701 7991 7872865329433 7992 87587227729 7993 23075355304 7994 3475584568 7995 2808401 7996 1151921 7997 295241 7998 1 7999 1 8000 1 8001 1 8002 1 8003 1 8004 302622 8005 1180961 8006 2879801 8007 3658362261 8008 24300340975 8009 92279000269 8010 8521638504575 8011 76859131320481 8012 388066180157536 8013 6951514641101709 8014 68514835308927827 8015 412945626795791909 8016 3179141604233998026 8017 25266821454839729821 8018 157592813128507293655 8019 905780675715975659809 8020 5252922771049417210530 8021 28669948361756726691381 8022 143744581291832245849671 8023 680584965815688058585461 8024 3081384731739305444820627 8025 13265420407305510314144601 8026 54141409769795850591509901 8027 210113435352406619177362401 8028 777831428203682036288530504 8029 2750588805948558299300683969 8030 9297244764670845339475669969 8031 30063125767045839927938174373 8032 93094610201649405341360361983 8033 276360491053903306230458751917 8034 787194859625911770698880969459 8035 2153223616317848425626963857377 8036 5659967259522496643417681018254 8037 14307234153589805391616270273229 8038 34801416645344743053872856779563 8039 81508440801426882712466178967645 8040 183916111681514437652331445110513 8041 400017053152743387598127242965929 8042 839059846114975424490961818154229 8043 1698097547408690411579525572758057 8044 3317214873189611237381974567617484 8045 6257475350385113046274580205292297 8046 11402512828114897016577589853472673 8047 20078339606343401176003274778756213 8048 34175897784244621649708364388792464 8049 56247830483947314927486689354981409 8050 89537359399517333584455789631818249 8051 137887528153469126389534355535690201 8052 205479447111345279545314426642474026 8053 296364580147211139846861526018338633 8054 413792048726217882815528274902435817 8055 559385541957306211790407026379427013 8056 732286523874811376968793346961969017 8057 928434697870393228269046806361509117 8058 1140182961827848677160614159449096187 8059 1356424558775503926186084786836776065 8060 1563336781082138268752941519405302972 8061 1745726073937459811334752354465358933 8062 1888818376633909672947460171967597703 8063 1980212815269945432957726732623298909 8064 2011644765088870382472333917271651078 8065 1980212815269945432957726732623298909 8066 1888818376633909672947460171967597703 8067 1745726073937459811334752354465358933 8068 1563336781082138268752941519405302972 8069 1356424558775503926186084786836776065 8070 1140182961827848677160614159449096187 8071 928434697870393228269046806361509117 8072 732286523874811376968793346961969017 8073 559385541957306211790407026379427013 8074 413792048726217882815528274902435817 8075 296364580147211139846861526018338633 8076 205479447111345279545314426642474026 8077 137887528153469126389534355535690201 8078 89537359399517333584455789631818249 8079 56247830483947314927486689354981409 8080 34175897784244621649708364388792464 8081 20078339606343401176003274778756213 8082 11402512828114897016577589853472673 8083 6257475350385113046274580205292297 8084 3317214873189611237381974567617484 8085 1698097547408690411579525572758057 8086 839059846114975424490961818154229 8087 400017053152743387598127242965929 8088 183916111681514437652331445110513 8089 81508440801426882712466178967645 8090 34801416645344743053872856779563 8091 14307234153589805391616270273229 8092 5659967259522496643417681018254 8093 2153223616317848425626963857377 8094 787194859625911770698880969459 8095 276360491053903306230458751917 8096 93094610201649405341360361983 8097 30063125767045839927938174373 8098 9297244764670845339475669969 8099 2750588805948558299300683969 8100 777831428203682036288530504 8101 210113435352406619177362401 8102 54141409769795850591509901 8103 13265420407305510314144601 8104 3081384731739305444820627 8105 680584965815688058585461 8106 143744581291832245849671 8107 28669948361756726691381 8108 5252922771049417210530 8109 905780675715975659809 8110 157592813128507293655 8111 25266821454839729821 8112 3179141604233998026 8113 412945626795791909 8114 68514835308927827 8115 6951514641101709 8116 388066180157536 8117 76859131320481 8118 8521638504575 8119 92279000269 8120 24300340975 8121 3658362261 8122 2879801 8123 1180961 8124 302622 8125 1 8126 1 8127 1 8128 1 8129 1 8130 1 8131 310125 8132 1210485 8133 2952401 8134 3849083085 8135 25579047621 8136 97178363101 8137 9217640665481 8138 83245812892061 8139 420668823369037 8140 7716188248202001 8141 76438827078053961 8142 461653011450499961 8143 3606903868786297941 8144 28986851745468063597 8145 181781435262403515001 8146 1053773879304705666301 8147 6180964341963297991021 8148 34053172635482544962841 8149 172174784721615609406425 8150 822880007496710081238321 8151 3763093307248480752023205 8152 16359304663173724451660745 8153 67412834887487519512732401 8154 264183737554378352287124601 8155 987809315970592122069373501 8156 3528577630974706684713927589 8157 12048737848771516704186895969 8158 39361281439751061385458698733 8159 123155779701229567307761712997 8160 369447922597905287634445235693 8161 1063547878689457333444092988785 8162 2940426628648794972534672640245 8163 7813230900086754321008472257389 8164 19967263393342952935891710512849 8165 49108676120720831610542549246249 8166 116309752917723378928672968048961 8167 265424257892196369135081350816061 8168 583932748021874408828591751779049 8169 1239076613036120169215544431103569 8170 2537157627742086445479983193533889 8171 5015313531935455030296738147592005 8172 9574692299015935599897007078566445 8173 17659990841570039683162331317475833 8174 31480854800586578071248460680557437 8175 54254238219437268991045916257631973 8176 90423726277035356131788611883273969 8177 145785184118928744418644959065094289 8178 227424877697824298250790959061379001 8179 343366961785412631983105771700313029 8180 501844011358733954441663663737684701 8181 710156612282758710307877688752776329 8182 973177575350925673087430846366665149 8183 1291672053607916323134160854729016677 8184 1660721214120565473123326388119792157 8185 2068617657641307183839024861448516417 8186 2496607524499504330138566276699088149 8187 2919761349536741181135668988465646029 8188 3309062869840215890607416654980124313 8189 3634544469530597984622495545494910697 8190 3869031213748017806503235652841123833 8191 3991857603681142201892586550117837725 8192 3991857603681142201892586550117837725 8193 3869031213748017806503235652841123833 8194 3634544469530597984622495545494910697 8195 3309062869840215890607416654980124313 8196 2919761349536741181135668988465646029 8197 2496607524499504330138566276699088149 8198 2068617657641307183839024861448516417 8199 1660721214120565473123326388119792157 8200 1291672053607916323134160854729016677 8201 973177575350925673087430846366665149 8202 710156612282758710307877688752776329 8203 501844011358733954441663663737684701 8204 343366961785412631983105771700313029 8205 227424877697824298250790959061379001 8206 145785184118928744418644959065094289 8207 90423726277035356131788611883273969 8208 54254238219437268991045916257631973 8209 31480854800586578071248460680557437 8210 17659990841570039683162331317475833 8211 9574692299015935599897007078566445 8212 5015313531935455030296738147592005 8213 2537157627742086445479983193533889 8214 1239076613036120169215544431103569 8215 583932748021874408828591751779049 8216 265424257892196369135081350816061 8217 116309752917723378928672968048961 8218 49108676120720831610542549246249 8219 19967263393342952935891710512849 8220 7813230900086754321008472257389 8221 2940426628648794972534672640245 8222 1063547878689457333444092988785 8223 369447922597905287634445235693 8224 123155779701229567307761712997 8225 39361281439751061385458698733 8226 12048737848771516704186895969 8227 3528577630974706684713927589 8228 987809315970592122069373501 8229 264183737554378352287124601 8230 67412834887487519512732401 8231 16359304663173724451660745 8232 3763093307248480752023205 8233 822880007496710081238321 8234 172174784721615609406425 8235 34053172635482544962841 8236 6180964341963297991021 8237 1053773879304705666301 8238 181781435262403515001 8239 28986851745468063597 8240 3606903868786297941 8241 461653011450499961 8242 76438827078053961 8243 7716188248202001 8244 420668823369037 8245 83245812892061 8246 9217640665481 8247 97178363101 8248 25579047621 8249 3849083085 8250 2952401 8251 1210485 8252 310125 8253 1 8254 1 8255 1 8256 1 8257 1 8258 1 8259 317751 8260 1240497 8261 3026211 8262 4048020879 8263 26913343689 8264 102292599921 8265 9963860308403 8266 90100273283411 8267 455684418795893 8268 8557978951067343 8269 85197594772054701 8270 515582997262642401 8271 4088319816337695591 8272 33216843058248357873 8273 209414498238870564723 8274 1224381096617330000251 8275 7263371217413445259573 8276 40387765429464192001891 8277 205902155114741125142649 8278 993302803937806252432389 8279 4587787281569099354804331 8280 20138168069951297561552007 8281 83776145856818864083588701 8282 331500098993051531920469301 8283 1251834864852183632665599451 8284 4516654197920751236853476401 8285 15578518510430195140825697155 8286 51410933024006742862490376423 8287 162513801611924017059146462121 8288 492593994046243147797786997041 8289 1432988177899476970729873244463 8290 4003991253625752968019334442739 8291 10753716236299315996811627198769 8292 27780569996150509188316649391359 8293 69075940396887155887618123933949 8294 165418232115532932738075966404789 8295 381733571772285301496079889374399 8296 849356489796606108573183752581539 8297 1823009188374904433908263123544989 8298 3776234959961417891005129284944649 8299 7552473148133427629037701552937219 8300 14590008942804464226457302902638329 8301 27234686484068320834397583705658003 8302 49140847637107710456025181533383931 8303 85735091769024988791942398967117361 8304 144677958363432486842902655321736963 8305 236208898594021278620510326128734145 8306 373210044802994930093908816197601701 8307 570791819034143594304184827261299007 8308 845210952100930153101872429818656657 8309 1212000605417909258531029658107315251 8310 1683334175634976472592224371924164963 8311 2264849626059832198276946991391757457 8312 2952393275914837498085405754987506337 8313 3729338891975755577467225788572608047 8314 4565225214314123870586349783743518187 8315 5416368917256438602018574987888337521 8316 6228824272116276211645524153838711443 8317 6943607399716149273775797599061905601 8318 7503575749118025045654707316707427441 8319 7860888886574560656657139814334325323 8320 7983715277609682183290604542612362833 8321 7860888886574560656657139814334325323 8322 7503575749118025045654707316707427441 8323 6943607399716149273775797599061905601 8324 6228824272116276211645524153838711443 8325 5416368917256438602018574987888337521 8326 4565225214314123870586349783743518187 8327 3729338891975755577467225788572608047 8328 2952393275914837498085405754987506337 8329 2264849626059832198276946991391757457 8330 1683334175634976472592224371924164963 8331 1212000605417909258531029658107315251 8332 845210952100930153101872429818656657 8333 570791819034143594304184827261299007 8334 373210044802994930093908816197601701 8335 236208898594021278620510326128734145 8336 144677958363432486842902655321736963 8337 85735091769024988791942398967117361 8338 49140847637107710456025181533383931 8339 27234686484068320834397583705658003 8340 14590008942804464226457302902638329 8341 7552473148133427629037701552937219 8342 3776234959961417891005129284944649 8343 1823009188374904433908263123544989 8344 849356489796606108573183752581539 8345 381733571772285301496079889374399 8346 165418232115532932738075966404789 8347 69075940396887155887618123933949 8348 27780569996150509188316649391359 8349 10753716236299315996811627198769 8350 4003991253625752968019334442739 8351 1432988177899476970729873244463 8352 492593994046243147797786997041 8353 162513801611924017059146462121 8354 51410933024006742862490376423 8355 15578518510430195140825697155 8356 4516654197920751236853476401 8357 1251834864852183632665599451 8358 331500098993051531920469301 8359 83776145856818864083588701 8360 20138168069951297561552007 8361 4587787281569099354804331 8362 993302803937806252432389 8363 205902155114741125142649 8364 40387765429464192001891 8365 7263371217413445259573 8366 1224381096617330000251 8367 209414498238870564723 8368 33216843058248357873 8369 4088319816337695591 8370 515582997262642401 8371 85197594772054701 8372 8557978951067343 8373 455684418795893 8374 90100273283411 8375 9963860308403 8376 102292599921 8377 26913343689 8378 4048020879 8379 3026211 8380 1240497 8381 317751 8382 1 8383 1 8384 1 8385 1 8386 1 8387 1 8388 325501 8389 1271001 8390 3101241 8391 4255456503 8392 28305145947 8393 107629184433 8394 10763446879361 8395 97452237776531 8396 493267835624279 8397 9483955469041223 8398 94870555992179319 8399 575240379786090201 8400 4629643576803612741 8401 38021547922893415569 8402 240944604955402959633 8403 1420826244690580213579 8404 8524259264612634159871 8405 47831449522059865427131 8406 245853904349118315900763 8407 1197100618927305461848557 8408 5583849245250060094015833 8409 24745688303546022956143911 8410 103914746422283283869043351 8411 415147148103987237943312101 8412 1583155380561471188933846305 8413 5768913668138831961747456601 8414 20096744778919968003011533801 8415 66990243682083502741475019583 8416 213919606480960367806853009235 8417 655095011860061796776810029617 8418 1925575607536885163694299374065 8419 5437009361407611720606902979483 8420 14757790378563294064739258494719 8421 38534372370793368046109294986679 8422 96856462302837263667148206808055 8423 234493837498712923687460834591429 8424 547151184450978289369847595174689 8425 1231089484102174114350411396015939 8426 2672365797772994462392055766300339 8427 5599245680108830450962204368917665 8428 11328711336305437367070273820929789 8429 22142486380988015696858826302317569 8430 41824699031680463074328676939911473 8431 76375534476021546201832465319205355 8432 134875933889028191128745519520987967 8433 230413037046207029462481210019365475 8434 380886836377855175301245031597858723 8435 609418917577087432634251040454269901 8436 944001837026313293368039514826060585 8437 1416002748879846195401062643137960569 8438 2057211545670078501476478923294224185 8439 2895334784764577880178153636024635651 8440 3948183824658098772627459837218998887 8441 5217242946025443191572093446832326177 8442 6681732233007244279118141916195994545 8443 8294564190900690101425518377582963427 8444 9981594233037944888791419264665095767 8445 11645193304515193609158518593507870923 8446 13172431797372185958053894764578311835 8447 14447183281701284616953187815511898257 8448 15364464773161808487708222264499180845 8449 15844604303857459887832347152406763473 8450 15844604303857459887832347152406763473 8451 15364464773161808487708222264499180845 8452 14447183281701284616953187815511898257 8453 13172431797372185958053894764578311835 8454 11645193304515193609158518593507870923 8455 9981594233037944888791419264665095767 8456 8294564190900690101425518377582963427 8457 6681732233007244279118141916195994545 8458 5217242946025443191572093446832326177 8459 3948183824658098772627459837218998887 8460 2895334784764577880178153636024635651 8461 2057211545670078501476478923294224185 8462 1416002748879846195401062643137960569 8463 944001837026313293368039514826060585 8464 609418917577087432634251040454269901 8465 380886836377855175301245031597858723 8466 230413037046207029462481210019365475 8467 134875933889028191128745519520987967 8468 76375534476021546201832465319205355 8469 41824699031680463074328676939911473 8470 22142486380988015696858826302317569 8471 11328711336305437367070273820929789 8472 5599245680108830450962204368917665 8473 2672365797772994462392055766300339 8474 1231089484102174114350411396015939 8475 547151184450978289369847595174689 8476 234493837498712923687460834591429 8477 96856462302837263667148206808055 8478 38534372370793368046109294986679 8479 14757790378563294064739258494719 8480 5437009361407611720606902979483 8481 1925575607536885163694299374065 8482 655095011860061796776810029617 8483 213919606480960367806853009235 8484 66990243682083502741475019583 8485 20096744778919968003011533801 8486 5768913668138831961747456601 8487 1583155380561471188933846305 8488 415147148103987237943312101 8489 103914746422283283869043351 8490 24745688303546022956143911 8491 5583849245250060094015833 8492 1197100618927305461848557 8493 245853904349118315900763 8494 47831449522059865427131 8495 8524259264612634159871 8496 1420826244690580213579 8497 240944604955402959633 8498 38021547922893415569 8499 4629643576803612741 8500 575240379786090201 8501 94870555992179319 8502 9483955469041223 8503 493267835624279 8504 97452237776531 8505 10763446879361 8506 107629184433 8507 28305145947 8508 4255456503 8509 3101241 8510 1271001 8511 325501 8512 1 8513 1 8514 1 8515 1 8516 1 8517 1 8518 333376 8519 1302001 8520 3177501 8521 4471677957 8522 29756420310 8523 113195783625 8524 11619717944132 8525 105333036949001 8526 533582387256920 8527 10501769163390311 8528 105543881057571581 8529 641173492855842675 8530 5237804056356241122 8531 43473287407969301745 8532 276878896304909858061 8533 1646761026767529049441 8534 9991272605683493127040 8535 56566380690381472375411 8536 293109262887393627945607 8537 1440442801726376592207295 8538 6784982797695576243299730 8539 30354031442559475501157007 8540 128655077084388677904324426 8541 518891281997888555968068351 8542 1998105673671366803101536088 8543 7352714101276211713622876713 8544 25867676754095703352965120451 8545 87087457497725017629387942061 8546 280902110109860115116069445694 8547 868998238710535216883455857681 8548 2580667164682747212261129817296 8549 7362634323207687574397685601809 8550 20194912638570775432149799211940 8551 53292250848729276034545869360999 8552 135390700293651980416763202118607 8553 331349768192106906664717868957507 8554 781644194665177313631637665612134 8555 1778240123823130774334862436688939 8556 3903455982366820176344293665918264 8557 8271614268328506788352340049568267 8558 16927961863952121398721341694487092 8559 33471203094465002518542071759009529 8560 63967188263709466373982258907204615 8561 118200230013908120514073893357297949 8562 211251455344897977561104229173315266 8563 365288947385753624757166890722957251 8564 611299841604441398616852133389926509 8565 990305719575807861522594388548288531 8566 1553420726023117539704582807431822188 8567 2360004572586911999467108899761760537 8568 3473214305248508177393023208639306337 8569 4952546371632894536991355203635645613 8570 6843518684365281226863051890503497786 8571 9165426879168292494955398010073788857 8572 11898975317879910653500939588304063106 8573 14976296587887822793841792289043263081 8574 18276158606879447593340431959485579772 8575 21626787733378685931361114566564521859 8576 24817625305406752618381138068990423789 8577 27619615286435304092245882675158957951 8578 29811648263665059452100014836048881606 8579 31209069286118304691804343565449407569 8580 31689208816813956091928468453356990197 8581 31209069286118304691804343565449407569 8582 29811648263665059452100014836048881606 8583 27619615286435304092245882675158957951 8584 24817625305406752618381138068990423789 8585 21626787733378685931361114566564521859 8586 18276158606879447593340431959485579772 8587 14976296587887822793841792289043263081 8588 11898975317879910653500939588304063106 8589 9165426879168292494955398010073788857 8590 6843518684365281226863051890503497786 8591 4952546371632894536991355203635645613 8592 3473214305248508177393023208639306337 8593 2360004572586911999467108899761760537 8594 1553420726023117539704582807431822188 8595 990305719575807861522594388548288531 8596 611299841604441398616852133389926509 8597 365288947385753624757166890722957251 8598 211251455344897977561104229173315266 8599 118200230013908120514073893357297949 8600 63967188263709466373982258907204615 8601 33471203094465002518542071759009529 8602 16927961863952121398721341694487092 8603 8271614268328506788352340049568267 8604 3903455982366820176344293665918264 8605 1778240123823130774334862436688939 8606 781644194665177313631637665612134 8607 331349768192106906664717868957507 8608 135390700293651980416763202118607 8609 53292250848729276034545869360999 8610 20194912638570775432149799211940 8611 7362634323207687574397685601809 8612 2580667164682747212261129817296 8613 868998238710535216883455857681 8614 280902110109860115116069445694 8615 87087457497725017629387942061 8616 25867676754095703352965120451 8617 7352714101276211713622876713 8618 1998105673671366803101536088 8619 518891281997888555968068351 8620 128655077084388677904324426 8621 30354031442559475501157007 8622 6784982797695576243299730 8623 1440442801726376592207295 8624 293109262887393627945607 8625 56566380690381472375411 8626 9991272605683493127040 8627 1646761026767529049441 8628 276878896304909858061 8629 43473287407969301745 8630 5237804056356241122 8631 641173492855842675 8632 105543881057571581 8633 10501769163390311 8634 533582387256920 8635 105333036949001 8636 11619717944132 8637 113195783625 8638 29756420310 8639 4471677957 8640 3177501 8641 1302001 8642 333376 8643 1 8644 1 8645 1 8646 1 8647 1 8648 1 8649 341377 8650 1333501 8651 3255001 8652 4696980501 8653 31269182673 8654 119000261073 8655 12536166611783 8656 113775678300791 8657 576800211599921 8658 11619696652302467 8659 117310999673041643 8660 713977517760462047 8661 5920471961826597327 8662 49652759464795654977 8663 317785033946641708137 8664 1906317640960446369913 8665 11696065293849120196657 8666 66802668181523885397031 8667 348922751945115597237451 8668 1730573121892556192365423 8669 8231152443663712619477683 8670 37169178038664699382947063 8671 158994905986187814448511901 8672 647323450703597376596642301 8673 2516791239582846188460024775 8674 9351767914248687146884177213 8675 33222935890147282223388751525 8676 112954970487990925070129979361 8677 367978258384877332827477077761 8678 1149879971773544220712655338033 8679 3449668311714793302222102750639 8680 9943378503998925230153922056943 8681 27557695278533202891515766037425 8682 73487236875266666232618047757035 8683 188682676249128121857851646189335 8684 466739669649221219345122911500747 8685 1112992923579323462154465440508935 8686 2559883989829368782729548531651139 8687 5681697823189090900474634082212189 8688 12175074864294269292699955966872525 8689 25199582899770242026407276599631747 8690 50399170865222369245800493220381325 8691 97438391498246073044587342362540685 8692 182167407462860379243412744247151625 8693 329451660495074282458683304399066993 8694 576540365041784226626052826562466259 8695 976588745141280820408505978562092983 8696 1601605522755431188789920606545646631 8697 2543726427016662146162562440640795171 8698 3913425314117182810861603596100901061 8699 5833218938491092074595961543459703433 8700 8425760788361453816048308583192268261 8701 11796065217712008271765114641824063001 8702 16008945769114009916701260257228330961 8703 21064402435912983302741873115311453235 8704 26875272165251749736493089398568169651 8705 33252455462302975529526565848416093985 8706 39902946605192713229655746968813296879 8707 46444413293596982385961297363210425759 8708 52437240832688188575047906329794546243 8709 57431263776759976986262080063261919659 8710 61020717765120869805496689792660628113 8711 62898278312031297099996586167349861017 8712 62898278312031297099996586167349861017 8713 61020717765120869805496689792660628113 8714 57431263776759976986262080063261919659 8715 52437240832688188575047906329794546243 8716 46444413293596982385961297363210425759 8717 39902946605192713229655746968813296879 8718 33252455462302975529526565848416093985 8719 26875272165251749736493089398568169651 8720 21064402435912983302741873115311453235 8721 16008945769114009916701260257228330961 8722 11796065217712008271765114641824063001 8723 8425760788361453816048308583192268261 8724 5833218938491092074595961543459703433 8725 3913425314117182810861603596100901061 8726 2543726427016662146162562440640795171 8727 1601605522755431188789920606545646631 8728 976588745141280820408505978562092983 8729 576540365041784226626052826562466259 8730 329451660495074282458683304399066993 8731 182167407462860379243412744247151625 8732 97438391498246073044587342362540685 8733 50399170865222369245800493220381325 8734 25199582899770242026407276599631747 8735 12175074864294269292699955966872525 8736 5681697823189090900474634082212189 8737 2559883989829368782729548531651139 8738 1112992923579323462154465440508935 8739 466739669649221219345122911500747 8740 188682676249128121857851646189335 8741 73487236875266666232618047757035 8742 27557695278533202891515766037425 8743 9943378503998925230153922056943 8744 3449668311714793302222102750639 8745 1149879971773544220712655338033 8746 367978258384877332827477077761 8747 112954970487990925070129979361 8748 33222935890147282223388751525 8749 9351767914248687146884177213 8750 2516791239582846188460024775 8751 647323450703597376596642301 8752 158994905986187814448511901 8753 37169178038664699382947063 8754 8231152443663712619477683 8755 1730573121892556192365423 8756 348922751945115597237451 8757 66802668181523885397031 8758 11696065293849120196657 8759 1906317640960446369913 8760 317785033946641708137 8761 49652759464795654977 8762 5920471961826597327 8763 713977517760462047 8764 117310999673041643 8765 11619696652302467 8766 576800211599921 8767 113775678300791 8768 12536166611783 8769 119000261073 8770 31269182673 8771 4696980501 8772 3255001 8773 1333501 8774 341377 8775 1 8776 1 8777 1 8778 1 8779 1 8780 1 8781 349505 8782 1365505 8783 3333751 8784 4931666776 8785 32845499751 8786 125050680273 8787 13516469218418 8788 122814920415881 8789 623102664929834 8790 12846685145713861 8791 130273140609547391 8792 794298010579922486 8793 6686132909483381927 8794 56649925465270704201 8795 364297775438390513277 8796 2204167504775534743996 8797 13674844074752150012701 8798 78782364461453182179721 8799 414750771489953663333549 8800 2075985714379416341147416 8801 9969679471579254454635613 8802 45437185351522124172509743 8803 196136896214091203188013376 8804 806030227736755484294784681 8805 3163914704964124623335811016 8806 11869917215441365394724654427 8807 42577853069891326239856760377 8808 146176651570425776256272157626 8809 480917143024927027691445078481 8810 1517833719250563932658621578161 8811 4599562481685417842976826456942 8812 13393162043649870316867701063417 8813 37501261199641262861639387639310 8814 101044961833306744237279416788801 8815 262169422056591464239466183120285 8816 655421200884998678354342698676348 8817 1579731384751063970850101711459293 8818 3672877117714019029325766294068219 8819 8241585166544063037025604233672250 8820 17856779775261300385897112615950319 8821 37374666498149955668785858930254498 8822 75598758830674496465193709841130903 8823 147837556462200041400430395014854285 8824 279605775822166831372061956414454206 8825 511619026087549373277570576165909685 8826 905991971104064152182545522780331947 8827 1553129057637614146742041403502731497 8828 2578194237777541139385880962769949206 8829 4145331964260754773696053558602547689 8830 6457151818732435473874108599098240571 8831 9746644403560984035285229666921877499 8832 14258979950569767734316089422590539124 8833 20221826291088394411057129788403549851 8834 27805011313039614522522467980360281249 8835 37073348547443065691870480499241340436 8836 47939674934104778058841248425373766659 8837 60127727928447427085881930887060917964 8838 73155402319641401730301652570799311349 8839 86347360092863024239425154769032911927 8840 98881654260645036540469125820821479994 8841 109868504689513755304010904264669340527 8842 118451981578895154913250445463039963377 8843 123918996086620184171243218344749930397 8844 125796556624062594199993172334699722034 8845 123918996086620184171243218344749930397 8846 118451981578895154913250445463039963377 8847 109868504689513755304010904264669340527 8848 98881654260645036540469125820821479994 8849 86347360092863024239425154769032911927 8850 73155402319641401730301652570799311349 8851 60127727928447427085881930887060917964 8852 47939674934104778058841248425373766659 8853 37073348547443065691870480499241340436 8854 27805011313039614522522467980360281249 8855 20221826291088394411057129788403549851 8856 14258979950569767734316089422590539124 8857 9746644403560984035285229666921877499 8858 6457151818732435473874108599098240571 8859 4145331964260754773696053558602547689 8860 2578194237777541139385880962769949206 8861 1553129057637614146742041403502731497 8862 905991971104064152182545522780331947 8863 511619026087549373277570576165909685 8864 279605775822166831372061956414454206 8865 147837556462200041400430395014854285 8866 75598758830674496465193709841130903 8867 37374666498149955668785858930254498 8868 17856779775261300385897112615950319 8869 8241585166544063037025604233672250 8870 3672877117714019029325766294068219 8871 1579731384751063970850101711459293 8872 655421200884998678354342698676348 8873 262169422056591464239466183120285 8874 101044961833306744237279416788801 8875 37501261199641262861639387639310 8876 13393162043649870316867701063417 8877 4599562481685417842976826456942 8878 1517833719250563932658621578161 8879 480917143024927027691445078481 8880 146176651570425776256272157626 8881 42577853069891326239856760377 8882 11869917215441365394724654427 8883 3163914704964124623335811016 8884 806030227736755484294784681 8885 196136896214091203188013376 8886 45437185351522124172509743 8887 9969679471579254454635613 8888 2075985714379416341147416 8889 414750771489953663333549 8890 78782364461453182179721 8891 13674844074752150012701 8892 2204167504775534743996 8893 364297775438390513277 8894 56649925465270704201 8895 6686132909483381927 8896 794298010579922486 8897 130273140609547391 8898 12846685145713861 8899 623102664929834 8900 122814920415881 8901 13516469218418 8902 125050680273 8903 32845499751 8904 4931666776 8905 3333751 8906 1365505 8907 349505 8908 1 8909 1 8910 1 8911 1 8912 1 8913 1 8914 357761 8915 1398017 8916 3413761 8917 5176046926 8918 34487489926 8919 131355308001 8920 14564493277925 8921 132487349725391 8922 672680729701487 8923 14192400648185497 8924 144539906226648661 8925 882834659909305832 8926 7544167118061555632 8927 64564981711732062185 8928 417126194120643409785 8929 2545586629807169755882 8930 15968979388747473066442 8931 92783981748915769742521 8932 492281942342684543599817 8933 2486628059812766666000282 8934 12056518051068866829465826 8935 55451539952917757975203615 8936 241528375389563817349309651 8937 1001798457608227969588316211 8938 3969773956674744455666288371 8939 15035736310160362038866052031 8940 54451588266945311099974508011 8941 188751500269275550235620951016 8942 627071442110695179726520579136 8943 1998722566195786845107167201201 8944 6117428887063778724178330352461 8945 17992891045292814687826004703727 8946 50894649619636480942068102403695 8947 138546162207273257836017794647517 8948 363213575077973407291685002684097 8949 917589053437270154430927042380390 8950 2235151333310637541892549011432654 8951 5252609746365305865911173526225899 8952 11914468107760372925568611204726471 8953 26098375154161789542072691229331521 8954 55231456478665108374407477898660449 8955 112973426889142936355014719620654499 8956 223436298169610495402422274847820615 8957 427443290226032010364624196033517532 8958 791224737945830898138055323045868852 8959 1417610926801164405897107615685528395 8960 2459120978784584139125335636514090867 8961 4131323298595612340361395446508157856 8962 6723526288475073978528918151746500032 8963 10602483971578207763848552119987069187 8964 16203796514520727507684837688946053691 8965 24005624732108740524222746494834848234 8966 34480806670589458203263965445782488546 8967 48026838038242868153096703158911564977 8968 64878360250653419199914518055884517997 8969 85013023782715326134388574291002044361 8970 108067403039528513258908615236363713097 8971 133283130278998207781469598803438050049 8972 159502762289819294517291848777419242405 8973 185229014083143343503216481955364948900 8974 208750158549332224175886910259300085324 8975 228320485762977069911516572802183935857 8976 242370977087329151427753297448465882497 8977 249715552095261656097490135671385970076 8978 249715552095261656097490135671385970076 8979 242370977087329151427753297448465882497 8980 228320485762977069911516572802183935857 8981 208750158549332224175886910259300085324 8982 185229014083143343503216481955364948900 8983 159502762289819294517291848777419242405 8984 133283130278998207781469598803438050049 8985 108067403039528513258908615236363713097 8986 85013023782715326134388574291002044361 8987 64878360250653419199914518055884517997 8988 48026838038242868153096703158911564977 8989 34480806670589458203263965445782488546 8990 24005624732108740524222746494834848234 8991 16203796514520727507684837688946053691 8992 10602483971578207763848552119987069187 8993 6723526288475073978528918151746500032 8994 4131323298595612340361395446508157856 8995 2459120978784584139125335636514090867 8996 1417610926801164405897107615685528395 8997 791224737945830898138055323045868852 8998 427443290226032010364624196033517532 8999 223436298169610495402422274847820615 9000 112973426889142936355014719620654499 9001 55231456478665108374407477898660449 9002 26098375154161789542072691229331521 9003 11914468107760372925568611204726471 9004 5252609746365305865911173526225899 9005 2235151333310637541892549011432654 9006 917589053437270154430927042380390 9007 363213575077973407291685002684097 9008 138546162207273257836017794647517 9009 50894649619636480942068102403695 9010 17992891045292814687826004703727 9011 6117428887063778724178330352461 9012 1998722566195786845107167201201 9013 627071442110695179726520579136 9014 188751500269275550235620951016 9015 54451588266945311099974508011 9016 15035736310160362038866052031 9017 3969773956674744455666288371 9018 1001798457608227969588316211 9019 241528375389563817349309651 9020 55451539952917757975203615 9021 12056518051068866829465826 9022 2486628059812766666000282 9023 492281942342684543599817 9024 92783981748915769742521 9025 15968979388747473066442 9026 2545586629807169755882 9027 417126194120643409785 9028 64564981711732062185 9029 7544167118061555632 9030 882834659909305832 9031 144539906226648661 9032 14192400648185497 9033 672680729701487 9034 132487349725391 9035 14564493277925 9036 131355308001 9037 34487489926 9038 5176046926 9039 3413761 9040 1398017 9041 357761 9042 1 9043 1 9044 1 9045 1 9046 1 9047 1 9048 366146 9049 1431041 9050 3495041 9051 5430438721 9052 36197324101 9053 137922617701 9054 15684305706626 9055 142831459940081 9056 725735436663425 9057 15667279184747389 9058 160229883749982190 9059 980345287754185081 9060 8504936222602745507 9061 73509423216621553409 9062 477061600230158338877 9063 2936528342484286839859 9064 18625692538954408096657 9065 109127599272355832865091 9066 583471694217349155023765 9067 2974134888527675629253729 9068 14557739298783529372189775 9069 67561778623201169457735091 9070 296908385936184668353507876 9071 1242859703189755627615318291 9072 4971465687609693769717603975 9073 19008133052437250402065967191 9074 69491847566244831136450103056 9075 243197410540490512047369508991 9076 815792528181306409090657919021 9077 2625763080063257320709748514145 9078 8116212836896774783139335999396 9079 24110553369228984729705109672561 9080 68887798839980673424856749583365 9081 189440588871062354097020841756833 9082 501758479681571832789346447639988 9083 1280800573741636988763533895974513 9084 3152739349651018401017607168451195 9085 7487764126405800920739784277924599 9086 17167087200398791184144667835851922 9087 38012857073138979499936118449999763 9088 81329841831865998161707390956600947 9089 168204876846991293553856429093866199 9090 336409689251906862609998183602876870 9091 650879519621160336275607252570233203 9092 1218667939016594591271836897285381653 9093 2208835586407901468329594722177729923 9094 3876731882873127664908201553752967565 9095 6590444357141242048061483402381785781 9096 10854849803595465964358407463220107875 9097 17326010622290306325069250998270722389 9098 26806280970804782737089235373046988645 9099 40209421799406921404724557091680806131 9100 58486431946274436217733425541704164261 9101 82507645155906093479943671883240123165 9102 112905198556023489683345290512257434104 9103 149891384052692581812138311048602962645 9104 193080426549027140780576266222384866561 9105 241350532733868327163873814090899494129 9106 292785891678159818757721619478490303548 9107 344731775201752447215949207658628329169 9108 393979171220569659473166533152789284663 9109 437070642708522091091566306592945008209 9110 470691461108050476066600072950547515397 9111 492086527357034310198805797027748860183 9112 499431102337199897517286688986668717951 9113 492086527357034310198805797027748860183 9114 470691461108050476066600072950547515397 9115 437070642708522091091566306592945008209 9116 393979171220569659473166533152789284663 9117 344731775201752447215949207658628329169 9118 292785891678159818757721619478490303548 9119 241350532733868327163873814090899494129 9120 193080426549027140780576266222384866561 9121 149891384052692581812138311048602962645 9122 112905198556023489683345290512257434104 9123 82507645155906093479943671883240123165 9124 58486431946274436217733425541704164261 9125 40209421799406921404724557091680806131 9126 26806280970804782737089235373046988645 9127 17326010622290306325069250998270722389 9128 10854849803595465964358407463220107875 9129 6590444357141242048061483402381785781 9130 3876731882873127664908201553752967565 9131 2208835586407901468329594722177729923 9132 1218667939016594591271836897285381653 9133 650879519621160336275607252570233203 9134 336409689251906862609998183602876870 9135 168204876846991293553856429093866199 9136 81329841831865998161707390956600947 9137 38012857073138979499936118449999763 9138 17167087200398791184144667835851922 9139 7487764126405800920739784277924599 9140 3152739349651018401017607168451195 9141 1280800573741636988763533895974513 9142 501758479681571832789346447639988 9143 189440588871062354097020841756833 9144 68887798839980673424856749583365 9145 24110553369228984729705109672561 9146 8116212836896774783139335999396 9147 2625763080063257320709748514145 9148 815792528181306409090657919021 9149 243197410540490512047369508991 9150 69491847566244831136450103056 9151 19008133052437250402065967191 9152 4971465687609693769717603975 9153 1242859703189755627615318291 9154 296908385936184668353507876 9155 67561778623201169457735091 9156 14557739298783529372189775 9157 2974134888527675629253729 9158 583471694217349155023765 9159 109127599272355832865091 9160 18625692538954408096657 9161 2936528342484286839859 9162 477061600230158338877 9163 73509423216621553409 9164 8504936222602745507 9165 980345287754185081 9166 160229883749982190 9167 15667279184747389 9168 725735436663425 9169 142831459940081 9170 15684305706626 9171 137922617701 9172 36197324101 9173 5430438721 9174 3495041 9175 1431041 9176 366146 9177 1 9178 1 9179 1 9180 1 9181 1 9182 1 9183 374661 9184 1464581 9185 3577601 9186 5695167681 9187 37977226561 9188 144761292901 9189 16880181328851 9190 153887734221251 9191 782478301654193 9192 17282581211567277 9193 177471295303634047 9194 1087650106969688263 9195 9579877784723968425 9196 83607207604041950753 9197 544986224083921956233 9198 3383704113803219294583 9199 21698827793933091641803 9200 128180632268861395974235 9201 690581651140412163253143 9202 3552097419020282029617017 9203 17551255045254143260813697 9204 82183582574764656377885523 9205 364363270440003344499323401 9206 1539181802570392313649138421 9207 6214334349083006483751699203 9208 23983154396933093259100830103 9209 88505194590925608296153219161 9210 312679635730188784411737271365 9211 1058949358960283022903561216431 9212 3441524455559347872425394979553 9213 10742080111904109221692616970603 9214 32227084385636374851842964969391 9215 92998623324231582722246094150721 9216 258327897460251885909686037284529 9217 691197200337126762487970175798623 9218 1782556498729475563797756320325563 9219 4433539564746910946244078354882609 9220 10640509418591097298719549448450711 9221 24654865427449972331306936248588153 9222 55179961674219134583529077779297985 9223 119342706007891749232241364788924435 9224 249534696861151144559272549903220903 9225 504614501656822431666139938111887541 9226 987289105597571029034165791465544629 9227 1869547346616238737243124538788112803 9228 3427503460120279163169912045122158563 9229 6085567518732481276593383573947201199 9230 10467176463238548309709028900422954661 9231 17445294584479266562271835557242969293 9232 28180861027842941768842278863516914477 9233 44132292297400205145263689575224302837 9234 67015703456611198739995200528948441103 9235 98695854269382968806352936131755552147 9236 140994077318487519857499054280023327453 9237 195412843499199279378292541076732992367 9238 262796581884629810415822268475341944507 9239 342971809330423551318096228296098533093 9240 434430957473233072697064005564958004401 9241 534136422109066048544238244758724101591 9242 637517664152910898525959250128497200851 9243 738710943352290145273687811611915973121 9244 831049810598372894459792806617225909201 9245 907762100301919480742039035599380108841 9246 962777984834678661107331726726178445475 9247 991517626008294247855506450234299188407 9248 991517626008294247855506450234299188407 9249 962777984834678661107331726726178445475 9250 907762100301919480742039035599380108841 9251 831049810598372894459792806617225909201 9252 738710943352290145273687811611915973121 9253 637517664152910898525959250128497200851 9254 534136422109066048544238244758724101591 9255 434430957473233072697064005564958004401 9256 342971809330423551318096228296098533093 9257 262796581884629810415822268475341944507 9258 195412843499199279378292541076732992367 9259 140994077318487519857499054280023327453 9260 98695854269382968806352936131755552147 9261 67015703456611198739995200528948441103 9262 44132292297400205145263689575224302837 9263 28180861027842941768842278863516914477 9264 17445294584479266562271835557242969293 9265 10467176463238548309709028900422954661 9266 6085567518732481276593383573947201199 9267 3427503460120279163169912045122158563 9268 1869547346616238737243124538788112803 9269 987289105597571029034165791465544629 9270 504614501656822431666139938111887541 9271 249534696861151144559272549903220903 9272 119342706007891749232241364788924435 9273 55179961674219134583529077779297985 9274 24654865427449972331306936248588153 9275 10640509418591097298719549448450711 9276 4433539564746910946244078354882609 9277 1782556498729475563797756320325563 9278 691197200337126762487970175798623 9279 258327897460251885909686037284529 9280 92998623324231582722246094150721 9281 32227084385636374851842964969391 9282 10742080111904109221692616970603 9283 3441524455559347872425394979553 9284 1058949358960283022903561216431 9285 312679635730188784411737271365 9286 88505194590925608296153219161 9287 23983154396933093259100830103 9288 6214334349083006483751699203 9289 1539181802570392313649138421 9290 364363270440003344499323401 9291 82183582574764656377885523 9292 17551255045254143260813697 9293 3552097419020282029617017 9294 690581651140412163253143 9295 128180632268861395974235 9296 21698827793933091641803 9297 3383704113803219294583 9298 544986224083921956233 9299 83607207604041950753 9300 9579877784723968425 9301 1087650106969688263 9302 177471295303634047 9303 17282581211567277 9304 782478301654193 9305 153887734221251 9306 16880181328851 9307 144761292901 9308 37977226561 9309 5695167681 9310 3577601 9311 1464581 9312 374661 9313 1 9314 1 9315 1 9316 1 9317 1 9318 1 9319 383307 9320 1498641 9321 3661451 9322 5970567201 9323 39829475841 9324 151880230657 9325 18156611670576 9326 165698730160251 9327 843131777459126 9328 19050449380486536 9329 196402688787241938 9330 1205636249222695291 9331 10781608116481649580 9332 94996027576244717265 9333 621882726830568623813 9334 3894673333952692815486 9335 25249719119672556688713 9336 150364341534471459376825 9337 816224431952141589985665 9338 4236372928730685693312726 9339 21128817549736130019897293 9340 99810580991903887227996021 9341 446392249470595986395090226 9342 1902816110134560327909795451 9343 7753713846105452612931810680 9344 30202241413680623630473025918 9345 112494158252794620297108594580 9346 401169546706213722352099397235 9347 1371575864637754933623109085310 9348 4500446720714487805546209985385 9349 14183770635609496714918593052098 9350 42969586522502507666918138968785 9351 125225954579547223259581086898396 9352 351325614161763306452621005297296 9353 949522429473326285607268774589292 9354 2473750721044629804627287545192625 9355 6216097143620703703406260412602002 9356 15074059314194087550487743086713641 9357 35295394989731710781975137337581396 9358 79834847104301919479554653631025157 9359 174522666134850197830133931617203182 9360 368877355143305590275717802924659332 9361 754149093304761734270684122229061426 9362 1491903464262899108100738274517095221 9363 2856836330613319267857911708410986712 9364 5297050796325127674282057052723013475 9365 9513071173258741896534175808484756177 9366 16552744441719196966814091853861501136 9367 27912471766340343941116045542472991241 9368 45626156498308913979519249236212075401 9369 72313154206951370443608181832574022273 9370 111147996406518114958405971653987850616 9371 165711557911784790100571222983847517817 9372 239689931099731472310173329959314803167 9373 336406919512861565409439302322753487826 9374 458209423202378350424658477931307905713 9375 605768388180525257608883096597467351236 9376 777402763008768777868193170323181021806 9377 968567375165195443306926001245847810776 9378 1171654081379442623431517777872324880361 9379 1376228602308379399784377748957454238422 9380 1569760748567034887948632766659705397841 9381 1738811905423674165466373182906050604941 9382 1870540079625205137134661130318350999936 9383 1954295605324416403919359687756344076629 9384 1983035246498031990667534411264464819561 9385 1954295605324416403919359687756344076629 9386 1870540079625205137134661130318350999936 9387 1738811905423674165466373182906050604941 9388 1569760748567034887948632766659705397841 9389 1376228602308379399784377748957454238422 9390 1171654081379442623431517777872324880361 9391 968567375165195443306926001245847810776 9392 777402763008768777868193170323181021806 9393 605768388180525257608883096597467351236 9394 458209423202378350424658477931307905713 9395 336406919512861565409439302322753487826 9396 239689931099731472310173329959314803167 9397 165711557911784790100571222983847517817 9398 111147996406518114958405971653987850616 9399 72313154206951370443608181832574022273 9400 45626156498308913979519249236212075401 9401 27912471766340343941116045542472991241 9402 16552744441719196966814091853861501136 9403 9513071173258741896534175808484756177 9404 5297050796325127674282057052723013475 9405 2856836330613319267857911708410986712 9406 1491903464262899108100738274517095221 9407 754149093304761734270684122229061426 9408 368877355143305590275717802924659332 9409 174522666134850197830133931617203182 9410 79834847104301919479554653631025157 9411 35295394989731710781975137337581396 9412 15074059314194087550487743086713641 9413 6216097143620703703406260412602002 9414 2473750721044629804627287545192625 9415 949522429473326285607268774589292 9416 351325614161763306452621005297296 9417 125225954579547223259581086898396 9418 42969586522502507666918138968785 9419 14183770635609496714918593052098 9420 4500446720714487805546209985385 9421 1371575864637754933623109085310 9422 401169546706213722352099397235 9423 112494158252794620297108594580 9424 30202241413680623630473025918 9425 7753713846105452612931810680 9426 1902816110134560327909795451 9427 446392249470595986395090226 9428 99810580991903887227996021 9429 21128817549736130019897293 9430 4236372928730685693312726 9431 816224431952141589985665 9432 150364341534471459376825 9433 25249719119672556688713 9434 3894673333952692815486 9435 621882726830568623813 9436 94996027576244717265 9437 10781608116481649580 9438 1205636249222695291 9439 196402688787241938 9440 19050449380486536 9441 843131777459126 9442 165698730160251 9443 18156611670576 9444 151880230657 9445 39829475841 9446 5970567201 9447 3661451 9448 1498641 9449 383307 9450 1 9451 1 9452 1 9453 1 9454 1 9455 1 9456 392085 9457 1533225 9458 3746601 9459 6256978677 9460 41756405601 9461 159288545025 9462 19518314048385 9463 178309167638001 9464 907929721113801 9465 20983969833905376 9466 217173671780825904 9467 1335262578085964529 9468 12124034079181502985 9469 107828701017732422817 9470 708844609231767715185 9471 4477942947103170394200 9472 29348162250265257836100 9473 176161170898347521786745 9474 963414557202363408330777 9475 5045440315065395051089020 9476 25398336519880363201341744 9477 121028135178555866699842869 9478 545984682941484520638508101 9479 2348310467514125891196646461 9480 9657017928891164561071502381 9481 37962226251854756821721841062 9482 142702583421583302617772284342 9483 513640477272480904970926982685 9484 1772677142716125300948459756381 9485 5872006548035795365841267914185 9486 18684470483377599447443785181697 9487 57153901597203411614280234058167 9488 168195699086958641852763223876551 9489 476550041007298367913381575487456 9490 1300844368624561686063173020046496 9491 3423269984646425439426643500650439 9492 8689851558543871195819479765635319 9493 21290173118105234109843169524686721 9494 50369481584223393554538467597319177 9495 115130261987546235805938421259791911 9496 254357493944920314870818420899667007 9497 543399933028449207981956381241558732 9498 1123026289416794212563736981137531516 9499 2246052376797883979127015852411529767 9500 4348739696159127349452961740806635551 9501 8153887243987732637900568675332215539 9502 14810122416072770021927863475980279059 9503 26065816426125217332057221644911156486 9504 44465217296502586675098892345878305394 9505 73538629409289691009730358086952450441 9506 117939311579791699237050550465063802409 9507 183461150847090673710098407873172220634 9508 276859553570661350575352290507635728782 9509 405401487040732040459682049584361522351 9510 576096847319314404829359320788666749807 9511 794616338154377089990501915326362964639 9512 1063977805744244600970422701929225629439 9513 1383171144755510614077522842296288094406 9514 1745970131267997216091106180331359419254 9515 2140221449478159944025724712552446289151 9516 2547882676719562755259848492445013289135 9517 2945989344184140581561112892542380309265 9518 3308572647663896028131105619479256099441 9519 3609351979085413963156062036160716213870 9520 3824835679273468028777627470538189456106 9521 3937330846303891889543415609816675338937 9522 3937330846303891889543415609816675338937 9523 3824835679273468028777627470538189456106 9524 3609351979085413963156062036160716213870 9525 3308572647663896028131105619479256099441 9526 2945989344184140581561112892542380309265 9527 2547882676719562755259848492445013289135 9528 2140221449478159944025724712552446289151 9529 1745970131267997216091106180331359419254 9530 1383171144755510614077522842296288094406 9531 1063977805744244600970422701929225629439 9532 794616338154377089990501915326362964639 9533 576096847319314404829359320788666749807 9534 405401487040732040459682049584361522351 9535 276859553570661350575352290507635728782 9536 183461150847090673710098407873172220634 9537 117939311579791699237050550465063802409 9538 73538629409289691009730358086952450441 9539 44465217296502586675098892345878305394 9540 26065816426125217332057221644911156486 9541 14810122416072770021927863475980279059 9542 8153887243987732637900568675332215539 9543 4348739696159127349452961740806635551 9544 2246052376797883979127015852411529767 9545 1123026289416794212563736981137531516 9546 543399933028449207981956381241558732 9547 254357493944920314870818420899667007 9548 115130261987546235805938421259791911 9549 50369481584223393554538467597319177 9550 21290173118105234109843169524686721 9551 8689851558543871195819479765635319 9552 3423269984646425439426643500650439 9553 1300844368624561686063173020046496 9554 476550041007298367913381575487456 9555 168195699086958641852763223876551 9556 57153901597203411614280234058167 9557 18684470483377599447443785181697 9558 5872006548035795365841267914185 9559 1772677142716125300948459756381 9560 513640477272480904970926982685 9561 142702583421583302617772284342 9562 37962226251854756821721841062 9563 9657017928891164561071502381 9564 2348310467514125891196646461 9565 545984682941484520638508101 9566 121028135178555866699842869 9567 25398336519880363201341744 9568 5045440315065395051089020 9569 963414557202363408330777 9570 176161170898347521786745 9571 29348162250265257836100 9572 4477942947103170394200 9573 708844609231767715185 9574 107828701017732422817 9575 12124034079181502985 9576 1335262578085964529 9577 217173671780825904 9578 20983969833905376 9579 907929721113801 9580 178309167638001 9581 19518314048385 9582 159288545025 9583 41756405601 9584 6256978677 9585 3746601 9586 1533225 9587 392085 9588 1 9589 1 9590 1 9591 1 9592 1 9593 1 9594 400996 9595 1568337 9596 3833061 9597 6554751633 9598 43760405508 9599 166995570561 9600 20970240961137 9601 191766019637121 9602 977117877046851 9603 23097237214199226 9604 239945690756807751 9605 1477564802524800354 9606 13622474565444772215 9607 122274688480155203169 9608 807087594228292714899 9609 5143077947904006161085 9610 34073503917866054450061 9611 206123009397956147082795 9612 1135626235456366883512284 9613 6000808045629083307904779 9614 30486560571084105238904925 9615 146529414820869334299443169 9616 666710974919589251871083451 9617 2893199658198877933458409221 9618 12006245327190926990674134641 9619 47627419337744763935114639636 9620 180670962895609900468840570031 9621 656308897984364598183678789740 9622 2286231572041822357202453387757 9623 7644689534119977015524644414857 9624 24556849787075926318178272262640 9625 75839053852490234666743652083881 9626 225349565441979716240217703930131 9627 644743318418392763946446130911586 9628 1777389526778292041868521198932191 9629 4724111491240470965681673795214146 9630 12113129581577210937474823337875491 9631 29980050055733760257445714186101481 9632 71659689568345617433690382257639368 9633 165499757856797335334805051886159593 9634 369487704986595034097546112909563721 9635 797757279421954633919757786342423450 9636 1666425998530867654359156293540006001 9637 3369078464178973745690294723685528018 9638 6594792060022273676846585757955953093 9639 12502627298648995824697833743361449811 9640 22964010501876940817361299606774156871 9641 40875940123562648003280061340872837311 9642 70531035196203859911074592505581766347 9643 118003847934728791756813776279183495807 9644 191477941424685650363549619091310729106 9645 301400461528228827761584551207767373439 9646 460320701777675180132100988539617619787 9647 682261036053191987902853838365001693115 9648 981498327980947520207342839898891665015 9649 1370713177628633259960786937289380258287 9650 1858594135134353758361189022407670490599 9651 2447148941459730657767856643519829644296 9652 3129141267346852386267892656590068845237 9653 3886191572980309167736178212388688141552 9654 4688104119736927514238998336880990039051 9655 5493872015957438669889205053165529238097 9656 6254561988436909031512296525841371894621 9657 6917924624722111248430582619656777472589 9658 7434187657423373627938848496360866263559 9659 7762166525338303155580212345285195355191 9660 7874661692607783779086831219633350677874 9661 7762166525338303155580212345285195355191 9662 7434187657423373627938848496360866263559 9663 6917924624722111248430582619656777472589 9664 6254561988436909031512296525841371894621 9665 5493872015957438669889205053165529238097 9666 4688104119736927514238998336880990039051 9667 3886191572980309167736178212388688141552 9668 3129141267346852386267892656590068845237 9669 2447148941459730657767856643519829644296 9670 1858594135134353758361189022407670490599 9671 1370713177628633259960786937289380258287 9672 981498327980947520207342839898891665015 9673 682261036053191987902853838365001693115 9674 460320701777675180132100988539617619787 9675 301400461528228827761584551207767373439 9676 191477941424685650363549619091310729106 9677 118003847934728791756813776279183495807 9678 70531035196203859911074592505581766347 9679 40875940123562648003280061340872837311 9680 22964010501876940817361299606774156871 9681 12502627298648995824697833743361449811 9682 6594792060022273676846585757955953093 9683 3369078464178973745690294723685528018 9684 1666425998530867654359156293540006001 9685 797757279421954633919757786342423450 9686 369487704986595034097546112909563721 9687 165499757856797335334805051886159593 9688 71659689568345617433690382257639368 9689 29980050055733760257445714186101481 9690 12113129581577210937474823337875491 9691 4724111491240470965681673795214146 9692 1777389526778292041868521198932191 9693 644743318418392763946446130911586 9694 225349565441979716240217703930131 9695 75839053852490234666743652083881 9696 24556849787075926318178272262640 9697 7644689534119977015524644414857 9698 2286231572041822357202453387757 9699 656308897984364598183678789740 9700 180670962895609900468840570031 9701 47627419337744763935114639636 9702 12006245327190926990674134641 9703 2893199658198877933458409221 9704 666710974919589251871083451 9705 146529414820869334299443169 9706 30486560571084105238904925 9707 6000808045629083307904779 9708 1135626235456366883512284 9709 206123009397956147082795 9710 34073503917866054450061 9711 5143077947904006161085 9712 807087594228292714899 9713 122274688480155203169 9714 13622474565444772215 9715 1477564802524800354 9716 239945690756807751 9717 23097237214199226 9718 977117877046851 9719 191766019637121 9720 20970240961137 9721 166995570561 9722 43760405508 9723 6554751633 9724 3833061 9725 1568337 9726 400996 9727 1 9728 1 9729 1 9730 1 9731 1 9732 1 9733 410041 9734 1603981 9735 3920841 9736 6864243849 9737 45843922125 9738 175010865849 9739 22517589791841 9740 206118606080481 9741 1050954376461441 9742 25405423579815126 9743 264892857978523776 9744 1633660906711754376 9745 15293792422727337150 9746 138521748504784800321 9747 917962064682753073941 9748 5900823834954130841001 9749 39515861278551984326205 9750 240880485252519802160115 9751 1336858892644270238821761 9752 7127481727984870269343041 9753 36542176787056852598184531 9754 177134123633999504601123585 9755 812829390677656644447386901 9756 3558587080788090642898299681 9757 14900977480870754338260306245 9758 59644200931666540253721075056 9759 228303836515092480215483187086 9760 836930898650980306176655328870 9761 2942434207051967688755466537608 9762 9930964931273323003075445919753 9763 32202072915124506139925802659583 9764 100396729038744973875915805801095 9765 301188230740996119936907440373881 9766 870089215540047535848300211080726 9767 2422126599229311630839548545343920 9768 6501499342820832856235638853288976 9769 16837255901628569280096673045478646 9770 42093216478890742847256487642525881 9771 101639781147592742770989178589798199 9772 237159446367978647186565345057029583 9773 534987360205110148188071879400250089 9774 1167244755405402131805587465382537726 9775 2464182985467624509864726351170438956 9776 5035504281621800984014387655317315524 9777 9963870704569720271609823060416174838 9778 19097420123162546129275971029395492659 9779 35466639208173753125666417345974709211 9780 63839952459057144395483602025614735311 9781 111406977053087692540737324651531911775 9782 188534884003394404784769135028534636719 9783 309481788544919392974367790880484770465 9784 492878399773110491616226045862240237761 9785 761721157423176882903770093824161190447 9786 1142581729365374996612563452817650141499 9787 1663759353576230133861577763396160800947 9788 2352211494131492951512950313317568884799 9789 3229307301459949444343271071073343048047 9790 4305743066697762971683649131242437498076 9791 5576290201412406823826845409371515389790 9792 7015332836265263864471758509689647899654 9793 8574295692480539501137280478651376157700 9794 10181976139422230848217680493366484578001 9795 11748434011899750532123512717389124413961 9796 13172486623982589293660137218487744350573 9797 14352112295620289513349611244195656062557 9798 15196354198076705782117792920903321432183 9799 15636828234201946801043533549656067943001 9800 15636828234201946801043533549656067943001 9801 15196354198076705782117792920903321432183 9802 14352112295620289513349611244195656062557 9803 13172486623982589293660137218487744350573 9804 11748434011899750532123512717389124413961 9805 10181976139422230848217680493366484578001 9806 8574295692480539501137280478651376157700 9807 7015332836265263864471758509689647899654 9808 5576290201412406823826845409371515389790 9809 4305743066697762971683649131242437498076 9810 3229307301459949444343271071073343048047 9811 2352211494131492951512950313317568884799 9812 1663759353576230133861577763396160800947 9813 1142581729365374996612563452817650141499 9814 761721157423176882903770093824161190447 9815 492878399773110491616226045862240237761 9816 309481788544919392974367790880484770465 9817 188534884003394404784769135028534636719 9818 111406977053087692540737324651531911775 9819 63839952459057144395483602025614735311 9820 35466639208173753125666417345974709211 9821 19097420123162546129275971029395492659 9822 9963870704569720271609823060416174838 9823 5035504281621800984014387655317315524 9824 2464182985467624509864726351170438956 9825 1167244755405402131805587465382537726 9826 534987360205110148188071879400250089 9827 237159446367978647186565345057029583 9828 101639781147592742770989178589798199 9829 42093216478890742847256487642525881 9830 16837255901628569280096673045478646 9831 6501499342820832856235638853288976 9832 2422126599229311630839548545343920 9833 870089215540047535848300211080726 9834 301188230740996119936907440373881 9835 100396729038744973875915805801095 9836 32202072915124506139925802659583 9837 9930964931273323003075445919753 9838 2942434207051967688755466537608 9839 836930898650980306176655328870 9840 228303836515092480215483187086 9841 59644200931666540253721075056 9842 14900977480870754338260306245 9843 3558587080788090642898299681 9844 812829390677656644447386901 9845 177134123633999504601123585 9846 36542176787056852598184531 9847 7127481727984870269343041 9848 1336858892644270238821761 9849 240880485252519802160115 9850 39515861278551984326205 9851 5900823834954130841001 9852 917962064682753073941 9853 138521748504784800321 9854 15293792422727337150 9855 1633660906711754376 9856 264892857978523776 9857 25405423579815126 9858 1050954376461441 9859 206118606080481 9860 22517589791841 9861 175010865849 9862 45843922125 9863 6864243849 9864 3920841 9865 1603981 9866 410041 9867 1 9868 1 9869 1