1 1 2 2 3 4 4 4 5 6 6 10 7 8 8 8 9 20 10 16 11 12 12 32 13 14 14 22 15 72 16 16 17 18 18 84 19 20 20 76 21 142 22 34 23 24 24 144 25 152 26 40 27 248 28 148 29 30 30 518 31 32 32 32 33 398 34 52 35 828 36 620 37 38 38 58 39 600 40 832 41 42 42 1416 43 44 44 408 45 2864 46 70 47 48 48 864 49 1766 50 2078 51 1192 52 612 53 54 54 3224 55 4424 56 3488 57 1598 58 88 59 60 60 6784 61 62 62 94 63 13528 64 64 65 8634 66 6492 67 68 68 1208 69 2670 70 20114 71 72 72 14112 73 74 74 112 75 18856 76 1616 77 31902 78 11962 79 80 80 15584 81 28452 82 124 83 84 84 37992 85 26420 86 130 87 5048 88 31912 89 90 90 95554 91 77612 92 2692 93 6078 94 142 95 42600 96 6080 97 98 98 77668 99 175200 100 45880 101 102 102 33628 103 104 104 77624 105 244866 106 160 107 108 108 180564 109 110 110 233906 111 9992 112 170656 113 114 114 52556 115 98396 116 5076 117 509018 118 178 119 346224 120 280424 121 352838 122 184 123 13368 124 6108 125 142632 126 922738 127 128 128 128 129 15310 130 640122 131 132 132 727884 133 657934 134 202 135 1526312 136 346240 137 138 138 115784 139 140 140 867752 141 19742 142 214 143 2496288 144 1327248 145 278402 146 220 147 1206288 148 10028 149 150 150 1750592 151 152 152 657952 153 3149508 154 3680416 155 377148 156 2532584 157 158 158 238 159 27880 160 377152 161 2035962 162 3353890 163 164 164 13408 165 8259124 166 250 167 168 168 3250864 169 5200470 170 3626748 171 6941292 172 15352 173 174 174 312738 175 4024040 176 7726336 177 37998 178 268 179 180 180 15346364 181 182 182 13766730 183 41848 184 2035984 185 850854 186 418936 187 21474368 188 19788 189 19732716 190 7757854 191 192 192 45952 193 194 194 292 195 38578480 196 5401912 197 198 198 36333686 199 200 200 4452064 201 54942 202 304 203 8347884 204 21553928 205 1370960 206 310 207 28108648 208 37442368 209 54627510 210 62185708 211 212 212 27932 213 65038 214 322 215 1712520 216 33493456 217 12620474 218 328 219 70520 220 56370680 221 119760072 222 921302 223 224 224 12620480 225 132205078 226 340 227 228 228 54737824 229 230 230 30167906 231 147750432 232 8347912 233 234 234 173379626 235 2599196 236 38056 237 88798 238 138403768 239 240 240 157805280 241 242 242 129024844 243 94238808 244 41908 245 30141084 246 1466408 247 347373848 248 12620504 249 102590 250 55614142 251 252 252 250294440 253 286098014 254 382 255 569652528 256 256 257 258 258 1822428 259 38320828 260 351243792 261 163129382 262 394 263 264 264 304859064 265 4582382 266 385694568 267 125848 268 55008 269 270 270 829704502 271 272 272 565722992 273 981642758 274 412 275 606267084 276 286291720 277 278 278 418 279 273582040 280 85964800 281 282 282 2742264 283 284 284 65108 285 1862590904 286 1528789486 287 73629360 288 273591264 289 1166803400 290 169483078 291 161992 292 70592 293 294 294 1004937484 295 7624808 296 38320864 297 1649386096 298 448 299 2310789900 300 2464645404 301 99884702 302 454 303 182408 304 1855967824 305 8937234 306 2783500410 307 308 308 1303289156 309 193230 310 282376274 311 312 312 2364507512 313 314 314 472 315 6421246228 316 88876 317 318 318 4786750 319 2311801760 320 10424448 321 216142 322 2444574644 323 8597496924 324 1912564224 325 5427053636 326 490 327 228248 328 73629400 329 177100890 330 8343388752 331 332 332 102672 333 1101957128 334 502 335 13991880 336 5745243920 337 338 338 5414950804 339 253800 340 8611598220 341 4280561718 342 9705937906 343 231917744 344 99884744 345 15487662586 346 520 347 348 348 2312186184 349 350 350 6371907494 351 13710610712 352 4280561728 353 354 354 7905884 355 18475196 356 125936 357 29082113066 358 538 359 360 360 17300948200 361 17672632262 362 544 363 7669649620 364 12334031376 365 21111456 366 9247602 367 368 368 15471286928 369 2505759570 370 1122827976 371 386207292 372 4281030128 373 374 374 36450483074 375 40249726824 376 177100936 377 25518731658 378 43716772952 379 380 380 35369456292 381 358142 382 574 383 384 384 358144 385 13859865070 386 580 387 3679450448 388 162088 389 390 390 67460946572 391 88732379192 392 723713944 393 392478 394 592 395 30872412 396 24689761908 397 398 398 598 399 131904035032 400 40256217472 401 402 402 14402188 403 51915526836 404 182508 405 104025619120 406 26139948082 407 22595200776 408 89033481832 409 410 410 2540260618 411 447992 412 193332 413 778789854 414 94066872026 415 39176168 416 51915526848 417 467598 418 153877609396 419 420 420 244114256160 421 422 422 634 423 7576456168 424 386207344 425 254705876850 426 18962824 427 969444332 428 216248 429 139120478100 430 3723025314 431 432 432 106248904528 433 434 434 52884970988 435 229961324016 436 228356 437 446775311238 438 21641144 439 440 440 37894712520 441 280977137632 442 356428158610 443 444 444 22595992576 445 54891464 446 670 447 574248 448 1198775168 449 450 450 500619859932 451 60403729292 452 253912 453 597358 454 682 455 194462483520 456 447397124352 457 458 458 688 459 701137561716 460 446836702240 461 462 462 701928850424 463 464 464 229911617520 465 511807316830 466 700 467 468 468 245066057020 469 1799579534 470 7643879970 471 670392 472 778789912 473 95722853154 474 31542648 475 1408906768052 476 688153672756 477 20287287268 478 718 479 480 480 511814744064 481 354860519082 482 724 483 2014803311728 484 95723163288 485 83292156 486 706675938042 487 488 488 969444392 489 749150 490 205846605052 491 492 492 60404803492 493 1749695027354 494 1763691999398 495 1269795618368 496 511738761040 497 2641902618 498 39952716 499 500 500 1408923784452 501 804942 502 754 503 504 504 2043998466376 505 101341382 506 2161518616120 507 635014393448 508 358268 509 510 510 2857884373114 511 3176716912 512 512 513 4191261666838 514 772 515 111469692 516 95724090780 517 227692287158 518 358037235778 519 893720 520 636598139000 521 522 522 1786759229412 523 524 524 392608 525 9198281228436 526 790 527 4244421485040 528 1320953290688 529 4116715364330 530 20408983588 531 49281021512 532 4158048839348 533 1108176102714 534 55847680 535 134154248 536 1799579600 537 988798 538 808 539 347229491616 540 6603394098528 541 542 542 814 543 1021928 544 4244421485056 545 146803818 546 8691307754100 547 548 548 448128 549 65034584350 550 7313914094186 551 11541847897032 552 8235617972792 553 5373201434 554 832 555 4481542886200 556 467736 557 558 558 4309524014610 559 1889912732960 560 2256363166048 561 10355651839984 562 844 563 564 564 227693899728 565 174964004 566 850 567 22405701770832 568 2641902688 569 570 570 16060494847334 571 572 572 2398184564144 573 1198718 574 1114524440378 575 30957890114376 576 85114203840 577 578 578 9847379392018 579 1236360 580 11542039004480 581 7471376142 582 84528324 583 743595782408 584 3176716984 585 11920641927700 586 880 587 588 588 22664412593472 589 30405943383790 590 49487354010 591 1313992 592 4481381406912 593 594 594 33015831863828 595 21954574062128 596 574396 597 1353998 598 34113281098954 599 600 600 39616055451736 601 602 602 1898673287392 603 142468070708 604 597508 605 1074327019224 606 102735990 607 608 608 30405943383808 609 67337683367158 610 65277752126 611 5166863428212 612 22596328413464 613 614 614 922 615 16253515543912 616 1088848030288 617 618 618 112948360 619 620 620 30406208595176 621 108225619520192 622 934 623 11919193104 624 13821192604864 625 63205589463278 626 940 627 77893440133972 628 670548 629 47153358768600 630 108961672513054 631 632 632 5373201512 633 1611198 634 952 635 309319932 636 743598088544 637 8322115656640 638 68860504089582 639 231901954200 640 309319936 641 642 642 135811036 643 644 644 108057088501160 645 29752961721828 646 123513739310840 647 648 648 108281503703800 649 2163842860010 650 134829745688618 651 192007823245912 652 749312 653 654 654 148554794 655 359933768 656 16253249499296 657 293053887498 658 5182870989388 659 660 660 109351294864796 661 662 662 994 663 111134394402912 664 7471376224 665 183668778187218 666 47446573094582 667 352870329958268 668 805108 669 1899070 670 142854287718 671 3022285437024 672 192010282786112 673 674 674 1012 675 531113824769368 676 13136859646240 677 678 678 176913932 679 21243342800 680 98006711262096 681 2002142 682 195014099371296 683 684 684 185551121298528 685 448073024 686 8329524586000 687 2055048 688 29752626159328 689 20448884000850 690 406247424488528 691 692 692 893892 693 525005501188732 694 1042 695 481009224 696 352880567934408 697 197548686921668 698 1048 699 2163640 700 661225955499776 701 702 702 596457663511890 703 424655979548504 704 4179822306688 705 93053267992886 706 1060 707 27883218876 708 2163846034564 709 710 710 232416151890 711 571352636232 712 11919193192 713 1085929983160554 714 731055106641828 715 37096438820488 716 988976 717 2333598 718 1078 719 720 720 146818744495904 721 31821796442 722 424655979548884 723 2392168 724 1022108 725 1683192065498508 726 526068857250454 727 728 728 31414381968768 729 974175967804396 730 293643689026 731 387221678683032 732 3022288943304 733 734 734 1102 735 1506321969503224 736 1085929983160576 737 7778680504878 738 198255206528604 739 740 740 424656613310256 741 994775330441462 742 20485111891786 743 744 744 1085945993294384 745 675994526 746 1120 747 868757583308 748 395000360312368 749 41146860702 750 1843079575419670 751 752 752 93052749920672 753 2699758 754 1730657308929204 755 721657692 756 3298795260188028 757 758 758 1138 759 3177773464044880 760 947328681448216 761 762 762 312083960 763 46627516204 764 1198908 765 1009064228036972 766 1150 767 70907466007488 768 2829824 769 770 770 1389119763103010 771 2896392 772 1236552 773 774 774 388285692714126 775 5574441400605320 776 21243342896 777 3342701935720522 778 1168 779 2044802197954680 780 1292312202430104 781 14002561582622 782 3906928303801444 783 7386239195313608 784 159571722179488 785 873643458 786 362966156 787 788 788 1314188 789 3102350 790 572224004098 791 59487569712 792 3182619262239072 793 104656320046778 794 1192 795 443644339970520 796 1354196 797 798 798 5434977121778006 799 1379370175284320 800 5574441509853344 801 1573667740982 802 1204 803 18574174153884 804 7778685143288 805 8799294747404348 806 5679096900267706 807 3317848 808 27883218976 809 810 810 8570499901523778 811 812 812 7385009634084576 813 3391838 814 3361223384594842 815 1050221064 816 1647737437267936 817 4282083008119118 818 1228 819 8139167512341944 820 2044803249653224 821 822 822 451539672 823 824 824 31821796544 825 18197745944782848 826 70982741165984 827 828 828 8811606689247304 829 830 830 869869982590 831 3620392 832 152724276565632 833 2516027480565234 834 484629340 835 1183010300 836 4306547372398092 837 26254570416305334 838 1258 839 840 840 17505295038972320 841 15033633249771362 842 1264 843 3778328 844 1611408 845 220496928551310 846 1381661110073698 847 32100534157856 848 443643407166224 849 3858990 850 19968807751873490 851 23385332420869452 852 14002567097192 853 854 854 104750845842466 855 9878080972023496 856 41146860808 857 858 858 25688767735657948 859 860 860 4282084338725136 861 18413062576516432 862 1294 863 864 864 26255027473720000 865 1407058826 866 1300 867 4495151585533496 868 26252385636784144 869 41604694414710 870 31224019086887700 871 315136287091672 872 46627516312 873 3283870829168 874 32105210546492632 875 51915557313828480 876 18574180145140 877 878 878 1318 879 4279560 880 763086875723120 881 882 882 21085026615018600 883 884 884 4810287870365556 885 1824011728137052 886 1330 887 888 888 23385385147551768 889 131254488826 890 1575238894382 891 88062465902418908 892 1899292 893 17302625882943294 894 680450222 895 1663835432 896 131254488832 897 60124465700100398 898 1348 899 114449595062770020 900 62487703678249124 901 7877932561062542 902 18466709172816320 903 41108142826879968 904 59487569824 905 1757292078 906 726294600 907 908 908 2002368 909 4643335088440 910 52584090832422540 911 912 912 18458079928981536 913 69042324975446 914 1372 915 2840673403829424 916 2055276 917 162021320334 918 100382530511599558 919 920 920 59678427283698256 921 4918142 922 1384 923 625806790697004 924 129214009503792504 925 147405547316343206 926 1390 927 5494568408568 928 114449595062770048 929 930 930 117292559804231486 931 33516660682587692 932 2163872 933 5111598 934 1402 935 13647783593255784 936 60309735079518624 937 938 938 315315880101768 939 5210200 940 17302627948292024 941 942 942 878853346 943 146721427592000624 944 1824010149373808 945 373134496851100862 946 41196185393870956 947 948 948 41604701999184 949 870366750379250 950 180924776095400176 951 5411192 952 13559876218874744 953 954 954 7884415269516116 955 2289654140 956 2333836 957 410006333295844536 958 1438 959 219683467248 960 4367916604920064 961 232714176627631506 962 148275912109921486 963 7623604391728 964 2392408 965 2410142700 966 236235082088795980 967 968 968 112139437914216 969 86431815404634454 970 3286276779240 971 972 972 279753949091163940 973 242451204254 974 1462 975 408875076756693280 976 2840671544106256 977 978 978 1056049292 979 141629804644580 980 313209299325252968 981 8940832021762 982 1474 983 984 984 146721533235519824 985 2666334326 986 432841945478045034 987 187692561319854600 988 64684793948663844 989 348524321356412190 990 519311563592029324 991 992 992 465428353255262080 993 6155278 994 626074002874804 995 2802351036 996 69042333765312 997 998 998 1498 999 846647435074253672 1000 401038689404468608 1001 1821832194441762 1002 1189276808 1003 38223742100829404 1004 2700008 1005 9967313516227648 1006 1510 1007 117754360386396048 1008 192070959120164704 1009 1010 1010 4646274222072 1011 6493992 1012 348702474014540612 1013 1014 1014 402681955441567008 1015 1388818621126662784 1016 131254488952 1017 12196610670668 1018 1528 1019 1020 1020 111763402582301888 1021 1022 1022 870690045710514 1023 1777313120864726664 1024 1024 1025 1049058210526831530 1026 987351193901233490 1027 2232785266877108 1028 2896648 1029 385439887465907390 1030 5497807428658 1031 1032 1032 348524467307563192 1033 1034 1034 187915338894091632 1035 816782937379216988 1036 846637333407205608 1037 62724534168737478 1038 1414023114 1039 1040 1040 8868658486649312 1041 7085742 1042 1564 1043 389179277244 1044 1388944529029820972 1045 214456130737366612 1046 1570 1047 7208248 1048 162021320464 1049 1050 1050 2839334306930330026 1051 1052 1052 3102612 1053 2453819912645846830 1054 1839814610234280358 1055 3739730664 1056 1777368070310282656 1057 426224333306 1058 801957983888794228 1059 7457480 1060 117754364129298024 1061 1062 1062 38240210123501170 1063 1064 1064 214178738749095736 1065 21784040306269410 1066 1052070399999316394 1067 344985116784648 1068 141629815471964 1069 1070 1070 7627516564354 1071 874202200783667784 1072 9967310565987232 1073 4472995859186095314 1074 1671547468 1075 2646461350935582332 1076 3318116 1077 7841998 1078 387428369327861198 1079 4036320536973720 1080 3274552539336732752 1081 1791608261879218682 1082 1624 1083 382460951671817448 1084 3392108 1085 6406484905619269608 1086 1765264766 1087 1088 1088 101489773667797888 1089 3610162575800497520 1090 8945120336930 1091 1092 1092 3227699134298107956 1093 1094 1094 1642 1095 31731089457920936 1096 219683467384 1097 1098 1098 62746552665009376 1099 556052760812 1100 2861065826412471596 1101 8374942 1102 4855456810849940294 1103 1104 1104 1806419022600733104 1105 167415936806634492 1106 2233341319637452 1107 6808443023598506184 1108 3620668 1109 1110 1110 4504737407399835744 1111 524780754734984 1112 242451204392 1113 1514545974850363502 1114 1672 1115 4912680636 1116 6406732807297764936 1117 1118 1118 2651835193194986846 1119 8790120 1120 6406485003032105056 1121 671262558647882322 1122 8154688200743009826 1123 1124 1124 3778608 1125 6501586620722061892 1126 1690 1127 3894006372332079792 1128 1791608529100326336 1129 1130 1130 12201738007812 1131 13758101861302291512 1132 3859272 1133 643463324052318 1134 8427494821718232132 1135 5363113352 1136 21784036380898016 1137 9218798 1138 1708 1139 255485622301675800 1140 1099797183889865528 1141 718400661262 1142 1714 1143 33469903788408 1144 7754299933580728 1145 5600391942 1146 2299018488 1147 21912870037044996156 1148 6808418371368254484 1149 9512190 1150 10349781677316066398 1151 1152 1152 33469903935872 1153 1154 1154 1732 1155 30613103813890008008 1156 255485622305782796 1157 9353014406657358 1158 2419803508 1159 1159120046626943560 1160 13750991647934743992 1161 18208597161873622312 1162 4037101379554408 1163 1164 1164 344985130787568 1165 6100140848 1166 1515331430927913742 1167 9963848 1168 31731084956650048 1169 847879784154 1170 20443719285996236256 1171 1172 1172 4279852 1173 8647223059454027892 1174 1762 1175 15264502397573983176 1176 6800710147507648224 1177 956830951636802 1178 23071990083671939176 1179 43790772437140 1180 671262565015296724 1181 1182 1182 2676606694 1183 12234068792414544 1184 21912870037044996192 1185 92947667612186406 1186 1780 1187 1188 1188 45850083236291834244 1189 40498346384007445430 1190 28043530462746137376 1191 10587992 1192 389179277392 1193 1194 1194 2812938632 1195 6916057244 1196 8261417014284525880 1197 7440280783462844808 1198 1798 1199 1160681786388960 1200 15403245733069011632 1201 1202 1202 1804 1203 10909608 1204 18208559836192877268 1205 7206617700 1206 255535567079188430 1207 613156553427010448 1208 426224333456 1209 71432352172789647150 1210 2907885938271355510 1211 1079414464812 1212 524780770535424 1213 1214 1214 1822 1215 47142060359328787360 1216 1971038235969318016 1217 1218 1218 45974649617816953540 1219 17061084191613234020 1220 1159120054138627520 1221 100227882705550131554 1222 15280415779288210586 1223 1224 1224 8862397734167483256 1225 91152171511333801730 1226 1840 1227 11572248 1228 4918448 1229 1230 1230 40629186992252389902 1231 1232 1232 66920741605708416 1233 64593053149178 1234 1852 1235 3323977240199336256 1236 643463340806504 1237 1238 1238 1858 1239 10100904525691839696 1240 71416439302297154432 1241 934433788613080392 1242 64470376258300821098 1243 1691114592177968 1244 5111908 1245 182710784787173016 1246 9354276623229166 1247 114633193086957949728 1248 71437031742453698144 1249 1250 1250 35059060607210666454 1251 73260684185632 1252 5210512 1253 1363155867534 1254 109000746432089663008 1255 8809550312 1256 556052760968 1257 12437598 1258 101160913219415472978 1259 1260 1260 171452979063462236508 1261 26515202245098212 1262 1894 1263 12615688 1264 92947660966814080 1265 34503335256053513862 1266 3752345932 1267 1470936392764 1268 5411508 1269 117462820721088345722 1270 33479056323442 1271 222610265284995759288 1272 17061084797878917712 1273 5460818418202462574 1274 35097781249615807870 1275 80030149107026206588 1276 114635224746370539696 1277 1278 1278 613239504471124242 1279 1280 1280 9525432832 1281 18330657180468051942 1282 1924 1283 1284 1284 956830970412092 1285 9900415628 1286 1930 1287 345756991139325202888 1288 34501305833713257352 1289 1290 1290 114886569894866896792 1291 1292 1292 6870382324202544008 1293 13531678 1294 1942 1295 430552743609829854168 1296 117593646756167514736 1297 1298 1298 10103336704026387548 1299 13720040 1300 81704607194647867016 1301 1302 1302 240956835980462062032 1303 1304 1304 718400661424 1305 313100700958678305632 1306 1960 1307 1308 1308 1160681806233064 1309 2108582618913198944 1310 43801447971014 1311 77221343148887267792 1312 222610265284995759328 1313 43334780015909898 1314 934539591517179376 1315 11096762684 1316 117462739613199562176 1317 14295598 1318 1978 1319 1320 1320 380573521227429142512 1321 1322 1322 1984 1323 317386705089540676828 1324 6155608 1325 170781452769568727208 1326 426236743842194526092 1327 1328 1328 182710776306962832 1329 14688110 1330 439483878214733812712 1331 3461014728351732 1332 430554264362697486836 1333 665858611887899826806 1334 381062623964945575154 1335 477092823038638056 1336 847879784320 1337 2126433622650 1338 4927567224 1339 55024363736173100 1340 5460818430165443760 1341 134083086274092 1342 18334116609242998654 1343 3116480397122548704 1344 32719236843539367936 1345 12406062650 1346 2020 1347 15290248 1348 6494328 1349 14360771909211533550 1350 770087421872415137190 1351 2283896215952 1352 55025283526864712 1353 1138773668333790796330 1354 2032 1355 12868937436 1356 1691114614279864 1357 132589327027517007758 1358 26517486141313588 1359 150599279761640 1360 3369818881341473440 1361 1362 1362 5378813580 1363 824553701122641068564 1364 665862722390671357180 1365 1627609244201833672102 1366 2050 1367 1368 1368 82671775219926947464 1369 873065282167813106286 1370 64606386934066 1371 16118392 1372 284667351648358235692 1373 1374 1374 5616509878 1375 363418600092163268776 1376 665858611887899826848 1377 675047301742217050394 1378 170851019275057765264 1379 2629004674620 1380 142150207032179544032 1381 1382 1382 2074 1383 16543448 1384 1079414464984 1385 14341060062 1386 1231128100587932074580 1387 22874501983241810288 1388 7086088 1389 16758750 1390 73275012985202 1391 87586833265108512 1392 824902524021862260992 1393 2817696243994 1394 1143341357623456013756 1395 1917741581067380841760 1396 7208596 1397 5752562036129526 1398 6117116296 1399 1400 1400 1932810436670432919592 1401 17194942 1402 2104 1403 252571800009794692284 1404 2239962244023202111616 1405 15395137448 1406 1769005066318868020842 1407 99542921612558266016 1408 5752562036129536 1409 1410 1410 825429475104010910226 1411 6650134872937203212 1412 7457832 1413 211531754979078 1414 43337797894752034 1415 15944922408 1416 132589328289751216136 1417 109833234170873938 1418 2128 1419 3594129968773837688460 1420 14360771925164037768 1421 2105556775739731092342 1422 3116691935512695842 1423 1424 1424 477092811067150064 1425 793407320094591187234 1426 2169437500899203281500 1427 1428 1428 776671295943444407768 1429 1430 1430 421025054508512646612 1431 1537519867904461571992 1432 1363155867712 1433 1434 1434 6934375160 1435 5454610490561855155796 1436 7842356 1437 18548798 1438 2158 1439 1440 1440 1918041696968329629408 1441 7970714909594318 1442 55027818785575156 1443 6716023982997802848552 1444 36030431772530476724 1445 9595194620069994744 1446 7225398348 1447 1448 1448 1470936392944 1449 642619083471706196372 1450 2861758006805959430532 1451 1452 1452 3594134620897306166528 1453 1454 1454 2182 1455 1569699991232328336 1456 785557681882284432 1457 5325020998862991667698 1458 1542091694941314396050 1459 1460 1460 22874502001553386080 1461 19489742 1462 3603718383770021925334 1463 56160675297524217696 1464 252571801595754426184 1465 18934444070 1466 2200 1467 293466689388868 1468 8375308 1469 170737530940920720 1470 7731742450184054094398 1471 1472 1472 472683015379313670272 1473 19971918 1474 99552267703879277884 1475 1540687980079330453404 1476 5454614891059177091640 1477 4212182116622 1478 2218 1479 5232215428201308680040 1480 6715886787634403904848 1481 1482 1482 7528409974168517365082 1483 1484 1484 1537519635880091434232 1485 14342722132192819810990 1486 2230 1487 1488 1488 5325896689875493021504 1489 1490 1490 134103320063596 1491 286258057884566791832 1492 8790492 1493 1494 1494 6650461338694702626 1495 870130258807614983936 1496 13748409256460244600 1497 20959998 1498 87591327527982688 1499 1500 1500 1578807477372726152636 1501 86623575014757121982 1502 2254 1503 362704150599608 1504 5325020998862991667744 1505 18139751159554230107466 1506 8830761820 1507 12775329171407036 1508 5218689670999847697808 1509 21466030 1510 150620899375842 1511 1512 1512 4197394432701804880544 1513 19522216864622664614 1514 2272 1515 2752790333864928824 1516 9219176 1517 24594887826922539908298 1518 11942040799530234595978 1519 14308729900011251478864 1520 87799334862381863456 1521 13608769431945140555242 1522 2284 1523 1524 1524 5752562067471856 1525 3077166430142428659476 1526 109838341465153754 1527 22240248 1528 2126433622840 1529 14885236522830930 1530 16152522408675216746446 1531 1532 1532 9512572 1533 476116425290991411988 1534 1540949574920273384670 1535 23856386088 1536 22502400 1537 12576607627510093893218 1538 2308 1539 7642647243772938638648 1540 21634370362140577064176 1541 1575768335856210852942 1542 9923181716 1543 1544 1544 2283896216144 1545 3617458909142737810 1546 2320 1547 27867779858411223348 1548 18139758380444434540144 1549 1550 1550 17385896514198538902458 1551 31869461164123796957112 1552 1569699972909740992 1553 1554 1554 25071141449666215491278 1555 25435776284 1556 9964236 1557 493862124403698 1558 24727229399861752176518 1559 1560 1560 28090873020619561421384 1561 6160734056762 1562 286275360682515833984 1563 23844088 1564 1603313969322347891748 1565 26256234744 1566 20100650812649030646010 1567 1568 1568 14308729901064691255168 1569 24118670 1570 211557993575974 1571 1572 1572 7970714943983128 1573 415481206073366614 1574 2362 1575 64719161289464985420576 1576 2629004674816 1577 200320729418125887378 1578 11121157512 1579 1580 1580 86623575041865278520 1581 37308634158754441976898 1582 170744081854800320 1583 1584 1584 31871548681972623203760 1585 27960662930 1586 3077561828866054171068 1587 2811665069861107062448 1588 10588388 1589 6962085816846 1590 12581338386942774954568 1591 86068488962431036663192 1592 2817696244192 1593 16043346948300964158748 1594 2392 1595 29523292070918346183168 1596 8493010400142789240192 1597 1598 1598 31908045089330239235298 1599 104885565465615875364040 1600 6031435276268887855552 1601 1602 1602 19522820110941059158 1603 7395182705084 1604 10910008 1605 6156937328156912196 1606 476139676262450355940 1607 1608 1608 1575768338874115503272 1609 1610 1610 60712496897542049514936 1611 665598743251932 1612 37270516700811895663888 1613 1614 1614 12432162106 1615 354276346656035298136 1616 2752790311486765952 1617 91269577536159819380622 1618 2428 1619 1620 1620 74082476309274032434396 1621 1622 1622 2434 1623 26685368 1624 29523268825559540659888 1625 11614002715405384115736 1626 12895622264 1627 1628 1628 86068515842430009896968 1629 733629552239940 1630 293498304657782 1631 8331047910192 1632 37323772066504773634208 1633 4945588740588647845274 1634 86369026168807362222692 1635 7977030925848836592 1636 11572656 1637 1638 1638 112215806611144594325706 1639 31009757554372040 1640 104885081694547345085808 1641 27579742 1642 2464 1643 94283987504301478079916 1644 12775329210726036 1645 177879702611453575243120 1646 2470 1647 33559525293518136641672 1648 3617458884483750784 1649 74341452393467882040 1650 131925723961690522134718 1651 717595238609318132 1652 16043346353902464285220 1653 68058315494053088766798 1654 2482 1655 34636312008 1656 7757254621915251492032 1657 1658 1658 2488 1659 2041841420428805860488 1660 200320729452774283028 1661 35708454593074014 1662 14369553390 1663 1664 1664 717595238609318144 1665 288730949098921074789302 1666 90073322657240619043198 1667 1668 1668 14885236563892364 1669 1670 1670 362739815228658 1671 29114392 1672 447105895100957218064 1673 9924540430554 1674 127882114111062937770812 1675 21987220846350422737112 1676 12438016 1677 385741021073264937653228 1678 2518 1679 8581386855815918634480 1680 179936564328628915198912 1681 212392290424395860816102 1682 67611245311352111174764 1683 246169181537002374701244 1684 12616108 1685 37861217364 1686 15424880736 1687 10510678572080 1688 4212182116832 1689 30061950 1690 11614283174160842547962 1691 659645433004618407492 1692 177879720886201679434792 1693 1694 1694 1271328048371380872006 1695 13216711005568757680 1696 94283987504301478079968 1697 1698 1698 15975304156 1699 1700 1700 22389975634148166240752 1701 72066373831481434940162 1702 297302045284334577981994 1703 1052134368066261336 1704 4945588745082941421904 1705 232059289070409569083694 1706 2560 1707 31029848 1708 33559524496872131398432 1709 1710 1710 357058506542027273173238 1711 151265836967770824997232 1712 6156937298378626976 1713 31357038 1714 2572 1715 527286261298045251604620 1716 631808192185792257449912 1717 139724349413184812096 1718 2578 1719 1175445283467320 1720 385740150941720982286168 1721 1722 1722 428031214359946423308932 1723 1724 1724 13532108 1725 55681004128855675627866 1726 2590 1727 53952131116577952 1728 68820224199209870316544 1729 966976761588191552570 1730 493904630997266 1731 32352392 1732 13720472 1733 1734 1734 246206646283005597230870 1735 43766444456 1736 232059241989424458495136 1737 1287927173038648 1738 2041895363193248704432 1739 931064028937850181761580 1740 151729836909055684352216 1741 1742 1742 21988489568378595023722 1743 5109132521559453316408 1744 7977030893210228768 1745 45031308066 1746 74342740338944595948 1747 1748 1748 15663845585881019788804 1749 652666679746564561842970 1750 568252811993546875462716 1751 189916591435396831392 1752 8581386861255730688592 1753 1754 1754 2632 1755 1496796661663544234551312 1756 14296036 1757 13907760947166 1758 18968155478 1759 1760 1760 232059303672602639542752 1761 34057742 1762 2644 1763 1639866056299986646289844 1764 601215645122177156756916 1765 47648762492 1766 2650 1767 557996408128414710548856 1768 191442430130668181984 1769 331049003855695166180490 1770 151287378039302006223772 1771 24865340768952227677384 1772 14688552 1773 1541984303519168 1774 2662 1775 75172948856996449579176 1776 931074318719714922582960 1777 1778 1778 717609928185548268 1779 35109160 1780 659645433053635647348 1781 1830311583210986082 1782 794515756177441730681014 1783 1784 1784 6160734056984 1785 1519802259235143965720028 1786 932467217599908123352120 1787 1788 1788 31009757604921184 1789 1790 1790 665649103690638 1791 1684982388896792 1792 15508763344384 1793 80308488091600158 1794 1424105955802895462937210 1795 51801823868 1796 15290696 1797 36181998 1798 887642223322051900734826 1799 16366799254032 1800 1448171322223560595844512 1801 1802 1802 652923353276897647343278 1803 36544408 1804 1639866136608474753381452 1805 2024174282766619794384 1806 1647831162421725375257832 1807 2190038132512696608 1808 13216710966550398608 1809 273806675113828216075318 1810 733682773994884 1811 1812 1812 35708454645680904 1813 2893740668187199233050954 1814 2722 1815 1682464164851693416158536 1816 6962085817072 1817 41571245487672105057018 1818 139726189084222223038 1819 345241204687024974344 1820 1651022545938381633407080 1821 37646142 1822 2734 1823 1824 1824 558617393749070143258592 1825 135957772419033110420978 1826 5109223916432760709140 1827 721861049252585685216712 1828 16118848 1829 1302838015174026137866470 1830 331083573811117340314132 1831 1832 1832 7395182705312 1833 4592497925494379854041238 1834 1052152573624329608 1835 57784522140 1836 1785705906551887906138164 1837 103885057277144798 1838 2758 1839 38769800 1840 41588151989858726354944 1841 19189470910362 1842 23895155276 1843 2899751388680881652144 1844 16543908 1845 6054296521150337444234688 1846 75175562923739659187338 1847 1848 1848 1719595695255557311121456 1849 3318776542511877736537250 1850 3029698441477472254664666 1851 39531192 1852 16759212 1853 461905281500224544604 1854 189918778794264080866 1855 4199004729229706132514728 1856 709560230486400392026496 1857 39915598 1858 2788 1859 3230672737382697660 1860 1304284804466833009491324 1861 1862 1862 2896641688300898455018378 1863 600928208221597326744888 1864 8331047910424 1865 62624263566 1866 25476078152 1867 1868 1868 17195408 1869 18831306549212308312874 1870 1690855764414431572644552 1871 1872 1872 4592519967059170398249312 1873 1874 1874 2812 1875 242573950477583499652608 1876 273806673295474261735448 1877 1878 1878 26297317872 1879 1880 1880 4592495311436487761047024 1881 4226012566663431520242252 1882 2824 1883 22419525072684 1884 53952131175691592 1885 1491103586267642484256440 1886 6122973826798651309206470 1887 8688645771868704397188472 1888 1302838015174026137866528 1889 1890 1890 11514169521633705156683170 1891 2980152968042881646505380 1892 6637553218617943421479752 1893 42274478 1894 2842 1895 67782986472 1896 41571245497038792570688 1897 23594887901338 1898 135961470486526350446066 1899 2818651908060300 1900 248669806368829306555396 1901 1902 1902 28003338738 1903 151175678720169824 1904 642304809391691965344 1905 68417580390741737390 1906 2860 1907 1908 1908 4199004793728768181707252 1909 112380720985107824014310 1910 1175514827894578 1911 14977630201801048992925472 1912 9924540430792 1913 1914 1914 5725286924228191881436114 1915 71406988028 1916 18549276 1917 1017940247840446344382652 1918 1830336405887170978 1919 5834104414094383312440 1920 68417580392573429248 1921 814868540106802039922 1922 2980152968042881646506372 1923 44309768 1924 8688035189589489653065432 1925 11751525374130806232692604 1926 345244267182448021118 1927 21439112258713177252336808 1928 10510678572320 1929 44724510 1930 1288000416555824 1931 1932 1932 673173093532123499809160 1933 1934 1934 2902 1935 25665290588503864817166800 1936 34739983534599717952 1937 5184592926494160738 1938 12916565847147483998824168 1939 27443323047356 1940 2899751388756085263264 1941 45561742 1942 2914 1943 3075267069286351432903224 1944 1086661109481848065815752 1945 77132066774 1946 2190065575835743136 1947 10328939457033226897116676 1948 19490228 1949 1950 1950 17109687218836106710402812 1951 1952 1952 2980152968042881646505440 1953 6712903971028579117362014 1954 2932 1955 182961586361103904268940 1956 80308488157736104 1957 8197510885290432747998 1958 18831499321611430551786 1959 46837080 1960 26273629372818314857832288 1961 25250771682408037986394002 1962 461908888559467215150 1963 6118964155012887308 1964 19972408 1965 106065164709589718560 1966 2950 1967 30297627732624 1968 21439155812245362369679104 1969 217287726662967110 1970 1542065417329280 1971 1917353204690737344779592 1972 3076341875296689120611332 1973 1974 1974 21482152673630849331248384 1975 742185302773322534187560 1976 8203629861896008921160 1977 48135998 1978 25847092042442541612723688 1979 1980 1980 47322965778578137886988664 1981 31817710200542 1982 2974 1983 48574248 1984 6669866166572163685033600 1985 85330668666 1986 34684885596 1987 1988 1988 1017940244809798405132632 1989 46958993996127588827398030 1990 1685067683744466 1991 244578745002588168 1992 112380720998269758819552 1993 1994 1994 2992 1995 29778082781266099087589772 1996 20960496 1997 1998 1998 27168739853211272557194906 1999 2000 2000 742239983530508830903360 2001 6521972200750115461167182 2002 455532212827850886591052 2003 2004 2004 103885057348258408 2005 89683445492 2006 10330350640065957818005290 2007 4585639765441048 2008 13907760947416 2009 73013303228050594765156278 2010 3075398510732053623760514 2011 2012 2012 21466532 2013 24670925697896881869918186 2014 25262221172886284294109586 2015 14622407374123651460485032 2016 6734157801981897314884704 2017 2018 2018 3028 2019 51259720 2020 5834104414186330479632 2021 95087092576020237979626822 2022 37912476412 2023 1845382473264316658704 2024 291476149919524880184376 2025 56747667122830889034638728 2026 3040 2027 2028 2028 46957583997766509756755412 2029 2030 2030 35932710246266885726735692 2031 52176392 2032 68417580321122547568 2033 15899266005323518473534 2034 814873500825376836526 2035 71178269845791625994528588 2036 22240756 2037 95318970686494823539560 2038 3058 2039 2040 2040 47141469964409444623729704 2041 9936184147302789962 2042 3064 2043 5362740043577508 2044 1917353200819013434490980 2045 98921809128 2046 39336362436119520625997482 2047 462669570662195831409248 2048 2048 2049 53571790 2050 74288075208577379407832674 2051 40438559563452 2052 33277131728824373133655580 2053 2054 2054 742195238957386618376506 2055 200044340376917039400 2056 16366799254288 2057 2403156146010948046266 2058 73108626582211467228728478 2059 12410847811948286545338860 2060 8197510885391802054264 2061 5793509437467032 2062 3094 2063 2064 2064 95087177899107324550338320 2065 75878644578178619795683298 2066 3100 2067 142644721838837118538882008 2068 95087092922225185856954316 2069 2070 2070 110521862042538290936693354 2071 21955357473882018034072 2072 71178269537137121730055976 2073 55470718 2074 24673328232886963997176228 2075 2164452686173283028296484 2076 151175678799208680 2077 31433858882404362065765054 2078 3118 2079 64258423992595594119246144 2080 14622410536592194990799296 2081 2082 2082 43822396124 2083 2084 2084 23844608 2085 245722278576887066356 2086 5184637335169755290 2087 2088 2088 12702323693175112183186888 2089 2090 2090 71264516915722824140137404 2091 239715811930382005380121728 2092 24119192 2093 727743680404522687007268 2094 45088231362 2095 111524124680 2096 106065164628393889760 2097 6748380281345058 2098 3148 2099 2100 2100 81754111071885514228220012 2101 433867528298220662 2102 3154 2103 57906808 2104 19189470910624 2105 114192075366 2106 150435644818265477201177902 2107 338464770002787412537469396 2108 31436974881434955706961644 2109 194967633689872009996265634 2110 2818766057460286 2111 2112 2112 57603390054263487454621312 2113 2114 2114 6119012863313358004 2115 402055421728921632705275320 2116 727730086602003285051736 2117 24325828416798182646512718 2118 47707662660 2119 15855778418084807320 2120 142644710205904339588952064 2121 205054879481610827545434 2122 3184 2123 484869443056074744 2124 75878644778206148390676248 2125 3638729227293428763348572 2126 3190 2127 59906248 2128 30286340953967425494512 2129 2130 2130 12411148806130138463687164 2131 2132 2132 239712711787129829817002708 2133 11767125962065952684420738 2134 95319455517367465752112 2135 189074655342294336400353312 2136 462669570683490600666304 2137 2138 2138 3208 2139 67459271237586977327012600 2140 15899266005446048005632 2141 2142 2142 297527018094802057897120382 2143 2144 2144 31433858882404362065765120 2145 551495009695052190704431944 2146 219263307205373140869193024 2147 41200897062943920590148 2148 217287726750499184 2149 55825075872142 2150 342099474166738242410221990 2151 8443578513499432 2152 22419525072952 2153 2154 2154 51863774344 2155 128308633628 2156 344979508201735255522773572 2157 62469598 2158 2164471147080598722258582 2159 5179613286663806831856 2160 413822776778984741913530272 2161 2162 2162 403189753661249529412176364 2163 297686752492791278842952 2164 26685908 2165 131292459588 2166 194978679685637955454992716 2167 603560678871395528 2168 23594887901608 2169 9087357577499820 2170 255399302123254408171248854 2171 21456259906856067372 2172 244578745093080928 2173 760365888182828026538370026 2174 3262 2175 52990868484006926483952688 2176 5179613286663806831872 2177 61049493031482 2178 131771983813091594877418304 2179 2180 2180 21955357474016376850064 2181 64572142 2182 3274 2183 519529458372823968144606024 2184 420890777224620557907064056 2185 1810179799209299075679214 2186 3280 2187 20984707961476170147172420 2188 27580288 2189 672307958876847390 2190 24326276415177521863561478 2191 63815149592912 2192 200044340275516724352 2193 1160343511109953707693665240 2194 3292 2195 140578528284 2196 189074655626966237899107180 2197 24894763097057359898 2198 9936247962452381938 2199 66179640 2200 425904719730616438755450952 2201 137480165762033599989313722 2202 57850701048 2203 2204 2204 47007049695921674186090612 2205 1954952572464600680307176428 2206 3310 2207 2208 2208 68078808770644989283530624 2209 812850570172585125274309970 2210 135270653900895109668222006 2211 294692427770642377430784924 2212 11767125954291977540773696 2213 2214 2214 781353712144067684626316950 2215 147055793000 2216 27443323047632 2217 67813598 2218 3328 2219 69669979311084 2220 519560158014469581105147116 2221 2222 2222 205055627532105107541738 2223 1199691051527615900207620728 2224 245722278467924358784 2225 9933515682117494883058650 2226 760795255708785108522073170 2227 8483653388438740517000 2228 29114948 2229 68917710 2230 4585790097834386 2231 2690029448324823261222432 2232 138614798704074504464062312 2233 89296835967046910487902498 2234 3352 2235 659973991158800319832 2236 1160336899174592328269176228 2237 2238 2238 62693737054 2239 2240 2240 460149430026530051914917248 2241 36968358569409302794041622 2242 519605226969821512113895204 2243 2244 2244 1455037782192519658287980244 2245 157217289836 2246 3370 2247 615377305272501099999968 2248 30297627732904 2249 33345866056160118450 2250 1551262483203303958446421532 2251 2252 2252 30062512 2253 71161758 2254 1497063285145157691160624336 2255 2334860910090924806651777112 2256 1625701441336289468168457200 2257 1349357112374881049503446002 2258 3388 2259 13007619822616040 2260 41200897063104677469172 2261 112814312616474175407612 2262 1294951502693837644060958344 2263 280191692473916271515509304 2264 31817710200824 2265 798087753525336726714 2266 297687675887130050465392 2267 2268 2268 518717874241520731437819344 2269 2270 2270 5362904288570582 2271 72876392 2272 137480165762033599989313792 2273 2274 2274 67855862108 2275 1111247057279581336870339344 2276 31030416 2277 651135061718826870909128192 2278 294703227298983797411103268 2279 3839721428697337542652225320 2280 1201472236671200959215661736 2281 2282 2282 15855861190299455240 2283 74034648 2284 31357608 2285 171631759968 2286 5179627238158480583122 2287 2288 2288 407217447173600254048 2289 876646059222077255571926 2290 5793681014712408 2291 167464171831314595173161172 2292 433867528404521712 2293 2294 2294 1629548804848797321018954226 2295 5408965050167435326953650944 2296 2334860909167593334224298432 2297 2298 2298 71482192376 2299 136722426202721959487360 2300 20328867580212211957831892 2301 3332420443362125058826712192 2302 3454 2303 6303739115624219622090750384 2304 14955617525834496 2305 179224994714 2306 3460 2307 76387848 2308 32352968 2309 2310 2310 4167573949885051650012372200 2311 2312 2312 13703037345649529638952 2313 16023551178231528 2314 9933560061742645368234586 2315 183121080924 2316 484869443165743520 2317 93935323025054 2318 1349493833665679551870579222 2319 77582920 2320 167464619825783629533684768 2321 1257169980176938134 2322 3904096505560733822406744056 2323 6180824152323811126619948 2324 36968358557382238089442724 2325 588006997215792442744042868 2326 3490 2327 51079330206309346008 2328 2690029448363393700629776 2329 17328840976366636059440 2330 6748567308562650 2331 3421271067876024858070545572 2332 3839721429954507522862528024 2333 2334 2334 77210856390 2335 191116515560 2336 280191692473916271515509376 2337 6953562059999007882486213054 2338 21456357838993009268 2339 2340 2340 9772146479475379555315498392 2341 2342 2342 3514 2343 1394590470749504014786856272 2344 40438559563744 2345 2551194439652384868856739898 2346 5997822169248256255674695200 2347 2348 2348 34058328 2349 420685610678718263770657684 2350 6329847019367355025751627242 2351 2352 2352 6304981180420696017712517040 2353 58702034425556615186 2354 615378695890003187350636 2355 1391633562773134813936 2356 562080357246794614537150500 2357 2358 2358 8483671753376670634430 2359 106364775247088 2360 3332420398982542341059910760 2361 81863742 2362 3544 2363 21843987843214746111264 2364 603560678988011648 2365 12289694244364222941783147368 2366 16179949189021759872023434 2367 19645753965943768 2368 3420029547493938143902739968 2369 9265941404825816223515370 2370 167465563472718118390514170 2371 2372 2372 35109752 2373 1748291398815063184867398 2374 3562 2375 41991608417572208341975752 2376 1509508669867788045637397024 2377 2378 2378 7263240041749813450843965764 2379 9013924097397620817127314200 2380 2615686733752550722603547016 2381 2382 2382 85414413434 2383 2384 2384 659973991004961207344 2385 18434543031762595977070248874 2386 3580 2387 1109585191831190271077593452 2388 672307958997044584 2389 2390 2390 8443790783583842 2391 85015992 2392 9266008767862656554867632 2393 2394 2394 10375410656794662647606985930 2395 216792674492 2396 36182596 2397 23499378051172134890782582552 2398 876647756274516879989918 2399 2400 2400 603648859175618642905971648 2401 12738806129490548629453164502 2402 3604 2403 188765098597156684627410288 2404 36545008 2405 8469505942162155027110149734 2406 89769743900 2407 565998317221931255642278088 2408 12289694242827404805732538288 2409 2953156760617289775011796780 2410 9087578841954148 2411 2412 2412 2551194440422832255164223704 2413 320621091458107574811374 2414 1394617919306249174815186072 2415 5840710174210468258936395864 2416 798087753360966333712 2417 2418 2418 10149617201094903406154986212 2419 20116440213369968050635177620 2420 12289830965990354629082307100 2421 23978304916054042 2422 33345991167746925754 2423 2424 2424 6180824152374799872461688 2425 66183691193618632263144428 2426 3640 2427 88904248 2428 37646748 2429 130217671792350 2430 18933182563998224254756907334 2431 34480554073236415948352 2432 320621091458107574811392 2433 89563598 2434 3652 2435 235391141244 2436 679271932444829333130981068 2437 2438 2438 18448335058698440735108619946 2439 25600453461118600 2440 9013924030034684087941615000 2441 2442 2442 11423904146145354940481150336 2443 135501345067244 2444 23499350689551343201647013952 2445 2378819785193562836880 2446 3670 2447 2448 2448 23499385954225682851604305104 2449 2159027333610174189382986290 2450 31368262066594862266238835114 2451 38116955342235865699083560572 2452 38770412 2453 2272893168599859894 2454 99013369504 2455 245157173000 2456 55825075872448 2457 24095666344340296752169814388 2458 3688 2459 2460 2460 20116625015723119850620583848 2461 20395014640604088932306462 2462 3694 2463 92909288 2464 1109585192406970195955161664 2465 1021218073247339691112341654 2466 17328868295891771863032 2467 2468 2468 39531808 2469 93588270 2470 8511677669200019152223237904 2471 146622043722192 2472 9265941404884203532375712 2473 2474 2474 3712 2475 67701469184320070702974442432 2476 39916216 2477 2478 2478 20119850927023158092419511692 2479 20516812941107545952759264600 2480 2159028492453136995769967904 2481 94956142 2482 2953199716802824859806404934 2483 115175141550550175604 2484 6163065116916178205771467740 2485 13043522625179615952584768228 2486 1748293899788680890369086 2487 95645048 2488 61049493031792 2489 554414190735689621362590 2490 566001149664705659924666550 2491 84413487283064039501507940092 2492 188765098574860981998052084 2493 31068128727335308 2494 39137708011176212320009807726 2495 265661565096 2496 23774051665973084032755824000 2497 2749915562751391166 2498 3748 2499 98917863044567995876763731752 2500 104286224610355163050092756 2501 56622832535010221545804257942 2502 21844018911452380414038 2503 2504 2504 63815149593224 2505 3365771970993248497138 2506 51079488722351641192 2507 29958426194811918604946508 2508 44266038576055012414561346796 2509 131256644745243250860 2510 13007890746893882 2511 4673217775325891798614486248 2512 1391633562573664756336 2513 164766795492954 2514 111622557836 2515 276415798172 2516 20516866447528316693258828156 2517 99139598 2518 3778 2519 3021051801873511560 2520 98284569100715517123693068920 2521 2522 2522 66183822450263146880139788 2523 1820699817779700823164874648 2524 42275108 2525 162246633998500323995671758 2526 114291923094 2527 724818552561609744213112 2528 2159027333610174189382986368 2529 35267280379814790 2530 61480878051457544230695033918 2531 2532 2532 1257169980320171264 2533 66458410344212821340234 2534 58702205653198443018 2535 61218186884391151033879313904 2536 69669979311400 2537 114750590851681844328706300938 2538 84944598586820750134600761914 2539 2540 2540 320621091458395133405928 2541 12604932882210681308113628968 2542 60764966456529000175805687510 2543 2544 2544 84413488950564775931530179328 2545 293197510898 2546 20517537759659936334861650140 2547 37550201088718808 2548 99231287060508868055918440340 2549 2550 2550 106245526349110989215053378934 2551 2552 2552 1820699821096050328983547208 2553 48712127000036444170931054258 2554 3832 2555 28677881936182429584499452768 2556 13043522626607706905130611384 2557 2558 2558 3838 2559 104173480 2560 298968982528 2561 169809475613240095962 2562 56629350301621891115959665964 2563 3637499638521097196 2564 44310408 2565 199200348331730542131236464212 2566 3850 2567 82320404442262027174776 2568 20395014640680068361202744 2569 191929908370394 2570 16023855932234464 2571 105642392 2572 44725152 2573 7839989594035396166864298606 2574 73924087029105213613655127112 2575 251045239128081091666959560 2576 43730009446726662893267920 2577 106381998 2578 3868 2579 2580 2580 114751018024418399531634001540 2581 3209471614436484877839092222 2582 3874 2583 155294090390824744789650511408 2584 1026387553853923912095752 2585 292803954882816977209137282366 2586 128415757816 2587 192779997541532306988 2588 45562388 2589 107871550 2590 77346280997730780577050258646 2591 2592 2592 5020057756881768994767692512 2593 2594 2594 3892 2595 5582415557801008237936 2596 114750590855668607435020084232 2597 369739687920972032974528035798 2598 131401080236 2599 63436027826502169715450600 2600 61469228175212863309031645120 2601 199804529130408301692804200028 2602 3904 2603 1225179458504518303689504 2604 8380017369467095315992821060 2605 329205652736 2606 3910 2607 25417639977322392770400414216 2608 2378819784953237491328 2609 2610 2610 203351695677023510279793188534 2611 214741575479612 2612 46837732 2613 154083757326907303330012793042 2614 3922 2615 335536391496 2616 29958426194898278176797816 2617 2618 2618 12603243619668747153026010286 2619 1437939683929915292752258824 2620 554414190736025205017056 2621 2622 2622 247054535895896135814219538742 2623 335849270274102709412322917504 2624 155285146470821682846557909504 2625 62352315361097288357432467570 2626 162246852587998747002211574 2627 113161371964394802552092504268 2628 28677881938102616705626816404 2629 4778297805535256630 2630 19646095847608722 2631 113194392 2632 292803954878830526709523595248 2633 2634 2634 140691721800 2635 14647949003714855658524345268 2636 48136656 2637 51054804853557448 2638 3958 2639 5596002036830467683262934016 2640 318221604272395722630993430992 2641 1584391703037383017480342 2642 3964 2643 114746728 2644 48574908 2645 91481429602429799862728052 2646 526475043346661807146252327294 2647 2648 2648 93935323025384 2649 115528190 2650 370125221681082384520476278266 2651 5225395795223306352 2652 553692737533098640039848034408 2653 239838793760734 2654 3982 2655 620812295226376465154999473600 2656 7839989594035396166864298688 2657 2658 2658 147172105308 2659 2660 2660 62834792399598687125819308616 2661 117101742 2662 6517704473890115210728894 2663 2664 2664 113205099980144777696195857304 2665 415462423409897785859680161116 2666 350497093969401334743691225472 2667 16608172537778717028952792 2668 5687483218876300513850218088 2669 154010858458060501545354 2670 3209479364409500395098286054 2671 2672 2672 3365771970722154763712 2673 52863644546570896032668705100 2674 115175390295086131948 2675 587784321942210218626449564 2676 2272893168768898800 2677 2678 2678 251045519159200386753087466 2679 982619825306249712135219813720 2680 154083757108317907074408321976 2681 257932234837242 2682 66458467909112448361344 2683 2684 2684 335849270279812915591890095888 2685 9107201341261962898536 2686 25417793983814599653692129194 2687 2688 2688 16608172537787904730230272 2689 2690 2690 23978687458768954 2691 379626458780288943962005130312 2692 51260392 2693 2694 2694 157338386932 2695 1465169090535028609641483631616 2696 106364775247424 2697 36683582270747211395999177294 2698 113163413855221817294947856888 2699 2700 2700 685689901997888661843117325320 2701 258143997308427260768567182052 2702 131256912154533685052 2703 1553196870000112880442615109832 2704 4308096752069808810064 2705 397014087810 2706 466000693928226320019413230932 2707 2708 2708 52177068 2709 957012336332855065064903526128 2710 25600850384981570 2711 2712 2712 63436027826612979243788312 2713 2714 2714 620943456693882968593125821032 2715 10683770265855793943000 2716 1437939683882140234258435568 2717 2623066368708542115197688 2718 82320469244761199241498 2719 2720 2720 14648012515234956770821034816 2721 125184142 2722 4084 2723 287261847155004 2724 2749915562929674696 2725 889865119406563767455381116 2726 992272783229969317859911763210 2727 3757095843771873383790946408 2728 27028582463005215353410706416 2729 2730 2730 932578123756224220218565257066 2731 2732 2732 53572472 2733 126843998 2734 4102 2735 419396716296 2736 982620410842921415893524064000 2737 187260568532946990125802680 2738 258143997308427260768567183458 2739 99039262492678006632611856380 2740 1225179458504937754443536 2741 2742 2742 171759438456 2743 402552274678194218648 2744 1333552706063788364291922666136 2745 1887880001477299023585416454888 2746 4120 2747 1085726766551049116003776025568 2748 3021051802056541184 2749 2750 2750 1334454786854228460189834952158 2751 30297415490226336550221952 2752 956989856157389440798554545152 2753 2754 2754 1607483436531030831950910452222 2755 16493621723550979429593935636 2756 1553196681582728824085654919064 2757 130207598 2758 169809783977781298738 2759 49280918982960219414561508200 2760 379773812818723063800008281360 2761 8086245943682457674 2762 4144 2763 77178167521321628 2764 55471408 2765 275151292547581005564864122256 2766 179356051482 2767 2768 2768 5582415557477928789088 2769 915522841109921009559157067670 2770 31068571408648652 2771 281785196585269528997472 2772 1190010118203261345224806169004 2773 3195948547461617364691901393174 2774 258147355071007908814482243472 2775 579580645880580437491069426168 2776 130217671792696 2777 2778 2778 183253848952 2779 330782297705260 2780 1584391703037833872739288 2781 5997191823697010065975947812 2782 587784775254796595313881854 2783 265242030397038757866922848 2784 43518846417170921877151931584 2785 458935832138 2786 192780328323830011060 2787 134495048 2788 1085727048336245701273361942208 2789 2790 2790 1946816047700486176715078605426 2791 2792 2792 135501345067592 2793 4649932672618836333981666136098 2794 16608181343669447275669984 2795 2658407399008673102802323663088 2796 3637499638713870212 2797 2798 2798 4198 2799 86554614697782600 2800 276489376411268463849784825072 2801 2802 2802 191252750668 2803 2804 2804 57907508 2805 6012069350269547874214092868196 2806 1888145230986622796131023959890 2807 354582711705456 2808 921651202207746609685231656712 2809 3136262529306125724764953841570 2810 35267755841589374 2811 137991992 2812 578246839178084405002163911076 2813 27891071454605102281327658064 2814 1085767429090428069922715581338 2815 484054357544 2816 9583831582302621184 2817 91611965305486718 2818 4228 2819 2820 2820 3195950606433757426670442575300 2821 88825998866831201939649516054 2822 99039605521767208024364303504 2823 139762968 2824 146622043722544 2825 1998869236813083860401028670 2826 154010950070225196735508 2827 10423465660008000152 2828 3757095843703524692793036008 2829 2774854998925541494680156341260 2830 37550693653264170 2831 5451921522272616711846432 2832 3195948555211567931517891131808 2833 2834 2834 889865692408489969455144932 2835 6161329820550150403708787908244 2836 59906956 2837 2838 2838 2849933528246402501593062473180 2839 416662771316751452626880 2840 915522840656608575777800586096 2841 142447742 2842 4677778796793001397683637795546 2843 2844 2844 275151292552043867188504213304 2845 510260867960 2846 4270 2847 2165483249319575400865555728248 2848 49280918982960219414561508288 2849 1272884583103065714999144177726 2850 5246624884084423631524000267302 2851 2852 2852 89200193522209511915843237024 2853 102521309974452958 2854 4282 2855 519244168296 2856 5820807138172133233311702761200 2857 2858 2858 4288 2859 145166680 2860 8478975362440069091793565647512 2861 2862 2862 6282021899539795350576810202530 2863 406615732732304 2864 9107201340879211650800 2865 23161172513289136820622 2866 4300 2867 10090814594116516466223937835508 2868 4778297805743283664 2869 6915395379023941639352390 2870 3340918804376112454363168633036 2871 412232498916088073623052106304 2872 164766795493312 2873 505700371145557682149764 2874 216939671928 2875 3492272950986004918783165148 2876 62470316 2877 72361432494856508907667132 2878 4318 2879 2880 2880 5585340820007135646764289766656 2881 7208119563093620653867815348182 2882 30297427796375400001605916 2883 158341996958564575669884125352 2884 5997191823615683700438478872 2885 546955846572 2886 3439705909769678274345987495100 2887 2888 2888 6915395379195169281178792 2889 14922353540932325221973240280 2890 191504154540952771848136901704 2891 15702543118395600038050177645212 2892 5225395795436591352 2893 13359469836275182238 2894 4342 2895 26911362363181332147088 2896 10683770265451303538320 2897 2898 2898 8360419418480828602794069468672 2899 808042661093257013300 2900 49702755242737701961631782732 2901 151644942 2902 4354 2903 2904 2904 365765391158572174348490801288 2905 1149021897370982389725959129434 2906 4360 2907 21072206435523430523695188433176 2908 64572868 2909 2910 2910 27891098366015517944607106816 2911 6940109728684729214837436075152 2912 88825999101872019209815064448 2913 153530638 2914 10249156591075081041893673116916 2915 24405824773523981223191767287924 2916 581360353945526538033853618432 2917 2918 2918 4378 2919 95968868870157975257833504 2920 2165483248676361660328265213536 2921 733582324533191467556479722 2922 235545619592 2923 2755644326264809570170866870204 2924 7208120173793463772666590419768 2925 21128773039724903153245292327866 2926 1272933991725318479846854728868 2927 2928 2928 10090814606628710754766504412768 2929 77594208496184672557376657330 2930 51055390471798664 2931 156388392 2932 66180372 2933 480748628427534 2934 281785324447888495200726 2935 595761694664 2936 191929908370760 2937 688906179965013012247847026408 2938 1998870141147494907937241694 2939 2940 2940 16861161953178701923521245547876 2941 737001995106736848226292 2942 4414 2943 23273395430768204079036714008 2944 733582324533191467556479744 2945 279281628678035175215469782898 2946 245315485148 2947 496887774781628 2948 7208119563109335598882847911508 2949 159281390 2950 15706920235184005694711805886834 2951 1011122799227049067032 2952 6940483923913245026365766099112 2953 2954 2954 402552771565968999016 2955 36171035539337611444536 2956 67814336 2957 2958 2958 21515292173504053109475424682376 2959 17028956119529065760 2960 2755644340894225924605782524784 2961 30975259157656300029981133367202 2962 4444 2963 2964 2964 26098470309139901150449294115024 2965 626677268180 2966 4450 2967 19099771272586408753196410476448 2968 24405824773509488178552695689064 2969 2970 2970 41262925120097784884405255984996 2971 2972 2972 68918452 2973 163193918 2974 4462 2975 2304463539261743796653809321152 2976 437612596297578244964224415424 2977 1129447328133761504458 2978 4468 2979 150374796436411840 2980 5451921522273254044168696 2981 18442101145602326262 2982 6940236530558399947945238455500 2983 13869983744176208910864584 2984 214741575479984 2985 41844275467020182360482 2986 4480 2987 127713597307826514169251583788 2988 1149021897378552569954801589416 2989 51440844805891595969051494341686 2990 16102120433386512857637452234436 2991 166169992 2992 904693048008904190169088 2993 17009606835029810073351569919774 2994 265827734092 2995 658863153116 2996 14922353540818302855415201972 2997 5907089922562934717784240999064 2998 4498 2999 3000 3000 5033206323918356629534065563376 3001 3002 3002 2755658196248553746379777733384 3003 12740776014373236696821938098904 3004 71162508 3005 669880748232 3006 416662929942601426275970 3007 487523932866731766328239103808 3008 30975132356235799393247571588608 3009 73832743023506352850824155300646 3010 21396795374190550083748655702426 3011 3012 3012 8086245943923364964 3013 1410805738682702081874585134 3014 72361452455497010375519052 3015 45258253789945679606941761632392 3016 127713598568267004735321532984 3017 584739093229914 3018 276585991240 3019 3020 3020 6915395379024622756891872 3021 91674778996871538966893247977062 3022 4534 3023 3024 3024 31011335899011763841520081243968 3025 49272967887730320199122733955990 3026 688907246764184549193906465526 3027 172230248 3028 72877148 3029 1405333994959399832970 3030 77594256835759674278807651616 3031 603820263708592 3032 239838793761112 3033 176343933797743028 3034 22880660163488446018687833496898 3035 703820796348 3036 20383092428246956548633375045104 3037 3038 3038 51928368739331329717691331910118 3039 174282600 3040 279287993961569358862008914752 3041 3042 3042 11462056663958200292035112759296 3043 1279695717825012754356404 3044 74035408 3045 4742698877103761544906230061512 3046 4570 3047 23345156728397940936 3048 733582324533440212267746480 3049 3050 3050 51450203428553467155779508676940 3051 55410249784206646888836777132 3052 23273395430633818887651355920 3053 49503041818890742937727492518334 3054 293373861074 3055 92567991696931684859506421433800 3056 23161172512760637197616 3057 177391598 3058 95968892214849642599448876 3059 1964869266895189149547736208 3060 121389049574452335690760810951452 3061 3062 3062 4594 3063 178436088 3064 257932234837624 3065 739122790854 3066 17009825809761319762149746533040 3067 3068 3068 73832741958256935348590702999004 3069 3204324689040045450412328381010 3070 77178906513056334 3071 12318342863706923493888017026152 3072 179484672 3073 664300477924154 3074 91883196742470602704359288008012 3075 40897920667786358500704092347464 3076 76388616 3077 1532099790346299800380830 3078 97601247547975015290530669401008 3079 3080 3080 114518942277931993404390640425048 3081 25671002409577633411360723423382 3082 45260196854089564243589118256744 3083 3084 3084 10423465660266572992 3085 763434099440 3086 4630 3087 163725985849088025503450053931320 3088 26911362362624730007648 3089 3090 3090 127713661555047988928974334468 3091 27243012180806918468 3092 77583692 3093 183720078 3094 1289350435025165743593332359230 3095 775827315720 3096 49504061512538762292409280076048 3097 27142011537754236327907798 3098 4648 3099 184789240 3100 856269139515226056365021066364 3101 707443393524702 3102 94929753394633316570336531415244 3103 337406910110115735092589305504 3104 487523932866731766328239103904 3105 124344924106890241450859071028286 3106 4660 3107 1937415979459717221108 3108 12354665709663844166070745059344 3109 3110 3110 86555402942508226 3111 250789249919786983602108627189944 3112 287261847155392 3113 29405903757600550746 3114 737002212248644873236326 3115 8829577358476214278124766028760 3116 40884379426569675840454414996140 3117 188021598 3118 4678 3119 3120 3120 118238994210281183975457247598624 3121 3122 3122 808043390993806950124 3123 228568185755914168 3124 49503041818920148841485173074020 3125 19564640595300217253706989508 3126 329394759064 3127 333051033383740315637772997017848 3128 2666333220200685716465280600 3129 372937393655258390308291750 3130 91612779142365942 3131 1442751670232285331034577538492 3132 4956075875058436004748682329528 3133 2152528106363076556784 3134 4702 3135 388036696499067797597637909706280 3136 163725699597246368974417445843776 3137 3138 3138 335727681884 3139 125641281937595607075586900717340 3140 13869983744177036012139072 3141 240526179461165142 3142 4714 3143 776653400697744 3144 1410805738683010446608173064 3145 25468262317382370877256424214666 3146 9525553614345866438710029186 3147 193492248 3148 81864528 3149 269665506336433196054712820287870 3150 337925638204601974412421711922232 3151 3638092574423813202002563952 3152 36171035538721218374432 3153 194598958 3154 12318376637757644087407811307452 3155 853610291868 3156 13359469836552263784 3157 96454095632400860577217822094746 3158 4738 3159 56699678512114824678099650854960 3160 25671002407835331579218666586592 3161 541880312822107380874999438362 3162 254593636840773438532623421870982 3163 3164 3164 55410249784021602025334763036 3165 97475157940801527131224 3166 4750 3167 3168 3168 5141764471963490889016943885952 3169 3170 3170 102522176989656318 3171 484275259257616834701198384 3172 250789248091348056279671663566704 3173 41922122693009992645597374 3174 124261273365244621995630870136308 3175 28061969187809685153140557160 3176 330782297705656 3177 266123082384907568 3178 1011123625177036732168 3179 2600059791491125608248760 3180 333051050875852523031897209140244 3181 3182 3182 151109542071214879430877503981538 3183 200195848 3184 41844275466372026189664 3185 523978625262154545528426517685676 3186 333179429876347123039617450333062 3187 3188 3188 85016788 3189 201327950 3190 384279687246260291566862960616466 3191 3192 3192 383740057269178425056449187339128 3193 2447431969053853909166023307514 3194 4792 3195 333520493982430743542758917742292 3196 269665508936456122739689414776796 3197 4946758968101443850204923998 3198 153038947037931505311229882799218 3199 877904613487472 3200 28061969187809685181102925184 3201 7742212456644909992536048384482 3202 4804 3203 3204 3204 8829577358492208299672363564404 3205 923087471180 3206 1129448206038374990562 3207 204749848 3208 354582711705856 3209 3210 3210 337407021832355259029287749928 3211 51912423944821798096964312 3212 125641281937635316574444262629172 3213 827297912106976589421524685053236 3214 4822 3215 937510503240 3216 269665506384772702339745784793216 3217 3218 3218 4828 3219 52780489875270584295372141171824 3220 17069549232267677788214947466220 3221 3222 3222 1279696011938702398232202 3223 42752365219754455304 3224 2447431971991134000097107276064 3225 312581221593019307613546682056732 3226 4840 3227 932635653353772 3228 17028956119825518824 3229 3230 3230 29767389813983166226318804678590 3231 309065893705995512 3232 1442751670232285331034577538592 3233 1172230440450640094548030532118978 3234 611195889977113638595314570664522 3235 966897414716 3236 88905056 3237 122701334250244276639644347333078 3238 4858 3239 223525557551151542913384989061720 3240 390288013096394132604982658328672 3241 961080460897562 3242 4864 3243 766702746351163395459653839335368 3244 89564408 3245 1444566805403865112158500082781488 3246 397225796258 3247 3666277366578757334742128 3248 863635673089556900512076191024 3249 774327696969954557387391923082806 3250 507058276814293764809427462515504 3251 3252 3252 18442101145905431632 3253 3254 3254 4882 3255 36376845499750798110758824950912 3256 51916854257993231740990765796552 3257 3258 3258 1532100115037120193771940 3259 3260 3260 27142011537755233435465112 3261 215247742 3262 1405334985225062711818 3263 3599001463857437243328 3264 827103714337543137335125227024768 3265 1012355172602 3266 333527192794757745459113635098580 3267 14089082645157864093767483444648 3268 312541242219059194372162375032172 3269 1020207249952014 3270 541880459052334062771836042092 3271 3272 3272 406615732732712 3273 217628318 3274 4912 3275 56855471268912894927427534344 3276 966914205624471379520426348777612 3277 1366285740364118816003143895678 3278 372937443137160860414805158 3279 218825160 3280 223525557615398682641131206867136 3281 4342425345939703676106732 3282 419615540364 3283 1529480380326538621531307977063384 3284 92910108 3285 876062393313686440106989230843148 3286 1176345353541466903867837142731234 3287 79027301650743431865636888 3288 3638092574424233803741245648 3289 9035930837867693502208877250 3290 798957170873178587060471281189034 3291 221231992 3292 93589092 3293 104403786333333606135070669868544 3294 1172520479595756768759287262348810 3295 1059506797928 3296 2447431969053853909166023307616 3297 1040446923439214896442499638 3298 7742216799030546433382245919398 3299 3300 3300 1770963918242606062508894669750556 3301 3302 3302 28061973166942835462905249370 3303 375862737443978408 3304 1444566805403819107930147036443616 3305 1075608503454 3306 1601938484718554405609259487738096 3307 3308 3308 94956968 3309 224875230 3310 150375871880734994 3311 762660291046677212255443376896464 3312 766705083427839820970111544386416 3313 3314 3314 4972 3315 2914405471294029544028545776802168 3316 95645876 3317 6859155959722417298559670273398 3318 223526597999817284313434028822160 3319 3320 3320 122701334246991636494613693711272 3321 509642519930182569148826308205954 3322 484275316419519479284774648 3323 3324 3324 23345156728721598816 3325 60664870909004501747938518845378 3326 4990 3327 228558248 3328 4396029825020808720896 3329 3330 3330 981329817471600271377738010264182 3331 3332 3332 1529673956972696154918033657106248 3333 24349166919455135360623382260742 3334 5002 3335 2158179208601355808103177823000 3336 4946758968101908911336563384 3337 2129779804985661112502654963286458 3338 5008 3339 4003471399856787200282206216744316 3340 41922122693011117835050840 3341 4852925069784492603612 3342 459166866826 3343 3344 3344 97258734848632329310047648 3345 217040258770791050041086 3346 1937417161299807424076 3347 3348 3348 39552262209413927723993682433964 3349 6061574051198494763972780 3350 1529560715073650695552697096431064 3351 233531192 3352 480748628427952 3353 1216671446187834 3354 1024806882030982868901755123234824 3355 5265169722428193474276766371418352 3356 99140436 3357 434082199930251348 3358 876074534524201637831206095629098 3359 3360 3360 64700686712069368327048238474240 3361 3362 3362 509210537125015289581387223536106 3363 6037130815990336210962073426580088 3364 2146037831089087311909843482688 3365 1176379595676 3366 2690447766100469950420222430204980 3367 207226856004702651055554537012864 3368 496887774782048 3369 237307870 3370 176345110004085996 3371 3372 3372 27243012181144781628 3373 3374 3374 2152529358742101222688 3375 2254837504342826621750737956168896 3376 97475157939934170854416 3377 70727475835844973702 3378 484292932172 3379 11338699879051838313792998937780 3380 2652298970269331652419246374135988 3381 4500445523558516292021427962635162 3382 104403905554576183154241369305284 3383 7144294678890870941547984 3384 2129786503909710974889491609971880 3385 1211598208742 3386 5080 3387 241125048 3388 762950328360978664341272641924072 3389 3390 3390 1366285987376789644243313296702 3391 3392 3392 4003470065440742155983289118903552 3393 555095397227360989515924398350302 3394 5092 3395 112502804873627839089650069014500 3396 29405903757945669812 3397 1827067707956865490856804655862358 3398 5098 3399 42551942189307639378817500723000 3400 262219529655666071627262041843152 3401 145952664238252770457041882 3402 4513321981105278071244681575362024 3403 1141122408497022215206482211771808 3404 207243108994220623734220712789408 3405 280812875698961974180720 3406 56855477169859230684016868890 3407 3408 3408 2129779805097383237454804046661104 3409 1364943541136218 3410 5276509231125450368407752063347676 3411 500183804628753832 3412 104174332 3413 3414 3414 510507144816 3415 1266002954888 3416 5265169722428127564630482631459088 3417 8280786726363318082294103329321224 3418 5128 3419 6499895901110808415020 3420 8351800206318698978838599224263044 3421 81331437002823417374 3422 6040478148941518919707206151046574 3423 2176013839285358260415117168 3424 6859155959722417298559670273504 3425 158147884210203161175617128290 3426 519493048924 3427 21677538778984809356280890228 3428 105643248 3429 941874811970854297578754149326 3430 4612930368982883728668218393526364 3431 5786388054641408045383925585179032 3432 594308923171652824009945332535144 3433 3434 3434 24349175326558020331384185255110 3435 318891385618955916062776 3436 106382856 3437 1444711206019230 3438 3666277890704751907916754 3439 178296993145563544020572240 3440 1827067708084759520878314028979728 3441 424763689638327804201620687691822 3442 5164 3443 87157957987419884628 3444 1141556567316062592320641279251692 3445 13286516279688617561099407117705250 3446 5170 3447 549080409942514808 3448 584739093230344 3449 3450 3450 6756838287884030014808153053347856 3451 5186391409352564057976189084992 3452 107872412 3453 255471358 3454 1040447010596090458718947246 3455 1341564627240 3456 941874811970879252522479673856 3457 3458 3458 207307369053546206318841415235034 3459 256803080 3460 79027301650744773538879760 3461 3462 3462 547212648500 3463 3464 3464 603820263709024 3465 24576460846881110076921805519856520 3466 5200 3467 3468 3468 8280786727834188399495844938262192 3469 3470 3470 228569546574158090 3471 1145201046320063286521670405691992 3472 18593239210798144528608174221632 3473 28809592597130275110055952898 3474 4342425921026223569965776 3475 220394601225479663053471412492 3476 1827067707956958852353607588116956 3477 22772848960413165398400708590603422 3478 6192558505215167798257227967252818 3479 12930805958841513898909391553965880 3480 556946468319647733340273939429752 3481 12178349853827309571919303301016842 3482 5224 3483 4301755302753331709197446787444372 3484 8280786717964023362633476363159696 3485 2517181795037891538222519409642200 3486 1141125175560001751715343061281870 3487 99963869155886776928 3488 11338699879051838313792998937888 3489 263531150 3490 240527579837822326 3491 3492 3492 112502804873668149441408465069172 3493 1616297597412494 3494 5242 3495 409929234264435223388136 3496 29026947263428167573137819968 3497 8650054748870012788098 3498 13360188586536217146988035539217522 3499 3500 3500 207521157307661758103659744440384 3501 630404103337687632 3502 42551953777809606400274567413528 3503 30252210715675198558211547350064 3504 5786388054808404758092495291378224 3505 1441045419602 3506 5260 3507 3509081298562279209594978216 3508 113195268 3509 7983169919237872393667182757910 3510 20122613200152829538495368817038780 3511 3512 3512 664300477924592 3513 268997438 3514 3599003125682363386144 3515 786506359759642656092375426974092 3516 42752365220137415680 3517 3518 3518 5278 3519 25202432527691360817648083173965584 3520 18610069940564041737335542307257984 3521 1708447057011642 3522 596032069212 3523 9501465085091986712884 3524 114747608 3525 15391055439250772817608755006503884 3526 6817557814584824893123555880991644 3527 3528 3528 31540895661481619152386949281047464 3529 3530 3530 266124564638084008 3531 126400733879090064658751170973332 3532 115529072 3533 3534 3534 23209271668774827140177091176776794 3535 375672861042074843522761051723240 3536 13775167391495000124412480 3537 2009055299568572519422844492406 3538 22780831912977629985539800658485132 3539 3540 3540 24356699827339957459880536793382528 3541 3542 3542 5686096031494572987099330815238640 3543 275935928 3544 707443393525144 3545 1524805464438 3546 6061574741601621977113498 3547 3548 3548 117102628 3549 2344939914053650484033579167211722 3550 12931111764724369591935223599162326 3551 42906253386216936243966766644199992 3552 805099334397317619826094902452672 3553 336928870267110589525171634 3554 5332 3555 14073957920604636911652523103937784 3556 941874811970331977176133002704 3557 3558 3558 626956011388 3559 3560 3560 1145201046312193726326392107415808 3561 280155742 3562 158147894639857586278788835170 3563 1855102520705004 3564 4635446816856980865393917319398600 3565 48901566172825773590705727216704 3566 5350 3567 5481243719688482512131018194109448 3568 217040258769648832997008 3569 9951648911311240248893740218914070 3570 28174110812127763602169262465773372 3571 3572 3572 15390749953953482271607852692089556 3573 755424072661031418 3574 5362 3575 63883066450538659334199085420213632 3576 21677538778985562322559910560 3577 36317457679683871416003906437386052 3578 5368 3579 284418360 3580 145952664238254360722459100 3581 3582 3582 7144295434315591595003474 3583 3584 3584 1906325872606208 3585 592867741297042929576406 3586 2176013970122038758560935436 3587 18547515714482474068262508 3588 27547380195711640064278875838237460 3589 1505274015358705198643403573009390 3590 309067505912436530 3591 83258493314125808474201268285845232 3592 776653400698192 3593 3594 3594 659150435912 3595 1634935323740 3596 61061635478616024998375656141216 3597 214984326684207896141149764213206 3598 4852927028541294270188 3599 95031057875767202561206366742337360 3600 29465130073761030410464359175807584 3601 12542035803891225480482 3602 5404 3603 290168808 3604 42906253404764451958449240835177868 3605 676039511789593278085887568790700 3606 670170915840 3607 3608 3608 5469033289461786912519187037925344 3609 825832985366855140 3610 786506484365514902380211721972346 3611 66251383148570411512363129212 3612 9953033781825279050688885474630208 3613 3614 3614 220394613767515465564022053678 3615 669128737065403105206192 3616 30252210715675198558211547350176 3617 3618 3618 42909164670929695273892810897938168 3619 40112732980357256244242249442045668 3620 178296993145565224874099496 3621 74856689262582242613343187375800274 3622 5434 3623 3624 3624 28809592597131101060338144888 3625 19142799110719710234662595412034 3626 37822731695047929923789553466070714 3627 4817512179336611657436033886330508 3628 125185048 3629 470505595377607191291493230 3630 64105614194921864902370198297589858 3631 3632 3632 280812875697714073885888 3633 7045095781923874904726954358 3634 14074024171463003351496353075838556 3635 1727543455452 3636 375672861042137100559267562111044 3637 3638 3638 126400755512815022942755410230158 3639 298939000 3640 66903618918175105128569201891888792 3641 159427359007818122418 3642 704119734136 3643 3644 3644 126844908 3645 34211734064165945801134920436598256 3646 5470 3647 2181034461493488 3648 83255576520396882414076261482400384 3649 11710378991863102913553189794799650 3650 36318039049310417561932759254109552 3651 301901192 3652 9951648911311399676252748164709588 3653 15043381764609418621086 3654 88743177823816789571259276728927886 3655 22657423652968566383495091671186168 3656 877904613487928 3657 134992011956728656965012393828882538 3658 95109366660136325697860334941986608 3659 3660 3660 95031058093876402852179394355617176 3661 2239865175010462 3662 5494 3663 3211138654645851623650386011984920 3664 318891385617652318792960 3665 1799715337698 3666 44852242181208753116478968431729484 3667 567968919808698318244037368 3668 2009055299567884356777169935816 3669 306381070 3670 375864536935661538 3671 3672 3672 74860924873372758553278535178244680 3673 3674 3674 3509081468711065519739649104 3675 101009842559582642252293746997561932 3676 130208516 3677 3678 3678 739430673782 3679 16459766128933844998720 3680 48938079428346190216523281569248 3681 984382804602972262 3682 6499898201161673622580 3683 28047454376160817194188567018724 3684 70727475836285417392 3685 213259970534456212782290501593095524 3686 1505274583327625007341721817045030 3687 310905048 3688 932635653354232 3689 124640488694166448046537531654886 3690 45930126045833601024120120167780272 3691 3692 3692 74856689240964862963186535329253664 3693 312422878 3694 5542 3695 1874279422344 3696 40475309985287989801277093047274976 3697 3698 3698 22657423627769680880394487534824748 3699 6022235385623750057544908843016 3700 2849367479122086905855204595350260 3701 3702 3702 763748043848 3703 113556959367852399222247198904 3704 961080460898024 3705 304895455471629763241751976108820796 3706 214984355995674924853244404535340 3707 193587164079624994656 3708 676039511789670165277385761393904 3709 3710 3710 136196662161261213848718269044453230 3711 317005992 3712 28047454376160817194188567018752 3713 102527676799841680296987160603677714 3714 776144320476 3715 1925346900860 3716 134495976 3717 359152206761462538768939962978795622 3718 426958216728766578157556041408 3719 3720 3720 4863894216213814367273290018175488 3721 191645966716130525165099506263710138 3722 5584 3723 217221123379359317694795342263936812 3724 99807211876073174637408875287488568 3725 1087562120541667887355906782132 3726 169205597499777461275812266624485024 3727 3728 3728 409929234263014266588512 3729 606476610654414662635660508298010 3730 434084150990158996 3731 24724770882473487546791174520001692 3732 81331437003281280904 3733 3734 3734 5602 3735 81704042780002448087637488713913416 3736 1020207249952480 3737 5332185518664764983791625803246378 3738 11710390064118086665630279584633192 3739 3740 3740 235917394517325671667345159226518200 3741 50826016273759187481242582078408012 3742 5614 3743 823097950110111394265326344 3744 9536548751339037860007564785193088 3745 2126718902289789579506456686061714 3746 5620 3747 326306248 3748 137992928 3749 147977541916523427518533105950 3750 99823948908092457508108604711133844 3751 197021199982899555494495434130632 3752 213259970534456031260722778839400704 3753 8599156876875653669746230462928 3754 5632 3755 2030821088412 3756 87157957987886627724 3757 39524404291925114957886728 3758 5638 3759 13830752468294263156121336648 3760 102527676800305730030265653292282016 3761 3762 3762 298892268360764080700561978054243104 3763 414264958019936518708825303275034508 3764 139763908 3765 1208064824703537996350844 3766 8650057439968209129418 3767 3768 3768 66251383148571493937615146184 3769 3770 3770 295479931917756008890065398808455052 3771 1220273560559914692 3772 24724918859995735275706121595810052 3773 268612051207748718118091989983173364 3774 222915877065235944105346532350114222 3775 1478892419986020791068135868360 3776 359152195689215423504487553981143296 3777 334193998 3778 5668 3779 3780 3780 444200505279110753057979984807613160 3781 988210538244478189358801582 3782 383488954632243729962965265009367306 3783 18648333955479470850203058408294728 3784 50783880545001243146994375490603144 3785 2112919526478 3786 853946077256 3787 2833508430823660 3788 142448688 3789 1273067886634927400 3790 500185917302004218 3791 45769960452305356840090992 3792 102527676800366461705290149678173952 3793 3794 3794 9501467918600417534924 3795 694237897822370286973318278706686624 3796 217221123345332626072106920591058520 3797 3798 3798 18547516987551227864246146 3799 62943801503703104746598349784760 3800 9459719847580769077326339356585480 3801 17236225037374742851780548622 3802 5704 3803 3804 3804 99963869156371622088 3805 2169111252824 3806 7045096031397692239602997630 3807 257217455431373097195402373441372056 3808 124640505152520069527813065117408 3809 25577424653587711623210 3810 28047455732022540211265728904438 3811 9876673347917030895163243682766212 3812 145167632 3813 51810627222012056902853551737217038 3814 5722 3815 3720132147124647213922247666019984 3816 414265044894113085606176595931946840 3817 265567141132284639098 3818 81704235029424577886419509800353048 3819 1018997830317060470685163326754891584 3820 470505595377609389089463144 3821 3822 3822 311985970003727961252254226975620618 3823 3824 3824 592867741295430227923424 3825 808341838828013381134487874866765084 3826 5740 3827 112123960978569643178937850460475828 3828 51853270200158246661057213481785584 3829 3059219427614990 3830 549082636180548210 3831 348710392 3832 1216671446188312 3833 3834 3834 414277179821982598138555502315973728 3835 1316776271310584048670491818881842144 3836 6022235385622725096552316033732 3837 350348798 3838 5332186703042469775308022900434418 3839 282596394624513937440 3840 1520398315198738542681088 3841 249033813105359229790212610442 3842 606476663618407366645898138533410 3843 1496663761499998961549833254767105512 3844 309357158069565341012824417784008 3845 2285081071500 3846 923439462228 3847 3848 3848 9876673347944916275933028906667904 3849 353640990 3850 965565455439867113430318672783278046 3851 3852 3852 2126718902289905478729806183179512 3853 3854 3854 308706503714903348800702344836392182 3855 1703422917830670039964816 3856 669128737063722082967056 3857 93513619771868473215450527921406 3858 937865796748 3859 61213077300988466428778576 3860 567968919808700633229169256 3861 38014135607323213421920523957411694 3862 5794 3863 3864 3864 693231643738806037456747425011985016 3865 2344896913046 3866 5800 3867 358617848 3868 151645908 3869 1241376158450152239281582672485113120 3870 304067608975491520381311624313813360 3871 708626664140402361783837279414335792 3872 197021199982980245399889606330944 3873 360287118 3874 1087562150925921502343594544668 3875 485301548048646576180315793251180 3876 1635436153617913876106402904920923400 3877 3878 3878 12542039104060617142618 3879 1568725045469006440 3880 18648333955456023919745126383799704 3881 3882 3882 967259374984 3883 319667046321630495368 3884 153531608 3885 24559127104896396606336756007475904 3886 1019091341335395205195196301501769594 3887 321659937082499050382510069088 3888 257222525671376688841949295734250704 3889 3890 3890 630406509030305552 3891 365325992 3892 8599156876874487619371258607364 3893 70660234599911416372911504 3894 1318433670006525095351364336091643128 3895 105886151566516456752603183383251496 3896 1364943541136704 3897 1634692409283893308 3898 5848 3899 3469685994427692 3900 1969556755349179759256158309824878948 3901 633754300371233261224758937559379902 3902 5854 3903 368711208 3904 1496663740068828863194110429868949248 3905 2196859625863300060238758366603134366 3906 1548647633916179737531950985110230382 3907 3908 3908 156389368 3909 370411630 3910 192908279825478779527220361299720188 3911 3912 3912 147977541916524831860895446712 3913 243989405685026023113184471670214978 3914 9876675040527088423195597045164016 3915 443675099744312668931056612453437524 3916 112123960978569982992105019445842444 3917 3918 3918 1012727288570 3919 3920 3920 715076721271033469674076733151411632 3921 373828142 3922 1259485201835866048126175938512245974 3923 3924 3924 3720132147124788716709336765264364 3925 3637421772800344162599008951276 3926 1478892455999272659182259574346 3927 1715084566427973828185837652387382248 3928 1444711206019720 3929 3930 3930 62943803636474399733342374249426 3931 3932 3932 159282372 3933 3420549395180702851972497384860765138 3934 15043385411221374863038 3935 2564193126504 3936 106195507031975964565581217703870400 3937 748113068016177668084990960622306 3938 13830752829398542639168253732 3939 70016417134463147180500491413549560 3940 823097950110113958618699744 3941 3737936877835662 3942 1241400516380863298084173778234566212 3943 3944 3944 138185167310907626128131718501952 3945 2383480875054687256585730 3946 5920 3947 3948 3948 633766555063817568956832073406758972 3949 383606967628126863710 3950 708630301562175162846962920982312106 3951 1847641062973625032 3952 2019409910233510370954674912 3953 4690010464301506009007872336840460454 3954 1059889257804 3955 11087819446548702139571188595416244 3956 243989819981175952276005686895899796 3957 384203598 3958 5938 3959 32877924651615125350719849588319800 3960 2679420872339528122897133123049501384 3961 93816525120855287113617212 3962 16459769960149057272288 3963 385951288 3964 163194908 3965 5666455265885632638490749096324584388 3966 1075994453422 3967 3968 3968 748113068016177668084990960622336 3969 4851400983601519286671963745970232990 3970 755426735436291610 3971 2403042574943658188362378644 3972 159427359008370002028 3973 203139196074145759362738623574494 3974 5962 3975 3636006827050941300469990980395298184 3976 2196859625863299720431087054706592640 3977 214978903513324139147303483585512578 3978 1784051300351388720184863323347267392 3979 532141424476382089739304047180 3980 988210538244480886206372936 3981 391226142 3982 17236225444746141814047425326 3983 4023771393474384 3984 633754300372308677138363957887811744 3985 2730645337346 3986 5980 3987 2002968759506400648 3988 166170988 3989 3990 3990 3555725546834629580078662268795845646 3991 46281158546942657508312 3992 1616297597412992 3993 4396035524613971778970734386908302 3994 5992 3995 1534857053612024858331950125865698056 3996 39362145484932400355816905357613888 3997 4123120110461918 3998 5998 3999 524720344953343942102348969030485000 4000 487472545377381624226930499163808 4001 4002 4002 3864265206963276734477983201532006178 4003 4004 4004 1956382189639270380853997211006649192 4005 1009228905336337292737448208669135268 4006 6010 4007 4008 4008 249033813105360891615537081152 4009 2856425885034479266594148210 4010 825835784673009692 4011 50111086410554521899750622552 4012 4690010464409418044777000153349160632 4013 4014 4014 45769962537206595068593426 4015 6794549101604604769326784593661915832 4016 1208064824701479766918832 4017 133435056526362539567781488908660718 4018 2048878464876699920144042439205216628 4019 4020 4020 4690010465488853417929180764820074768 4021 4022 4022 6034 4023 47716400730320361920177616636568 4024 1708447057012144 4025 18909769643599478971717109533895652 4026 5670851322841374142133098141921483754 4027 4028 4028 3636001954525916840306805018822641108 4029 4660262414882629586813939135085962060 4030 5667610586331195128664469005610365000 4031 297115696228559765649097842924192 4032 6034934485872493119152287123956921088 4033 59125523689661247339002651697646434 4034 6052 4035 3310581906079956836595504 4036 172231256 4037 486933593002901885238 4038 1176786932964 4039 4433884524086416 4040 70016417134423972056134960657466784 4041 2257753009933932792 4042 2058424782393362072327711986439794864 4043 54560881700124845625228 4044 193587164080207398056 4045 2941681216208 4046 2709041623766792664970070735052146 4047 11188016945129972951299840252131161848 4048 681666656943395528932277447040 4049 4050 4050 6479322832400683184738224071480037530 4051 4052 4052 174283612 4053 61640855482671415032228404308 4054 6082 4055 2978087829384 4056 133435378186270830653968150381419376 4057 4058 4058 6088 4059 438282242333930064157354171496184840 4060 19224050496628044920980575658255720 4061 1765269065397402556990084041925566 4062 1212012846870 4063 142288257910903254700708064 4064 748113068016177668084990960622432 4065 3687925805173719254675910 4066 32877928041675715986910230829206340 4067 4659387483851771068498925650172058204 4068 11087819446548910857959328345459404 4069 59194779799789335974870 4070 6853674651881760587193787076763970094 4071 16249107884473232644864967982547036792 4072 1855102520705512 4073 4074 4074 214978965154203068750616745226937654 4075 8670497439362162699454565321312 4076 177392616 4077 66373197413221205305380796832864 4078 6118 4079 4080 4080 6195119468410255525009625326488693728 4081 10419643323564143288493011087313500942 4082 3637421831995123959856446116116 4083 422027048 4084 178437108 4085 1108462656019488878480590107029508660 4086 61213079744218607179858502 4087 20830822433793792809407642816305594488 4088 6794549101604604310364047244344736672 4089 3656436492358943450666142084025158670 4090 984385893769305950 4091 4092 4092 532416573789990308009935788291886436 4093 4094 4094 1009229776233437223988842763520009342 4095 26128701246082249331945175907644671096 4096 4096 4097 163114889852011604532937698 4098 1266428707036 4099 4100 4100 431207338688636076854875955877816356 4101 427624942 4102 25577429532904336482242 4103 580375793396468538504 4104 11188083733250744376433532441195687992 4105 3165567764846 4106 6160 4107 105350933119760040713131997999846488 4108 4660262414758710310035411028768017248 4109 4996483090900638 4110 203139200179258769613614525701974 4111 4112 4112 1703422917828354850247456 4113 2642127093430091178 4114 4396068599900929311406603455882532 4115 3204171907356 4116 4659421723225445392100784382812453304 4117 1109794884817340728621530774518 4118 11188449370004990705246582929295267698 4119 433272120 4120 133435056526312275699018635942214904 4121 69571008168298890980922 4122 70660237242039813150658382 4123 2687927552106671705101408426187092 4124 183721108 4125 20541904444140985856423285229819774958 4126 6190 4127 4128 4128 1109615268066350718771393425959072864 4129 4130 4130 16281073703270380845798450236756614342 4131 12436088511800497087411002451078433552 4132 184790272 4133 4134 4134 10671268591249761462943829794554655532 4135 3282510048872 4136 3656004064093865721056019010973898816 4137 92708265780740784774856874930 4138 6208 4139 4140 4140 18530457917229433232577085346944527108 4141 854797990161851688093118080980271302 4142 59125528442941115373377450909996014 4143 440878728 4144 105350933121666889377485275122785040 4145 3322249532562 4146 1342005504588 4147 626345914213921240404323487583316 4148 20830822433980579135337555775191435428 4149 2855289959721411050 4150 4659398990044049247562377413022525168 4151 5362566883763952 4152 532141424476384213272954771192 4153 4154 4154 20833510356592619613073253372617321720 4155 5074866030137863823497560 4156 188022636 4157 4158 4158 34444937415599022734749020669310989434 4159 4160 4160 23582666872052341572848392497074331712 4161 35696926206715261286819552398121793942 4162 6244 4163 1410645358196921861684310386724 4164 265567141132920381268 4165 11683835623758565143957486302326669988 4166 6250 4167 2967496103536602568 4168 2181034461494008 4169 689844408753321910410 4170 297115701303426965222775626689904 4171 2316439347934267855928308854138430172 4172 47716400730318197612760118884472 4173 469652945259657989898334645116504348 4174 6262 4175 15220946656999556128221577337736 4176 3656630410010135783273587147193165440 4177 4178 4178 6268 4179 113361866030050760058280718680 4180 21639019134599419069981610958794839044 4181 186045619091864484034331553863563182 4182 13297878121150134422076126728865432824 4183 8570510037891134237447359256263828184 4184 2239865175010984 4185 5003475205721590675304724523341548640 4186 2262455139488818181655760318484581612 4187 29239933844704828996453332485017645788 4188 282596394625160723784 4189 54828475778193550639488430253634676190 4190 1220277045302138614 4191 18022723911299555947124054205283688 4192 1765269065397402556990084041925696 4193 5751404684015994 4194 93816528204461460322241076 4195 3526761970364 4196 193493296 4197 458317998 4198 6298 4199 6869641878887199388326694200 4200 20835831904559741507961298346095453048 4201 4202 4202 50111087140857192061420623840 4203 3203734156202103308 4204 194600008 4205 902982026215477716388008905783676 4206 1441505701810 4207 5886274007388176 4208 2383480875052090059735968 4209 74452877367198498511624135411786423630 4210 1273071455144623080 4211 4212 4212 12937743095500204068283097016186875076 4213 772915534517878861046 4214 13946635949783920673486477709949845114 4215 6255181408030728148050280 4216 4069773901412852795724395358687880 4217 4218 4218 35988322759936404954397717606882859920 4219 4220 4220 2856425885034482878123959540 4221 89434944381752621015070583625306290434 4222 6334 4223 1675423587798672183629686609893937344 4224 18022723911299598555763846032695296 4225 47533832986630653516564596792284920424 4226 6340 4227 468202248 4228 66373197413218768100333046685864 4229 4230 4230 13570220992724999155406298687074700342 4231 4232 4232 1788613267178769320013297463712 4233 32564550485457625830533867374817014238 4234 35697829183125593386454856344156476108 4235 60754803392626712599026377856256041144 4236 319667046322299752304 4237 7805250390348985443355459438 4238 8670497534895770977358218780466 4239 174471888794495178135860343226312 4240 29239933844707490481958754554112460880 4241 4242 4242 854798128514126464371545213632944410 4243 4244 4244 200196908 4245 6937086004800974484751276 4246 61640856300439112841861818556 4247 6128250844146487553420424540751032 4248 54828476649093620098888310460701514520 4249 6307273281631802 4250 11641553138144428732073780018545706530 4251 867972262747923871000805530325536072 4252 201329012 4253 4254 4254 1525281674214 4255 325716911430849930087707275428420552 4256 2687930604077194020903272948812096 4257 4808900034918349454673094796051321996 4258 6388 4259 4260 4260 54828475781590548655942588822512660704 4261 4262 4262 6394 4263 28540511431436222412588470738135450752 4264 1675423587798775476288012128457246624 4265 3829875129342 4266 29240108316717606958162808812455842494 4267 317809877192423111034403436 4268 2316439347934268720911509625046384436 4269 482277470 4270 74542200065127421304354833595928667420 4271 4272 4272 8570510037894103760051909432754041392 4273 4274 4274 6412 4275 122114355509478704025946436233369575228 4276 204750916 4277 19784378849373711616774252404821071242 4278 79458284618238075657529044293461002456 4279 914659044092733252680 4280 469652945259576385748064166781132280 4281 486350142 4282 6424 4283 4284 4284 122053225875802443399707517094306242424 4285 3920198648648 4286 6430 4287 488395048 4288 89434944243400385410590417314245972288 4289 4290 4290 156630183231569594817766988758562223714 4291 6753822464225212 4292 327010513693649494724963790703192792 4293 80419081720778465938264839289183772358 4294 186045628274184050394888000439590238 4295 3965994988968 4296 1109794884817343419720217555248 4297 4298 4298 46281165300765121731688 4299 492502040 4300 4780458122610468995241080490829562160 4301 2855135218857291662208012889662 4302 142288261779953862904723298 4303 120584313743913304303136 4304 3310581906077050797737024 4305 3395711061602009164723803521353034454 4306 6460 4307 180383181726887914318499607295633708308 4308 383606967628830793064 4309 9178638658759701147417829061398070 4310 1568729057325379234 4311 4015962072919115032 4312 89204694304368308289602487466693989136 4313 10787462482253142899597232774 4314 1635431954296 4315 4058871657404 4316 32564550485179047636354898584281124948 4317 498705598 4318 18022724273343674446391736785259438 4319 7066345995856944 4320 10898593199032855570754427226745900256 4321 1851419853952469163833062156625522 4322 6484 4323 44686716530496632811807979206918196 4324 19784381704146773028527744545888422608 4325 34594514005209599658058113805932 4326 1675423792725440126794307300433052188 4327 4328 4328 2833508430824200 4329 2154259258530951044683053424633262680 4330 1634696514874836980 4331 259042077365170185152468288509795290732 4332 111220044671942497627988828455279828144 4333 7227200858674334 4334 92708266802606579187441212322 4335 83737415533738691251397831170664766800 4336 3687925805170703984194496 4337 4338 4338 163114894019826314930057054 4339 4340 4340 156965365966966342314490999883642372 4341 507057742 4342 15220946787197370188337720117546 4343 9746401004104568084835818119349761464 4344 1410645358196924768787868978704 4345 175459293259370190431433668089920429470 4346 83666893783593927457244255646393181880 4347 329605840612691111990059795058558886184 4348 215248828 4349 4350 4350 139762049055842373133496236206037378602 4351 12656033130561911465903011832 4352 412027943418246773188276736 4353 511268558 4354 54560889091308943353716 4355 371756984580980781024096922015997235012 4356 4914442930998836117047868934785306452 4357 4358 4358 6538 4359 513382680 4360 867972262747820578348021458642788520 4361 68892033493354499954590795633208596362 4362 1728056836680 4363 4364 4364 217629408 4365 23424115466848759385530054511779345010 4366 180948646548693609041134319794847445350 4367 1140388179661887225888 4368 21373173534829279134880718589382597600 4369 468453827571311027602587524 4370 11220002704134848446185717439627621916 4371 45011807310195080766505555034436246280 4372 218826252 4373 4374 4374 80419168888160778098513526872747527582 4375 242397845727071537242213882884749792 4376 3059219427615536 4377 519759998 4378 113361867170433320526903604288 4379 2633675394893976002591667226774140 4380 180383181732514218641948489635723501712 4381 151581231361065337467832 4382 59194787528527844173750 4383 4654457475784772728 4384 6128250844146487553420424540751168 4385 4397737583082 4386 93512284844882419878318529177815662280 4387 6230347242114234053827896702960228548 4388 221233088 4389 338785308872748150859676332883361335016 4390 1847645460328749122 4391 4392 4392 259042079153783452335892779209427428632 4393 4514157195189137654427565911914 4394 20072650360491395506737716388234 4395 11516661740693208751023928 4396 174471888794491729494691759134944 4397 4398 4398 1800241526146 4399 216939458239435813017226269867659298800 4400 175459338476506362726165413191869266000 4401 443529292090453919320143037681942 4402 259055753257785759637278210150542694892 4403 973717376351899658257844024531216784 4404 486933593003653879248 4405 4498599189668 4406 6610 4407 2881321895679295456846522577516949048 4408 2633690223391291599240769937540056 4409 4410 4410 425413359420632671537589246765145168182 4411 1271272282079636209664 4412 224876332 4413 532672638 4414 6622 4415 4549719241128 4416 329605515140090584899267555578554948160 4417 8259817690344634 4418 44998131417579506281695633393171222628 4419 5006325638047902320 4420 455494400121455542370741911183263144748 4421 4422 4422 371826702716927447602093631163472302436 4423 4424 4424 175459293259370189351793139632868000720 4425 579241331859333286283860403949103200618 4426 6640 4427 17351119435509762048275633928 4428 6378450588357178541037860161935743844 4429 19639378379677680026268253339675842830 4430 2002973360416371674 4431 364479942930407998073446842872 4432 5074866030134501005820848 4433 20273402911337911194159515117488134 4434 1874818629260 4435 4653353504924 4436 228559356 4437 211596831105386441043204090276133851928 4438 69571016611954385818018 4439 5657314878685868757329883444240 4440 2562514074911729079011343481507009080 4441 4442 4442 6664 4443 543595128 4444 9746401004104569426543392743608031272 4445 395015701726467201982132606762902168 4446 342162403684719469162003026968792358950 4447 4448 4448 9178638658759701147417829061398208 4449 545797390 4450 68892092427162200040185300987364074502 4451 4452 4452 216939697580816218976689533997088035680 4453 878357667960818690979316940224804341254 4454 44686717134304924089081813593747500 4455 546959881767430745275113386966256180384 4456 3469685994428248 4457 4458 4458 1925894904968 4459 163692182146603189685715118117225519148 4460 7805250390348990202455434600 4461 550219742 4462 23424121124153217580513504742792317894 4463 4464 4464 45018404820496302943701112597850008496 4465 100890547303902364501169313056472205790 4466 338719321314662051925545510859226382660 4467 552439848 4468 233532308 4469 11828768336837676784153371671012662470 4470 1851419867991732747726473213315880 4471 684549727790695865684729072 4472 19639378379677869819891440414560539112 4473 1181937507557861970448006144483437818788 4474 6712 4475 76598042950092857094324341065164 4476 580375793397257982560 4477 1663500910784166561798793235984783302 4478 6718 4479 556897960 4480 395015701726467201982518144575553536 4481 4482 4482 216940059315331641917671989747530513066 4483 4484 4484 579241272945789601111130440725028878868 4485 1417252851883992516805960560032313868152 4486 6730 4487 9214522844597520 4488 211701229859571112091872825075772068840 4489 749146650746521593754190788877936302790 4490 2257757930244408816 4491 5781765889426274492 4492 237308992 4493 4494 4494 6230347682192609759576609726815175304 4495 35167730279898927848089776849443528 4496 6255181408027116350833840 4497 563629998 4498 34594514209597561824621116630740 4499 1574833508178038454660 4500 629200192131781480602698363439224734272 4501 9416400105602702 4502 6754 4503 1009220746966659562313888197268599002808 4504 3737936877836224 4505 574433809170911714783923587157013231772 4506 2031386972920 4507 4508 4508 163692515365109182526978524967423302344 4509 811827186227039297018480350121972 4510 508963432776646599204003665527068341462 4511 220012162307285040155712 4512 100904223176241204358506447038636276320 4513 4514 4514 880021168871602856047789121478259106172 4515 39767193369056613534367954574587003180 4516 241126176 4517 4518 4518 317809883183996455293401218 4519 4520 4520 2881321895679132009150919854301241960 4521 166727885182131004502828438472298504 4522 1043435397855452255499814323091269004 4523 4524 4524 216776830352201467316295426030477406028 4525 99285922461093350370024053952056 4526 878387573172009483144547736734275458950 4527 6208116950840920968 4528 6937086004797232786342672 4529 9831551008134810 4530 2633675411964259832302298754860656 4531 8827439219991775969097579559932 4532 19639378379677681686633043144243709364 4533 577256398 4534 6802 4535 5200236481608 4536 1679072987304253566375408898099545778656 4537 236732448989235447893738 4538 6808 4539 525740773248202379325366979745275259420 4540 10787462482253148100078689608 4541 27586448038129681889429476542 4542 2113499073566 4543 1817305155658307627970196394743387958608 4544 1181937507117783676340832011731073121344 4545 104207731947944919507459859245160601302 4546 6820 4547 4548 4548 689844408754150027684 4549 4550 4550 1576406212364340587116691228239753531098 4551 25055541374286437153004566135904104792 4552 4023771393474952 4553 7393568587953768645308268772902714 4554 1461957604426224997880795554782005378510 4555 5315536855004 4556 1498293301493920637768576087852113363756 4557 383101973994721654399907469129424191146 4558 613561493788109565915594927522370833718 4559 223103323632347398019669120595106146960 4560 1110111294254232517238330844172120086144 4561 4562 4562 6844 4563 9227097831645478191522201223815705032 4564 443529292090449102039809548565216 4565 1380962086691842924707411176638153245204 4566 2169700029392 4567 4568 4568 4123120110462488 4569 591100670 4570 2642132466947636194 4571 10483660889314092 4572 395015701726467938942580096550670664 4573 992079158692427979864688424 4574 6862 4575 2905702251551022479966127434612119479408 4576 20273402911416866042686303873525376 4577 10991620298747183203793346741978 4578 11828768975203266353836163715447052632 4579 32117417200685559793122076580 4580 12656033130561916899027890640 4581 6900105356970345262 4582 1009228140511581900040170935554684837834 4583 4584 4584 4514157195189141878992152854064 4585 1028545517454012423261001080037171250 4586 6880 4587 255645947188865891923211447126063328 4588 2864070025952259389943645201098946568 4589 273745645628888572808100 4590 1204495264284740548692189858625441892680 4591 4592 4592 22235371897395766835011513702073515584 4593 600452078 4594 6892 4595 5552272914780 4596 772915534518733449712 4597 4598 4598 1663501244254515083214866266179329858 4599 4128685813301693016558834734836787540112 4600 5178606657992082113312583231124928248 4601 77103134474669507808999718333976200602 4602 1826531219579471671839606561072997224646 4603 4604 4604 255472508 4605 22779586236810789383548456 4606 606161396439650602664843351436457315202 4607 1120695571147756281313320288 4608 7145544813077333504 4609 2046398760501196023710 4610 2855295572033381386 4611 1494060323444730954177247266107128818472 4612 256804232 4613 11172499149399054 4614 2285688599956 4615 5216435728529449404195320167405050999144 4616 4433884524086992 4617 2944496441982720354665849068284892797624 4618 6928 4619 64142739456288770385700282458429420 4620 3238679720290204275025328367520296378476 4621 4622 4622 6934 4623 5862886845587344632440805042641871145592 4624 1130117888164367371405597024 4625 4745691961941778281388776089555945586 4626 468453834970027472136599688 4627 11410567164098492 4628 525740773247325223256243656528687384316 4629 614663310 4630 2967501838387689602 4631 2154864144413746691592 4632 5657314878685873299166600500992 4633 41396162503653480731416818692439638834 4634 120584325154480468399648 4635 215795109105210708573630656248749886836 4636 2905702123237461157998841865434683314516 4637 4638 4638 2345513964934 4639 4640 4640 40251851477318026646870195423598336 4641 1301570767361628193491676846827234886762 4642 364479945085263698831159493844 4643 4644 4644 77744109069000192069540369749008315592 4645 5859975714332 4646 104207745605971317381380603563439231674 4647 621852248 4648 1380962086691842922863208176423055776024 4649 4650 4650 3288829766757188102084375329161378126996 4651 4652 4652 263532312 4653 487206719771163628713401615422570806574 4654 76598043266130899996522927306110 4655 884950740785083386758953840995686851680 4656 223103323632357818506067512739803305200 4657 4658 4658 166727886447016973661490663537582258 4659 626675880 4660 17351119435509767971662083448 4661 5575782420135664391645079926787682939062 4662 4155666711823400229824199910925867917670 4663 4664 4664 1494049976804444430584366879039298862544 4665 27527263886330879790005674 4666 7000 4667 339374133437775924166188 4668 914659044093628596864 4669 14440378315101832560088547698587784 4670 3203740142552428478 4671 1961341392318159298239879255933592 4672 4128685812534723800916604972485255412672 4673 4674 4674 2988711307595572689728638368194751205348 4675 3763798841268913085052903960617321909884 4676 811827186227033317598238455115032 4677 633957998 4678 7018 4679 4680 4680 5457755117729213030077026678170477240816 4681 93288747159782104814381399768014826 4682 7024 4683 1101878347963279180438542730968 4684 268998608 4685 6115832250384 4686 5216825569613006595074659077125542968888 4687 150328843226521792663282495345006940688 4688 11516661740688760285166528 4689 8493008777970877850 4690 5864530536249058613675331343767352625268 4691 4692 4692 7148159347275117411449546668815582490448 4693 50322606892686371866642640618 4694 7042 4695 30233310962892872379299880 4696 4996483090901224 4697 9387423845048077593036149169085407080706 4698 4438561337159569458461770999516992653276 4699 7927597401315256188555194774509835996 4700 486817091980817133309099931771216261632 4701 643754942 4702 7054 4703 4704 4704 883350938072878264209905383908992518624 4705 6247068801290 4706 99285922825385212190339445676832 4707 8788111014785399648 4708 77103134474669510321370507359369747416 4709 1607202608705316858981760986 4710 7393568618187083064747320002493588 4711 12932332984799312 4712 93288797482024705644043860579517336 4713 648691038 4714 7072 4715 76350837844012931589727743358175985420 4716 1028545517454013453909429973163207568 4717 3819441858475304691488709429356430303518 4718 151581244293398322265128 4719 29146950749787213881667067343039551960 4720 5575782420135677111361765515671804595824 4721 4722 4722 2564844293452 4723 4724 4724 275937108 4725 14508594360482263449343297180226488021322 4726 255645948796066557708965711589446386 4727 20030918964951907750819081177599288 4728 8827439219991781207165233611656 4729 4730 4730 3914127472191618539915537822996000049646 4731 8419023247872617146092338017920265283992 4732 1285273591251852391229014849959560224548 4733 4734 4734 684549736882991204219600626 4735 6448138759976 4736 7927597401315256188555194774509836032 4737 658638798 4738 215795130066029929113071684153784278308 4739 13476779923637436 4740 5575782420159363194800571896206844249076 4741 2779809302203230932918 4742 7114 4743 3093441673383129924390403447721795386136 4744 5362566883764544 4745 18763686050909012001030410837949123778386 4746 41396163821316501951869587211297421130 4747 1048632477455633923761335886414285574988 4748 280156928 4749 663650590 4750 888052835982273741478329669026471038586 4751 4752 4752 487410801963287485962735500858451726976 4753 2008119626401698306154943723552259232034 4754 7132 4755 36406177283962308214083248 4756 76370847802133614309402892001610987196 4757 22302563067294836018484923364663874189158 4758 9415979616563844037805091656449515503656 4759 4760 4760 3782707378785790152808707657935044368312 4761 11811992613747706596730545286393551295832 4762 7144 4763 2923008357224349385296 4764 1140388179662838898408 4765 6654353062712 4766 7150 4767 1573325718602153377561233025872 4768 64142739456288770385700282458429568 4769 67492781814285644895989512290 4770 4261120766334434086143324425436461219722 4771 449539590155627749558772 4772 284419552 4773 303244285879649735307547826394411591388 4774 9387558917009730329464212268216765609178 4775 349395766907639254459417852511016 4776 10991620298747188822986832375440 4777 2035371638598705734362144190 4778 7168 4779 16744559941998358439010605818620612024988 4780 27586448038129688613966586168 4781 14330249122845342 4782 2731321626914 4783 4784 4784 25890163387471277982596897756304 4785 10072929586481577428265120366757613447032 4786 7180 4787 4788 4788 22484980847496629369687128404109106336356 4789 4790 4790 4015968867158106258 4791 681391992 4792 5751404684016592 4793 4794 4794 4142328920159181931578055791154225536090 4795 4120840805862847285550759684086458952 4796 150328843226521795736164897264447213472 4797 189181650301945904315489032931822566358 4798 7198 4799 4800 4800 14064312776743822712039348655365877975360 4801 4802 4802 2008119626401698495948564221972751193212 4803 686518408 4804 290170008 4805 194713206296950216839673731870848268 4806 3819445335067128688566449144534496947958 4807 31995238382520932326323552919256 4808 5886274007388776 4809 1875804910422583945452293081978 4810 18776836464269763829403411670550363844692 4811 2287708142023205076965194212 4812 1271272282080616911304 4813 4814 4814 8419050963914375225475166060928401945014 4815 893773304274091488943862976523952893168 4816 290094038010115880988384376625690286640 4817 4818 4818 18764578280448496991874522677870092669118 4819 29646099971540991546834222780133418011220 4820 32117417200685566803157555284 4821 694256142 4822 7234 4823 9603168101309338026250716446559754644144 4824 22302563080952881221555868979575529628096 4825 446041562751856179064161718294568 4826 7927597479347565823642456468674757576 4827 696848248 4828 22302563067297123726626946569741133907148 4829 3393780697241315040030 4830 24146139851856722192442042524948966971288 4831 4832 4832 93288747159782104814381399768014976 4833 4607885119348189690300846691091798 4834 7252 4835 7156078857660 4836 3143134014519718583699930570747040340608 4837 15539981877591950 4838 16884105416453969646358993153485118191858 4839 702051800 4840 10100565284773829609546993468999707860256 4841 2230814379510129278133053213531247148842 4842 992079169814515473485015306 4843 38211865834479326273635165476222764 4844 1961341392318151107031856537970320 4845 30941819518115893408230154842578059399100 4846 7270 4847 21664319097364694104136664736434732072 4848 1048632477455652728941165022749462329680 4849 552882350363135826268850 4850 2008120072443261058015595942226079934866 4851 51273281422779630121254956553617527898692 4852 298940212 4853 39273074008796925901079408457894 4854 2942388495784 4855 7304849112776 4856 6307273281632408 4857 709905598 4858 220012178163020622037088 4859 554240979700078163945547439636318030860 4860 17640944859920540239387673534205420482360 4861 4862 4862 591521340350652796398377900205172202 4863 712536488 4864 90118462642022500374354247168 4865 6466768321243010582291678269722287742 4866 2978800364252 4867 279492792772153430639201609655927140 4868 301902408 4869 11883025982466012070 4870 4654464855419235506 4871 4872 4872 10072047872644786527974583572905904105352 4873 3744859644879829300394 4874 7312 4875 65876830092541713477094491591523398484764 4876 9603168140582411518825681037747308023696 4877 4878 4878 1120695583030785278635981602 4879 252821913877290668543675345154759301040 4880 29646099971541012250379919058480602708640 4881 720468142 4882 7324 4883 103963875768019026301275038184 4884 313097822723457903955125465986735304636 4885 7532634095252 4886 236732465493007485060370 4887 6089536577613737769618341800624792 4888 2230814379510129870066052336991965100848 4889 4890 4890 20030919017386215866291085574728442 4891 82573797049002570190204834223051558533892 4892 306382292 4893 2654803898011274761801071707528 4894 7342 4895 26481463552095445864920886037986816852392 4896 7333315448209548587657798614454155232288 4897 49259404870759212592638308408068192850498 4898 29646379464333763700264861981743073936020 4899 92499547637654427295707005430021198936840 4900 4509526083621520327432744392702794961504 4901 52496901900453909050169562337949942 4902 24176030368813372444987561482120918126638 4903 4904 4904 6753822464225824 4905 1788913234395666695544329146416653781860 4906 1101878351895767427094877524000 4907 17174379269037036 4908 1574833508179078973564 4909 4910 4910 5006333325134754498 4911 733817992 4912 22779586236805176023631216 4913 3233032526324680287912454464 4914 56597208035191782023959828841396019019276 4915 7766066326748 4916 310906276 4917 2000937616637375979072404428060163008 4918 7378 4919 4920 4920 302454634090696739885753033058657509392 4921 35453172121818485291525177255392605562 4922 893773352508716110518205317210170874184 4923 13111304597576033668 4924 312424108 4925 721819705018727521000954230260682 4926 3166306966974 4927 677780975759225353935808 4928 46768885822999382982006927107747980300608 4929 23761393986087355681299263139755291479470 4930 23609583866817428524845916645470412974694 4931 4932 4932 4120840805862848959012222377612297500 4933 4934 4934 7402 4935 4698885933870075229574186618758944006208 4936 7066345995857560 4937 4938 4938 3204916521544 4939 4333654276646012971640 4940 73124411106907449393253772842502556269884 4941 91600966918221459187740329773917785863512 4942 273745663497097190080756 4943 4944 4944 2230814379510154326774028018467072277408 4945 1048703471981552208754016219976464432834 4946 7420 4947 17132804153727288517306114142647964688548 4948 317007228 4949 9964683618679174403089243165093326590022 4950 98566693025131640023397024675386856265228 4951 4952 4952 7227200858674952 4953 146516122012163253228905951428062190910 4954 7432 4955 8086274471100 4956 49259408350501743037579906585219866927024 4957 4958 4958 82609250221004580195992704260524660023858 4959 64975893471869233653277432926823138846720 4960 594227026392803639905263997885571968 4961 454139198186797169698901761864569964494 4962 3283265566300 4963 18585926372601404 4964 82573797049006192688410298809724515772228 4965 68543569198155459826777620 4966 349395767632525024921749909119130 4967 4968 4968 92499555699116284162241882752224902119984 4969 4970 4970 92509637582545102932947234946584009632428 4971 761010392 4972 554240979700078168493418122803040910884 4973 4974 4974 3323010541298 4975 915089028605032159001392384966184 4976 27527263886324892350311856 4977 151964724435429348563160990694316381347962 4978 21664319235287453002223475616176352492 4979 774996460956965453759220 4980 49259404870817592745636008174031917564920 4981 4055812603458001278366375032 4982 28449790409860344735541933572337806602674 4983 2974638915117602341092656642321336880 4984 26481463552095445860988411889173271082608 4985 8333291671686 4986 1607202623156486974084070992 4987 4988 4988 1048775286831555288231302119040971162988 4989 769297150 4990 5781774222156568686 4991 568821231779046089275475662923851664 4992 146516122012163303339596439337224589312 4993 4994 4994 1573325723373809786539429638124 4995 3600316372017253361122341709194958853872 4996 326307496 4997 158611372893538952598213299598 4998 27351649155633422996904486735579146766386 4999 5000 5000 85599709701610743715878084401276128440 5001 774854942 5002 92055098091735212713100847205832627872064 5003 5004 5004 6466768321243012540119139775676674436 5005 293564268189172559760810396948641091774850 5006 7510 5007 777643848 5008 30233310962886690566119888 5009 5010 5010 38211865909346795289310027481586964 5011 5012 5012 4607885119348178587925047800932236 5013 15410706725180223378 5014 1788913306760519002356438133820521585122 5015 142065779425589090191986096261902468293872 5016 64978796268738908724091031108814614206152 5017 98071900506036417015705767097477818 5018 446041563580144130964318581643592 5019 4423027168780145758707869104264 5020 67492781814285653482629498852 5021 5022 5022 115362532659915687530756719866444783017162 5023 5024 5024 279492792772153430639201609655927296 5025 297890553322407603745694688819254056118038 5026 339374153533544484687604 5027 5249570263067503586652 5028 2046398760502314672424 5029 9740558092185528706967031576733079395430 5030 6208125622266121218 5031 2214689008601330621676515529596833210272 5032 57642271697357820089230671039694152688 5033 20489242994238234 5034 3527550835080 5035 57888487764868275940607958099760424116208 5036 334195256 5037 352364144273211739139085967668836939687498 5038 1875804915672139283906699340682 5039 5040 5040 160211839169785785121016880983433251693232 5041 186320517287259800139081846983822365793642 5042 7564 5043 809012997862818993657028041834690689128 5044 17132804153723666904045001113695519981188 5045 8845435019748 5046 64975919669648479715383505142812813804248 5047 21769409710253608499876652418626279936208 5048 8259817690345264 5049 39472377717457201706181700537026694705748 5050 9964684776198505362446036760435369464614 5051 5052 5052 2154864144414881421312 5053 806449105253472397856094663926344318 5054 35453172184227540780146015502400621306 5055 89181734748210574816951600 5056 151964724431693223950515823989716153441856 5057 945159405293825545572858 5058 2035371655025176787706760910 5059 5060 5060 69499568385071450757381776911275922812584 5061 5229174340517354509785798653142 5062 7594 5063 277144717240074782980220777797524652211784 5064 39273074008796934344735706333344 5065 9021633712334 5066 2000937621710190564758709519267223820 5067 16956319994449981468 5068 6089536577613725510342056475637752 5069 93127289743305877619525919155670866736 5070 225346750761155591521519025333867187687742 5071 5770592922064980653984 5072 36406177283955722510588432 5073 175630508583498783814871457997805364541618 5074 144031518802453007363176625884718586991292 5075 24292495100467958496288586001328727248 5076 9750661904893835955538415789383168314908 5077 5078 5078 7618 5079 811634360 5080 146516122012162528343144122471116725152 5081 5082 5082 225556288599862068886951004114740585283922 5083 107811180926048380744338011395144 5084 809819446968072466054884136498166337572 5085 6943687748707238136916945062359247000870 5086 7630 5087 5088 5088 57888887278506154623330630416852163415904 5089 22129913881741946 5090 6900114557003731790 5091 817393992 5092 297890552165097316699090716944759497675452 5093 6048350557314020142198 5094 2287708159524519176596471226 5095 9291185997800 5096 90220274593997271154572110205757532460720 5097 820283998 5098 7648 5099 5100 5100 479424295619641300072325872004639516954664 5101 5102 5102 7654 5103 482910142373401450564385051399152072121768 5104 133377784728131663994471556526190976 5105 9382454489586 5106 355999935137452043997527808355843949576026 5107 5108 5108 348711668 5109 419983729869965761039985256030243637490 5110 352388301841155135021070667019464356517666 5111 239769868248191014923085701912 5112 372641034622754268639592817826330562673712 5113 5114 5114 7672 5115 174062906129952870367034536213160278509184 5116 350350076 5117 3651218802704164095312628363644701324292 5118 3830704122510 5119 5120 5120 9474438809600 5121 18638220866814401342 5122 721819706095818891959072526339442 5123 20007364480890764877205472606643379181124 5124 277144725270921891051493568335719951470332 5125 1429606098816818929340510751048460493492 5126 2654803904349467329594094721080 5127 834836248 5128 9214522844598160 5129 131245470418470530522166880903530 5130 240520416304670379357641253020300641820340 5131 23433150656403692 5132 353642272 5133 401969246624994763434089401105730475642918 5134 2974638921444019574734520958458296228 5135 752225385936881459704301447354938953513912 5136 9740558092185572446792984142185435580080 5137 6640641908309721300758 5138 449539613588778405960268 5139 19230919382701520200 5140 103963875768019035962202084952 5141 138939830491917248014114483880998478468142 5142 3921039351936 5143 149531880100814358809373282764814025544 5144 9416400105603344 5145 47008767442031273276019633828067121102046 5146 277145856282380872696223958135220707820008 5147 5148 5148 41875823242983193886377647937417829820728 5149 274635952683898988119499967550 5150 21769411550266387930110866746960244559790 5151 89689968006251924492862891889869035895112 5152 568880112339794896434112329618088672 5153 5154 5154 3966841588444 5155 9849618668348 5156 358619136 5157 23544894799619368232248811800766942 5158 7738 5159 1048216379046373484316372400833736483565328 5160 3900168493564162311278587101001349955352 5161 1225844191330140180624962 5162 175630689391707974267635371317908349079464 5163 852524888 5164 360288408 5165 9945245495808 5166 485148741569108400150122239916875823628716 5167 5168 5168 281741329335792713500309458688 5169 855497070 5170 194062649244529387438895480302862910078288 5171 5172 5172 2779809302204448382928 5173 24801625535767054 5174 915089029830876350323282274338570 5175 1320840460860686329683150211792656954797456 5176 9831551008135456 5177 1602679611548065161967111037167054842 5178 4059730131832 5179 5180 5180 186621985386483376655670005542306150932 5181 9504342981484883889606731262979409232 5182 7774 5183 1459936108059076790130887896914334153855584 5184 482910147850053266839896921647690942295424 5185 821730205038156768856917806342009131965458 5186 7780 5187 467250293453974007659758452480404266768480 5188 365327288 5189 5190 5190 98071900631822616798359714483138028 5191 244331406032826571961969500982550152 5192 401969065816576447343264339381184761225112 5193 21110832691154667608 5194 185911518366733688408916417879966214569784 5195 10236590941404 5196 2923008357225583847512 5197 5198 5198 6943687908222468970500449016698377363974 5199 870461640 5200 752225388249389482729971123292332139313888 5201 25751514749306202 5202 89694369336023304863828840640446677447282 5203 6722064809484751845290237824365527417444 5204 368712508 5205 136912520926870448544365836 5206 93127290057574976028493070880651353276 5207 2506497755593434082435981154512694607576 5208 174056887521036968753987459357157766377096 5209 5210 5210 8493019112540841170 5211 30612938024764168079030476193691552 5212 370412932 5213 1393363316247053574661608 5214 752234890283599068051916785941105539115096 5215 56618127249927382308776657233752174800 5216 806449105253472397856094663926344480 5217 40885890563271187723912679831837253195958 5218 7828 5219 8764445804610791475090225684 5220 415467717715000154716987233674044494620056 5221 193556375460441054774814404308222 5222 552882376601173384360234 5223 882558168 5224 10483660889314744 5225 435625491634929470413654876712611289059602 5226 1048919989309778861392381510714529902629042 5227 5228 5228 373829448 5229 1502087471585194637951519052143734385758640 5230 8788121548863869106 5231 5232 5232 20007364480890822240044050153646299801488 5233 5234 5234 7852 5235 148952056904037580331986032 5236 1051867611668663049978345592171184699297924 5237 5238 5238 138939861104858895276488707862229480463674 5239 2246641608187346806928196043729530200 5240 419983729869964683948625009811249412232 5241 891703742 5242 7864 5243 100138900794662450737441703903726408117244 5244 1773912893011244100576975697536530974807952 5245 10737309980456 5246 828452269847633653194983153905751325527230 5247 328703524556257127584002612616332391561496 5248 2506497755593434082435981154512694607616 5249 329149951221017748416539023883488930 5250 1355824255027183727736203255312918360057342 5251 1116603549017548159887839880286585024771652 5252 89689968006244868504314771151405262234152 5253 201149345722753099537063312767978813425718 5254 1460174768211784807212379696035245411737042 5255 10839764671272 5256 1459936108147478328854762332479867370830232 5257 27745174364341466 5258 4423027177139241190447585004656 5259 900912280 5260 158611372893538963438358685992 5261 5262 5262 4398638493610 5263 410353601731427684579786432224 5264 40647230410563233363490385825862473284688 5265 2484566765679336929671298101538361069744314 5266 7900 5267 234483028051478924320396857068268 5268 3393780697242601488264 5269 8747860656119556016310 5270 821738934006926480185153412508776789838766 5271 11845304602606274588939906008784 5272 11172499149399712 5273 5274 5274 4055812627328842485168263126 5275 3630141140879795850800820341659652 5276 384204916 5277 910183998 5278 466547014950122288958618645796486452509670 5279 5280 5280 435640501801948709553792830056548266118176 5281 5282 5282 149531880511167960540800967344600455284 5283 24609067135548382528 5284 385952608 5285 86014558881677758288951608216511718172 5286 4499512476556 5287 10854647850704642110016603528 5288 11410567164099152 5289 16630755021118863436459406545865349572320 5290 13474250145017708744850874757570464703828 5291 378687585947618672252315634920027840088 5292 1602263509705762338801878469296674614431444 5293 3601223749498819646678082082681668994322894 5294 7942 5295 176052342457416854013359760 5296 68543569198147291115012800 5297 5298 5298 4550638758476 5299 29325914361955132 5300 328689654161191702352697401973665903264472 5301 1218717302790774744774110438076636136177722 5302 5229174349670305296300088010830 5303 5304 5304 202320160717534931079511693468712199075920 5305 11363836480934 5306 677781005085139715888672 5307 2389410003791361809630821348841196955716088 5308 391227468 5309 5310 5310 1142497878526720197998373189837045739070458 5311 81705557968135829736345386005525833269312 5312 1502087471575110894954243181252840984955712 5313 4729504553236762897149138797858744762918398 5314 7972 5315 11471041915644 5316 3744859644881151204420 5317 1793513273909786327776638 5318 7978 5319 51362304708113241429658497003161128 5320 436415112399489651574627080408507868079704 5321 12067759453090470568981963122 5322 4654285568072 5323 5324 5324 6722064809484751847236951500577024072940 5325 5568801339239164003034349955682759077093564 5326 7990 5327 30422095140518352 5328 41025917996510862488422105445227253178608 5329 2940149106507862980124704792396922948731830 5330 2461862936741488429936442635037030225906954 5331 938380392 5332 12272720388117077984239882191213363979932 5333 5334 5334 2506497769490989153330823358101727470288 5335 1073719525067503258063871900432227142526616 5336 442352177569020684565910613387570080 5337 26947047552025759348 5338 9504342993552636057497411670065458978 5339 533838701702642995240596219540 5340 1116603549017757476803342306546986500479724 5341 211013045626265439431955368347342726253862 5342 8014 5343 1935438950130785330421041315354241784792 5344 1602679611548065161967111037167055008 5345 11797521876810 5346 2786211630098553011350829469305368237497196 5347 5348 5348 23544894799619348422919302686051792 5349 947906990 5350 100138905329203623393705529834799695671262 5351 5352 5352 131245470418470542929016612162992 5353 766790648099833656282026107194109056873914 5354 8032 5355 5071776176456790841958619617220347837075392 5356 201149345722743344447768702132137627499560 5357 10472783198840120087646 5358 1300658383032682608456236186016769116266258 5359 342501182731570982968933340261360 5360 3601223749498819728410682032580006939596240 5361 954293742 5362 774996492510176373365228 5363 4367046821242989356402588416172632884 5364 56618127249927386465169826488343841148 5365 598040546567047165425767926417785656654 5366 8050 5367 957497848 5368 2389409561722797045978112670840011940019016 5369 3047141553179755969490613648063863260168074 5370 244331406240526784882594009669432110 5371 7532049672521586148961367987451434620360 5372 3601223749498833054323636819492828701891212 5373 66285295020749152950721819384575068 5374 8062 5375 22208741580614147705919451626610260156552 5376 16285693606022669699809213256704 5377 608062121421618093293244586778 5378 8068 5379 29187959093548983531240563728446853240 5380 239769868248191027054886526992 5381 5382 5382 4757313977435418625774201755373039624372638 5383 32720184621127184 5384 12932332984799984 5385 225444620775424707088545042 5386 8080 5387 5388 5388 4333654276647389271584 5389 14886646506897512386294499750 5390 6014346985687127951617182455028859741307220 5391 29480422321285092392 5392 89181734748201640829930032 5393 5394 5394 3608128685642419071391199625522755959109340 5395 7855628613362527076829881037111222601356372 5396 5568801334705230701233294911368330418986756 5397 19061529089028778887308079722428 5398 8098 5399 5400 5400 5619267363625776689643948996177002803583632 5401 11446371913507353292802 5402 5880895661600797147917328362643075741031434 5403 976873208 5404 30612938024764146339542585421504568 5405 162551057844325972856321326653299253103608 5406 1212206644797026156109428072623559554344830 5407 5408 5408 2246641608188022510432549891559696128 5409 30370721264911659190 5410 11883038454532421318 5411 33923958570385212 5412 19830820140730645788847183185999091936052 5413 5414 5414 8122 5415 3132354704708897229838927526828087440827144 5416 13476779923638112 5417 5418 5418 4603518792434464752235903851248743345836054 5419 5420 5420 274635952683899000708186143928 5421 3178914584653347229113796159206604546292 5422 8134 5423 790371239211433815381212957708767584 5424 81705557968135926997066420764681324024384 5425 201677287747136845138512432221028887398 5426 8140 5427 12090775377638658858102182195500363247259040 5428 3047141553592738026419292394524225336306148 5429 6818603639492404746856071400110703634849430 5430 329149951465613725065651489196289096 5431 5432 5432 1073719525067503258053857164133501540349768 5433 993217598 5434 378690495529599021139550162530033768426 5435 12821812336764 5436 86014558881677763091878095924803989736 5437 5438 5438 8158 5439 440591061259105338145916514215599057375096 5440 4576948883975942656959553662312581300145728 5441 5442 5442 5201232987996 5443 5444 5444 422028408 5445 2700635197451276052706423603742256417542920 5446 945159440459320346027986 5447 2442455628302812110186648 5448 193556375460441068815571852046360 5449 5450 5450 211013052660375875688813761753997153431208 5451 16698257437431639288706039384462756860335992 5452 162551847802566607101746264583879212248272 5453 12914659333336646356529387382187543570680 5454 766790733439684721066167789142117309162178 5455 13058808395720 5456 6056498760733007917675218914068469024 5457 974135518867624886818134672579747613579208 5458 8188 5459 1764800863416521778878678019413055110902260 5460 11351546857278340446996386282925209483305912 5461 39873577252602082607079589462430628978902 5462 8194 5463 33186769584506712728 5464 14330249122846024 5465 13178613375030 5466 5316546596472 5467 20703151373519099476519882484339753842035104 5468 427626308 5469 1013070270 5470 13111317775450207670 5471 5472 5472 3132357842587993378774381324816280934067072 5473 2595810126580257082741994 5474 49315308243183043842443306530583685842562 5475 23050769003757486108407034149901505034973136 5476 937344551137686662667090100609286678696 5477 5478 5478 7855670686747792006564536988097879804218900 5479 5480 5480 1935438950130783421512429152308616223808 5481 13672121925993737449463878913527779773035972 5482 8224 5483 5484 5484 5249570263068954707892 5485 13420861213856 5486 3630141143475605977370030404087414 5487 8174154341929002095604999923434210322506312 5488 439653716685683389803969735201883185222528 5489 13644441882640345125990 5490 6911592644758850065978252380813826691106274 5491 914166335555093997095833768292 5492 433273492 5493 1026451278 5494 12103689951631364679126798535640302310144708 5495 292893500686565878014164959227393229440 5496 234483028051478939245010291753528 5497 597738031335024808464549881573498 5498 8248 5499 325356299031919149852600908034026329796100 5500 2629813305541888939421627629886778168976712 5501 5502 5502 7532049698543671179867526885978668675154 5503 5504 5504 39873577252602082607079589462430628978944 5505 311556623954444019718196118 5506 8260 5507 5508 5508 13065040948637433288687386875254393081265096 5509 38441040144766478 5510 3132953205565392065879188024483131019627512 5511 60404023238269894408261452898999102504 5512 1764800863416521781636688121738985181884592 5513 1462634953956457376309385559674894591414 5514 5553309476936 5515 13790900140892 5516 51362304708113215321415092971766952 5517 36232569065969130168 5518 6818612010338919819888583069220639447591542 5519 5520 5520 16860808494963506984690376486090729632122016 5521 5522 5522 11845304616857035221936545195868 5523 30352174433808402693799691431608 5524 440880108 5525 24590097981228593268198794940570745914313914 5526 8764445840843366153817503978 5527 5528 5528 15539981877592640 5529 7925745441617716298421239010785227447872610 5530 16698550330435111169143294168057414040611554 5531 5532 5532 5770592922066470181864 5533 14881533578909331075998 5534 8302 5535 195844881275504544061693467734958184413872 5536 4367046821242989356402588416172633056 5537 906056276753791969040544409633889695044810 5538 20708340062345308877710453015539261113389724 5539 1397035753011896804831871939159001700 5540 410353601731427698622325451448 5541 1053565742 5542 29187959116030565662539041369284525160 5543 717533661681421896634001164891944 5544 36982937102816581754169562892093595512268544 5545 14169056571518 5546 8494313585822737944049185741638904563541120 5547 71024809481197459643860518729955614847188 5548 23050768995022660381438216136009922894354788 5549 11530866033097589509043915481853659630 5550 23491885949451845457012171891329511284012658 5551 19108741237317420485386843961135524476642432 5552 136912520926860112462096592 5553 38398720429912350658 5554 8332 5555 6242760225944100272372234953900425816048252 5556 6048350557315529124944 5557 5558 5558 1225844231859350453318538 5559 2105165443424414208818395019842366253710416 5560 3178914584653344931611429583164422017288 5561 39704500115027697901144295048869380657512562 5562 1764801003886566970669943342034057494756404 5563 5564 5564 974135518867606572911998328825765897250508 5565 4009378858152238817021614770236100653798126 5566 92988563929303616463957891431809664319742 5567 1150712305668820994276156785368 5568 13672122161117809841742363256261861083464384 5569 5570 5570 15410721150135904434 5571 39524356963660537392 5572 66285295020749124378570282467527512 5573 5574 5574 5861046464868 5575 13399287559923051362790979557187784 5576 21988474706632662143421681506505412711472 5577 8503875051843987346870582008851682909402 5578 8368 5579 41974699880034540 5580 8348209381802725806947568869782997499663876 5581 5582 5582 8374 5583 1077679048 5584 148952056904026943811890224 5585 14686122160290 5586 8845653722290695025440172541740161499866412 5587 2270216090123320773577605242204441244524 5588 39873577252602082623299353482508250690652 5589 57593526988410006017357493805450275503169094 5590 24661122785533851225788617941793760471998234 5591 5592 5592 342501182731570999805148366131152 5593 624511534520428660899285975531457333836104 5594 8392 5595 395326677148238738461746136 5596 458319396 5597 1849669908092338110931058427218773668 5598 10854647891383877575771310826 5599 16929094850712472302560 5600 442600367465685490811424695207332146752 5601 1088124942 5602 8404 5603 3504911867108704472600436 5604 6640641908311269699968 5605 21567662639491288217217844753251946785997076 5606 8410 5607 40066715497642198873711975504793066598376816 5608 17174379269037736 5609 75091761310962653894827563300728515629689610 5610 32938152884347547032697420009628626374100622 5611 15831758729052221421686692060597846444 5612 19108741238177518904408507310223862249027432 5613 1095126238 5614 1393363359711208849350104 5615 15083738478216 5616 328585288580047855741901059380813809588752 5617 37181670465134428340347641270321845058278 5618 4008942327647457806489421881827861271153668 5619 1098638120 5620 533838701702643010324798919876 5621 88035660806345485787675095223511332848881174 5622 6116930886632 5623 5624 5624 2270216091427302173620780433325565412200 5625 46735285886518321943614475201697291460725206 5626 7925747291286609773498819378225607090210310 5627 30430320742983361345161204720 5628 39704500200408697835466152820098912677634976 5629 3718778645245619368942720 5630 16956335211818094542 5631 1105684392 5632 17666515075359600139264 5633 125542502348972749864914229877222084601630 5634 12067759496169821134403783826 5635 1848145497099369965724309085986838056858716 5636 468203656 5637 1109218798 5638 8458 5639 5640 5640 629700219225051847319254661664715226572704 5641 5642 5642 19108757076110259975957882686349425396405202 5643 19753217983798188869774414129851612331348292 5644 39704500115027728331465038032230726288903500 5645 15489920677872 5646 6248181560138 5647 5648 5648 176052342457405595659771584 5649 47845506328287876642025462530182 5650 906056293303507258826473524566339336814826 5651 5652 5652 292893500686565885343652920033065099948 5653 5654 5654 19061529107461767429028248159716 5655 75446873923059847470045327287486121329465504 5656 6242760225944100272356697461971405559915960 5657 5658 5658 57804564745538645628639634433832122868260368 5659 5660 5660 608062121421618108920960802588 5661 4500387142921936263006435819186575284132972 5662 1462634955432914612639987920531760156294 5663 46579420793725104 5664 21567671010336499308850313264674162232135808 5665 14739949568319945874384376764789539642202678 5666 8500 5667 1127003848 5668 2105165443424389329101084043960424597768384 5669 5670 5670 102014073069326307113764226091641547315305030 5671 8992020174162522182780011697557819673602472 5672 18585926372602112 5673 52622761385819401207398632510152320424307422 5674 8512 5675 20404713101039695994376839308043664 5676 196690366607833946648595923461636116320216 5677 47387475290330782 5678 60404023271891426511857823224832579768 5679 46915764482266597640 5680 75091761310962654086093786868100081894113232 5681 1232285614154018891959401147148782 5682 6449272928844 5683 5684 5684 1847500369690906557107717250221243071130660 5685 499756961183396866451675196 5686 8530 5687 1206700799759254424724626607927540957453768 5688 75091761311459868581417632187935627975280408 5689 5690 5690 18638236911042286774 5691 55562776598705440632493271276552 5692 482278892 5693 5694 5694 88049235233945372428257661739407952131527166 5695 127632729221304760126820913365746596562671864 5696 40066715497601042946707770295786192992053696 5697 291683392012059542220029089863504150 5698 88039166287095166470685421343146581162961578 5699 62454041413128520546658377735886239584300 5700 134146827096491630861788316763927559066368236 5701 5702 5702 8554 5703 1148595608 5704 21668294399145157218348071828359137528 5705 956727338153757331524283477796423655366 5706 14886646555157935591165257280 5707 4434801171115618926644108 5708 486351568 5709 174640518239669945653191584452855300730 5710 19230935710395656090 5711 5712 5712 5121393196770507582567136724772020604718560 5713 3216469451240833740319249462969982114 5714 8572 5715 592303865734107839754284884810048784224624 5716 488396476 5717 5718 5718 6655508914480 5719 220250004122893131804827005863046121473504 5720 90181664124384612799376081321295336293056768 5721 1159494142 5722 8584 5723 56003660075479791540171224503945765427027724 5724 8992456996315331693438974237958637176945072 5725 25113913914406897724478854050055966 5726 1793513323793932476873374 5727 194223718381715275839081681376083624402412248 5728 11530866033097589509043915481853659808 5729 40971793888252843534518545670 5730 1397035753551833168561587959483589062 5731 21810973050237099282812 5732 492503472 5733 119019104836139245101023856955343326078583778 5734 53829440518514871699527784535003692976419802 5735 5415106144100626389265600050496082338536 5736 597738031335024828560319608884544 5737 5738 5738 2270216092011628253993631611942861699064 5739 1170461400 5740 63410909222104530692349787354858091345472 5741 5742 5742 95186569618729166305355383842479845685666746 5743 5744 5744 225444620775412461773245568 5745 583114718142713496706748206 5746 86391645937659631660796688783137398764 5747 51610512323179068 5748 8747860656121226771184 5749 5750 5750 2169748845907408990351624685962216693403288 5751 265973164816381132694095379320926592335747752 5752 20489242994238952 5753 22738997573330196669714 5754 37181670529591022332935482507681511159688 5755 17054781808892 5756 498707036 5757 48514382883701804444026028758264419530993158 5758 8638 5759 4980663327690172963047360 5760 592303865734107882932662001213610264146176 5761 52492727653871162 5762 127852979225425727825313747058691798085699044 5763 9498312309875483196905832584068949104593648 5764 125542502348972749887653227450552782046364 5765 17203083589452 5766 52622769278639346000698725711028173531087476 5767 327912120549698407951689922541537460185033768 5768 14739949568319945874365147194446085883754968 5769 53988145306627373320 5770 21110849893370805072 5771 4224952868342231132022818009377044972 5772 4524031058660443558659497872754618585623784 5773 1751091847597139204774077282214798 5774 8662 5775 398411956008610058385628553201856059958945440 5776 2133211153247621179264569901216 5777 19922686899635312909553879128075352763066578 5778 8992020544677186744188310959319384449612512 5779 5780 5780 127632729221305662058787347675350809212440808 5781 2414533091043516727958092834042321660835522 5782 59732142629789091176235828057390375624139090 5783 5784 5784 717533661681421917930041467462744 5785 226935565037133599502951372569773662608605378 5786 30352174457511144171081877448736 5787 55511248023719033748 5788 507059188 5789 54295998649983966 5790 1849669908721836976153390314460295732 5791 5792 5792 15831758729052221421686692060597846624 5793 1203777678 5794 8692 5795 142488000716632959045607262212440856380010092 5796 309493224671596330975728514682986873618836364 5797 40203549577476608090271184931388011378 5798 13399287565199307656255112939911802 5799 1207518040 5800 13578674673988144853621716947272695378768 5801 5802 5802 7157286373768 5803 55217369185864684 5804 511270008 5805 1463385759556119501686626735933121864728600 5806 8710 5807 5808 5808 1206947739731449344445604062316313260749120 5809 8233121961491290994448160562403539034386 5810 194225125540189352333048876983923562386967904 5811 34696622430022418220582588911586367990592 5812 513384132 5813 5814 5814 58016323729082647094581498759696189898711440 5815 17960147912264 5816 22129913881742672 5817 86473228273432767226916226094662 5818 8728 5819 2084633151927098797380945330807360 5820 56003660075480806836750338232201606395106700 5821 5822 5822 266077387395827544186474464711218119825071714 5823 58672511628631150168 5824 115268858431559923559962631683105584608276160 5825 37849805703665909327914938141293370 5826 7306071667804 5827 5828 5828 2310350344631986652226917745928742350477400 5829 401935633163487061189546815982904988482457030 5830 54261910069822637873410034825535070545484420 5831 7449530447493411280885920385856192357680992 5832 265973164916388727846524454419338979169373936 5833 2715184307013196949666107778234 5834 8752 5835 732777586165248389301708856 5836 519761456 5837 5916604840696289318426988 5838 62454041499601751117593528685763458563512 5839 5840 5840 327912120549698408239228288393385399926180304 5841 143190081146904624605592409795993988724728378 5842 592303867818740451719247552356085337095100 5843 5844 5844 10472783198841875893096 5845 2060944665143053507692243563306930080028 5846 327920353671659899242684370702099863724065346 5847 1237720248 5848 383592959084431776519000573105195774164344 5849 5850 5850 595849617749059306542239940624526519426231954 5851 5852 5852 364291328940868085008053993469362586588482216 5853 1241530558 5854 8782 5855 18584790215016 5856 142488022383694335523306139158336592601774464 5857 5858 5858 48514388419228715646257644103662783261938628 5859 325759872415232334690376379545435093652220632 5860 1150712305668821012861473180336 5861 5862 5862 7533879441980 5863 172825527976397923780031788066962961700360 5864 23433150656404424 5865 660782570746344620811688135586511575850647062 5866 2442455687340975364888328 5867 5868 5868 956727338153757342535971631012783988356 5869 5870 5870 24609085878268979346 5871 117476289792628192464111116170310346875988392 5872 311556623954430352026616672 5873 60028007779875354 5874 226935912950483038147620986602135434553868100 5875 4383925328254693977393584376718906479476828 5876 9498312309875438012691170439611217529558980 5877 63714740268837938618 5878 8818 5879 5880 5880 41812578413645561472950608486968953646967144 5881 5882 5882 174640518300103715498626729731196919264 5883 43630319791237641714133669689280158920952568 5884 532674108 5885 78966286256736331168806296288126171174128968 5886 19922687493747126947832552125018498425864866 5887 7234552810200793412090173672188686480 5888 2478450833646994522795543851027968 5889 55009082183757394603183445953067671373390 5890 142493440777332130521461199420031596516672138 5891 663340765441102591985604098410725275530092 5892 11446371913509152685052 5893 920784557842125500106953685815506761178399094 5894 2595810187612300506019714 5895 1952883369872910294045483803162856529731560 5896 401935627627958017020787020062377957678926400 5897 5898 5898 7767334746696 5899 66509283879073089631768437140 5900 143189733279947998947973651581145365568760392 5901 115540489671842094320346972501762 5902 20404713107667729774829816370735074 5903 5904 5904 2483135669058857246113910660120996987907936 5905 19389906595778 5906 8860 5907 488445738061099816216007261159293253776 5908 291683392012059494021662909899152260 5909 3445874611552640332995620096310 5910 3216469452092536074547504123954259296 5911 2942858996906967596680263339649712 5912 24801625535767792 5913 1192324905748777423694945424351260558111806568 5914 8872 5915 670003245685867841244860585888244413779507836 5916 421779934951564154371279480132516957545143520 5917 379570161702828335777455572416633512891456118 5918 47845506358596118018334309294446 5919 1283961320 5920 12555231461158753015380125953797584850496 5921 73700395821795355955549786106471693666 5922 330247965538563359302126595783464440471889368 5923 5924 5924 543596608 5925 1392119889136306097155162815588830356318860180 5926 8890 5927 5928 5928 117531298876042951014715377013942961672748544 5929 747672580791624350313275615157797906721991810 5930 26947067270744032684 5931 69138528209730516012 5932 545798872 5933 73156269418415291999373789234 5934 642681403754006408657202618556331258381150416 5935 19886210290184 5936 43617794119660212052306863812882524753213216 5937 1295698798 5938 8908 5939 5940 5940 224494392174985467363988802554631344773619984 5941 7417710083897242400630162 5942 8914 5943 133356709829495507596903948605968 5944 25751514749306944 5945 284823915510289559571290716253902466899608 5946 8087574096248 5947 3877632227540988280019196808748 5948 550221228 5949 71035535000772905900 5950 648391054151371815733442807516561120131258958 5951 32856782894558917644192 5952 325759891006978214449023479259004285580163136 5953 5954 5954 25113913921824607808359480448270662 5955 988450707649140686207641136 5956 552441336 5957 18966476531346758907686324672515695328482 5958 30430320814018904513891560870 5959 360668001332939696781649586692768389479036360 5960 34696622430022412632613223785878729835944 5961 1311459742 5962 55562776631562175319535467183024 5963 1240909534734936778800041680588057270083014964 5964 920784558212773503061187521498993868089415216 5965 20392625056400 5966 8233121965368923221989148842422735840326 5967 41108824850182222094516599299811118158734648 5968 395326677148223919659516368 5969 8246776580170258066197116375682759315235026 5970 4224952869330681868285365180021604380 5971 67363855949973692 5972 556899452 5973 683374267412555296364971118914395424402 5974 117476299224530639891875680660744957309481266 5975 69170244986089070835538275998455176 5976 920784557843594458335834276522299608265721040 5977 1139181080969700843769667928779382338986178 5978 394310176148867187660567368931716333083600168 5979 1323363960 5980 689844539725986825869709309427972488660160176 5981 5982 5982 8334615033654 5983 99349151880675777760460462963905277632 5984 40203549608085925886673731725880976544 5985 1189001205919932343350204055437456874145445398 5986 1192609719482369271113457944769609417927955850 5987 5988 5988 13644441882642233843984 5989 94397233007071207182898244265495176724554390 5990 29480443056242715426 5991 1331339992 5992 78966286256736331168777193730623670385367984 5993 8293451758415466611848098 5994 1235961666536402324354256487384766562679745794 5995 179317598047491981379898998235695940636934296 5996 563631496 5997 1335339998 5998 8998 5999 69595846561742352 6000 1396503814430713125778250313960424248186258112 6001 88369214395991124909661194392 6002 9004 6003 2071356251837303835960660351990834207299481488 6004 1392119889079642898714263539427662950470490788 6005 21083838976452 6006 2136125624165648139856506432854414649136919700 6007 6008 6008 27745174364342216 6009 1343364030 6010 30370742347770511022 6011 6012 6012 2060944665143053522019981621891992879424 6013 70735409120671454 6014 379570261051980216453233332877096476796730870 6015 1145477347223313304354191664 6016 8246776580170258066197116375682759315235072 6017 37046110332040615950558 6018 401690430243778150435520221694602177979974510 6019 8766231160312179185898420 6020 1143548444130151973232420862667260980037616 6021 1188184687471809120879356437558451942 6022 9034 6023 4899534885428023374857626570824 6024 1751091847597139233037843397841288 6025 84298246353205715822906006592272078 6026 1952883374006203773441922693051200932327560 6027 29357206693167304752275649691147129029974132 6028 663340765441102592022650208742766464160388 6029 6030 6030 1244414185033009486490222892181307219130615246 6031 28586897941831487833832229719806133880832 6032 12267095339295525211595532627353264288 6033 1359508398 6034 3504911938999632471701068 6035 3118287200087198219258863285180491383394333672 6036 14881533578911265544584 6037 6038 6038 9058 6039 995286967465665831089565690148435187403603160 6040 55009082183757387975149694296440400605744 6041 73062588949627962 6042 374997358529500487909168820959179829447723656 6043 6044 6044 577257908 6045 1942635722703026288912686561969970117984800406 6046 9070 6047 6048 6048 904904650115687188782526176643684655641736704 6049 4889339403359129870281411384566650 6050 194057612577903775693012401356975397132076806 6051 1371701192 6052 1240909534734936875847960970947945318980852516 6053 6054 6054 8846806718924 6055 6318758112039687629764418581454530025968 6056 29325914361955888 6057 83421091614208748448 6058 37849805712929689926423606558593338 6059 4236029415643568225377880540909237725512477060 6060 360668001332941830980667961895053138302108428 6061 15916866462190227731518040982384639314 6062 3718778719496198819686448 6063 17325982156997393672776853675668766759307048 6064 499756961183380820254126640 6065 22155683893074 6066 40971793971673944081918210482 6067 6068 6068 495129530763084075257238468670442584297968 6069 83931376375295787531775204541388487809955018 6070 33186791739180865554 6071 9787284535631866155704472 6072 2071357192431422400577154165570981728595771664 6073 6074 6074 9112 6075 5200911691303390905473032561361149926956101936 6076 28890798196558606991203847145115986716989684 6077 895387665216612713826288265764399879534754878 6078 9023021781662 6079 6080 6080 904904594412892716780363977061927418678418624 6081 1392184142 6082 9124 6083 5752129001699531759855873560265359663457014308 6084 41161150223424724221815344082683166430785064 6085 22522492372460 6086 488445738167624026905137603157089013964 6087 1396305048 6088 30422095140519112 6089 6090 6090 2352234995810256613642352526209365179951067544 6091 6092 6092 591102192 6093 87956578527987103208 6094 86473228315148237266481205393094 6095 202014398880405907402738264079160770709977640 6096 8246776580170258606133460265062702034557600 6097 3758486192751506927350244441376890732239252498 6098 9148 6099 661317908588689006741204285416185937615704620 6100 995286014709870351151255898010442730017099844 6101 6102 6102 94397234498243035150496342797354996966409718 6103 116866512975489548198628003104 6104 179317598047491981379863399722268139609697504 6105 402297207443086094355574223868136930143507078 6106 3120230386782153125595514018047423633603934120 6107 179001712815506011896734489468251724988 6108 16929094850714476773064 6109 759729092354941974168987758059012060489160 6110 1957882321495672270345658179486247630813320506 6111 2472162036282864426615281994535871191831747072 6112 73700395821795355955549786106471693856 6113 6114 6114 9292598865756 6115 23081799291836 6116 1139181080969700843813054952296590372431744 6117 1417031598 6118 3523611241367938905574680313372325709161954 6119 20604629760851887405816959705828551880 6120 3208547422979402980023444614170364748087062048 6121 6122 6122 9184 6123 212327882164775410247657278999700511693368 6124 600453608 6125 56116641370492533042577535359782085072063392 6126 9383875688914 6127 45119186953029971065952 6128 583114718142696588028065392 6129 1867874178488622520045589170020081750 6130 36232592335613147512 6131 6132 6132 4236029416393815565735862631889095200879173440 6133 6134 6134 9202 6135 1531762822391775831082454632 6136 895387665216612713837205417882080276027555480 6137 7050112687310982073720288423488 6138 2937787043800797571276583198547330137459693352 6139 81732162316146476 6140 2715184307013196973127516104892 6141 6560528968172810305060034559756893321106876042 6142 4236072308667597576526033876319107776090735374 6143 6144 6144 1433759744 6145 23652162959642 6146 4434801252847781242787956 6147 95171165050978465808 6148 202014419479259035354053167915566318044309928 6149 3292871770580206180343598741891824548602510 6150 5224319988811779053477224422829024377703585070 6151 6152 6152 32720184621127952 6153 269272159108912142467118118676618 6154 683374267540703763994225136570349759686 6155 23844769386588 6156 5855991863452785640718022897047386752437979344 6157 28458623242930566554330264246666988365686238 6158 9238 6159 1446391880 6160 6154391099641385702481854206477114117086342640 6161 2570202953761129281819394677628629818139916242 6162 5752341329638364093097353300767383352202720660 6163 6164 6164 3758486192758323682759311455288986875506984308 6165 11036248229879194365544848462637533318152292 6166 9250 6167 84365443806356784 6168 2942858996906967629997676693468064 6169 239277707070521842713593359735364150970 6170 38398744467480470138 6171 170014895026906050374805034034477184521299584 6172 614664852 6173 6174 6174 2528736112434378963588405180009159623883086858 6175 5533839635214618599689319012676027166055180656 6176 99349151880675777760460462963905277824 6177 10338443261758348925517819387705857050687866318 6178 9268 6179 64074955309988086982393982885020364579540 6180 895387665216615775403636293862881714589032224 6181 85709127554265742 6182 115540489720615499396351361753346 6183 2335379345202966316013385560375450728 6184 33923958570385984 6185 24430129416894 6186 9851082016136 6187 8034641035034137477738209742174988 6188 3842417570071534965750529406658558134080328756 6189 1467609950 6190 39524381392719204994 6191 1230056745026067641356517397948789857932656 6192 18675667232622597136286034861967827004520192 6193 50699705077722955235078 6194 28586897949587768918096593550286171236708 6195 2191908963249408916900308743575615683871945896 6196 621853796 6197 6198 6198 9946717372056 6199 6200 6200 136302602361107510449633477182357604564520 6201 427965518008513848468703293576432735293921292 6202 4980663414761286193301152 6203 6204 6204 30403644224832769473886430730642852078803612 6205 14716939171492206512220947033820492168895431850 6206 661317935200942929971081313117247031108980110 6207 1480439848 6208 2472162036282630021039034757367935629277654208 6209 88451608102067898 6210 6779821733487929900840454242950427240602847428 6211 6212 6212 626677432 6213 1538693299035348713464882933931822764501652598 6214 69170244998928350781328262188646362 6215 891720124325383767246986412400858154226389160 6216 402317065173753045289754069326901046998433064 6217 6218 6218 9328 6219 105607126844591449820 6220 3445874611552640358023178496720 6221 6222 6222 2740216967359461371282380772864719602331077672 6223 107993502835562903247819381199982193296173904 6224 732777586165230117738028384 6225 18933143366751486988026403242298358636693939222 6226 133356709882190296861886618111260 6227 13546398682180214004486708 6228 6318758112039687650787459962607995213964 6229 6230 6230 6560542046198015484739501320587535476136998694 6231 11175302883692263155024495000256830975853085400 6232 1230056745034752912486783630541741282136336 6233 9459068580564584810814881284821114 6234 10238088601720 6235 5544296745094586223451546953065620069049960 6236 633959556 6237 28665591549280957256110687239901283578454259590 6238 9358 6239 168460499258183752695800387040 6240 5534169442253172688890776396686581282716818560 6241 11578003247010595978171353841179630690575695442 6242 9364 6243 1506323528 6244 1188184687471809041875930502758189840 6245 25635335943996 6246 66509283987443088736728318698 6247 6248 6248 10338443235146088829131928155377974050823635144 6249 1510666590 6250 56107533701793385309196708825119612204717268 6251 52229257284540526398335151935514591897904032 6252 21810973050239248782932 6253 95304499955649384297292441476045221785336 6254 2619531729578122665039033054642457502885371462 6255 19372982504248369113502204308841679732417408 6256 9459237831218072735198361134405056 6257 6258 6258 759729092709312808722535103084752126225448 6259 56900793920129450216660 6260 3877632227540988305860584595932 6261 1519377742 6262 2570203272750454588371797531033986408628358482 6263 6264 6264 10338443272359355860464300027186108520843710488 6265 18709524060757185244744377947811914403230 6266 84298246367495030739098766649788142 6267 1523745848 6268 643756508 6269 6270 6270 7964298500118389220485877696886265463617597682 6271 6272 6272 107993502835562903247819381204294262729722752 6273 343026174872928125807197848273152560512528126 6274 9412 6275 221513118721038109403947031717229564 6276 22738997573332371001420 6277 6278 6278 14722483433942710080973347327875143791294399738 6279 20379002268140538283206425782774444104236186480 6280 212327882164775399330505231243517831009720 6281 59116195832919816127722 6282 73156269532504503415114942364 6283 6539754936221445646449272655850802617410636044 6284 648692608 6285 2185672126580602930092181264 6286 5916604936335395950513660 6287 6288 6288 28458623242930567406032572328209970871023584 6289 10868607247822858445355089097190 6290 14717035800196574759432374152735162435623807112 6291 3630777658240544752576045850832153992 6292 173305932510538916573934006843120085242228652 6293 468228928199469877453845905595689995830 6294 10738851280352 6295 26675598071048 6296 38441040144767264 6297 1545711998 6298 11227531821987468655853074210762821522460193048 6299 6300 6300 27790382150793062410340162223735285436352827956 6301 6302 6302 11036248241002413314154205524523384115421234 6303 3486252056903713717367712231210952623336 6304 179001712815506011896734489468251725184 6305 15499742843827777934809183587087921233202973110 6306 10841314799580 6307 895714674145210823897993101949450780566182556 6308 18933143366568362832341248669307914007828542188 6309 120075149727083486590 6310 46915791368777379714 6311 6312 6312 4889339403359129909408012542174512 6313 5293248835839866397398263122319339431357687914 6314 22021627298970802088286096577702880665243762052 6315 2344387374320082142177179960 6316 658640376 6317 6318 6318 22447792120191905312900169030032860125980903894 6319 33581460150934180262144389574672988890046030320 6320 23156006494021191957260409668108783711120960848 6321 215335427419621597114138363697294057921324284 6322 1538693343132775412859696346588252760161428724 6323 6324 6324 11516348780810589541485084156855929559076850672 6325 1954166222391085148940958034494145022127702388 6326 9490 6327 3535733228768289526761153677022462833335307448 6328 891720124325383767246933717686384645692208440 6329 6330 6330 20604629763196274828397469728465697622 6331 16749739795580833080332332 6332 663652172 6333 1572348798 6334 9502 6335 26668824351797534768751622267718456097096 6336 6645945583791075271961514602373596009790375104 6337 6338 6338 9508 6339 1576817800 6340 4899534885428023402390181888960 6341 220496360993224451660089428342 6342 1230056745490780118914935369765562862922444 6343 6344 6344 6539754936221445646466022395686912660763652504 6345 128880029001476588520525789452833040707409188 6346 64074955322134312991683481479764313055680 6347 66241186982261574524856 6348 20378492912118422571768052426532025275571047960 6349 103321517520482462 6350 107993503103111670740012489485155245080417594 6351 50039953614821136704764994133616505214166724712 6352 988450707649120462212920512 6353 6354 6354 88369214522329794214472167116 6355 3171498130728678277772282454749200814238812 6356 1867874178488622427438965924093758608 6357 783188414463051346282821233775671534966898 6358 1834287151285628047797340551624184418656 6359 6360 6360 896044347798456377507560152214996890061034600 6361 6362 6362 9544 6363 17590032094199842268383584263597178037592488452 6364 9417760394741801074670105208976089465007728 6365 32639892664342905498499575360326349982152143736 6366 11365431257302 6367 6368 6368 239277707070521842713593359735364151168 6369 4784000353345041071738241684851825675760 6370 36084321248788194529362193839534651397800729488 6371 15329345012108526054170178816849972 6372 5293261918386888111102631541611192607597283476 6373 6374 6374 9562 6375 68136958114629133082142015849172017784607003752 6376 41974699880035336 6377 106539305093535642 6378 11472645723272 6379 6380 6380 1959710541140773800450803160978480003845624672 6381 132890922392870600512 6382 9574 6383 18601234849596641965361184 6384 3587821329171685170795757817854136062702977392 6385 28633027931762 6386 6539755498687552569190214003428686562982372428 6387 1612875048 6388 681393588 6389 6390 6390 33615230406926946350425914159896300965471098926 6391 82306761320146765884722043653339777016142738688 6392 95109795105971156212027854139466054599263848 6393 1617420478 6394 19372982519577712088579363679351674836116472 6395 28857423878652 6396 344999916055243483424195375538874211602447360 6397 6398 6398 7417710192077393231801938 6399 90908766241391662260654160962273305059705622360 6400 322694298540838686868008666826953472 6401 208205926079145563115883687475724346553202 6402 15499747627828365685410615877514430149350375454 6403 15140395647945597561089044093004 6404 686520008 6405 16403324298621764001997885902116586149409159268 6406 9610 6407 15426791403566130718009478994208244895928008 6408 33581460150940997017563794703687636041067500392 6409 72441220876515949288452847474426973906 6410 53988174388662974208 6411 1631107992 6412 2335379345202966215854707140332071656 6413 1856942363713438715588181430166974886445745806 6414 11799152982666 6415 29310436353608 6416 1145477347223292043469910512 6417 62121535589003414779675535734666089918535181402 6418 9628 6419 389854099016676383665187548592653775510995104 6420 5293248835839872573441833963330140321856809140 6421 6422 6422 95304651155970701634995277821261117025894 6423 1640275768 6424 50039953558241343191231972758926173350305541376 6425 388663387721503210493591918332827600 6426 19165420682687953679487322452867703235955380482 6427 6428 6428 694257748 6429 1644872510 6430 55511277561585062854 6431 12615306603663208600527155127403277870045123232 6432 32639892983332217239794184194298990957196993120 6433 113233318124247034 6434 9652 6435 47001130917235784925511747666729926696806860036 6436 696849856 6437 5050037421780017820905905838882705302985622 6438 53575753908495252272838655297066228473870383404 6439 171883695835565299380602963610652847660278520 6440 1954713457074949076786264659312594742824543424 6441 8026039840810880181308530401720992660401620342 6442 9664 6443 287396999515825102588785081804 6444 18709524060757185275195857097523017678348 6445 30000605592704 6446 269272159185867296982769631871706 6447 693380495316684524565353141719048 6448 744019117938594803594124058467241704128 6449 6450 6450 67680752771211233212391968754547457785493409556 6451 6452 6452 702053412 6453 6945599101238488185648674378458393258 6454 8293451873377513201436266 6455 30233528709960 6456 8034641035034137523521417151141752 6457 79868951104250330240306 6458 9688 6459 1667985080 6460 100099159785561245716273131756398908433952952760 6461 106944034634513466373312329562900436242944778512 6462 116866513122398001858934910050 6463 21032935938048840467283825925313504 6464 17590032094199310794059410784016521325784972224 6465 3312475515547957025168440950 6466 18260228783411735076050156563094153490604940980 6467 92555489965476435358329324650948298468 6468 82705898570680895477999689795253146979411456072 6469 6470 6470 58672542095304904210 6471 150611872087175713992 6472 46579420793725912 6473 6474 6474 82307959893819174516954250847192235327353875818 6475 359475055693959862032420669659253135767184 6476 709907216 6477 1334291490328331619426226755585731258966469358 6478 90913816273208681772351536066212279238712104102 6479 981710927108200986357752257659724426800 6480 91062342805498329214068890124723446230020658768 6481 6482 6482 8766231278799646503117260 6483 1686630248 6484 712538108 6485 30940991798196 6486 62327188770203435108684221860060869106404632136 6487 22883478324608710093382488 6488 47387475290331592 6489 45858650205608931354894691934154894787735406596 6490 16850197329032893926051887438048742452241642746 6491 6492 6492 32856782894561324120392 6493 25501541886636779971024764348836428494182942 6494 3486252057217365060195422448059728588062 6495 3546227316106253811647576496 6496 516686982780280369133345157564708946688 6497 166642245748985024657011029088017674320810584498 6498 8026180997692550304494793648030848719131364036 6499 93699485685482623191518395490202817208642869100 6500 43384259299183726578987028178795020884502240564 6501 8928049445068846342250249735976735529072 6502 9754 6503 122105151002120784 6504 9459068580564584859022398565892544 6505 31419945977822 6506 9760 6507 8592657145370353721548283248806257228 6508 720469768 6509 24597197091673536836974656963253710 6510 78528046839725440478749216403603615253996443680 6511 342151136086670497975287721712 6512 305861001161654605207051201273407362273344 6513 1825833578097703744240502575612124337040702 6514 9772 6515 31661637015132 6516 26668824351797534803112522730649046193684 6517 731520490419669720201415234688909729791608164 6518 9778 6519 3819397711220361310211135524760070408524731320 6520 783188414463051328629727573419238166035040 6521 6522 6522 12823527192312 6523 89222164387958931759584 6524 3630777658240544635651829686836398004 6525 235261285978660520319746230770454934451549173216 6526 221513118745125779390305901528160190 6527 40575789436700352908580784196664313411522169088 6528 1334291490328331647925958604810026998875502592 6529 6530 6530 63714772172394185178 6531 901604887649387629325566344752992 6532 106944034634538063570382268028487877738299814472 6533 308336876952445102267049732970626863100306934 6534 44563519605984029820891282337612026153488877246 6535 32149481045288 6536 25501541886657751556661449062491700694780048 6537 1729088798 6538 9787284661448967245233768 6539 25350120084995933581193100 6540 12615306603663217289593623864298588171809608408 6541 1292153996680004061593609380605733819246 6542 9814 6543 166269419633183428008 6544 1531762822391752368849729328 6545 309740218042596956898603761351820359372440826904 6546 13060542243468 6547 6548 6548 733819628 6549 29684129662797204614494481889053766410361959138 6550 389854099578184418544961285362910221522993776 6551 6552 6552 157039401399081105547033020761803387350059453440 6553 6554 6554 8026039958822785836433593152124504143936575642 6555 203967373504616494633468288896311333139196996480 6556 15426791403566130718102033452317510219898296 6557 348381199083425502727250645877587265410575460958 6558 13180356771238 6559 129625355677682608 6560 8001179032735563345672461835839193423966176 6561 182953892060133742040426433811323600152507672522 6562 4784000353718116269725118326938947244204 6563 6564 6564 37046110332043103329128 6565 115815139197144019867643803539962905347005492552 6566 94431006175902271940144512018935862389039542248 6567 12143343633828983613714374242765742074928 6568 51610512323179888 6569 6570 6570 166742798565462590388500330689456634925004065704 6571 6572 6572 3811398386807729349610466004111528408753368856 6573 1026852408598961556519328996132278 6574 208205926102494211189244135684406748286302 6575 673555396206753730930000375546053096 6576 171883695835565301026354901145676090651471120 6577 6578 6578 58466767956547212656420886265278852995081052 6579 2645524274335385980769637972332837936107912240 6580 308412506497877712148946038755920118568091848 6581 6582 6582 13422623812024 6583 150166042329725704503042939430156172984 6584 52492727653871984 6585 4343190849780892538589363306 6586 166642693288666423940371590681387888460277808828 6587 133531987965389100 6588 40575827326235815497509942853335475566839584128 6589 99560746252488275284190 6590 69138561603878275550 6591 2768846525027286988291959857077735502296712 6592 45858650205608140362582073231887732639753500992 6593 25979459746799339309672353016394 6594 5050037422806870240422019482929561341708228 6595 33649203396860 6596 93699485685482623598134522825094405924228067956 6597 178945302226809997558 6598 9898 6599 6600 6600 244240328706974546223487079934325732402082987232 6601 12610288614211518483013745207034499000263422 6602 9904 6603 334131363764193541249652508477602228657154738936 6604 1334291490328331305802882709894262518690015216 6605 33904507551696 6606 168460499437129068589273630050 6607 6608 6608 29683682123115805332901539663318021427493644928 6609 1786800430 6610 71035568903976897516 6611 103241677669676776909284 6612 253166979154087583637203840623532048403088246224 6613 442980215048341133307584505764 6614 9922 6615 119354998297192806001632465962133484274303675608 6616 54295998649984792 6617 29513272396086316607864538 6618 13792691805560 6619 6620 6620 10868607247822858479517206347816 6621 1796542142 6622 300703667957046879856191767273547554636313047998 6623 652305028064236999073516920241812719162384 6624 185961128344908190423794456762027232667674194976 6625 7747217863010802660841380427385807084657569154 6626 9940 6627 549133295143878420227983810147687843703866008 6628 761012048 6629 139581017309328270 6630 419083286035412742208823757674415427006633522270 6631 28889453574776303146980776841032 6632 55217369185865512 6633 264525775377631519009849800406009025826410096158 6634 40575791133360703053651224891329195041320410240 6635 34679731890972 6636 348381199089031431795775511344487114735954203724 6637 6638 6638 9958 6639 1811221000 6640 348381199083425502729148514131603542595893345216 6641 190701555250034332390614516621771529842 6642 369731791495362607384246301732830383031520965626 6643 543917034598518642140594995193039533291758756188 6644 25501541886636779971131810263021506875523140 6645 4964203421264412763094924188 6646 9970 6647 39094329384210057134827741057438008 6648 15329345012108526110322289503368800 6649 99026710033673219424356602953632834209397877050 6650 186693060269122894917649800162790437958281705444 6651 192473014972101120932 6652 769298812 6653 6654 6654 14170877620494 6655 19257180068139364457950853261334396316724856776 6656 31035537111746468819379200 6657 1328777192046582121210835613809766 6658 9988 6659 6660 6660 29856201983160958798063893497668788904815649704 6661 6662 6662 9994 6663 1830916888 6664 10440007772262406931808875565820748317693450552 6665 68488112064584027512192336575588789951535662 6666 115815155666780909641041895879263664064206882090 6667 68983601343637963527126332469709595396682983468 6668 774856608 6669 39941110448703542882443426212521820339722377110 6670 18106798854370618806941012784307682734828525408 6671 145863419030182992 6672 308336876952445104304080988457346477323571712 6673 6674 6674 334680495362677069524810051593085034867477008172 6675 802645137543644250012525147330716417386808359936 6676 777645516 6677 115039221480044503909302 6678 125576673622411236949805052451879578466498986538 6679 6680 6680 1825833578097703720152832647325074957783336 6681 5036303423453864615550777889268035933152580584 6682 388663387754133203996123856501133040 6683 19776462573014561964155046486765060742647924 6684 45119186953032597276392 6685 148971358902146083534002746450200910769016 6686 10030 6687 201989159136534621048 6688 981710940389616745532186377617101154752 6689 6690 6690 92555489970781334265067357552110248878 6691 6692 6692 6945599101238488038888243659888060224 6693 546979734212613527899611311892954262200673481458 6694 10042 6695 309281319752053362022294551352622952605138901864 6696 334131364306171521297179288537995834798456402024 6697 947143697286887522350269841281743170429730 6698 8928049445593926991700194670708856379048 6699 1074216823137672583217693998435756702602256218952 6700 264525758908960563178503140842563467788471955600 6701 6702 6702 14687982885698 6703 6704 6704 2185672126580576463664156544 6705 291722183703193473517677810361637261484809826 6706 13546398832365226002162412 6707 35660853851519085178456607995248 6708 2676280150485351961408482018763213390232468292 6709 6710 6710 118283890101813191191460248921105556699782214230 6711 1870735992 6712 60028007779876192 6713 2514676009226956612111627541752116447653168304 6714 220496361200126698147113680476 6715 1304331402506740972406725136230625784606822904160 6716 543917034598564171486106888667952854696007733956 6717 1875753598 6718 10078 6719 6720 6720 117821604114999787937829529748777712353301004224 6721 971110835645458193200108378990042276016981094 6722 10084 6723 1437179971300376196459314487588549205756644024128 6724 19776462573014561964155046486765061537160848 6725 1153533413399851117678911863553156612 6726 108920978900571580438365283104963120189909896932 6727 2904551077336663490313953519362686134960 6728 241706055534299114308059931898685738680 6729 1885815710 6730 83421128703702952216 6731 15599010093751391390444405491457048289039641292 6732 269604070660161196804266760224222784643422903736 6733 6734 6734 543917981742683404616983923036719492592567268976 6735 6052743100649871782329145232 6736 2344387374320055039580046656 6737 6738 6738 15085629336204 6739 52971048849211672718161007964148940 6740 15140395647945597598456687081596 6741 298449162958629757904129986597981030561466727032 6742 10114 6743 128049851719357716415368 6744 21032935938048840529334267147467584 6745 1024844121727853802671513651704135716463064156290 6746 10120 6747 6284391015770809301913281299919929946268648 6748 8592657145370353563436542978218066428 6749 621350290056109981140031215960 6750 812045700610548616170861487046373599049860877076 6751 111290968652737934259166695674159286300433952 6752 1292153996680004061593609380605733819456 6753 1906047758 6754 693380495444734261322662609839076 6755 208067833855231884158728529311007981317536 6756 50699705077725667173424 6757 305763347076114437520526505289006913958 6758 99026712938224296761020093267431737680980562426 6759 222285088617518048040 6760 309284088598578389309258361743087604920057580496 6761 6762 6762 549678834451860338327321779756422875643332905164 6763 6764 6764 802645137542678900690627145144971906479594766452 6765 40462501683119276153744241058535354973053251462 6766 12143343634450333807770972987709761567960 6767 734805415041852695930770285651881894952757414688 6768 1520244130789336615905728726004794860409228864 6769 161472148594745114 6770 87956616731218668712 6771 238541386137320065047575682940143492837559662232 6772 811636052 6773 39794120330157587631039234 6774 15491841992008 6775 1376609780758165909467297543526436584 6776 1093473980689168216162017733545850615327083290560 6777 24298916268137123664611674606303215276 6778 10168 6779 6780 6780 68983601343637980421349691726419386265751433704 6781 6782 6782 10174 6783 97257963608805142386029790145432474275980932992 6784 15599010093751391390444405491457048289039641344 6785 158393925831197340626857996644438218276928220098 6786 1114160015335621659854610693058899258635682921568 6787 137452059647118377583788 6788 817395688 6789 1741221085794375099746429482864572528403894696350 6790 546979942280401853785968430925736388386455340194 6791 6792 6792 24597197091673536902168163108697352 6793 6794 6794 1304442693475393709769674329944926649336090780112 6795 492257035811746335429678286118862763626795164 6796 820285696 6797 166186360755059358 6798 309281349796053421086661584906342203980919048404 6799 41798941949539533303578400 6800 1304331402508117582294362660206420477645714249264 6801 1946944942 6802 652305028108154887905785539287380167792964 6803 6804 6804 1735629240590156825058506053515211374314726893076 6805 39344989929044 6806 1437210834547924495901043764435570683415650191590 6807 1952097848 6808 1370125064128646565587167831914627629517976 6809 142384699396049582751810 6810 150166042336623783409677496329282410058 6811 4608797298528979598342006978193824616160209712 6812 5036303423453864090511841381975139882354740024 6813 238676285515276455028 6814 10222 6815 1705583554877636378955886019775491676207803304 6816 1024844123424514113230681060691826576483993700768 6817 734057259136408613709798180926 6818 16749739964168204702205428 6819 1962430920 6820 40500098048520928235591265876469029003982801152 6821 48696430696155302794133571177822 6822 287396999754501404149126493922 6823 6824 6824 67363855949974544 6825 3498018189714827332146708853056496794185698078162 6826 10240 6827 6828 6828 56900793920132249728524 6829 6830 6830 95171204974830623330 6831 1581742302149218482373779089227073536844304320312 6832 238540016012317504483573501116084696859627725904 6833 6834 6834 744464944434395099145649789077864797456652745718 6835 40217996581340 6836 834837956 6837 31300421855310049267212312887315352497762195708 6838 673555396250650368962950396308731210 6839 173478715282304496 6840 1112939009864933110003623016341861200201350459832 6841 6842 6842 901604887796865242435141119603304 6843 1983206328 6844 158393926217201615685730484257598455173691675628 6845 1974767123255773582263038428408867373922708 6846 19776462575219007869971562061222180027176550 6847 47934811304008982545670951196193655897151008 6848 298449162958628043795065522265787435820028611648 6849 250192155495765879950 6850 2514676010867742881985876615578973592467116124 6851 4926937727927394873802224139572514661772 6852 59116195832922645244292 6853 3756741339250508203290908127286061198486866782734 6854 291722183774683930737327797791333134059552522 6855 7852599829387487251351339176 6856 69595846561743208 6857 6858 6858 15599010123524767368611652925589798923670858200 6859 53964757993692572394668489696360 6860 4609087000560441423888513180947593265673140296 6861 1998883742 6862 1742926665175991036839057168380292460580957560134 6863 6864 6864 980558642228288103930321856154750065936617328 6865 41106431487266 6866 10300 6867 745666563110703144786523821511674058152048763672 6868 734805415041852696728144435145266015545744318468 6869 6870 6870 190701555257886932320270541816361522080 6871 6872 6872 70735409120672312 6873 4774877989615077684938097613161965755736069222718 6874 18601235028087842366849888 6875 84045575597983489057231368868254828584285451336 6876 148971358902146083595668467578528900355080 6877 82931889623512375633749618178896008 6878 947143697340852280343962413676411660122850 6879 2014643560 6880 179869904591726812320423374944508553573298912 6881 181043647532600442 6882 1979763077713557730982892627097872155252028252952 6883 6884 6884 852526608 6885 5532415138970940011749181920654410567525340985704 6886 1026852408757125279703780286321686 6887 3087739119329538786203811378290417580624398098488 6888 40479543183111252620677511836368278242625794416 6889 2891886527576768177731298185456083180005378663090 6890 844824978759795405739664468442097884876174960088 6891 2025195992 6892 855498792 6893 567361849083658463959988213115627934598620489854 6894 342151136348869809323988035026 6895 402077332655571099634454832564168203430320 6896 3312475515547926555599513120 6897 190074213124714158834702417803708421172574505816 6898 10348 6899 6900 6900 4424440255584442156610971955812581035910948645864 6901 2009419338868496854567964049760000651246213630502 6902 87598473447384468280627277561219834537655794546 6903 359469735553184504815549272887321102993048586600 6904 73062588949628824 6905 42315363016518 6906 17056817591800 6907 6908 6908 111290968652737934259330462328988591579518896 6909 11359601003766609737856090669697718426489482878 6910 105607169158465435278 6911 6912 6912 36425842742126979221088574069497965568 6913 6395484834582200740856945226579827039714 6914 10372 6915 8929283059894028342791522224 6916 2693963580984677996649263149187947444560823856700 6917 6918 6918 17205129998420 6919 2836052191964380653836731969385092507299512 6920 6284391015770809264034891510301367079956296 6921 274715943398938610792 6922 10384 6923 289156849876302483600110509496561701793024868 6924 66241186982264493706336 6925 2322446867151148725627005588416750916 6926 10390 6927 2057074248 6928 3546227316106222630218415952 6929 74100410965516844373158191750036542607222170 6930 6982757119500361249227259810226492927807500306144 6931 612068090256430110960709494907581184532 6932 870463372 6933 2062419598 6934 10402 6935 5470514969405758280990443848580392840940070718024 6936 18373899374124057765893836241850626526103432104 6937 191568847891913530 6938 10408 6939 44498082333265892067194832334727395376 6940 25979459746799339352913818501964 6941 175516993007314350684318 6942 3756755363369425132489857190989945852439905109862 6943 61532078691777399003739937968266333427226048648 6944 9300035911918864231170935698899301628224 6945 9517872866372132733019568230 6946 492257035907859153645841444124998213428027316 6947 6948 6948 208067833855231884227793791948250483191904 6949 6950 6950 4608797300851426465493155814849158184189332506 6951 3197233720673833067234210457587232 6952 4774877989128526492725477497275560154413805541728 6953 1019579628654510170515596735054 6954 757437378114299817699311173605568524954796678824 6955 2110092976187300005793437445371538185296896250836 6956 2978348353312602827150347568642459238990669144 6957 287760920907513057648 6958 3096123208032181929941242509034535272204851569338 6959 6960 6960 4776583572909406376235628074293295775897590257184 6961 6962 6962 359455711435232964519098701257212744344389274444 6963 72551510199953410049107112503916655803148 6964 882559908 6965 556369228238339360800714281812408153230020 6966 5544625315181648575674377246262527156975652058968 6967 6968 6968 2009419338868496854568019970881294576736067654864 6969 4499351997901310762707805207114126424657681134870 6970 5513289734569106023369941974872836049928896811628 6971 6972 6972 5783773055173340048707350081068542128856936268168 6973 73201505247832419555914896470974 6974 1328777192228256999635793800519934 6975 8803484513536640389924958246684827823271881223040 6976 745666563110700647646998567862838945152793187776 6977 6978 6978 17962248006492 6979 199802969234933180 6980 28889453574776303191480998334656 6981 20821822980841292554056593018359645001232822 6982 10474 6983 6984 6984 3087739119329584315549354307597151042293627343480 6985 173017707241871493327952917220619142707605089998 6986 22883478524411679328312680 6987 34668999913875642931421524756428620943870120676 6988 891705488 6989 768577202547104408006160626126169110190 6990 305763347086256953995733200158672265790 6991 6992 6992 111357206842887231770698139135717072 6993 1838337791972569184593290213150101670056367984078 6994 1153533413458515138882822004990249708 6995 45139601157276 6996 61712018925368582382306929528419519863035177460 6997 6998 6998 10498 6999 2121830840 7000 84055539360833686838330149232416949164015306272 7001 7002 7002 442980215349694789730413485938 7003 5157086892292347058853248272688439886404325404 7004 2009419338868496855673739936142907664022308159468 7005 10805255339571298384945051608 7006 567361857367334059228362506035099847121063126430 7007 12884388656058827302117860062484744362932368505104 7008 5470514973192954070974623683409799806894174334944 7009 462436331372317249028941092544899510056341210 7010 120075195188016092062 7011 408230070288026674404589644378430957486317986352 7012 900914032 7013 7014 7014 47934811307622831842551084062809861761189948 7015 1332932490600943428274973670301052164485487838792 7016 81732162316147352 7017 2138229598 7018 190074159674217439333536544340178223641592399456 7019 7020 7020 2489320334120521853139461039032176580836906401364 7021 806509873556363039237446882788300364887121410842 7022 10534 7023 2143714568 7024 4343190849780859141382419504 7025 3271673185163497134686045236483745130 7026 18586933927244 7027 7028 7028 24298916268137123437186007117678907076 7029 9143552446694541890969305158698120562269373970200 7030 5470521002859529118272901064111160206424878986686 7031 17104695717950707262500765033102171686482750642232 7032 52971048849211672801200866693111192 7033 64526087956043968753125514 7034 10552 7035 5412184063795225804277742031415749080499957551460 7036 910185756 7037 10706354411521282325568564668662295457918 7038 4534846673675257544593845930611236990749010166074 7039 7040 7040 173017707241871493327952930538111089378528918528 7041 2160225742 7042 25350120296248335265040116 7043 7044 7044 79868951104253403742956 7045 46772560826828 7046 1376609780822691997423303025069854586 7047 20673453220626721081843520727643274137298944922056 7048 84365443806357664 7049 120603715412625989420821104973734058272877424622 7050 8815649045676781269906927133442776098149510708618 7051 208321602283490669546072 7052 576459708851144200529320500819203765002117032 7053 2171280158 7054 10582 7055 22726825887309189915705113555818807511000214167304 7056 1856450647133439738884268620600194318020901329472 7057 7058 7058 10588 7059 30791756636492740166735260857663467035485560 7060 35660853851519085225562278810464 7061 148775336712514676582274332566497462 7062 2110093073022263181307176746561394422066864471280 7063 217184914394323504 7064 85709127554266624 7065 2282139348100235167198514748583205719448288448 7066 10600 7067 5788409648152757281821200062290992192849628 7068 9210223927309410530264726300355494898577390006664 7069 7070 7070 4499352765469293958763792434285567420811667143066 7071 2187932392 7072 4926937728429188928338183550610367282112 7073 215515860027209130481614 7074 61532078757891371225434025006262268561092386848 7075 3876354280333804915261673881155909932 7076 1332932491564208956247597827993166935823683094816 7077 4607222395669845558043729852102802 7078 10618 7079 7080 7080 806523897674376146426979467523914226253102624072 7081 16877995604706554286079813717329470527271491097582 7082 10624 7083 337864708674527355628 7084 12869536411337853519112670990158404061589750415332 7085 5395686269893824734488039888674186972321259489890 7086 19392105674466 7087 98818474392261690511243350559088 7088 4964203421264377820011364848 7089 64902710192225749398133129125747028460094980880 7090 132890970503925662720 7091 223259658158583612 7092 402077332655571099720791811104365494246892 7093 174667750781015260898316110631783052398421934 7094 10642 7095 353561279197862984077875133926206350647062954248 7096 88451608102068784 7097 8881118380607297544266216429337098728878013434 7098 12869352146627398581529744393289341341355215987262 7099 13808433043588507465789227472376445568700 7100 9143552349863456823430811243784026741945913642056 7101 80414070877618276968471348701362516012 7102 5532787011639753142319521802103836458541817836554 7103 7104 7104 1838339521641287046735164776958225921378469350464 7105 27152606785183841201627546607547254219684641774 7106 2890271269380333079799956927876938682333188 7107 12596129922165608590487847966495626642988917085848 7108 938382168 7109 7110 7110 17106977857785358690452684176889158425265892583934 7111 74339194732961502662050712 7112 173017707241871493327952729192093334979000623552 7113 2227118238 7114 10672 7115 49137755354076 7116 89222164387962100414760 7117 230586171014531811751838 7118 10678 7119 4473821032200896310268236534748133052114343243224 7120 17104695717950707262506069931929815023063147947360 7121 7122 7122 19888443041932 7123 1524024174732618132715230369824 7124 34668999913875641825719977568254569670169246976 7125 29185904737430818838479748142272316562885029401028 7126 29513272625565779942238914 7127 7128 7128 29817005698459739161799328755473746683034809352072 7129 7130 7130 1334309139967117940420367129197896495378094906882 7131 2244054392 7132 947908772 7133 232644660695891934 7134 21081743935464025362446893279972889060401491077230 7135 49830802284392 7136 6395484834582200740856945226579827039936 7137 3094310834982225202848727594358131433286848566558 7138 22727561684008508705665175714800160066893851925588 7139 1789652074792425419118822819472244973847527852540 7140 29010422823153311305558854643933533396745104612108 7141 8227427033900197701681849289747046599667592 7142 10714 7143 2255392728 7144 8881118380607406644089473802582618823922897256 7145 50180245873182 7146 621350290417721747720485746298 7147 235847205159927788 7148 954295528 7149 2261076190 7150 5763653025077127747529377009656850435846825489402 7151 7152 7152 5157086892292347064520566829430058883803733472 7153 198178456154427227105174566863175634 7154 16905147154454280120479222446667121495407055056056 7155 238142513765531883605670862232681665067045488632 7156 957499636 7157 1649741947680531084212710010568 7158 20394891823208 7159 7160 7160 20821822980841292495392571908625832980350992 7161 43213356152127359573560515338200245519740191495464 7162 10744 7163 1505813211119846553595466736989739471948 7164 556369228238339360897083446719500154974808 7165 50885014253288 7166 10750 7167 2278183848 7168 239087463231059968 7169 14364092892173248479057523890317321747714605803930 7170 612068090271199685084138703767600449154 7171 26626748684561384118252798263707188054014191307252 7172 462436331372317249029187701026330095147231704 7173 378256173935050434918 7174 72551510201603151815112621420268741475200 7175 267838007429730650071812954827292283166396832 7176 12596175280514486893578519835359366234847254235464 7177 7178 7178 16878003832133588186277515399178760274318090761718 7179 2289636760 7180 48696430696155302845374893814264 7181 1164927390992776436284328930233078381686417582 7182 5461907914764174464390550582206992429654014811972 7183 254993341249797798237728 7184 6052743100649834413595495264 7185 15710081085026402452732505726 7186 10780 7187 7188 7188 99560746252491541035784 7189 60002186566144544524010705709640262340791316702066 7190 150611923683177538434 7191 135772083582152318200846079914526124095826239744 7192 19278225445081687384985666005219878767632 7193 7194 7194 5395686441113812614399561017768546068938874150214 7195 51956993383484 7196 44498082333265891786269322981088678888 7197 2306887998 7198 4883917551425881643200441073294963227591722865198 7199 228423927098614818167429028898572000 7200 28322301620549876972818804372834648664821200128896 7201 132779094460518892279659574911682 7202 2322446867236662880247704774331957676 7203 48352074893216987687130344749436347910165105248 7204 976875008 7205 712901962216855319770603383329522312202085436820 7206 21086151631660 7207 7208 7208 234380553844459710963485956466565915537597587152 7209 75836096910106706068044508312674955588565416215176 7210 12596131370336695641957309064481930568564191789812 7211 7212 7212 103241677669680075461724 7213 7214 7214 10822 7215 13610818356797166344670921314562004795103569582056 7216 266389830747794709783567559961372583324059728 7217 252433062542194074 7218 734057259531986778165388780298 7219 7220 7220 28318539652437375594306956118314533114389436389560 7221 87268338379636804710675821906019236340064912594542 7222 2282139348328659082043405817037234757368244914 7223 22827699692676104974113114317447664072504 7224 353990280967179360670957428898369748468490446600 7225 45724209225664178651222207909503131437294067401814 7226 10840 7227 51166317143524405416889550086071684257173497126492 7228 64902710192225747990858774990686765503242779456 7229 7230 7230 768577202563810658632186025887234585582 7231 255867487318295792 7232 4473821032200891113662989494101725649164749335232 7233 2341649998 7234 10852 7235 53414323502076 7236 14364093659859805253756958236464592890660870231084 7237 7238 7238 43228554987539334899696322258120747532258451887692 7239 1825141678649215974484322070628252653248966754456 7240 30791756636492740099079622877070391793424032 7241 93804525028693657139960562 7242 26747321840574121803995715053070761171020913182784 7243 7244 7244 993219408 7245 45480080976499288690817368791135869322029170839238 7246 10870 7247 7248 7248 8881118380607297551164295243261655615916487856 7249 281726931807895412401910 7250 894516636620764864121855668054775762843506133250 7251 2359161192 7252 48363730360378762010086899229233890284714489600 7253 7254 7254 46307688023710436056385173842000543971698096626746 7255 54155149551752 7256 103321517520483368 7257 3929147606681660041233831165936106260154786985362 7258 5788409648299127937132008290000853141567048 7259 7099931181963392648428271940758541754752405698184 7260 2503290060553024109878994739172652651504827773756 7261 451728514842987771392937182145559125276218642492 7262 10894 7263 143485096379024216371202365891471313688 7264 10706354411521282325568564668662295458144 7265 54528632279562 7266 174667750788441798784099791892377916755671120 7267 1835359680680785980228914063464738743643420388 7268 60002186566144807579877975314477188244161206407088 7269 2376759470 7270 166269474160081861282 7271 291188865069824728824264 7272 26626748684561495402254075272868649976775873519232 7273 266412153681932954 7274 10912 7275 89444253464084882086404716693589649547951364001236 7276 14364092892173248481145548870398109797035299046332 7277 161273238127027653843895702538478 7278 22158066535602 7279 2337723323727674978936817073618214165360 7280 73612928687099309829845350342219091615449839211168 7281 432351477682492207762 7282 3197233720965021738023424651110956 7283 7284 7284 115039221480047902180592 7285 25853015808694222667132986036825430141126727428 7286 10930 7287 8354004560866027817168592805465360 7288 106539305093536552 7289 16458003251536822443145447723006387696206270 7290 76076644684013430014556853477896702100627806669842 7291 302677587263417072575008337344021692 7292 1013072092 7293 222420887646972496811186714082723272827957963300 7294 39794120600166393975179074 7295 55661460962088 7296 1825141678649215989386904886847678787283773454336 7297 7298 7298 75836501437380814240025170293352873854227894124912 7299 442006675772913691600 7300 51166316916687534281536139612795166005488665953740 7301 85526076241817725075522875053201064604308544902 7302 22524898654068 7303 37581894417170918548672420644051436444920986971304 7304 87268338377759025159166457064506991256238274689088 7305 20059966943181821195010090450 7306 3271673185266328486511781234041458666 7307 7308 7308 98019842520702798971154236189358933794004749102676 7309 7310 7310 91450253939918691000975177043041154068791397844440 7311 2418161992 7312 7852599829387446440797967296 7313 76291489520527963518717469382649321797252540128674 7314 35177899166701856204015511453743155960974464373166 7315 143755838094286118377426496921111834050997294510868 7316 3928743108551219986262884485725854721782115682156 7317 173558725435587225499302106468923663026 7318 10978 7319 107639373857319504947484120 7320 7099976540312290355464276938699480971809451529632 7321 7322 7322 41798942226866662196573344 7323 2430078968 7324 1026453108 7325 8899665917156053133378287761094979142 7326 64777073814780636693565385230298489178536918907588 7327 2438761385446932280581377648480 7328 13808433043588507465789227472376445568928 7329 9391135944200497111185996292888470 7330 178945359038072355350 7331 7332 7332 146523355612303151486354920278105841309211960456 7333 7334 7334 8227427034077803345931968515786226436796112 7335 10055888224023480563831061491255210543708057560 7336 712901962216855319770603119693336863802598618192 7337 2905892101959019733958420542705010912858 7338 23084241324424 7339 611704531229837483187813481718530452537359300 7340 73201505247832419613117035219000 7341 2448027742 7342 11014 7343 284814816599577744 7344 237522302512254595326132962695163371930869801376 7345 33882741692432998900737167221756200980060412616070 7346 11020 7347 206262776017268278278622011553173629918824856381288 7348 1164927390992776436284650264654826960906728788 7349 7350 7350 124300809399769481321934773562803731280654240159782 7351 7352 7352 113233318124247952 7353 3806361698904173519523863931415933195713402533778 7354 11032 7355 57983599530876 7356 128049851719361216395264 7357 288623187252238046 7358 3876354280446459082768245069572962990 7359 395357244319626955221334818809398128758280 7360 10751503084708301855512180964371201805767114790080 7361 2634247166247287803072167445962 7362 1019579629126642852219140144030 7363 23165343391965691403909611966852805990342764 7364 80414070877618276623138414843807954776 7365 22634159719606867530074460292 7366 1825141681554759959157465314950699053236579137066 7367 863611098755189633642049439247312284544337917448 7368 148775336712514676697236381628171504 7369 7370 7370 39009485063314449950063718972230101194323803971728 7371 297867525016395618836170750620626571935184036373444 7372 89444253464077328963457020709448039212563197284172 7373 152495888299594137124742338914405208295649769131234 7374 23654641095578 7375 8534750771999005373351273907064823118656236217480 7376 8929283059893985718750006016 7377 2484189998 7378 7099931390619568472570539636309481379762665110958 7379 43713207531696086140875894933023309355867696660 7380 3939412120215601811095630722864348834218662908764 7381 16107846625085267255904987628009151450181184227542 7382 11074 7383 94291146862518740105453692697915073661498551999888 7384 76291489520527963518717587266504493859813782339144 7385 3674520604832934464462296165803403213153578 7386 23847259635576 7387 327724255409429066391905493658077632248926258567788 7388 1053567588 7389 493217294644244465700 7390 192473074143654979542 7391 215086323362769986060012431559592 7392 142328245159795437129701103453793450108083873952096 7393 7394 7394 11092 7395 359893840145685423299357626837776704578554266147440 7396 2877859131915775250991303537076044578668967936 7397 123336847806028285596450198 7398 451728515052643795871533771547488501360876517136 7399 150284231100412603002464036517144073856374430192 7400 89726465432789070674907925981837430383170312 7401 2508494942 7402 11104 7403 354290892826821843546024 7404 137452059647121946484548 7405 59977349921888 7406 6167219074246882246355402599547637778482377212 7407 504070166086699410248 7408 9517872866372089178374210048 7409 47800543435832816085028312489395291329010 7410 180014623677620316106915493102528302338377303861718 7411 7412 7412 37581894417170918551516832706839942791825316231012 7413 11844667699987179877070424031218952 7414 4607222396024136230666217959102122 7415 60382601179848 7416 76291489520528135304739639891946423811170995275296 7417 7418 7418 11128 7419 2526827320 7420 863614773373463858932268824343143879730227217928 7421 921161685426589521183563690610022745929644066 7422 24432656241742 7423 129021855305294074580128704 7424 3605440680874666936436043531834757194240 7425 280365224618404642839940632308349523342544311525434 7426 206306489187363783923938954575346354852551353337220 7427 308326858067167932 7428 142384699396053186449724 7429 458990884710312500254211561613295310 7430 201989219924723894194 7431 2539098392 7432 122105151002121712 7433 7434 7434 34059280659629438438269620248628209943314140129346 7435 61199675300444 7436 224158637615000559415164490012429710024686318316 7437 96974247533358562750243100133246382034851489939660 7438 11158 7439 4491456448654678137385271416245849918816389040 7440 206288629014179195084681772366155160432717198736768 7441 312402901625971162 7442 16107846625085267255904987285030158646059490997564 7443 526414789135937041608 7444 1077680908 7445 61611515876244 7446 152902842342657417095105878354894692906258110510104 7447 377938223455112260773896 7448 1577874877243940159068936809444357602736194250376 7449 205718985268694822019915915935081146440365790 7450 85526076254133387117060982007275868219561722786 7451 7452 7452 366634406757565408863125675654857082371606372485256 7453 4466796417468599556008358284895596102684 7454 11182 7455 215181129273309300006077450378787431997270823148064 7456 22827699692676104974113114317447664072736 7457 7458 7458 33882742212563112070699144662257537276863431709376 7459 7460 7460 98818474392261690573270005826120 7461 537913806268910693982 7462 272344179075802476777513618309275670185213622028494 7463 3312960432031370053875084350664 7464 198178456154427227230991670522643784 7465 62441848520510 7466 11200 7467 7851748553789400517452919850702465638212523788264 7468 1088126808 7469 460090724158519437896982220642715442452620172138394 7470 327740565571475079150986879475067636872460808856270 7471 60917594359303397981666787175281910690352 7472 10805255339571252920330619152 7473 1711542891882505884133814612571939475217016579982 7474 152495920803682678597796799832951790442400383335534 7475 83272458987825153125374433650823038355547516914700 7476 327724255409547541976100851131616602207891456964760 7477 7478 7478 11218 7479 304736788927388335898568300242111471512 7480 362320857604959375864251167530613343342875794556336 7481 7482 7482 363294861626548835812645944824674914135381320447384 7483 324909370207683884 7484 1095128108 7485 28733149198045177068664044232 7486 16458003251796801890791912986462979489073110 7487 7488 7488 25524331079233594229873164808138979182450852923200 7489 7490 7490 94291151847159012063314748671743067357542549286106 7491 682732865598336318399022369295035847408368 7492 1098639992 7493 18352754284722243321271558505379035155435687935174 7494 25637936991492 7495 63704110320296 7496 129625355677683544 7497 60880624206992876020270415684227548038884421278516 7498 10055888224549567632779262409630342068567823064 7499 7500 7500 286049790740633767744883743827202874848524175524656 7501 147560736462857177954665932 7502 16107846686002867472572253995735352615631803011190 7503 36145817878385055810427497290982609228651720357256 7504 96974215029270021277200147452591451983174417449504 7505 695288027160683707798883345813251115013006841919142 7506 863611099059926423976801700134208728893869721572 7507 7508 7508 1105686268 7509 2619830030 7510 222285152744977194082 7511 45472884131393471176659905975528689296816672 7512 228423927098614818298995275169118912 7513 416107367829600989672546 7514 299831093309079697786968218414817153772234 7515 26317945481762058387991631296295883205674267572 7516 1109220676 7517 7518 7518 611704531244738822927266245698148112026321450 7519 447065806170521551822012567919634534123930410155520 7520 73481788439884002836100697945450567176246185856 7521 252356173381796630054051250145698622825001883896342 7522 11284 7523 7524 7524 285369669765761774956267909140074314436645210422464 7525 6984505605677330413474592209087469016665850620 7526 216819185421373367345742488253127002502159640102554 7527 297519750068002291131685329872152672724574528 7528 133531987965390040 7529 7530 7530 2337723323758156204984365376697694236236 7531 3853462905756473282783816468732 7532 143485096379024215948655998042262341648 7533 958166988124907983137356212202615123632795419437288 7534 11302 7535 5577706429738063148997236908929350466611385047352 7536 43713207531696086153129618352473668924780606720 7537 7538 7538 11308 7539 16698237973476873457515087907205576 7540 83679412809554256689061230462008430729344161602164 7541 7542 7542 1524024175318793322597858852246 7543 313654719518382535508815754270744 7544 1381548926034541384039741818678496107819457792 7545 32328163140392546754140112330 7546 460353101194602130790958312918994889444272993378852 7547 7548 7548 97713876588113056542027847372590041099449978912112 7549 7550 7550 150284231117384526037220639454426445480425935518 7551 598826066057357518232 7552 18352754284722243321271558505379035155435687935232 7553 1204536695523154304826512880435417234715636952615586 7554 26678262069724 7555 66289872313724 7556 1127005736 7557 894174496578285339009373891191624242711406 7558 11338 7559 7560 7560 277920095769032733663162775494297334865393929219552 7561 7562 7562 23165343392279346123427994502361621744609944 7563 2676712088 7564 36144436406947599688648828176190202279426319519168 7565 1381674444864794643775741971862859573654618713770384 7566 460091021678277059217698930847713449995771489849066 7567 122819511769221187861038533037415102280909327824 7568 6977761535634095381423764543708867148249101504 7569 723153852732102685435442827743358620407954688213770 7570 238676352242196138164 7571 246879678274579652777419244271304326200579030380572 7572 175516993007318167925128 7573 7574 7574 64526088307258491761833778 7575 846283488221190960414960942540846007372462423560008 7576 139581017309329216 7577 7578 7578 1649741948292250196544297842022 7579 3083162439277830820276673549205263234720016797600 7580 132779094460518892346830917000260 7581 16060394769114701389439744546292848084283633784762 7582 395357244323780807691210206622794543012854 7583 7584 7584 695288027198119897954082361141271172520452737835904 7585 2127208910693792055534256147051393387311947602 7586 11380 7587 440678532330939651717976973798169977264 7588 173558725435587225047804817116483192256 7589 7590 7590 341222649856593223971375577046705367381759955748956 7591 7592 7592 447065806170521551822012736451604922338668969772832 7593 2708666078 7594 11392 7595 455206426637979575567385600331795921226280207768 7596 3674520604832934464644595749806808351558136 7597 597733777273743024674069116695089385447025211942798 7598 7851748560613306621873921673417113196168322316754 7599 1334877582127194301733362104436066257992268567720 7600 695288027160703600985617735447562890440736235370208 7601 472449803034039861589062 7602 921161685445289851746262196603926661262906410 7603 7604 7604 1148597508 7605 202161848697499868459698792848793213529083648854832 7606 11410 7607 7608 7608 302677587263417072718751238587910472 7609 365037607635407738 7610 250192224001992787206 7611 39085975357674117426800227565645993665019676676252 7612 4491456448654678137385743866048883959830185792 7613 789590356132101785513888840886041694 7614 959927868691967280979689301575863440287371155219546 7615 68958926102696 7616 59878631079426031892786579747203076999128805657024 7617 2734411598 7618 8899665917332165194524014519174129006 7619 377717533517032712984357551702140 7620 18352754284722243467678553555978013618563703979276 7621 7622 7622 447065869579113261972301560510110635439419272420546 7623 1599464515025554092512358934512094831157957487216048 7624 145863419030183944 7625 80240648651423659226323580937413940465837317883606 7626 994313488275214953780529258293527042970722161303904 7627 8414956195336182513789153320877091049708 7628 1159496048 7629 2747345310 7630 252356182482641838523311439217869919103144388296132 7631 184005775813253645423372832 7632 3156644198455584411475462854877674881130777856048 7633 4821944494411075805448552625484 7634 8354004561353605800625870897162012 7635 38515101555677437675059249712 7636 1204536695523155094416868851283159492638192261044556 7637 374509834736277390 7638 262940105547782876973023340942823353095006417751776 7639 7640 7640 205718985268694821884968021255277972159798048 7641 528940137483155517521792904681330535332 7642 11464 7643 7644 7644 1205731937638763034207691430813096134658731039911776 7645 10887315407269969785463170571932982055689584028760 7646 11470 7647 2766822248 7648 47800543435832816085028312489395291329248 7649 7650 7650 2229597440432462106585968676589999490631753935362976 7651 379324421487291452 7652 1170463312 7653 2773334958 7654 1381685236741745942266543451349556191079069932854122 7655 70785553001448 7656 1446307706627508974606915261255519350357352361934832 7657 124684562634441587822011227450557913386298 7658 74339195112285924149338888 7659 665922766820801173737520970505146227259868944421852 7660 161273238127027653914682429659368 7661 204141042623677410273456804002586702864868560462 7662 28635807787090 7663 2299706962687828414025811811712858131836399512275664 7664 15710081085026350852758031760 7665 1289858555217787159400258931990827877570390667586394 7666 11500 7667 3070957659401918920209962270338784049058568376 7668 597733782258912636475256620786334060869638979610588 7669 7670 7670 241194351177199721545153490865242953660964164658450 7671 2792934392 7672 5577706429738063148997236479341258545659141058080 7673 7674 7674 28860216810488 7675 27248698836686104731632223303929175212 7676 846283488221171067701077935465074672337714169201716 7677 694392240789729243068 7678 9391135944719660775453862016348878 7679 389112946280166000 7680 40811731301946678213542279168 7681 7682 7682 26317945482664663636355289157234488628871865284 7683 615898016417160710522540690999350686823235808 7684 246879678274579652782611975983157034176611818749396 7685 5759666394770899829255569103187668789833420411836 7686 219101070538234453235777573258485111083586103682726 7687 7688 7688 124684562220221845458757732943305992228432 7689 1523792188765850985029236588590845121410350 7690 274716015577645559904 7691 7692 7692 208321602283494671052672 7693 784867667544016036449485137339498830245580450694 7694 11542 7695 3337389168254119361055192444834196739466926484194496 7696 88167117388448751369503040762345560671351552 7697 16617634391582661461882893156187453522916708618 7698 29313255561356 7699 7700 7700 1471499778938175282983720704293610782599916493921260 7701 2392878569074099027984760880233302897960025245988 7702 11554 7703 7704 7704 597733777273743424379912465015671617577327674680576 7705 620344039795668683308771857303222086657874396957470 7706 11560 7707 26170583861889345139207564244199816 7708 207212000283079324000934535256272193415459155028 7709 209689244420239635568112760 7710 4466796417511835229965952181462852406508 7711 552598938144126917896544 7712 60917594359303397981666787175281910690592 7713 724077120849104079478 7714 16060440246834941003613397283000364193580474585294 7715 73597878101820 7716 215515860027213169538840 7717 7718 7718 682732865603926551499515664342760615929168 7719 4336106851737110830229614132319605311136022195690520 7720 297519750068002290977418129130975349377230608 7721 404201432324924442 7722 1665808421077308618257344179541823695724377220367780 7723 7724 7724 1203779608 7725 2537883835893446620858638237045340474777159394634120 7726 11590 7727 7728 7728 666045498165452470854553323287468087101885709380288 7729 82395175501629854835146810886662165500265323791710 7730 287760994980594513456 7731 739338285366907555512 7732 1207519972 7733 122235741742349830247086244017258931559933708 7734 30003464522520 7735 5680712121904817121185200123809058277220669244044392 7736 161472148594746080 7737 2865588798 7738 1295618209352216494733559771978826838697183985364824 7739 1635999176330275251019241160373409785856536895059740 7740 39159306736988770374928369578778110284360981815456 7741 7742 7742 2300491830355372430062261382364352266661995729453186 7743 5687726931559875537963502884219467604756923426748488 7744 138859040337908632626941304170023512539915005589248 7745 75037168389306 7746 30236400962908 7747 176286729408113438853175658692651737684288810058436 7748 1334877582127194297257399519765586427723937572088 7749 318419824586692303079296396215264119623608146533534 7750 80695846036574833160374634458688653029724873463146 7751 1176753799241839548344592003901172952 7752 34950468230377688788497363323357044317574762810480 7753 7754 7754 11632 7755 21417156644949862051850609946205244053823598905700 7756 304736788927388335349347277913770154360 7757 7758 7758 2438761386201817009596012955490 7759 7760 7760 2299706962687828414025830689626735739829707690526576 7761 881689851124977590868908723130277009579385142 7762 11644 7763 419788663030998204 7764 230586171014535926613608 7765 76009140282932 7766 11844667700575159687319049317533392 7767 770721014701582966168 7768 166186360755060328 7769 6472678628486486275440383185464 7770 1955783424110601666911381036256876665198661964605400 7771 544837118755507779891077180243572 7772 620344039808406725670534463911929884225498502313612 7773 2905744318 7774 42252204543314252436899855948038076854690316134 7775 37178278374570547804930825242419088936 7776 3304764079792608056843835251476597599134426360248832 7777 4556221390959708756995857876222601711624108019554966 7778 11668 7779 2912473160 7780 215086323362769986136512550351488 7781 199189109267557441592377697363069383141734 7782 30943904268764 7783 25478332508543189237077172465864815174239880232 7784 10887315407269969785463170068787754142171825547856 7785 107309514525281921246867321897121771357125172548 7786 894174496584758017194394585722453735834574 7787 238647108767214395840414988 7788 82405969361423012928742497655771133682605505309988 7789 7790 7790 3304768695282693640833739136439533211980752904119090 7791 12026124151328443271441432527007612253202104325512 7792 20059966943181765149372148992 7793 7794 7794 2634247167034139787339183829926 7795 77485958870108 7796 1237722196 7797 1733314228840837429439150107572458410522309782782698 7798 93804525459157622726162938 7799 625408842759169527132360 7800 3022556604482317390140938975836381096822911358620592 7801 15639522093746203518130353041112996355082 7802 4336444310452941366303283937432666656515273766579864 7803 4261003066890837627117405689064938374288555048860 7804 1241532508 7805 22029039867106878042766785381088467288557448 7806 31422885467630 7807 168983809436671346512839636467210340690485000 7808 176286729408113438853175658692651737684288810058496 7809 65426216836545288950059833133663525665881445707478 7810 1657078872118819248361499608372546597945899730434498 7811 3664189936027397308789670270151404109418407977281812 7812 4654522133305970915964348796022869225041992482969700 7813 249091725158130029770401998 7814 11722 7815 54339818789885744338882373160 7816 173478715282305472 7817 7818 7818 31664590077000 7819 441371120524280044 7820 5816384687150452270376764637185683656162715297811604 7821 7468003256176401498525824836928509555499362197770104 7822 11734 7823 7824 7824 204141042623677410294767618728607922346136568144 7825 43364759733491365796965363928510366738 7826 5196066125687308790834483910891160530762810619312804 7827 2966678248 7828 2537883835893414777480102689827431842668975270543108 7829 7830 7830 5726151497130745851620032060502301037509419228788246 7831 6722495035682861521011711089742026521119197912 7832 5687726931547136464603704099425788131937074363851824 7833 36431548123444249690108051990191998 7834 11752 7835 79490665893180 7836 254993341249802028575464 7837 7485037181449220984519530117808 7838 11758 7839 1539068787378042111278487774374423094890575699968920 7840 1345188208697281178233032060648592600070878017184 7841 7842 7842 32152461376476 7843 251103027278180259027111124924200342166732 7844 10681127053863460126758467012856078673275864845000 7845 57504595823208024804120086836 7846 11770 7847 172111863522201529276169490082578901074645025810608 7848 1635999176330275853836618649903687217201846681282240 7849 554867988413357143409823902068080220758591500810 7850 784867667587380796182976503466333100313566031796 7851 2994031192 7852 2392878569074099022394787333613640246854552363128 7853 7854 7854 5045156926829196784748515763440263475697990016035074 7855 80508459679496 7856 22634159719606809149557684256 7857 11181260426921257793660125054743904334020320152231714 7858 11788 7859 19172681861542086313739137184472266952660 7860 82395175501629855095183763392587214954773375643864 7861 458175738837838862 7862 11794 7863 3007770488 7864 181043647532601424 7865 1189083444753982510324179035881524079152920370548178 7866 1798808032722321591606937431935588338034602636180672 7867 7868 7868 440678532330939651093576883780384866324 7869 383424100949442830557254311468161442380481850910260 7870 337864789693579450526 7871 8045401946456877734896311298272 7872 318421994921227609337134116927365351963728009093952 7873 7874 7874 176286729659214936595382301136697479143361092847524 7875 8210528502888516169015211149109268869925297686309504 7876 16617634391582661461883578780554596590397992776 7877 7878 7878 4556222649012710255315831875892777135386960527965268 7879 7880 7880 615898016417160710321758792840884468724161864 7881 4413848297381859998949806395986908276887737568573042 7882 107639374321217277211754600 7883 7884 7884 3664189948278462127614473364301889086328644254255184 7885 15298251115997744986495095469324476624093612973067312 7886 11830 7887 3336622781952754299248132425456688390470168 7888 19172681869611522147796169322217089419488 7889 2291899817825222173484734423425866103110452558326 7890 8414956195397023254448489658386353257772 7891 283011233459047946844553012 7892 1283963292 7893 890097302693442286658 7894 11842 7895 82575323192712 7896 21634563776958072013459609726730703952945923591224 7897 19665711026679369686950669478553540024398819284298 7898 16698237974183711061347853888054768 7899 3049240440 7900 7468003253601650410899399879999673349383361163521880 7901 7902 7902 3312960432921467389963973099818 7903 475525812331943984 7904 124684562934076616170290943112527081127264 7905 19141065379422109967425105485423063379012508025805450 7906 1711179392847262034710101307546981066922362052805220 7907 7908 7908 281726931807899760356064 7909 728646545161269964437110 7910 1733314258274081020889954664549599842094429517641438 7911 1294128058152834621784852589178044324712 7912 38899093500193225995943775282714871393186803992 7913 9891080373907085919921214163291093749580655624 7914 33652266542216 7915 83624552285468 7916 1295700776 7917 21880041435886362559592920366863591767908519154516432 7918 3664190168980762031811889253769691160615230281790378 7919 7920 7920 7509002708045002619028552012578959255055791278775440 7921 11440087123680035843577904835047874118894631741204922 7922 1523792188774496062719725258657916650641264 7923 130361276587048323211673460358782535299065895226548 7924 528940137483155516856480243065463124564 7925 58831442636390376396404454682707305172 7926 33907584646824 7927 7928 7928 191568847891914520 7929 927094205475621184140 7930 1531976446574101338497636981373954830828753929659702 7931 13973106150458958323853658933965702390403970120859312 7932 291188865069829116462944 7933 7934 7934 11902 7935 4451880756180675722322872046673901809649345871835296 7936 315999429997950647299894525032097912155648 7937 7938 7938 11916444760673292594148002342537798514819410524032618 7939 9286640261920040212101204984620 7940 313654719518382535593501481618704 7941 3098101742 7942 122235741761333147146456875820466955204136954 7943 907582043600884254013840696323361567771842843768 7944 789590356132101785708169452440928824 7945 39232469592727255543868230483712378050869022 7946 65426216860015918694304750395804892444609340042668 7947 946100204510799277308 7948 1311461728 7949 7950 7950 7509162634672020850802632960377070314943593724356230 7951 7952 7952 4413848064428495275927614491369243728239669146553600 7953 4315111641349065129395926301683029653971458 7954 11181270318000547057131788276125476300605725357436742 7955 59464243250659237617374047288775072666883448740 7956 1550868761245072783373369749201068400185183037712548 7957 10253631062913228180950502721655415746896126026796958 7958 107309514527264131661115473674403620410333466738 7959 50456055894997179565803780146421968 7960 881689851124977590640300656473966138956438224 7961 852945529792021948276290592999062 7962 34682851089400 7963 7964 7964 25478332508543189237077946574918121840848329496 7965 356498056065731047814784893136385147014464014547066 7966 123336848305561424159973238 7967 396997338368047919248846088598204721349184 7968 15298251116155478468108027653590074859531969130618624 7969 321150669776914785544072970 7970 378256260227111515270 7971 3133320392 7972 1323365952 7973 3771493639372976215252765071072320829438790371146154 7974 3853462906721925077151334491026 7975 77183408143069803555418088971846496372254514413832 7976 199802969234934176 7977 3140395998 7978 11968 7979 23823669785251836441156530469385422557345158696896780 7980 23088876052893745478654094866955137519613428054407952 7981 2254095341294542966430287191011391182 7982 27248698837007255401409066376205348702 7983 985154355130998993928 7984 28733149198045113784959867184 7985 87381162674706 7986 1148591249033245327830031249566373363075114609054912 7987 3882498774932966801170182719661952564429912301620 7988 1331341988 7989 3154579150 7990 19134434540029224637843926700562976072674999285666686 7991 825572643714691266807241488752916648422330588479608 7992 4413848384681423513369378184346953334357201294485504 7993 7994 7994 129021855817215412953267104 7995 2690932258032410022092974019043935206614488563480868 7996 1335341996 7997 822135772309665583782366 7998 19516971302247589235773454967995367675679514540188692 7999 931766533958980655633120070939800 8000 722206923704275098490487963135375578695585495834944 8001 1620700576816526832732537637889681509233398796832422 8002 12004 8003 35955692054606889954790336620126233973086265079716 8004 26331920402769084693753150079645271478652132875862020 8005 88478903061932 8006 12010 8007 13252259723049080193204170272507208298404432552232 8008 35893637997054524073853034448359784558661767658008448 8009 8010 8010 22880441657002600965953928542979047994029722422082932 8011 8012 8012 1343366032 8013 3183073438 8014 12022 8015 52171700543213031619586665365673606671255432 8016 554867988413357143440305127887994426499160726016 8017 8018 8018 168983809437603113046798617122843460761421020 8019 37132571738757016952055059820643933025204318752556272 8020 377717533517032713073390793990572 8021 349154664592074355656660522 8022 6722495035739040669664308765864244408490534032 8023 11743291089241173588103170302566072527770574968202824 8024 356230646434398542560281277708724462651754764659352 8025 21748782859930624052315329516863306874407358195756492 8026 12040 8027 2561441608559286499052932811364687228 8028 22029039867106878043099806966724666235871624 8029 439565908165392710649116657579175639498899240 8030 10330814471027537783957366725594703506582806774545518 8031 3204556392 8032 199189109267557441592377697363069383141984 8033 35025966146050681450881641306077189742514 8034 13973108687316088466230029615734384393467804020314280 8035 90146173455548 8036 3896999418503130309306692175386363094972244908988 8037 259069218000828948084048929155188543378101718229910 8038 12058 8039 8040 8040 3771494897425958851432814288476062032605271784338744 8041 89561096301605103421159446293808846335171194118 8042 12064 8043 62517186776041968103280875737311448 8044 1359510408 8045 90707480830368 8046 19665711028515350694234608784121084042274620179810 8047 363986404112496187192598048 8048 32328163140392480898301188464 8049 3226135790 8050 4454342500367646942877932926487527675534506335472102 8051 52932737430997352173740505200593961969802506542435052 8052 825611548377637964582671151664739912859956018932704 8053 8054 8054 12082 8055 419234380367847022985962727724286333529966318888 8056 35955692054606890972245191540142735342745728640000 8057 544049975917446906 8058 23836922047549687142294687707630357755101515576234452 8059 8060 8060 2698453644133754491858308262450817736995009584174332 8061 3240575742 8062 130361276622074288577254428327148957306862592132654 8063 899268468250730807505696 8064 1620700576816526839070575896281930705051568747798272 8065 91838483694554 8066 10253631501981211307753735412730622513948468426413750 8067 3247811848 8068 1371703208 8069 8070 8070 15639522093831169134635251469023941407884 8071 550678897458360592 8072 217184914394324512 8073 11287154839649445092017502077104699457979232500174312 8074 26170583862788613208341105077624944 8075 69034965120090756677008304469294432695056159203935820 8076 354290892826826474372880 8077 21183136289040467699029955157695516919114425588 8078 147560737013536075413023068 8079 3262316360 8080 23823669785251836441156564748517389904297321861247808 8081 8082 8082 4821944495500206019219267176624 8083 730739335912554331056502125242711763742567384160564 8084 1566481500656040266349504609491036546494205513068 8085 42304759866691888916353879869251037080624811286399894 8086 37178278374949945632761082738742367978 8087 8088 8088 1176753799241839548564796338713798408 8089 8090 8090 432351570660843892810 8091 82395380717374235483249481041746100922709002058746068 8092 3771493639373884227423118325786459705058869969983800 8093 8094 8094 12000883619791012824128137093242848485118376775690150 8095 93556114770920 8096 251104406380605318483069684417818774213280 8097 3284153998 8098 12148 8099 90012114072031930373645932943698405233507916974660012 8100 59238004503366564047869045331877211244723872193658624 8101 8102 8102 12154 8103 28276844593022305991396911534832679278531384104095608 8104 223259658158584624 8105 94134334183806 8106 9891080373976618529799403041750024523329697332 8107 9131586114724266654481790938677854384280584682701696 8108 1392186168 8109 88443741397794142636668069552356611672914943408796 8110 442006769904841595426 8111 8112 8112 911167625358645256227091676747340135931955132096 8113 1760713768851986240206755456944288413497202985915126 8114 12172 8115 94816477245124132232226032112 8116 1396307076 8117 8118 8118 39823508144028843976521928940156632011469570028330656 8119 3300589220747415651701828418944297120 8120 77185266678765087630760154516514651294169525759184 8121 3313422142 8122 825572644338176182501687717027277292216262669500536 8123 8124 8124 377938223455116974616576 8125 6234242939956371881026760107042398401787346410332888 8126 3336622781965978605840521697549679322389906 8127 3599597991672545442857384445468054670639463635469296 8128 1620700576816526776553389120238895007742655189183808 8129 982924692359589356157630 8130 19172681861636902791436114416603456672874 8131 2391384093352489807215815359549122859535233680932 8132 21748782859930544532049441037469755149889777046016292 8133 3328121198 8134 52939277418401601785445270301564472854860915625073758 8135 95886167096232 8136 11743291089241174930203500132052452158290838699786624 8137 74700107563845992389546775815961792298121475137349738 8138 43364759733903408999233308292403457682 8139 3335487000 8140 146075993361467678113695344346791238361920778501532 8141 584872216573487262 8142 12018157999607849118929618828638388826877967681727414 8143 14180658485278197284445404699504 8144 38515101555677367804841335248 8145 654329903060313723688705116887278043529971660170 8146 12220 8147 8148 8148 52932737430998436894648592752695990366912396218968940 8149 51985956418695454652967784535933395565870 8150 3882498775040069364628747415762277504650333788780 8151 504889009449891056982073423294830322248890953079712 8152 232644660695892952 8153 779442103848010144196586285340854168338106 8154 35955692057199967705417399440583077479753017572442 8155 91627288957419523568423099642600156391328172 8156 1417033636 8157 3357649598 8158 12238 8159 30837640158858972316541247343927081124826234960 8160 69058117802487892347361316224127455487140229276591904 8161 8162 8162 42217494613201089882480759726624448582530534300257028 8163 1202748565206307399328 8164 13252259723049080182498088957161801059394135806352 8165 30822780044301207645639233505326243903700576775661028 8166 39348354985212 8167 8168 8168 235847205159928808 8169 85875775154054521938106226131709154 8170 69035100523035761970331524015081145259936700714397948 8171 8172 8172 39232469592727255544272444554275135795484828 8173 1042561536078421646625374 8174 10892299883576252893476820319239103120968082108563774 8175 62209056783858542025661744611191768910203310056500624 8176 28276843992662917224321525467225254964124155396835520 8177 818745981727487502864808513044355913388437640 8178 82655364398449863295471398941825510949998367600234004 8179 8180 8180 544837118755507779989341024381604 8181 121111007726201532813500051063119972665481766789502862 8182 12274 8183 10955811812039245637734788270426475914109784577984 8184 82395380726711317834983253467745616718046050734624656 8185 98863774405574 8186 12280 8187 3394805048 8188 90012114072031934116414831186239073047819722415263988 8189 1440794555349569202606629685372990 8190 153285848703521800510234808225852226820400207808384942 8191 8192 8192 8192 8193 3402268878 8194 4315111641364266956666937074680432390725034 8195 274207550517456585008754588429105018904572080308164 8196 416107367829605829890012 8197 613521979374808078 8198 12298 8199 1251067384315591995400 8200 33374497381289528129771299809566274025164406120 8201 1485935696830627371347613486456950008160910404880042 8202 40221406322248 8203 465898606848620603209597836 8204 1294128058152834620877037760125416129768 8205 111608619018083759518241213136 8206 36431548124517846114023639144399710 8207 63207043621016682403412902151350640784048 8208 506360868222839598580624699207187719134281723192704 8209 8210 8210 493217394717074851940 8211 28299077047969733850380744978895488964796168408445588 8212 1446393932 8213 202947881691861005453267171669388023247209577174 8214 28276844811408898951793785244992792878882312768658976 8215 117770082662592319026167677823025239451809236519272 8216 74700107563845992389546776281860399392424678935257264 8217 179726884824443455898777457533677032092218646804060468 8218 184005776434123129277828128 8219 8220 8220 730739335912554331653053727744695249757429288635456 8221 8222 8222 12334 8223 3439752168 8224 396997338368047919248846088598204721349440 8225 3853194464746993810822489033039898570479877929674 8226 6472678629762354000142610207648 8227 1570165360625269336935285019579828 8228 9131675675820568259590013228273031355554148131009148 8229 7098004141317672956237114317953656587861884950 8230 504070267382912645826 8231 8232 8232 156972060822254369167523125790810121196442709282888 8233 8234 8234 419234380372088309345319629718004907998782382360 8235 3720999122973665995679170610870798902582140476379260 8236 30822780044364410946491351549779351550556042004954696 8237 8238 8238 41109886306754 8239 125140980256251075776207713296053542632765152851889696 8240 74700107563845992389546821609418135687611431624963440 8241 21852320987276239713525406265208994037699706157940290 8242 58831442636875623393113868066749233532 8243 8244 8244 52171700543213031620031431736780801554204260 8245 244217119951248567970235903772652311842663474900622626 8246 1760714208892823634206738743097438036759181146215012 8247 3469936248 8248 252433062542195104 8249 76881021000911107908415161741114641491740008496123750 8250 68724047273601509113842851062821396916659122281381326 8251 1113690348837069945495431905558954776985640252 8252 1467612012 8253 7913745756775594169277657668850378972839011066986890 8254 12382 8255 14287098931013382199462953826825311420088316787396264 8256 3599665856857931562420538406306889695916822095596800 8257 4802954448884923057197302742224465258 8258 12388 8259 3485094280 8260 1485935817852173253889504075342394598166937429914464 8261 1171810197787230653137974 8262 121216503207813951697156053469733003341361517810714804 8263 8264 8264 255867487318296824 8265 304931221971072530753002441575411835998130734834398506 8266 12400 8267 651018883741616364 8268 140929861775107939608835359083023773253587458835808 8269 8270 8270 526414892914809392922 8271 1352911684951926985192 8272 3853073444599666828344793026421992920527516137712 8273 8274 8274 21183136289146305332367613065441931404610472064 8275 166314048679958372755408890594934208492 8276 1480441916 8277 346561367668448890497316730014352019636487221493524030 8278 12418 8279 18696479190073145759366287728480 8280 59082673059855704037289266566902297979859393213699696 8281 181042617028943545219068358487486049670486195507540542 8282 121111052465324061776061764786825860331206782068763992 8283 15160252926185726038765581153703063925840236 8284 62209056783858417895217755931142864304010686440020148 8285 105040893226008 8286 42318878556406 8287 8288 8288 1114188273875659423453473356498830307516618528 8289 4317172054150857466424498316653893795158 8290 537913911307233974398 8291 8292 8292 472449803034044873792112 8293 8294 8294 504883947892226628284317002659488016319996671857614 8295 230339013153064035737679374999679599556046860621202768 8296 3719982324241178223036387079605976573110960308392960 8297 8298 8298 7485037182828717685367324159346 8299 303742700740247500065797639809592502409602844400 8300 179726884812607337548256630747656882897522675088036432 8301 3538494942 8302 209689245086797942386670312 8303 5437228264976641344328004065190477904 8304 2391384093352489807267153564691248067353054615664 8305 511248779618198303969964955944757285623525231900230 8306 12460 8307 79841275433015855375314204387663713038343269784701648 8308 21852276249362982963185062775015988262830103865999500 8309 674446503564646158 8310 35025966146181825958957647123901127612968 8311 8312 8312 266412153681933992 8313 69400807513331173639996597369675365938439554157560 8314 12472 8315 106952996570364 8316 312781745992712540155291578266725272828270065660750052 8317 8318 8318 12478 8319 3002137884900412245096639829059269336589898283471528 8320 14287098931013382199462953869322964970792284328890624 8321 211045602048121962703128549147091515462592963432482 8322 77862788749220746536612580617661891803208693825572512 8323 64689949080092939617461457054700828428517404180 8324 1506325608 8325 175318007555474466024202291677920011101305791747671620 8326 654329903065749089214199211087726575771873311850 8327 1278124527630306834934152 8328 2254095341294542966700296000924771976 8329 8330 8330 272494247033236682260620649545310813125390596660165890 8331 3576970392 8332 1510668672 8333 570296410989692899453040124 8334 8045401947890941469348325051426 8335 108243127286600 8336 54339818789885665852737476096 8337 130171189381836158391414734417558470 8338 50456055896275303593900945298640732 8339 1508457130977456403845475986868640615439540 8340 1485935696830627372128221536209111935743529901027324 8341 2027551158440812691509878372925942 8342 244217423693949308217718514301556657661022601552516714 8343 388163892266952984895166411920199894137684195809381288 8344 274207550517456585008754587355509112086775106705096 8345 108892844537430 8346 125140990198738486917524246091604255054000239541746416 8347 21432219267437688740159841563048 8348 1519379828 8349 69888162291280542296886661231211344693083894059085490 8350 10955811812231509588181537066075229827335434120862 8351 698593069584875952 8352 303949454823762089666261027281860935114858716322623648 8353 8354 8354 12532 8355 145893731088912932148306988656 8356 1523747936 8357 7787764627487730665898885764266998649328574695705526 8358 30837640158989143506151691569180091729138602508 8359 593608043182636020399369560 8360 304460708655074388236091554723540292872794196814776608 8361 1490540970096174798432 8362 76881022511950263348425419932952430498336150556276604 8363 8364 8364 21921741745519971900060677841543726219562447848541056 8365 209736182634983131965954546627998013917683376 8366 346567546041809751800178064621262545526339855151534358 8367 3623507848 8368 57504595823207944802865040128 8369 8370 8370 350400693364648752739973757253131645289713920324350534 8371 1353794302325111524663604 8372 362088929906456455609222023671641859751973766524005468 8373 3631303118 8374 230550058595621588605635274636607299414944855859459282 8375 51701075778850548163771696459193405586655387455408552 8376 2561441608559286499333982414897579080 8377 8378 8378 82837225000855725851707982699922670101917644748281768 8379 19153112532814894429231892449220368570773840813562860 8380 852945529792021948387152867853912 8381 112725461361758645419625790633395815180902 8382 14287098950395279112618677054143922501530452846555022 8383 599184521327733531660813189174943627957544050219016624 8384 7913745756775594063440024531973042793197363516023296 8385 32397363470605709072560134674311536721665231500937608 8386 238647109482313608849799220 8387 8388 8388 91627288957419523568960262891680473543935344 8389 8390 8390 598826177577680601682 8391 3654755992 8392 284814816599578792 8393 365791805183282323943196348495959641865483132478314538 8394 45143255910472 8395 206165459520063386781547395148994871992132271249036932 8396 1545714096 8397 6032519909592354443526824171805477304552 8398 827969897922231767437986630590358570662492776 8399 2045036658229909014205599808317531155423193360 8400 405659299031264557956766111518895678998365558188007488 8401 1874016265137525516227435535852578505187122 8402 12604 8403 3670447208 8404 202947881691861005453268564805748277045375877212 8405 93229498362466252941541017682672532044954623024 8406 9286640263469027012872632385090 8407 731938521759356336 8408 288623187252239096 8409 3678309630 8410 981767148062975320598173950881779109701803312244148 8411 642891982186285039745191212 8412 552598938144132150749384 8413 9860346087745153151949908914302828994257322774814 8414 249091725890068551529754734 8415 848653998901684750008791694241560371896351863878773600 8416 779442103848010144196586285340854168338368 8417 2399760925712939159982054963573618 8418 77676943698115218243845003756218411716898748221763248 8419 8420 8420 931766533958980655746650376104048 8421 159776315332626348012453743451660634 8422 12634 8423 8424 8424 468005171644118406523120209870211930591975225480461960 8425 256300899987536793094613401293394362458 8426 62517186777475482617388731550909920 8427 375785839933786785910212015780897128798375982829208 8428 30707154536955061988269806477859157385174401999852 8429 8430 8430 51985956418857634385615019320497473376086 8431 8432 8432 1874016265162131412038574945120926914977568 8433 1609460822436655102578 8434 12652 8435 275224347544868943917979773145673327667141316 8436 177210803503810827921790280798064235379061789436476784 8437 5990443614611694056497745634779749333223060847216418 8438 12658 8439 1099074961641200479855493442909293649966665513890511240 8440 7098004141317672955751867321540644968165261640 8441 7846520311634846819207728617626840442 8442 68929610084162033751369850146141115015224073323984624 8443 8444 8444 1572350908 8445 170944652465043919457525907880 8446 388163985496446241438601558095811736725250408781023306 8447 8448 8448 24734137202566864303766699081536524048301056 8449 204180305068001658457447888765993726380551003804913322 8450 32415150975879781290518140812363825866388156461822838 8451 7119974653678368693603752126364227460272 8452 1576819912 8453 698815503183641596471812303550476613808956503813457254 8454 46776294485204 8455 1306765327221857651792424730928397511904498311535198120 8456 511248779618198303969964954703008081944895928454728 8457 3741613598 8458 12688 8459 1517480922971058196004760 8460 3008244097774847610282127060179464070634027744302528 8461 8462 8462 12694 8463 1424836939011900973626356889226119994034822524097121736 8464 7846520379696707379330058369910299120 8465 116935732013250 8466 599303626051355444548698991032479739380581255263847740 8467 8468 8468 206165459520199735031564353032724928513991960490770548 8469 1672024496534182603570 8470 436626490238800612973670230613390468792645999971866296 8471 672793298748262030573841765141425720088816724072 8472 3300589220747415652006124906765645712 8473 2760948326795110059207705709191426705465807674 8474 1113690348839679245218039265340396546557122792 8475 486996247623068927922784081176032601839130961813915656 8476 69400807513331173619976879743882749027387713219132 8477 49883540130977829473478883150595616404747987844522 8478 211045602055241937367513428476656574322527009591162 8479 16158535719633598191157108404641150361968369976483680 8480 375785840906641052748523133437356740636459183548064 8481 31507904288471681926036299265272356466089932 8482 12724 8483 28071864220178340210350121272484 8484 599184521327736608471477929979275694768072779186077880 8485 118321211966876 8486 12730 8487 170794395343622006979535979605520277834410374056068376 8488 308326858067168992 8489 723935903244377864476454850 8490 63207043621196832511374281079716196086420 8491 784511665787640812 8492 303742700740247500065799200928284464595622326472 8493 3627752148606576313901163793064230935551769947603478 8494 7787764629812383033577561566232382484688043442599350 8495 119018859171336 8496 5996621989184904205361679820399450420907717335916432 8497 164733576781765138033286899141751302775378 8498 283011234243559612632190188 8499 3797596840 8500 899287023315280407327930897977206498597888525430807392 8501 8502 8502 365791824523604943701339271169685095254200905901249632 8503 1605894291255069198133064 8504 312402901625972224 8505 1260294929330587824411283178594279940163539753395643636 8506 12760 8507 15663967836627935743778989741211087091061448660988 8508 625408842759174941096064 8509 120971858474672785235705992370703256591806645008724926 8510 206167035570936747015475552797645783924156800823043702 8511 3813693992 8512 17228489566186101911282079342157567088339163068759936 8513 8514 8514 879983517053036526507678092493148781386410920834017262 8515 72707539140375770457855226140482196913647239064583784 8516 1612877176 8517 203245346502089629104004131789741436598028082351710 8518 12778 8519 802740237924491664 8520 204180315010488993820029724397791462745512171928112360 8521 8522 8522 12784 8523 1769926071990836376668 8524 1617422608 8525 1740380098961385491363352134383071748102355948775996 8526 1101019278575479925768179397379768955190538051144821924 8527 8528 8528 133925851313053627725322625728626413612931636368 8529 3837924910 8530 694392361918498419708 8531 3081476318481014864724017151899832 8532 698815503343140560411079560868668381298728081528444332 8533 664948375615765785158989689615727293816252823570706 8534 15160252926215737269772232022141880388828194 8535 199965444029590895434812906024 8536 1099074961641064124658272600646384273615582909768008296 8537 8538 8538 49141601375864 8539 8540 8540 16158536080041388881891767679655198789985085785792056 8541 545490864715423392292888611518434897375991294639773962 8542 12814 8543 8544 8544 1306765327223070000635817959489692360092230532492913376 8545 122556631232138 8546 12820 8547 1053216768952925676292799305720487486023229114394648556 8548 1631110128 8549 1962491850265306570002720525367391037313829313538564950 8550 1797423302453188864872481076956566293223413688487935818 8551 32076193633562951267770303577192 8552 324909370207684952 8553 3870392158 8554 1424852583637090597136474194597515161262491145690293530 8555 11881046502511967549392328333917683295406328114455916 8556 1595631181089903880906629260126244989708679429853109716 8557 995854290888689359604273880173042760444139100158 8558 85875775155753487401063034765479826 8559 9888375469448679904636488950083489544328 8560 698815503183641596471812383957060190830697727545117088 8561 830763417291540762 8562 49834680819020 8563 8564 8564 1640277908 8565 210618962939085179745682093660 8566 12850 8567 814320860739498308933988888 8568 242478467838247594802352975218527106191197129784625872 8569 191775953354750961924903601687169723755227029780 8570 724077244841339628654 8571 3894862392 8572 1644874652 8573 8574 8574 50184140732718 8575 81832411749272657381336367848075950465771796428408 8576 120971858474672785235705992370703256591806645008724992 8577 1872890352113006717918 8578 12868 8579 11262100311203852700831181565288672580 8580 80557947355704207182857056176786414505284543377419488 8581 8582 8582 321150670617203669468980770 8583 3911233048 8584 3718670795269973426958378522792414621517037536 8585 2887666579676093953004037333097846352544838137162402054 8586 1224183548584211126509221435010820739017162923345500692 8587 3561199198823621758354370403588639518861804 8588 486996247623068632368796148582665138788954535945736668 8589 239300245944829810746353072947564306 8590 739338410811041310730 8591 515681828337035593591636797783414885145455208552779168 8592 9860346087745153152034874530384843082835805593472 8593 846691356239760491287477858 8594 12892 8595 5684590665975056243877455584465798765734650588048 8596 4317172054150857465045851566242984362860 8597 8598 8598 50888941899936 8599 8600 8600 1009740927249137338093136728055493766348564424144 8601 33260275876254465709720111797709441914380381695337502 8602 2424139721804992293204231887270578698221043234704 8603 859620968142711084 8604 209736182634983131966663292243082884945088520 8605 126912480021176 8606 166314048680805064111648546676582460558 8607 6896092561165772615078337615575647366064312746070032 8608 1508457130977456403845475986868640615439808 8609 8610 8610 1393937361262940268735076713397821407359232311920889040 8611 2086948507468918107845993318350370016570478665313091012 8612 1667987232 8613 3898079718672943522921247822790532487295218987378547092 8614 557371884357122799007166996101306211949578997411585862 8615 127650341784936 8616 4802954448884923057539553267337341216 8617 869429116614528794 8618 16158535723194797389980730162995520765557009495341344 8619 344935793625980551328589485438416365686065856752784 8620 1440794555349569202734281699776696 8621 4996163661394429427007935198230852455194937822 8622 14180658487222655201798568619282 8623 8624 8624 1053298597135163447654722633388028600318639341808773040 8625 1746519065166963799737881800759530046547896026154188510 8626 2045036658233542862131422112821222160371285940 8627 8628 8628 728646545161275610604624 8629 8630 8630 770721143090315417362 8631 79353054832056242072596660866819196352359539896697232 8632 1962491850265306570002720526247637071782200213269682112 8633 4828800999753449505808370810544591831459447542907184134 8634 51960970555000 8635 3178616791520737924456682244474955355217101006145344 8636 120971858474672785235742606072318898534262651954027276 8637 3985468798 8638 349154665471407387224879018 8639 1169438861001124710780730760651997160782809428831920 8640 37154079506026151154380118233595441802545229050581248 8641 8642 8642 3627752148846135654965910693177700449458478812198764 8643 280012638317907521898670409447291733466313207387065724 8644 1686632408 8645 5651870987884158589904678241375702011987919907995465678 8646 72707539191235844055881293181590788316307736416623080 8647 8648 8648 24770947755828257946490510488707044258174566551560 8649 2865161197165397664029517862892646597322684630788748520 8650 49883540131428881464923058847440948191033649856060 8651 273757901186966737681229946221546065887104795952 8652 1962491850265311676189948690402763453445574600874712640 8653 39102740053677592350393134125454 8654 12982 8655 245844618989203780951399142800 8656 94816477245124037513510963696 8657 1953490744580480150940726 8658 1598707645248029416236977188564041070463535327705538984 8659 899431277779591868 8660 1570165360625269337065922903089508 8661 4018761742 8662 548917333265534243731320734734264371744330678456309154 8663 8664 8664 6896092561165778050754134160417202023377982345686392 8665 131391308481398 8666 363986405011927464972186208 8667 3791289788568548241640365231477128628223674473792824792 8668 672793298748262030573843718632170300570668354776 8669 8670 8670 2888011478291898503690235532291428798187942192174085336 8671 288382413988501643614416993528916540662272 8672 1874016265137525516227435535852578505187392 8673 23511480673259563286207081077343626804088991229941518 8674 13012 8675 518487010404570773138294791826355658188 8676 275224347544868943918755937819838160827585820 8677 8678 8678 13018 8679 64451595178038111546748824724319492461868000 8680 1740400055015959894653427393036448353228895379915192 8681 8682 8682 53418367351944 8683 4279159759943843704318919989706384 8684 203245346502089629073993850644265989365064156543352 8685 8652985241391111358193800237646889701863430869420 8686 2887668048486855529426130164640619244671370402775563126 8687 1424600484675372301931275826464495734044273646739362960 8688 15663967836627935743879122018591256104281080207104 8689 8690 8690 2090127124260438845887855442892392182921457300665347160 8691 4060637992 8692 1169712618902311677518411990598218706848698248470472 8693 8694 8694 492594678497400440073903557293090149339873612201774878 8695 39005658157928390192280670590176788695118202299784 8696 365037607635408824 8697 51387566419822211210751321653835668668906397198 8698 13048 8699 8700 8700 5243907008613709283474020372658714199244470432974061640 8701 2988386064959739334969802313949931615936239837768767442 8702 2760948326799389218967649552895745625455509954 8703 2134123563931202582808 8704 41750401121891378446916817961984 8705 134446791668250 8706 54159227018460 8707 8708 8708 6032519909592354441978767733007357702312 8709 4085902830 8710 441553107973169025976800140342157983237868793448505368 8711 5423979917439631565469645235581386277166440 8712 4413761547023319449038602239677089742217794424710778592 8713 8714 8714 13072 8715 6318073580279921989493321870199172987020789750357940560 8716 1729090976 8717 16074342139101453082689643204793989518 8718 54532726624330 8719 8720 8720 2086948507468918107845993424075572765788462970744342384 8721 13596776498348479893670960339539028650709445833704868 8722 4828934575581275924205363765020710447481684086796965984 8723 67780396439426085865487600609805889712506711525588644 8724 822135772309671420421896 8725 595543712128729308651470524414028305340 8726 13090 8727 4111272248 8728 374509834736278480 8729 2158836239025965125162755544563389703777394447890 8730 4828809652738827252116967315423466690989670971182861222 8731 8732 8732 23377911542600189672777337929475035571830983155690532 8733 1286696312325136143671066392589560702218614267470535748 8734 130171189383958529362661291670525742 8735 136775492847336 8736 5490329100193813147980811377369446489059162347854129280 8737 8738 8738 31507904288516248048845248973709024830945368 8739 2214479419943191120000 8740 6824275292293197041072163476440700190643007009195403236 8741 8742 8742 5763596898216912594009216139778165863988091886620002124 8743 962106365046593744 8744 379324421487292544 8745 7811764167959891274178059925754204951779908734803484 8746 13120 8747 8748 8748 3791289788928954772226077562528963097131388365875224344 8749 1067210470822127259597655700 8750 412654654417881463837814767921833880609505454483732996 8751 4145261192 8752 111608619018083659439497295872 8753 8754 8754 55665606220364 8755 9662936062734890444680109575251970577398444755514369792 8756 995854290888689359604276061720822915302977982116 8757 167964379746175974179891491307836115309055001703506316 8758 6896092561512484989250707126715685278204943296734322 8759 5032046049002353475908568312535960 8760 1424600511535986095376213722433419293206348289674379280 8761 8762 8762 256300899988604003565435414349284444538 8763 985410151513638946403021491415985933847843667719408568 8764 7119974653678368691964247469785729757156 8765 139136350449672 8766 18696479192328802700871380210082 8767 2242220070453672837231008 8768 79353054832056241808186291197600242253783223985863168 8769 6137782228711641281079290179614785424922776651350280430 8770 890097441826750438242 8771 216977921818596150736530393609123950406024780118092 8772 280595420350935269375208960771024250263826130219873844 8773 6679693184043829655884114891654885673913190 8774 3791290178156413162924749870510276548107139484901732872 8775 3959790883986621392517554041829056683838419594967645200 8776 389112946280167096 8777 641345606447195228964066241850953394351312826661228470 8778 3162942883492160322010851924607741642536842104509520040 8779 8780 8780 2027551158440812691649810646486928 8781 4188010142 8782 13174 8783 8784 8784 67805167387181901435523892222117000405855683344585280 8785 1038413626902015570858365897066066298853733066 8786 5684590665993132606360112922433887446271563535420 8787 13568405008700330705455140290136887663435956370765422808 8788 344898590957688022287440454391740223858115803902564 8789 61132233659506068685477483397045058934769629496340 8790 164733576782066541247413397287755871524192 8791 45644797343776957816837431757134195158607636554701592 8792 3178616791520737924456682242574983769271857156866480 8793 2340059209300320559508 8794 13192 8795 141529696361148 8796 899268468250736789776712 8797 5453982684416536397116463749099198 8798 6320117979878085453559746365340179150637830047486326846 8799 392273710796730857027481627364460272 8800 5767363691722424148597888831168155983614477943108640 8801 1151766735979454614685759082 8802 1169438861019974761969458560641718371768563096182692 8803 8804 8804 1286695922743937236517248213405007132439499241223679824 8805 317017417622794406250713182100 8806 1424600493672055065075100624829839223903575097544049612 8807 8808 8808 7846520311634846819606845808990926912 8809 20315614667163203017476410864979378410 8810 927094347807292746564 8811 17497560085377385100157764411636549420723135400095051724 8812 1786802632 8813 1017159608207620254 8814 2988386135752229941263164107217480477290363820234712630 8815 3714918725919252244357586600292891626139086089880 8816 416376162447974565684571528512989570424672 8817 4239695598 8818 13228 8819 8820 8820 6509645963652242906523211461678758980471963550491900044 8821 8822 8822 159776315334994536961002093803003698 8823 977169645734354720783228830740186018381087685537840 8824 404201432324925544 8825 783922945819718691435701411739322823820 8826 57987847878904 8827 20727878870248140516019424203333769571496908788409330532 8828 1796544348 8829 11565172978890276610897649887521155155306579039267288024 8830 946100348463558900910 8831 8832 8832 985410151513638948642273454121489135749823054281814272 8833 3673546236034110862872538999724530208696809192736440958 8834 465898607877108872486686708 8835 22583763790254422442638389759880529095330155310491315288 8836 61132233659506068634735327611669533057893477479336 8837 8838 8838 21432219269864946010001843041054 8839 8840 8840 10018346224368056789461555045806258831921578206954672456 8841 432432848410362923319255936569193642 8842 13264 8843 11951183379876291078240202729286935029013880844 8844 641347075360937573839249017310187421917633608073678348 8845 137086501036752509048828520014833246818288374482366448 8846 13270 8847 2471929731492641648808 8848 6137782219755024508824702838921885684252449632750833744 8849 8850 8850 3650145941786501648657608501217965686681285988432397506 8851 3553106238922597361678148730627296600941565778807172 8852 1811223212 8853 97270333359396954394867794142918694182701691090 8854 4996163661400338717145594739140319965222530362 8855 8369672263376495838328562740702052653750084619360592888 8856 1286696475493130877421370698475267310953867499394138456 8857 57717278262171721245775628173088 8858 9662939224897765135285150712521355055366116038921147944 8859 4300530680 8860 2399760925712939160128471971731956 8861 8862 8862 273757901187399170530125556141586424005671911294 8863 8864 8864 3561199198823621758354370403588639518862080 8865 19817500388684918256475586729337985739514441198470 8866 67780396447641112280975066760596666091023686657672084 8867 8868 8868 982924692359595486462664 8869 350774313756459768547975930981968731954714619224774 8870 985154502370246452866 8871 4318018392 8872 419788663030999312 8873 6400450222623311925129751535252274 8874 13582396862887443624484005312157942120397350338580702498 8875 3172743107549548208466396026518036017488181584202777968 8876 9888375469448679902799559546520491717408 8877 129850161098591611766169102544949827224775972 8878 8652985241413930146552265631419512354376312105128 8879 1290252922862401222569042720 8880 6137821230667198772015605869551921584443104310273829680 8881 20003705011386434931309894668316766615633269387260793482 8882 13324 8883 352463244482923187477853633566276302233788119984244168 8884 1830919108 8885 148908016992612 8886 59981685472376 8887 8888 8888 13568405008699914329298146422561564022305107790814489776 8889 4344338750 8890 985410152859882681780655258774072517092263105977624174 8891 61534145809937148582065794656192 8892 3629339070054112010974014446871326901960739815794082144 8893 8894 8894 13342 8895 368509875184552335199493510448 8896 167964379746175973824209143739180744238771059340727296 8897 781948761366974424028628991668147778402637116186 8898 60386954312796 8899 2639623685276400191829260 8900 17497560085274405230096612678182688820937211694039134652 8901 2327821256836401529922418499099882625772293447078005512 8902 13354 8903 598449367506429207223479540237274900087944 8904 9320469927764988055868576513931845786460640182462960 8905 774493445262295079301918221340920731503589327548944604 8906 3810632737070363909141674120904440665085029248212133080 8907 4370765848 8908 641345606447195228964127775996763331499894894301651360 8909 88448130482047270577527367762499771545752281164930190 8910 29430604781223778617244509064338978183307551645673324488 8911 1453950509033855668312343447956313208487006732084869512 8912 145893731088912822599021122016 8913 4379598638 8914 13372 8915 151434680631708 8916 1042561536078427876964200 8917 15911355936216349771282245009880181861069203718 8918 20728229644561897367869202272915895643922199727104627338 8919 2658017764504592407320 8920 51387566419822211209762904565842548211187179776 8921 2711759174762147000743074 8922 61204063740792 8923 8924 8924 20727878870248140541634844153820758754947422738189089108 8925 41388616651563075198104365856844491349521920143816797742 8926 13390 8927 17784825344726316275886496341625475013252611255538853728 8928 22559374478713725174748164436092547771332936336955843872 8929 8930 8930 22559469903433069839374600403802129282872659686443728414 8931 133307974677564706746780009406179338030331354392 8932 8359277046266217188545233672376592874352008367065244880 8933 8934 8934 61615922041660 8935 153138091785704 8936 441371120524281160 8937 30279107272921310242560823014136562997600 8938 11565173760828927316128332942261876772451710821290554108 8939 1123077344749592556 8940 45644797343776957819673912019529490479805083167971044 8941 8942 8942 64451595178103699204873787664635806287202360 8943 163465327854495975713715172940108949785010152 8944 4616214974660901617607433979388760876929287959808 8945 153995526301554 8946 3525111323583658911345469523736476968527993930091644806 8947 28738175411830751397994103436118222748 8948 1870738228 8949 45390886776659860932496272589856116661973992661575406 8950 216977921819624959589329707078785740453040435060504 8951 8952 8952 11262100311203852701278094516628265392 8953 1135409083884336634 8954 3673546251945466799305360341676101377832374339568215496 8955 29821309401703115914375049342708476658076095662676 8956 1875755836 8957 6139845671105257528833945266949725097230580447410628 8958 62446290279118 8959 12373134509174062175475165344730055497466656 8960 1741989948695066300147118555992053512929272832 8961 46377443733335374880140840757526388990232660094671374462 8962 13444 8963 8964 8964 20003705012185881908835784655894369878637961321372301040 8965 18626759177952594467405134468653816001307002961168044 8966 13450 8967 275580563362458969030456344250016100177496891027209792 8968 88448130482047270585028499380848104555721980116815648 8969 8970 8970 11461598226770615019582322418011434193046593391458578554 8971 8972 8972 1885817952 8973 2805649944248738526168 8974 570296412137549603416842508 8975 1177300194510672339780203004764958559176 8976 1692957569065455845994688478866300694004091106454112 8977 148309445469467632969306608920910529099175246793938 8978 1453950509033855668305413330238547795351005382838732068 8979 9356454331046672563057728596337559898381440674211041960 8980 3081476318481014864880609942404136 8981 1160421111011302542 8982 28071864222983990217879978133754 8983 1498853057174248307532082904 8984 458175738837839984 8985 427726076628674865731120392282 8986 13480 8987 6716618273308145517775853137338200710383285597228 8988 20003705011386448610941123030889622622914973935301658436 8989 62211622045762758371437236725497127519139354864673698890 8990 161475812596311702146305490269278894462794879529047502 8991 34735300879602723459321805484676958800936408556218188632 8992 5423979917439631565469645235581386277166720 8993 32223241279414189062666475773296330694 8994 63708605827292 8995 2249823229579845173518071466446632665142264792 8996 977169645734354720729106271848552661038129507130688 8997 4504509998 8998 239300245947768861446681412052168338 8999 9000 9000 12783564233383925149756655206348553967036249103892192448 9001 9002 9002 593608044355739237107697032 9003 4513522008 9004 1906050008 9005 159221148684672 9006 17830216240459592909074195481503349660667110862896823546 9007 9008 9008 170944652465043803890539045488 9009 100514184454087282621087777718453024880048463142232770468 9010 31782333436669301568081575212817605799985847486979436486 9011 9012 9012 1171810197787237086797264 9013 9014 9014 13522 9015 449361472185266733816031669224 9016 10961798338687673711854573061728962816032914306283504 9017 7733784380269818921189064918328955398264127905408843706 9018 3553106238957993647969894741013503039847005503316668 9019 856290941846816222884686626385950450262140 9020 18631024263834835539377615939252919370689292242313252 9021 86996041401442308348818702375143960974237733919712211938 9022 518487010406126429061997707099696430798 9023 1198824199226878704 9024 352516135891702468038650616666010727166180593638369024 9025 45358742302916555323183337370410199965713112025124143074 9026 13540 9027 172837613075902717394877738360836363050038208814585848 9028 275016160761524627301673423030151219378823083158258808 9029 9030 9030 34104017503162380285096638453504683823867791888049793914 9031 3100059016154068473195272 9032 475525812331945112 9033 4558762398 9034 13552 9035 1672053099530922939425035833471880747477386775459746288 9036 1038413626902015570859575176110580260368395200 9037 1211864927940990110 9038 13558 9039 5440229142497521373017761705163050443001166096918486000 9040 17784825344726316275886496521775582308837440883707813152 9041 9042 9042 774493445467749440812020647057439785487658953394030096 9043 9044 9044 11064741742766356369538298408899659093522832410032807648 9045 3263355852207644775919571252972110264979969244086132260 9046 13570 9047 62315313470741024617821649445847134329638400863882738648 9048 46377443915570753045955895713946427759952523556328976720 9049 9050 9050 350774313757806018024016489742878618501262671689610 9051 699306789755048527629233431874398472 9052 9356453228138819793126601047463062983440403501448803908 9053 3183533035657609478459934 9054 32076193636576766117883809953866 9055 163683351060584 9056 6679693184043829655884114891654885673913472 9057 4595171598 9058 642891983411312098888340788 9059 9060 9060 88448130482047270581161687704421743467669998970518368 9061 1551215160475438126010389701235111162633250345162 9062 19817500388721028550561315579378627493112066286034 9063 94458949165775505197820388147070470657894757842419080 9064 46377443733334658629839752335249090894069360354508427304 9065 904070609075301463137282616177700284973078699312922 9066 66294476614792 9067 9068 9068 1946947208 9069 4613448670 9070 1202748729790619660274 9071 229572263388618939635131344119803215380200025796672 9072 35468208908769705490296885467307054751281408199471499776 9073 9740991276897484217536654930281834599134622291174 9074 595543712130404577487581672054710434276 9075 25330991229750770423534246147932724160853711041462331180 9076 1952100116 9077 1022593206972018120189828825083787103816518 9078 62214333163726517222460873841291447978884205591982277620 9079 1251719296314198640 9080 97270333359396954393625324216622326981327246192 9081 3122956180309106444012 9082 11951183379885784738848700584861909265121906584 9083 18537309975661597016623161902131782082976316 9084 1278124527630313423952992 9085 50793244130987241383063164609994180756436018842390967560 9086 23231426991467952601018294892049472822707665859758940466 9087 248500145619909704403633564218618195297559372648 9088 7733784380269818921189064918328955398264127905408843776 9089 547363430442177781033058710333502684565926002291120290 9090 62211666755472568793534467722610064598715486415131788936 9091 9092 9092 1962433192 9093 768865115230747959295690799669200238 9094 13642 9095 102741718512263773361484187568889590816993269293157955160 9096 16074342139101453083189176348007647368 9097 3356640832608104390329706 9098 13648 9099 48241524953209703058987156177208117321604 9100 78393756070729424703001382726468345221782778547158373792 9101 10262567424144051161064164717961582 9102 44091755665822953804248882337889688112528528243308396938 9103 9104 9104 199965444029590773588533690064 9105 520554690754089587507174326846 9106 45390886777682454131967159091697612929602385378447516 9107 1278908503689035196 9108 82160304903442796897541483382752475751293449603833096120 9109 9110 9110 1251067552557222844866 9111 4677799992 9112 3263311142498209388863350941205698559038720589378009592 9113 1803321619412105253927460218 9114 87271962362698784924830054359976214218768730212200394020 9115 169169462218556 9116 10560053029909502371741209233034042250026526340585448 9117 3235596797525028329268 9118 86996270973690542187225928153639074439880026293197895778 9119 3446364855493330026468960 9120 90801393242968465539848649064211064339491092854534768960 9121 1292691869666786042 9122 13684 9123 4696295368 9124 1983208608 9125 23545665459109142239261730632797408611434408972323483228 9126 23067440590424127768395527839056542302958255706553458766 9127 9128 9128 18626759177952594467405134465792384864543033911944824 9129 4481657702817827160602780115524456040143423803399010 9130 62348478188301769481464019756556040074288809182988263724 9131 45271790330860725360105629809150129932 9132 1353794302325118218632684 9133 9134 9134 13702 9135 157257845164775940337810718987940614708662806521364417016 9136 210618962939085055746720847216 9137 9138 9138 68963640939084 9139 37061246216787697638847094288802636005313522000 9140 4279159759943843704489952478947712 9141 323037188688745007799717374678301458441861208 9142 723935904550980232649065226 9143 2175574092476277907753815847430063839286980290744 9144 7733784380269818939265427622786658507616551253535395656 9145 324872471949574977989690585339734273466370711597298118 9146 129850161098687311160931181857459892075016290 9147 4733432248 9148 1998886028 9149 1320640974892869342 9150 25845754366113030662984795538585346823565725411828074534 9151 9152 9152 732812632267527804940998806351265951810891460018223488 9153 102762257802043688034700482144445919145802142444988237158 9154 29821309401748387704298844009814677019836369841172 9155 172907871661308 9156 62315313470741046715251068267238460497998221927060352580 9157 9158 9158 15911355936227439993788845584917801009965298038 9159 18641282149866428860108959113900612416044513562785312080 9160 133307974677564706745389061894520513634406521792 9161 9162 9162 39102740057029426831592996543240 9163 62770484719005971342403221370374126516063183813413415936 9164 50793244130988461217431765692281714032975177221796770096 9165 3577395927744015099645996364415957380358605915294536352 9166 13750 9167 217154445427585367884765500209159590746419038796622277968 9168 148309445469467632969528409280849638807320561468064 9169 18029418173291704480796436032953898948934089538064370 9170 5440229146229539502737630390744689045020739655946676572 9171 3411333283305389554792 9172 2014645852 9173 9174 9174 1672053099853960128469463187225905230858274888506022500 9175 2004419768674827069456011809269864101384 9176 37083891529723930672903009920924083760080926936 9177 12735782852550464307307618911540337317946816529192786154 9178 783922945821659048428319927153754274476 9179 7253125860516093130721627617975899135786292789377684960 9180 106179704598134809567514291138876390084279427692238902756 9181 9182 9182 13774 9183 4789503848 9184 2175584181041437211812707929501183647480491965536 9185 58694443870040562881701458933707372007063887652690342 9186 70790342502236 9187 9188 9188 2025198288 9189 3471769129627647346350 9190 1352911860703239993314 9191 278562222669378739315915304665923368875819881872951746752 9192 20315614667163203018013900439628760752 9193 1453664260822769605907705071147295506584074 9194 13792 9195 602166681565137597177313242680 9196 25297833228550474601660812829324929531250370152089516212 9197 108343860392088314718471639318618 9198 25056776748570015714586556884939535041584534146589389652 9199 9200 9200 50793244130987243397687771372616036530243234275029485184 9201 4817704942 9202 102741732594377126091304491864366090999048844089250763884 9203 9204 9204 327583927818402285901384210162445955268411639937773392 9205 4793573851115496723007393449835569080517323380 9206 13810 9207 328831048266061235365663175660894754840885517803113954928 9208 544049975917448056 9209 9210 9210 598449367507031373906424174565349203245518 9211 1081000484350529646850807162500584639558631431986145468 9212 1795422368512143782502237183234194439034815069040036 9213 191090087433971303471040819413505128586367996212617194958 9214 163465327854604319571321578919313842159230682 9215 357258547622971621014144510920032430479143869341025371680 9216 3533154835812257827840 9217 2086949217976915431916773338 9218 392273710800558345368578695565460876 9219 1019278932364745695881827633559338784 9220 5032046049002353476087209491076240 9221 9222 9222 155848606241093884722658118015007561339996724705238787732 9223 56632809698690119833838267416398822648 9224 550678897458361744 9225 65758267254976631151520489211908706270869046812226976788 9226 814320862132288509890597224 9227 9228 9228 1517480922971065103205824 9229 3928571186985177968844830 9230 22218309729008947126546109960145914509119346503842330736 9231 7372038048171055653457642860481200909579326242969864 9232 245844618989203650311201219808 9233 1407618283250588634 9234 102926899050900315430174487469052675245770369054753527612 9235 180582957545756 9236 2057076556 9237 4874438798 9238 547363430469805928333519437043292440586464712350967298 9239 9240 9240 218607570759750657000557549802963007352115947800896708112 9241 9242 9242 13864 9243 143038446574707873728577775986227226561591531287563978212 9244 2062421908 9245 20294036252251759857819218397920371901815415623416 9246 19834862507095181999819872420020431851508882518717242426 9247 1422581472580488368 9248 12373134509219411122954280123146361201055168 9249 4893448590 9250 23546569547718515989521493215779494729855466491289323998 9251 1730433957137224886536271859595479914548572 9252 2249823229579845173519636242793462560836072120 9253 13969331366781844841786162284052254 9254 846691357662341963867962266 9255 663048033342869308458226292968 9256 217154445427585367884765500211323608381436645834157096272 9257 9258 9258 73602781070728 9259 543487156820493142110160257804846911151643159528700 9260 5453982684416536397299009489533752 9261 3092523446270405498029540120419953136956640942814358752 9262 432432848414394996335536756838181754 9263 616000228494472221319922368999655608946184600781321584 9264 229572263388618939635390103107324939006409640761760 9265 326780107418975552344604912261808046150769898169448304192 9266 102762260844825730573186554629008342701369266371572192780 9267 4922055848 9268 30279107272921310239855818488769422599460 9269 33664716748023074523729026579187238845652770 9270 217154544844070402059393289075079359354349714875069665382 9271 58562522514219709486933939069538132581984834595751839672 9272 1081000484350529646864776493867366484971400322522762968 9273 504810221823676012804789255551609830924721444 9274 13912 9275 30644688148662147403015261124800632660620822511954360 9276 1605894291255076213627520 9277 9278 9278 13918 9279 3788459306401961038040 9280 1511110186539598114490645104459310096525066637503773312 9281 9282 9282 341338639942651782300821985900825725201583100963668839842 9283 9284 9284 9740991276897484217536659068331852676949360341668 9285 695598817482072541885888773444 9286 13930 9287 64437775334243993261913732361601403177662026056 9288 18641288361789404662436413326033896336655993216634585488 9289 1468291956924479066 9290 1490541155609189449688 9291 281152022930374687182865153448737509026119324861432252 9292 278562222669378739379205369204408498226367007268152194912 9293 9294 9294 75042128758202 9295 7687875919377347065341463272386786689803311167090335960 9296 191090087385052042894388059121723524799176602109860725296 9297 3854792952489256140058 9298 13948 9299 130291573581066693195376663883520 9300 394914085533300223187740791905364118244293550762965335800 9301 44443497715027034471049695382652689656892323027951773982 9302 13954 9303 1227489140935147967239198341627584208 9304 584872216573488424 9305 187520032275894 9306 332408633414546914919288203030877058002918135522020296746 9307 4244070715771346627189179085127626268106487496188 9308 4481657702817827160507083044288076123632551261850788 9309 514148011833225821747841847254043520746076343372290342260 9310 369842527922992538170016813597927975820801872676587076954 9311 9312 9312 357258547622986775794663981325256685669685730775343379328 9313 15968069288374236936209693165838922974885577337890701014 9314 13972 9315 328388494186580426074452470257360443500024790442516472032 9316 7253125860516093130721757909549480202479488168152497376 9317 168620475209232304110510401090235435893380818395784938814 9318 76014139166300 9319 9320 9320 248500145619909704401895357174676186399194854032 9321 620993810628038914152860021521091491212513531542 9322 143654446344493025427547368317665282167877285983705591904 9323 9324 9324 194180322569674057704779518868636686164283295290249401736 9325 2965799036286793249745886313549039181840 9326 13990 9327 5018218248 9328 30644682002524973960857440645593254210935039908406448 9329 16267806431678800058649395523940830 9330 856290941847545859108843035727806511355032 9331 29156048846066548293655357852640382050247459327868 9332 2121833172 9333 2130840148712372045512641889290764259127823158582354124 9334 1177300194513083608688966593872628523242 9335 190557552298440 9336 28738175411830751398593153748079183784 9337 9338 9338 154157704395665476225280372076566885762683258628812834 9339 629636988200495079499456954656685637393805840 9340 6400450222623311925320311214822580 9341 9342 9342 18029418173380380531339439828828691062333492474397090 9343 9344 9344 58562522514219709486933939069538132581984834595751839744 9345 744569299064611147775398656322322655035589488971620626634 9346 14020 9347 2499313699637399152604813748 9348 66039321062711302617314294055732876887643135511796945984 9349 9350 9350 326884814088552848125602775803274517730300990723616371238 9351 4060032418066377085832 9352 58694443870040562881701458929978596694814841142400712 9353 831327621480410173975416444289582339351036323653754 9354 77491015898184 9355 192604339755356 9356 2138231936 9357 5066765598 9358 14038 9359 3616934435428853497924926482867105267142708652499088 9360 150623558876504372155333867253683287797587179270165714880 9361 84706223034608278688841725503374963397622150214 9362 1081000484391498374401216674955063922096879304732157276 9363 5076512488 9364 2143716908 9365 193634307724116 9366 2175574092477624120033118047355851345505188839440 9367 2444470938956556302568852547344278533136416 9368 613521979374809248 9369 103034152315467851847917440614995185856084 9370 1609461016067252959786 9371 9372 9372 44443511797770024189070584668745295847629059745799641320 9373 992759065408992838136921838687737252648406309912868434584 9374 326780136574983429683602673855985782819958939598787360942 9375 168849997346404290079473675038031391300852709493247270576 9376 18537309975661597016623161902131782082976608 9377 9378 9378 57717278266302293542982641552552 9379 577075153275654952546105531702338948720671466885478259780 9380 15968069296240797448693794939887049679009011006262742056 9381 1211771925250147153852186855637026636238336526920593062 9382 14074 9383 4706918866204000064848968 9384 28814335953425082495602689257012328079746628894589741776 9385 195707462454782 9386 37061247563043630657986363708648061540053342810 9387 6268474390819123529681347129467133731491528392687060780 9388 2160228088 9389 5903755000507027226169272905707873589454037130590 9390 1022593206972820544896228973537271377478862 9391 9392 9392 317017417622794263911735133632 9393 1219019020709128659561089997553978377020172027867056376430 9394 170739247314395094030367198011147285775439618288017524188 9395 196750677431772 9396 813734090646577521657623281873635204424383744272485547852 9397 9398 9398 58562522598925932442624212538403649697641613570591132178 9399 838728155018367911023311214230680942452555106840 9400 831665652178323446639271983187356524474730099211688 9401 397333544309972907446382990492555703301228016403604333892 9402 79495801146488 9403 9404 9404 2171282508 9405 1379424322637076926978015257705724470639268897548638308686 9406 14110 9407 88054923701501486095333863772418359008 9408 3093852051719326557826027931432884271032894464604068224 9409 718238538450349196413827014486194605323934792594088009310 9410 1672024694328761399378 9411 5154937992 9412 7372038048171055653342405073856562920573415901490904 9413 9414 9414 61534145814212077022172446785526 9415 10051057175725605498124967083578166361743506368 9416 514148011833223763993676501537348603838123627277607356360 9417 144001709585596891095051976962068566376965454339259105748 9418 323037188688901383156936565233967672971184708 9419 9420 9420 616000228494472221327424341928787314076964071232607320 9421 9422 9422 1067210472435184467575503204 9423 119617754145514006442891971816248840948168 9424 49795902097601365039910113505931695548240576 9425 15942938963259398138606965804365130515183084943614484920 9426 80513634346124 9427 4953714379596198584638052 9428 2187934748 9429 1617261487816119303132527294305294580 9430 299586184129858510512451841661754847955102865012474644714 9431 9432 9432 44443497715027034507159989818918057941386392118149340472 9433 9434 9434 744621111312813997836721885764891793989285652680069066592 9435 1022913659266880926502052931495546533635765355111211294884 9436 48241524953209703055809953020059364721380 9437 9438 9438 176205086792713549211691002698873847421441308541077577360 9439 9440 9440 1159959669203423232769003363038631368140821409648187968 9441 4423751642952415135942 9442 14164 9443 104835619012001569350391209963872099510458892474864789604 9444 1953490744580487554367776 9445 202033695443324 9446 14170 9447 34830101172672704064774596117701515127268110472332419160 9448 651018883741617544 9449 5081472035307106186713210 9450 948523192759244509709516984331441161086450194614579612134 9451 2882007490033741802197771532 9452 15968069288374236936209859276579247929260049163795949656 9453 65281224443647615807997118446372176854483565721079822428 9454 281152022933275598613778188948220515521121008523762206 9455 4122152348772640628419116456575842327074263566587711240 9456 543487156820493142110510794316224014225476939388480 9457 5692650316900949743792572385950326122883909180771976 9458 14188 9459 4499876008590220785240 9460 180696185236908316107388989613340305351935612457294820 9461 9462 9462 577584905007834007760688002911437306224418493308600597252 9463 9464 9464 992862330584401272421123964331747957974078698882917051744 9465 924409392931498998180508675210 9466 14200 9467 9468 9468 4793573851115496723009406323781142801154402280 9469 176414485083108842567879566708484 9470 1769926276165415330830 9471 447227444772313301338578424870512355090495866468302205376 9472 111126403844232112354430148530980204153929976320 9473 9474 9474 82580577289948 9475 4361826320585642965498110521022436717372 9476 992759065408992838235120505659412926638627952789679163176 9477 861011980945112891276773666346250550147598521133582462238 9478 1151766737660676734403305218 9479 9480 9480 397333544768682228009176787656245447179351553222732516272 9481 21981911313886200521558551389561482 9482 699306789760260744469301269738923376 9483 1669277693872396597449203207637351058237321011518408713208 9484 2227120608 9485 12820352141731184380757184336259258683002537808 9486 1221157454791652760621744504631291933345150393380012794480 9487 87148403341586717411427964386577195766975296923838448 9488 368509875184552185448678949168 9489 5284095150 9490 159944606788011136896447333481965021497289826247849849016 9491 9492 9492 577075153275655008792185252421636517010302921832114112456 9493 5346015233246593125755318 9494 1219020287470391833907907264270507180721478536389429570514 9495 321157530583771600870056064659911614516847060752968 9496 674446503564647344 9497 9498 9498 83629846401016 9499 2169520840882371234338485469499825207477994169395514132 9500 1547583716177501326111812940677921004621143097107675967724 9501 5304154942 9502 14254 9503 59636750289108867353024120552082421363853923383936 9504 1378733718832100029914760990246876896862006568560999978080 9505 208522477016042 9506 1436482769551015293777397821545971486047957803777930902042 9507 5314203848 9508 2244056768 9509 145498703185035302505400684805990040525106940508 9510 1453664260823738380742173716823622811775764 9511 9512 9512 8190810677919792080599774730067956268012711165632 9513 12614993363457716940688773842009252961209645390382722324 9514 139664453423361303166249462449405544273287811264783797112 9515 314185376086493419901717287319140164510677651565033912 9516 4134221522461010839300194543399621571497508446697001660 9517 73297821134610027180642645709964553514421486 9518 14278 9519 918516560211862843716273799832987966794956207759968072 9520 1420227541501601253905132638867421119308959987146192878976 9521 9522 9522 65281371910733260895692082191797805299280795327618902312 9523 2509031794211671636853717554744289974303119006981216590324 9524 2255395108 9525 428424421463486247222023919829661496493001760138126567196 9526 768865115236230885503522765801690150 9527 1751841297000502512 9528 45271790330860725360796093024225975416 9529 3203759208972491415916412970 9530 1872890562831166624598 9531 160827040821874481401639080779297814467912 9532 2261078572 9533 9534 9534 4244070715773286427125338727233159903077493353150 9535 211828794640808 9536 6268474390819123528205525404669288808500512528030215936 9537 31885846523202784687974141474009524771371938056175566 9538 64437775334267675809719686883744150570272858596 9539 9540 9540 1247429236199082977812311970003519672321870653088477268 9541 1923033017105326820158577524955172814776976425765542 9542 2004419768678030828664984125884082741594 9543 5374763928 9544 698593069584877144 9545 1716963648258596268544012763342785801235882270797381109838 9546 1166895724785811628361677429101415251422234774742950167476 9547 9548 9548 447227465736612075250636553351142491067451341795763153268 9549 4898243195324276558600 9550 3616934435433807325124083115503470268943886597149946 9551 9552 9552 831327621480410173975823510345080595213036115878832 9553 11334334080890540066262546650814534651285563158514 9554 504810221823874865424577141746082711485437538 9555 3507894594365365622796263224550075961582036983612977651060 9556 2278186236 9557 25507326821552770037091658769408598 9558 863233312911865414513441045036343542338509725489163954470 9559 1089109852860669539694630633461738469157563685158467319560 9560 620993810628038914150448752613034764406953125648 9561 5405215742 9562 1290252924650495265414190048 9563 350170115558352273880348170697567196360583120478222703424 9564 2242220070453680526336328 9565 215176919680664 9566 14350 9567 4981576669333032870968 9568 33664775396551810652803089163996749508827424 9569 1806460261280841594 9570 1686044569896212834188336940570911869191121596360877138076 9571 211053798495628714053385364828372 9572 2289639152 9573 5425580718 9574 14362 9575 5622549515284088067116771687294010468456 9576 118549763066029555905653508193252271644860018497321229848 9577 7961887106327733033267827209808117004592406755344479690 9578 14368 9579 4434695123881774869060591915477461468871086158118733256600 9580 10262567424144051161280469333460840 9581 75280091712527268648621783906642116566319749932303451332 9582 87386598453874 9583 190131195745671823871952168408323601250885695464 9584 427726076628674708262876879824 9585 244732820440073504534294950968767509303608772619423573230 9586 14380 9587 9588 9588 34862643289684877948846740663323756312624597686912270352 9589 84914849268357048570081106913258693262092602473590 9590 65281224459972777543367912127223067956207196736155018276 9591 146530518175669468491584466181911047302498953703830254192 9592 1669277693872393158328093432616152623745034214165381372792 9593 145841167802025506651500168025934986728269709603478058 9594 1308239429249289525964207978685057973756514783026790594246 9595 5217346805319260265290891135078108224339902172283085320444 9596 2306890396 9597 2323033571966085781955439387773458308 9598 14398 9599 4819300275803386866254655388697747753348640 9600 428424421463486247890746236056083298722238525292722986496 9601 9602 9602 14404 9603 5658849090822434935847839454658617173819947607790428915040 9604 8922247491212683855545778721766769135420361745041108 9605 3152576110458010795380027166475457918601928458250512317636 9606 88484379775540 9607 3558389011919633385026563608 9608 731938521759357536 9609 5486982430 9610 4122152348800958348011764391482644907542787714819755760 9611 1862532410376933612 9612 2509031794219538342283447165975524696129321084441150962904 9613 9614 9614 218076283737904305506284157740244371266870460353816 9615 1166880770828815673413646724752 9616 449361472185266573705791117552 9617 4030941130628300088201641182057533715070554774378039578 9618 5903755000509350259742629939002031541266631436370 9619 9620 9620 33248603817641020250905385078006971486927404257403412532 9621 5239190670385140141842 9622 629636988200719036544916277537213062921003934 9623 9624 9624 56632809698690119834578752277499310888 9625 1172048509794697147855244604062180116716909085973287365604 9626 14440 9627 5517856248 9628 1716963648258601087722349973454099895677395657119645885428 9629 9630 9630 2509032265791778727993474435105772349259799501651197858584 9631 9632 9632 84914890237084598979593561392543113061550139056384 9633 1645062868418317408857661288764738261489865461263797798 9634 14452 9635 2924197169967867737846675308251648711670929302525292 9636 350170157320696396418088414502016156153957002468680405612 9637 151112206039368323947492711119084718238 9638 1097071739966997272727898460671540819803295511890869076570 9639 2465655223408399826734973538835956645834271395430233317456 9640 838728155018367911020626842221963784395444857928 9641 107378884107590754349739702948798186461750890 9642 90151711955336 9643 9644 9644 2341652408 9645 1222001517695774735912332334368 9646 3474802570099276961590351253540171578661646945856471093800 9647 6373549827708269908548576 9648 75281358473840238897517730596849336276317088670549273232 9649 9650 9650 5692650316907327214897942980703331259055551347695992 9651 5559201192 9652 428424421463486242268226283616098139170451033373920222468 9653 13926858393525136766572856606249204018350677783132384 9654 90713040028344 9655 225476104057928 9656 244732348859968284890335196921702867472095530272132832808 9657 5332665497970060777029921963948548936436280349401341512856 9658 1019278932371119244316745697665272616 9659 3814572266428471201642095660 9660 5340320416227376776555934970167650646415973152632992348352 9661 9662 9662 14494 9663 5579950888 9664 12614993363457716938748973907092076047199574483561725696 9665 226644372150138 9666 87148403341802257262804149012479785844073910469944782 9667 1939611309288881084 9668 2359163608 9669 1859874992349759662801253860273487030080476210 9670 2134123790571497268178 9671 31814538118058807418277754171952072 9672 4434695125920162021103064858623523965736684259796419875760 9673 252022624513911812845166291075474 9674 1498853059113859616820959848 9675 1074486768951854812952913708881277891552019853107882566268 9676 4030956774853736341920336023433980283959080555507243576 9677 9678 9678 91844084443482 9679 9680 9680 1089653305857663812549350615879401173138992262359589974128 9681 2777713381173341989010717664053672422 9682 4434698032434630631846972947362954228103973736579805620524 9683 168095023358757122349735529552284872844 9684 10051057175725605498127541827408800222769220028 9685 68684999923633963620832754570207489863159062960603354314 9686 918516560217559466206453350895081229263679911083872242 9687 5621605048 9688 314185376086493419901717287313657239772218659929865952 9689 9690 9690 8371619450660669826153881775522824231529768263017736991092 9691 6698441053380175023355568 9692 2376761892 9693 249228749154175237063629484444644234494308 9694 350170115806329751196387522946476695579350675292297196350 9695 26340289489786811425612480233077420841793223664 9696 5217346805319310061192942349810582804530333703201479220352 9697 9698 9698 2965799036290742200553979967095455440888 9699 15512482693886454218749473999330917679534315408891901160 9700 5658849090820933069883591417299889621884473010193987913900 9701 8313565593358856937403678809068618309349937137810850668102 9702 6888787955319414044876062972886234209717197125411967004728 9703 129739588900045550577890626590630331131673640 9704 784511665787642024 9705 1339609330233519184999130680386 9706 321157530583939695892446046944975070191930134663320 9707 267266171956628093754835211731548 9708 2639623685276408233334564 9709 842315104809137418886289823078700918748328099692163898348 9710 2214479651305033066450 9711 5035009817102992027578899001954880990820063457631987154232 9712 520554690754089419257465186576 9713 6866468449700741504939046 9714 93561778233676 9715 161275338241614475338770373524239929087883800574024616024 9716 103034152315467851843788867596218524783028 9717 2946823841733822442116486408061547288137874775300343916398 9718 3152576231016878935192665186183560493584483291945922293698 9719 9720 9720 2685145858639446435543422189971308246966523682596659316048 9721 9722 9722 14584 9723 3035686762146244160654432066698014088 9724 75312037194589669700197801553127023106102770219441582768 9725 8189517847109409225886379889946702859202 9726 94140018654734 9727 565542937554465139235630206555936399558099213413248947088 9728 34226783516212531506321836987030528 9729 325800960869704374973426424231168991520107337349549270590 9730 146530518202009757845593407537278215797262418356701550818 9731 322810491325120162202524919164128663205272142332 9732 2711759174762155102008604 9733 9734 9734 7961887106457472622167872760386007631183037086476148650 9735 8375927493678928724067432956739775806983088403325494776 9736 802740237924492880 9737 11949608567157565795740672398094069096167778743185971913890 9738 108343860397878525243144999101604 9739 9740 9740 13969331366781844842021123238873016 9741 82724254958071213218313791024577685603022498171877974 9742 14614 9743 9744 9744 5332667420755097362482143414017001066930356732662463582064 9745 236165933016386 9746 1227489140942186284618270513361598556 9747 2928853399383025491489262204327720737647507278832496508 9748 2418164428 9749 9750 9750 2314684939867228644827711022928717146695216217908242238596 9751 21651277543113947966427767734439906728415131342272152 9752 242849671719820477499728337877093492486035000736078392 9753 5737221758 9754 14632 9755 237378281889852 9756 12820352141731184380759975903787250657449338264 9757 7214070399832865088803486 9758 2440412839986671253358177642066524910933072667423505300078 9759 5747810280 9760 15269633022227085036189883882354595308050683363833659712 9761 170679322307017112698089743606212345433319039972162 9762 95891914903260 9763 4378754244977602173655197428 9764 2430081408 9765 15890558368766688890784080360637651068084004535645447943280 9766 145498703185072114124130361304719496042491423748 9767 9768 9768 5332665498047188137758170272521865135066075346886057333472 9769 9770 9770 2340059447891719869132 9771 5769026392 9772 119617754145514006438545278761354042411232 9773 7936681426723256442395854543485942838321554 9774 145841167802313465962618750578314083594676077563137410 9775 9570749747996096855865727089086766498142182873566684319656 9776 4383223800982378408582144446651086429454805499308640 9777 5779653998 9778 14668 9779 3031768992078928958443363389349506731017197074111234214396 9780 4030941130628300088216719777358427830664507688746892924 9781 9782 9782 1003590443050745167027546287749108852928264436214966345404 9783 6084568523275184761528 9784 830763417291541984 9785 19370629115579960585183308981377392268022214049668506376298 9786 11334334080893856444307969930213005604017387203436 9787 9788 9788 2448030188 9789 3644082287964230145268357203343422383510861991600 9790 8314500516735042000027975498721109563325011092083671711134 9791 9792 9792 25273655274865896059946157961736088054854390670754168960 9793 2123098150007095994 9794 5042450818489798264571226570143206472445259305831569012324 9795 1535971358599771784115129521200 9796 2946823820195338813985334938369573231102271367911653923448 9797 21854363132332803469494783969494784763183330738615358834478 9798 891339986780473565237040599477085818895888790881977143612 9799 29580510052599024374044546679314050901925629017800 9800 565105827425355040430738925948373568431373682371509032 9801 18199521515925559052135961322789325147982526300404332700252 9802 1645060830057716005612085345277809519628343640464399510 9803 9804 9804 1077414982269468868726290004728462329710839879133211003344 9805 402414596381108190168718638909972950135952095917195970 9806 14710 9807 3621679519304204332807794197112548216 9808 602166681565137420460423143808 9809 318370589272040706591610797126396 9810 8313566600301350612987088361437155255124538995861516048388 9811 9812 9812 84914849268357048570081114490855064723705199641852 9813 5843693838 9814 1803321621556479847921775074 9815 140826993220907782364303449102130197938235260925924436880 9816 88054923701501486096183771591485176896 9817 9818 9818 14728 9819 6288124155737472512820 9820 16267806431678800058894155355725984 9821 29082249042451063653939165074461886372382015303199482978 9822 98869628815222 9823 6582095365479611344354424470075902332565923909701864 9824 73297821134610027180642645709964553514421792 9825 2664447563969228213367357178567400671485552399436182340722 9826 1211090841979508983210147824601365567744795066 9827 188751270408510071538699821044583673324693924 9828 17034593704246195086372436970973127132696798091100276843016 9829 9830 9830 2471929977493205420450 9831 16769918363569754029544111957362562894057782130716037344632 9832 859620968142712312 9833 9834 9834 68684999926474482516637194755914404599324696170158913190 9835 42225890319603958247207412606227871949189653088 9836 2484192456 9837 6392153878330392330848 9838 14758 9839 9840 9840 2946826758328636821363609500382895568740372179358182288608 9841 4851383824011112731824549362 9842 842315105418709999458100226353705298356013270544618314996 9843 132364165721447494984239004836948756126250405128540312 9844 11949608567157565795971373165062275144005425383705468790228 9845 1599833416494946466904335176534880887677043086628698276 9846 130291573587458847173782393678198 9847 240962119932100770152485849626544173879200434272248 9848 869429116614530024 9849 342557638045896119073447982640729373921674628393464490532 9850 13926858393535627168209536057128498521620083964555064 9851 9852 9852 3100059016154076877706592 9853 13648909142832619988827663695375409310509882518726667454 9854 4361826320590494349322121428496687224318 9855 2004795226307522032651421256372372808279422186089506589616 9856 3031768992078928958443363389349507294914651947047231730944 9857 9858 9858 15856305563877779359999092822813319460891882634367411678100 9859 9860 9860 9732025086237713949369143064466097608090096551604445550576 9861 5184255563432208153624496448327175415667765347018503142 9862 14794 9863 2231318422879724304 9864 565542937554465139333828873530202397807964048732795418504 9865 251045764781486 9866 14800 9867 717695883480164443532563737837038418750840578738467747868 9868 2508497408 9869 1294008942199221924775925855788762828516576711328719427070 9870 16166436692106208523169763577256705455630400637026237576624 9871 9872 9872 663048033342869125909656027872 9873 6604813958858311025418 9874 14812 9875 7873152776898250773467226634327682012842969257190802264844 9876 3183533035657617944514440 9877 14558572032704578375105975887050862800370857552746199945684 9878 1617261487824273480516798459240324188 9879 27099091779060170371514893105951152528675686264768214215080 9880 19511456110839236909470331979150716866837574365266956371512 9881 40525912475588725612863726970300899404743960830282 9882 6853405074925421984941036961622020668153671984206457608650 9883 9884 9884 160827040821874481396825183130398796753072 9885 1758940814634085548503336115832 9886 14830 9887 9888 9888 19370629115580049354010907520665689732574821869139087785984 9889 238298451682307993424037575723763802012855870 9890 9570750679160439620477348812231472239897596410301014621142 9891 98208837886039471981489017993987759104945352905012402632 9892 2526829792 9893 5192165632498197919386385638 9894 21854495496500026790183213023618438981484747251129291439550 9895 254880406994792 9896 899431277779593104 9897 5994955998 9898 21854396659497655679526149893092356111980806182476964777618 9899 49120441552595617502325889863988800 9900 25424373065920511905149076944558341975963013292823521611144 9901 9902 9902 14854 9903 6005859208 9904 695598817482072356364307647904 9905 53337131287847989061824805592891827533175147118 9906 3031768996935647706306039385539961600428411520665987262956 9907 9908 9908 2539100868 9909 442120179232403950275638203489700076016330 9910 2658018020669185367698 9911 663632832765871202382242514772451264298420893491016544 9912 14583832519017682725547190944647496079723984919424718912 9913 284230895246250573196327846018732647674 9914 14872 9915 1839739361200965553537705211224 9916 342524111425038514077475537676093031795568263126161248776 9917 9849524154897113675867577168815446549548393019382718 9918 16778031472780548113889599669656101150531968003993680484386 9919 40400477486652320648188817655796702674361047924873171003504 9920 49923845112408244235490459422450468580530280162760164736 9921 6038648142 9922 6824080016737163193288242995857784537464057181814210406108 9923 9924 9924 3356640832608112980370436 9925 13405128022935630314878477597350479635940 9926 2086949220298181900609010994 9927 6935602554728778954568 9928 2004793761893986772115347031644018828420280753084660594640 9929 9930 9930 4819300275805226605618562796563152182170656 9931 9932 9932 82724254958071213218030421972199755670773471146648304 9933 7753852358120775968111070195695456786476792145505898155024 9934 14902 9935 260066005817544 9936 717700261843743833391119996723236807961676876612234570720 9937 52757793282694124507399112392029238 9938 14908 9939 6071556200 9940 1294008942252559242322162789227427859844020050511347811980 9941 9942 9942 105046964778896 9943 55014636982826460657335623039928394572460205488997647256 9944 16769918363569744674702629285248957971055147308747977049288 9945 28918533403696892042691907219841207966387473570558937952984 9946 14920 9947 51715852113433512763849723357411751169324619639390488 9948 3446364855493338678954184 9949 9950 9950 21651277543127353094450703364757538794915392581153590 9951 55586070707441965600185953710691991596841219921257797011912 9952 107378884107590754349739702948798186461751200 9953 704253127785638709564566950270108917873976139754 9954 7971361636322930438552913770260733369951661717474421665736 9955 2723350561043883703330706841328296224666743159360652020 9956 2664447563969228202877008298074050748594313737456471660232 9957 6104583598 9958 5622549515289642993076905800122184258394 9959 315265087170109854411374676524498810760 9960 14558572035432965961073940155334232660628273749773806766184 9961 2390750688544113562 9962 1859874992350160575608501773903349253891272034 9963 18832387098894651314341067813658621031000953774687141994028 9964 673482356920768316057731520632104000150204467670512488 9965 264010314027360 9966 140826993225222767040117914557189565552148994488021243914 9967 9968 9968 27099091778516175766475545995927467865696737689568812039568 9969 6126668270 9970 2805650208254583976600 9971 24880703775586259514714164637255574994644487969131068372 9972 26340289489786811425616025659248913749504508700 9973 9974 9974 14962 9975 77143580259359105557262631789432294531468706794485964686960 9976 339251819758366819913329335605046549716224664128696 9977 9204372351629346180341202 9978 106959134297592 9979 424490984217768913411106151001520 9980 21981911313886200521823889649364876 9981 7281036126743357798012 9982 29083255985214676160627648203344181231922972579278719766 9983 721332292278055465977266649040489948827955263766728430584 9984 6459278461504617154145638238624602103007288312832 9985 266666333343386 9986 14980 9987 6159895048 9988 170679322307017112698089752810584697062667821346112 9989 2438057425647235086 9990 29104290078419911029627051384203548427351162611336683094870 9991 82791133891761429477050485625917802548514807100408460053992 9992 962106365046594992 9993 6170997278 9994 322810491325176811530308858032999945061352494248 9995 268002335010396 9996 14901358739381366420590903773056216234742329369816923249200 9997 5940957268315320671404960348 9998 14998 9999 89651994709018457459188575345567941790611972854524358836280 10000 7873152776898250776744949925421138160993859587343872718848