1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 10 10 10 11 11 12 16 13 13 14 14 15 25 16 16 17 17 18 38 19 19 20 20 21 56 22 22 23 23 24 80 25 26 26 26 27 111 28 28 29 29 30 156 31 31 32 32 33 198 34 34 35 56 36 256 37 37 38 38 39 325 40 96 41 41 42 406 43 43 44 44 45 626 46 46 47 47 48 608 49 50 50 302 51 731 52 52 53 53 54 870 55 517 56 64 57 1026 58 58 59 59 60 1992 61 61 62 62 63 1429 64 64 65 1352 66 1606 67 67 68 68 69 1840 70 2192 71 71 72 2096 73 73 74 74 75 5378 76 76 77 407 78 2678 79 79 80 4448 81 3007 82 82 83 83 84 4152 85 6273 86 86 87 3741 88 88 89 89 90 12728 91 1807 92 92 93 4588 94 94 95 11723 96 5056 97 97 98 3530 99 5610 100 15604 101 101 102 6086 103 103 104 104 105 33434 106 106 107 107 108 7468 109 109 110 26444 111 7881 112 11552 113 113 114 8550 115 33764 116 116 117 9971 118 118 119 19567 120 52504 121 122 122 122 123 10783 124 124 125 53255 126 45432 127 127 128 128 129 12470 130 65910 131 131 132 13388 133 50521 134 134 135 100060 136 136 137 137 138 15318 139 139 140 175940 141 16356 142 142 143 221 144 28880 145 118900 146 146 147 134851 148 148 149 149 150 162256 151 151 152 152 153 45288 154 171062 155 170066 156 22256 157 157 158 158 159 23585 160 201536 161 245318 162 73586 163 163 164 164 165 265101 166 166 167 167 168 373992 169 170 170 278426 171 121809 172 172 173 173 174 31030 175 805507 176 4544 177 32686 178 178 179 179 180 579352 181 181 182 657996 183 36173 184 184 185 436082 186 38006 187 12563 188 188 189 1221860 190 502132 191 191 192 41856 193 193 194 194 195 619737 196 1184236 197 197 198 575202 199 199 200 658208 201 48106 202 202 203 1560983 204 50320 205 749603 206 206 207 869791 208 768 209 75791 210 2941418 211 211 212 212 213 57368 214 214 215 962813 216 1367360 217 2629792 218 218 219 62415 220 1254188 221 2601 222 65046 223 223 224 3366080 225 3332485 226 226 227 227 228 70528 229 229 230 1370984 231 4698145 232 232 233 233 234 3209428 235 1534174 236 236 237 79316 238 5379854 239 239 240 1794720 241 241 242 705674 243 4772388 244 244 245 8631649 246 88806 247 27379 248 248 249 92130 250 2119010 251 251 252 15350116 253 1352331 254 254 255 2448221 256 256 257 257 258 102598 259 10295731 260 2676740 261 10121261 262 262 263 263 264 2606144 265 2869950 266 12620522 267 113831 268 268 269 269 270 17588226 271 271 272 272 273 15706185 274 274 275 7936436 276 125856 277 277 278 278 279 20290120 280 22463656 281 281 282 134326 283 283 284 284 285 4329682 286 8223866 287 22482227 288 28191968 289 290 290 4582406 291 147731 292 292 293 293 294 27130718 295 5006681 296 296 297 51762141 298 298 299 1144365 300 5639016 301 32224415 302 302 303 166953 304 304 305 5949452 306 52623280 307 307 308 59795056 309 177160 310 6471312 311 311 312 2678560 313 313 314 314 315 123257966 316 316 317 317 318 193238 319 34597609 320 7624832 321 198806 322 53525002 323 494 324 94347760 325 13460513 326 326 327 210261 328 328 329 62891828 330 63950922 331 331 332 332 333 124625768 334 334 335 9657983 336 73857328 337 337 338 10400938 339 234475 340 10425608 341 84672656 342 163252446 343 85900927 344 344 345 11976077 346 346 347 347 348 253808 349 349 350 111987764 351 232233913 352 129024832 353 353 354 267270 355 13020264 356 356 357 116055261 358 358 359 359 360 289019128 361 362 362 362 363 193825063 364 171227084 365 15020699 366 295606 367 367 368 368 369 350646555 370 16109134 371 154143451 372 310496 373 373 374 286124468 375 20846275 376 376 377 67864292 378 623318248 379 379 380 18475240 381 333756 382 382 383 383 384 341760 385 639911825 386 386 387 564271886 388 388 389 389 390 148955250 391 101338 392 231917792 393 366538 394 394 395 22537910 396 1310110860 397 397 398 398 399 264769751 400 24040416 401 401 402 392486 403 206253478 404 404 405 929569991 406 300674494 407 854992559 408 756552 409 409 410 27285746 411 419631 412 412 413 341149859 414 1102145280 415 29034811 416 347374016 417 438406 418 1203324246 419 419 420 454969096 421 421 422 422 423 1363106878 424 424 425 33883517 426 467606 427 436271207 428 428 429 2249700104 430 34826732 431 431 432 1677594416 433 433 434 491796586 435 115006692 436 436 437 9292 438 508518 439 439 440 2350977632 441 2608245412 442 931108752 443 443 444 529840 445 41508087 446 446 447 540721 448 621216640 449 449 450 2705052238 451 3159462419 452 452 453 562928 454 454 455 2219033273 456 616760 457 457 458 458 459 3051334370 460 49177588 461 461 462 5059948204 463 463 464 464 465 353120628 466 466 467 467 468 5990486088 469 869648677 470 54891488 471 633181 472 472 473 5752004822 474 645430 475 58118094 476 990918560 477 4432271386 478 478 479 479 480 627517184 481 3562467781 482 482 483 1079580624 484 7669339616 485 64446509 486 5318632266 487 487 488 488 489 709050 490 1266686074 491 491 492 722256 493 51896428 494 5415608590 495 17618415049 496 496 497 1329891202 498 749158 499 499 500 75288020 501 762856 502 502 503 503 504 9049856848 505 79209250 506 13340783702 507 8123216195 508 508 509 509 510 2059823990 511 1629349123 512 512 513 8999501868 514 514 515 87541760 516 833856 517 17417134134 518 1799579582 519 848565 520 12125185920 521 521 522 10649737396 523 523 524 524 525 5330224806 526 526 527 265183052 528 22596094096 529 530 530 101341406 531 12566580392 532 2193096832 533 17620076893 534 924710 535 106309101 536 536 537 940466 538 538 539 31540725143 540 20463470796 541 541 542 542 543 972513 544 565723264 545 116828816 546 28161687986 547 547 548 548 549 17342768785 550 37476130872 551 20030561 552 1021960 553 2898754268 554 554 555 9493403242 556 556 557 557 558 20287647068 559 36576848727 560 3310870672 561 48793893086 562 562 563 563 564 1090400 565 140365097 566 566 567 27146310406 568 568 569 569 570 15673842882 571 571 572 112319255844 573 1143708 574 3801757390 575 153477023 576 27541746368 577 577 578 2333606798 579 1180195 580 160390068 581 4151919209 582 1198726 583 76223753643 584 584 585 130282566768 586 586 587 587 588 4531786184 589 141121114 590 174964028 591 1255481 592 592 593 593 594 132738258910 595 9656052838 596 596 597 1294296 598 101766233988 599 599 600 40417237080 601 601 602 5373201482 603 42759037463 604 604 605 119852359049 606 1354006 607 607 608 347374208 609 5849022412 610 207288614 611 140676849056 612 57878956536 613 613 614 614 615 63649761815 616 155250553232 617 617 618 1436438 619 619 620 225150644 621 56673549994 622 622 623 6890269195 624 192929728176 625 234531901 626 626 627 185329576371 628 628 629 15905369339 630 171437383686 631 631 632 632 633 1544098 634 634 635 254232410 636 1566256 637 270690774591 638 227692287278 639 74475468105 640 264567040 641 641 642 1611206 643 643 644 8760653012 645 151809525096 646 30637111546 647 647 648 85114662128 649 279871769644 650 355146763052 651 9519654840 652 652 653 653 654 1703670 655 297603311 656 656 657 97083748791 658 10235868586 659 659 660 572922812852 661 661 662 662 663 527283062803 664 664 665 15431416391 666 110525947120 667 475687 668 668 669 1824140 670 333860196 671 418094153537 672 12050065856 673 673 674 674 675 470811622262 676 635013560276 677 677 678 1899078 679 12846241463 680 89092312592 681 1924506 682 508271323774 683 683 684 151066122660 685 373567627 686 13834413838 687 1976041 688 688 689 841392967159 690 512130409306 691 691 692 692 693 792356693650 694 694 695 402074597 696 2055056 697 151584481147 698 698 699 2081855 700 16424530304 701 701 702 1290542843516 703 17672632603 704 743595782528 705 752050735842 706 706 707 17199613907 708 2163648 709 709 710 448073048 711 205813705146 712 712 713 7889438 714 274059083386 715 2346716295148 716 716 717 2247556 718 718 719 719 720 1325643661072 721 19813502506 722 35345264522 723 2304683 724 724 725 498211880 726 1074085129574 727 727 728 1911156075248 729 260890197121 730 515854354 731 421171649489 732 2392176 733 733 734 734 735 1601197824993 736 28049536 737 1285063345913 738 293054539618 739 739 740 552690164 741 2517221785966 742 24370068542 743 743 744 2512240 745 571880774 746 746 747 328696100921 748 2219411824548 749 26075973295 750 2251423891406 751 751 752 752 753 2604878 754 3155581563034 755 611861060 756 401590542028 757 757 758 758 759 1823905638957 760 131915081040 761 761 762 2699766 763 29796773119 764 764 765 4704132543750 766 766 767 4047376352387 768 2764288 769 769 770 2196340649630 771 2796931 772 772 773 773 774 459859271810 775 699263962 776 776 777 46842285011 778 778 779 244662670979 780 9648969387256 781 2560547384357 782 1749981125402 783 512919731149 784 36227891296 785 745396436 786 2964006 787 787 788 788 789 2998200 790 769755776 791 38620299167 792 3593638829248 793 6566222273368 794 794 795 6251145565326 796 796 797 797 798 516706416490 799 2741188876213 800 823750688 801 635630413373 802 802 803 3558497369411 804 3173120 805 45494917057 806 8308281243656 807 3208901 808 808 809 809 810 9361457075432 811 811 812 46627516252 813 3281268 814 4179822306798 815 901290407 816 4244424802368 817 800472432667 818 818 819 11364159635729 820 929632852 821 821 822 3391846 823 823 824 824 825 16798905787054 826 52722316810 827 827 828 871069203588 829 829 830 988456628 831 3504881 832 13136858813056 833 6555287859725 834 3543110 835 1018964528 836 7135991852072 837 961839447326 838 838 839 839 840 16445073316608 841 842 842 842 843 3659463 844 844 845 16422155755283 846 1063680974324 847 6744827414937 848 848 849 3738430 850 9848546877540 851 6107087651 852 3778336 853 853 854 66983638718 855 25672488416874 856 856 857 857 858 28227568363298 859 859 860 1183010324 861 340158590918 862 862 863 863 864 1296547413056 865 1218218944 866 866 867 14771073068856 868 75275158892 869 9036996468914 870 29753884442454 871 25371763482551 872 872 873 1429148352878 874 4169717959394 875 81215363806 876 4107856 877 877 878 878 879 4150345 880 10479005968240 881 881 882 2196357822606 883 883 884 53314314117472 885 39896938664600 886 886 887 887 888 4279568 889 89356416664 890 1407058850 891 13855205550963 892 892 893 6973199771683 894 4367190 895 1447491555 896 94525796096 897 38688467054268 898 898 899 1364 900 55098415109952 901 32308782860436 902 14002561582742 903 1152003389113 904 904 905 1531145246 906 4546006 907 907 908 908 909 2088324294160 910 47573047012236 911 911 912 11541852533696 913 16141841824423 914 914 915 70541611147436 916 916 917 111600996917 918 49443784035024 919 919 920 90396214256 921 4776306 922 922 923 58104729089763 924 20704646028216 925 3562536083 926 926 927 2509715096661 928 5888 929 929 930 93054512129242 931 18976082808723 932 932 933 4966048 934 934 935 89585288037362 936 73654943268496 937 937 938 131254488874 939 5062775 940 1854901812 941 941 942 5111606 943 202112641543 944 944 945 129050804260872 946 24464362714282 947 947 948 5210208 949 86270750309125 950 30413315134984 951 5259981 952 98143478049832 953 953 954 3283871946120 955 2009403658 956 956 957 28005262717978 958 958 959 153802847651 960 159521068403968 961 962 962 104656320046946 963 3585451687318 964 964 965 2118001493 966 7552328724098 967 967 968 32006008362776 969 188105963414330 970 2174033258 971 971 972 3911495642476 973 170613360055 974 974 975 333992408391621 976 976 977 977 978 5722278 979 36519676208683 980 181882663724 981 4263427286527 982 982 983 983 984 5828560 985 2349280554 986 197548687200212 987 12740740203553 988 229084657107688 989 960566919209 990 314617699443110 991 991 992 1024 993 5990438 994 198773424842 995 2472259784 996 6045056 997 997 998 998 999 5053390408846 1000 42760996096 1001 231280739547668 1002 6155286 1003 277508869723318 1004 1004 1005 345783497424786 1006 1006 1007 119032357904557 1008 28028492393984 1009 1009 1010 2666334350 1011 6323131 1012 55764854307368 1013 1013 1014 220495680670180 1015 233562119685 1016 1016 1017 5970060893996 1018 1018 1019 1019 1020 830867894691716 1021 1021 1022 242451204302 1023 60962910519035 1024 1024 1025 105949856522 1026 190132906965286 1027 263926640439572 1028 1028 1029 39304499147788 1030 2943862776 1031 1031 1032 6726576 1033 1033 1034 69042324975566 1035 578029538475152 1036 267212178268 1037 536830054537862 1038 6844918 1039 1039 1040 315139378125136 1041 6904606 1042 1042 1043 280384609547 1044 7623614086760 1045 358663020812621 1046 1046 1047 7025021 1048 1048 1049 1049 1050 789360161298562 1051 1051 1052 1052 1053 383645746827674 1054 739632519591108 1055 3322772507 1056 88188523142112 1057 308406730982 1058 8233430728658 1059 7270035 1060 3403032692 1061 1061 1062 8940833417786 1063 1063 1064 424979274879544 1065 914737941599951 1066 446107250396866 1067 99468442391579 1068 7457488 1069 1069 1070 3568205612 1071 1137442782312914 1072 1072 1073 38609093 1074 7584230 1075 612012211074 1076 1076 1077 7648136 1078 112399841043806 1079 528955739756099 1080 1165926414644552 1081 16123801842631 1082 1082 1083 636983977098723 1084 1084 1085 375544087773 1086 7842006 1087 1087 1088 1379370175284608 1089 137347388621310 1090 3917789398 1091 1091 1092 818187791879256 1093 1093 1094 1094 1095 1454282379702367 1096 1096 1097 1097 1098 12196612166628 1099 407340976855 1100 143042738690300 1101 8172356 1102 947309655850142 1103 1103 1104 30957707775296 1105 2606700993357194 1106 426224333354 1107 13194742315136 1108 1108 1109 1109 1110 1824014451997488 1111 158940114101151 1112 1112 1113 318432303355664 1114 1114 1115 4392742754 1116 14189376176372 1117 1117 1118 870366750379418 1119 8580865 1120 470744625184 1121 1397281501936286 1122 2694095713320560 1123 1123 1124 1124 1125 2298477427886751 1126 1126 1127 58830801664231 1128 8790128 1129 1129 1130 4699110650 1131 1023269661942677 1132 1132 1133 199453516333553 1134 537416030924838 1135 4804946455 1136 1136 1137 9002766 1138 1138 1139 3371363686070375 1140 4885478663813100 1141 532318801597 1142 1142 1143 17722364941788 1144 1423680439467240 1145 5022338690 1146 9218806 1147 2325931 1148 556052760860 1149 9291580 1150 114991913892072 1151 1151 1152 19062711396736 1153 1153 1154 1154 1155 4619391329035086 1156 4495151581426804 1157 1406007533997761 1158 9512198 1159 2969831763696109 1160 7674914816 1161 20757596420124 1162 606252890602 1163 1163 1164 9661200 1165 5480725491 1166 277994237409326 1167 9736281 1168 1168 1169 632776454522 1170 6033321982434506 1171 1171 1172 1172 1173 6161513446178764 1174 1174 1175 14839619833823 1176 1347426405002800 1177 309847743779022 1178 4282083020739734 1179 23640821026495 1180 5845995412 1181 1181 1182 10117526 1183 1917971820362111 1184 1184 1185 5391650208282142 1186 1186 1187 1187 1188 371042107285464 1189 7898656109 1190 7878657061862632 1191 10350981 1192 1192 1193 1193 1194 10429590 1195 6230485742 1196 2585655596834876 1197 8291505093277311 1198 1198 1199 383707936015589 1200 6666833889912384 1201 1201 1202 1202 1203 10667803 1204 780842581228 1205 6497859593 1206 29171320691782 1207 10358022441397067 1208 1208 1209 2595612945095801 1210 426348786072318 1211 813769677983 1212 10909616 1213 1213 1214 1214 1215 8176999692577273 1216 8719878125623936 1217 1217 1218 3343522620027642 1219 623404249592979 1220 6916057268 1221 473239798972182 1222 3012192716518304 1223 1223 1224 13593062919852304 1225 64095571467926 1226 1226 1227 11320711 1228 1228 1229 1229 1230 9967317784006804 1231 1231 1232 525700545426704 1233 35823257863343 1234 1234 1235 15811309736413159 1236 11572256 1237 1237 1238 1238 1239 5190860397556355 1240 7780301664 1241 17675898036357293 1242 1128406784207896 1243 581374757696611 1244 1244 1245 12165989686883634 1246 996867064526 1247 78378961607 1248 4036320548886048 1249 1249 1250 126418423470302 1251 40975653739258 1252 1252 1253 1037437235713 1254 17946089219581996 1255 7975915305 1256 1256 1257 12173626 1258 22947657099831922 1259 1259 1260 22840104764743376 1261 4660989191505381 1262 1262 1263 12349193 1264 1264 1265 2577972404851205 1266 12437606 1267 1122839184667 1268 1268 1269 56538988153861 1270 8468126320 1271 1121100679 1272 12615696 1273 24151581961608373 1274 5375014114721466 1275 47906157593980758 1276 786292250706500 1277 1277 1278 49941835537288 1279 1279 1280 8809550336 1281 12177524441497714 1282 1282 1283 1283 1284 12976960 1285 8984342981 1286 1286 1287 7107102961400189 1288 3168558000788584 1289 1289 1290 21784045555954886 1291 1291 1292 71740223190406892 1293 13252388 1294 1294 1295 1321196553557 1296 79163451832112 1297 1297 1298 956830951636922 1299 13438155 1300 7588103205108004 1301 1301 1302 18414324384868032 1303 1303 1304 1304 1305 26383644923688197 1306 1306 1307 1307 1308 13720048 1309 50109504486183273 1310 9900415652 1311 51562622143911517 1312 1312 1313 8160963550907213 1314 64593055317330 1315 10092284152 1316 1470936392812 1317 14005856 1318 1318 1319 1319 1320 32891777062896752 1321 1321 1322 1322 1323 27739468455042056 1324 1324 1325 903946646853055 1326 72077548589688246 1327 1327 1328 1328 1329 14393070 1330 63485754925141514 1331 1276749965027867 1332 73260686415416 1333 15338679597 1334 8800976470338074 1335 38163072541372243 1336 1336 1337 1646274930152 1338 14688118 1339 10704005376507879 1340 11096762708 1341 77970301335510 1342 1403274736336814 1343 79923196763391323 1344 41109705459235328 1345 11306928648 1346 1346 1347 14987171 1348 1348 1349 86680293062208809 1350 47669867340426572 1351 1772867300455 1352 12233149001723112 1353 1541096472962586 1354 1354 1355 11736813254 1356 15290256 1357 14420954992870327 1358 1839231317006 1359 88204340150735 1360 101489785624400544 1361 1361 1362 15494566 1363 4568648127053 1364 1691166507704520 1365 129525682538409451 1366 1366 1367 1367 1368 117848116047992928 1369 1370 1370 12406062674 1371 15804431 1372 1978369383452 1373 1373 1374 15908630 1375 4940155987267017 1376 1376 1377 128777202101486286 1378 15913388077276178 1379 2051256676483 1380 88901644422544056 1381 1381 1382 1382 1383 16223973 1384 1384 1385 13105498790 1386 91206911268746098 1387 159186450151979867 1388 1388 1389 16436500 1390 13345526220 1391 18114175790090791 1392 11541864439936 1393 2203959848482 1394 162042085745555804 1395 78228088101277021 1396 1396 1397 2224316764646372 1398 16758758 1399 1399 1400 5576738313224576 1401 16867106 1402 1402 1403 37539612570343103 1404 21189705901035732 1405 14086785991 1406 214178132931754308 1407 129730863715701381 1408 2433440563031808 1409 1409 1410 92947675325066442 1411 203780198740622866 1412 1412 1413 126445445196093 1414 2451249118654 1415 14598992801 1416 17415856 1417 23381587434314182 1418 1418 1419 2660288652072998 1420 14860623476 1421 30816321076367 1422 134083088824996 1423 1423 1424 1424 1425 407150548573232363 1426 59678870183920570 1427 1427 1428 443180545425843548 1429 1429 1430 29421413213658422 1431 1115597786257968 1432 1432 1433 1433 1434 18089910 1435 2737621880170 1436 1436 1437 18203916 1438 1438 1439 1439 1440 130965841773185056 1441 3172596834322641 1442 2817696244042 1443 30032525010329629 1444 382460951663845844 1445 319357044102736202 1446 18548806 1447 1447 1448 1448 1449 363963519982245856 1450 17519143727397320 1451 1451 1452 3461022416470668 1453 1453 1454 1454 1455 154744857975778257 1456 33979207768663984 1457 1503232610555 1458 2115839083691630 1459 1459 1460 17091609428 1461 19133256 1462 398039194165654012 1463 511526079997616839 1464 19251600 1465 17388338738 1466 1466 1467 178770416523571 1468 1468 1469 38393094575499425 1470 568153556702535260 1471 1471 1472 146721427592001152 1473 19609558 1474 4110502764806274 1475 30284023479185621 1476 189150633491888 1477 3340967582857 1478 1478 1479 494861932887060500 1480 18303348664 1481 1481 1482 714597338683761710 1483 1483 1484 3455049402716 1485 223837300633010003 1486 1486 1487 1487 1488 4244441700480 1489 1489 1490 18934444094 1491 547327708667126943 1492 1492 1493 1493 1494 211531757802430 1495 275926735505710609 1496 618025510250353712 1497 20585746 1498 3693261616970 1499 1499 1500 305253928927864492 1501 883829035553045081 1502 1502 1503 223581034352813 1504 1504 1505 3837612712438 1506 20960006 1507 5294024482525219 1508 55377234066130868 1509 21085760 1510 20248876520 1511 1511 1512 780318022782078728 1513 757929628541721268 1514 1514 1515 297525434637272250 1516 1516 1517 102787 1518 354276985180236156 1519 15631187048123 1520 1159120067559856480 1521 62151934072892570 1522 1522 1523 1523 1524 21722080 1525 87967846738296678 1526 4212182116670 1527 21850861 1528 1528 1529 6246922836109418 1530 1283520182916905966 1531 1531 1532 1532 1533 1084746304464191954 1534 69566517009304402 1535 21993514691 1536 22240256 1537 779255311991237 1538 1538 1539 1528643756375270382 1540 6784123506969524 1541 530707489338173141 1542 22502406 1543 1543 1544 1544 1545 408281370679245051 1546 1546 1547 1227203911254349934 1548 293466692425628 1549 1549 1550 147435974399600554 1551 7353606829749394 1552 1552 1553 1553 1554 1514550160995343546 1555 23474072252 1556 1556 1557 309571571038791 1558 1971038235969318358 1559 1559 1560 564679668211941552 1561 4947691334288 1562 7970714909594438 1563 23436143 1564 2211521889883154320 1565 24243665087 1566 28261928763583128 1567 1567 1568 5107294280512 1569 23707590 1570 24635957382 1571 1571 1572 23844096 1573 106764633976856462 1574 1574 1575 2904875847858988721 1576 1576 1577 2556190212272709302 1578 24118678 1579 1579 1580 25435776308 1581 1724938630672982479 1582 5439778688782 1583 1583 1584 9712906631129136 1585 25843400908 1586 109833234170874106 1587 1202936975857723451 1588 1588 1589 5612862556109 1590 648356923372160608 1591 6098045 1592 1592 1593 48784775977858095 1594 1594 1595 13677197429701478 1596 6210093297637356916 1597 1597 1598 2105674584108459584 1599 122813525507072761 1600 401038595849195456 1601 1601 1602 402485102037386 1603 5973233455123 1604 1604 1605 754067288299305864 1606 10940886795443222 1607 1607 1608 25523248 1609 1609 1610 1791614463914718950 1611 423793135943541 1612 137389083343349756 1613 1613 1614 25810550 1615 6818962223643612114 1616 1616 1617 4008552457741836384 1618 1618 1619 1619 1620 964141941627425884 1621 1621 1622 1622 1623 26245533 1624 7391493562890400 1625 804809457456361977 1626 26391606 1627 1627 1628 12775329209727724 1629 469440375131370 1630 29752478020 1631 6753818292499 1632 3116480397149232736 1633 2650087220696344333 1634 5460818418202462934 1635 1015428970245744520 1636 1636 1637 1637 1638 5640429963947534324 1639 13793652511156883 1640 30682189280 1641 27130106 1642 1642 1643 462525733569723 1644 27279440 1645 7259241144656 1646 1646 1647 158410375487761981 1648 1648 1649 3778732481511090323 1650 2239713148115893368 1651 190207600258745026 1652 7395182705132 1653 7001668962448297323 1654 1654 1655 32120197301 1656 3894551831107915392 1657 1657 1658 1658 1659 7449423777085740207 1660 32611331796 1661 16054790821053371 1662 28186966 1663 1663 1664 211709328983646464 1665 1360046376896881216 1666 4571807643615769934 1667 1667 1668 28493888 1669 1669 1670 33611623736 1671 28648181 1672 8927798726537408192 1673 8088059012900 1674 281381737594542472 1675 1673497650500591854 1676 1676 1677 235435374502273046 1678 1678 1679 5685248339583665855 1680 11670611795014677248 1681 1682 1682 30067266499542722 1683 5538921578393154067 1684 1684 1685 35157943217 1686 29428006 1687 8580267292127 1688 1688 1689 29585650 1690 261594896211608242 1691 11329053395044654871 1692 665598746895796 1693 1693 1694 20091295200902302 1695 1809960209094863957 1696 1696 1697 1697 1698 30061958 1699 1699 1700 9296596256530874780 1701 14126389385469812048 1702 8249183866379975856 1703 290414633295557703 1704 30382320 1705 24105162959605313 1706 1706 1707 30543351 1708 9366645242716 1709 1709 1710 16445702139298600498 1711 59132290782432423 1712 1712 1713 30867118 1714 1714 1715 10355804974004 1716 345473373311556904 1717 7995995501984018167 1718 1718 1719 769907939568980 1720 38987980288 1721 1721 1722 18330665519086432208 1723 1723 1724 1724 1725 18444819997439060402 1726 1726 1727 25008606629046857 1728 847444750738741760 1729 18507469432742625293 1730 40141411094 1731 31852131 1732 1732 1733 1733 1734 9595194602412838050 1735 40728273809 1736 5584951258792640 1737 847282862215186 1738 26879998961832558 1739 5178068490 1740 2867239947903864520 1741 1741 1742 395398746722186542 1743 24539436852556977397 1744 1744 1745 41922590564 1746 888502027423094 1747 1747 1748 39935586174855043448 1749 29080191763801350 1750 6455775189905737192 1751 11491919116804937021 1752 33027536 1753 1753 1754 1754 1755 5044270184993960906 1756 1756 1757 11445436663507 1758 33368598 1759 1759 1760 31009801320814880 1761 33540006 1762 1762 1763 2666 1764 32720222814863565160 1765 44395272685 1766 1766 1767 28759905813883190215 1768 14221241086598975608 1769 218169540588405404 1770 3617458929549113206 1771 24361138187105496967 1772 1772 1773 1023064300939628 1774 1774 1775 9964327995492861023 1776 22629606224 1777 1777 1778 12450563289578 1779 34580795 1780 46325247956 1781 534492856408645781 1782 2488091831172014448 1783 1783 1784 1784 1785 63985756686212007882 1786 36030431772522505102 1787 1787 1788 35109168 1789 1789 1790 47648762516 1791 1122550250737145 1792 13161885793792 1793 38292619070204381 1794 35091383701048669486 1795 48321767616 1796 1796 1797 35642896 1798 436146568375663424 1799 13530418595975 1800 19996201042133485848 1801 1801 1802 19522216864622664902 1803 36001703 1804 41045683186375992 1805 45038039765343720332 1806 57494630682300184244 1807 650961395024167471 1808 1808 1809 4106305893865297167 1810 50386537822 1811 1811 1812 36544416 1813 14386351374985 1814 1814 1815 5445215233325374356 1816 1816 1817 48671481846629974277 1818 1287927177259088 1819 23209746716829167949 1820 717631925575726912 1821 37092556 1822 1822 1823 1823 1824 56151322242929489440 1825 23214764105821255700 1826 47098502826747794 1827 76549231251199516206 1828 1828 1829 55317304280340237 1830 6156937351665004952 1831 1831 1832 1832 1833 790476005382864578 1834 15508763344426 1835 53984215118 1836 34355460995912443572 1837 50419551102992713 1838 1838 1839 38205225 1840 68310851769296181728 1841 15932831092082 1842 38392806 1843 69829208430263394883 1844 1844 1845 7013542150251283902 1846 870136377630557476 1847 1847 1848 99600054388400823304 1849 1850 1850 35059031838532663026 1851 38959231 1852 1852 1853 32635587476172116483 1854 1541984307912120 1855 81485433264629 1856 1388818294740299648 1857 39339926 1858 1858 1859 1014858307537292684 1860 8091480546097047648 1861 1861 1862 86623592279964378782 1863 106586507386539402970 1864 1864 1865 58569637934 1866 39915606 1867 1867 1868 1868 1869 130284131773093379808 1870 38662933247774832704 1871 1871 1872 1053819352136743568 1873 1873 1874 1874 1875 61653355034548299128 1876 18205558069100 1877 1877 1878 40691878 1879 1879 1880 60976326080 1881 107271899826980462962 1882 1882 1883 18691966109071 1884 41083760 1885 3663342311412405035 1886 132589327027518379040 1887 45582307753976181191 1888 1888 1889 1889 1890 198436184180401004830 1891 232714176627632435 1892 70448007991057228 1893 41676288 1894 1894 1895 63461486345 1896 41875056 1897 19698282639052 1898 1268722064932943138 1899 1921613229298185 1900 210708819723663356204 1901 1901 1902 42274486 1903 75231514706499221 1904 53739160467642183488 1905 11667877715363039656 1906 1906 1907 1907 1908 2006807903225368 1909 183415235721398527429 1910 66027022256 1911 222308369003696534779 1912 1912 1913 1913 1914 4570756147091804816 1915 66900395546 1916 1916 1917 29384088016085728966 1918 21294708847822 1919 163006083742200477619 1920 13216711034376869376 1921 63255446334792847516 1922 465428353255263010 1923 43692483 1924 1525837386007227460 1925 116130029633192667635 1926 2187334235660898 1927 10739500 1928 1928 1929 44103370 1930 69576112842 1931 1931 1932 538829875819647279976 1933 1933 1934 1934 1935 14958034851069139237 1936 91408035226211456 1937 1671684579332700931 1938 274662181811638490708 1939 23000772019019 1940 71406988052 1941 44932856 1942 1942 1943 7886597962249168103 1944 47013570429852704192 1945 72336766522 1946 23594887901386 1947 137067355251212544 1948 1948 1949 1949 1950 189518266580771725856 1951 1951 1952 1952 1953 370668807129444127090 1954 1954 1955 433505209035222047873 1956 45984256 1957 245631370596035314307 1958 103885057277144918 1959 46196485 1960 1371663967112528 1961 14844575910396 1962 2592247123104236 1963 2002732239600426813 1964 1964 1965 19092687825144836018 1966 1966 1967 25456832146667 1968 120466160 1969 110687055075053099 1970 77132066798 1971 74607415172835458780 1972 115968572737971066192 1973 1973 1974 476116445956061725476 1975 249846940224154798057 1976 302727244508838255416 1977 47483586 1978 472683015379313685958 1979 1979 1980 21749183300825897624 1981 26766903113179 1982 1982 1983 47917873 1984 1777090076065544320 1985 80129111144 1986 48136006 1987 1987 1988 27443323047404 1989 121990907547099993336 1990 81148565464 1991 125519813934744971 1992 48574256 1993 1993 1994 1994 1995 1002447681180196794379 1996 1996 1997 1997 1998 117465847392996245750 1999 1999 2000 363413731204722396448 2001 666273934056222401043 2002 2747689820364027082 2003 2003 2004 49458720 2005 84269341985 2006 139724349413184812384 2007 3191260959290416 2008 2008 2009 29561678036722 2010 27338999144457349230 2011 2011 2012 2012 2013 333862750114878813 2014 447070182700949409614 2015 6250760939145410855 2016 782378445063885177632 2017 2017 2018 2018 2019 50579315 2020 87485402100 2021 180386 2022 50805446 2023 163011772031745451576 2024 870069725136418595024 2025 739947369129443925400 2026 2026 2027 2027 2028 3112781834497756528 2029 2029 2030 40507177518176398196 2031 51487881 2032 2032 2033 543596699420472577183 2034 3607026636220910 2035 160876932363907611 2036 2036 2037 998557713154768001128 2038 2038 2039 2039 2040 224485739097942609376 2041 3393796168826190516 2042 2042 2043 3755940578473563 2044 33402699174172 2045 93063139751 2046 6987214644328945888 2047 1173071983359623635867 2048 2048 2049 52871030 2050 756201128576989494250 2051 34220247755315 2052 944316692496020098536 2053 2053 2054 3698067549479572944 2055 38819452695162022767 2056 2056 2057 221142162862581768209 2058 1270891628485735267494 2059 68461490315822110179 2060 96543964532 2061 4070260882926176 2062 2062 2063 2063 2064 55754704 2065 21667437132873532 2066 2066 2067 4027349940796181366 2068 192793693871775816 2069 2069 2070 1619326104158314705678 2071 798903913305593404651 2072 461432613718552 2073 54753458 2074 256735231022832236428 2075 1082149890856379473226 2076 54991856 2077 11923179284862719949 2078 2078 2079 2052512363832045422664 2080 4383507624352533728 2081 2081 2082 55470726 2083 2083 2084 2084 2085 48822104729444341368 2086 38570361226558 2087 2087 2088 114637778726728988048 2089 2089 2090 965925314903176337078 2091 297909749218573196908 2092 2092 2093 2113517387236777776877 2094 56436790 2095 105071891303 2096 2096 2097 4769884224605571 2098 2098 2099 2099 2100 3637262104286838285020 2101 230566421070148444 2102 2102 2103 57168653 2104 2104 2105 107615916434 2106 675664895310530048056 2107 41401396394023 2108 367154074724069969640 2109 1165148938585568726940 2110 108906275124 2111 2111 2112 2021668821126035328 2113 2113 2114 42383788094474 2115 61195529471258357836 2116 2811665069861082109516 2117 190186888530634780277 2118 58402438 2119 5633924313456988015 2120 111524124704 2121 2577824824852107865231 2122 2122 2123 259360976843403947 2124 5362740049374460 2125 2582226032844513890648 2126 2126 2127 59151161 2128 1403188706466617185088 2129 2129 2130 68417580435374020946 2131 2131 2132 6118964215416616316 2133 1018612330407139207411 2134 274950980915958166 2135 121847171855696407 2136 59906256 2137 2137 2138 2138 2139 3775287037281259968939 2140 116910842900 2141 2141 2142 3708060846334553790586 2143 2143 2144 2144 2145 86978694483071243011 2146 312755114899587633438 2147 1686811902261142551347 2148 60923008 2149 47601293642785 2150 3077166430239113018024 2151 6020211985202278 2152 2152 2153 2153 2154 61435670 2155 121085858046 2156 308762765016330620 2157 61693076 2158 7206674759451452518 2159 533290643186622883334 2160 1622848973642617906688 2161 2161 2162 4945588740588647845802 2163 4077480801731549206549 2164 2164 2165 123934843481 2166 2024174282713433528646 2167 326971339639917319 2168 2168 2169 6497407468415580 2170 71696182471984510918 2171 7815030420963587951 2172 62990896 2173 266783137883 2174 2174 2175 4923048772089880760629 2176 614965786737727288576 2177 52162738529582 2178 7572381762157739686 2179 2179 2180 128308633652 2181 63778256 2182 2182 2183 8964377428001813 2184 5117603144340350880960 2185 8950221697906874228762 2186 2186 2187 2306286455435224776381 2188 2188 2189 366461620334850773 2190 106065164759750917236 2191 54580567811387 2192 2192 2193 708308807939691065088 2194 2194 2195 132805045532 2196 7276322309828104 2197 9176358300744341629 2198 55825075872190 2199 65372605 2200 6031823066448802365376 2201 126764178842844808849 2202 65640886 2203 2203 2204 3724305089803522719704 2205 6505170579070854889355 2206 2206 2207 2207 2208 8581386855815984812448 2209 2210 2210 824804724391531465478 2211 14636761816424162981 2212 58387215276652 2213 2213 2214 3438460836228168448638 2215 138995436793 2216 2216 2217 66993306 2218 2218 2219 59705636266727 2220 131462991400119373152 2221 2221 2222 433867528298220782 2223 3472710252256220482693 2224 2224 2225 8387464681163484993377 2226 7964236030022188146870 2227 936384024157816379227 2228 2228 2229 68088520 2230 143787984464 2231 11248574662353298750631 2232 222618708863515670432 2233 1323180349158870211621 2234 2234 2235 146152994795713438598 2236 11632953118099489956 2237 2237 2238 68917718 2239 2239 2240 1388882256945681536 2241 5096287305569075639409 2242 4126362365711013408142 2243 2243 2244 1102930977213883886436 2245 148711826709 2246 2246 2247 9908991328959607294721 2248 2248 2249 12578130554967073070 2250 11775813939046276472478 2251 2251 2252 2252 2253 70314628 2254 14698137625495819132334 2255 512366545960381295 2256 70596304 2257 59437719903043282 2258 2258 2259 9425317161829760 2260 153769642900 2261 6142691967627333253594 2262 2119151475822670080380 2263 386917842042968819767 2264 2264 2265 180303122640726942525 2266 541264514413376486 2267 2267 2268 19811131809980489518180 2269 2269 2270 157217289860 2271 72015681 2272 2272 2273 2273 2274 72301830 2275 16030126363493441596800 2276 2276 2277 19199816765768257193404 2278 1411375826424838645878 2279 19499101899 2280 6034148754530699407376 2281 2281 2282 72766056544682 2283 73164823 2284 2284 2285 162504448571 2286 10507237941416556 2287 2287 2288 16459339096956200848 2289 15236238992400276236705 2290 164298095886 2291 3326779700565170050919 2292 74034656 2293 2293 2294 666006017433259369508 2295 12842990608918669633646 2296 92232573493456 2297 2297 2298 74618358 2299 6921486445802407197639 2300 46852491152736255374960 2301 17115433465523967786 2302 2302 2303 77631048430619 2304 11288510789477120 2305 169774273432 2306 2306 2307 75499651 2308 2308 2309 2309 2310 19184334157652191505808 2311 2311 2312 1845382436487682490312 2313 11698174485639018 2314 18460907422031778834 2315 173505469142 2316 76387856 2317 81027017352167 2318 8197510885290432748358 2319 76685465 2320 5218477961846250485152 2321 709284896615074007 2322 16043358466162393103566 2323 32197337191432316662723 2324 82772214648940 2325 31477793858051748548331 2326 2326 2327 19906641135805351707 2328 77582928 2329 2106811614990104176129 2330 179224994738 2331 23225647867979217064346 2332 748101482996993364 2333 2333 2334 78185110 2335 181164659163 2336 2336 2337 9695133124159233939376 2338 86359460963914 2339 2339 2340 322468371393214628248 2341 2341 2342 2342 2343 188054103882302329051 2344 2344 2345 13413665083063164239 2346 43974055428735278470406 2347 2347 2348 2348 2349 31391648651280776780588 2350 40965960068063050954862 2351 2351 2352 28584957691431008672496 2353 23116565732981834503 2354 831584689995828458 2355 332785955943785972484 2356 13366356179135716305360 2357 2357 2358 13951425104231718 2359 91989916926991 2360 191116515584 2361 80933506 2362 2362 2363 2737627719735820234163 2364 81242800 2365 876425672815073719 2366 24894857032380382802 2367 14445766936704721 2368 846636978475319040 2369 53522978565377835260939 2370 367693573686411097514 2371 2371 2372 2372 2373 35109784975837179154700 2374 2374 2375 69098417731756077848348 2376 33906183381842672541680 2377 2377 2378 12576607825058780815028 2379 26820619021025244225 2380 3143639226158233130236 2381 2381 2382 83115126 2383 2383 2384 2384 2385 406010468999782504155 2386 2386 2387 3209639362607995331363 2388 83745568 2389 2389 2390 203631020960 2391 84061981 2392 68749697159533537663192 2393 2393 2394 58937082951497121464428 2395 205779027490 2396 2396 2397 3543192446078310188096 2398 1024456044709815022 2399 2399 2400 75620943326006716804384 2401 104200375750871 2402 2402 2403 48174172699147482072746 2404 2404 2405 32980648490814170641 2406 85656006 2407 19330711723765514687767 2408 108254687979536 2409 632018524158312636615 2410 212332034426 2411 2411 2412 17158738564657836 2413 18696359098852655982788 2414 4025066618744863876190 2415 141198968131271874095097 2416 2416 2417 2417 2418 5358426543277683886678 2419 647520696021154 2420 1135404436385027576 2421 17752694897571859 2422 110809404803902 2423 2423 2424 87595280 2425 101274667210273250662950 2426 2426 2427 87921311 2428 2428 2429 113090774902763 2430 69364673023205398074402 2431 4605163264182679722005 2432 21955357473882018034432 2433 88575798 2434 2434 2435 223623901472 2436 93814899718929591941256 2437 2437 2438 112380720985107824014838 2439 18995710645663330 2440 225938848672 2441 2441 2442 1144499723670463090630 2443 117774526191287 2444 38499417637781420620 2445 599610516446284890082 2446 2446 2447 2447 2448 5179632932417780511824 2449 8764097060628673786469 2450 136069958817202247922408 2451 25747646499792738219731 2452 2452 2453 1322400498016307576 2454 90892070 2455 232998954893 2456 2456 2457 176250699854488986140835 2458 2458 2459 2459 2460 659976036042641858868 2461 143151632683411156780161 2462 2462 2463 91896993 2464 1390818593068744288 2465 50679635127083976107873 2466 21005455809647410 2467 2467 2468 2468 2469 92571040 2470 30199280922592817561098 2471 127642746079031 2472 92909296 2473 2473 2474 2474 2475 184650424642078184021888 2476 2476 2477 2477 2478 95318970778142175054488 2479 9989690752182279615 2480 14308729895149114371424 2481 93929006 2482 6640771153020396719092 2483 47620833890257151018 2484 320387501634185683207668 2485 221256403223059771491 2486 1536986818808010326 2487 94612941 2488 2488 2489 35270464909944416869489 2490 798087753611221541790 2491 22959971 2492 135501345067292 2493 23202028867529638 2494 67611245341104737333374 2495 252692243219 2496 51480368775156454528 2497 1615259295691751477 2498 2498 2499 123253644184820765665480 2500 242519269720592365705604 2501 6236646703761896 2502 23978304924143186 2503 2503 2504 2504 2505 876846413490028727891 2506 140967724116074 2507 230530919281684834145747 2508 44796717390910818718568 2509 54768392943431687677 2510 260411460860 2511 218340242838922215322573 2512 2512 2513 143771059538794 2514 97731750 2515 263026033740 2516 8505566258475785512296 2517 98082456 2518 2518 2519 1782774243154308479 2520 141689710671418222718408 2521 2521 2522 58702034425556615354 2523 101416867967028265544743 2524 2524 2525 322295345286505807951355 2526 99139606 2527 48067713389622590357507 2528 2528 2529 26447527295158245 2530 291477747274106778937286 2531 2531 2532 99848576 2533 9576245112707366189662 2534 152469657974846 2535 1120489746494475776327 2536 2536 2537 109712808962522 2538 273806700593603509755256 2539 2539 2540 276415798196 2541 176050229397842685912918 2542 37270051339212654013888 2543 2543 2544 101276640 2545 279158018396 2546 56009335427596228280146 2547 28216777131356996 2548 67363148840451546240 2549 2549 2550 438895810564128729735190 2551 2551 2552 151267900755768416879192 2553 367704319170083810941714 2554 2554 2555 827114639743417092854 2556 29140235289775812 2557 2557 2558 2558 2559 103080785 2560 287515517952 2561 72122332032112056281 2562 205054879595389009481978 2563 2166047763238328243 2564 2564 2565 448977607400231706024766 2566 2566 2567 12170460767748953214242 2568 104173488 2569 167970594294212 2570 293197510922 2571 104539431 2572 2572 2573 59488706401523551647197 2574 10984118814155859027096 2575 563775374222275936719907 2576 462669570833423473236160 2577 105273886 2578 2578 2579 2579 2580 1391633950094418058492 2581 224377658168860057079269 2582 2582 2583 247272145466351016112539 2584 89471634306416864758544 2585 2384508761235482573 2586 106382006 2587 82585414900589341171 2588 2588 2589 106753100 2590 1669623359188686005800 2591 2591 2592 532207377580125425811776 2593 2593 2594 2594 2595 1523750673252486056472 2596 2501084427193417152 2597 181325672513802 2598 107871558 2599 580907349831423654991639 2600 742273629420502602132608 2601 15415951145260593131494 2602 2602 2603 87968625327656981294603 2604 391970740123508738141080 2605 313796059179 2606 2606 2607 18725921084513616519393 2608 2608 2609 2609 2610 332716539862877887450498 2611 188337637358203 2612 2612 2613 100298733981403447528 2614 2614 2615 319889049989 2616 110131856 2617 2617 2618 17331591083859295816220 2619 737487356589124009160723 2620 322970832724 2621 2621 2622 829744122696261046772406 2623 1312251244425973 2624 146721427592002304 2625 1336681235276854541240934 2626 100929824371425333026 2627 209296471752557938737 2628 37550201097656688 2629 2882586927620975838 2630 329205652760 2631 112039381 2632 199298528898032 2633 2633 2634 112423510 2635 167873533601734007065595 2636 2636 2637 38740172256816136 2638 2638 2639 486002341411423646794779 2640 33866215789483099201840 2641 118166258475848474452441 2642 2642 2643 113581163 2644 2644 2645 909662608252842813194825 2646 1447296177882655999846958 2647 2647 2648 2648 2649 114357330 2650 1274771978374748381198830 2651 3165536888050070819 2652 21972913976084204446728 2653 210785809615603 2654 2654 2655 2178398678308552193221 2656 2656 2657 2657 2658 115528198 2659 2659 2660 142175901500682146797796 2661 115920256 2662 3316276739861978838 2663 2663 2664 430595255680191632992 2665 123370829311220478951 2666 232059246253949609047622 2667 514416966281478282649706 2668 1844193161209953862069708 2669 24496472081319393853364 2670 2378819785308469775076 2671 2671 2672 2672 2673 1453451040434470857955155 2674 222844337814250 2675 1663421971781596107087406 2676 117893856 2677 2677 2678 131256644745243251028 2679 158013950840935381357125 2680 361840710272 2681 226993035592664 2682 45207677670539416 2683 2683 2684 3637499638521097316 2685 2596394765649686838242 2686 27449947438641590275096 2687 2687 2688 615377305427729585288704 2689 2689 2690 368667748982 2691 1412427607941852204113631 2692 2692 2693 2693 2694 120291590 2695 10003927955403948950692 2696 2696 2697 1391600317988986302509063 2698 182422609913875409486698 2699 2699 2700 4084638365712468687988092 2701 873065282167813107617 2702 239838793760782 2703 30736208751718521879376 2704 149389005978091287424 2705 379101155828 2706 90003694876192539657954 2707 2707 2708 2708 2709 735034066695301114464572 2710 382630961728 2711 2711 2712 122721616 2713 2713 2714 1754170463781565420764794 2715 3088373182312682913838 2716 248744535957532 2717 210537931480203567661619 2718 51054804863127488 2719 2719 2720 34390163638676091549728 2721 123948806 2722 2722 2723 253302681904355 2724 124359680 2725 2808635033248920274406183 2726 1491099888200254669952684 2727 2616928069899122565497286 2728 556597585717533834256024 2729 2729 2730 898392808433907402406934 2731 2731 2732 2732 2733 125597748 2734 2734 2735 400676579399 2736 242351433793736408220592 2737 2212890584504116940256147 2738 1746130564335626212570 2739 149402342083801137601657 2740 404366050644 2741 2741 2742 126844006 2743 180958582597947779043 2744 267409522352792 2745 3666343400126574431144 2746 2746 2747 2703342303382596851 2748 127679408 2749 2749 2750 3634708938972781580106944 2751 1044005761606613549071605 2752 41107996877938432 2753 2753 2754 3601980218922537243634138 2755 2425176570977608610726245 2756 192779997541532307156 2757 128939376 2758 277183257350846 2759 854082698836306023714023 2760 2694021145768119527049600 2761 4997303121622289236 2762 2762 2763 59303278457076293 2764 2764 2765 32569098946799863192255 2766 130207606 2767 2767 2768 2768 2769 363765920935418544686 2770 427077821630 2771 47960023495724678542301 2772 1487592573535002204941948 2773 1119487078753 2774 320621091458107574811734 2775 4699094423747841725877365 2776 2776 2777 2777 2778 131911478 2779 292417829027023 2780 434871058196 2781 4823411597931248952289054 2782 218589498704928497786 2783 3321368353192394227597733 2784 3075267069286351565670240 2785 438810107616 2786 297652930825418 2787 133199091 2788 53513229188393421263484 2789 2789 2790 1307563031146755844138306 2791 2791 2792 2792 2793 1842518718260066991189057 2794 5710206179516377694 2795 232778595602786230936 2796 134495056 2797 2797 2798 2798 2799 66733530290989035 2800 6097280749200131865811536 2801 2801 2802 135363686 2803 2803 2804 2804 2805 467020182494381090474782 2806 4092992652666567819229006 2807 313843099042607 2808 6515331003245085789356992 2809 2810 2810 458935832162 2811 136673631 2812 429162135923659912452992 2813 4386778025305530720464933 2814 1748291399023658709541430 2815 463048160387 2816 6235568072914505216 2817 70750061160221921 2818 2818 2819 2819 2820 5582415563112120118032 2821 1976234322021800365650245 2822 66458410344212821340522 2823 138433333 2824 2824 2825 7755113120249977155357122 2826 72837767880247668 2827 6514394287557023627 2828 330782297705308 2829 5034397740666237645765374 2830 475562334108 2831 484188393242502269323985 2832 139762976 2833 2833 2834 280031119605870707402 2835 10948203407457465349037198 2836 2836 2837 2837 2838 652673771079209225982738 2839 73990363516556941092145 2840 484054357568 2841 141101106 2842 6230496326138777013455032 2843 2843 2844 77178167531812980 2845 488345619583 2846 2846 2847 1039985210082685116133 2848 2848 2849 12935188733281405146040 2850 10494513273269587109465734 2851 2851 2852 9160977120366692773123964 2853 79433373723137713 2854 2854 2855 497019446489 2856 2530728496346051436465728 2857 2857 2858 2858 2859 143802935 2860 323819565506908490724 2861 2861 2862 11767126035972257133259250 2863 360757037531179 2864 2864 2865 7144485679298540422560 2866 2866 2867 22512762080267 2868 145166688 2869 634216233341584339589044 2870 177920201316501671011784 2871 9863228217535638339600858 2872 2872 2873 91863466047216863451014 2874 146080630 2875 20267364996174733273127514 2876 2876 2877 2891654384358221520505066 2878 2878 2879 2879 2880 7750045841837927420416 2881 972963730453317481 2882 8086245943682457794 2883 4470229452064322617213955 2884 379836129688556 2885 523783015925 2886 26521369155533102372588 2887 2887 2888 724818552390382102387088 2889 15738531052827707817365384 2890 101696990868527495303470 2891 386447856832552 2892 148845456 2893 8439216996779707821 2894 2894 2895 8403036289282480933641 2896 2896 2897 2897 2898 12676610770248826971500790 2899 379189865879906161630 2900 28590713404066696618471940 2901 150240856 2902 2902 2903 2903 2904 1682438310435507907987840 2905 307583652817284261603251 2906 2906 2907 940514708512428162839053 2908 2908 2909 2909 2910 9107201341426319136572 2911 95846086442150954279 2912 402552681293926948256 2913 152114918 2914 6669866166665216434954450 2915 9187508271563870261 2916 20984708048632061316178792 2917 2917 2918 2918 2919 4017652788592406236907493 2920 556451437536 2921 11315139984739217888331296 2922 153530646 2923 46261812817306682208533 2924 125311062691325499013700 2925 20590131275034261012540170 2926 944076733584532251151318 2927 2927 2928 154479328 2929 17409661513983013070544829 2930 566078453582 2931 154955131 2932 2932 2933 427747660968701 2934 102521309985628310 2935 570941670517 2936 2936 2937 2673871172107326550735181 2938 453312586752284879338 2939 2939 2940 5264620371021538078100036 2941 138963820562732751394903 2942 2942 2943 27894307016831303099615677 2944 13793694457586856092441344 2945 10976541474436386287095792 2946 157348806 2947 442352653568627 2948 10423465660008000272 2949 157830480 2950 26107903735949551077884192 2951 480850267255928353151 2952 222718662454050066352 2953 2953 2954 449814023628778 2955 11564300782425541445362 2956 2956 2957 2957 2958 24479839275256243608008770 2959 10867876986597488541 2960 86068488963026798356288 2961 5553814260634495942512653 2962 2962 2963 2963 2964 1232405270225003098425540 2965 600827695473 2966 2966 2967 16786672919798478415717709 2968 465060901878472 2969 2969 2970 41202768352773603896565952 2971 2971 2972 2972 2973 161719308 2974 2974 2975 34118463446770714886498741 2976 14622398903638974394779168 2977 540614861196523065437 2978 2978 2979 117772769880708370 2980 616232822644 2981 11808769811543484122 2982 6517699248975068779039726 2983 1393863586849343287530833 2984 2984 2985 13532210127903882798463 2986 2986 2987 33858923336894767737713687 2988 121054364084857868 2989 490503164538274 2990 20395587642531329435859604 2991 164677481 2992 188832242788463208622624 2993 507829667681396575967 2994 165173990 2995 631952329364 2996 496887774781676 2997 49009489624605419105968841 2998 2998 2999 2999 3000 41763886454355713125992504 3001 3001 3002 1584391703037383017480702 3003 14277820460899809117934501 3004 3004 3005 642609017975 3006 127862378742530072 3007 21490495358378492432718511 3008 1379370175286528 3009 208882054566209949780004 3010 1511572158093506670407238 3011 3011 3012 168174016 3013 24738397388140144908631013 3014 13359469836275182358 3015 15809610638725343834100 3016 46951683574419994065910920 3017 521966528790292 3018 169182038 3019 3019 3020 658863153140 3021 1799416291306742311360811 3022 3022 3023 3023 3024 73312356172107683692850240 3025 52621473307762494835227026 3026 230937923681894077676336 3027 170701611 3028 3028 3029 681222021538453429389 3030 17077326284315217859056 3031 539281806182719 3032 3032 3033 138713129067654368 3034 289859427986349669846646 3035 675444541826 3036 40287379952815896772057696 3037 3037 3038 31433858882960792838535760 3039 172741825 3040 2041890827015423900594016 3041 3041 3042 27938451282070536797186 3043 255172150241105184592688 3044 3044 3045 77872570911332143734676034 3046 3046 3047 15093130643869553267 3048 174282608 3049 3049 3050 66183691193619093994988576 3051 84577131269799153743138825 3052 566177111210332 3053 46171702771135843413 3054 175314870 3055 763536818298546730287 3056 3056 3057 175832526 3058 15714945014965302538 3059 38537562334867902958227211 3060 301689510284813545459272 3061 3061 3062 3062 3063 176870893 3064 3064 3065 709608796322 3066 12215663585138637870839878 3067 3067 3068 808042661093257013468 3069 61773872805719675020850742 3070 715434812692 3071 520952492381892363606791 3072 178436096 3073 594214032240590 3074 89296835135389454440116950 3075 83091272556909029002839987 3076 3076 3077 310994637694718199686252 3078 113447908937832009538391682 3079 3079 3080 4199021758770093535968912 3081 54608542360771401774641 3082 43728015695654218949823882 3083 3083 3084 180537360 3085 733142833043 3086 3086 3087 14251607678863749200573148 3088 3088 3089 3089 3090 23161172513499941576498 3091 17722728405880249931 3092 3092 3093 182124088 3094 343940844492177188966598 3095 745141706093 3096 114800469423675479104 3097 2968753501182723522464647 3098 3098 3099 183187055 3100 170368511537648328960545928 3101 633441908356355 3102 24670943882349672572142482 3103 122496940506239379802591543 3104 3104 3105 197561243774340866870975049 3106 3106 3107 956353647602250576216 3108 17539236567111411316730664 3109 3109 3110 763434099464 3111 378166754401707170040252 3112 3112 3113 19187921412520067408 3114 176343933810351180 3115 6920581869166476481294402 3116 3363217191135135629208236 3117 186400756 3118 3118 3119 3119 3120 132807566853687477674064 3121 3121 3122 664300477924202 3123 181039482340431628 3124 19961061103134428984 3125 130054841538480974539900130 3126 188021606 3127 45060601 3128 63852690597818921168075168 3129 19332950845143352551073898 3130 788380960130 3131 95696978128474368620014091 3132 356229270591868947747869076 3133 1068774537779468531393 3134 3134 3135 41625969022215340689460341 3136 845100099157568 3137 3137 3138 190197318 3139 278940769844931011107 3140 801096585140 3141 190765288985123925 3142 3142 3143 696438718514407 3144 191291440 3145 2107584293468720895443745 3146 1151040242407371153622 3147 191840071 3148 3148 3149 57963796707860189 3150 196082626865674660607872462 3151 76234524668691203956287151 3152 3152 3153 192940478 3154 4285207207340880515029354 3155 820477157036 3156 193492256 3157 11689259984086468353354 3158 3158 3159 245598100005561985560186892 3160 827020037056 3161 228169934120166135923432135 3162 137985144839274507774929028 3163 3163 3164 729900549938204 3165 33611764157098328134386 3166 3166 3167 3167 3168 57603413171778286610072896 3169 3169 3170 840231019046 3171 26111588350604871822820456 3172 1260440259358309563604 3173 4835335159634642202769223 3174 91481429602429444944365830 3175 202012965860878350265808432 3176 3176 3177 211621036296814286 3178 752965996034218 3179 555501253850390715711518 3180 36171035539575412811312 3181 3181 3182 2894406526781821925621354 3183 198505673 3184 3184 3185 18403787401970168304732761 3186 318204023528793077228133598 3187 3187 3188 3188 3189 199631400 3190 309860429586444059839714588 3191 3191 3192 35749337012967242192393616 3193 196673014909575844429157173 3194 3194 3195 38929117490029960862874 3196 610700030811092811068376 3197 109619988920152524309556397 3198 411740372758769418734278 3199 788734675819715 3200 251045239128081661762510208 3201 87305163610146950390429809 3202 3202 3203 3203 3204 228568185769271120 3205 887805289573 3206 800976677439934 3207 203034101 3208 3208 3209 3209 3210 41844275467267003722118 3211 6143981656532938639611937 3212 27243012180806918588 3213 447378505484797083745998466 3214 3214 3215 901786268783 3216 204749856 3217 3217 3218 3218 3219 424480290275296883787961083 3220 160871427732479874179220452 3221 3221 3222 240526179474674446 3223 28305682868710734447 3224 280193257942895999338677800 3225 311439195582272154629466675 3226 3226 3227 838684899370607 3228 207052528 3229 3229 3230 7652397374131601575044074 3231 246711138371889077 3232 3232 3233 2944830998 3234 172291634268439990696172456 3235 930276625944 3236 3236 3237 729297896253240388453340 3238 3238 3239 51131477324391596125229 3240 531132240544515905539098712 3241 864660362853052 3242 3242 3243 156736099479284847741611703 3244 3244 3245 30544865763424138285 3246 210538806 3247 809007937157395046041522 3248 565998317222809160255763200 3249 7779820060908697018379046 3250 385535502391705980257925910 3251 3251 3252 211709536 3253 3253 3254 3254 3255 492281954263848960393329905 3256 8688062529871392297412776 3257 3257 3258 266123082398724168 3259 3259 3260 966897414740 3261 213473756 3262 904915521194702 3263 1837469917027271491763 3264 887597279637250494815360 3265 974358042920 3266 187029630608967443117307266 3267 881073175350166451887322771 3268 8749535337837093832048708 3269 918685974778057 3270 55766197248208331636136 3271 3271 3272 3272 3273 215841258 3274 3274 3275 476461533695580180357633686 3276 55711505046255978409271652 3277 761402498167597998661636037 3278 34206594709050640046 3279 217031545 3280 104885081692056701023616 3281 973331107769624377470629 3282 217628326 3283 10311665624556511 3284 3284 3285 59989504692906357836639 3286 561897934636880759379854620 3287 9824985909961631370347267 3288 218825168 3289 222879054348127807132456453 3290 75878646370706486884825370 3291 219425231 3292 3292 3293 14869898879640289036434161 3294 877923835614589882585290704 3295 1020094891051 3296 3296 3297 62743773746151018297346756 3298 1066814886481961182086154 3299 3299 3300 882541032969284632939438368 3301 3301 3302 2152528106363076556952 3303 301507216975335638 3304 990265662880288 3305 1035716340422 3306 1032204454210989690113784632 3307 3307 3308 3308 3309 223048660 3310 1043598504332 3311 8177896059932308829333 3312 265242021899965176686637936 3313 3313 3314 3314 3315 3749747279642683424737151 3316 3316 3317 791093144817713672144461565 3318 72361432495456114715912652 3319 3319 3320 1059506797952 3321 1125052306611577549355818911 3322 39709498857274971862 3323 3323 3324 226098480 3325 856359350780344448765887001 3326 3326 3327 226711761 3328 2389501662813006115328 3329 3329 3330 25325004677479543602520934 3331 3331 3332 1279695752392415331794092 3333 437704969577119788299612308 3334 3334 3335 1680771528340353717671548313 3336 228558256 3337 5300174441392688737 3338 3338 3339 83372955164375250223376511 3340 1091905379188 3341 2516811177635010539341 3342 229794806 3343 3343 3344 13870026496541428665317024 3345 79250681970000745144412 3346 1082424921000106 3347 3347 3348 2547524874356812258362705324 3349 1400555868952930625601193 3350 889865119406564464028047264 3351 231657981 3352 3352 3353 1098477832964048 3354 4613285418842857977588030 3355 44351944627065517206 3356 3356 3357 349444791543093666 3358 374195228380603613247891358 3359 3359 3360 285128462743006726862755776 3361 3361 3362 424784580848791721632202 3363 15537893181767019077339954 3364 1820699817779700823065029444 3365 1133513072669 3366 648574214182173532519996588 3367 42555016770556528673024427 3368 3368 3369 235414490 3370 1141984769754 3371 3371 3372 236044496 3373 3373 3374 1147866965081870 3375 2926305719458306578554755685 3376 3376 3377 47715417742139428187 3378 237307878 3379 1550574175956397826920509955 3380 2937279725066875289940 3381 553966607155239677621302724 3382 17394622555688863862180182 3383 1675208012521503627888947 3384 15640365128669831712 3385 1167704229970 3386 3386 3387 239211391 3388 49483837276382941284 3389 3389 3390 97475157941110790291500 3391 3391 3392 743595785216 3393 2429030156207788145363689183 3394 3394 3395 295810347875351345963917408 3396 241125056 3397 39806676145124354459387 3398 3398 3399 952076237121461292274420010 3400 1339908108716005543616071616 3401 19460233984176916445813696 3402 2461119089392666891308171736 3403 839455243105945545127063 3404 596403520417620195948969884 3405 104371985153868320754306 3406 3252640595936372091406 3407 3407 3408 243692448 3409 1234414571444746 3410 2159027386807001109565750558 3411 404041266304093456 3412 3412 3413 3413 3414 244982950 3415 1220533298781 3416 1252379024667392 3417 1999981056700066527806218 3418 3418 3419 3421777906925063439995 3420 21870422740843937328193476 3421 55147375984056166487 3422 3209471614436484877839093062 3423 145553743087829240621399165 3424 3424 3425 1636755244636801387503038792 3426 247577606 3427 621099701438102109197820451 3428 3428 3429 2964583439595877980957916000 3430 460149430413186893391942280 3431 42858025944553779527 3432 1409543166383670337165682472 3433 3433 3434 2183763098521125589936514 3435 119553115020145294839642 3436 3436 3437 1307623406650127 3438 434082199945656268 3439 24308504838757914953016989 3440 86068488963697039616512 3441 3113857194436763205239871946 3442 3442 3443 59244814735638258491 3444 168568634352700765853995528 3445 3784664243089658595817 3446 3446 3447 444528028282545596 3448 3448 3449 3449 3450 2732579455376296326136219598 3451 4246018044550159058067348399 3452 3452 3453 253482428 3454 61395616590727436078 3455 1293928534883 3456 3757095844158354370402089472 3457 3457 3458 27145990672270370513859526 3459 254807235 3460 1303345773108 3461 3461 3462 255471366 3463 3463 3464 3464 3465 2936985416494502717659037968 3466 3466 3467 3467 3468 2600022931180128347064016 3469 3469 3470 1322344742108 3471 26613475521560200477069009 3472 4142133921520182971993364608 3473 865397898472749309383034698 3474 477219240138279110 3475 2437217753658059122409349844 3476 65911558190692503944 3477 30286512874445276161810216 3478 194937596251312732184883834 3479 1245342895367655443 3480 5596148019365544259345420344 3481 3482 3482 3482 3483 4751804676362855726019211823 3484 4396029825020808721052 3485 6003054446129527601990279 3486 218974088296563705784680618 3487 68280927929573606913 3488 3488 3489 261500550 3490 1361007349574 3491 3491 3492 500183804644652096 3493 1465266040251217 3494 3494 3495 156291795228621961832519 3496 1053467698533445419222350936 3497 4619265714572646663754 3498 2953156829472466078522419592 3499 3499 3500 4062114853294911996149313440 3501 512030263171534308 3502 3090143200323836484527702 3503 5708062599166121770611727807 3504 264890720 3505 1390593482220 3506 3506 3507 250470361270581595090314641 3508 3508 3509 7359958948276700586950768756 3510 6044332151360232514534981570 3511 3511 3512 3512 3513 266938818 3514 1528441652879114 3515 356933901612776188184270740 3516 267623856 3517 3517 3518 3518 3519 1203467615753718307677135929 3520 75861186810766172032 3521 1550012402012446 3522 268997446 3523 5097452301982936029388 3524 3524 3525 3606676332957564230453953936 3526 6439993116367646057655886 3527 3527 3528 286251845895028783968702648 3529 3529 3530 1441045419626 3531 4270105121603192901448582232 3532 3532 3533 3533 3534 7881911716728406159788119944 3535 1675784582910447685006645841 3536 3671630675559990379526336 3537 7554155086077328962353706911 3538 9654999814546620467666788898 3539 3539 3540 190490285620903721612796 3541 3541 3542 1410805820015755382295408614 3543 273842013 3544 3544 3545 1472012438186 3546 575085963457484384 3547 3547 3548 3548 3549 409050034733804209896977662 3550 4377116788351869542874213972 3551 97862516290031 3552 519529458372823968420539776 3553 50654295014403172492610371 3554 3554 3555 228693360543456134284157 3556 1661824926144364 3557 3557 3558 277337798 3559 3559 3560 1503509549792 3561 278040506 3562 5900946336784471207906 3563 1684997783680199 3564 15645603457257416100918632208 3565 12389947037798170247804239137 3566 3566 3567 12645120405054595594951366821 3568 3568 3569 800410813194041101167989 3570 2928691298976691506874522392 3571 3571 3572 51910311218799012942863872 3573 616148734187364003 3574 3574 3575 5304478324073979624730492201 3576 281571856 3577 11845999549620992732 3578 3578 3579 282281695 3580 1546342008788 3581 3581 3582 630404103354425416 3583 3583 3584 1756185841662976 3585 231574204670959587913418 3586 93361496802822128866 3587 4722947154604523070404762 3588 2085763693659983813021846408 3589 839905957702732081833779797 3590 1568121216248 3591 12398470427777891722527998733 3592 3592 3593 3593 3594 285848790 3595 1579102457238 3596 31138087656268956280176127692 3597 8818890722363434965336298107 3598 1805063479279630 3599 5429 3600 6419161836264389717391531760 3601 6819966532604901253651 3602 3602 3603 288003403 3604 5134691265962406950374360 3605 3864309224769259593232651574 3606 288724006 3607 3607 3608 21439212222582333139111928 3609 674945738366122360 3610 64123483527475476906261934 3611 2276631790437591011678283911 3612 485915125314945973972749008 3613 3613 3614 7154530928544009616874 3615 263407118941215235931125 3616 3616 3617 3617 3618 14922353541508157243849083218 3619 2219778118956493258467 3620 1634935323764 3621 5580047365958030798486217 3622 3622 3623 3623 3624 293072880 3625 29227816647200666601957150525 3626 1349357147435818802808645746 3627 20173526561553408423412003755 3628 3628 3629 71206891591555279753933904 3630 12598696099509438490233332574 3631 3631 3632 3632 3633 551181709550779909093202989 3634 2664502391771402813667916874 3635 1669185704180 3636 722263147329361336 3637 3637 3638 6061574051198494763973068 3639 296730125 3640 5824473947473213507106790400 3641 110665718396296703186 3642 297465206 3643 3643 3644 3644 3645 18653371490562523714187983796 3646 3646 3647 1985432477955427 3648 79027301650743432785788800 3649 39751687313030682822041239 3650 9358622661798898071337383926 3651 299677731 3652 114458001581216527792 3653 8251293359737707234353 3654 28517905556418090854372874688 3655 9900788769825090319494456 3656 3656 3657 3115116766852303266709252195 3658 27028582456200590928210525414 3659 3659 3660 318891385619380164142312 3661 2039719195742743 3662 3662 3663 20083132643557594966860117026 3664 3664 3665 1739408451716 3666 419879314004986104864380270 3667 87656719647088979023378867 3668 2067336283499372 3669 304135640 3670 1751338550816 3671 3671 3672 23280539726874710709824776568 3673 3673 3674 122399167854412866854 3675 20725723592371013203155680256 3676 3676 3677 3677 3678 306381078 3679 9066538866408198589019 3680 3638092574423814977397689312 3681 807704944246570837 3682 2123533207937482 3683 36144551783008652956414414058 3684 307884160 3685 126554702942596487210 3686 97173734923058639603059622 3687 308637541 3688 3688 3689 36557766472090911446669916203 3690 73663771066714678480365416 3691 3691 3692 9501465085091986713052 3693 310147988 3694 3694 3695 1811974978967 3696 26226458298706797250837277072 3697 3697 3698 6637553085023755473074498 3699 28985956128087483395582593940 3700 16988348528574626984572495828 3701 3701 3702 312422886 3703 4244441336829992351053045183 3704 3704 3705 820330729125477708656212062 3706 8407164280587351760220344 3707 135252866844203357939 3708 863177605024635268 3709 3709 3710 13043522625189582869406709588 3711 314708881 3712 46732349780051591701222675712 3713 13146145590943010679743 3714 315473350 3715 1861683458528 3716 3716 3717 917697568186849618568828906 3718 10569457083859727526976 3719 3719 3720 49281328912194484303424514872 3721 3722 3722 3722 3723 9114700472097060841513592 3724 119221527246668418666917340 3725 16303867162750182253386169379 3726 40983353073143606568495295428 3727 3727 3728 3728 3729 35902416606291711229373615277 3730 1899675884574 3731 132895136369364100442301912 3732 320086176 3733 3733 3734 3734 3735 1066834372597457166903998 3736 3736 3737 5397234129638871133346511512 3738 1040446923440494089059805814 3739 3739 3740 9878147055188936546744032 3741 60297855468957395720494137136 3742 3742 3743 131947105548723464201063783 3744 1199626695948516136449114816 3745 19384123901310763820729792644 3746 3746 3747 323964371 3748 3748 3749 5759440798575252482738590109 3750 19565104645033494853218187256 3751 66255457898057206778956663155 3752 2424591198518432 3753 44723987326637120234471195118 3754 3754 3755 1964373074030 3756 326306256 3757 10713144017344205137440736 3758 3758 3759 1178734172758315553431592397 3760 31869443858809062520960 3761 3761 3762 50675279696813731657484983864 3763 31074067324191343 3764 3764 3765 493544419715516190681400 3766 2488998844469822 3767 3767 3768 329446288 3769 3769 3770 77594221038220478452631666450 3771 1005991207644893139 3772 6938636745338028058296238948 3773 947547322823034055109 3774 8481094451049157694704773698 3775 23446513729288356639607324707 3776 7628288 3777 331814486 3778 3778 3779 3779 3780 85424430820166317061407193196 3781 161358778796735007338618545 3782 88825998293828908302534429156 3783 2006266225880488049032749693 3784 25665375412539989834307576 3785 2044323888206 3786 334194006 3787 2588358254040727 3788 3788 3789 1050476964390088280 3790 2057898415996 3791 12544916775194761287493808 3792 335786656 3793 3793 3794 2622224623719722 3795 78648818956638876892859467679 3796 13740257681960821169076 3797 3797 3798 1073368714214506878 3799 99655306990197961813885706999 3800 28240266180955249901544792608 3801 1509558150489522989014874600 3802 3802 3803 3803 3804 338987120 3805 2099055225167 3806 181525239019709972462 3807 68533805921385736410426935341 3808 13575175643481564517105120 3809 14378198217194716437477 3810 592867741297543488037242 3811 13217562183213515181104528446 3812 3812 3813 119185214655877579469733642570 3814 3814 3815 42241745014109007274198577027 3816 1238241093580530480 3817 187468029582855239304 3818 9035926805537716603471297418 3819 196910415506913832668105263 3820 2140867905972 3821 3821 3822 5038894587604604023491677488 3823 3823 3824 3824 3825 33561023508792798431092267144 3826 3826 3827 49656592789699457611585667 3828 226752859986671429069269093656 3829 2797313980065053 3830 2169111252848 3831 346262381 3832 3832 3833 3833 3834 84624257909305550227943262040 3835 15736870997076258397598 3836 2833508430823708 3837 347893116 3838 217354666297248874506793438 3839 199887338058547701593 3840 669128737065920083565568 3841 10479165114755546338747962391 3842 15879133265876776141215542 3843 1927664434910986361866805890 3844 158341996958564575669735283748 3845 2212034434373 3846 350348806 3847 3847 3848 20516829400873674886604261008 3849 351169930 3850 101997929110010225362789140668 3851 3851 3852 1220273560579300636 3853 3853 3854 760543767885430610652270746 3855 710603658784789210133849 3856 3856 3857 163565841609116550958605835382 3858 353640998 3859 17164586911209658019313649 3860 2255634445844 3861 247767338717438064122306989519 3862 3862 3863 3863 3864 14317391351555431316902184800 3865 2270319565914 3866 3866 3867 356123631 3868 3868 3869 429803415410345765 3870 101895814896685355082135214 3871 5544635854840313929631 3872 219922728242952181952 3873 357785158 3874 17998369916078810049970 3875 258305183708224402261651612191 3876 282974487169323864851476808 3877 3877 3878 3059219427615038 3879 1300218623568553870 3880 2314834430560 3881 3881 3882 360287126 3883 226996266285854152603 3884 3884 3885 124622087850508498098727802089 3886 208435140221619426330073417166 3887 14054079087528157800978026831 3888 128395425792982679288641280048 3889 3889 3890 2344896913070 3891 362800731 3892 3137801746285292 3893 20034816502907955479396783 3894 191503649796106353153126483132 3895 1629118971592020207316127435 3896 3896 3897 1356069042153823396 3898 3898 3899 3177737404874335 3900 65870264848647027735979995092 3901 410111536555957818160021 3902 3902 3903 366170353 3904 45568 3905 241770618566742667000 3906 282037659067296013715170077550 3907 3907 3908 3908 3909 367862960 3910 16274628710699200269829575636 3911 3911 3912 368711216 3913 180289836298003080037579759 3914 321049614602065958971097114 3915 423247331220069500215609433756 3916 249475940868381440476 3917 3917 3918 370411638 3919 3919 3920 131616398773738024818917399200 3921 371263806 3922 48668398985855335320466617046 3923 3923 3924 1443845996802549160 3925 67623552948631247469468599968 3926 21481311593368170485276 3927 268128070470949549930552247400 3928 3928 3929 3929 3930 956462200384672703844142 3931 3931 3932 3932 3933 19132294247986290406686156706 3934 3384017972948686 3935 2484068196107 3936 2334860909167471920250936448 3937 369451730375570166670618697512 3938 265567141132284639218 3939 14683995460936258072885331120 3940 2499930700532 3941 3426622515773537 3942 193571511467772905685658474346 3943 3943 3944 337432108995618833921330544824 3945 1014312736698160056674007 3946 3946 3947 3947 3948 3510012362593024920956389400 3949 273961504788764900689 3950 80334747111907797363986396294 3951 1536637487746076443 3952 389056211940977164912053632 3953 6522365513 3954 380724070 3955 190675018519818201476839156372 3956 22016003548987548060517888556 3957 381591976 3958 3958 3959 74393124161778064640727481889 3960 365526890028976006026308335232 3961 27182131121398273595876951 3962 3557206237963402 3963 383331743 3964 3964 3965 24490802040166083360203 3966 384203606 3967 3967 3968 487523932866731766328239104768 3969 241072854227636269016963314024 3970 2596816133878 3971 427936332988104996220920787 3972 385951296 3973 428006913750794960256340137573 3974 3974 3975 95323713011653582441203439896 3976 3646611956243680 3977 4044312646236513861212736881 3978 23803389407163991096160744152 3979 25001428058429146790910626755 3980 2629770336884 3981 388582756 3982 300612633637124382254 3983 3692032389862331 3984 389462560 3985 2646372422324 3986 3986 3987 1668591560644206936 3988 3988 3989 3989 3990 280061267317652652075235044154 3991 26708399213100093429691 3992 3992 3993 502562705354986516010090310716 3994 3994 3995 33680017559194929520937804 3996 403198686253985081038090044924 3997 3784329711425827 3998 3998 3999 642370231613107112932548615813 4000 112974901411107481996201925536 4001 4001 4002 570689905419237655985450153910 4003 4003 4004 28205050394943042004472 4005 53193685827269014865711041 4006 4006 4007 4007 4008 396548848 4009 517066044920182902929713934 4010 2730645337370 4011 4986516894029649760326665158 4012 34050138554475274057636532 4013 4013 4014 1774069785059737980 4015 329655197558769247149 4016 4016 4017 38261393324640678136988379251 4018 6953469636052075367519674238 4019 4019 4020 1355861198891326209899776 4021 4021 4022 4022 4023 354225900238656322346415143508 4024 4024 4025 562441268405974877315476953444 4026 688906180289111234401963255332 4027 4027 4028 567968936869782509857270528 4029 36683177322854870961764822 4030 842689821579377482996111627096 4031 684739668020662963105681108511 4032 5598896163564811402468815360 4033 171313743668319909419140041238 4034 4034 4035 1435931742132828760915632 4036 4036 4037 350313012221797429838 4038 405526918 4039 4073186129885479 4040 2834592417056 4041 1885433721096051570 4042 1164929365650228274834998994 4043 31709741190832293766993 4044 407338640 4045 2852220479331 4046 39502922984454866897863586 4047 623594741852058976628944651 4048 38155119555792749451099843872 4049 4049 4050 590236037198614945435488116362 4051 4051 4052 4052 4053 6282482320996250832002304888 4054 4054 4055 2887739708477 4056 61218215831730292325540300376 4057 4057 4058 4058 4059 953373812697427829164248387046 4060 1430073617722240442432331121864 4061 1103923626465612260867366148541 4062 412806166 4063 42527921586933727397251753 4064 4064 4065 1609484153980450483406086 4066 684355255160456958556693046 4067 219702613145346181119017 4068 2002968759528045088 4069 34522257366019158083385 4070 258143997692248409471307008206 4071 43853611022463525404774659109 4072 4072 4073 4073 4074 7045095781926079511365670006 4075 186797863233790691816661226514 4076 4076 4077 526043577261718192411990007836 4078 4078 4079 4079 4080 47478601848098361051456512 4081 450070317492393355120 4082 36013251870199387502106 4083 419246523 4084 4084 4085 2870542021036343027127411178 4086 2084900096263785846 4087 99799783 4088 4433884524086464 4089 1087265542629030708583425737110 4090 3014854011618 4091 4091 4092 2725681714178938528606581913892 4093 4093 4094 50360921045151661041613836254 4095 913705484809534512934003627139 4096 4096 4097 49243573522346388385990772 4098 423887558 4099 4099 4100 240511041438849632775414166340 4101 424819856 4102 4541836102401982 4103 419753083321797817691 4104 640492087900045405348821283480 4105 3070683292414 4106 4106 4107 387215995962640891153277457576 4108 39175126124621850282268 4109 4596651365706791 4110 1906848659118300455376948 4111 4111 4112 4112 4113 2213386684438660743 4114 52964631550241840997143984 4115 3108360049724 4116 8843337164264274468495536608 4117 57785928635141970041338952557 4118 1366285740364118816003143896518 4119 430442365 4120 3127336606784 4121 40850378228635284669176 4122 2257753009956161296 4123 1882137103085998920357006802635 4124 4124 4125 2002864269521355036133045907601 4126 4126 4127 4127 4128 3839721428697337543085495168 4129 4129 4130 1149021897370986709188380229842 4131 776797878689087148679623715091 4132 4132 4133 4133 4134 154083799870641148222868584056 4135 3184823043225 4136 21439571228118530962263416 4137 9897917874809777487006807153 4138 4138 4139 4139 4140 66655571042254385472661284580 4141 33862674359172779551902549061 4142 988210538244478189358801942 4143 438015913 4144 578242553970881943438215342576 4145 3223614698060 4146 438968806 4147 1713849701646285054821839162954 4148 61213077300988467398222768 4149 2395633525074563435 4150 305805882855414792159965236552 4151 4937601977034895 4152 440878736 4153 4153 4154 2447431969053853909166023308474 4155 2254875791869089432845606 4156 4156 4157 4157 4158 3314581957393400648443597654470 4159 4159 4160 46281158550225167553216 4161 1082090539382975376855112209 4162 4162 4163 75895571834754711922390673363 4164 444715200 4165 1627848043467270706946898951353 4166 4166 4167 2491662946057883146 4168 4168 4169 501488673228532104644 4170 2383480875055412755901926 4171 6897277381178550771060478891 4172 5116052902114652 4173 242455371919731203776467066898 4174 4174 4175 359644946738410353688093021403 4176 2146037831091628260496486851728 4177 4177 4178 4178 4179 12378523459126133743832407703 4180 1184378224136423064858458092 4181 859755376298804055864996378353 4182 56693530039643059218346777232 4183 45430499786320780368047143 4184 4184 4185 4318287990654774861421376064002 4186 86874226829444303145663720458 4187 518912875687916479799 4188 452454768 4189 12802736922069 4190 3402883137092 4191 3190719490138988662156992334206 4192 4192 4193 5300003603453462 4194 2642127093453110530 4195 3423284115112 4196 4196 4197 455380096 4198 4198 4199 1371714887416090292455272514 4200 2734397146122709863510326408728 4201 4201 4202 547559179099491327902 4203 2694046621484403113 4204 4204 4205 2682547288861359143351559151163 4206 458318006 4207 5425762116400907 4208 4208 4209 99362339446868727810988349237 4210 3485074828238 4211 4211 4212 1758766961629869731576078848860 4213 563750445148132200388 4214 12292587983500895447981799226 4215 2811569274524417656761603 4216 4114994558233748001788943361408 4217 4217 4218 1274301642520927270544973599946 4219 4219 4220 3526761970388 4221 15444340259065090395263034804 4222 4222 4223 94066963727516980955126428583 4224 4299074681314283187382313927680 4225 495874150064484227260688855131 4226 4226 4227 465222211 4228 5619192811891948 4229 4229 4230 1592429860138864827650093064 4231 4231 4232 113556959367849974631048684752 4233 87533670560539603828517561 4234 3347452172425285764303659945034 4235 3233294176930620509333628789118 4236 468202256 4237 1549040454434136751961125342 4238 59194779799789335975038 4239 1665735723062357477779108082061 4240 1537519635279233661984 4241 4241 4242 17236225037377587153542623086 4243 4243 4244 4244 4245 3135727227942811594781064 4246 614970742649905094422 4247 5318331070219555441636845793367 4248 2967567011026230848 4249 5818504405329520 4250 581463443070910631130467757176 4251 590928440614784527402785955411 4252 4252 4253 4253 4254 474200470 4255 2006368052127027107476855119195 4256 1692610057533918627369783968 4257 5798608026622887458885300745921 4258 4258 4259 4259 4260 3310581906080748792626240 4261 4261 4262 4262 4263 4189362741534030113642661472019 4264 155285210660441561586877584424 4265 3719320093910 4266 2009055299570965721664404149608 4267 100632255578353320792811642 4268 651430292576747765996 4269 479237940 4270 4534044707027655155858712244484 4271 4271 4272 480249696 4273 4273 4274 4274 4275 685610748376152293973737693365 4276 4276 4277 196724226347679000858672277 4278 7007133501638940726078685649758 4279 670387258762843600343 4280 3785342061056 4281 483293506 4282 4282 4283 4283 4284 21539328202809698736690078232 4285 3807556509751 4286 4286 4287 485329841 4288 4288 4289 4289 4290 8657739055482967971659353176732 4291 6235366257248467 4292 7942025857619639159131871405972 4293 2419998433476038906734953765094 4294 2018414272907003545060691494 4295 3852298285841 4296 488395056 4297 4297 4298 6307273281631850 4299 489419655 4300 834838341486275091694670741228 4301 168846175938424186221555164444 4302 3328005622171734036 4303 72415105986499789039903 4304 4304 4305 6616003646368015972217400952721 4306 4306 4307 369731787039347 4308 492502048 4309 8827987762976074115738834888949 4310 3920198648672 4311 3391733389398504976 4312 14949771174015299529567728 4313 2202788653605239445811427363 4314 494564150 4315 3943043629122 4316 75366191810401034361116 4317 495597356 4318 123983466398406846413690668 4319 6527275349810387 4320 2916624992657589481952534962240 4321 6439757068098913406293247301201 4322 4322 4323 10349283998866451620049181166407 4324 192652552667563401727662376764 4325 931303195176485721950473797779 4326 26587494512123407258637557110 4327 4327 4328 4328 4329 5441560951606021119818720808837 4330 4012218332218 4331 461738057107 4332 2403042167951813074867999976 4333 6677569629951791 4334 772915534517878861166 4335 137784439978857628225644148 4336 4336 4337 4337 4338 3589475655883750318 4339 4339 4340 20168277237528058619097454321352 4341 503914856 4342 81604152896577334926772 4343 66375341767149302111702667143 4344 504961040 4345 908623139158252695343 4346 415462435706474293395235603616 4347 3746353678317646359233064993623 4348 4348 4349 4349 4350 9070736605690272654106341919536 4351 2620460268444674457614632291 4352 142288257910903254700708352 4353 508108278 4354 6908569615943818 4355 84898730502121612237460 4356 13799045331641652433213183608268 4357 4357 4358 4358 4359 510213685 4360 4153480239264 4361 33261615921971933144026538 4362 511268566 4363 4363 4364 4364 4365 9974515116540117487746742318 4366 5871053328458637769346412952796 4367 841076629895132125949 4368 2198395508911853313150709843472 4369 152367009512925568575341569 4370 251890238990393713258248274094 4371 14534964513718438060078632838331 4372 4372 4373 4373 4374 4197452106278093087585651888526 4375 13532124360737805166115259211757 4376 4376 4377 516564786 4378 864983200770704356806 4379 9880808670399701168713050490379 4380 5074866030138751368284616 4381 91859238731688111420281 4382 7227200858674382 4383 3941897198654696293 4384 4384 4385 4274213220560 4386 114915217295482876464003053134 4387 673552716286298988631972166692 4388 4388 4389 18392431248749031086305272975519 4390 4298693250440 4391 4391 4392 4015965095229816848 4393 283127727994783410059110765468 4394 95533608280955635876930 4395 5348689736800758321605546 4396 7391184097730396 4397 4397 4398 524040758 4399 34795281102777926438047 4400 1478892421264093568545098917776 4401 5030769803847462719377570450431 4402 18593239064568051328318052802482 4403 8520361720771146104492160372900 4404 526189920 4405 4372807097961 4406 4406 4407 3306751546646323219625569312305 4408 12213820287426039260660782952808 4409 4409 4410 17039123573476908754126705984040 4411 940457119695348805971 4412 4412 4413 529424668 4414 4414 4415 4422781646771 4416 321659903994073459949342731456 4417 7643135391812542 4418 1625701140345170250548619938 4419 4245635264678949830 4420 186889618585688057720136392 4421 4421 4422 24349166920360654736660912228286 4423 4423 4424 7728738508200800 4425 1722137243048014885215315713443 4426 4426 4427 3691047278589870835650126227 4428 7107962152178095899817300855824 4429 196988514295387166097612483349 4430 4498599189692 4431 45147252379324356629871773269 4432 4432 4433 23739582128320185352025336981393 4434 537023910 4435 4524101452652 4436 4436 4437 15066298813584554895571550154637 4438 7902412715318974 4439 365178596887389281000710354679 4440 12318349118888331525554626297536 4441 4441 4442 4442 4443 540302863 4444 1021871032480023708084 4445 23439722502643802320380416894192 4446 5030279544392513799645581532628 4447 4447 4448 4448 4449 542496230 4450 2003525308912950253040173253310 4451 4451 4452 50111180694545881058763648648 4453 18385569742261 4454 213663809630968684204562054 4455 39461140649680437546117707924368 4456 4456 4457 4457 4458 545797398 4459 158311517683935135635056019 4460 4653353504948 4461 546900756 4462 414296185942418248620688939822 4463 4463 4464 30252210715679853015687358227440 4465 7588134063557981809312567808 4466 18561429485253580804829839390978 4467 549111931 4468 4468 4469 1740356140500946377123699805754 4470 6937086004801939210579072 4471 228429194849368959129267271 4472 335849390858416453325627218184 4473 55591986491452885300137328440 4474 4474 4475 2328772923996221397398271142286 4476 552439856 4477 17744279602401758405159554143677 4478 4478 4479 553552145 4480 32261123444498994186472727051264 4481 4481 4482 8599156876879311777979454450986 4483 4483 4484 4753279868072598541313180284 4485 8075232014902933154383510706349 4486 4486 4487 8536881975065927 4488 42552195029445240606521893179312 4489 4490 4490 4812337722314 4491 4916211776595838205 4492 4492 4493 4493 4494 61640855482675504185607752708 4495 61312193592365570333460893963279 4496 4496 4497 560257246 4498 130197814063559925600138 4499 1171906445933949435659 4500 2765837619218936575984607651352 4501 8725984501062325 4502 4502 4503 5167556573419859902506998293 4504 4504 4505 261137644265442755114556620 4506 563630006 4507 4507 4508 532479889246393650317981675396 4509 10257565703133946956936828350206 4510 2774480808339828534136319544418 4511 135265393652860162225131 4512 6303739115624129543509497216 4513 4513 4514 25468260133619272459946923313062 4515 44910342276247584531504119110745 4516 4516 4517 4517 4518 5190969964146904538 4519 4519 4520 4975637967200 4521 56054000769744576820463777682877 4522 5894582156582809563892726002 4523 4523 4524 39505133557460576519763903219856 4525 3137775924888208978247985300623 4526 48851205251780621928095992172846 4527 5285542291421986611 4528 4528 4529 9114983245967698 4530 8513964412096553358731906 4531 602481957596823400451970674131 4532 1271272282079636209784 4533 573829448 4534 4534 4535 5058933831461 4536 12297450550457475756420585284176 4537 145951071339082910647916 4538 4538 4539 317998578107619668786815623 4540 5086945646676 4541 6100891488006264718022712631 4542 577256406 4543 1306231167216739279685 4544 4544 4545 110835664416747748922677854861 4546 4546 4547 4547 4548 579548608 4549 4549 4550 64221860912539254688167370762888 4551 40825068688132065256674245065978 4552 4552 4553 34401955758259752339746914233938 4554 74352637740552072812951332525600 4555 5171726413222 4556 317809877192423111034403792 4557 61990761768706974372519451092086 4558 956990508824007486673369653178 4559 12229253884310811313310610287 4560 6634824906239248694736716992 4561 4561 4562 4562 4563 31732158786681667934714411539619 4564 9622056568980844 4565 11570796312448954056380 4566 586461606 4567 4567 4568 4568 4569 587619090 4570 5257633818002 4571 9726320339852111 4572 5781765889453672596 4573 339249432399848479635930669 4574 4574 4575 4212973102225476232973317163665 4576 164863372313264497667744 4577 770746561468507650149628196901 4578 92708265780745378259016733138 4579 7192441475404230387885403379 4580 5315536855028 4581 5885837675456726857 4582 42135728758178611392868313556852 4583 4583 4584 593429360 4585 82672515702590163449969273663653 4586 4586 4587 96606275180385385059797855810507 4588 130225638627070362257134770216052 4589 169697170299928734184229 4590 17490760559982828059082685211258 4591 4591 4592 6940109728684739259780361502032 4593 596933838 4594 4594 4595 5403346897028 4596 598105056 4597 4597 4598 7805251883675597425885476022 4599 102540960642377248327195165382 4600 5746278858315633097219261922176 4601 1599967415763135471335083380176 4602 25671002584002566410595006567686 4603 4603 4604 4604 4605 10955785357219121453650594 4606 24993723843337959426736230418 4607 386276196954606349864009967 4608 6208116950868755968 4609 1533587868678137447741 4610 5492313585974 4611 51535239151215616128663559168502 4612 4612 4613 10372470546548729 4614 605164550 4615 182862953750030646172368 4616 4616 4617 20542740650983002423260589879231 4618 4618 4619 98881431110163960690180184305099 4620 239016912166393343060589257845872 4621 4621 4622 4622 4623 983432100902495002095925588179 4624 412027943418246773188277008 4625 79382688341021328258299150353582 4626 6431591599227009958 4627 10595871326967307 4628 189793619629868646741428 4629 611089720 4630 5612754762240 4631 1617085138885254120527 4632 612279376 4633 10892116657519088906619864951343 4634 10709109646492106 4635 352203690417549454943948861990 4636 9182319566363397118120134712 4637 4637 4638 614663318 4639 4639 4640 62943801503703104752272112316960 4641 38311427358242411109430123758920 4642 1660364789804324182034 4643 4643 4644 27016304059423884401267798581356 4645 5704464714205 4646 1109794884817340728621530775046 4647 618250821 4648 10938701316716960 4649 4649 4650 131152963722022495948750329549828 4651 4651 4652 4652 4653 165067919491967429991506927368284 4654 204387962170668960780214 4655 152695418532874995358976802340051 4656 621852256 4657 4657 4658 468453827571311027602587812 4659 623055835 4660 5797369567316 4661 2651487106659135401 4662 104542138568941663553950407408982 4663 4663 4664 4200754827623710993182056 4665 13364296923033462525065561 4666 4666 4667 212067278668410858150407 4668 626675888 4669 78023965964262698063746308524667 4670 5859975714356 4671 28862439194109049336264947886077 4672 4672 4673 4673 4674 17020394298268264344732068235438 4675 7518005164982018656096728723960 4676 11410567164098540 4677 630309936 4678 4678 4679 4679 4680 57192109630690508804414628810456 4681 156839244723054181346819409977081 4682 4682 4683 152735388807217414966707406444 4684 4684 4685 5954897969987 4686 214984326685912312783522132972926 4687 4390400097520659852810396624097 4688 4688 4689 7271150093014083455 4690 206660996542753601083097718476122 4691 4691 4692 1411417165794422494276430115452 4693 11686645920115022422550722258 4694 4694 4695 14745935646348488448551307 4696 4696 4697 1893010160572121708177 4698 127675906248322569507009758715304 4699 147325342937037421990599723036774 4700 8754910926645226741955137169560 4701 640069356 4702 4702 4703 4703 4704 174839340558070107930665530368 4705 6083370295808 4706 236732448989235447893906 4707 7528263598916186666 4708 1942919562593920279968 4709 566885722056503410762063094 4710 15485698304191853100150968 4711 12024846407309783 4712 197033856015810194677718384960992 4713 644986618 4714 4714 4715 28022762187483013777829405820968 4716 7659825487045052460 4717 10380872802767748949965889 4718 12151044195692302 4719 362956762170417002942471343207911 4720 10100909444635248608 4721 4721 4722 648691046 4723 4723 4724 4724 4725 330653158633146953154691557182982 4726 603809313148306314911315956 4727 113749918224832881735430349927567 4728 651168528 4729 4729 4730 7208119797199261392482681092370 4731 13701533933635009619155489899 4732 254618913097493131758716 4733 4733 4734 7929096037977800360 4735 6280227340579 4736 207226855999349340821942467566336 4737 654896566 4738 1788613267178766895422098949538 4739 12536472576621299 4740 17070281386480823856732160 4741 2099994918514322586246 4742 4742 4743 247085137692891017896396069298217 4744 4744 4745 264022439642966054300188 4746 204926717679299441466770117606 4747 157884485473879036845412999147 4748 4748 4749 659889380 4750 11521020775493541051115781372882 4751 4751 4752 410284562491558263917786015685856 4753 12738806129503227657392817238 4754 4754 4755 17918143044749526082816236 4756 179069438128058824046296358713996 4757 976392 4758 122701334520737344397131169896828 4759 4759 4760 375673545591802645399718508793280 4761 2012189925584461545224092238637 4762 4762 4763 2211033588936379899203 4764 666166000 4765 6482147930655 4766 4766 4767 225817305403887327547755458221 4768 4768 4769 16042900112991168877969138394 4770 1887924044925036456514817251086 4771 283798451824299735086376 4772 4772 4773 302334286733472581810642846382683 4774 309357158071833885131283513957230 4775 13239052561036072260914615954708 4776 671215856 4777 728630581474187644914427552 4778 4778 4779 56305352861821295834587100402177 4780 6585037338676 4781 13338859661261119 4782 673750326 4783 4783 4784 2262354372676646611359569455872 4785 637047324481122347642176278298308 4786 4786 4787 4787 4788 266077434355985478441462481772 4789 4789 4790 6654353062736 4791 677563981 4792 4792 4793 4793 4794 294739664669832112269669043972 4795 504580215321218183444323899121886 4796 2387622494933531094212 4797 242610195604679032032069882194826 4798 4798 4799 4799 4800 15220967360545252402393828461248 4801 4801 4802 25477612258994613193766431682 4803 682671203 4804 4804 4805 386696447586956676272789756119157 4806 66373197413227854369229449475058 4807 2560867513266565641048912407929 4808 4808 4809 273838098052482378721328164167 4810 406170450889797795787272515366476 4811 824926829126528857852755896 4812 686518416 4813 4813 4814 203139196074145759362738623575334 4815 3258137183261383731856245000191 4816 19098751578938609942053268140912 4817 4817 4818 606476610656720660066808439539286 4819 275291011073903639 4820 6865809797012 4821 690380056 4822 4822 4823 60796467538324303928849735 4824 9405797456810277304 4825 17485968480957823412152249827010 4826 20276734627472782846813761926 4827 692962511 4828 877450260194510095993193248 4829 2576941066313149204103 4830 679195660673092235283970885383422 4831 4831 4832 4832 4833 78163173269523766200466241574785 4834 4834 4835 6973535066888 4836 744703714537856350143080915748536 4837 14476903719131777 4838 96454095632499242508559611029330 4839 698146725 4840 1685072520781312495746944 4841 538550131294991286070749653921 4842 9728874234006143196 4843 245827867712915520388241667659023 4844 14624842881225052 4845 25371477589251688656881071962 4846 4846 4847 566046053459175825812793745232847 4848 702051808 4849 351629310478584499205535 4850 20072650208910164152754987207486 4851 782417563426746470970739073269998 4852 4852 4853 3204027337828571154324854871653 4854 704663270 4855 7119267752469 4856 4856 4857 705971426 4858 14924612408244106 4859 30830841834572304812093438325779 4860 97542040280219479652001682913868 4861 4861 4862 992446230363555641828860812 4863 708592593 4864 23665616042362569982121188864 4865 903552809026475643679632766654529 4866 709905606 4867 601331390114269391435404126577859 4868 4868 4869 10231995875440413805 4870 7230157875064 4871 4871 4872 297480176171490180433149229541656 4873 2850591483509331720572 4874 4874 4875 403993356372319719804561920258487 4876 3594078071269238078273212857116 4877 4877 4878 10404768788901333188 4879 147155379931243465308893835163934 4880 1159127351476055200 4881 716495006 4882 4882 4883 25554887911290674308424980883 4884 1792951948988834708169070205437412 4885 7342425497105 4886 15539981877591998 4887 108078948523937778097378229536416 4888 982618174304366256968530592648 4889 4889 4890 27527263886332273227127950 4891 170235343 4892 4892 4893 400584088220690679156576074382 4894 4894 4895 4407003737428356611547701 4896 6465277530133073003697375232 4897 458538089303496318697 4898 748113068016177668084990960623266 4899 4028990767668809775681402441320 4900 1231226658829387371127648155445468 4901 358661090852182122934543549058737 4902 49530628334540117930969758948006 4903 4903 4904 4904 4905 9512562395329069814670318393746 4906 3072882401919151557182 4907 16015663750576807 4908 728458448 4909 4909 4910 7532634095276 4911 729795881 4912 4912 4913 1190739044344491048895402823 4914 679093627835672013022390009498622 4915 7571144494516 4916 4916 4917 1292762346505919008956649383275763 4918 4918 4919 4919 4920 223525587784462505807686101226056 4921 1089668423284087962644338999986516 4922 4514157195189137654427565912442 4923 11308141765132660003 4924 4924 4925 30226519812632630008324006306079 4926 736507606 4927 434160604176619431811027 4928 3229726674655256854976 4929 929297033325296925754634894333977 4930 432429529965974106392776399801682 4931 4931 4932 11496960458790834416 4933 4933 4934 4934 4935 1604789795802929586627456909742307 4936 4936 4937 4937 4938 741906518 4939 3310821613530971783723 4940 32117866740275728914098323952 4941 148870035547490297632154045137636 4942 16836213944726542 4943 4943 4944 744615840 4945 84122274069924439747067807775767 4946 4946 4947 12613462776006310267633203837 4948 4948 4949 192119641762874914206854577665 4950 1708080315931644543681188651688034 4951 4951 4952 4952 4953 796272602979367264635600693227428 4954 4954 4955 7884932723618 4956 530466034813341382031864670592 4957 4957 4958 1505274015358705198643405372589822 4959 520775719006128555651238083477741 4960 1152616064094692337464451647378528 4961 338082405799595333871167143866992 4962 752783366 4963 17345633763172739 4964 1426410506381775260649551420 4965 34761319876556050181801048 4966 481816977660174192340216 4967 4967 4968 180129203673189870921933509110240 4969 4969 4970 2126718902289789594408583171810378 4971 756889431 4972 3565393644063268158732 4973 4973 4974 758261430 4975 39564990155383392715726594596431 4976 4976 4977 582039119853332196836593903466 4978 37347434326723122636691388978 4979 498745682280666799097954 4980 36406177283963809546059904 4981 1514269124528478809312748139 4982 3196708913349800192718439763234 4983 2120894332054045895645491593808713 4984 17868208617274816 4985 8127031902914 4986 12689897121447158616 4987 4987 4988 751987196075499225376932606179828 4989 765146300 4990 8167953513684 4991 1433798691461591961969298929960079 4992 1145201046828415671675204879174656 4993 4993 4994 3744859644879829300514 4995 2304952633143507764371978072836694 4996 4996 4997 40255636180033529727253422997 4998 1033211727407936598764145864070 4999 4999 5000 45217131606152448817028478538208 5001 770684106 5002 509210537125033620236981738182304 5003 5003 5004 13111304597608902620 5005 2815933390529327147031393804208954 5006 5006 5007 773463001 5008 5008 5009 5009 5010 39916088502562733320007410 5011 5011 5012 18585926372601452 5013 13326636242451639543 5014 7074410194319685631357321337374 5015 1705489819483509913534463135 5016 2709084877824213645561336913543984 5017 752485021846231430320366715593147 5018 552882350363135826269018 5019 699859409267023136107569911013 5020 8416958755220 5021 5021 5022 2004245965859897597995395494965760 5023 5023 5024 5024 5025 51640061405545163680138503816039 5026 18953955769840970 5027 4029490579937510824067 5028 783241728 5029 5699441576306550967033890817909 5030 8501296513736 5031 1840103887493898194120406546788042 5032 2848572302289813763626474638278392 5033 19140300840611836 5034 786050710 5035 48447671924036341220613658576 5036 5036 5037 7904570574265363026874530238936 5038 4128650303381163215598 5039 5039 5040 3766157413821728355271638867974576 5041 5042 5042 5042 5043 763815805687522934372081625573356 5044 591932992521404799495220 5045 8629069474121 5046 902982026215477716384440850394562 5047 705244219552984297084689668227 5048 5048 5049 3733382551286570541560331392436578 5050 58933807700083517167570689178810 5051 5051 5052 794517936 5053 2179839830755883460525634082074789 5054 50322242600844255196675989838 5055 45777395484525974163665517 5056 5056 5057 612398760879857625009521 5058 14451166752760171818 5059 5059 5060 8827510402594967331974701387256 5061 840179913491168356926667368588 5062 5062 5063 69156564288396170423 5064 800196400 5065 8801818476302 5066 2035371638598705734362144478 5067 14685932999637480421 5068 20095768560523612 5069 3902541575254646835963436276291349 5070 2344935524318907645429061967921842 5071 4439588047852915510957 5072 5072 5073 54179123728198712946245867624 5074 312541178111619013243364395675978 5075 6053363055234904163209386808227866 5076 336234910582446637360324043956124 5077 5077 5078 5078 5079 807332445 5080 8933186835648 5081 5081 5082 4396955540631955332682177648599818 5083 9855007553005311013481840611277 5084 3829045207323825880817038523498576 5085 75208618838709171519044990681068 5086 5086 5087 5087 5088 3839721428697337543463857408 5089 20688443967793334 5090 9021633712358 5091 813071731 5092 58311607584282310719684656992 5093 4658548952004521639426 5094 15410706725214294730 5095 9066119085673 5096 1333553383844784594988904916096 5097 815951546 5098 5098 5099 5099 5100 76699296175425976255121093742528 5101 5101 5102 5102 5103 381508489875437726608750355508625 5104 1295864616882821883134515569613408 5105 9155616285404 5106 5343177138963512166995419986372810 5107 5107 5108 5108 5109 3338984210782017524157630795249128 5110 6450057129781227003741892647874424 5111 62743289760687766181086547287 5112 15911383503215756008 5113 5113 5114 5114 5115 8894883015117248856729111279199394 5116 5116 5117 489376111403332682794296081535883 5118 826084438 5119 5119 5120 9291185997824 5121 16167102166651423169 5122 724885770469056307874754 5123 17740303076753230561587245549603 5124 1101878348215860283144721789576 5125 1785335482194682463053405345495478 5126 5005437719674423065494 5127 830452661 5128 5128 5129 12255656633103109272229581617330 5130 567854481729674647739598275660596 5131 21918865656711799 5132 5132 5133 1549784035099949561198082038445108 5134 2569276569387118704055968154 5135 749554659199405888931190 5136 834836256 5137 5126182927824463972663 5138 22129913881741994 5139 16689524749825141480 5140 9474438809620 5141 8464840422355494128119678661 5142 837767206 5143 7266409677396101301441529280894623 5144 5144 5145 8469405633590953984485452721607711 5146 4069773657261810525211339821903994 5147 5147 5148 11822779231076898593608446640830492 5149 72581523300283372090528404109 5150 99285922461093350374447855586204 5151 202526423239401236392119469247 5152 13658045203060204034750070733856 5153 5153 5154 843649670 5155 9613766665016 5156 5156 5157 516549358471210986225823108793356 5158 5158 5159 5375674419571356953633 5160 762660353767689525791538643277352 5161 801233320312279388391706 5162 1851419853952469163833062156626362 5163 848079543 5164 5164 5165 9707558977451 5166 2518499446307105945204597559104572 5167 5167 5168 80915538642170255262401600528 5169 851041390 5170 30975552227079208539234070529110 5171 5171 5172 852524896 5173 23211485717762125 5174 828287951907239471635940 5175 332274877019444765018532162877664 5176 5176 5177 4997442652667076159634512869542733 5178 855497078 5179 5179 5180 20964492794465733054343587570637412 5181 8968721017334938111707801043497062 5182 5182 5183 7811 5184 601075617130134436304346947919872 5185 3053420502720666315057643807 5186 5186 5187 6706992615370672051915511356878097 5188 5188 5189 5189 5190 68543569198157237221960296 5191 2209361025716613202174120840239823 5192 157036429889835805649624 5193 18348006355091394338 5194 4668322266455104285967531830450 5195 9993336624902 5196 864455056 5197 5197 5198 16936828722031171734169690303598 5199 865954105 5200 128350888937692670619121857347616 5201 24109066694612810 5202 402841887411707353186764833748 5203 1183101220732074986169404905669571 5204 5204 5205 71640417204097771719769832 5206 90118462642022500374354247510 5207 3717233563930963269439720611186482 5208 6129824169865089717095283284630768 5209 5209 5210 10138727322578 5211 698840928350093994414138947829047 5212 5212 5213 914594548903726709522313 5214 11336463365910286082277035870710110 5215 14491974539787338780937547952967463 5216 5216 5217 13444212322644782582053600778775681 5218 5218 5219 3422555122695437408238356984 5220 2967195963632166596395383958773712 5221 18846373136769980312041763229421 5222 24801625535767102 5223 878008933 5224 5224 5225 145887671536404219883382377088864 5226 9458239967895404216210764398328346 5227 5227 5228 5228 5229 1718237297974811571782093313828 5230 10335208804684 5231 5231 5232 882558176 5233 5233 5234 5234 5235 78229774237758825790861108 5236 3622504543699263425484888188 5237 5237 5238 811827186227053145759932466278550 5239 7504886904315479186398197610035491 5240 10434585263744 5241 887123106 5242 5242 5243 8578241148012436405427471117867 5244 21064837847166315049825364619444 5245 10484559331079 5246 1827067707959942657286923987848094 5247 14305576778938973867217456800197327 5248 5469033289461647109060738370478848 5249 3136152937340853003086130052935029 5250 19069942574163379895263660828413918 5251 448755316337720114158627 5252 1009136947306041869799892 5253 795366321136565537275026480211 5254 18109043385713808844593266027200918 5255 10585081879265 5256 20466810964059013872 5257 25993800506356132 5258 6640641908309721300878 5259 896300135 5260 10635631458420 5261 5261 5262 897835766 5263 111620130185043683276950331713 5264 92567991695366242117088954716784 5265 14784920255072632965449506715912490 5266 5266 5267 23301132707010045277109271647747 5268 900912288 5269 6796725371966573724504 5270 9178642714572304605429844737744290 5271 2047074054417699633068746799931 5272 5272 5273 5273 5274 21110832691191208560 5275 187734641814502079179862769523354 5276 5276 5277 905540236 5278 3730587155299543989604758300987698 5279 5279 5280 18022726335348425692754974172124768 5281 5281 5282 119808479503637621432402286182 5283 21439548079106893618 5284 5284 5285 24605938780073704886927442241963141 5286 910184006 5287 4290332379848429923714090612 5288 5288 5289 10826222218489958840701829545017401 5290 25890147452233383652175524013306 5291 24430124568639321167998308425147921 5292 1110780003965954093072254703756196 5293 51209646657548 5294 5294 5295 93139504041771881072022801 5296 5296 5297 5297 5298 916400358 5299 27488952437494075 5300 212917269448108950595167554206580 5301 11211180145073196821853823624064064 5302 7285199790161034459222 5303 5303 5304 18649891690858325138002986195485704 5305 11099326284402 5306 27745174364341514 5307 4433100319638276050979341635975147 5308 5308 5309 5309 5310 876062491710270872445556825417402 5311 158487622145096702944436482102471 5312 5312 5313 22700395732220670385514926583084824 5314 5314 5315 11204532604112 5316 925777856 5317 1186975960873330857824977 5318 5318 5319 1266413676252374529125224608415722 5320 31966827619948668531410367136102752 5321 4798175662923479988893989706 5322 928917846 5323 5323 5324 7628353662815446606364 5325 241135198996613463143152541090436 5326 5326 5327 28526160458314907 5328 32877924651615148503077235465365328 5329 5330 5330 11710378993088947266936779557451168 5331 933641131 5332 17976268646709995993030897631845624 5333 5333 5334 2654803898011286716228752617752 5335 5392424667031663792397710405 5336 5294436295176418752182037908675528 5337 23509157414074428736 5338 5072818714336608473106776708 5339 147924791031917533806135099239 5340 106018715925256098047467208 5341 28526286665085368336100239969687 5342 5342 5343 26069609714505427969284179355860813 5344 5344 5345 11524947187808 5346 29934680722562444854913243438224396 5347 5347 5348 29325914361955180 5349 943135680 5350 273031274355689675810206332894232 5351 5351 5352 944724336 5353 177620046158113916451089624053 5354 5354 5355 42863056617048258090252467354028004 5356 1307128679779318252072156 5357 8170692841438158723329 5358 269824312646805523582270204165522 5359 35412900067761330620204081986519 5360 326824167141904 5361 949501006 5362 29869694809101802 5363 16661474806298492057158055276769635 5364 24609067135586190680 5365 50382465991208882509906274095511169 5366 5366 5367 952694381 5368 41918640013254936679000 5369 5054555997668093343997133 5370 115508396906749856880181694 5371 17045107199267405351949642923541771 5372 5667082386759736116058545272 5373 1696560304355225679877001832795910 5374 5374 5375 6864407709008934504708556752927813 5376 3151583896384371527429436257280 5377 170026585336634559035205923452 5378 5378 5379 35694877228636143146218037149584906 5380 11907984986420 5381 5381 5382 36378729039311852503256947266275550 5383 30701563206113671 5384 5384 5385 120545100260241507997115995 5386 5386 5387 5387 5388 963927568 5389 5988217055342787829301862550 5390 53690474829793412334920454311082932 5391 25754484177993353975 5392 5392 5393 5393 5394 27666971499114171568004085251638646 5395 1438423076167647809632950 5396 182217170700393263267937275456 5397 3432021446486368826729118558776 5398 5398 5399 5399 5400 4564822145216462878284201426107608 5401 8948332462822295841694 5402 59125523689661247339002651697647876 5403 972005103 5404 31553210919608348 5405 499585791283491689503943281237751 5406 6196631450510582118217351054500 5407 5407 5408 1484823049250591515928768 5409 26544184714917004285 5410 12244348157446 5411 31841556189108643 5412 69411487412958582665136656780007280 5413 5413 5414 5414 5415 195851265940420168318657932571 5416 5416 5417 5417 5418 9955385035924370607672720421454192 5419 5419 5420 12358142627636 5421 50511843791367038990841629321484116 5422 5422 5423 8750622669563034466659204005114168 5424 983389280 5425 94316442401668134643325081904010640 5426 5426 5427 2265687470436512238710398162036436 5428 48234678690350317266237381720508 5429 106671345686835109107461 5430 136912520926872586230324192 5431 5431 5432 32720184621127232 5433 988295298 5434 209127236718066714579443921834 5435 12530419203242 5436 27769114345203731876 5437 5437 5438 5438 5439 79109361328510167996273676868483185 5440 7057473371170001643091684032 5441 5441 5442 993217606 5443 5443 5444 5444 5445 59447163827291343493636739772382443 5446 33317411903210686 5447 1632445302059081995240879 5448 996508208 5449 5449 5450 446041562751856179069783721722716 5451 53418768232029997979614311268786 5452 11113336333952975404850895620985532 5453 35743642727438499419131172014307108 5454 2615250680160999733816885655666228 5455 12763104404863 5456 29905211190802180015379783724275552 5457 11128889481898860218181832911198 5458 5458 5459 761663757117201961728631652015 5460 159345326854376778216380664900822348 5461 15045945377815803709636964378596336 5462 5462 5463 29044034490920077568 5464 5464 5465 12880736106698 5466 1006423606 5467 10241490893084189523819 5468 5468 5469 1008082540 5470 12939876309188 5471 5471 5472 240969483531754975448857403136 5473 1738262864997873478817013 5474 59141201635518150284847615611314 5475 503521300916420110452956137453538 5476 105350933119760040713131997570350116 5477 5477 5478 69717997594580692859972645468522036 5479 5479 5480 13058808395744 5481 15243232790010312989646270034366496 5482 5482 5483 5483 5484 1016404560 5485 13118601474459 5486 1793513273909786327776806 5487 36254947841747298083960068058949621 5488 163725699597246403386946250267104 5489 10708850033240204761763 5490 5686056332219319370115910244233954 5491 264947145587926410364749441703 5492 5492 5493 1021419688 5494 51501270063942491571808037690445254 5495 114950363828829003521952148137602309 5496 1023095056 5497 65429939159653969530456840720107 5498 5498 5499 98068877837531053402088593897648071 5500 568136587086034636801154977657688 5501 5501 5502 5229174340517369014476786388166 5503 5503 5504 22657423627769680880394487534824704 5505 168876295889861663354557626 5506 5506 5507 5507 5508 3497671908071525287767340747367808 5509 36122018471993881 5510 14423716122332485275204874173773410 5511 86887355211154678785008213189636316 5512 1553198590088803350594263816200 5513 140154366382537911305863103910553293 5514 1033185750 5515 13481976246710 5516 36445775359706972 5517 31751004596776988496 5518 43900549053075107527792136212705198 5519 5519 5520 72365085722005833868832626146256 5521 5521 5522 11446371913507353292922 5523 5682945667587055925799043529395 5524 5524 5525 640542952368141907279033458055409 5526 32223333590768310478 5527 5527 5528 5528 5529 296729148722823924054085393472 5530 147659816950853516710774655074910866 5531 5531 5532 1043342576 5533 11702286732711785988383 5534 5534 5535 86935002371452606751145950921874381 5536 5536 5537 289078188351388156323014179018177 5538 133435056528343399529735067583036638 5539 17005415579620630017622449124734254 5540 13790900140916 5541 1048445856 5542 9756998203237437027548116942 5543 79999739588939787714911928025943 5544 108132660549425568389005785095359744 5545 13853358927766 5546 2129779880864305690638787152829490 5547 33986135441654521320591732354086071 5548 314269098408967151724980559648 5549 53095934327705704374829678257257189 5550 186767438988149435122694241499181854 5551 3099085099982737822202499 5552 5552 5553 33678021107992167763 5554 5554 5555 134919481634735044258240370972 5556 1056988256 5557 5557 5558 38441040144766526 5559 39611490017984087111331897159209 5560 14042094313472 5561 51705423561058766 5562 4607885119348212743942112124914456 5563 5563 5564 2160526553604439346094684 5565 189347832990888391560622326820718596 5566 88401538736352829097303353647566 5567 336061481145355384873793004667 5568 20030918964951907750819082241450048 5569 5569 5570 14169056571542 5571 34679957874197700054 5572 39126599603062252 5573 5573 5574 1067300230 5575 812958556662506248405461794760006 5576 105886160728554249929210503074271016 5577 317836263137400907647416955292209583 5578 5578 5579 39473290991950103 5580 78216697584068862156114405881870116 5581 5581 5582 5582 5583 1072481273 5584 5584 5585 14361220303268 5586 514645093180900928056259548333260 5587 246428846340978395519158461696474087 5588 13061639881042763760488 5589 5396711405022694967102452650603343 5590 50783880547298568747248224404781508 5591 5591 5592 1077679056 5593 3520064179327186350562795296679022 5594 5594 5595 216402724220263351928218782 5596 5596 5597 23572971708754379243341967483394317 5598 36232569066010334128 5599 13350149998897121996049 5600 243267717624070416985208926029201088 5601 1082893606 5602 5602 5603 2368955806154810819834128 5604 1084635520 5605 384213572067505087693761581649 5606 5606 5607 7901670442782342913898680175398 5608 5608 5609 26088789044 5610 166802023021258632742401640728708668 5611 77398905610588449598745007499838203 5612 107805515814677641745061729564620 5613 1089872468 5614 41246527791138574 5615 14751802491959 5616 257709928886816509733367581708640064 5617 151108359715887257226727810926051517 5618 6272525058612251449529907683138 5619 1093373115 5620 14817717605844 5621 13944661213306946986327 5622 1095126246 5623 5623 5624 325715059430373175939963590028721384 5625 23020034642143618762044029040441235 5626 27716100069686967110353586010777818 5627 12721109487174986491506464327 5628 8573472360820776609762243327348 5629 2518055445369327723121009 5630 14950254696980 5631 1100396881 5632 14250788896762310482944 5633 75598731265853774567617187052899633 5634 38398720429954090010 5635 310675184529164897325485732856793401 5636 5636 5637 1103920016 5638 5638 5639 5639 5640 5786388299237372413921302750253000 5641 5641 5642 93288747162377914983675519923890706 5643 213590981012192410409558113612247056 5644 13407645554736811159302051004 5645 15150836958995 5646 1109218806 5647 5647 5648 5648 5649 9299451875244837003735812803991 5650 1157519330959350380234155374639110 5651 5651 5652 39524356963702545736 5653 5653 5654 14881533578909331076118 5655 376755776073737565362520584717534826 5656 43464155274690944 5657 5657 5658 215110148983742609678271758833112998 5659 5659 5660 15353566379156 5661 429742995294201059851397459154213242 5662 468254504458906921577816172142 5663 43843518225966259 5664 519529458372823969264471040 5665 628308501717152137143659267196 5666 5666 5667 1121648531 5668 2758010087096296809702868 5669 5669 5670 437257995389735532971968854857512542 5671 12428892245768720464809261514831 5672 5672 5673 112314741654977682596478547999485096 5674 5674 5675 1300776673899864041152680957884186 5676 367769908167449129738508672471281244 5677 44610765533818207 5678 14886646506897512386294500038 5679 41267835693298128995 5680 15859142322192 5681 145221599587343108083302672135740 5682 1130583526 5683 5683 5684 39741346214805864939114237199530056 5685 276188167199799458803967992 5686 5686 5687 9461526413686285781464023346492463 5688 41864000253864540768 5689 5689 5690 15765535555202 5691 10930777409022721226327386955603 5692 5692 5693 5693 5694 469652945262505906715087090616233996 5695 15682473522623666439550606697 5696 5696 5697 9202206588086960621950182982230161 5698 565464821805710942444515782124725914 5699 304919057024000564708930451208022999 5700 1461543088335373355358238770923188 5701 5701 5702 5702 5703 1143172053 5704 135230838615167895883765874003721808 5705 503027807667298077559320790545397574 5706 43079344384289228132 5707 3018919496891832660662881 5708 5708 5709 315905349026255593676748799929245281 5710 16045059794748 5711 5711 5712 262651070908189286944910531458480 5713 44807961722573971880393616659618393 5714 5714 5715 52979965538783265505546573886359228 5716 5716 5717 5717 5718 1152220838 5719 165694867697110408308131844227504827 5720 1333555834693196286485690910728 5721 1154036306 5722 5722 5723 1326167301635892760790178683 5724 10569637158148832995452233648015444 5725 1640011390361723686770131529181963 5726 47387475290330830 5727 175749188918080480380311335555185 5728 5728 5729 17395746882612767826869081534 5730 311556623954446681720937274 5731 17294232190629800136547 5732 5732 5733 641894280524119392423116248119914284 5734 15390749657574793092487794504669154 5735 905032593212565988680363904207793089 5736 1163142256 5737 5737 5738 608062121421618093293244587138 5739 1164969175 5740 1070706887098872585213550196369226440 5741 5741 5742 442337545379026686411237411139077834 5743 5743 5744 5744 5745 324255942865632916737856904 5746 18320319415828275885295847716 5747 48622076525172827 5748 1170461408 5749 5749 5750 2033569154890667630173825890755984 5751 12075990720478188545128409038317732 5752 5752 5753 18046069110181779048506 5754 13897554346009090347421398590598 5755 16688498066010 5756 5756 5757 736237102463307916468005598026 5758 5758 5759 3402290573702368530835427 5760 81704043116364156723787567423202560 5761 49460373062881198 5762 243989405684990015318575484247220662 5763 457102913645935327680618928919746 5764 18433021859133045265808 5765 16834248476645 5766 194713206296950216839666795574854310 5767 277968452 5768 49884146149099232 5769 47583868723344555130 5770 16907504562250 5771 61452255753319166029629978545848403 5772 1841689638571130246892627007797497728 5773 213081799300748705037186032813023 5774 5774 5775 1294202086178106958088100652644799350 5776 691991822688263970959072712496 5777 47504194648438109516796956657021 5778 13819582963541879543147139020365926 5779 5779 5780 20299015206683285191991069816 5781 632898832984680551382412260572552928 5782 4500430896527004360255333022927352 5783 5783 5784 1192602960 5785 3613609699969917515368086 5786 19229643709718523856646 5787 48945501398377971711 5788 5788 5789 51174191566823779 5790 365313063842813750513654236 5791 5791 5792 5792 5793 1198181638 5794 5794 5795 738032240880403022108258225906 5796 250768722367111498012887662556784 5797 233406236604681571213873541710494975 5798 3718778645245619368942888 5799 1201910405 5800 74186491307648884691916543855934336 5801 5801 5802 1203777686 5803 52050017902573543 5804 5804 5805 499306308635451731351772141874780042 5806 5806 5807 5807 5808 591307584908865142686630635460388128 5809 1273946900030911223323632478911564509 5810 1028545517454012423302796708513078410 5811 1175707883180423499481498798334871506 5812 5812 5813 5813 5814 828111331761245574887505406412700 5815 17578355440357 5816 5816 5817 17621629409641734994284776680066 5818 5818 5819 257931330877110188309872879137959 5820 395326677148241575064114632 5821 5821 5822 854797990161851688093132083541854822 5823 51773104838287702753 5824 3944635555174514545636416 5825 2590453639956741334885658882154662 5826 1218785606 5827 5827 5828 319605525752510537559203824490203604 5829 83992271225466856149199217965054175 5830 97495326963750789800779925119344 5831 7650750512927323581269754684125687 5832 18062068918914907978212687128635376 5833 838726154482762015159228840408 5834 5834 5835 411182025162208004134011618 5836 5836 5837 4062250780509674258274621 5838 19061529089028799865895079205484 5839 5839 5840 17963324628688 5841 726815581364883984663929505056751832 5842 283612805357503079892289531882042 5843 5843 5844 1230123040 5845 1301265919809242990075968831596099616 5846 1663500910784165068472181253454768446 5847 1232019421 5848 523567753772911196242561059939550384 5849 5849 5850 1783596265913761230445874140230438258 5851 5851 5852 893867342159438996564909643712 5853 1235818028 5854 5854 5855 18192388460459 5856 189074655342240855218215424 5857 5857 5858 98071900506036417015705767097478658 5859 354979383317652070819004512639940375 5860 18270333569524 5861 5861 5862 1241530566 5863 1198393260721435320184068081769640223 5864 5864 5865 1797958190260885705125738948245925 5866 56152108870399402 5867 5867 5868 55511248023764337388 5869 5869 5870 18427025278604 5871 1396498693457186291489001106351 5872 5872 5873 56624542478683970 5874 892228772516213986877757827086899700 5875 67528818221269792169312477249444174 5876 4434801171115618926644276 5877 56287026334643791811 5878 5878 5879 5879 5880 1656657410557455149083865345552102984 5881 5881 5882 27525786998211869884162761992 5883 2168180731892762566023460514395657463 5884 5884 5885 11976932550957109954261712097581 5886 23544894799619405464362775454571080 5887 114417217257042486575903033692681427 5888 342501182731570982968933340261888 5889 2142035356660762651977143112343981330 5890 399514834713113953629225907381322610 5891 763072115508799438487130473779373891 5892 1260699456 5893 96851050946953 5894 58062342303976382 5895 292315094708698667130974568956288076 5896 23802323522477494422432 5897 5897 5898 1264556758 5899 28943782085998541969104479748 5900 3630161257320009220776727518321500 5901 24084269191296689016918960770440 5902 4700422997598332404099422 5903 5903 5904 1675423587798672242302198238570948240 5905 18983934090196 5906 5906 5907 1093896919728779221552109442184140668 5908 59038163254704236 5909 1080636876797963305522160058734 5910 499756961183399886105929232 5911 376165828897494626594084907893911 5912 5912 5913 26855895630815878746959739351109251 5914 5914 5915 2073030074924867364683166802608362537 5916 136030114036884761803060118731209312 5917 509451154672148967669673453 5918 24703557453212363479406 5919 1278119265 5920 2820169476899184282415872291326014656 5921 476919622739425023784547008678688012 5922 102553698890465421586097161154986622 5923 5923 5924 5924 5925 4058224342071528597566936969964031 5926 5926 5927 5927 5928 2881324029014201756718465394792080488 5929 21730937791967206908453996951236533 5930 19389906595802 5931 61147442618254567137 5932 5932 5933 31988499817172268401991748352 5934 1108875634061215829443300664020472060 5935 19471928197287 5936 333051033383740376669816420295008 5937 1289821166 5938 5938 5939 5939 5940 1813615517143569187560024184239032452 5941 5126493560257678027280741 5942 5942 5943 28107823507364848927371328917327 5944 5944 5945 2491281923632798363466114159456958422 5946 1295698806 5947 1225078066919527112953867598047 5948 5948 5949 62848527787899551510 5950 2615016891360113481475096906155991818 5951 26276881624036357720169 5952 568748866869376425879708235251844288 5953 5953 5954 5276256293478688846055074 5955 561138032785579586043166672 5956 5956 5957 3662124889832796576584505101913533257 5958 63714740268884652018 5959 48375249084532542217003641559 5960 19886210290208 5961 1305534506 5962 26821223804571950817838 5963 402696352496587223543 5964 30352174433808427276373382297560 5965 19969906461443 5966 1303981400043157672771235341286 5967 3906612620573583600576052640590407228 5968 5968 5969 162762686919748667471467117458338444 5970 583114718142716643223714002 5971 63605332626388331 5972 5972 5973 1638130246587765868725964807091521482 5974 180808418316098110271559648836540894 5975 5064277290957217241677497615529403 5976 65479066083155319488 5977 1604961548211599871607471134653058277 5978 36317459029040983853109626600615092 5979 1317402895 5980 497214692316492042728189891606112 5981 5981 5982 1319387926 5983 677583526578948457992491908350486911 5984 37125859518013573954509599456 5985 3952642673517500716799023007182811539 5986 3248051039715924004344365268460021006 5987 5987 5988 1323363968 5989 627246112872710927784472477717045 5990 20392625056424 5991 1325354981 5992 65193504208789792 5993 5750120288901804986956418 5994 4785228610983363207238549188969778984 5995 49263609293563264409706645002110 5996 5996 5997 1329342996 5998 5998 5999 65730391890509195 6000 5653147372892946416954034535904720 6001 39004221865370644833708333571 6002 6002 6003 210811234460166455281178786713292493 6004 1476457236330602360856865567904 6005 20649672065945 6006 7179440295273676244973195978322406458 6007 6007 6008 6008 6009 1337343010 6010 20735928006050 6011 6011 6012 69138528209778085636 6013 66815545494567019 6014 806449105253472397856094663926345278 6015 653961233739011241881150525 6016 257205233650960857238861617711938816 6017 29699909132591123305709 6018 8280942440340893736394615889729366 6019 6087528980538626565403780 6020 6437280153797115141531821594788441736 6021 45171312622760353165013323147917538 6022 6022 6023 1570593771532889088562504647373 6024 1347388080 6025 6307446134990642662757035871597170 6026 597738031335024808464549881574026 6027 4564776327240380443989889608027889851 6028 30308287159515708699196 6029 6029 6030 1009228906012677983231923635995109066 6031 6139054085164863024064083758309448559 6032 244331406039089572953033631196175296 6033 1353439198 6034 68472056283691946 6035 43032505415180623833345565946 6036 1355460256 6037 6037 6038 6038 6039 2441143895813055029203072275767020573 6040 21259536905536 6041 69031991323394992 6042 1178550725564852869650575824564250 6043 6043 6044 6044 6045 7878391396866278209028739911325810439 6046 6046 6047 6047 6048 51403460692720841253176097158812288 6049 655021259337964685942402578557649 6050 7132637654818498747734189794436478 6051 1365595731 6052 45190477663135521861133980652 6053 6053 6054 1367628870 6055 5165981589958496959474171690001683943 6056 6056 6057 73967836464304988166 6058 6628033780468881869110018 6059 2432332335629 6060 732777586165251733556409192 6061 283697686527371265797698253566818340 6062 70735409120671502 6063 3737463950302569948663115424801158993 6064 6064 6065 21703910461292 6066 74968904927719252990 6067 6067 6068 14157944643429490242383091477470061524 6069 14535805038156916987289112844161407 6070 21793670223312 6071 6817823294006537076815651 6072 2975356448779311857012226902006228864 6073 6073 6074 6074 6075 1580050388588253709857881107107434558 6076 1238846606005128328803186515725703832 6077 268620701311891590133107931877 6078 1383966678 6079 6079 6080 1888307480416026391712501113408 6081 1386018006 6082 6082 6083 33523690446483801372332 6084 9226004987363084485608341971752962528 6085 22064732809813 6086 49815544145374318673314554626 6087 1390126741 6088 6088 6089 6089 6090 6795966118760510848336607289530799394 6091 6091 6092 6092 6093 78044765321072586488 6094 34202733621274656742574 6095 2960027407302524366389104362527343 6096 1396305056 6097 7218514241377006822997909 6098 6098 6099 11957868013858451156171145747431 6100 8735849070615012760319490517094948 6101 6101 6102 66285295020749203432018653594352286 6103 52291755404062515800350657933 6104 74250579450746368 6105 13839812500559733721375306071962345946 6106 4780431727926191611173773304321488986 6107 1351755025901650919436906783873224763 6108 1404571248 6109 8595571658102045129818116747602537589 6110 633754300380142071196878729430036022 6111 51566987826317046465664017761513 6112 6112 6113 6113 6114 1408716550 6115 22614949237704 6116 35598622304549829929696 6117 1410792256 6118 862231388689777112653276866099582 6119 381596921470520576460932604612176759 6120 2287649666445899984756339687791280384 6121 6121 6122 6122 6123 12275277822167825469032076631030748673 6124 6124 6125 8257340759779207309918256140116889649 6126 1417031606 6127 36315810665996804525237 6128 6128 6129 75233809848550338443089229965612079 6130 22894143134350 6131 6131 6132 55562776598705469119859865253296 6133 6133 6134 6134 6135 884127522856244002480122915 6136 620820131783647656383245214216 6137 2323872706928968563747754276267 6138 6004009378885414484645169523641174202 6139 77293243529613439 6140 23081799291860 6141 941173273399120965098788365865486 6142 13150247869550924600564848890129868012 6143 6143 6144 1429565440 6145 23176087687640 6146 77914429183697546 6147 84535023104643703646 6148 446072034829103923629850568778907268 6149 6836017370942557787904716384549069230 6150 11839597401519606773376274165206487856 6151 6151 6152 6152 6153 59852549791987872585913019991363 6154 60433790762943672141263147494 6155 23365588874006 6156 85363323659266246398306220246021836 6157 988354920817042347862421676431890157 6158 6158 6159 1440066585 6160 10090376862931702314517344017037909728 6161 22760158175837441993901716681 6162 16298268032792420843267235846031851070 6163 6163 6164 1029528315413635351435662019657232 6165 3369079007911011335272201943414338871 6166 6166 6167 79803729457403167 6168 1446391888 6169 1898412158917053376377708907120499521 6170 23652162959666 6171 5388036062561837123920425579735958258 6172 6172 6173 6173 6174 268676508259981681065597158681541434 6175 12051109877483800140553933218095838 6176 6176 6177 511742414644892704759394887141146191 6178 6178 6179 16893010724730803140725613574243751812 6180 988450707649144308437148992 6181 81084961935815089 6182 40102775982156017983574 6183 96746654839971173619658601307620022 6184 6184 6185 23941541989622 6186 1459098006 6187 1125785027806314419221685805642987 6188 66518050110315133973270470164 6189 1461222900 6190 24038628534572 6191 16237672898749901767337810202935563991 6192 9746401004104568175141283341796482416 6193 40901925503539561820091 6194 2715184307013196949666107778594 6195 12577034076665168465421312668192443722 6196 6196 6197 6197 6198 1467609958 6199 6199 6200 2260040895745785035241746110053960032 6201 21602523987161364578778496043634537998 6202 83039856579766282 6203 6203 6204 8017184213140122173709584917795753148 6205 69758300620292333242511542143 6206 591961495859497506990065168668107374 6207 1474015601 6208 6208 6209 83700400893468926 6210 5110123579249659426028251449850267138 6211 6211 6212 6212 6213 47053246396646313379872753253344 6214 9263780598526783126899904 6215 747626680032239666156204393682485 6216 21664393793444597844957557547987979472 6217 6217 6218 6218 6219 93933389783037735605 6220 24627783412468 6221 6221 6222 74856819020050356622571148015118018 6223 437355519274154582746460258412810830 6224 6224 6225 14894744864981397979794016237441105 6226 43387023517207435351194 6227 9522212246125169780654462 6228 95171165051029538088 6229 6229 6230 15655240983309305257008635020643159704 6231 2656323313208068404007454560827334235 6232 22235374957318829731508437710160911032 6233 1344744849232532748701363954532233 6234 1493344310 6235 14539434465786368415365518487053029834 6236 6236 6237 7977791284503866718530196536418783337 6238 6238 6239 76709573933024034753629087585 6240 28555643166047862295124322789403333952 6241 6242 6242 6242 6243 1499824563 6244 87071113230256492 6245 25127519865869 6246 97690294237332673194 6247 6247 6248 45119800109583398075312 6249 1504155130 6250 16549715289785911653454442716187760 6251 2373677527894921507106803999187464055 6252 1506323536 6253 27736893389817887211119422199236814211 6254 13289712228228924647534232664746560 6255 7392550162647709455962973071410124851 6256 1469038653732960302090060115184784 6257 6257 6258 86473228273432799526415749643814 6259 46008633290813716015291 6260 25431233730260 6261 1512841256 6262 3137879001567332929805742801884308022 6263 6263 6264 930841258127998351504246400550029824 6265 19460334277863650284736391692675875180 6266 10337978702230437160674666 6267 1517196831 6268 6268 6269 6269 6270 9505882670158986693521686419380845878 6271 6271 6272 708626664140402361870387931333703552 6273 30502986514443095001538245729729933957 6274 6274 6275 18380436007682583296533405067241161 6276 1523745856 6277 6277 6278 19639378379677680026269123706426222978 6279 37685783579458402437874840630072825299 6280 25840746501536 6281 47835515835551814948332 6282 102907054993399776916 6283 138860755978715543314710442243 6284 6284 6285 1278204671512287147744021602 6286 91268963884744718 6287 6287 6288 1532507168 6289 3655719539820269071222917473989 6290 35453172090379220183861188430234358656 6291 158881156584013572787887215360817832 6292 10965925552674684387545384 6293 4615717149048023436699952574576763477 6294 1536900390 6295 26151329225421 6296 6296 6297 1539100146 6298 3656004064094138912756483204320788326 6299 6299 6300 35072445517030871100138218416422156292 6301 6301 6302 1751091847597139204774077282215326 6303 11489427275086198028372029115952132076 6304 6304 6305 55541983035772882267249819 6306 1545712006 6307 23956084086904854221475562907293771 6308 3877632227540988280019196809108 6309 106980629939430569185 6310 26464891137352 6311 6311 6312 1550130416 6313 7124301970383188708792363522413 6314 41396162503653531431216059306166728814 6315 1374518944333773611618079306 6316 6316 6317 6317 6318 49812304041102861979090852606293262532 6319 3031718514166885339 6320 26675598071152 6321 28902273981111100062850371943393440981 6322 1052271222017470631949950864924870802 6323 6323 6324 4584268041636217825902796583216196648 6325 27321738760016142393495132512991041 6326 6326 6327 45242673243963712157796755573825101246 6328 95639106632089408 6329 6329 6330 1425176890685140527721978142 6331 11842266996469023629067031 6332 6332 6333 1565661148 6334 6334 6335 29948875331733477859038609990482097053 6336 13874025388783326225238195289462597696 6337 6337 6338 6338 6339 1570117475 6340 27101038153908 6341 101682230042989433264108780048 6342 115540489671842129405023059171026 6343 6343 6344 335861436645248555482914461480 6345 21812541751952011246019767418549851877 6346 4360307467511513481754070442106 6347 53718959403794485257707 6348 2084633151904167861229478471078808 6349 97890610452635255 6350 25113913914406897724489553831722114 6351 1212881040114874044200352074602885479 6352 6352 6353 6353 6354 114089200780158490870 6355 61429339934260084522355345603795953104 6356 98651136837949804 6357 65242983698626933618329035672933062960 6358 106524295758543666229441076672 6359 6359 6360 42906254917979758635746668968857008 6361 6361 6362 6362 6363 124153658768607716596768215999689 6364 96769956310793472268632593670777965140 6365 4622478782203246880005150003334 6366 1590275606 6367 6367 6368 6368 6369 16735543125219879383535036113381274176 6370 38913459496034987739768896252321349816 6371 2273399145971164040693754251843171 6372 229148970281556908870695578625215416 6373 6373 6374 6374 6375 394771373554858134051019306263905721 6376 6376 6377 100963181768061932 6378 1599289878 6379 6379 6380 1402300922734381833188537453410551188 6381 118553070364412505772 6382 6382 6383 13188465383667322171035143 6384 521993832674236483385151000335344 6385 28078140451740 6386 6056498760626976700193146430705098674 6387 1606072891 6388 6388 6389 6389 6390 23424115468484090966615720478914876960 6391 57998981947048950093515 6392 8570510154757647212936907454891827392 6393 1610605538 6394 2478450833646994522795543851028474 6395 28299053406650 6396 161949611495764347484045607239484640992 6397 6397 6398 103321517520482510 6399 258593259304809168780449644537445349 6400 30857073222896335092309511098217216 6401 73324360315131639275143970829464995184 6402 20165809728525809246676927330182514090 6403 5192274391161144268323962749603 6404 6404 6405 45848518804666045536180497188091980221 6406 6406 6407 55000235925264248903753132411569692887 6408 123171518070002016368 6409 1608046483938858086595840943888674632 6410 28633027931786 6411 1624254631 6412 104919838199765852 6413 76347892054946271950458353716801003 6414 1626536950 6415 28745050732751 6416 6416 6417 7125969552842699037430600980933469107 6418 6418 6419 2929766372421946959840762597587024547 6420 1767619367498975164062464576 6421 6421 6422 5501546402833620799442541361004 6423 1633396733 6424 61409767716470046888584 6425 34182188871915336718633465727973242 6426 908275637410170283764089611529102694 6427 6427 6428 6428 6429 1637980620 6430 29083224491172 6431 34231543998102407134654572786647 6432 3075267069286353073177056 6433 107357040987893926 6434 6434 6435 170557342211826050733021193660125035867 6436 6436 6437 103336881471185172388442891797102038137 6438 94976959651398215730456977584534502254 6439 13046220835456504339225424645646049639 6440 56621070108924289276455298486215988232 6441 780155818429229582893108119266767 6442 6442 6443 134166525398683191036468627218 6444 129577981016996424780 6445 29424573566827 6446 63783886057112142963182 6447 165061307202207673592001907769261 6448 8370846515088102194573454795976481152 6449 6449 6450 77140984282271041972343911668076755994 6451 6451 6452 6452 6453 328831748541897390924910535822129337 6454 109842610084898878 6455 29653914694853 6456 1658714256 6457 65001981103341715137714 6458 6458 6459 1661028735 6460 6313605875168267733771072173828 6461 15474512566779733485128213 6462 132890922392925607736 6463 3205206891980069359175015497835563 6464 6464 6465 1966301003560127289973237938 6466 134993812962541056428622638595035086 6467 2126166956209234014111474377679312032 6468 33847523716364636650626537895374397676 6469 6469 6470 30000605592728 6471 134575455211976740074 6472 6472 6473 6473 6474 146516122012178417569244891842554402686 6475 187967117958046698414113548836869825641 6476 6476 6477 1030101028876166319929810467788624356 6478 139548951046557754165589546187539590838 6479 9828697108479584845258236740312175575 6480 50087004618713815426281311818222605424 6481 6481 6482 113233318124247082 6483 1679622123 6484 6484 6485 30350531530049 6486 19787868688537881800636561446844500224 6487 16314246560895731420244011 6488 6488 6489 190116564788675293000911124272630 6490 18683902682589410466369270930322062 6491 6491 6492 1686630256 6493 107801604682176811844064421003985243493 6494 153856282510319829944553006044 6495 2110130463219527219283534949 6496 2442366144568555995812245434282741984 6497 176504160071365892 6498 1555577229878560148405363324466790 6499 9943363524025869633053971 6500 46350354195738739394568642021634240 6501 35061145984324140811674302746166983239 6502 6502 6503 115834860392331863 6504 1696004720 6505 30822170785190 6506 6506 6507 417261821237842656116766111452068921 6508 6508 6509 3798555705692922709805780915060699 6510 97545628782557725101482440151435691222 6511 161002612572274576144163391286 6512 149531880100814430225134872366113400688 6513 191157752937760494639564873832564298073 6514 6514 6515 31060178977700 6516 143286179132962719000 6517 7377370843980475856391219447907710592 6518 6518 6519 188273498541021303258782533559961387391 6520 31179733169280 6521 6521 6522 1710131446 6523 72765544025143591980147 6524 118487467317221660 6525 74943907453055338060205094116786000482 6526 17653093709427782868055026 6527 4391373017809965499190047026287 6528 1712375660395071553592250608087671808 6529 6529 6530 31419945977846 6531 218628277845896638423231641414014 6532 4133294331099098708570025455151412 6533 29891615870249243458554956468320885733 6534 42543037324163647006517020533559390654 6535 31540606292641 6536 150328850982802876927646325825044295152 6537 1721963466 6538 120284651881645034 6539 18121441093555458740064489 6540 2344387374320086702941384936 6541 13516737405464396591157034259284012157 6542 6542 6543 148749912130124193063 6544 6544 6545 105855146109734116646259733455707796211 6546 1729088806 6547 6547 6548 6548 6549 189051177446250737014678443229110995680 6550 56667557830664801925166115418678272 6551 6551 6552 248949866293754988655987073250264427096 6553 6553 6554 3216469451240833740319249462969982954 6555 7574961120685829399209897239036257 6556 76955237555509535125012 6557 1844177 6558 1738619798 6559 123024222031169011 6560 252821913874407439536575879963966501312 6561 528369910846523987857562561806890514 6562 184362221594487801108481320562 6563 6563 6564 1743398400 6565 3091364466225298685258184732 6566 11630196601881050663306765960664073038 6567 50437359403955428331279380687630391295 6568 6568 6569 6569 6570 104207731950439922470487620845180559162 6571 6571 6572 16246023687072157940395517363872878148 6573 251263511525195135747005224070660 6574 8685271130266196792221553624534 6575 62620032392709423976126205804768423 6576 1752981856 6577 6577 6578 4889339423035189149051973500150026 6579 211925760483726001695525460183915107860 6580 175025987972630386502210637876844411360 6581 6581 6582 1757786726 6583 3687568512281157874002371859061545183 6584 6584 6585 2602739880534634213349667593 6586 238660152708017081491799120911257885346 6587 126760055808618527 6588 594121879969210937589606094668463092 6589 81363098148717598323043 6590 32892504788468 6591 323634521252757603628184886007266995529 6592 6592 6593 9188381348177958191770972889008 6594 269272159108912187136323438190378 6595 33017666526608 6596 201668927994040287486305245796 6597 160236040812985874821 6598 6598 6599 6599 6600 60537076129881243059634810360422656240 6601 339208049752741966493037512866460178505 6602 6602 6603 18528376974110568038768144527222991971 6604 20640070322792396017621404 6605 33269133031139 6606 162225177871339261652 6607 6607 6608 333051033383740445263128674697376 6609 1779517310 6610 33395439534654 6611 84427881765783908247851 6612 4230999718056353313588222118204985636 6613 210884981155058257613367582013 6614 6614 6615 328686060779307985491723263035608039102 6616 6616 6617 21181039907865583816470192 6618 1786800438 6619 6619 6620 33649203396884 6621 1789232556 6622 290094038010098896706412045056375323162 6623 300846248836162377373465089036022262243 6624 5776632901104875594422635648743200 6625 795585475401196471805961846618545575 6626 6626 6627 67497197126369259422543450091550927411 6628 6628 6629 132545992273661633 6630 424643992516598404770927043674645548716 6631 10278597140083903272607241404025 6632 6632 6633 72269099231598800026333044101498305670 6634 21667063783932575417141740152109860138 6635 34032739425950 6636 309043591810228501978772572151624 6637 6637 6638 6638 6639 1803871625 6640 34161359000480 6641 4837571034251854646166126620736716525 6642 454889211121578882599035151912610441968 6643 22302457366379137269791807 6644 89222164387958931759704 6645 2988669248242300591614720216 6646 6646 6647 6276346715409522238450824398340287 6648 1811221008 6649 22914558140806256142050192168269 6650 195698063991034065131367140515797941482 6651 172503893275230383003 6652 6652 6653 6653 6654 1816131670 6655 117118180539505252248220459637920465 6656 22883478324608710093382656 6657 330968981769737950033298789095906 6658 6658 6659 6659 6660 594482695055895806784683739058906208832 6661 6661 6662 6662 6663 1823514293 6664 28539215639252856946122690946008598880 6665 426786920611661223670803976059609500226 6666 86380816832919001900530972193285276766 6667 696940125414123253093858308574507 6668 6668 6669 544923675749265393250392154741794979663 6670 5542345799588193891290331287428667556 6671 138556837937037691 6672 1830916896 6673 6673 6674 100890547283625634819285265985968576714 6675 93006746078366603742431945664893652 6676 6676 6677 94262677973697323148872 6678 1241731486268974153616831803764961098 6679 6679 6680 35204378503232 6681 7631179956031277203663438918773570034 6682 24087669986385125328715546 6683 606759748397114245242771031375422135083 6684 1840818160 6685 239501456290577306501275893064256365358 6686 6686 6687 181139454433995134661 6688 12146226105289009830938207223968 6689 6689 6690 3312475515547962026517465626 6691 6691 6692 141648856650205292 6693 7401775475899139470050932221767008 6694 6694 6695 22981529983008199886090951762 6696 30504819811263697033822048707662729200 6697 475989257336935229935290044716084169872 6698 263221256518579055408991999194 6699 109479470799740069641576462950763385362 6700 102575338118213635766962037748150928 6701 6701 6702 1855736886 6703 6703 6704 6704 6705 309167992856049254989261878889868334477 6706 143742898522384234 6707 12837178985865847317199442554307 6708 1257850085586148244317207025422543305928 6709 6709 6710 213311411379361483598759053241849312 6711 1863226381 6712 6712 6713 44430369426873554318680365907970845664 6714 187866113028878027880 6715 275059249536610424726976006698 6716 8034641035034160352240192983984416 6717 1868230556 6718 6718 6719 6719 6720 292893906676220394776048795965693753408 6721 150284877724593449877617095172187332657 6722 6722 6723 1059860741224853855429081279859001665 6724 809012997862818993657028041833896177924 6725 113085106043144283410854747242523429 6726 24230980806256337640251988857526102 6727 34486531016846854762213310941321691975 6728 7234552810200793412029141628765412968 6729 1878265770 6730 36543815994794 6731 2130469893556342356604878370346072606 6732 135490774506073491949299161804936665988 6733 6733 6734 597448585071214341320856876824875060264 6735 3668792776340345347678627913 6736 6736 6737 6737 6738 1885815718 6739 8719073419500008448064057238730659 6740 36816530131604 6741 436732361201920935495896391026367 6742 6742 6743 105128153507494791105311 6744 1890860240 6745 14332340843614677504275155875039 6746 6746 6747 908390860584249286549068358027616831843 6748 150185011997678620 6749 300254233704690962441441256533 6750 442981370311876360798948522150251080726 6751 763296787832563787188166210727209919751 6752 6752 6753 1898443878 6754 107045914185077614823538 6755 357774972357640597827534520367188063976 6756 1900976256 6757 8262994141062670906876421566187946237 6758 40203549527661039241339413045709990310 6759 199571735689496745510 6760 61246242935059472754343321720 6761 6761 6762 68901957274412225419961827704782370198 6763 6763 6764 15140395647945597561089044093364 6765 1223559105224730569132470777850761781354 6766 313651404237446202235416325438 6767 875409856743430303853516117 6768 223103323632347398221658279731701136688 6769 153497800981837282 6770 37644455875790 6771 748856902335849052840549686581158635842 6772 6772 6773 28778267527984550102305013 6774 1916217830 6775 137289484140980043424122367877194181 6776 110977315530921586658096 6777 1331403377479571943218067661420596611 6778 6778 6779 6779 6780 4060630660878387632551546056 6781 6781 6782 6782 6783 20214802301566372232033844439937316201 6784 3636001951669490955272325752057292544 6785 13225437409661134632604493917119806 6786 1180246792482608228593647023599114532946 6787 112991597796742740894963 6788 6788 6789 46832858226371104328990537718740022361 6790 436530469417498591059982954904533663792 6791 6791 6792 1931540656 6793 6793 6794 1048703412848218072832437054743626827274 6795 629169365512904359054045713286255554976 6796 6796 6797 158012147658299527 6798 174640518239670039774904537636374338082 6799 30265571496378712913555215 6800 151185523067518968497868474024936032 6801 1939232606 6802 16887760784253504406386224444602 6803 6803 6804 1491708842442090755272643869520463352 6805 38629124201137 6806 1429604258804039499113935359085833305462 6807 1944371901 6808 937355674358281024059377327976797685888 6809 117120523184453203815566 6810 4343190849780897914786360142 6811 106399918395291949930016644814330575063 6812 31035537111746468819379356 6813 214471097665273408018 6814 6814 6815 340861554425039746972197017303849205587 6816 75172948856949399321184 6817 357298452007174139812735355242 6818 161472148594745162 6819 1954677715 6820 55207669406815622539193695468304759976 6821 17831488592785317887919572280851 6822 217048186956295720346 6823 6823 6824 6824 6825 2038751777259697732910539371607146873686 6826 6826 6827 6827 6828 1962430928 6829 6829 6830 39344989929068 6831 209443373382544895499434559139654759305 6832 250789248088958718431578318396384 6833 6833 6834 32564550860805388262820720921157916980 6835 39489428218068 6836 6836 6837 1443618554226707061565547238206466797556 6838 32629993502561477234373188 6839 164996887825319759 6840 893856578679773604000606728369008163928 6841 6841 6842 123571506182932469697014 6843 1975398463 6844 12273132469521145892406219814206827004 6845 1171680688922108328333862665540648848093 6846 607309152784366232485252010086606 6847 1894792946192655526603390515613763188399 6848 6848 6849 224945415476018986985 6850 183135022394534141832662174387810134 6851 63408899497480547527819517621127290063 6852 1983206336 6853 125792730287166634100462 6854 13065318671858651436938890868516630 6855 4801620339781960104561702079 6856 6856 6857 6857 6858 1867874178488622654969650505124551528 6859 19870867053543756004133247702259 6860 811370541662782974671236326150635351596 6861 1991034756 6862 486816879127684438331857017975123133252 6863 6863 6864 2182378922325472308424069665335013575472 6865 40364992182884 6866 6866 6867 662222061176731729229792417318596 6868 406616127334891588714835156328 6869 6869 6870 4964203421264418334427516784 6871 6871 6872 6872 6873 13977411515872006256293411733880379258 6874 171018054812784970 6875 1439361488414231234445892748332062686 6876 233097030307962367508 6877 14154095263010781385599154184397141 6878 20971585636684663771126051510478 6879 2006753345 6880 1965739376868454743063454113350644329280 6881 172244618730499574 6882 1536335349778252732264935345783375654770 6883 6883 6884 6884 6885 1320603802664343206691208499103747898450 6886 132675258825769197180886 6887 280452924581688553109303 6888 2506498448973929399120564236534884963912 6889 6890 6890 10419643739062613978663585823879313080 6891 2017278231 6892 6892 6893 544984327577929166763558054411581 6894 238676285515339110380 6895 787608869288194166861034411890941952807 6896 6896 6897 293398644184521590574505861839180745543 6898 6898 6899 6899 6900 236842469104370102817847135513934308 6901 7299250757894030771654744386 6902 15916861403638289158554576548358636992 6903 2482423005691547777498421001891038932448 6904 6904 6905 41556498089186 6906 2030486006 6907 6907 6908 137452059647118377583908 6909 966497614742297596146607210889027857562 6910 41707393143956 6911 6911 6912 2335379345202966460118794329748212736 6913 85599938897189397802539595321579102574 6914 6914 6915 5483314707496803096320567136 6916 23348685951750490611645214416932 6917 6917 6918 2041093638 6919 1823418243061339944735279138923507426236 6920 42010498241696 6921 247267831600439393834 6922 6922 6923 2682084730446117469231446358933259175375 6924 2046411280 6925 243488626530664905971812222262752563 6926 6926 6927 2049073561 6928 6928 6929 3309360317931994762315866877624013574608 6930 3095751562431065313679333199261297557334 6931 18114903664748951010947410408040936745 6932 6932 6933 2054405048 6934 6934 6935 24630799270196314524369181332752 6936 83737416015706398247618062817494600776 6937 182331559659356752 6938 6938 6939 2609532572683314676827312189626987215 6940 42621995119252 6941 144910879546624655994191 6942 3178914584653384725731743549484585845266 6943 17499657376755162808483433835730262143 6944 99349151880675777760644090280841395360 6945 5857072526275421337749107182 6946 17965861121305397428846311271102546 6947 6947 6948 256133189641944672128 6949 6949 6950 267548767492193058735821889120056264 6951 844575662828191490928347234452285 6952 147477738927248939069192 6953 503309095198907993132075895848 6954 296635424719547242133943380372556748 6955 1058480767897253801402313314413 6956 3318848567578954697338941128618726816132 6957 259150465436139752916 6958 383058072807304110955783899672753797950 6959 6959 6960 20604629766904630506466837362094560128 6961 6961 6962 24356699707654619143838606602033682 6963 412414090155362705168327926358607807413 6964 6964 6965 1160906953003644566910691568466297367415 6966 3654133345571224232536200031455190683492 6967 6967 6968 20558611883057085486062840688 6969 19441628494178337587967798854083575 6970 4361172512528433520598572576589003994618 6971 6971 6972 901604887649387692398061238967300 6973 27397878526078613582326878037423 6974 152735857358420523180974 6975 2636259789873493281652096895266483550447 6976 6976 6977 6977 6978 2094686278 6979 190225178618122643 6980 43866350599604 6981 4064469361806819569927479510474931215576 6982 6982 6983 6983 6984 268392767720955181360 6985 3875016284509031324067117622136953244 6986 191568847891913578 6987 133395650874067456894083410375192721836 6988 6988 6989 23423187605496721060386260797663589669 6990 6462522308350931688755866580 6991 6991 6992 21061825391623616770430806702148432 6993 2826089249765074317831700084951353649109 6994 43896638032983163971659690 6995 44340406668524 6996 517685671905804773068028184826135661292 6997 6997 6998 6998 6999 2113663005 7000 1407482637333261525851309532810088893656 7001 7001 7002 274715943399003255936 7003 1531825873930288770984696539958123045883 7004 571309972981373257740502436864 7005 6676986544247532414599291506 7006 133542277904635561700222430391609392766 7007 582737280972857294619606534881424771733 7008 8581386855818040463648 7009 4959572206997896172909073070411949873809 7010 44818552340390 7011 5737169845321934111034653894264893516258 7012 7012 7013 7013 7014 1026852408598961621978291060935430 7015 25244804838683915206398882390166185 7016 7016 7017 2130019706 7018 26612260096386109760145322792842925966 7019 7019 7020 8734978627084842601373814748214691778456 7021 48308050256087826417415699565698654 7022 7022 7023 2135490633 7024 7024 7025 354207413632717464882476263479112397 7026 2138229606 7027 7027 7028 199802969234933228 7029 577994123372305179389629051163266220872 7030 3505480759502751808151633300891280045446 7031 5085018213167 7032 2143714576 7033 47225957057250471873951268 7034 7034 7035 1703851388060820552177399574773086271802 7036 7036 7037 154663760634450369928318835198445571157 7038 211617698336717415221008537158032536108 7039 7039 7040 6794549101604773859665187506883772416 7041 2151959606 7042 202614233457500042 7043 7043 7044 2154712640 7045 45950278113701 7046 48386519328978744339662576 7047 34268307950396698133479185902230118365 7048 7048 7049 48611423856287933008520246163580359495 7050 2231203042905211692997689225886384012308 7051 172509692504073762121419 7052 14254114482006337986623252149001515433240 7053 2162985828 7054 7054 7055 647890377822325780381090451942 7056 883308368710047731765772517096663175200 7057 7057 7058 7058 7059 6613745470365886452459354531320922071878 7060 46442247123732 7061 26589223616703435947011336928587661 7062 683374267412555437679230504954941257546 7063 206894678671272799 7064 7064 7065 4966055162057646838357498268895980105431 7066 7066 7067 4347706616446065518917004691788585668532 7068 180020746305492546181713314856348785552 7069 7069 7070 2060944665143053507692393867919790748932 7071 2179595681 7072 675545516778477295921336652704 7073 178571877379277100458897 7074 4514999778610746314568177565079576370 7075 426324568702269025463915749787220199 7076 34299856033337196870141251211767513348 7077 1246220029227119993392756099372476 7078 7078 7079 7079 7080 95031065728367031948699914479527192 7081 34683105208922671147981 7082 7082 7083 304839734223712585393 7084 28735020610513809585531267314485164 7085 6585652174336024452284132423438 7086 2193502006 7087 37574854481967849637187329893317 7088 7088 7089 334220920840002674965832634820020978196 7090 47438826553838 7091 212722348812862907 7092 308361631024739816696 7093 9871549949592684877047853498705289313100 7094 7094 7095 9910444500616008066441671676227017372077 7096 7096 7097 3238970877942591548058567646569406918097 7098 8417495563788310462469833886443351216070 7099 207027233508842811739152515597119419339 7100 467475588859686535965427499285912000 7101 5031546363451806250374835714975120518 7102 80418842897961760561217695295958661142 7103 7103 7104 5385546260371900513755257424669361538496 7105 3863368763873068244311432974756274888759 7106 40319960478872224562656957155754 7107 31045880871319893333659706540341046 7108 7108 7109 7109 7110 6943687748715515683064825968038866523628 7111 54594525274755323829620431 7112 217184914394323552 7113 2218682218 7114 7114 7115 48282313126694 7116 2221491856 7117 191280913131041777391549 7118 7118 7119 1786546710347301471824297160262619 7120 48452441079904 7121 7121 7122 2227118246 7123 765099481537699525234839397549 7124 55921121216011060670340020 7125 2385624646120645990020601381845933432 7126 220204331543055550 7127 7127 7128 958463133731340394485409765391731889672 7129 7129 7130 239311240946697663419025938281178705490 7131 2235575631 7132 7132 7133 221727484033965971 7134 12958756767934494279064766822030863879896 7135 48965704389995 7136 7136 7137 10697243257437170225055829720035585633776 7138 12269582509115510651310076448411083237478 7139 185463838757743608449025514498751363 7140 3531794709616804988209367837144176299320 7141 6662887360588312815094645403594616643669 7142 7142 7143 2246885413 7144 4688795981510973739934355067267923400544 7145 49310289607430 7146 330262992985951511964 7147 224800898402281927 7148 7148 7149 2252554580 7150 21092080607650566756079547849659876272 7151 7151 7152 2255392736 7153 36211928787084164546933169347666728 7154 2008119626401698442112928737487519847226 7155 9823254593136276353061499645502766226641 7156 7156 7157 830927022120580977151710575267 7158 2261076198 7159 7159 7160 49830802284416 7161 1400118811555119558097167890748153128280 7162 7162 7163 49963654230495250234763748334704127423 7164 337864708674595043780 7165 50005279883431 7166 7166 7167 2269619281 7168 229479463334377472 7169 412174050264750127371803867684 7170 9517872866372139360892540426 7171 41783187633559231369307731 7172 208321602283490669546192 7173 341723569560455066253 7174 865805440333049808291412006538 7175 20491720235407879419104212922910061073383 7176 13574457957899460775677552338069789581256 7177 7177 7178 8233121961491290994448160562403539035754 7179 2281043495 7180 50531647124852 7181 16524357088889437732006312636166539381181 7182 10368737989310422555529695361483545480 7183 211890975531338640519613 7184 7184 7185 9825562721966065185460088892 7186 7186 7187 7187 7188 2289636768 7189 63011938112209789265262209 7190 50885014253312 7191 7591450908408483699470989260707001672962 7192 375569118820085498366618732239363061720 7193 7193 7194 1324204412567335695527476944404498435374 7195 51062437594482 7196 235847205159927836 7197 2298251596 7198 381925044432273922605639387804134542 7199 42194393480867332931575057699745219 7200 13474923465941029964587221427944704756000 7201 51266520094007943774935065212226 7202 64526087956043968753125682 7203 3012181265501333518833381070080140636888 7204 7204 7205 35388196028549548431964767032925532418 7206 2306888006 7207 7207 7208 216939459179172304554566348156964229592 7209 7726979000127818300652268420679825733 7210 4366893496419847294483419863133237250898 7211 7211 7212 2312657616 7213 7213 7214 7214 7215 27361593832845045800141698924943333086518 7216 21988474706607778704410462832433030412176 7217 240721850186741042 7218 361611746357830358238 7219 7219 7220 53964757993692572446625483073008 7221 64038039022135185376318775168549825335 7222 45529345542929012166716728926872302 7223 367943132655577771608135881611801028455 7224 22208737872077876152382229762023803548832 7225 737340030042753791694302363552140521 7226 7226 7227 1559143905119605422860655943566714060289 7228 67655638082390599844513628 7229 7229 7230 10805255339571305240967246764 7231 244019372151073379 7232 7232 7233 2332926998 7234 7234 7235 52499715448304 7236 8592658231097120484179526237158392916 7237 7237 7238 9740558092185528937555553948449587918160 7239 6205909944533776413439823728253020950 7240 52681627144224 7241 69272408845388904620209566 7242 1285272499427279957384726805742631218746 7243 7243 7244 7244 7245 23956888177728513079484110056925979669084 7246 7246 7247 7247 7248 2347477408 7249 234500442436074790037759 7250 73248119952270065564526747035921254406 7251 2350394731 7252 17028727709361108190035632896049362157692 7253 7253 7254 22187981698380190690493170782344062332796 7255 53230389881245 7256 7256 7257 28618043356431801911047254732155516392031 7258 59770016650061674287816700358758 7259 46724665310467091451070541878226933 7260 1894952426117127956155202473082740843240 7261 353817925938127456944761892522253856461 7262 7262 7263 9551342033490186781374416118441837053 7264 7264 7265 53598765226880 7266 2204445888163421943967355523351538 7267 29787907712238099031693472906073517612576 7268 52971048849211672720393793231025548 7269 2367949440 7270 53783716107560 7271 242510757418897683778067 7272 386830981947069946896 7273 254145302307499660 7274 7274 7275 882735754911375057588566874056010798 7276 1105775886382907012775196705636 7277 62889880156520937506136802849652 7278 2376759478 7279 81904262945639861448045394433180440279 7280 6318758204607753664325549071097525130896 7281 391182830493956628667 7282 246608481430584126975434 7283 7283 7284 2382644960 7285 14468087516455434892588252935205217178161 7286 7286 7287 2346450071143274266686781069096503 7288 7288 7289 15422233129710720915964670719122547612331 7290 25904761303020695652430424491978176824726 7291 57115042466667007658697413349099391 7292 7292 7293 31652942203302097317213765987829283433096 7294 259341885626735822 7295 54716144770211 7296 11188083105339857851184204274332077056 7297 7297 7298 37181670465134428340347641270321845059958 7299 400017299416505388910 7300 965388902498052418276007041777577908 7301 6709553636577310764747005887838770003645 7302 2400359686 7303 2817719465572960801057418733193 7304 254993341249797837413600 7305 12643142595915998122180941067 7306 77904783726874238769549906 7307 7307 7308 92561990575067129897772278094132778324 7309 7309 7310 39873577253800879462677128579788624015918 7311 2409249881 7312 7312 7313 442514283546545649965603768 7314 574495377298480673418568954886045946050 7315 7693215163564989032042643590386752300867 7316 563782883194051497510868856102619899048 7317 11786947591420039179925508637720495271 7318 7318 7319 79746169524054902595011835 7320 95031070919855123929084857694253592 7321 7321 7322 266412153681933002 7323 2421137583 7324 7324 7325 1055443837430476022638209980829934259 7326 21499226227466831169171769671370078875552 7327 1248022813436085352064852438877 7328 7328 7329 2657017360711689264174286736953368 7330 56043225738438 7331 7331 7332 54703986910913259137476767351986732221000 7333 7333 7334 73201505247832419555914896471334 7335 35769035917149798971458078418389637406848 7336 270008806344143008 7337 104604472448659816936802189413326345098 7338 2436052118 7339 48228398646804801977697302807156596126369 7340 56427082372148 7341 2439042356 7342 7342 7343 271822685081579627 7344 3106392520683164783653284690361683919120 7345 217920563999556562489301804398013 7346 7346 7347 647109064760629141259121426712413761907 7348 272545335261814748046072 7349 7349 7350 19073567188488219377461283760677117920910 7351 7351 7352 7352 7353 53288652384899642866821925453123286637193 7354 7354 7355 57006808341194 7356 2454030256 7357 275481796286295707 7358 85514154620742116317426018 7359 2972652423520577546244302944648155568749 7360 71490462886968751073640281936280384 7361 1352236766624770514456922136856 7362 432351477682563710186 7363 23298321822592662584573267221641999115325 7364 277327128892998124 7365 14319282086992683393288528200 7366 118011922542885847003907917871413482376 7367 928445342728476180453409387464004567607 7368 2466064688 7369 7369 7370 175459300467490034172334099000303120034 7371 43732278119047823034633092463186027140289 7372 80944718554800907202471111659372 7373 6916166902815169575976073 7374 2472096630 7375 3754236516028415924370316043323845181 7376 7376 7377 2475116286 7378 744019119344705642946068495806022351112 7379 28555965668180455324738719993118277558579 7380 111749183349364803597264055683671483261936 7381 191645966716416947545770866599648368 7382 7382 7383 77008320216868142024549174641895623 7384 1484161310678411544747090592 7385 10918922961709960218847376232599505237863 7386 2484190006 7387 581114375 7388 7388 7389 446905764543850004730 7390 58378044694660 7391 85101339237344737572327736311791 7392 3486255254137434621036150406310945394496 7393 7393 7394 7394 7395 4904745018086628178423655486502377237297 7396 71024809481197459643860518729954557866336 7397 91665123580670819345540729 7398 16109620944312354193232105169726176138 7399 14751639474711326812416688342005294778435 7400 28588274551612245999741697037637084178032 7401 2499362106 7402 7402 7403 296027350743190396523771 7404 2502403920 7405 58973734639931 7406 82931889575125856593394061091471694 7407 456848979193264901291 7408 7408 7409 854906582629926300936001981514963888631 7410 55044779706432588887447152729045461997432 7411 7411 7412 1524024174732618132715230370112 7413 3399468383728503315099772921253224 7414 300938815084329302046678 7415 59373555470741 7416 461893937245687343520 7417 7417 7418 7418 7419 2517650015 7420 14572081998739538023771399261089596891884 7421 80744153541259015849608331215681495462611 7422 2520706646 7423 95989935110007308650389763 7424 150166042329725704503042939430156173824 7425 72181725976261503472004483104433444648378 7426 40647230410563170642420973658586082613842 7427 294417557643254707 7428 2526827328 7429 89385615623525933573195545310741700 7430 59977349921912 7431 2529891381 7432 7432 7433 7433 7434 4712234383514862878860983316399327160 7435 60179702654422 7436 98533243830677519341556876 7437 35036381032258077456896966466878250901441 7438 7438 7439 94517631078824311679906690309862603927413 7440 981710908299875208480390626733907769536 7441 298335619819775962 7442 383291933432261050330199012527420274 7443 477327271842036974088 7444 7444 7445 60586046601617 7446 7333180378533144558573539198137709883776 7447 316121031425223670454287 7448 21769409809072082892138622351919384759840 7449 69123254586168923550139731727781838307946 7450 1640786269874248976288969834943710534 7451 7451 7452 19896609215642496841461895189425874336 7453 169266109117278535338956295761184809053 7454 7454 7455 15649559013404463347470664803095620280345 7456 7456 7457 7457 7458 4784000353345041324288412791871066202508 7459 7459 7460 61199675300468 7461 487869155304819975921 7462 104222949961057839601768557605219765400916 7463 1716200746520742052060141456508 7464 2563759600 7465 61405319370678 7466 7466 7467 63193311032502355723920224762231783431 7468 7468 7469 326898497056119549886163 7470 92988563197890161549753675776561735148242 7471 1126630137601160566100213137635577835903 7472 7472 7473 60098425846012141846663612945368025865858 7474 42893024029351148153335409870050578262634 7475 1895091819399620228124151195465896026 7476 4081850666686133410796466929057720 7477 7477 7478 7478 7479 21938949580224525616176458085505938756 7480 497134666020055888514676815502440535280 7481 7481 7482 125733203904222784197304844393846438479122 7483 310359144325614431 7484 7484 7485 18311576461279742488703200578 7486 109099823257373152813846295096062 7487 7487 7488 86742907715976669895841486680466822651328 7489 7489 7490 18709524060757185244744596224217172630582 7491 5597773609326414294511795043837323150036 7492 7492 7493 8759284249504283281529408629099095368 7494 2594809990 7495 62650823917169 7496 7496 7497 43255127161062860487357849000830537197048 7498 111284001277008738472792517325516298 7499 7499 7500 1953265160321024786700065171197564016 7501 110120423254739989990599901 7502 1292153996680004404572602184727427053966 7503 134316252252961200507570405948779590108451 7504 45258253741606322569936428678928 7505 114612846241123943858608737719795 7506 24298916268137123952112463923602694230 7507 7507 7508 7508 7509 2610428760 7510 63281109382560 7511 52668263871053564257884875108524075205563 7512 2613560016 7513 348593232269665351910278 7514 1931131302239901570193305742580 7515 127287623393828402125940174216806410365110 7516 7516 7517 7517 7518 4607222395669845658533121127655682 7519 83518677564340427086360579 7520 81705557968135829736345386069229943584320 7521 119704548656182464242813791629918571 7522 7522 7523 7523 7524 6656309308262668343823553418692121759560 7525 188788540832616746256931426759837565928002 7526 3819441858488348214113888892578945641406 7527 108710267462230482224753879749856239633301 7528 7528 7529 7529 7530 20059966943181829281374804406 7531 2008078077690307425809698822654 7532 324909370207683932 7533 1508003414946924665341897122961353838379 7534 7534 7535 830578646343645016577761843365526652701 7536 2638700256 7537 7537 7538 7538 7539 4893469940962942564562590788419205 7540 241708707833335352654732652554486611152 7541 7541 7542 537913806268985754646 7543 126440393971197638628118037416583 7544 172825656706734856303253670182715795954344 7545 20676564287746843196569900001 7546 46971687874816440245792129555909148460110 7547 7547 7548 81207759465799777981575420490317280206604 7549 7549 7550 2322446867151148725627027644717905064 7551 543746606577907367273 7552 16249107013573163188924120355430199552 7553 120581901365050645363268313 7554 2657660870 7555 65202462684192 7556 7556 7557 7647068437732881730510552555207015716608 7558 7558 7559 7559 7560 200554952278525651708632221087359002344656 7561 7561 7562 132779094460518892279659574912042 7563 2667175143 7564 1698157013885139269557858992059667190636 7565 2170960551719511004764816573918 7566 136063173468856195560885827954325701266662 7567 115391321150619109475829186930425860030827 7568 220250004121004824702349153064273812696816 7569 271919312476086504152079898293140390456 7570 65853181278622 7571 111177884191336493110276338195131 7572 2676712096 7573 7573 7574 337842555825798590 7575 2531300024650452670212804402994792069 7576 7576 7577 7577 7578 561583813295210973488 7579 6068668730688666210339927270536873662483 7580 66289872313748 7581 194640735147112204765672952995497094358 7582 2256989291531239810842854744692 7583 7583 7584 3116480399812010720 7585 300219497778492708468964459340159228767323 7586 7586 7587 32938262054050992173805171758635254226 7588 342250521160531564 7589 7589 7590 10309160309894517047499505245169216712328 7591 7591 7592 409213547779210346095635912 7593 2699053338 7594 7594 7595 102424897959431897410876067220429564841382 7596 573762389593487955724 7597 38768247802616737911365031307 7598 305763347076114437520526505289006914798 7599 26048855297293425599159850693051430510564 7600 2758265369998115421504262737491646016 7601 396605558335682155139819 7602 5857363868326026937983200159891446 7603 7603 7604 7604 7605 407028238696568595630253117134736146422930 7606 7606 7607 7607 7608 2715087248 7609 348954870746707016 7610 67613863708994 7611 290957189032311982844172191919189881907431 7612 403011815518784216382788 7613 159885183285202460872509104154255413 7614 162587483274086040876057589298215783603698 7615 67836570769939 7616 2438761385447283495104386352704 7617 2724738006 7618 134947894827883735787640418 7619 153650871150874605527890681772419 7620 24033887600154470911103416704 7621 7621 7622 95304499955649370007977525261848760078522 7623 10416237591297148046372518115972428904935 7624 7624 7625 5927550991606057827173665718630604077 7626 287036994348169363791279508474422541371832 7627 343657095218026055845719961072687258027 7628 7628 7629 2737641220 7630 37878922860329495579492322109944680282924 7631 138004206034787025970984031 7632 9603168101309337510627581202725030570256 7633 2534731162189056930511663342997 7634 416107367829600989672666 7635 24763661515138917015153252380 7636 171786022170508792911564048622949096 7637 358068893925399077 7638 338716021497716614709495917965071322998 7639 7639 7640 68958926102720 7641 40267630843835684369355001796746700273 7642 7642 7643 7643 7644 312466789557098832493243580643127442943984 7645 2285163452978169068965625317362067017705 7646 7646 7647 2757072321 7648 7648 7649 7649 7650 361722235858158133032745134671758369567306 7651 362701900822384195 7652 7652 7653 2763569728 7654 383592959084376893043940892662589488945174 7655 69639437131241 7656 12529409476967532367487619396987012490480 7657 2541482361922628418610652151423432208663 7658 365037607635407786 7659 116047428602412919710478216035356433753420 7660 69867464102836 7661 228412261735422913492521987901291682890061 7662 2773334966 7663 16794366584493735103 7664 7664 7665 45084159752692223072005676881349083799620 7666 7666 7667 364796633112972168310413813141583466713034 7668 44498082446427264375276708689592076604 7669 7669 7670 54841762294620792838981527297662685312 7671 2783123181 7672 369747722609961152 7673 7673 7674 2786391030 7675 3561715134202814256555395841171079454 7676 177605644250119226039179837132336 7677 631521446316983518286 7678 443465791744608219722286 7679 372122249268924163 7680 27079000622009183529413179392 7681 7681 7682 198178456154427227105174566863176162 7683 264737929028232769032168474729772322244148 7684 2844412062788506346903265417364 7685 15568934123181804535615007456361118947557 7686 6033033999422711400209367705869904528 7687 7687 7688 2904551077336663490313798903471582689576 7689 14146995333410766248693903236204715340628 7690 71248202492682 7691 7691 7692 2806051856 7693 145572290970018562646096147623756555031187 7694 7694 7695 437976038614746778903112226668323527906388 7696 141156881668057920867251823273876546894496 7697 504876027030172528344598674901496459712227 7698 2812625958 7699 7699 7700 57381262039432799811434394496453420237528 7701 59596623480789078359876008852106097638136 7702 7702 7703 7703 7704 651891579754518021120 7705 213433839031152579789444952261852153 7706 7706 7707 7877281474512260052578842225828861 7708 786710247561503508900103726265266943138968 7709 157724914024039131263758777 7710 28733149198045185968544339868 7711 465046743442338382276641 7712 7712 7713 658810240388685097693 7714 486551387709374144258315419538746145134 7715 72415416546488 7716 2832409856 7717 7717 7718 3070284643299864549350342053598 7719 3317583569985455087560256553790624099007 7720 72650684306528 7721 386645744628027356 7722 346197562937457504444690032456709652738794 7723 7723 7724 7724 7725 4217582679689734800925077661717504986 7726 7726 7727 7727 7728 236797030411059784699603058911457088 7729 99757365651991043524624782822585313729 7730 73123054271534 7731 672843679057327391052 7732 7732 7733 171522025022651870023333026706063710130563 7734 2852286310 7735 63702194549050027498967700427736059193056 7736 7736 7737 2855608066 7738 23760994472270212984634942520430861754488 7739 324594461687342986267844288759 7740 1255644631175240373029995328421182572814116 7741 7741 7742 211013045626265439432042355026985410412022 7743 545836841683905957162722273446563388029 7744 487578253466086830273664 7745 73836213199304 7746 2865588806 7747 10903633617688938423674313036659965222 7748 168531970246565881909426388 7749 595848212280062818967648166820731101297793 7750 3791783402188219305558782482798032559312 7751 245155616026220362173323511907066151 7752 90699188971587144760564603641989667401016 7753 7753 7754 7754 7755 473023103324709245964377209024742244398631 7756 399117187141682524 7757 7757 7758 694392240789808687668 7759 7759 7760 74554925575520 7761 410031599039718003276007683115508110994938 7762 7762 7763 401652414283235819 7764 2885620000 7765 74795736058625 7766 503145821528155822843286 7767 701710191805137654496 7768 7768 7769 3440961175996218442320258064229 7770 283830965893426089276725822062739773536134 7771 225564887834289549483448934635591 7772 612069619736810437499329975294070385272 7773 2895670508 7774 263055867531231052938111656910930010 7775 4988555309708714507985588688557354263 7776 66113971696613351967717917441498530400 7777 615739591458881408050522 7778 7778 7779 2902383795 7780 75521903409396 7781 4320846181332239658455917356645912269981 7782 2905744326 7783 870033902498837457604306824727110687470683 7784 409341091169950496 7785 800535693531287687721688242416873154500488 7786 3573605937882693983180676175266 7787 180018984003966483105866741 7788 22455319347928617758440500896929306022788 7789 7789 7790 759729092591467815632053526135568676974206 7791 342167926835331842551440261415882038508033 7792 7792 7793 7793 7794 724077120849184266830 7795 76253699936356 7796 7796 7797 282251387779799742588953486418999716 7798 414536666063877950 7799 527345612077485466079879 7800 509361510632956986940156023175451055187616 7801 686026317829082082701795225542247244361 7802 624511534520401135112287721016752422918334 7803 134607879256667365287153411786576506271439 7804 7804 7805 89704158427415067004131296038680711160135 7806 2932722006 7807 252479600015515596652019873892976075418007 7808 20830822433793792809407642816305598208 7809 1728290777129981320030882147508153968305 7810 10072009642524475007189680368242273768142 7811 9293758034873875526697102536 7812 4928444941048748639811186255873912241592 7813 188073930720689525339195713 7814 7814 7815 35295311768750500032363176911 7816 7816 7817 7817 7818 2946273238 7819 422435978923986487 7820 302681440726322829048368615879899820 7821 25878234663675539025703434032646777545771 7822 7822 7823 7823 7824 2953064480 7825 5893853529385818621658920377336374815 7826 1139181080969701035994636594717541585852810 7827 2956464011 7828 259979447646465263456591792870728 7829 7829 7830 1080641322083060016883352538665701974571798 7831 967388377598626113775177745261808690356248 7832 552598938144126917896664 7833 11179592775656349061969290472276684 7834 7834 7835 78232926568658 7836 2966678256 7837 4001005404400302214782295928137 7838 7838 7839 631978773665505903091859090257845496055711 7840 545969756303360390744913522713049375444256 7841 7841 7842 2973500806 7843 5615258105235792877202201138065186340051 7844 363749488926339238714068783486653719665732 7845 37412570022595079142921879352 7846 7846 7847 324202477512150482144396613150825575777 7848 770721014701664274128 7849 869111885540891579697933744985563219635449 7850 6403702450612965561248786909207403416 7851 2983754231 7852 200781898342175068881432412 7853 7853 7854 231193356839636984902210050182578764269994 7855 79237832986439 7856 7856 7857 88638237217374692057001855354182769729 7858 7858 7859 860679429298616919709378221818974499459 7860 38515101555677447298501243648 7861 438622367994324653 7862 7862 7863 2997462093 7864 7864 7865 16367153699756102194189556755833341956273 7866 2944843356369416198562446411989241000820 7867 7867 7868 441371120524280092 7869 1489111930277322648715114034428563540595630 7870 79998267885684 7871 4312183514050743414900094687811 7872 1230056745026067641356517397948792865696960 7873 7873 7874 6395484834582200740856945226579827040674 7875 1579477158158568059437156171713625361871716 7876 587980114545111870821744 7877 7877 7878 783188414463051538318971944587525659403728 7879 7879 7880 80508459679520 7881 370161325272041299337971745045734178912165 7882 446912946906763882 7883 7883 7884 97669302924803957656514178595011667616 7885 299329143386533333793214637276445 7886 7886 7887 34856872937229268412577358594669134123264 7888 963394262785744516642218937760227495568 7889 632002590716994459156511994686520719971199 7890 40811731301946687521754517650 7891 214278402968157338030041166 7892 7892 7893 811611262582045901663 7894 7894 7895 81278624905085 7896 1206700813048807585349053742294547780227856 7897 89847757051439820382460699576379016080637 7898 606432019041697276066022 7899 3038837455 7900 7553318425571925160299797927751328088 7901 7901 7902 820016902815901082736 7903 455337482048578003 7904 313654938478498509693120833700064 7905 307070464518199754912805124896277894584479 7906 579249553712230822637459364629300611054 7907 7907 7908 3049240448 7909 615853985439237770468066 7910 148971358902146083534003056661294585087616 7911 107583104317913308913821427228696569454 7912 1943187094660846732889896205484310601008912 7913 1561848367039677991985578011869187122243489 7914 3056188950 7915 82314668763486 7916 7916 7917 970512349962054627342238576451087189520966 7918 447539681399283360561593370214139467228866 7919 7919 7920 2019778599149371913275541047710947360251616 7921 7922 7922 4821944494411075805448552625772 7923 4991278396975238597312410898082971219603 7924 463897772264273900 7925 8200006646939382289559270471166659414 7926 3070117606 7927 7927 7928 7928 7929 845700071995473964620 7930 74748312793633189202410830591335723616 7931 2326424864981934999153907 7932 3077097776 7933 7933 7934 7934 7935 428566949315939522667734618431196517 7936 8283675595268374292919471912522442640896 7937 7937 7938 906180788884209607913171368665238167993682 7939 5004106841977716446987720169130 7940 83624552285492 7941 3087587856 7942 344277147912409196722349964192054 7943 1671577337371426444848890954847342077798943 7944 3091089840 7945 176127596202016463344888961416996814404052 7946 1205483728840279849795164399202617901706 7947 863216990611393594221 7948 7948 7949 7949 7950 138948730157880759421525888464883465422074 7951 7951 7952 6940109728685204740649768016272 7953 46825565094048236683427809070608537443681 7954 1980382896769264904870602184984459488332802 7955 3072184061480787405120917489107280936839578 7956 1643975611950591616276706208847972391786220 7957 86830253640107351349427150102 7958 458751288584206134621661663795041758 7959 15775440611784730605787283482876427 7960 84684419853888 7961 360630311762690756920779471982967 7962 3112157366 7963 7963 7964 664991157348165153181268 7965 2619798376495628393404641644568793672425288 7966 481432909815243982 7967 9419931982229965456992496820877290966687 7968 4036323656173728 7969 243817796123837374416957325 7970 85218368268038 7971 3122726931 7972 7972 7973 18955649945814085939154786298005327 7974 890097302693526239610 7975 44021830206808046034779512940097614025656 7976 7976 7977 3129786586 7978 7978 7979 9373908296239788402779 7980 216486874179050188605846521397788099868884 7981 491316966477529409610236411533578131 7982 249091725158130029770402166 7983 899221306935237979843 7984 7984 7985 86024337644684 7986 54219075372055852929197124391781528503336 7987 1295501518516386762750954282334594276717427 7988 7988 7989 3143937800 7990 2310310141088049224691181517169565731055812 7991 139333238582780932922918549122692927191 7992 652448513160616023290373666748331568898416 7993 7993 7994 493436015843692042 7995 3987794376522440280265448811374695714645763 7996 7996 7997 696157702392470853524627 7998 3303578124991727451096104329252050925021638 7999 395569854752912368573170470812459 8000 10474782622198661407301479839708592832 8001 11993245322819305375330354305912744132 8002 8002 8003 214080759227341882144196806796232349476503 8004 1506339944516980887765438568562153213824 8005 87108437447925 8006 8006 8007 659699370378166033913246238934296557965516 8008 267178461551208047800655600 8009 8009 8010 3504644762543676588289347375190693299944470 8011 8011 8012 8012 8013 3172368068 8014 8014 8015 245605845117773718929633475663978149030825 8016 3175933856 8017 8017 8018 414219550138285408282575530230058 8019 62897049393681556380877408008640190259669 8020 87928662408340 8021 265551983975767891614315501 8022 18700330495042868056801492002979176 8023 18672199984318438125634054202383 8024 1817305161674553889623428886585012670448 8025 11359477155122860826619499846258613832 8026 8026 8027 563203664111646076979541601260745751 8028 946100204510884376788 8029 798551993449593371057001718125816171645007 8030 68450864884001806371513472929121142120746 8031 3193802881 8032 8032 8033 1681896073114503311044391793984913076033 8034 1825833578097703991410892253730400524745478 8035 88755054444776 8036 5018433482332081007188817318109889433147756 8037 3200124143000254153677212751928085908119091 8038 8038 8039 8039 8040 42906307726035726129721654481126576 8041 4276159868745813825497546281554414520042168 8042 8042 8043 19785156297241487454489851356727642 8044 8044 8045 89309425758491 8046 173558725435587226012900805065030021292 8047 277077126951035651184909479 8048 8048 8049 3215334030 8050 289701864002947003809601406800701614435914 8051 27965935149032771 8052 72810552277318580803649701835068097548584 8053 8053 8054 8054 8055 4681577705188928436867816725498051359072662 8056 328689650984914944695806857373347321788840 8057 521384440469646232 8058 974135518874079248471225665665212845675012 8059 8059 8060 13809749819860101033185977582626511720936 8061 3229741756 8062 1877779551509365142451168348304441104062 8063 762507963951933247958393 8064 23603596624168357360337548136336956160 8065 90426478721272 8066 947143697286887522350269841281743170431098 8067 3236961731 8068 8068 8069 8069 8070 57504595823208035513586429832 8071 527776135226723911 8072 8072 8073 2249879235522870054819148443443417789028479 8074 774109053306665289075214 8075 13349337173845727285391991012580558756 8076 3247811856 8077 4004322602118498979203167761134266326107733 8078 530997088100818958 8079 3251433945 8080 91271580774368 8081 8081 8082 1005213550988792964166 8083 3191933414425489035796821117508890963283 8084 9928187732408063502154542340212177819241760 8085 3162542998385587452490715009593951994559933 8086 295232923522056158834777356 8087 8087 8088 3262316368 8089 8089 8090 91838483694578 8091 17765171650687062145951701509811951591275 8092 6961557962063473561327661946992 8093 8093 8094 23608639688126130635340258406842107544550 8095 92122989530043 8096 690185453181040411938607082849694752 8097 3273223046 8098 8098 8099 301524773252631715909573511 8100 6242327727922116217925790692776574211960436 8101 8101 8102 8102 8103 1139694888494316510415351426643831108503272 8104 8104 8105 92694116484374 8106 23410887114046063066882361875015254 8107 96141789995851535151637990045207039 8108 8108 8109 1937039123652312627476460455809150513256875 8110 92980740221164 8111 8111 8112 2768846525027287268171961510211955420370640 8113 478508802449974712221867679289598035204 8114 8114 8115 62575742413915747089254442340 8116 8116 8117 8117 8118 5146872383241422552278962517004693593961700 8119 738289287795835285325133351223955239 8120 404415055979298774613392016740912556353424 8121 3302426306 8122 17772412354351012940440409430002749874362 8123 8123 8124 3306088880 8125 18413679093546046258257464542825376138 8126 7485037181449220984519530118096 8127 7177438099085104926634085529710048078596671 8128 8128 8129 834558153484674267053813 8130 64356835651503480037637433066 8131 6019198998170245829925481492596036971468419 8132 544837118755507779891077180243932 8133 3317092848 8134 3728482554309299634033480407412427642341710 8135 94424514005585 8136 1067587467635053493936 8137 178409928551259450870037 8138 321150669776914785544073138 8139 3324442375 8140 1544180287321053929160089336394968818006580 8141 560752049555531447 8142 5576576510919360600035920830170658789136 8143 7760460627519863315118733607008 8144 8144 8145 8307505535678359606098866291936005283817651 8146 8146 8147 8147 8148 26170583861889345304235049759992120 8149 2606747039553478845560498403518722938389 8150 16971923034756602704485682116663118064 8151 3555076174170809543395942837309993099833904 8152 8152 8153 20147174349975501738516498621080703520313 8154 252928358814016557174076827587038787832 8155 473151608630040738458727502966111462417026 8156 8156 8157 3346556076 8158 8158 8159 6360490170469769280761235835048470603127511 8160 2105165443432502788963465542422473741548608 8161 8161 8162 766790648099833746451717955208607695915098 8163 1100045734964771280218 8164 334882559065381897451582164 8165 844420275802305253169065658362058921 8166 3357649606 8167 8167 8168 8168 8169 27664013919225422052404283323132293 8170 9276603513670183301523431060028542827852446 8171 8171 8172 1111058428640703141996 8173 885972832295410862771297 8174 878570927931353147010573989857532165798 8175 18376883640579792000199574777089352963 8176 2165483248676939366655029943440 8177 1645639269388151829330533680714012140401267 8178 8249682124301301864752247049792623832138622 8179 8179 8180 97068473883092 8181 277671350437126873144620171155889333143 8182 8182 8183 5276750733641127448166026890213900637453351 8184 151750160011733010341173611170000055512328 8185 97365865040802 8186 8186 8187 3383629791 8188 902605278844884254615265310893952168 8189 623945721306809197856001749865739 8190 15773127930463367002279083765061269860676296 8191 8191 8192 8192 8193 3391077238 8194 8645078226132997069956574916374 8195 275896142865027328147776078821266151113072 8196 3394805056 8197 588389489353568377 8198 8198 8199 1144686900495689733010 8200 8000636459756708882813203654411264054765216 8201 9687921954985716880483326372793599106721 8202 3402268886 8203 356499342002587246633256953 8204 591924876843246428 8205 73994299870244907037715502242 8206 926405376558803056381742 8207 3237279484588169256307010917668531989327 8208 65280559039325608031310678868251409235920 8209 8209 8210 98863774405598 8211 3081197700845181242041228327109760574040924 8212 8212 8213 11971832912142466025955272761130356716114038 8214 1974767123255773582263038428368358373869938 8215 1191072965027400780576477475712159768390933 8216 364728589415269426508183720 8217 148618947312246154702902322570564197132408 8218 599050306933075402 8219 8219 8220 76076691048582003866296739272 8221 8221 8222 8222 8223 3428478433 8224 8224 8225 11928645227957673657665128813680390654785441 8226 1179217089591086139538 8227 682602793538305209403049814148627 8228 9286641216204747944112886757096 8229 5128300215699764535194019641713136290602220 8230 100075326704904 8231 8231 8232 7449530480140156951631487774168444293302376 8233 8233 8234 1030998036178829895838400199518243594 8235 14636961569365545735822332957452932828262498 8236 3605441014395160807144382314301802727292 8237 8237 8238 3447281718 8239 319460554389636965894433817 8240 100685540754464 8241 10050775030237522183587959511820718707551183 8242 379397827830333995211957242 8243 8243 8244 1202748565206397162680 8245 9623975485109444196047830770635 8246 29262131125506399677482432847740573489246 8247 3458596621 8248 8248 8249 6117490177510721166731704978319 8250 606868767871637181675882582757015063504672 8251 2367597142398051122820739621108296534045085 8252 8252 8253 172328279410475909416243456589663991748 8254 8254 8255 11607093851475552138013745112623098660 8256 15426791403566130718009478994208248365857856 8257 1101572306512499799422576403651932347 8258 8258 8259 3473721635 8260 784312650945464649454572212137102739354304 8261 997535735083853522262686 8262 4497248350589391782990920839788590393334586 8263 8263 8264 8264 8265 111076303569017168690819079563340431063880 8266 8266 8267 624571431373182167 8268 8049191879187331438323206332162970954777888 8269 8269 8270 102534064471100 8271 1238828681643051968239 8272 15382795462042390289219174406698725345132272 8273 8273 8274 36431548123444249871487388056319966 8275 25196838984526006483768387598788848984 8276 8276 8277 33105884830131612279269368339643720535631 8278 8278 8279 10333537929350239434675859247669 8280 19372983706204645642924708882630963467698816 8281 10491422046886477330000967055793616115267520 8282 12610288580677642307193039638981893991367902 8283 197138607023283435444402981792553202574098 8284 780469713482515219298277415750984 8285 103468452032111 8286 3507914006 8287 8287 8288 2836052191963440917175645957332505958813952 8289 402047622029201436189278239351759486817 8290 103781423756326 8291 8291 8292 3515542656 8293 8293 8294 4466796417469012641772162386666779629350 8295 900562604773165886183397717243201450401625 8296 2905702133906624359601878496771869771576 8297 8297 8298 1275867683893750725628 8299 19849138272588421523838862972547941766094091 8300 27248698836686104738282390873237703660 8301 3527006356 8302 643366333940813582 8303 1257644707521692141778856173159373253 8304 3530833120 8305 685202591654919843368660885575361994511922 8306 8306 8307 7692961416705672507462086351185911962026635 8308 37437209438653065555526192022556228979192 8309 647182913887920061 8310 89765006359422414718412820992 8311 8311 8312 8312 8313 6544568847669168313841099998978625013127928 8314 8314 8315 105357663109082 8316 227614749194791884622943296168326780711320 8317 8317 8318 8318 8319 20973060136594199859570154054633652745272025 8320 23582666872481586791009199374460402432 8321 2664170534196095377730312010075477427035221 8322 175630509453244794796576858107905229296526 8323 15806750247799900068539700881262871119932490 8324 8324 8325 28994253455300029117457523836097120917297540 8326 1342100329829485223305300764987633526 8327 1089427387690620020223227 8328 3561546928 8329 8329 8330 15795846420328304636426180570206740193660458 8331 3565398631 8332 8332 8333 438207793901213523801678893 8334 1326783096794827423460 8335 106632394062703 8336 8336 8337 42901225674427359449164408011622703 8338 1105469825795836647026938 8339 42312332893200159423413950685057313437459 8340 94816477245124144470084487488 8341 891531160901661036412598976968086 8342 25501541886636779971024764348836428494184790 8343 482871157766880698054601522773185935190 8344 666558306818561152 8345 107274369757178 8346 9407392817105584285466142952624007645597014 8347 11902903234812620358255017841397 8348 8348 8349 260872579731436786705710707497548472918605 8350 31843974929747214942016574248645133612 8351 670492462086461555 8352 5525239063216972927955330985226898737056 8353 8353 8354 8354 8355 97440549493605437987652909944 8356 8356 8357 5237910406294941843987898260043278444677 8358 45290949120482994831038388164744974 8359 456493821306645342585801927 8360 1073719525999269793151038463967179094401224 8361 1366146690565656670566 8362 4058686647566727756343058780828118608058762 8363 8363 8364 29274774882902328872460116586293754228174896 8365 1236979616923690739366274369147917590659838 8366 28458623242930566554330264246666988420579464 8367 3611835881 8368 8368 8369 8369 8370 33818558864079308256938471873862826096329234 8371 1154894302543582966544347 8372 1529535974081816681757152146333911736 8373 3619614408 8374 4008942327647457818256547836053151274667374 8375 36608153435143484065726403187821975483 8376 3623507856 8377 8377 8378 49259407000539017578299420910723156137098 8379 20947673645833046494977435585329105031022363 8380 109545677933140 8381 6141515740729624323337594144041210517715 8382 299824689603055332494598010653769243794388 8383 37314645675925418483 8384 8384 8385 44207826945161132198017126215748632439795070 8386 690463209731436298 8387 8387 8388 1406544976615080453168 8389 8389 8390 110201638669400 8391 3643016981 8392 8392 8393 3780713505626683998842474714 8394 3646927190 8395 1632446077928769548894329269210562280 8396 8396 8397 579226699849511852625229702551822327156 8398 1030679647466240214842426100661754 8399 4849062468408669477315128122357804863310719 8400 1448208487572606030608561794287842596823920 8401 53974780296294554829344469519275516459041 8402 8402 8403 3658674603 8404 1206319513111571337160168 8405 24720578216268202455193808108567517396395471 8406 1434063690899527154942 8407 702688673845423807 8408 8408 8409 3666520210 8410 6823906364400449469179911126073154610306 8411 495196856263477770605628331 8412 3670447216 8413 38591617882458874342614525001162052404983673 8414 706804841809371854 8415 60240330367766030647308590430501656092255392 8416 8416 8417 1063048350777281167961537925382742 8418 9389300697668396110899272944157801667458 8419 8419 8420 112188397280756 8421 53244416878668076515085152664312956 8422 8422 8423 8423 8424 14024752052348553212900063262097527016008848 8425 40157307090481649391864414851040509710 8426 1241750261718076989587294 8427 6013413491471186709734132822741795596842171 8428 70801092805751030955263810067939383371825628 8429 8429 8430 111608619018083772300171219492 8431 8431 8432 60917594373484056466944984459727315382672 8433 1476239404285134454443 8434 8434 8435 1694219773688521723062877116866353827032404 8436 6254956333602530367266967232534021961339372 8437 83858272577602509789771050058696890523532 8438 8438 8439 7579224244429506853173107284466048740181 8440 113528746186112 8441 1858322311487210349617894011805165891 8442 1186683696730602833621874057240126799356 8443 8443 8444 8444 8445 114663599465659055957929243682 8446 30863267348795452762241966486921231158978866 8447 8447 8448 395357244319626956167462959818881678380032 8449 5294761990000250702548257762381904 8450 138432385561978251609864527310328160786 8451 693963471972812286393616981072284179374 8452 8452 8453 44967231325075215370578893 8454 3725720070 8455 1160105457865646026990216627197888 8456 731938521759356384 8457 3729689226 8458 8458 8459 1296672508901986749425291 8460 110696024944388363596305126517818708511772468 8461 8461 8462 8462 8463 17165539099277818370797118030731905651301347 8464 1982210465586357706259086945925509744 8465 115222165347668 8466 19844300089068462468477628399947658303165828 8467 8467 8468 8414956320977464451384760396463991764748 8469 1534187518793359954855 8470 4588286615142110435451856988155313028378770 8471 53612691317400501283019156403226223568718151 8472 3749577296 8473 6903884424098861549672160490961652146680068 8474 1211726075428754398094965625710934 8475 46817369833047171259635129474106969342 8476 547832398210123155587749276 8477 40307136148461467611108135739852747678958107 8478 759249234144470585016013048605385405120 8479 16728870698226702372856454283075285883519 8480 8992020174162522182780011697674067549795264 8481 453601838348857712970932956210039594694622 8482 8482 8483 15737992104802475779525929147332 8484 62517186776041968314907887449082312 8485 116591398291229 8486 8486 8487 38486124958810874086378692767789524708169526 8488 8488 8489 558960243798766282185625274 8490 124303375156710857218505305110 8491 753464687207305127 8492 1353794302325111524663724 8493 755602783510526705764334022145363221333143 8494 77487975602227881097585943854120965265454 8495 117280878801959 8496 142065779425584552621692138269690055877424 8497 9339326383460232865682658799306771505957 8498 757834407845624170 8499 3785553755 8500 50533048410835651079745788548596670608 8501 8501 8502 20821822980841293065688982804105313831249156 8503 1373337264694634131975031 8504 8504 8505 79054649081108080181306937724930912656376578 8506 8506 8507 70548474391791612954908608716073373771419907 8508 3797596848 8509 9927188816104854385733329779645641434 8510 8227429287995538996224815720152558823010550 8511 3801616881 8512 1321566220949942168861701836298432 8513 8513 8514 69006019661813997192702106172100672279092122 8515 188694833083352321091452445670932749755 8516 8516 8517 28568949266153885938127821850569083798692011 8518 8518 8519 771074152559087207 8520 12930937103349040267566155057475616 8521 8521 8522 8522 8523 1624903410285266695253 8524 8524 8525 4129174359647585264378998199064621787684659 8526 56117894954065453047876694897022721353346660 8527 8527 8528 47934811304008983139278994378829676296513888 8529 3825796670 8530 119719793283326 8531 1379961007457031836274349765324595 8532 908012167997339249240651310185595183836 8533 13404773218259629838403206248281886216574061 8534 17455268735463774040748886491984 8535 134695351592968698330781260747 8536 1433515051597428883025496 8537 8537 8538 3837924918 8539 8539 8540 2731122920946276782492982841690074285355928 8541 25333217960357664732260221117951455344790484 8542 8542 8543 8543 8544 15765217120 8545 120777382787136 8546 8546 8547 10392653871714906554343268641746248948932586 8548 8548 8549 1031651756503348320419 8550 101771532895571960505923414914406014066399018 8551 18065843979296869017482901039776 8552 8552 8553 3858195578 8554 95109795105970915860710349414639059532205902 8555 251020500292025012165951996701892184469202 8556 98386281574994341310668514003336207707400 8557 87363410392399278393445856104215039745843909 8558 1474954894933220108118638 8559 992551231914149847711394255265457030077 8560 121842433208992 8561 798149403230479138 8562 3870392166 8563 8563 8564 8564 8565 142067846532385510642945133976 8566 8566 8567 630228958294737001083543827 8568 41026209760655144616615166321584153430781272 8569 59633187873753432788550547605447921992273914 8570 122556631232162 8571 3882614431 8572 8572 8573 8573 8574 3886694230 8575 81078916301385413671853479449554437736844305 8576 20830822433793792809407642816305598976 8577 1720356339039552178961 8578 8578 8579 2729764914264611040419268396111509555 8580 37717621485019904208213392347651835723708132 8581 8581 8582 811989844920462782 8583 3898950773 8584 11668151962621744205172509719470068406040624 8585 19347790965138768602406681488453 8586 19923771543249569610662124753013790552048836 8587 110780888015808618087457272830472940754187 8588 1570165360625269336935285019580188 8589 81477259841285875940777468555103480 8590 123995074569948 8591 31292550421935622853427510880757537 8592 3911233056 8593 655789506520269153196869443 8594 8594 8595 131545048907359488634134058152942150274574282 8596 821330655316776556 8597 8597 8598 3919435558 8599 8599 8600 111291037082378315491528949617862479287678272 8601 128030872607028351949463284527755641950262576 8602 2908658419090228664472381584036742856 8603 826035495404515823 8604 1769926071990934189620 8605 125082744737119 8606 668925505880459444401120906 8607 1957721692081533439696996715936855445051001 8608 8608 8609 8609 8610 77774931656225707774080309172703271076486562 8611 608453157653776362462485875 8612 8612 8613 796851955748345747703346865521936376845761 8614 401969066692638840482668498882218554511154 8615 125812088703929 8616 3944111856 8617 835514515266247292 8618 124684562220221845458757578327414888783018 8619 96141953664040456589526630319899280205498736 8620 126178034278964 8621 13855669404071598381622449578770334940825711 8622 1803673912087868716796 8623 8623 8624 107993502835563034865809741246502633713530784 8625 78421803325062678984012318061961452327 8626 1710489689056168983382512779791106 8627 8627 8628 3960620128 8629 8629 8630 126912480021200 8631 7643738558196667642056748837933914111750 8632 695934243729616803838630456 8633 144520217453 8634 3968891510 8635 9608954465423762185550300328274951082714770 8636 21432219267437688740159841563336 8637 3973031516 8638 849907813223142094 8639 29521799678550509129611657253420750003453279 8640 171815235558078675920185560419657542444793280 8641 8641 8642 15639522093746203518130353041112996355922 8643 141579060425096261976604777749892705881735363 8644 8644 8645 4281890272228371693364432628831230191612079 8646 894174496578285340217742452447417848132902 8647 8647 8648 171883699136154520128018615312481266604569728 8649 140270132497749576142957644127243843237011 8650 79521477534148238729101033399408615084 8651 91971686551317965597004145353330318108612911 8652 95360461396723459495498841758588936 8653 22172763429117446277929592186178 8654 8654 8655 166508372556781550204195752681 8656 8656 8657 1675249530684684537875759 8658 61816352020515590198280138906089133648214818 8659 864513119993929771 8660 129136361014676 8661 4006255256 8662 91601033750237656496353013184735811509854 8663 8663 8664 3132354706570844343688859387594791645697200 8665 129510019466666 8666 869429116614528842 8667 1412976553289324681065275559374581866409 8668 1698966062007118939312756 8669 8669 8670 83931376375114923696959902227381320258991366 8671 17322837649210201990213896224589992372087 8672 8672 8673 150006236793396302164878886833559698131896665 8674 8674 8675 85695505293010679624217565159616524835 8676 1908375916623110646048 8677 8677 8678 8678 8679 1022469098261256714952699738083624597146809 8680 5142374153990491020338261403889018595903296 8681 8681 8682 4035477526 8683 1943438774138682907364272064879483 8684 752979866251026037735301852 8685 224054666864824024510144918577829010120079962 8686 179867682080983425156861960742067325148083886 8687 2290062004590411444437293826400112 8688 4043852768 8689 8689 8690 14739949568319948035139797897121089600914342 8691 4048044731 8692 157641171598487163187373208180259236016460772 8693 8693 8694 15613881413906659725732154557513572571970 8695 249957283849513104528718102280738963953912367 8696 8696 8697 54972346605881876028537114964124895695033823 8698 8698 8699 8699 8700 19265010186947046032246822807583686143260 8701 413130978752644278195136869685 8702 2027551158440812691509878372926302 8703 1962725215225071001113 8704 24541538975487905882448419963904 8705 132530533415768 8706 4069048006 8707 8707 8708 899431277779591916 8709 4073257360 8710 1501509321738266383318583943885837056038 8711 177292434135308219289669510773512110528647 8712 1168536112298579102632854049514954907059392 8713 8713 8714 8714 8715 5799885752807239074142898270702943458962127 8716 8716 8717 3984577001639840353066629568746546767 8718 4085902838 8719 8719 8720 133677646777568 8721 124596084629860932964327935443663207341522135 8722 206058823906083141335137926131031309840402092 8723 159743135631432793357588241675722542996902 8724 4094347680 8725 99452380354381503093304188484403216212 8726 8726 8727 4098574461 8728 8728 8729 228228338468337147755931979342629672479644628 8730 291722183703193657666944475287222802539082504 8731 8731 8732 24281946940983239563797451847139391015110532 8733 141203368799100562656496728989618131548858946 8734 1847791421835358468928366 8735 134832689462939 8736 66561111683446200184095756760207603608478720 8737 8737 8738 26250900889752231124228290195938 8739 2037329625836312824930 8740 4243492675777854090711026081580430684 8741 8741 8742 308536066061712659708642110667989936603186452 8743 925106736637573367 8744 8744 8745 88128222914526287195666691418438597862658234 8746 8746 8747 8747 8748 1835981002807778746498987400216288679412 8749 830360514057094487746325045 8750 6744160173875468903451987587955288408019014 8751 4132493481 8752 8752 8753 8753 8754 4136746470 8755 27147015980421169082562167871270 8756 1899972974726783352247352 8757 25723010834138140517791382317000639955371 8758 23470630340684910715518140599317200097858 8759 2301069459071065038684091664206559 8760 5786588020085437636294293756956360 8761 8761 8762 846691356239760491287478026 8763 12003594091685862571095841794508323568 8764 940811537463572764 8765 137166727094615 8766 2094926199859906167800 8767 1926562927299295587456809 8768 8768 8769 27450931919479351802758953641012298678827834 8770 137558856102870 8771 283727149839914479222997605674028207353340106 8772 459169910520176440740123154598479679826325016 8773 223692531439360142740646382356145378686981 8774 174667750781015260898316110631783052398423614 8775 459761153413387850393718158770197238834085391 8776 8776 8777 183062151498210163887302260440097224527 8778 9449537762954775859739981001552002190142410 8779 8779 8780 138345804539636 8781 4175154756 8782 8782 8783 8783 8784 277144717240074782982354901361455956756880 8785 7836839448607937939943719829028468788853306 8786 4802954448884923057197302742224465786 8787 25954748150465430462781060792354731746341 8788 880246034121663208464855988 8789 411849971357937841480572282299974606346381324 8790 210618962939085194887259289136 8791 1848599208929051953592090468474457429899831 8792 962106365046593792 8793 2153965621860391924688 8794 8794 8795 139532976306146 8796 4196595056 8797 2502453397759213583494800558861697 8798 94397233007071207183010624986480284548569598 8799 137039518469822488597390364242240061 8800 34339347302306334463113020585162547703180096 8801 897479766717418662847450901 8802 2183140527120400606468912362890128909986 8803 8803 8804 251101912007164662380564450284375557824572 8805 216142187491683580408894258392 8806 32504088541503065693131517936604939011480844 8807 8807 8808 4213800048 8809 5109809872008126474740463750755472784 8810 140728283998202 8811 1738685958976419715114556251148451745423117 8812 8812 8813 978347377416731599 8814 97309887963118064773581545095381408297372270 8815 581733453645598362965775242903838017692091327 8816 28691796928359689373488606483366199683408 8817 4226734606 8818 8818 8819 8819 8820 891258749669784695692879699933793315097950624 8821 8821 8822 2064658426991430866434262 8823 241084094328005264413399059193579234341649949 8824 8824 8825 133593446626656394879583021835742593542 8826 4239695606 8827 932885323226348499285205955 8828 8828 8829 2379623174561318351386709958859926287324 8830 142334755646548 8831 8831 8832 21684472639199535948758851884027845376 8833 14586519889835217019549402041098118 8834 994822819013343626 8835 12817365536562457348908981092035330438038493 8836 549133295143878420227983810147687841902448596 8837 8837 8838 2255656885461961446818 8839 8839 8840 5216435760606593811362671909571167984288 8841 151825361252092809664015375668121723 8842 8842 8843 38457807729762673347324418975906303944533152 8844 1983213616583221336398514791155418364775800 8845 510111083264411195799545204811537572237083 8846 8846 8847 2276499710892281800071 8848 25417639973962079666478963760 8849 8849 8850 3047285298416864528522665413271146751426898 8851 138283665896323610522315849055593811517549051 8852 8852 8853 117496513657594684458365936453252134945796528 8854 2836092920876540118180079696458454 8855 62718741188061893806150533041922505796557039 8856 266392423825539740150099685061878362139683104 8857 33158128736282336528786365404217 8858 462436331372317249028941092544899510056343058 8859 4287445935 8860 144771939505044 8861 8861 8862 159776315332626348289128496664063178 8863 8863 8864 8864 8865 637991026677066204883378179848359164938240557 8866 315999429997951637898530734347144915380258 8867 8867 8868 4300530688 8869 534572666075897162449992018258295047366353342 8870 145591711089224 8871 4304898181 8872 8872 8873 2956373647431571953549324147870398 8874 341080817942339001564529728629154046647934524 8875 155593637990920886897249384989238738014 8876 1028488269277092700 8877 2260103645050992608686209288070847230277816 8878 6146977197573438471904170675871352878 8879 1007595330443457327930647159 8880 45467358892330500048352292426543099906758576 8881 501030714391939048730831 8882 8882 8883 730976050397203065862958663873757695531536282 8884 8884 8885 146828327459465 8886 4326780006 8887 8887 8888 2242220070453672837231128 8889 4331165250 8890 12249980175210546394045331680047720967066190 8891 35425852517424551193119596420763 8892 161494920702605289157933479974921290808734616 8893 8893 8894 8894 8895 252224669655013581285511622061 8896 8896 8897 328800817669334779873323699344124914350256097 8898 4344338758 8899 2273127865911054292380819 8900 166314048679958372755409075888431998740 8901 583684923142121704340163861349400066987903703 8902 8902 8903 38679753981430069084246992377574450543023 8904 202014399051512857255503297784116248303285528 8905 9925717983452915431790441599595458680441 8906 821730241355606581041192683841781809496916 8907 4357538951 8908 36613701615641942456005263361612 8909 5001286679675469033547640839816825225406909 8910 907179610799429636841001233209647299075207894 8911 749149862329617966190740418771851721009 8912 8912 8913 4366353918 8914 8914 8915 149326768446476 8916 4370765856 8917 53713889671821525799508461160205269490767297 8918 731520490419648749682989021786442206179114474 8919 2449502949654633712080 8920 149746461443776 8921 2336108301620198177734262 8922 4379598646 8923 8923 8924 6947203884380831154502804847253791324 8925 495513645455093326453747570791082010304782209 8926 8926 8927 84476274027766000000898121287 8928 396997338368047919251318018329697468485984 8929 8929 8930 971110835648805075769912408444141984832657642 8931 170836200810090048827050701353491679162226976 8932 42700230213179764842481665099677084422744 8933 8933 8934 4397299910 8935 151011205574057 8936 8936 8937 3349887439353008813221168497443551721906 8938 404527392570466622858657392165126967180272702 8939 1080815871325979719 8940 272304327126101499663644891496 8941 8941 8942 39102740053677592350393134125742 8943 2931811929730545139721882051724468806579511 8944 735796699318791260317543278209968559799536480 8945 151859105185052 8946 151967117017835756924925829726931544918454 8947 7383776806076894314485221545305258547 8948 8948 8949 31012358682308246220187401553991880608327255 8950 192263950446748795075597816157973087192 8951 8951 8952 4423941136 8953 1092749081015255608 8954 63408591710150288995024033100454899893971790 8955 1066892557216270254854563639816953574409714074 8956 8956 8957 294314081119071961396153108798813677912769441 8958 4432845398 8959 444698568987560616903980487308123930331247 8960 16447525829653321032564361119018112073520128 8961 47122754044043299217692398626764143761348 8962 8962 8963 8963 8964 3646434852017047823282523425467684658792 8965 119180598702296499822010208993466795879517558 8966 8966 8967 1000421374711514434501123397893097992626682096 8968 8174145974716334948394792758015278434769008 8969 8969 8970 205737831254141908777559289322716576769289642 8971 8971 8972 8972 8973 2586824647737555544128 8974 1110860586168098830 8975 206654964701744962371675487750782362243 8976 681027615870103358730244427316691102450157200 8977 1288070622279739686766054927962952536920840002 8978 1498293301493043187508381577755872605578 8979 497705050499072352667561474713302557217944648 8980 154856797208084 8981 1116954648944883029 8982 2610365013591560781166 8983 1173850758940712594023391643 8984 8984 8985 293868132887618012786298416933 8986 8986 8987 926394639507565281738187931810027036814550223 8988 216471570668974035042086471180244864 8989 1192050855759289 8990 549910995008173412694418065817864311390044 8991 74801481701271240663729787536961671600961003 8992 8992 8993 8336970967756933887086333568331442378 8994 4486521990 8995 19040604226220286060220904395905277481999224 8996 1196325073913067916147550676 8997 4491014496 8998 2569236864710079314740822 8999 8999 9000 1376635779777644250837678233100546213905033128 9001 9001 9002 1135409083884336682 9003 4500008503 9004 9004 9005 157026843143915 9006 48514382887643965473052392056794841298966614 9007 9007 9008 9008 9009 251572699738438371913275776623494114404939027 9010 427635844361089294716127394933384116366447480 9011 9011 9012 4513522016 9013 9013 9014 9014 9015 309118312532525461753650129875 9016 1361622891853279801384401632591215707790186552 9017 4982163794368554723108031582947821942 9018 4317172054150857467751443864590684678296 9019 57332029951114490769762343938564844046079 9020 791022129277329464570316505017335674733936180 9021 557293023959761868423315506952799986504684 9022 1242469926789968708922508354 9023 1154124252269380835 9024 1705583168811793240407465835647495777557785920 9025 238604669943570259783024480387888576806 9026 9026 9027 965299217243416801511275768680989613742406353 9028 90556526950171531508438314538432430642756820 9029 9029 9030 1186956431099183877289343149029490068329042916 9031 2675470426681388342582507 9032 9032 9033 4545158698 9034 9034 9035 35245302176708733854248147925420273861486 9036 2755649251197779352956 9037 1166747394326784727 9038 9038 9039 166718838492825975533759392129767013625 9040 160105708988256 9041 9041 9042 4315111641349065131333576423138512812243518 9043 9043 9044 4326719631522362359064212127538692 9045 1773749638751281843642245539147183648068602741 9046 9046 9047 9074051645879856125477963 9048 297582957111623308950074478473762509944612328 9049 9049 9050 256300899987536793094613448083883086606 9051 251557087810296703777947003069518825 9052 623485132915569573583539784114049247309032 9053 2748494828607447021689111 9054 2805649944248846887120 9055 161439916668427 9056 9056 9057 4581495526 9058 1185903938421063626 9059 9059 9060 333384000633014565549609395392 9061 751037230010016260217496431879822369066980928 9062 9990308085803617090886916182541844262 9063 695334932624040876260790926281778239340824108 9064 2785682335513574841170648 9065 1981529366695054187956855193003663580313545337 9066 4595171606 9067 9067 9068 9068 9069 4599736340 9070 162783004233932 9071 2254640764251206132867403467671004686260675791 9072 488016311533327643978657335168062757568352 9073 1463093330354022786047579787376068681760917373 9074 1339727213237066993612444250 9075 273880208291313166630695423526402713398662086 9076 9076 9077 69661283990768385888268444976664614666957 9078 1334291490328382047928303471182408538395151436 9079 1205329446819582703 9080 163683351060608 9081 2882163562457907966332 9082 4641160773971116380050326184571182 9083 697256031673560094978578887906954579161387 9084 4622605360 9085 10607989303397530631564805943411340043 9086 21567662639586438334311602401832140502751530 9087 357330421473425433312220908424838667291988625 9088 11188016941739912360663649870479308288 9089 4045704826098826816467935697399017490016529 9090 2282139348100235505481305284050165106200373598 9091 9091 9092 9092 9093 277887597249444051966412343566832012 9094 9094 9095 52407436548985867787290590670368 9096 4640955056 9097 2900006179399685572387532 9098 9098 9099 5550632224506574652209663362695313453853 9100 29499331721615624653699536664033742646173428 9101 4832860892896010317487187483498766 9102 1043397427168441868120744118516874164253466400 9103 9103 9104 9104 9105 359418348658617675777144939564 9106 76749625168776397083916813062009435105858 9107 1231653944316261707 9108 5569789114021066094073412752199752019052508 9109 9109 9110 166408320845504 9111 4663960381 9112 5862886886053357174071155156395038495712 9113 1417229950640526219964573288 9114 2515455451622822097331511097706006901913983196 9115 166865989494674 9116 2731074354825996602359756912092917841052071116 9117 2987064948897195623346 9118 2975512301120639386233171923320917749214766558 9119 2978574248344466416751489 9120 117476289797657547091411793278847052482424640 9121 1244999944263432326 9122 9122 9123 4682419283 9124 9124 9125 317811657755396500964112786174402975074 9126 428802538288020112134941464373132852084476132 9127 9127 9128 1251719296314198688 9129 1865923256006081703917572401394333214337373014 9130 402252990214644174486707537209231744445831670 9131 11954689367775212626283366527859901131 9132 4696295376 9133 9133 9134 9134 9135 2967045694217370837896422635561020315688405695 9136 9136 9137 9137 9138 4705561318 9139 143772515292084372629690473629826821980072663 9140 169169462218580 9141 6322693296129531643334688031594916013782951 9142 1265251300506836542 9143 1128676131044667380351289576956236661221487009 9144 3067954100738828870880 9145 35693756139082457473694435167915099149078570 9146 57717278262171721245775628173376 9147 4719483071 9148 9148 9149 1272064192124950235 9150 6818944206068067304364323846800176478630744 9151 9151 9152 1501953116190402376005269312 9153 6554564901783242797577783081874302882010 9154 12687910315665425667362079674901974530 9155 170563709320976 9156 322356290802949715855362746193214664 9157 9157 9158 5453982684416536397116463749099558 9159 2299597742442559992990957872156052892685810445 9160 171030495608096 9161 9161 9162 3122956180309217416836 9163 3407568215402078437660463786952066436664838923 9164 93073483705638158954722687938052000005884 9165 4434678824368249740413910973982743625953940246 9166 9166 9167 68811463134694067 9168 4752073888 9169 1291321988559345313713568863760155026951491609 9170 39232469592727255543868231283054980639794166 9171 3150784502707984156384 9172 9172 9173 9173 9174 7174321372751060395006476193167447072922710 9175 365445276961664872620191089505179887651 9176 169956663703509657630496096078930800753073152 9177 181863032006450717888665295630228474116690480 9178 1555655923703047423258062778 9179 11474507085347343168930648977471993248979 9180 6365580788967390592442624459498196569343735812 9181 9181 9182 9182 9183 4775444673 9184 1381548925431724006550212379657405713055734784 9185 599787940766478367258604067863240335798471712 9186 4780128006 9187 9187 9188 9188 9189 3207103283652637773705 9190 173852721730792 9191 1584796453846844590664098127 9192 4789503856 9193 102445466436853323393128984175758052794028 9194 9194 9195 417276742509081852262209249082 9196 5909290140928586321163819048673012 9197 63530482601480911036064112421772 9198 1502089068633616913762833820764696926069080 9199 9199 9200 406366675704896743759296711455933735552 9201 4803590606 9202 2877859131915775250991303537076044577611987042 9203 9203 9204 671901676492640503476370144346041680597077240 9205 45254997819681000912444494693762283939108233 9206 9206 9207 9230694558902498721636023132947650652552892 9208 9208 9209 9209 9210 427726076628674884022507865918 9211 11440101661815034630836297571296847209580811 9212 9765884190821326657195255252048485802437750752 9213 198476266744014930720595916276869754690371512 9214 65587660133338388155327140823720 9215 6150226860010466397368813106522679 9216 3293259778316375362560 9217 1644594899675443231774774297 9218 3356640832608104390329826 9219 373551556417795975598820213093272278 9220 176712081825588 9221 9221 9222 1857055089174777536892048967190754369363351776 9223 15154665847560822682436255658251050823 9224 9224 9225 6509405510774536408616483804782998433308763618 9226 1349106445655505130 9227 9227 9228 4846016528 9229 3401233887147584038027333 9230 225152576540225456796177164176330588486304 9231 3625031585013563289015471124304849542673163200 9232 9232 9233 1356304422118606106 9234 280595994819173053763470012272653819888856880 9235 178155801159484 9236 9236 9237 4860213816 9238 1212348846002528283902207969290234551265270 9239 9239 9240 953115649125879576295767680794390620358845000 9241 9241 9242 9242 9243 737211262075094790969395075550307877184804683 9244 9244 9245 3597323914894719063739129421345234845526542539 9246 23730711786928020373349808944965714092106 9247 1370799177720891827 9248 69891523517532677087388961053824 9249 4879186630 9250 232953815775013663159314346306610976593461634 9251 123998007472703437827390846101984025098966 9252 3411333283305502727936 9253 6660297560721266896449121789888603 9254 1378096207564272958 9255 460558186608487681722359606951 9256 1738207045011215109836708296 9257 9257 9258 4893448598 9259 6772974118543949137293932731464151050811014091 9260 180582957545780 9261 6224514118754242505232848987319817991054791867 9262 3538263920956965544493038 9263 89720149304595176242927369868566175224932263 9264 4902972000 9265 72141819608370849221932703041860 9266 2063800318983641766541665670950010284585986786 9267 4907738331 9268 1392790200956612332 9269 1352600274705968533354368052774834848352061 9270 6167219073847176874973557595865361419050829996 9271 2919532817095728414606685174177951396 9272 19108741244247538200041425562926081780765672 9273 10451187523601265771370959615531443413729507 9274 9274 9275 2723758189202965927093124747920908914744288690 9276 4922055856 9277 9277 9278 9278 9279 3502342438988446165745 9280 136355197220842264561211024959266974325696 9281 9281 9282 5917993275011348991499935270290160257501567442 9283 9283 9284 3632385368064793218992816 9285 483737081209801139202957951112 9286 9286 9287 273230348343357836284524252569394403730993537 9288 4491466337030147586065177747897106704655847056 9289 1415082925661766004 9290 183530388113066 9291 431469611098606998203040609856878705599540511 9292 18076362704457699815574431478511665612 9293 9293 9294 4950774390 9295 1322348652985397596512492626219890237162984311 9296 565998318644512728222764096 9297 3564207954486465495871 9298 9298 9299 76848521172592633951301906705813 9300 1508975717792656620593501942741528164705164 9301 119708838782389252229549739387102376501 9302 9302 9303 453952018591921268183061080993643763 9304 9304 9305 185018465412362 9306 8892954665272580905500935261105899007690939804 9307 2518724045211218715080419931750819003231282947 9308 1870681349045063613604746268 9309 149897322972227283989202575317620059435040 9310 8453307282949743054588908396107256361536296398 9311 9311 9312 4979604416 9313 43056337032694197313463949273448312670863 9314 9314 9315 7880349118702373326218492374699775034082490906 9316 79308831643278273832982005413628 9317 2097315804156046889109026694333994 9318 4989239238 9319 9319 9320 186516179444192 9321 1053619372094348222720384465025430879440675760 9322 143189733233622012885059597343718108519591562 9323 9323 9324 324828334395470033691332782819921402850132796 9325 555734640462370397645356244659266763687 9326 9326 9327 5003714761 9328 3811397094653732669610231899849182947980816576 9329 7803083950442862893454653532773879 9330 520554690754089606782505989602 9331 5603095727127616121138741066534674226832357819 9332 9332 9333 7013926595462706880291694278101843776843727300 9334 1940356992618659370296189652 9335 188023576938293 9336 5018218256 9337 9337 9338 164753892396432301236305843844573206615594 9339 13398674241100764917354402233513983728352815 9340 188528202748628 9341 9341 9342 11635963208415537157930043907308100294376 9343 9343 9344 6794549101604604310357376405359583744 9345 79661039033964779485525149403648873300750332 9346 9346 9347 1976085945740532701477280804 9348 3732275567998713088131826168541799466117927848 9349 9349 9350 1954166817654267645031589905878698125995868832 9351 3755674562404395783938 9352 1483805879665515232 9353 11627253669347711916506428088408438467412662385 9354 5047309270 9355 190048584477174 9356 9356 9357 5052168676 9358 9358 9359 11277189733836904604543623758555016166724650216 9360 11314693431014609877977350958847027087001040688 9361 375109282707696366839604979546679440293040451 9362 1874016265137525516227435535852578505188082 9363 5061896843 9364 9364 9365 191067609986609 9366 524798563268193531314389710862140368 9367 180982815673607515237696248430458554386077 9368 9368 9369 12617747604125598105414607178752311299533 9370 191578759290994 9371 9371 9372 15160511968263091211776488165085735863664200 9373 2049372571516671278626273555 9374 6977761535634095368379233156549299712956585662 9375 638332060019115939405355305189812783775 9376 9376 9377 9377 9378 3854792952489372429938 9379 2131926994869274396252581107 9380 91709862754468526138613305400249520419066820 9381 5668133657726181752305783887558521026781598196 9382 9382 9383 4084749608008894687263203 9384 9659518808611754639360311374264729910140139024 9385 193118774423510 9386 8779550101288803770370344986170602 9387 7929830593836507939911749968918995111595088 9388 9388 9389 3740687787250203423363832218584985828783467669 9390 573721907956325161665933776900 9391 9391 9392 9392 9393 2087599001237758203738650615306572232169668 9394 52622739724441673448875511945289475762936666 9395 194150941416020 9396 212453390816403733203091257405914087632872 9397 9397 9398 439067983126803232691075206767052342399622048 9399 1500944398845798265559199016560578447642224241 9400 15199025087906117697156600119193643424818645216 9401 169134005388793214995539802803044 9402 5125434486 9403 9403 9404 9404 9405 16723328726968455140061786137842688899442805332 9406 9406 9407 24178457369027908824384710101477885067 9408 15141401601253874657606218639511213076091875904 9409 9410 9410 195707462454806 9411 5140172131 9412 2164017634453462365380437716 9413 9413 9414 3990565448993903024530 9415 105332225339939537777375273541059913497565121 9416 4246552128818516393322776 9417 8682555562832791030908467095604148299283863228 9418 95699397331316177220148491747838 9419 9419 9420 602166681565137617216255494376 9421 9421 9422 1563501064323621902 9423 14826054855907027157473108609841648112941 9424 2324652377172336410463239410333704854919824 9425 1582389438318993434095318073865926131488707 9426 5164797606 9427 4301767345623485282597547 9428 9428 9429 606098588203806341661024091432996728 9430 4552159766713551101808612725453361797400316792 9431 9431 9432 4060032418066494724416 9433 9433 9434 7747217862203903321846411461927421294207161430 9435 13849483402856583946229264782096126527044324401 9436 1579872693886274588 9437 9437 9438 1808685071835711453082586105692365955960336258 9439 9439 9440 360668001332939696781649586692967239932402752 9441 4095167313992040210565 9442 9442 9443 555696907952197314207442689983462548627 9444 5194451840 9445 199378188121197 9446 9446 9447 19837845033179988094446690458919355731503480921 9448 9448 9449 4414160372633312314760264 9450 16444869143139017804182363646803248730028156698 9451 2284557526684625184290416901 9452 101837079641141677644106950029252 9453 11839126447651739150054956329759081538278 9454 239559343900839820990009632086792350606654 9455 89359199380218151145522965959830065426823623 9456 5214284256 9457 20293684089795082411906008254408774121296886982 9458 9458 9459 4166248946140901111460 9460 15026767676667871237269599059829402450819422128 9461 9461 9462 1538693299045602603457886312931490878269769478 9463 9463 9464 2326094937885999635529806384 9465 647311133817326547528132488593 9466 9466 9467 9467 9468 4202199320556276657988 9469 105043061777992434162532539196559 9470 202033695443348 9471 5556367913752942561355470284300840825283091259 9472 600359388767075426879338726860064029823785472 9473 9473 9474 5244127430 9475 839284735778738373034267944065155250369 9476 28738175411830751397994103436118223276 9477 2131393244950056873662091673534628432309754755 9478 1629872287236465598 9479 9479 9480 224188605584494412242403686540104 9481 10668794051349753186189621238047580 9482 4587761157684962918879054 9483 262872165958304098932532706317748969473383 9484 9484 9485 138967885469227839509025401046736159821713429 9486 18376778734476251824848798808317936941104855104 9487 11005968232813481703257997207861361848377973871 9488 9488 9489 5269083550 9490 2457537459315675806574360553288808899133554 9491 9491 9492 699306789755048528051043762100714936 9493 4646992815824088026986536 9494 25852986546563811015221008854911786263496373974 9495 20731589129501244762651991327490567153147054814 9496 9496 9497 9497 9498 5284095158 9499 569289718811454523873856485826782491346332955 9500 898400384858902605513127237839931536740 9501 5289105356 9502 9502 9503 13398903405825771211568166780159020502913664333 9504 24752987253735571693435465764649578998426080 9505 205798865118160 9506 27151549747725834399377693801967328087642991412 9507 5299135251 9508 9508 9509 701328922332447203218136603650165707566875109 9510 695598817482072562710909334680 9511 9511 9512 6722783403811404409789068550552099257986561192 9513 23460117044396217327438624001942073799762669 9514 299072489672005974730085190716945182111474 9515 6208780470244933023516472386524293637900354270 9516 2679345099015031994676194562679095439019051728 9517 3202766811929036451507014940889782943913221 9518 9518 9519 2336016190365179977211744340380738211660434335 9520 159490568977456896005638961327201184853380624 9521 9521 9522 23656208342534356574830395188568946883486 9523 116048733584145840173 9524 9524 9525 962983963266234446924477541738678878606 9526 4828883483962302489252694 9527 1689913814575765007 9528 5334339728 9529 2544440196991963303971289564 9530 208522477016066 9531 20411251725624869362302896532668628063859 9532 9532 9533 9533 9534 768865115230747959729083496500325982 9535 209070643359411 9536 9536 9537 25292034161443278187242516636855983366882185077 9538 11980847318604579878144425769381038 9539 9539 9540 41916955575513450477591037501374810323500356816 9541 33642343608794133035268558411595104188047529545 9542 2590317759489737954389634432 9543 5359581013 9544 9544 9545 34113811839358347282615607903669059716 9546 17436380373310133762472391996647827974219128526 9547 9547 9548 3561199238936354743665193419407443422670844 9549 4538373046686615709160 9550 1028808852799313468595186449115682381522 9551 9551 9552 5374763936 9553 8158027829760972574977753562030688434483193348 9554 122548725636687139321761539589824 9555 39468542625916613437833895962534255086302610017 9556 9556 9557 12451169837310131567575715210740682 9558 895409761801055499875806854450870093636238668 9559 643966492247922030988008067937431 9560 211828794640832 9561 5389975506 9562 1733952441582525002 9563 80625816074896870793874824473048407563 9564 5395052400 9565 212383901545007 9566 9566 9567 4616246490683285047421 9568 36110294438949735944543058060709641568 9569 1742877196796552662 9570 9110239505931979051909536045481904523836431052 9571 126364345299367874428849353093256 9572 9572 9573 5410302208 9574 9574 9575 1100653046430550442659096105410333530048 9576 3575658788242131219733755265925914467497833632 9577 233027251171989547914007534964642093357418877 9578 9578 9579 3958311339699637134285972858688667240946883 9580 214056208386228 9581 560504591573410781411756485122418813029347 9582 5425580726 9583 955203645348717684021081982297948406893417291 9584 9584 9585 33367421573036920109530065649995167461505332323 9586 9586 9587 9587 9588 78382207445571858258095114373238112904529823136 9589 20587402607349630588888250965721122975613477951 9590 209736182634983131965954547691186257944530168 9591 46948703104706626330212558776639635944081 9592 5212218065094901593715864 9593 22057975210695326888050292140263482346220117838 9594 13476662131668088099526748020359691598055442966 9595 13444791256171459363753015067634398 9596 9596 9597 885680576197116050747937450098272866 9598 9598 9599 380005950509463482233560727285671044988719 9600 1180936197264766535495146004646340879360 9601 9601 9602 9602 9603 35537985069555269152656675640464622333061772 9604 48352074893210390026289043755753007467584959868 9605 134333725234848193007235160664908 9606 5466464006 9607 2831377628722338229997000191 9608 9608 9609 5471588810 9610 4398123710777374593651080954289733029276394 9611 1797257043064709303 9612 25878181677082411766263975683593349581396 9613 9613 9614 40457591910615657552727187963706813958 9615 821652133787458466947825068345 9616 9616 9617 1403347975291421849554663339611511349655433217 9618 928241885350753206446704155580533422 9619 9619 9620 1121545977450432475452108750076409571543403724 9621 4857043018915159454519 9622 138493153828092609711584112265272 9623 9623 9624 5497260880 9625 13479635265276677275162915659301392413969738075 9626 9626 9627 5502404911 9628 416376156993966617155363678407066868643888 9629 9629 9630 42252204527672519299044844774003740678214027966 9631 9631 9632 25478332508543189237077172467689803114354606080 9633 9592834231541747731714959171126450874683533108 9634 9634 9635 68697966782550027601112782962591089520328886045 9636 40066171272410061221709853252857457874530016 9637 42792620860361209447528416748172861917 9638 379570161704655403485412437907490317547318798 9639 47549597816592485336724481240512849055828683072 9640 220851108047200 9641 4885058835899155352233879202558876743219005 9642 5528173206 9643 9643 9644 9644 9645 861403840805639982889971227826 9646 31120554173229065845041234408966532257018741316 9647 5552572048376476813922597 9648 1048216379046373484314397816323770772561488 9649 9649 9650 1346249476040558759731732641722758475726 9651 5543672731 9652 15077127583487817350862737659791152 9653 64360532121367884021479335268955030354328235153 9654 5548845670 9655 222576499869221 9656 5216435875708301277172021663430783869904 9657 1298104225922682159390446948053010481508304026 9658 5623019905968335227939958 9659 3038954966529589675497737527 9660 275316893383528508848447889245069863460923032 9661 9661 9662 9662 9663 5564383793 9664 9664 9665 223732739559656 9666 30279107272921310244920548795630550128122 9667 1872021294563715667 9668 9668 9669 45151289732861161383369640655933922200004078 9670 224312658532056 9671 15661750897949589860385986671088821 9672 5057834638580669974728593308018605939954687176 9673 151711534208547939601089812731354 9674 1881551584790585450 9675 84934551597216935622465631673833414932763572036 9676 16692538696131351928486155949710760174353242176 9677 9677 9678 5590345078 9679 9679 9680 19257180068139364457956508643034283586918286352 9681 1067926335954881286344410378465273819 9682 73481759177753591184188720763536914023497044882 9683 47887999319830063760312739069477901283 9684 5152033731827024147560 9685 13934388849893057125616932259778287225550847 9686 499462779693398832489233430783316263897614 9687 5605960541 9688 1900736985633626624 9689 9689 9690 72928750033053036391539954598807528383560530120 9691 5839266846173563462693091 9692 9692 9693 32741564792104669812748831403236395090462 9694 1511039155440010258191837789006596142060158254 9695 315029521776564865559009906678447713685530927 9696 5621605056 9697 9697 9698 3203759208972491415916413138 9699 44423997942314562677546504207144200238095781016 9700 1538342513464728711978737981161040496728 9701 3595067609875170321311 9702 85692205175128865455946580749739553870317030078 9703 6020233028931222269475173612542460655152855 9704 9704 9705 946349489282721303911432342247 9706 50648460433504478463288160118595674506 9707 161173882657953982223535233969942 9708 5642509648 9709 399866282195997047202307149647163497726 9710 228995435972108 9711 5990715495272116318726662569356501338269390065 9712 9712 9713 5987602638801030485530163 9714 5652981350 9715 2495404858876994427340056481704173595889848 9716 1939611309288881132 9717 17533940541773897975102595548823919290835779941 9718 38899093498451365300707806998415476238818766518 9719 9719 9720 67498913217583593343541211543851424030629835392 9721 9721 9722 9722 9723 1171934675504893426151243569406912055 9724 166114064558275155755612897229504 9725 1643997905873020519120134807833718514679 9726 5673963606 9727 10828055981947492849554274387191880954327 9728 17547200367473852705950620267977728 9729 95067207134726818116669728498044115518454484811 9730 360404144254670916153929028813263286379310174 9731 1758421672038596008426784683666968076822218011 9732 5684474176 9733 9733 9734 6679693184043829655884114891654885673914150 9735 31407875192145743215247198438328939244826461418 9736 9736 9737 3376779265082477165674044711 9738 5417446150403848018868 9739 9739 9740 232558576382324 9741 88545840333679584519929538433788740113038948554 9742 9742 9743 9743 9744 598450594995570148410827403838737629982032 9745 233156720868884 9746 6216536663513683351339322 9747 12039098018897213099642419929540356773528330816 9748 9748 9749 9749 9750 7122596016419132121600300047773839114276245250 9751 113464594480811515266860347572206201611143088907 9752 61532078748410208702430057802104600843624864880 9753 5721363378 9754 9754 9755 234356702089970 9756 5508579179837886793972 9757 6294598196959631429951919 9758 21183136289040644113515038268537284743437376570 9759 5731932385 9760 995286014607292605872858149070442809290763200 9761 47989642522545977843808001025219092968542715161 9762 5737221766 9763 3496874308256129084487540888 9764 9764 9765 85772181192909552715534350436323711007982516885 9766 18921526550101175435367731785468966 9767 9767 9768 2109488253407947125756713807421719910225908616 9769 9769 9770 236165933016410 9771 5753109431 9772 2019408338269833052 9773 654796872888528061150365600844031303018333 9774 41341116107391404785785191647767609959164 9775 1936460052385694294436727108842634061778 9776 122819511768531002411416679430974189681443036896 9777 5763717486 9778 9778 9779 682274610074134551661165247280852272 9780 1063530513176664181747485881856 9781 9781 9782 3602102107166780465369061399621893798664182 9783 5647834583041104240868 9784 9784 9785 19646343091334889817202703658171166 9786 1346212278313782837850784547442909798 9787 9787 9788 9788 9789 8403769054107244871044102655244089096064250750 9790 40431608371771212622437319778230125055138382176 9791 9791 9792 120573059177776409724758082956334233631633568448 9793 2050049141724695422 9794 5293248835839867546420160493301278777214741446 9795 1088535149066397661891121052176 9796 8214685701493315517642305933979915088556756 9797 4092722 9798 374729997316645533984402410872473892353458 9799 25569543298387231212465450922672871432668422854 9800 150755206202008264818307247419844280241654971032 9801 72552707745544310411304932292553650080984080 9802 716250301088425964907464361041703890083922 9803 9803 9804 77150237769376827213855653916270920733980730000 9805 88615047232989530412502075518222634894567272477 9806 9806 9807 1409598955095373509523014750610732821 9808 9808 9809 193004017339879265122736431067789 9810 107309514525281922309616739112696228618239793842 9811 9811 9812 6698441053380175023355688 9813 5827639768 9814 2081087585313954494 9815 43175637134073556771497265221569793020799667 9816 5832987856 9817 9817 9818 9818 9819 5838372993608333333655 9820 242277567752212 9821 1602410550410952874644544546728790876052648751 9822 5843693846 9823 158452333084113641694395768230157586304181940737 9824 9824 9825 2188616428523839466335933928074601559038 9826 198852623925936212550698141099866 9827 9105088681510266987508031522614470549454259 9828 10268295391927196329047296007870397752563227792 9829 9829 9830 243514938485288 9831 783254361512823100710244413893898246692421 9832 9832 9833 9833 9834 81537348239385950555448489657021806365629276 9835 537981464660268181404616855872325786911628538 9836 9836 9837 5935767732756071982236 9838 9838 9839 9839 9840 30837640158858973483422018172742778445103238928 9841 3881224738825742875864336591 9842 2760948326817091970521591911836083406862447242 9843 163877467755710140956353991193761548884208136751 9844 70692085534550607337638152825645612804 9845 58364983052798766608193300740498483051674995848 9846 5985004515792725730774 9847 72817065253913705178172140352477166000393841127 9848 9848 9849 198737738639546107603822664032764440797957766816 9850 2285615984897104196776745219967376386834 9851 9851 9852 5897420336 9853 8184931070233867484865832790993793379969758253 9854 3948950808093843087121029554 9855 135062029186062954370878227571532685267457024209 9856 1712375491941610616415750560945862400 9857 9857 9858 120613803977785204020084339160698242689736856586 9859 9859 9860 856290942057884669204010639311924598795396 9861 26854142597830318891425830486298732481491012312 9862 9862 9863 2155081171853063879 9864 6084568523275313469680 9865 247885610069854 9866 9866 9867 11846769835996069132003559066064469663682353954 9868 9868 9869 45589062740499738331903005113062919298569 9870 204755256281303562162044084535472033061139549634 9871 9871 9872 9872 9873 6134900432015609608503 9874 9874 9875 2440087741841021559854117837323392947660 9876 5940637856 9877 221213504875815859008809772887040 9878 7214070399832865088803606 9879 3205100883714323416558605553171165658748749075 9880 75433297085512207749078153219556432993012640 9881 37159356391425061641432203049432132755415613175 9882 2570259198069806435700430029555272983224485038 9883 9883 9884 2187476281442377756 9885 1250464285965086280138444031890 9886 9886 9887 9887 9888 5962325568 9889 12110369190617282114543946975934137956142492 9890 89561096380523097150343771862227853072958076310 9891 544088207194153218736471404471983867387979107 9892 9892 9893 4158729964447805970843500393 9894 222323277934319997391954341086861746559165866084 9895 251681645644665 9896 9896 9897 5978625946 9898 262377036082686296315189405345212849252237817410 9899 24578899216936864614285640538338859 9900 253940756447272964125630045960200777484325767460 9901 9901 9902 9902 9903 5989509353 9904 9904 9905 700897034881111441902456131108077449922946741 9906 13886635968366748400112204442422419178748054406 9907 9907 9908 9908 9909 60710767934221197691114742987767023743409 9910 253597023216976 9911 168305184941500553763853874607127324414830713621 9912 12615306605434761376478754608105442511194296928 9913 83366814337764138455998958988238678863 9914 9914 9915 1309255644503152464209331386886 9916 3730562796224933774321271174092052337598494676 9917 262644878009731302242069424661864599417605282117 9918 39937952610484661312077111720113804984554988472 9919 4304246815614807081956296843 9920 12373134509104170651957632667897546943407936 9921 6022238806 9922 44739125605596342871781672810115621445009608190 9923 9923 9924 6027705280 9925 2779505126972296186319637251139895475837 9926 2253520462326284990 9927 6444740153380740457786 9928 4128686050134840664194183272578554744488 9929 9929 9930 1339609330233519209802527560742 9931 9931 9932 4378754244977602173655197596 9933 110161476378858884881794680454964166533196562209 9934 9934 9935 256815219999647 9936 1372972042286854361792986122378769901936688 9937 26468912554904957796426463365874417 9938 9938 9939 6055087275 9940 799509197966206486025189481377409291101662492 9941 9941 9942 6060573606 9943 4107285112382981107221189533857516278007905463 9944 7765534186147075521815384 9945 530792843619460217178262509412141023930535670602 9946 9946 9947 345861755509160571090742570572887115372628804507 9948 6071556208 9949 9949 9950 2965799036286793249745886382770099439988 9951 13695779922146340618201379729600640424953369 9952 9952 9953 4311504196684822431454995930325143044668226633 9954 904904596455214826965270922758498735873243518 9955 120732136372075162926656194090713637986794967944 9956 27464772631228114624410825353897060 9957 6088054976 9958 4531353663386215947804895768 9959 92994590153049130437267226862090608439 9960 13720640069920097192662928154048 9961 2309855748691648108 9962 252022624513911812845166291075762 9963 53819909908850026414718621015229650173387408592 9964 571839427408478109634789682071044910905622476020 9965 260720095369403 9966 129850161098591611771557565610560537100635596 9967 9967 9968 462671891928664523649152 9969 6110099790 9970 261375500335118 9971 19381698327446202309055746055514650655710972946 9972 6713483685385036612696 9973 9973 9974 9974 9975 60139836364283745501420587783150435960923873901 9976 135083913587398627093156198875469521218496797304 9977 8055394907143922079695882 9978 6126668278 9979 259539088753800410772127390984759 9980 262690264442324 9981 6768412188265426181102 9982 15154878731076327114998091192202641062709998 9983 21969823396981992838633176593707723963830523 9984 19340322495625988553996129351103853396146992128 9985 263349627555864 9986 9986 9987 6143266691 9988 8154179014143457356035408 9989 2355789003563787449 9990 272405869706372435632703241126078265482863276608 9991 1429850326 9992 9992 9993 6154348938 9994 29563958190524919325221793786118794 9995 264672325847894 9996 862151043630120298231734156216093979790091502392 9997 4769477343865470568819719629 9998 9998 9999 145720736343975030987411903010450036620682930 10000 3374984143967003227518313458859587800416