1 1 2 5 3 77 4 92 5 70 6 195 7 143 8 3854 9 357 10 245 11 413 12 4088 13 2257 14 2222 15 652 16 679 17 278949 18 3366 19 1281 20 67963 21 1612 22 8555 23 1518 24 63412 25 1159158 26 2619 27 2725 28 13862 29 60973 30 3069 31 10790 32 3128 33 4620 34 5083 35 42918 36 3406 37 34430 38 96045 39 4017 40 214099 41 8756 42 10412 43 37829 44 7990 45 199160 46 19912 47 8140 48 1455222 49 214638 50 358387 51 2024619680 52 28167 53 180104 54 41847 55 259739 56 45793 57 12443 58 1597754 59 10857 60 8033 61 17750 62 4019959 63 8075 64 7513080505 65 79068 66 9010 67 15975 68 10384 69 12787 70 3280695 71 18497 72 14345 73 16817 74 184601560 75 14548378 76 43273 77 61248 78 264718 79 680751660 80 16332 81 369349 82 26610 83 28106 84 20802705 85 119277 86 17267 87 1634193 88 328322 89 4480969 90 441227 91 33659 92 326190 93 25185 94 35211 95 45318 96 244306 97 359754721 98 257412 99 34034 100 92240 101 70943 102 55930 103 242198 104 940383 105 445341 106 64960 107 227423 108 32500 109 84932 110 48604 111 29575 112 47377 113 28026001 114 1178332 115 24057842115741 116 2267337 117 76738 118 1009866 119 284870 120 307257 121 48840 122 1428336 123 134250 124 575154635 125 56486 126 55207653 127 82445 128 59803 129 46064 130 68596 131 241329 132 893711 133 59118 134 47201 135 96106 136 43993 137 46166 138 50327 139 514390404 140 64343 141 236374 142 67670789038 143 1422768501 144 53417 145 90170 146 76841 147 3270616 148 58050 149 730935 150 9336905 151 3407869 152 314588 153 84606 154 70959 155 73242 156 143737 157 5145288240 158 59738 159 14223884 160 48394667 161 52201331 162 93794 163 8086442 164 72398 165 155983 166 56855 167 2818834 168 1454566146 169 93353 170 5518557 171 60207 172 188773 173 390461 174 89460 175 3187990 176 107282 177 3192658 178 116523 179 665560 180 74750 181 1151520 182 518420 183 120148 184 170236 185 1523330408 186 224070 187 3560155 188 6295513748819980 189 139763 190 3520770 191 166117 192 569746 193 23460905 194 1907250 195 451030 196 235963 197 390397 198 109654 199 138705 200 87483 201 218788 202 10678019 203 42906003 204 5438266 205 1941867 206 111014288 207 93223 208 25881342 209 107272 210 158262 211 137482 212 18870613 213 63731206 214 62985844836 215 122643925 216 249146 217 223355 218 195168 219 119357 220 22210167892 221 169766 222 38821251 223 467389 224 167944 225 108405 226 2500180 227 399855 228 847962 229 32085808 230 2185847 231 20659013 232 27029254 233 108823 234 8712988036 235 106403 236 181390 237 7206264520755026026965 238 719223 239 116402 240 117468 241 381984254817 242 11010616523648 243 124618495 244 565037 245 196057 246 727654907352187336 247 4547433 248 1655161 249 1444129 250 157932 251 123588 252 223258 253 209688 254 80356385097955 255 121268 256 515306 257 2182951 258 31817464 259 297501 260 219868874 261 36640316 262 383240 263 39197923926 264 617205 265 126035 266 11536827 267 3281874 268 33729157 269 794855 270 300183 271 569496 272 232625 273 426838 274 204157 275 180816 276 1499350 277 46766521109678 278 1466735 279 26465137990 280 214984 281 814292 282 23356804337 283 522054 284 276119 285 892681 286 2512938 287 1588983 288 550550 289 607535153 290 18893239 291 1014793 292 150878 293 1282382946730314226 294 105218036466934 295 267371 296 63275513 297 77287031 298 211853 299 280410 300 3961875 301 1870698 302 3285937 303 65861758 304 1069757 305 1142180 306 175591 307 257240 308 7865908 309 3490626 310 1779284032796795 311 115291999915 312 336608 313 188317871 314 787074 315 1150815 316 312087 317 353886 318 982477 319 3559034959 320 67538405911119 321 7496206 322 267322 323 110579018 324 414950 325 209565 326 7854561 327 90978895392 328 257516 329 3155981900 330 254625 331 41262343 332 976415 333 7220346 334 73854361156677052 335 67584449961 336 537285 337 375900 338 91133294 339 3981029 340 53914872 341 328995 342 74149738 343 354168 344 40455807 345 327496 346 2089989 347 4214176 348 365437 349 7338631 350 1490045 351 450512513284 352 226533273 353 128305622 354 68019234348 355 427138 356 906019 357 32636345006 358 305141463 359 1892528039 360 15524245 361 458973730 362 6555549 363 339392 364 225643 365 396124 366 2872838256071 367 1642828473756 368 12670746 369 407851 370 4317121470648 371 9374858 372 1966100758378731337 373 1591933817088948874 374 177340453 375 2396020779769 376 327111922 377 263120 378 12266654 379 1451643 380 303107 381 22893473 382 222747106 383 1025771486 384 1287675 385 1140588 386 1237562 387 282934 388 4479920 389 1247644106875043985429850 390 511313 391 457969 392 278404 393 585700 394 637257250322 395 473643978 396 600908 397 413611 398 352182 399 8036550 400 6349941 401 292495 402 18912326 403 14869155 404 332695 405 379555 406 1011853 407 2605394 408 1560416498544418 409 164025333 410 362900 411 1150748 412 19362664661 413 358887 414 12795094 415 49537152 416 464288 417 1407276389800 418 503388 419 2206580160 420 604669 421 773114 422 4233449 423 521438 424 4407763700057920631726 425 2556092 426 338866 427 448903554 428 9772972125 429 32085013 430 6313419147 431 3310775 432 835456 433 470088 434 7984119 435 2057642 436 654870 437 2777066 438 50953154819 439 1175346 440 1658122 441 13464795 442 1526916 443 503381889346 444 416702 445 1666405448 446 1355922898 447 367657 448 775590 449 580295 450 11183249 451 331668 452 788782 453 238895576015496 454 376813 455 37683747 456 431458 457 53423150530701 458 704704 459 28698023684 460 420023979 461 379782 462 4495309 463 1720782019205462132 464 6676820 465 357550 466 1600704229172195 467 415443 468 567557160 469 10217883 470 41465515 471 1737851 472 2153390 473 152495750 474 79876731 475 834452 476 101163155 477 1368322 478 2918800 479 128194620 480 654369 481 618853785 482 6666881789149647670 483 11368085 484 2775994 485 2602153 486 6386050 487 448753 488 81182104791 489 18542979 490 127028686 491 1968567 492 27877314788 493 426965696 494 2065145863 495 1037260 496 2669495 497 1017265497 498 265962619 499 438430 500 3838479288 501 1341922 502 5821920 503 913915 504 2246112 505 468130 506 24658221 507 2605868 508 691585 509 66586454 510 1200257697 511 722667 512 478909 513 432113 514 788931 515 8054928 516 604950 517 675170 518 1762020 519 1770487 520 120431604 521 20659306 522 1470955 523 13324053254 524 3695927 525 3695965 526 69356105 527 1191063 528 500749 529 6353287 530 276673355337 531 1218642 532 24622374 533 1630955 534 456638 535 687838 536 370514632152 537 2096603 538 751561030 539 5307341 540 1183853 541 453765 542 658811576 543 808165 544 2590384 545 24219517 546 682920546 547 5061277 548 1348750 549 7241158 550 249529052 551 570494 552 910252 553 19271460135 554 188069349050814376592 555 1231017089 556 3737693506923112428273405159 557 628199 558 561220 559 72019556205292 560 690665 561 88105434 562 203488922 563 51305537 564 1188951 565 64518808 566 351853515 567 542097 568 875330 569 3756764480 570 886606 571 1003190238 572 310471447 573 585608 574 934684364680 575 23186253 576 25557669 577 9088269 578 4606302 579 48131381401 580 4659464882999386 581 9264415 582 1982282 583 3447366926 584 3240228 585 1674737898 586 2452480156 587 666099 588 18527173 589 1662101190914394002 590 2019745 591 10055661 592 9108698518 593 1414357 594 6832370 595 59594366 596 31471833 597 71750884 598 1839266 599 575560 600 645667250 601 26519556350728653176 602 749304518 603 620877 604 409648295 605 15826697695 606 16320051 607 984347 608 3866743026 609 170370246 610 99716199 611 74285350 612 14419044 613 154039831223 614 8612722 615 1079870 616 820715 617 1245871439103434 618 407853357879 619 646604 620 140766005603922 621 1929238415124625809 622 1184087855 623 1083524 624 8968777 625 4070208719 626 41131487725406786 627 593489 628 20272819 629 13073282 630 7955560 631 11122483 632 891485423972 633 91726159 634 1652420 635 2584590 636 11793515 637 1433220160 638 9368466 639 1073633 640 794717 641 32136962 642 9114351 643 316058744387 644 151383458357082 645 4699681635 646 7271260595 647 21809995262 648 12630515080 649 5430278428 650 1398783315 651 1226670 652 46985889 653 868527 654 687246 655 1115593 656 900580583630710 657 866520 658 653991 659 347503456 660 128489728 661 339890782 662 729572 663 4663420 664 445327194 665 17519155087398 666 206809691 667 13630840 668 32112623 669 2039236 670 331384103 671 3544598 672 82343365 673 948909 674 41439238 675 826423 676 1184436 677 4579001 678 162258536 679 3216783045 680 3473782 681 809497 682 58658215 683 827377084 684 50871830202082522186708 685 1953790425 686 18219386694538 687 1259302985490245 688 1865990 689 1482492 690 6335412 691 5340425 692 40361355 693 853603 694 6597993 695 2653553336 696 7230745 697 20732842542880 698 9169902 699 1089945 700 1130990 701 2116953 702 908988 703 3813975436944084 704 25916417881057743 705 797206 706 436969439153273 707 1086098 708 6438872 709 150622931001 710 1285269 711 907588 712 7167689 713 4586010819 714 2656724 715 10539826 716 19417069892682 717 3582480 718 58063729 719 798270 720 1444072 721 7477192 722 959265065213342 723 8216901 724 751228 725 12838501 726 1656518 727 178742163752488599259563 728 975486 729 860236 730 5040420 731 1419866209 732 20161755590 733 6832988830174327484946610812 734 10555505 735 4315237475 736 77585838 737 2130661 738 3355921581 739 155489554934 740 880796 741 28741960138007 742 429042271 743 305863615 744 73552537696 745 496082352 746 817005 747 1409953 748 8294848463 749 892342 750 2655526 751 2663060660919909123969975 752 258322567 753 632750801407 754 6673125587623460476 755 152417194 756 5540676 757 2431192 758 4176002 759 2117243623521781290 760 30629320 761 989730 762 1386110 763 197693875 764 2048262 765 105870134995682 766 1020855 767 940302 768 79193489 769 988586 770 206924785353 771 1053047 772 1749065481313490327636 773 18393458 774 185666011542 775 450905339 776 7610178444021192876052 777 1186391 778 3628228572674 779 31993458 780 10954154 781 2993991 782 1523035 783 3368179690 784 2022577 785 12575805601024401 786 1242164 787 45616522765 788 54179506095 789 2758813 790 4208320 791 234792323 792 3012023475 793 1425570 794 906660 795 1457390 796 3487117 797 89555295 798 1671911 799 170030666 800 26199320 801 7352757 802 612235637 803 542178154434493293107759764 804 3715145 805 21634899 806 1204015259 807 11302106 808 1772606 809 248449095 810 304853280 811 8109478 812 1222754 813 1246247062 814 1546119745 815 12572839 816 2356568 817 212854416 818 1662419 819 5511968523809 820 85012164 821 3581798 822 270709632 823 389128394 824 299276890 825 4189042 826 5622615 827 708635824 828 115791187 829 11731294 830 2164862895548 831 43426435 832 11878737 833 3560837501152994784 834 3457685 835 120156059899 836 1082781 837 4293813 838 1702892 839 288666721968776 840 2120840 841 1094093 842 5359101 843 1447187 844 25352459 845 671321248 846 12754345213661594763765 847 122747273 848 1468914 849 225674679208 850 2493103 851 1788452 852 1032830 853 157219569 854 1111545 855 9111383 856 221539630 857 2089554618008 858 8625474 859 14750910234 860 54723750 861 1724806 862 1808587 863 412679241 864 3422537 865 15122491551391 866 624658482 867 5187206 868 843986402178213140702124537921 869 3878461 870 2919152 871 615708259431704996418485298 872 4883347 873 551845569 874 179667932938398029 875 68609772 876 2725074897 877 11858398 878 30008423 879 1652530 880 3242182559 881 6717716 882 6455305316048161451028322336364376554087488805 883 114595492 884 340684808682829 885 158140768890701783138212615 886 4292377211 887 8902352143 888 5598989 889 6215573687432181250015684837874293115187646809281185234242644580134674780394928 890 1943355 891 1258387316760 892 17173702 893 5668175875 894 3209300 895 2988524 896 10682917 897 4311553168368 898 11853576827970383774484713 899 28975688 900 707607857465078 901 5572346764072 902 1182537 903 20322756381 904 23927431 905 12834422 906 1259157938580 907 1294106 908 3034169769176875805712046 909 24558717 910 5756769 911 1133000 912 68902547 913 71585128 914 2875411 915 3220057 916 3930050886 917 46763070 918 959320846 919 57237433 920 1194469 921 12503100 922 5647279 923 2259257 924 683557360967 925 757777060 926 336589057 927 4854058 928 562623911 929 2083041 930 13268351382 931 678118127 932 1237854 933 40485595359140799314665782333 934 274588415073 935 28190493242369202627 936 9192828 937 1300226 938 6126988131340801 939 6938630 940 4611272 941 211446070 942 5071803 943 22279442126 944 22863745269158554728048 945 839398479030 946 1443975 947 222496956200174332 948 2293241 949 18789727 950 545300497 951 432505865 952 148197077 953 467397431 954 18589620574052 955 5929755 956 7543800982 957 198104164650 958 124506333 959 39067399 960 3196739 961 1796743817 962 834390067 963 1297290 964 103494824 965 8525547 966 774532278 967 3203856391070473453542139 968 532512103 969 148898552999 970 1822472 971 13873028 972 2254282 973 1902365 974 317134649 975 6555549 976 16152607818 977 200267197422406 978 166013281 979 8979790 980 292527087550418 981 212587632 982 2362027 983 262757075 984 1495930 985 14175764210307 986 1706103 987 912057019 988 59325653569 989 5639288 990 8304073 991 1452217 992 50646740942 993 3489252144 994 3698134 995 2248661129312730933885915436222068739536183766 996 8182411 997 4275220 998 10912756 999 2047555 1000 655931291660 1001 15176169 1002 1604826 1003 45667170 1004 16049401166 1005 4383570518 1006 2408323 1007 95172336 1008 2024546 1009 83862898 1010 1815581 1011 7973732 1012 8322516469 1013 10033022 1014 1381338 1015 1399327 1016 3090213 1017 84213445823 1018 73448648811769 1019 6927701 1020 30736899 1021 2521030 1022 379780117637442343140180581388915218 1023 2598445669205438 1024 97254115335194 1025 469954734 1026 6198806359 1027 3285365 1028 2057586 1029 192415004508761 1030 24789528 1031 8574824 1032 591288158 1033 1605635 1034 77952193 1035 12651085 1036 136430392060 1037 493778713565 1038 991193559 1039 5288007 1040 4554163854422528885544063952 1041 25910181 1042 1525720031814 1043 1551589 1044 20170990 1045 72310620 1046 76238888 1047 9963577 1048 2180136 1049 3022513810795 1050 984130826 1051 134251177161 1052 2596721 1053 35053084 1054 83850520 1055 127259534748198 1056 187382436397746443 1057 4101741 1058 68301233 1059 3801447702 1060 377893074020 1061 163834655 1062 710132814 1063 6255455 1064 3340150346 1065 2175270 1066 3541556491 1067 2625057 1068 1955884 1069 3082052 1070 1631055 1071 6013960 1072 125853148262 1073 18200406 1074 113182888 1075 20231971172 1076 184697328813333 1077 15143359 1078 103370942 1079 45064875132 1080 17854111 1081 11120343 1082 865156114132398 1083 4041283 1084 34544239 1085 21738219755 1086 298146260 1087 1741674 1088 14591240 1089 3419615633 1090 31075290 1091 7450075 1092 13445054 1093 2765819 1094 77844492242 1095 3145411 1096 6736774 1097 1750031134 1098 4421148 1099 271545865536633717 1100 15376821 1101 27700123 1102 25274271 1103 3702660 1104 3965615535125731 1105 2725958 1106 54035383978 1107 3661840 1108 153785047 1109 1809266448880 1110 81472119037 1111 58766679573932 1112 213952151 1113 12202164402922397859149200149 1114 342460721 1115 2387209 1116 1879765 1117 1991789955061154 1118 4807798218703368 1119 3733785 1120 4474366 1121 10098878 1122 2117209647707 1123 8451117 1124 78979603178 1125 294496890 1126 107351171 1127 32039639747 1128 246669898006 1129 43604511117477549563 1130 17944196487 1131 2076583 1132 1780848 1133 32898901 1134 101852534968285260 1135 48235946 1136 2972193 1137 99150231816682 1138 6297561 1139 62224441 1140 1876734 1141 4070200 1142 66247166282320256470593550695 1143 11544137 1144 129778438 1145 542238179 1146 84538799282 1147 1856140 1148 3584885 1149 495930446 1150 266050606762 1151 9692715027 1152 2681253 1153 4360204 1154 2038069363 1155 1776775 1156 1507918916536857 1157 1496061695 1158 8257716123933071 1159 3718956 1160 999771567 1161 570083658 1162 425149032433695217432 1163 489739588594867676 1164 1800204586890 1165 68444980732870017 1166 3103587851 1167 14727073552943 1168 20289891 1169 10395328078 1170 3041665 1171 162184422546698612826509760 1172 120167684464025 1173 18478318 1174 3112280 1175 3157050 1176 1972339 1177 2011268 1178 607822901272 1179 635770010 1180 7289712415073886 1181 919306163 1182 100955470790535441647305879770832240 1183 18406989 1184 217175977 1185 71180004 1186 13397690908851 1187 9790755 1188 159672353892 1189 7312598 1190 4241287 1191 128556367 1192 67770945 1193 2582488 1194 3495353 1195 100377770 1196 2027476 1197 68955464079332039 1198 8102996 1199 302542369923616378 1200 11249622 1201 2917922 1202 8207710072414203965154493224 1203 67501127040777 1204 91406108518745447371743645463391554692 1205 1835940 1206 15473403 1207 11515967 1208 3203121093 1209 3703689 1210 5934847628 1211 17253811646605 1212 4497603 1213 4993870688798706730 1214 2767059423001154 1215 2378559 1216 69858034 1217 2206581 1218 9701257 1219 6262099 1220 2439308 1221 3382219 1222 3245907 1223 151537725 1224 5333089 1225 99513194 1226 6861387 1227 49512385 1228 12509921596084825 1229 2591110 1230 2440322 1231 8246942 1232 6187874 1233 19339958232 1234 259340734766733516576966 1235 38497497 1236 38842063 1237 20610922096 1238 172532097 1239 100694097658 1240 7804309 1241 15299830 1242 530508274041246394150131597828 1243 52487029 1244 8750507 1245 20734473 1246 2113760 1247 6633149468 1248 2109794192 1249 287067913191 1250 74348653 1251 45473308903 1252 50909749 1253 67965517857 1254 4508998 1255 2295720 1256 9328670 1257 1997277 1258 31235371118950555757 1259 2538140 1260 302178025 1261 8075429906 1262 2916435 1263 2001863 1264 34217711 1265 5833605 1266 24303290249605 1267 212953284 1268 19999588 1269 609325843780 1270 6638020414 1271 6441831 1272 3161102 1273 2088988 1274 1025851064 1275 4184308722 1276 1869537956 1277 223911788770653 1278 4618639773 1279 68422094 1280 183485078 1281 4406972041447 1282 11774158 1283 2136891 1284 4726709 1285 14263519 1286 611620066 1287 30356208 1288 4652104 1289 2450255 1290 18189167536741208 1291 28327192927 1292 58476935 1293 5906281 1294 13984542 1295 6532806 1296 2764307 1297 1148567717 1298 4751110 1299 2218405 1300 1195299555496706846052994 1301 55156796590 1302 2504815 1303 45322924 1304 32200597 1305 1088895347 1306 3152825 1307 3687680090 1308 26021139612464180184 1309 68913479563 1310 3828320 1311 14442542 1312 5245858954 1313 13273574 1314 3579570 1315 16998264759305 1316 664792505 1317 14823781 1318 4001392 1319 3138557 1320 2222118 1321 3542259 1322 275042523 1323 329229299 1324 9194242 1325 1532217924 1326 4604024672 1327 4221853 1328 6573171755 1329 2217782 1330 2304419054794 1331 2864327003830594 1332 6054367 1333 5867433 1334 345820139127282581271 1335 51250435 1336 41809081 1337 1202065563289779887826 1338 10896226 1339 156084852065891914 1340 239154889 1341 15369996810 1342 4273906 1343 2923804 1344 2516480 1345 2854888 1346 11054555 1347 642860994 1348 3605518624 1349 97186947 1350 30827857533 1351 78985353709274 1352 5297159243338 1353 77368369 1354 194708514 1355 134147446 1356 332125911 1357 11006783 1358 4046801 1359 9340216 1360 30392809448995 1361 84137068 1362 5753982 1363 7680596 1364 563573620984 1365 31388547 1366 2546557 1367 27328153606187945712 1368 394799866131521986151705983187 1369 913373006655 1370 5502854 1371 19449115270982234967 1372 13305937 1373 16079157 1374 7278048 1375 5598191 1376 71365178 1377 1417525384 1378 3516991835771538048898 1379 121428388598259 1380 12137095 1381 2845766 1382 502776396 1383 787977998 1384 1404469389 1385 442138578 1386 69409566 1387 2805903 1388 16273439 1389 3594847918 1390 5190359695436345912765 1391 10906599 1392 21797920294142 1393 1662000334848 1394 11947190 1395 17792359790195425 1396 13189322 1397 2035945681552815992522632913410309378281026039037491522730823250 1398 5921756109 1399 3262757 1400 19079696 1401 29098630 1402 726816033157 1403 39233340 1404 11118093 1405 13227079663 1406 850655739065368268121062 1407 4312017 1408 2420957 1409 19843291 1410 13332744027156174448104918383 1411 468026246604749537892184815308729124765141393 1412 15815121 1413 58270897 1414 2951595 1415 160915145 1416 1968062812394211294 1417 7490026001 1418 339841040621 1419 183403664 1420 27843935145864519 1421 287841554 1422 475195379 1423 6560076 1424 3748990 1425 2780698 1426 11397341 1427 10276890 1428 4231737 1429 79418163 1430 946331346 1431 122000588177 1432 1374683170230910946 1433 91992544240101082606890348595200393 1434 2621083240 1435 1301597486563 1436 1113366231575 1437 34683722758 1438 70485445162 1439 6145399 1440 3998064 1441 2972044678 1442 197198856 1443 82614261 1444 12970854 1445 47711113 1446 7566832460798 1447 3015167 1448 154620071 1449 428114770 1450 342472403 1451 22517880 1452 74514947471910144925700043 1453 4548363 1454 17595508 1455 1898149659522124 1456 585006525706 1457 1365005368836940922944 1458 11475409 1459 36009208 1460 4105878 1461 209606540 1462 39546291021 1463 6421899161 1464 111229495 1465 147038364 1466 498983445740965910 1467 53496573006520050603582457107835 1468 2874614 1469 80195753505 1470 11259773 1471 34809530133 1472 5919556 1473 16641672077769220610156 1474 39882342 1475 3449149 1476 737848755 1477 2223242701585162081656 1478 357739659689940240562432633 1479 587705586 1480 1383059283927929 1481 33711652 1482 27320948998552773 1483 2847730 1484 7633046 1485 1515018630 1486 3060784336 1487 6691241043894110 1488 2716433 1489 23808444 1490 194176160976 1491 5130850 1492 35144710 1493 59449561 1494 3673165 1495 182176982 1496 188097540 1497 13759108 1498 414009550332514 1499 432518529227 1500 50682359 1501 65672586 1502 1281493389 1503 3398951 1504 4834831 1505 664529512 1506 11392706 1507 27319188858236 1508 2275473159744 1509 140451416 1510 490412694186230035446 1511 47070533 1512 62216924 1513 9198183 1514 24597864729 1515 38408938777 1516 2954270 1517 6291411935 1518 121627453518368534856750008508797803576 1519 7412391 1520 101609176008703 1521 23676122419407677324559812 1522 11935140 1523 20639950773 1524 52048864950 1525 476851412 1526 228497753 1527 4927533 1528 48027851 1529 101866211 1530 8212490 1531 443372720 1532 3176709 1533 152282219228 1534 9316775 1535 22787325678 1536 35989598 1537 223792117 1538 74463310 1539 318851406845 1540 6552455 1541 82774557680406613 1542 3168238 1543 3474941049 1544 4161511224832 1545 31584421 1546 5089744 1547 478575412800310309190381204247251318766562518024343178493055401991673338030814121627461112515370753854699658 1548 458057828 1549 22785581 1550 6541655653 1551 41465198555 1552 5224632 1553 11929602255964747245875453 1554 49180241461361653371 1555 2933420 1556 4391622934 1557 4107377 1558 7881486 1559 458103022469923863073783 1560 6810300 1561 10205823602284959193165685918 1562 7176470 1563 145770158 1564 267220776164859 1565 472057465564 1566 323533130698 1567 4396095 1568 28469655 1569 32005585417 1570 32426836 1571 6919146 1572 9048009047 1573 18007949 1574 19219831520697 1575 18790361101656 1576 126852939 1577 745062095 1578 326617274146003911901650831480736130314492294 1579 921442723 1580 4438469036214444695084 1581 14737948421174530 1582 4842424 1583 28998073824 1584 217620033 1585 6343090 1586 8908116 1587 4807990 1588 1709163026 1589 647187884310775767716179247 1590 19119920 1591 1541519827 1592 47298785520 1593 5398283 1594 48907625 1595 554887214118 1596 3892406301 1597 347452438 1598 16003632 1599 3438890 1600 13880619 1601 4270045 1602 17949074 1603 37970925075 1604 2131305992 1605 6368024622 1606 14363432 1607 13686474961957980 1608 2061193794337 1609 5411719549569 1610 39981242 1611 1512357885559 1612 9264831 1613 74479345 1614 4173896 1615 7727005 1616 5471200 1617 176241860 1618 61266789071670180711688416454952140275177384177730242894 1619 142353393 1620 12306847 1621 92839966049627165 1622 21242324 1623 114133470 1624 2084132983 1625 1404095942748197886 1626 1109865902 1627 392781567850066 1628 458313801 1629 36033272 1630 51748421857 1631 8605723 1632 26506897109598730338283979 1633 76282607141 1634 113351039436 1635 5672465 1636 3663946 1637 3307464 1638 14624011 1639 75421413 1640 609238363965 1641 3239860 1642 3781959 1643 1135580510 1644 144371910 1645 3431289413975 1646 5188903359746873 1647 41602280647 1648 13098213 1649 356660772 1650 3570594 1651 4693788394781 1652 22128158 1653 24330446 1654 25754921 1655 3506120 1656 84827217119936 1657 16763852 1658 3626755 1659 141842155 1660 2184923636794 1661 3207176265 1662 600973499401033 1663 53750172 1664 4309102 1665 3449897 1666 36486050 1667 13987637 1668 12272062 1669 11956424 1670 1945866846 1671 88489065 1672 1452888153211565 1673 45627302926145463635169583503302062027884808666077964106639661775516 1674 13222109241450546639294672 1675 73581129 1676 7046143 1677 17543350 1678 34140756 1679 27322022 1680 2001235870 1681 11305531 1682 6997468 1683 20101845 1684 28051909082 1685 20446854852993151967904325335981551245086 1686 2852527061591 1687 24989560 1688 19997035782 1689 225154453906 1690 327731120 1691 3546983 1692 6003894 1693 104788568 1694 44801192408818 1695 43708808 1696 3752769202 1697 4228676 1698 12388505902408100452997169256996618616550 1699 43918745475 1700 7162831 1701 343992062020 1702 5480805 1703 12583675 1704 64297648410394729 1705 6545546 1706 3927158 1707 333441422 1708 13185860 1709 1514646528574 1710 30071644408 1711 15663657327 1712 1948655527 1713 14572415 1714 8977238 1715 11463782 1716 4432455 1717 5363974 1718 292673781 1719 25042760 1720 237120507 1721 26431867 1722 35790895 1723 859899364 1724 178337404 1725 3884059 1726 32958222 1727 7674686355 1728 6838741 1729 364888277311930 1730 3318277998 1731 5423480439097588035 1732 59713907626 1733 10201268 1734 5779789 1735 11069762 1736 173566899298076194 1737 1797747160 1738 2650119257 1739 12416921956519832 1740 1685372051 1741 159684354 1742 349014121 1743 6298047 1744 36649673 1745 32516687 1746 126884065794489 1747 77590849 1748 28121881910499859913180821 1749 31378177618201352 1750 161889932 1751 49036047753 1752 11958555500 1753 1583500372234873 1754 6249786 1755 6293433310807030441076314 1756 9316414666 1757 4487832 1758 61919759 1759 90372955971166 1760 58935806 1761 99593377880 1762 24805503 1763 92999566832791 1764 273382563 1765 272039475 1766 18718872 1767 20812802283732 1768 2820877182315 1769 1420767737 1770 10685734 1771 13069135351000 1772 11633056657869194653 1773 80401001654 1774 9441035337 1775 262076591 1776 11877844 1777 905555480 1778 12047745 1779 264506908694 1780 5118085 1781 6463715 1782 3311449378 1783 10453265 1784 94681925 1785 92708945675 1786 105182974 1787 4417975 1788 198577129883 1789 3271733023343054959 1790 6947215 1791 209532182261946 1792 678769759475 1793 20183278 1794 6653185 1795 41088674 1796 6860945 1797 40261897 1798 2604401600 1799 29415162531763 1800 37408431 1801 37394236938358 1802 202802792 1803 62044989229549353 1804 5621559493 1805 15649650 1806 41485406803 1807 403168206149579 1808 48544657 1809 110122618 1810 5555434268364148687016703806587281 1811 32279341325 1812 84098644 1813 4101152 1814 3793482 1815 5976532782 1816 6625505898594755970023 1817 5293096 1818 3396133185 1819 477303695941019192 1820 593125371073677278625496844405709951681882049129 1821 435824283 1822 10533900 1823 8093777 1824 31536355 1825 21431082521404 1826 183829257 1827 11840840 1828 66440858144226 1829 5701134 1830 678581947417 1831 150796423789 1832 14877660 1833 7729735 1834 28901682145 1835 1077268128135446 1836 55801845 1837 117374137 1838 71050634 1839 169212516 1840 8196435229 1841 916404672826170178578308 1842 69323981 1843 8737937465060862463 1844 234344312 1845 4775336199 1846 6968011 1847 28419490 1848 6096458 1849 34214242 1850 135955718 1851 2429852667 1852 6263210 1853 20089780 1854 201812827717 1855 22804874924 1856 276830306 1857 4553839 1858 235309971 1859 1530498639528405167 1860 34850069669943722 1861 42533546 1862 38639803 1863 21514130 1864 10709523 1865 3994732 1866 411403959533900 1867 787864172631045 1868 24614166 1869 8541076 1870 4668448647429258075600458157577117 1871 26464124512624249 1872 13911397262268 1873 217791803 1874 4295216 1875 22899046898728 1876 5325824 1877 6958703 1878 6095273965 1879 733676271596 1880 13430814 1881 4035066 1882 4317222 1883 69474354 1884 4241434462999 1885 35436533458275197918208 1886 28331961 1887 437324411 1888 76798463224 1889 62604910 1890 244057351 1891 86737858 1892 2014466623384 1893 265554746513 1894 4743201 1895 1218892839 1896 37995370101527291743446730162 1897 3788947921 1898 310621766990 1899 24050741 1900 16357540150 1901 999555603912988851027 1902 7347677 1903 43946629 1904 72808779671445 1905 39648858164 1906 7970483 1907 701473031 1908 8650676871258419 1909 24711062310 1910 126891182 1911 8762467098 1912 411734367551 1913 189681720 1914 805250598092 1915 4642808 1916 4910306 1917 22155496 1918 1925345318 1919 1578570871694058 1920 24615641986799 1921 186149106926914456 1922 4715897 1923 19069362 1924 1614960920612 1925 231762538 1926 252988837 1927 16238300 1928 1493451097 1929 105838342 1930 12011840 1931 4598528 1932 12571485212 1933 7088312 1934 57179717 1935 131051607 1936 8467914559 1937 4635875512144722213230661 1938 3426030153 1939 9425642892 1940 36070971507728 1941 5925403 1942 651729948897 1943 521307266487134 1944 245826361 1945 7683878 1946 2191463575893439071 1947 12036167 1948 384497938 1949 18523317996 1950 293427995980 1951 16722412 1952 5469015814746 1953 807820047 1954 538561225 1955 6262890 1956 4114334246828454929063797671 1957 22438317 1958 8891064 1959 2297617161592896990874459796808 1960 232728103 1961 1858045511174 1962 497072638 1963 157234982595977581539643500200490101134 1964 166625381 1965 4819980 1966 11315226170 1967 6039894745 1968 5305686 1969 181594627 1970 13954348183 1971 8249487 1972 26087530 1973 17540360545826079815477 1974 280735102 1975 5564206 1976 1606065003 1977 2322299293 1978 305120102 1979 8715168141380210062189165935854436190531215119046796209918344832318 1980 553242417 1981 138742933875449643179 1982 8516257 1983 48188874 1984 539189291655351560 1985 5579434 1986 10112461726175 1987 207662818 1988 33320735 1989 52722636 1990 57059335 1991 2485746088 1992 5021841 1993 3435284948367735160921868 1994 42084909049 1995 310917820406990199 1996 47890772 1997 4283882175 1998 18884454 1999 2305237314 2000 15528197 2001 9557236 2002 5579609 2003 463978483935 2004 7758242023 2005 32783804 2006 965492652773 2007 22297753243 2008 2188832708 2009 8088891 2010 12638091 2011 39265213614 2012 1225303394483737535280 2013 36009719 2014 1151255287897 2015 92342245871883 2016 159914660 2017 8044973 2018 5189041 2019 22112805 2020 16934393 2021 27126403205 2022 79256264604 2023 14048499601 2024 7274230 2025 12056248075078654 2026 184419431 2027 26738090317406 2028 5335665 2029 297973234 2030 4170490076 2031 111392638 2032 30769227 2033 41145304978 2034 36304739414769794 2035 13831747 2036 13682642041706 2037 24736147 2038 19511569 2039 45266274451 2040 2128658397036270 2041 17751203025 2042 1993708609345868938599399 2043 63034309 2044 1284247485 2045 16634842038660346077 2046 10156065948 2047 10507801633953684 2048 21692698 2049 10230623947055 2050 42198778 2051 10217774 2052 5582165 2053 12968272467686 2054 5263142 2055 13477052 2056 5154380 2057 7522026 2058 32454705 2059 599944735 2060 2383990895 2061 21950261838 2062 8447169 2063 43303611478749486919026794886907 2064 30581486 2065 122859269 2066 72088314901978 2067 375548709 2068 4011241935094514 2069 56337606 2070 650949200 2071 14074530572174411430 2072 61347904795628 2073 5111290 2074 250332813 2075 2187253354 2076 11416405 2077 602328537517 2078 30886606754594403895740856776423353781909303270035913954062673558664249717317868323145506 2079 597154388 2080 37513791 2081 165834465 2082 40737334993387414546378827719864879082500036702522198 2083 20638960759 2084 95094597 2085 6375856504149 2086 5074942 2087 59396892439790106317 2088 4852918 2089 27972604 2090 14013241215 2091 899897684 2092 1690455193 2093 12390450869 2094 134216776 2095 350841881 2096 1438293783018 2097 34755910611548312839524795 2098 10565605 2099 17487442 2100 57702853 2101 227139303 2102 2761262614 2103 3402943899900330851323439958157121872857314319702993065245203629973 2104 132487587921 2105 7939679 2106 16365399951648606100 2107 21039243221 2108 10009643 2109 14248578664830 2110 88278719884736479972560 2111 79390655704080991429 2112 15275534 2113 16480373 2114 66601737 2115 622642372 2116 766968805499 2117 45520162 2118 8878348 2119 7793958 2120 81989089 2121 5451222 2122 792650074579 2123 41118979 2124 73251420 2125 2184831172 2126 5592070 2127 244795869717628581139899339718404130 2128 5068063 2129 8087232 2130 49688878 2131 4036564742999058057618 2132 16244305 2133 171502477 2134 32410468 2135 209840250 2136 1303458795504491 2137 136007074 2138 15345457597171 2139 121674370 2140 7741356 2141 871168449 2142 134058112066889002488963976 2143 746228764 2144 43423668530 2145 1486688274022 2146 69694807 2147 275814385 2148 12704809 2149 1874298973 2150 143070650527939361619 2151 443074184207 2152 1876070351 2153 53602195 2154 40668086229540 2155 595305662 2156 131147995388362870 2157 15470902369384 2158 274426856 2159 9856156 2160 33168568 2161 391894312246144724641220626997946283334533867461846893533285553859021526554652745556190212245417061968695747534625042236934068 2162 56140513547291834804268658329327 2163 9573157 2164 79398138 2165 27139139825 2166 204915638 2167 128500604139 2168 16800855594547 2169 133788547292134162746034458 2170 9259405 2171 11012350987600 2172 6065110997 2173 12307219186567473452689269204 2174 56055730555 2175 3431210172 2176 1014618686 2177 911970116478 2178 9920367 2179 22884668 2180 35895010 2181 345516261 2182 16527978118341643115749374 2183 27278381777180408083 2184 10951294193175476471330976712 2185 80321450 2186 11760122 2187 377396324308 2188 18835067 2189 316150926 2190 6150214 2191 43148161 2192 982475390 2193 50517934502672994 2194 70778878253 2195 2531241376675871 2196 9319728 2197 9679813 2198 3129005456317899 2199 96996852 2200 1902880812384814967371443 2201 6214490 2202 126244295749138551056787559518089642565450997263439622 2203 37680735 2204 280633600 2205 7708676 2206 452657195855470997724007388801389400906483 2207 137215935 2208 234878563851854588 2209 50302652353 2210 7598333 2211 126494093047949 2212 5565287 2213 30068632945834636616259 2214 15873630625 2215 63822807888 2216 12866059 2217 67592918 2218 23450625253 2219 1381451341692204061294554675860108699435635271495114463771486472793748757369098266091746074464327342329396438365474 2220 402146773183 2221 2435191401 2222 8450152469 2223 10387218 2224 153881589 2225 676108412191314 2226 362323996824087802 2227 106547546 2228 35712215 2229 10532850 2230 5460999 2231 7292552 2232 22887760 2233 380119002978 2234 7671765 2235 175224059 2236 6609364 2237 39823769 2238 188685726656084485472 2239 1092932638 2240 16892675494393 2241 4130085556295 2242 385173712 2243 144933835106 2244 329208135 2245 6875049959158 2246 5534606 2247 1632646203 2248 122550142 2249 299883857 2250 677405380932647563806049208 2251 651176071 2252 735741665442573 2253 6053805 2254 22036571 2255 159807862526 2256 22026393 2257 2843339976 2258 15006286 2259 2902657828473920 2260 425463148984 2261 9393899627 2262 415433564 2263 89632108488954 2264 5456410581705507311 2265 99475125287 2266 8232050 2267 8814806 2268 8261762 2269 34301449 2270 26093590 2271 6256506 2272 217324551 2273 25618365550489025 2274 174078003 2275 38882307209831194291813 2276 23685767444110672152088822 2277 900914284868682563 2278 368186079447590093212924780961592435841436586371346332705550944448070586206810783206564 2279 1222251328094510421 2280 6422174 2281 203878862 2282 2042131100489253 2283 454800096281935745557793 2284 3010738721887 2285 2228704638243660412 2286 17698505 2287 29267419 2288 15234652 2289 138997371668 2290 183564849 2291 10122107 2292 49866604157415 2293 23683478 2294 3327212801 2295 54525390322 2296 12534494 2297 94405677726961018044047721 2298 1080372119723 2299 74844959 2300 18970760 2301 7740710131 2302 15178520 2303 232666167 2304 1966923848513 2305 950966028 2306 490448613 2307 37782529954 2308 104951755 2309 423686570 2310 18950960440422994 2311 59284813 2312 1702638480 2313 111205276 2314 28192096636134 2315 15430105041 2316 6347015 2317 2457787626956 2318 34288293 2319 155698827766 2320 3578416176 2321 163303706 2322 13951234 2323 561263247 2324 46612186709 2325 45770774 2326 7001896 2327 7291035469227367062 2328 12791075 2329 215900286297977 2330 7160406 2331 80197799 2332 18756114 2333 119746730499371471131 2334 7484981804093568861519516 2335 860650506763267536578 2336 18136789 2337 1232150272 2338 27362617082 2339 74615480 2340 36961819460 2341 8011179 2342 82990417 2343 3821319387 2344 74728308 2345 77047562362193648118675 2346 222876117597 2347 124996252975 2348 792330484 2349 6392169 2350 1733311236545404789 2351 7291552 2352 800167192 2353 1313137851 2354 265398083950603690695 2355 10608075 2356 16740928814 2357 10353862 2358 5726069570461994 2359 4042398231 2360 22126911588050 2361 28191079466738756267430 2362 7722451 2363 46785775 2364 152061459980 2365 3760717062 2366 38215515105 2367 243792962 2368 1034832305 2369 147398318690 2370 35383756432 2371 91548793 2372 16793722 2373 46930836141 2374 128409427959390870806 2375 258993211 2376 8285915 2377 128109405 2378 44811897 2379 22107323688085926 2380 16761748483905643780937777 2381 49075455 2382 101620586 2383 118379090 2384 771981984855 2385 71467946696 2386 3796816941508 2387 78600280 2388 27779468 2389 4934550801 2390 1582577433979 2391 10636655179 2392 36859943266 2393 358411475048782753996643879872999057626168 2394 13759785 2395 9499355 2396 9092662478 2397 311458802 2398 1091646029872325 2399 42527394 2400 245839747613393929719021582647 2401 1194110105 2402 42512730 2403 7456038397 2404 16909550 2405 111738408135479 2406 2344899102743124 2407 9036540594523 2408 11036796 2409 48603519 2410 2531033415385304 2411 148693373 2412 11911994 2413 33313317 2414 32084279 2415 459759361 2416 10956646455 2417 43739100 2418 351705426622 2419 59792607805529725778454059849655473635 2420 1090360048233 2421 167142520 2422 4752677751641 2423 27075152 2424 25604212 2425 302418456202 2426 25014938 2427 928202638 2428 23707772 2429 8698742 2430 551538427574241 2431 9685304 2432 550612698581 2433 298067018612 2434 2987769877907428928217491861509614 2435 1980567541409600 2436 1380751884131849127658 2437 13627877631353 2438 28290420261897 2439 18496802 2440 6506237 2441 7360492442703968 2442 53580628987734220065432557658161209935954 2443 25652421942877 2444 316936601 2445 1314570079534510902915736211824204811213785975910078301131432944608210678317315220119576726988440 2446 8201255 2447 42968766 2448 16093371 2449 187369839 2450 255730677526354200 2451 98311074 2452 3748202381 2453 68127125 2454 369876784250 2455 115548545083 2456 7877810 2457 54671716 2458 5071581506149394548 2459 72365400789211 2460 8092893 2461 310799065661 2462 31119330 2463 152198859 2464 41807447466120 2465 3142232289 2466 797944666 2467 693923460543 2468 11551387 2469 621791064 2470 36201765393574 2471 3916973031975156598601719186057881 2472 20433788633328710469459382 2473 90180651 2474 14650808380554670813630285909322 2475 12622428 2476 162977322818412 2477 3767741649545 2478 2551600694 2479 44802703 2480 43852676395132134733253 2481 10533237 2482 14003290 2483 321308277944 2484 1250149634770338 2485 358842133291 2486 21577238836 2487 27574782 2488 994138614723023 2489 797648906023336957254 2490 681317182 2491 240064805903297307304295519358329129765176318239058526324640120 2492 19224998480919511 2493 196355258 2494 15580990943489 2495 2006013419 2496 25286170102 2497 12110126 2498 28623229479724316071698 2499 4758340624 2500 359412672 2501 9038750 2502 6305205566952562 2503 78572109 2504 17869093 2505 957692514007198791723357465542 2506 17242472123 2507 19492224 2508 35200462 2509 3184856548 2510 7454576 2511 79557766950 2512 1175229376637012 2513 1186421883 2514 134925038 2515 67622317 2516 882894688 2517 68820857 2518 4013751540639716 2519 206028482 2520 18661592 2521 25061545590 2522 255226585 2523 26295061140230661885137729760483821 2524 24975703 2525 92275737 2526 12004993 2527 154855197749603337221 2528 196150548 2529 5330770780 2530 525623260 2531 958797346 2532 13660413 2533 187737410 2534 532775418206381198603 2535 3784284143 2536 53525956 2537 34345441 2538 7109740602 2539 38670687 2540 1453067811 2541 14139050726 2542 41357014390237044457316366047743194533653763999722368595588875 2543 1912512402 2544 22353144 2545 37692553 2546 10418554 2547 9981542637 2548 1187268935 2549 2337130044 2550 14425845 2551 8183211835942213477567958899045507091323957991911907728280707956 2552 737688305984 2553 63293143053 2554 455565977 2555 14002609695 2556 7060168 2557 243237230018 2558 1314870034015965562191644 2559 43063637405 2560 465395119590 2561 3117329596133 2562 251997140693580435 2563 85894050 2564 1041463757 2565 4379666698954 2566 7348550 2567 976188803288010271070 2568 813751891 2569 4623250161120036893679952 2570 7800128 2571 1148178594081882 2572 103476383 2573 77727065910 2574 6626782127139 2575 2735491943878528931907643517 2576 185877962490897758713886379 2577 81116855 2578 6966638 2579 84827516 2580 32841838 2581 119701179 2582 1708452640035 2583 15512866543944 2584 23467542242 2585 2437557844623063296147586 2586 2043939607 2587 1867374491 2588 5364363283 2589 18028736037 2590 132295559 2591 13006279 2592 11552323 2593 12549026 2594 2710474143 2595 740343395 2596 250453890 2597 6262020453 2598 1236527362601 2599 1188699339284064470770552 2600 11756576042474557 2601 1550266278 2602 1834919619 2603 9271748230996363737949781396646 2604 51066417 2605 137204844 2606 20968418 2607 51427947809 2608 7515206 2609 19864229 2610 209286195 2611 226120349 2612 30704713307 2613 22884079513061749975482 2614 9023843 2615 7329647941 2616 13459002 2617 14782597263637892 2618 18853757806 2619 421746738657807859182606083711747142 2620 325048515 2621 184565384 2622 59661553571479531951 2623 83161366 2624 832286705 2625 2222447341961847369342 2626 7813429397318072 2627 21265000267 2628 15429256 2629 55814501 2630 309666616 2631 37358087 2632 24546980 2633 191793726841794 2634 39836901 2635 18197764975 2636 26332121736889799973894545107 2637 49877201 2638 761517779 2639 155136081399234924222512893845332436651371846958657349721779862 2640 23962642 2641 8186002 2642 2625255660 2643 28200306392 2644 8747838 2645 13028219 2646 472961804375061784212 2647 6985337352489267972747768429555 2648 58179877 2649 138125850 2650 24425903469415998761359616 2651 1398715332 2652 18496181 2653 1320765579 2654 8028947 2655 19272858 2656 360448087510 2657 3347939856288 2658 13666127798417846876973380184836767565803 2659 106780203200450 2660 680371023 2661 40347476 2662 92087887 2663 123220126317 2664 111262883 2665 14353751 2666 1730275842 2667 13852392800 2668 60365772455 2669 10569601903867 2670 33770355340322543287625848107742903055016992563225014942391655593110855171811192095 2671 3595408443509483 2672 739517200904629 2673 79524143 2674 28425111 2675 8274096 2676 23331736088 2677 2232952326008048047927 2678 38606168705 2679 7737950 2680 332309369 2681 6534990615 2682 930822999 2683 1674017079346680832 2684 3477714592900004 2685 289917001 2686 36214218 2687 12039403506 2688 7709410 2689 10570625423 2690 3739970582 2691 11175648 2692 9182954 2693 44606458 2694 17183060 2695 329993266792163 2696 37598812 2697 9080995 2698 8562103 2699 10853315 2700 25383706204040895749886436 2701 1206365052 2702 1879134621 2703 38416910 2704 7879075 2705 157385757 2706 13602513 2707 223847357527946 2708 8514878112 2709 19337963 2710 87829950341 2711 73970145 2712 8752637 2713 80559898275900 2714 15838591674298585 2715 8561158 2716 78818716664606550409257 2717 61125788383 2718 1197288848 2719 330752722768 2720 1380749184579231 2721 9529230 2722 8474466 2723 21499155 2724 20164043241109579215854537 2725 252513385312920 2726 21364017625 2727 14220494 2728 41299922 2729 69024501 2730 111493230943296849512984956734743026715143087 2731 1355640831 2732 5695710259 2733 3153164153 2734 156591526828474502957823377004739480793579388076755218787864103608162114640540536427260753103 2735 2320914099 2736 21473026 2737 273412980 2738 83103254 2739 16537479 2740 41779221 2741 1397301374 2742 42873306632921842358404912917930270107396191447445181868616710057993482 2743 7985945 2744 22305408540026803089140165688556 2745 33465538816317837 2746 1866679674714 2747 73347260839984310 2748 204477223 2749 1162920747146 2750 3431993354029438055 2751 349487351671 2752 1005173942 2753 40664727 2754 332103016 2755 40478056083 2756 8028399 2757 12187942 2758 124324972031 2759 14107995 2760 914293230 2761 19759649654629 2762 23959740 2763 8268998258 2764 76486443763459413 2765 127152664901485 2766 12174907504 2767 7919743 2768 45227013447 2769 815136236519881208549301124189075744048 2770 150288311557 2771 1337340764 2772 3688962370904391055588 2773 13747307 2774 57425311465969 2775 74246544 2776 255341688552516224315465646068 2777 779957569 2778 21425316 2779 17310392572 2780 2071037565 2781 3169017715 2782 5810459773170270667624 2783 5556789027863 2784 39765399 2785 577644705 2786 9068535 2787 142151454 2788 8181530 2789 8971537 2790 21389837045490963 2791 84762832 2792 151596109 2793 43355632730 2794 14613916 2795 2678241505080629280269 2796 2748805124250434 2797 1142259102881 2798 1259265403737 2799 85874859457911162553205794993 2800 3251886683 2801 294731791085638 2802 154611094 2803 22538807 2804 208146905 2805 491496053231 2806 718598026 2807 377852863 2808 6377086953223 2809 13490457 2810 9163424130 2811 2340391134967 2812 15623466074 2813 73669081008529208582413001122389900 2814 80884668024191 2815 2252773930 2816 1020694062 2817 428112410 2818 12835966 2819 1029115717 2820 570448019106599632163 2821 30870895 2822 39269135639884 2823 962222939430945579897 2824 49249894392 2825 4350139890085768369581614726059 2826 10821673659 2827 349243416 2828 18515938 2829 3150755633454 2830 552645392052218608828332536851527801732343155417412000166 2831 93888041780995795581396 2832 9116459 2833 809675853547 2834 32229120 2835 18211272764809575955322 2836 37462607 2837 1506953976 2838 128609852 2839 43987289044 2840 554628357 2841 542004213862506571841 2842 12877627 2843 305682148 2844 286324842666270331 2845 32174004501634 2846 1683721122 2847 34793618 2848 5602298236 2849 60911110 2850 270002563848569924 2851 231471325 2852 1935368088134058 2853 96516372322835 2854 42250608824428 2855 197204600989495 2856 7653626433074548254783806995889578234 2857 919697478620677 2858 314207541917694856793792890584518392877 2859 3327117885862021470637572478883212943393597878 2860 16635333 2861 38815554 2862 3270985575 2863 380373735 2864 3286486412 2865 357852511430 2866 157821960883 2867 23481429 2868 1220638685343 2869 269838510 2870 9266867 2871 7014953539 2872 8155482925 2873 59745449049 2874 14415175 2875 1053493034877749 2876 544235717831 2877 23729087 2878 404806808 2879 17224992 2880 27301674 2881 891592355021017570 2882 1770950266969631 2883 11065786 2884 21639002 2885 78802681580979311174 2886 100796695418 2887 71696466200785520 2888 2313396506 2889 549670518672 2890 13119100 2891 154671319538348 2892 15245842 2893 301495530 2894 92242805 2895 141061255972 2896 12808635 2897 287050927477058235 2898 205587179 2899 23667358 2900 9420361 2901 410042633 2902 8647012582 2903 4489910975662022482984394251714 2904 45586310 2905 23756370585813 2906 25066407247 2907 16093456 2908 23694440 2909 1654806484591561298882 2910 3197538762441738 2911 132041309789 2912 324769285 2913 32295039942679 2914 4065282114 2915 15373270268 2916 7637651473 2917 210448189 2918 10250386 2919 1245766714 2920 568723513025314282303819 2921 4885773822 2922 122163202062489 2923 15682475 2924 70793655204506251652260427835478010226919702704606436847794516 2925 1694001441775475741 2926 302914945 2927 4113035031 2928 153188272763289089808817 2929 5983234050298 2930 7290488637029 2931 1309541684 2932 38310492 2933 94578124208227960199672510545411801065377646 2934 43496172323322793257205 2935 97011704 2936 258396991282566177 2937 1169985917 2938 15873993 2939 15383407 2940 9256610 2941 33708132 2942 4087930766001 2943 20130578 2944 198022121425211 2945 24656271 2946 32765144 2947 59511355546356 2948 62458396 2949 1167764759098409454815 2950 280328320 2951 4985436691402084554 2952 10609677 2953 12523456614 2954 8283982188484723 2955 228746077 2956 38586870 2957 8758575 2958 930264455170 2959 126071278725344766731 2960 3832778305 2961 74208753223 2962 222710517 2963 843590734067 2964 86306214310457399152 2965 944893071532 2966 29710050755682 2967 4055392871083968086 2968 3029838500881 2969 19167515240907525036 2970 274149770 2971 8944242593 2972 5564031658933812106190 2973 60289516541386502 2974 31646990502527618562698427 2975 15883115 2976 10637291 2977 10162007072026515019318967101924772397913523532037221568743170527 2978 9272979716 2979 32479420 2980 259811404 2981 18301415 2982 173115058 2983 652266994 2984 77034006 2985 66331012 2986 5018771651503 2987 3999068973256995 2988 747427184720 2989 492835073 2990 55496200339523124920416344960 2991 61834487 2992 21569867 2993 21667370 2994 8423279875458535896 2995 1004024954269 2996 2091708372 2997 19452686 2998 959314079452573510 2999 43421091 3000 106869311531 3001 27434686716390491 3002 58760702 3003 24295964 3004 3619453544 3005 9766038625 3006 7217637651577 3007 268315700 3008 830806914 3009 46817250 3010 13458830 3011 11359621 3012 20964465 3013 16719355837445847803021754648 3014 56319368557325191986407496870141 3015 531451532612204818421 3016 413450221505106955447056324672109 3017 237273598683 3018 663352020362 3019 1381079533267 3020 756771335295880271192628128502 3021 38093432843 3022 24861647915 3023 20350693 3024 76498926 3025 9966964 3026 20245850792 3027 17599960 3028 54990309 3029 325255473 3030 94471439 3031 9119329965297068 3032 25593040 3033 321071986434 3034 1962234011 3035 9641914 3036 24650459 3037 216818605 3038 22055868163358 3039 124517445 3040 10200602 3041 14380188 3042 958677756 3043 157842685 3044 50860634 3045 16443281 3046 17973539701811 3047 320772182 3048 9391747887 3049 79496635 3050 13331202 3051 1218284195 3052 221854718092526906083 3053 490017239761108466 3054 95865193 3055 1668036331 3056 1830514142905701 3057 1520673379 3058 830730138 3059 82430192989 3060 19061846 3061 1473175495 3062 61394476 3063 31697705215519 3064 14610887 3065 812262776 3066 1247749936809 3067 183327353 3068 291039821251219600749505686132 3069 7499956373 3070 4420637182 3071 25458080915103427498375 3072 169808907602 3073 50300957 3074 11818136 3075 411904293479123 3076 71224965 3077 10567981 3078 153463912679 3079 13735908892134 3080 2987348598 3081 34187565 3082 7872287602 3083 574616713910 3084 55820805565 3085 18898161590 3086 40264946 3087 348144033 3088 97709106 3089 85675139 3090 506233431 3091 210728723201 3092 106128282 3093 3457614771872812816419743986139284291922 3094 10494516870539305832 3095 190122224473575316202397919790260561628634746 3096 130796534 3097 591534931 3098 99489904 3099 21568288 3100 729583189162045229850 3101 983722358041 3102 63904828 3103 2927746232881 3104 3564232951 3105 53133262 3106 497186390962190321886283135178 3107 51355585 3108 17113272 3109 13802110 3110 197612530 3111 20290397519283285135 3112 593562897 3113 30551616964 3114 12656865 3115 1391677656993254 3116 141951444657341857368776 3117 12276715 3118 108734478 3119 22309063 3120 12361088006 3121 35168173 3122 2278684320 3123 157877115918 3124 19855703 3125 355555773 3126 212231459103624170753976006310558989 3127 5436445683130145611218 3128 16576963 3129 8858237958463251 3130 10582974 3131 165583589040 3132 10917959 3133 88755555 3134 2012327957857863905 3135 650896862 3136 5909703904 3137 9483834606 3138 959555955676379 3139 11327885 3140 714418445 3141 67087317 3142 52054972039 3143 97773759 3144 278107355 3145 369164398 3146 21631714627153 3147 3818649283676101837028 3148 50652910 3149 357674322829234001453947421 3150 218716537 3151 69149850 3152 6936451036199062420469353570494 3153 190600582968107664181 3154 156188396522 3155 37901314 3156 12121403 3157 15806750 3158 13324611885 3159 10395315 3160 17630378890825 3161 11416454 3162 7064476611505064 3163 6250826875697507114 3164 227730483215 3165 13549885 3166 113737663620992081 3167 8353005477957286 3168 9460739715 3169 58267516716 3170 458655673 3171 17554438 3172 28446646973 3173 151266934 3174 17701833 3175 901571987 3176 588608201 3177 41005921842 3178 436939710 3179 16820130 3180 18069232 3181 678968868446 3182 15374319668 3183 16834367 3184 10542946 3185 1436667921 3186 32117485375726128251083732460553708888683825524 3187 422315224046277599500896629 3188 46581238 3189 841746625 3190 76302075941919561563 3191 1562844104 3192 361905661523109 3193 2889570470898545998354 3194 256475604 3195 7498203740 3196 59787692112187 3197 11836440 3198 30679575 3199 1239719540113146536 3200 19184722 3201 113704477449524 3202 187468028 3203 3892210417 3204 1553794171 3205 11343897245999962564889606050785933122435808242 3206 242093291 3207 461681571 3208 971209761006677975657432713229 3209 10268304 3210 12817392 3211 14878538 3212 621129790 3213 494827948241818110194806252226216597072824921092986006008802 3214 2522110975763703 3215 4238133821728774257 3216 221763548 3217 5438376415283 3218 134042662 3219 66342667255860780810 3220 7841879287 3221 3216756141600539653964042719480794538400 3222 1454076858 3223 24100918 3224 4263574389174893586360973931274647712234374483867723363452989542587811440436944432804517648341110167552440523794940311586288554865781550758667870683842351351572389102228036 3225 2060312319261064341 3226 5795227345415782809 3227 3057803293536032 3228 2092660349496877875740505 3229 170667808 3230 3831017937738621199842 3231 152423971361733904919 3232 14205784104781 3233 11329498930842 3234 72688743 3235 14483062250100 3236 14988318 3237 8995959519451921726 3238 1820080298 3239 52105420 3240 247750498304771197806379 3241 19751043 3242 23246845 3243 226860299363394807235247799363187 3244 63998716354759960162435114018 3245 82048812282622809 3246 10980156 3247 20845214 3248 683534804899097298256903916810 3249 6380592465 3250 58787424 3251 18405361 3252 636094948 3253 29566692033167215347 3254 66174489412 3255 325700428504 3256 65478048595 3257 266236661517 3258 2910602005687810 3259 2290500388925760 3260 440825757 3261 150102993803 3262 13137543135322 3263 611332904181058 3264 53248899406493276811 3265 33340701690913337101286997076 3266 18119925118 3267 56497554228365400 3268 5686570178284351 3269 8592601568305 3270 21387916785 3271 34334335 3272 1737383154 3273 2324999700996401 3274 456199985655230150924292 3275 1592304631170732851 3276 237679774570750 3277 17855255202445756274 3278 4246859315 3279 481281946987 3280 735070325 3281 52898114 3282 15311996 3283 5683674367 3284 10697569 3285 291173982 3286 123200196537204386563247894940690 3287 12816405 3288 93535263931 3289 16730142 3290 56022438743818550 3291 2078029570711 3292 13398268 3293 24495253437 3294 19607896 3295 1685281257070685258162213085303825829354122832 3296 85562586 3297 24151902720 3298 511998845 3299 332753651509014244242785549029495751560878754292276612996877189145957 3300 8991076366 3301 220425013041456 3302 18570693 3303 117351328 3304 178884396340 3305 107123357111923328 3306 274107284 3307 861107621 3308 14149958015072344388 3309 13795277 3310 18193890126 3311 984760914857 3312 975948783 3313 1346745170 3314 11867086 3315 46202702 3316 243968993388181561561486975260165 3317 7059340287037255 3318 44731284 3319 23314678242923477750228 3320 12917608 3321 62442337754 3322 1599445533174 3323 19023019 3324 208112184698301993546 3325 452935015 3326 74863212 3327 28461829 3328 236794679 3329 770660150 3330 20743294 3331 13632678973568 3332 15017965 3333 3662873164 3334 317855172 3335 3577275538183217 3336 24433669818449 3337 90697968 3338 11125404 3339 12425883184490 3340 556291514 3341 224777909 3342 257698724166153 3343 187650353 3344 1575982591380156 3345 514009489909469 3346 16493945 3347 277988040 3348 278096910 3349 10795835 3350 16748901 3351 2294600691180 3352 46609981894377839726072950 3353 38842584 3354 18615268 3355 717562138191547830 3356 389935349641 3357 758343351 3358 149234465 3359 478167258 3360 11946578 3361 2726808223 3362 118146182 3363 879492333 3364 39913130951745374408652921294713138925375405781600191259139485800 3365 257795863 3366 1962184258261080894518 3367 14610340 3368 2975344492 3369 19035863 3370 26974339 3371 776397714 3372 18393303645 3373 15530774 3374 4411492548427 3375 7786766369 3376 4607924554338 3377 3710342740527248336 3378 13106103 3379 11892018605000426 3380 1127748558867905029333030162289342599018594060 3381 11567605 3382 1333828264 3383 1067091523 3384 4831637213400363525463 3385 43197141325624072292011891 3386 39791259461272 3387 1283310277683 3388 13213026771676 3389 71585103568943215 3390 405859663 3391 19760903 3392 5271170851616085792289417522541375746297710558446058696083864160830 3393 336446931 3394 24391979 3395 1655569884 3396 1192164769 3397 738058483603807172164910182 3398 59394063 3399 91357745167 3400 1227449788451 3401 26547114 3402 5917766540155376465235518697078183672436486828 3403 12513498 3404 316730605 3405 13569982 3406 217443657218246750 3407 6585739402425 3408 85854641457189 3409 660240508 3410 57751837 3411 13405840 3412 1208341082 3413 71459437 3414 205779917412172835 3415 6514344399706 3416 241059251028723 3417 18166706274991096780624096120607613971207883657900 3418 805176526 3419 35357401 3420 97846865935 3421 94469349 3422 2169685592 3423 3379060982197524816321966954982462608839660803 3424 2170948142 3425 9747305139624383730859325 3426 762358080 3427 279715653 3428 6958651594791966017 3429 6102680366 3430 19764751 3431 107558074 3432 16914387266 3433 3107837209125 3434 16235764 3435 55023854 3436 56443843868132 3437 533810634 3438 15932557586939 3439 463006979838265474 3440 606650338 3441 1248832702422654833 3442 76554089 3443 10178113450 3444 1915913053262922826613595703674695107528 3445 132782405 3446 17763291 3447 903589620018879748 3448 106685524 3449 11069257485 3450 31012201 3451 5333978898 3452 16963370 3453 20408360 3454 416726994422284535457553556654402139365035578290627757206162 3455 8555285449284875131 3456 1263105399673923282110140 3457 180818722706896245367 3458 2907046010 3459 224959609 3460 521110934968 3461 4285123862 3462 139731697 3463 129222390 3464 25042087 3465 265868692240016257066817 3466 19758453 3467 357369078 3468 14205338618 3469 24082650235318372687677386643929 3470 835516682459273719103490 3471 11677670 3472 2908641735 3473 2689117288 3474 4266702533758871473502459596 3475 6783755071410028201459998 3476 37731896745 3477 2626220047389188705 3478 30581556350724472363 3479 1823449085 3480 19045816776240336 3481 20317412 3482 42884891 3483 6373533136714328 3484 1033951397738285403 3485 783852247852166191728268181918436504135820734 3486 12955184 3487 167172706063 3488 4786020127024223120347 3489 33145650 3490 44529492 3491 81485669302187664080948297119600175258633025871738 3492 3341053669 3493 3409969030 3494 1876801653 3495 26753225 3496 12050462 3497 439689788 3498 12960833660 3499 21061844315 3500 909432119965907501936352286 3501 978025021 3502 13099229 3503 2040689744159503 3504 429225465759742306135132945570152 3505 13598934643269 3506 14610838 3507 203670712 3508 917664574 3509 24755865 3510 911053102 3511 1980204308219715142294976416 3512 17306696 3513 49285145 3514 4161241701 3515 2968994085924564 3516 2095128151 3517 239935437846175813 3518 182643014172 3519 871622098 3520 35988169246 3521 135533828873555808391818223166527146171925993 3522 218121336211794683313939609572943930418446127976188943095806229618173776 3523 393638999690687008735 3524 11252928047 3525 48888027 3526 440365835 3527 26797732 3528 6165204162 3529 99366338900265145092180361099590082 3530 83829276696 3531 104079764345 3532 81558204 3533 21181419 3534 53586429 3535 25937209 3536 739308393322702432 3537 411753990154429 3538 1112553929 3539 69748980 3540 23009770 3541 162436421531141791621958504852335327238633 3542 138654487257361103496071246678924680593222 3543 142013400502 3544 44249410 3545 127160445450 3546 23138478 3547 479672101857 3548 261416556183 3549 190896574 3550 686870834502329185 3551 69283522383 3552 2419013589 3553 39820430 3554 164539375 3555 355567328760396599574031 3556 2767348257520 3557 14140336 3558 38941232 3559 148276695 3560 19644012784817898436340346 3561 2106419609 3562 3276750372052139659455367 3563 2927303447271532434 3564 56020881 3565 20891838 3566 62155757 3567 41412203322253877057903722740643885178645068550150354997126562231290467 3568 4658864235720747852 3569 24147598226 3570 879402658882 3571 43763212807 3572 490941300119008369566518 3573 119468771563163375472488 3574 11650211906504705490145816246933808803 3575 239204900 3576 327065396337 3577 12366640 3578 45471059 3579 2072380778 3580 319155095 3581 311382891 3582 52955876621613715646280413987275289224092138000906058720916353835354990567425557096781534719913890030312008616446565603384 3583 78443562 3584 15257980708635493739081175 3585 546691846 3586 20834214531 3587 13551688 3588 4420840462 3589 3078489420743 3590 3353388354397981023441870904045160 3591 26940987698 3592 2164439191232002009285295721368148874767452608082315378 3593 426991906576977929211 3594 3279915962584108113379051139349 3595 17639492 3596 271254285 3597 2095262175 3598 34007054 3599 302159451 3600 25623179053239446640 3601 21859377 3602 9355336094 3603 3962113217 3604 343056494719318 3605 15024609561614 3606 44067444305042 3607 685314284027286 3608 2720098112151111650892596 3609 31470681 3610 51017359 3611 250751153551 3612 20332456 3613 2951994811187345566195 3614 1215985910517812505043136453807911387594946 3615 49077198 3616 455554460243 3617 14652786954604 3618 647569168 3619 105756568418368590984481 3620 80859365 3621 356691227912254 3622 23607379 3623 12089144831028018320385805 3624 425064989 3625 5195102878150242414564312 3626 738819081961558 3627 118829662 3628 12952558 3629 54265837230356 3630 439419040 3631 165278962740114 3632 203599947655 3633 24072467 3634 60610818 3635 493814574787 3636 5025869334385 3637 1388672674032633 3638 646138356 3639 534426854 3640 99232742817 3641 42467351727 3642 7090205549960 3643 423268037 3644 66632012703 3645 30350515 3646 22052964 3647 40068254 3648 14403780160 3649 4014121625 3650 30578064248776976355 3651 17571596 3652 5658135896 3653 459248410093910852 3654 39261046 3655 341380134505 3656 15124675 3657 2257988947225 3658 73914232 3659 148439005 3660 2269002208 3661 368797001 3662 91951665 3663 8052775606 3664 289112206164556359932826065217837292706525395 3665 899234315 3666 25560970 3667 92377692 3668 373224011471209334078360433238466985121341593101 3669 140065571 3670 181828172 3671 24519390307750651 3672 141663898 3673 555485088529 3674 9728560778834636 3675 6998328805291669083007097 3676 34166336940 3677 15077982 3678 1603677948694706 3679 3773711378 3680 4885428597181 3681 913995410 3682 558613798 3683 22668430 3684 418640642152503402 3685 362424555 3686 2626769204441 3687 15421640 3688 11445176916 3689 795850192952052 3690 131414802 3691 26830765 3692 587239518349 3693 45964686693080395852298994413160794139328272518 3694 45788892373278442007622595995682 3695 1185353662088527 3696 4695331785749059 3697 87860599 3698 239909557 3699 27992019 3700 4161140155135063633258245842179774597633749816666492299803015 3701 13407805918123926356592 3702 4341925660955 3703 28411598926136024984770 3704 27688340 3705 3112724639420356732512000821114139501367621040242143299472923892680058836 3706 90533765 3707 1098878554 3708 418979757742087096647 3709 22203051220 3710 1172309727843284477 3711 1592787949 3712 19931087 3713 3588745776527417 3714 6166523490224060181004636470 3715 2448423984 3716 83518747 3717 15149134 3718 20150879486 3719 12871767 3720 7623149601 3721 21128636521 3722 956312303116 3723 6048441483857721002 3724 1994408499 3725 1545635874586 3726 34080491623211134 3727 188562407 3728 8577414073847335 3729 13856171 3730 108210378808 3731 29653193294 3732 13320307 3733 24726840078289 3734 4371508657246201652 3735 84629505357112981732464254 3736 216622574772978 3737 1165337274 3738 21072974098876209341837 3739 1184077812 3740 75041317 3741 510978542592473358402616426118088168352423129369239134501906419419 3742 581849583487 3743 1738739209978775 3744 13884852356 3745 23394595359 3746 87421027 3747 605423988 3748 500195003 3749 493796891 3750 17866498 3751 2813678040517306493629880023727009929275775289973258130981 3752 23377591 3753 342027086 3754 14651936 3755 76187659780 3756 22138117 3757 3314911033952896 3758 10824108131 3759 24489195 3760 250316598119 3761 20699597270 3762 109721215295 3763 58551002 3764 106628174 3765 46471104644 3766 10687083037437034 3767 740965137 3768 334678852 3769 94506089290 3770 7310147829447 3771 58311943 3772 202034116 3773 259327024935 3774 6145845770928998592 3775 15599518 3776 1200117452325343 3777 7020481715603029654186426 3778 16758210165 3779 64409211 3780 13399705218946579820308180 3781 164096813138 3782 18215237194656320 3783 14241243 3784 67974166321391533639089142949022 3785 289860173784273521832186537375 3786 547385474273 3787 68435022709722 3788 123261023831410675273905763559685236640 3789 17562468 3790 907533814 3791 319543925 3792 4026212982 3793 44250926 3794 8841946002179946450582754 3795 4102219201549480164741362865690617128301164611127026013816256012204648 3796 26072195923 3797 15090092 3798 16776972574727018489 3799 144217186810466092 3800 39704790 3801 143127184103663167607600428 3802 74732387363820918 3803 3687121659 3804 1448713639467411709157 3805 15882043375892278716841659782 3806 400450530859 3807 103405562 3808 19232846 3809 491549368402 3810 36360859188969801 3811 886150940 3812 911827996170 3813 54305582985 3814 934067352172649100355 3815 39237930 3816 99504134636 3817 493335949023 3818 29095515145169 3819 347109334330 3820 3499882260 3821 63371917 3822 1134658478 3823 175834805 3824 37322795545998 3825 2113153292 3826 412576720097063 3827 23030408552655595 3828 198742170 3829 44606815166820765714266396143612591 3830 48522531 3831 2110929766 3832 540508791379 3833 2270827741642468781553 3834 94083907959068131 3835 3739706745368 3836 399946195 3837 133729432963 3838 11006020707 3839 24223457 3840 36447566 3841 2393701440179020849716 3842 7217222308478710 3843 70268777 3844 68372968679 3845 73698300 3846 242555668 3847 29378637820 3848 2353338761645378914289 3849 1272192671 3850 162492849581 3851 108019569234 3852 13930429366 3853 20943362 3854 17524010721141 3855 217289937058934884019325469004146040578127308 3856 544335519009619818936710148260294959551539 3857 1716020114 3858 1454264708 3859 4161292135 3860 2523384008383 3861 42498848 3862 731208620047 3863 45751459849 3864 141388035 3865 15422966 3866 15004934 3867 36581604 3868 9125410404934 3869 366147009822052486657612958552095482484138423008003338299061486748989391730 3870 49128475 3871 2279744466615 3872 6338511949 3873 259468418 3874 134892687134706898068544353822 3875 37048337 3876 351009906096444384640618439608951162901 3877 7118277268 3878 4673447568740991815036161789192231868528733906048 3879 7976434099179045 3880 26712830 3881 226523427262443 3882 24135844 3883 37122954596374707022473944031431589890202013451 3884 758150727372 3885 269707442536 3886 1115084107677098475426 3887 9780758757 3888 163370053829120 3889 18641025 3890 9169921835915 3891 18439465 3892 43746444 3893 495684702667 3894 110464614732601640192 3895 55502063690673310 3896 308690953604468970865 3897 158047110 3898 20954629530 3899 16979746762 3900 28632152 3901 126318365484 3902 110737418 3903 172157714 3904 4484839001959758013497400 3905 24964523 3906 407926865 3907 1775726165 3908 137573838 3909 70006965759189913414 3910 50499733250013196265 3911 1171236257015 3912 24640718 3913 21711887623 3914 240840094 3915 13084865789520 3916 21788179 3917 182960960559526107219979977001 3918 21048256184 3919 10410437242499239854 3920 1181234145 3921 8082930427 3922 4190324412895413310508 3923 4157988520158 3924 39511592 3925 630807767191843389582501401012988826 3926 314677145 3927 9336024659 3928 45589011 3929 151220290841680 3930 1128244367 3931 145618213 3932 18144216 3933 10399006168313 3934 160930932360 3935 69556061806430 3936 209753809709 3937 1307534654 3938 423277970 3939 374990740301684873462 3940 2801635820374750515755047432440250236396 3941 3380844053 3942 273660768815 3943 165984731 3944 6365949451288820518581634445629406369383533273861495509950 3945 16580296575 3946 542974753772273533694500 3947 6681007458469040544262246 3948 28216654 3949 48509827 3950 210836703705180 3951 280778788147 3952 3675364617503226712857907079912055618132 3953 120035367228 3954 69869280718 3955 139758626871062536595 3956 65083166078 3957 16092430 3958 25295316231948982864485 3959 942430878939884400921566977058 3960 30550933 3961 507496234061350250658856528210350194356774955138096678789953518188958246007682672325752733390 3962 1086221717 3963 20952269 3964 3901127955983 3965 1941487122146839097214 3966 27040361779133281712587907213343205 3967 48272864032489610402 3968 2562256269 3969 37300755818 3970 2322801282 3971 14838136570136 3972 55197155 3973 51122596226854387765 3974 767926411115 3975 21604628338 3976 267969037 3977 47323108540982385531970377108494670808867123371319572165671076799386432492207817475092133356061149697035102114759804338424771661607941262447579 3978 12160852196187918256523 3979 25848021 3980 3530024420908508 3981 4208480419642479309505174194945512820067911603372749261737988767279966956492963577773155670093434460646384423676163596130109194 3982 3011376713 3983 4281998043098637410001329952248180 3984 1131232813326 3985 2669124954436 3986 219181815 3987 2341488930 3988 25643184 3989 39107678 3990 364109091 3991 200562940 3992 319212553845102910371195904863081606556784 3993 75280197 3994 526790550 3995 2616097973 3996 233215782473711 3997 3137059333961 3998 14905347845 3999 1564651011 4000 213699552594 4001 33458246106 4002 38368699881322788 4003 737082081 4004 24683270 4005 19040882 4006 15993698 4007 128185895577105521698407793405 4008 433466833855 4009 23613832 4010 109457320 4011 29489294 4012 1317140490149 4013 73893325972 4014 67894970 4015 844219938639 4016 15317900020084 4017 20902131 4018 32832912331562018 4019 807418734 4020 167853727 4021 23694578 4022 28686004437264157754575190 4023 695995043 4024 151457710 4025 87472542381406 4026 54456771 4027 164659957 4028 1272452511 4029 45609509938 4030 470808741182814305245 4031 79855138 4032 345467226796908 4033 2209328027720287510383 4034 9286372035468943992 4035 156771322 4036 14698634335 4037 72222637 4038 8535597571 4039 1488533670 4040 15020082772552523 4041 334914651 4042 447054219421 4043 6713537065 4044 97636586 4045 3535740420 4046 204367891 4047 12347030161927954063461424322687513752 4048 704813025379154345925775800190662 4049 114455527646196533137934753 4050 74132259054609773619063363405384386300319242218795204771066000 4051 16614270 4052 2246551315 4053 288517351 4054 375162134 4055 845505330494 4056 26621694 4057 17903890 4058 18688545 4059 1506295896 4060 23942425493 4061 60345323224604 4062 204462555 4063 15584701 4064 3283549143054284239 4065 4974810073 4066 13492078555761410 4067 221506783685 4068 39941434 4069 509964972 4070 282809880 4071 41367238 4072 33540325800297 4073 12583274752438219923707779574182551292216220 4074 616941632 4075 4784776737 4076 58972952 4077 91639470281324917400 4078 39989771441 4079 66212519 4080 943118493079001456939748 4081 3186929200 4082 16622876320847226751 4083 679242646 4084 28942100 4085 1997783657 4086 102266500 4087 5985474512 4088 863793296597739 4089 8354021550457391 4090 8723634178514914656855978271696809981 4091 22438482 4092 93007580 4093 219130404 4094 71831665009844068129 4095 24622360 4096 23397094 4097 282457089 4098 12325610347 4099 33353859206 4100 50216441253 4101 3271008196 4102 563380274281395280515 4103 1188301026248 4104 174375398101 4105 1395610772 4106 42625552914 4107 76641796 4108 38302452 4109 54918066 4110 55157232 4111 105084793 4112 26622665333568521402 4113 89893667 4114 11032425515 4115 153586418831588 4116 1517920810676 4117 146777239818910668766065254362 4118 17850266599 4119 147411449 4120 37073241 4121 15562590 4122 674584951628440167 4123 227514318876143850433088241282155 4124 8867582651520878929095 4125 1870187706 4126 68910877221221602 4127 1028875936 4128 2098961150 4129 109102696073167 4130 2278064694256 4131 9807293562443885 4132 2287472595265771826 4133 396048990395163496063394036 4134 25979180 4135 91268715 4136 1450637623 4137 73228753553664220826451290089162777576711077254436588539116680004802536149983375550107248220 4138 82995298499432520366 4139 24384794 4140 7118366655427 4141 27543643 4142 257308166 4143 2284811829228538382806884370503415443453159672456011600261109 4144 13919472759 4145 16539116 4146 436467597 4147 7971545917148379446735935715984 4148 129117503560337296698 4149 176049329 4150 836970303 4151 292453837 4152 79563670 4153 1302847585 4154 1090872131383217033420 4155 17317534 4156 648182234 4157 1014190318601730410560473540664504539 4158 67050750 4159 15818005 4160 100112407 4161 3967294501051863297535090834894147933814678181240602578700060 4162 5927337479036715 4163 48349785579917186249 4164 17083143 4165 3522417535 4166 46821838722 4167 8369676796765799618864752811 4168 35185683 4169 523928168 4170 44390373450719910669 4171 19846434230937009201413393 4172 577122162597 4173 702797192 4174 401618386 4175 45248247694864361213818114912579676641000969776992455125065502 4176 21177126762 4177 7561944163 4178 547195506 4179 203086525 4180 2466278683 4181 80084019849725521 4182 191019374 4183 13353673873639493708938115042675910540 4184 59871289620457 4185 137579750 4186 778697555 4187 3133071898 4188 1941046731 4189 15847273 4190 3009053410 4191 109213994694263875595198 4192 63776677 4193 5661967618241258530356991190680365 4194 2115528533 4195 118905020 4196 16259599095 4197 4805034258 4198 17502144 4199 215398469249846167134157851855685450738150317603908810033112356450961495929568233649040813325521145318045022569907098026895478875997695638662132361457078801699064 4200 17266730 4201 5522317863 4202 5826420017 4203 60222763 4204 2352104469 4205 98580051069 4206 24227410598 4207 13509465248052866858098476 4208 79473134 4209 24865373 4210 239285654303 4211 20991740 4212 20730221689 4213 19582774566 4214 3515482198333013185122963170667427 4215 34035602 4216 2234389524720 4217 28350625 4218 129606420839 4219 73992687 4220 33345910 4221 1172229227 4222 93945028863858202187747513 4223 1843990310461008182055 4224 8944749906 4225 462178662 4226 22831211 4227 7419092344541751460716 4228 34991384520 4229 564133122449 4230 31823270 4231 20510643853973 4232 746013031053773408428042793669272 4233 931541155 4234 23889926 4235 77782892 4236 109447172080 4237 175283104815839161880735284358955680791866694764792497735351153973360615621235577408982 4238 641226565434569934341247186 4239 264262205619634326 4240 78667872820688777433178325045 4241 220015977 4242 494972107 4243 113128550354403 4244 47553178788 4245 1277297014 4246 2920794861843065 4247 614776986538288797 4248 434483701 4249 519515567575 4250 679505995798256 4251 4667085375545 4252 90559168651729440205848676706788490 4253 692247342908712773 4254 22069294168379562023345 4255 33402346 4256 447066424003740 4257 4539047953 4258 22559284979399 4259 48765328 4260 6757234796 4261 29870600032343872580822 4262 115632892592367832450761971500 4263 51856627200 4264 7216898188843 4265 12675556830109184005 4266 178641584557162 4267 1667800331125328502 4268 1435586411945 4269 125568135 4270 1828356827474597525 4271 143594264399411113574 4272 838941218 4273 496485665 4274 49104824 4275 1245960489656 4276 2427918519 4277 674264306 4278 21454308 4279 227350515 4280 1424480478526 4281 65717923 4282 470593557 4283 21169278598 4284 17902126 4285 40390659491 4286 106118922 4287 2884184190 4288 3703814326 4289 1361401105511602319280 4290 18829915 4291 84474999 4292 392692215 4293 11678999092938892 4294 130964891 4295 112532288 4296 2630996118 4297 4012192974 4298 1592279132 4299 308282295552093841376876360509 4300 78927706 4301 5325885910 4302 29311844 4303 173871741154318358086592972995257244204953144518332637903793163667126384053518010888330764048879514919967408094 4304 17700689 4305 202039253224 4306 52634866671792184145849199186 4307 95064643266653374270375328696229427 4308 87592841638674875624 4309 286623659 4310 26690136 4311 100822090 4312 1816491649 4313 156241680 4314 331253195 4315 17759845 4316 13234866126210423995877954 4317 8236981556580458 4318 11002672054 4319 39598843091434706790339975 4320 91949158746099952966980 4321 145717278258435527331397 4322 390235167 4323 6245625473223270036497040216761719 4324 7815211071563 4325 561013220530456139 4326 2282080705822 4327 2062902711986 4328 62380409 4329 638550466 4330 1558818340 4331 4098198111 4332 521531842 4333 107149597 4334 3008257879 4335 51910638 4336 1514801364211766835122267 4337 1497469835211387 4338 76407562159575419726 4339 287665419563264051302192 4340 17817410 4341 38122771554374124293054458712675223 4342 2157157345304 4343 18901522977551 4344 41353577392 4345 3848883687 4346 12972683126714 4347 4052912159529903200498 4348 55751402446212281631 4349 2437410794033683 4350 50692499 4351 38180960093973 4352 2103998450162565799639436966 4353 18712567 4354 359457411207851604708649 4355 69497777 4356 2167297820782037552 4357 82740186418707596376 4358 14319991563 4359 991059587870 4360 43589539140 4361 42754596 4362 21830417 4363 18885530 4364 589336517 4365 16785532 4366 901149285 4367 500613268546 4368 11913956190030803297 4369 11039231115 4370 55772079 4371 1563267440395826380347 4372 251317413275881820821 4373 31268796 4374 100437529042878879645036149331591976750008442560430825233924000623988 4375 53383356207819089192413351675529669 4376 69968185 4377 206601941 4378 30152837 4379 20656553 4380 317593043884 4381 528660509160586329593 4382 82147941 4383 493953589 4384 6623859513 4385 1591503184515942 4386 421464797083 4387 13608277694 4388 120276331725993674005210264072652968310044156458688414133780658801828833875727438499385196074070487787431018082402037376471715919446751193146980878637713766713314 4389 1309452625 4390 191416743387450879 4391 18998756 4392 4307103220 4393 154072544266710 4394 22534240193199826707620157711389065 4395 14790165598306240029840382065233763850699717778327782489419342472922 4396 16157637117181 4397 351783751 4398 18442222 4399 61214260121880074171071791 4400 23580313682036231496704457 4401 45121635 4402 5314845281 4403 6309423210 4404 27370325658375228 4405 27871326 4406 84680860812414952866790 4407 150680608285675 4408 6592540566282 4409 17865375 4410 57618082 4411 114033629 4412 866731268 4413 41954440 4414 13778958183455398137698588 4415 142698545 4416 42684285232468360 4417 175431586 4418 12188573655 4419 68851245 4420 804168465060 4421 1764906746339547 4422 11181735352832019658309354 4423 5776426807 4424 2534238013884 4425 544402225 4426 17200244 4427 112571865759684903269196935850147035560881142574785247618056577 4428 866241526345425153 4429 9810051537017007070820507925521466 4430 19870615 4431 199987290 4432 1720176967917983 4433 3632645698 4434 6307216223841967 4435 351911157458 4436 101737627000706 4437 8117852331 4438 8623506664767843824 4439 79314998 4440 1099980486534467032146430692370181 4441 76414120713934297924748619952 4442 424520239300458 4443 109550580 4444 74727709529 4445 768085345151118 4446 268048112575313732541744761 4447 10489660840612558 4448 440269931610761422939738847348246558646159916992767054 4449 20040460 4450 1011856846 4451 13460554983 4452 10228973048 4453 4478038402900 4454 2590942131633880003257 4455 11914894149595004072916878140580 4456 58647757214897031 4457 1210935946878 4458 146481727 4459 4118660275830349680018259648484887040779393071950221959942879321448798224 4460 567628486 4461 114890452066986257327421 4462 90133159 4463 31154145 4464 17979893470630542735 4465 37285470005 4466 18124147 4467 3630332344596 4468 25837323 4469 3778102442887 4470 300454181 4471 131118495218 4472 884822582592 4473 30080308 4474 40206908 4475 32359244705334 4476 834108520664634623247655096364 4477 11528694678185177769 4478 248271201 4479 82162143 4480 2569702734907 4481 16436797064 4482 1820953667 4483 8516953808158527213916338954 4484 378609524893903086789592306 4485 927316320309 4486 25497215678 4487 21800090 4488 313048972911850524117230395894884581830775836025329412725892269963818392635552821137713715766 4489 17628712086161831323665 4490 18205110 4491 199496521960 4492 513552295 4493 2679344664988574400566016257 4494 1300712485729030 4495 584381409314213854029 4496 43383964758134066 4497 9550728909 4498 36716563059 4499 34470606 4500 499682375 4501 128839348 4502 775686552473 4503 35329518 4504 78308401861637430794337695206 4505 234751484360711492217575 4506 3701593714 4507 27686043 4508 17832269 4509 193297363 4510 45012218278 4511 107590012142024 4512 18377188 4513 672813169696709 4514 2011771951 4515 44866769657086428773 4516 650492368144098 4517 113484921420833823809 4518 236460792626 4519 24655323 4520 6439885162 4521 27908557172 4522 726309596629 4523 4985588994821 4524 2525824864513289756 4525 411230451187 4526 129551635070 4527 512525705 4528 825410139929893309 4529 67841724024116913637342 4530 4069502437 4531 102042350925 4532 5559075625 4533 544911542415331892438 4534 17988736 4535 596694368 4536 1688427868981853 4537 27482994 4538 32029851 4539 8416540240419975984159703257926771107620 4540 598289978 4541 73346179972578 4542 95865844156798910014780724229311329430010954478 4543 699752505 4544 874076410 4545 275204648 4546 667784183318 4547 42185085503 4548 626847892 4549 4544457018 4550 132987304486666106006951 4551 4448679331 4552 1034626802 4553 3861972435536138003141990915707566225836246 4554 187291154 4555 296880213 4556 4653696564126726785556146 4557 8742787701049996600460330173207254 4558 3460143194141859 4559 29071055318791 4560 90844191227922505576967020085375756833441435418893600 4561 349100228289041 4562 112402822543 4563 14665532882 4564 50031865 4565 48962024041 4566 119022554 4567 1122424865825945121 4568 3566838656 4569 19174220 4570 1947516094 4571 3005649245173053 4572 49194421 4573 27628755 4574 7068279355546857646 4575 5927476346 4576 147812359402 4577 4794618255607 4578 87752654 4579 6578260829 4580 21523231642477059573 4581 1125370599512819867 4582 33990580 4583 24323349 4584 93961599738982349 4585 14743827944 4586 34930500583538641 4587 27874280 4588 12066537785 4589 378591754 4590 201771188531 4591 38701602667656739447304 4592 186712703 4593 12882031420 4594 131374510584945750 4595 5939833662663991046256659137883555963762576 4596 266092957 4597 224564954530 4598 49807129 4599 129868624583921462 4600 32956447 4601 272911787 4602 440096748 4603 193694100430 4604 75497608 4605 2546481929772212221005507999069390 4606 5007481227 4607 158963574 4608 884527787 4609 165666907857718227252712567274855358259066947374701867968425376768185310419264465782714419240577982 4610 1203925951266506638930118534076324 4611 510174602 4612 32772742 4613 56979395 4614 216785902 4615 21490057 4616 4766402998594 4617 123540696112 4618 73899917 4619 11975769861726 4620 3009308331 4621 18479832 4622 33072067 4623 518656846 4624 1445020489648500149090174 4625 8116674590 4626 386237951 4627 1967108965 4628 859850497 4629 20306155732 4630 41304461220 4631 1820984479543 4632 1238315507675051 4633 110038685796656052 4634 1773889054 4635 109276780929718 4636 1406541083325 4637 686873793901 4638 32721462348690 4639 24750162 4640 1565346636 4641 29582748 4642 35936890 4643 166746863882 4644 14875963981083353 4645 370378536414150749882477536480782692 4646 6587821999285925913112889 4647 31435406848320782149970 4648 1202035292500158 4649 24218881687 4650 6908793871 4651 791360987893877740474304 4652 7125928326 4653 455460657 4654 18942853 4655 46858932 4656 2862075464 4657 740212700 4658 37501604231 4659 77101240 4660 328239212036 4661 7160106673115987291 4662 53536852931522390084766003823623 4663 11507533879895 4664 23424520309204 4665 1439351057789469 4666 4166198865 4667 164624443925600696789664 4668 1861665266831 4669 24492055 4670 158681219 4671 64778445006705 4672 1217536441841622351252619 4673 19021651 4674 122144898093098802474121184 4675 2118842901269 4676 27870487 4677 99774895 4678 268914636967866719157027828738392292 4679 122918978 4680 20902415 4681 4374677272150564450 4682 430501809421344665554978 4683 2205334973917149 4684 30819723297451 4685 748230663 4686 65773019906006 4687 3787055164 4688 41441673103002 4689 238513794 4690 60856527 4691 10237718007511511723319473345023188948731760 4692 2972067824495 4693 29775070 4694 6613991185349015 4695 701651872942640601912 4696 111783074 4697 54988783 4698 3755309690 4699 15591463731229141 4700 33983188 4701 25114415519 4702 3717942109958797821514833 4703 64163660365175 4704 2240720127845964386524758445097 4705 158010396 4706 45315112667429 4707 25227546 4708 1152819910 4709 65664640 4710 153957380 4711 7327290918 4712 617716905 4713 42045670381 4714 694100742 4715 6855640830 4716 269784478723659655 4717 49509768 4718 21077485 4719 4971752198326892104959285552 4720 129780630885219 4721 4420518586 4722 3819154207 4723 57448457 4724 5687476630796022996210472540 4725 13949362611360784493660709 4726 93458272524817 4727 267041362 4728 1138609815840302 4729 3269443518948138097 4730 5980672946 4731 2934494079620324 4732 66198738312510 4733 21263411 4734 100540917009330387199456010087543020 4735 3049981677681687 4736 1051845666403409341322919708291653226644243693982 4737 132749495 4738 45912798973 4739 41099488443 4740 3847266585 4741 1696513328847 4742 1627418087533503933344 4743 462995706439 4744 45161709368 4745 186288498 4746 14233597202 4747 116694391913553888913310582419885448714297936775715860 4748 27479123114814108791023296611013766703 4749 157213748 4750 700857883 4751 40788292 4752 388874581322657509954822528456224526303313413207278768147246695241372315 4753 100477432 4754 2421818772955 4755 4929271780063 4756 21844589 4757 78684103071018 4758 267156212 4759 24046831 4760 19740430 4761 462441147233893389886422 4762 342942645121 4763 49073368 4764 2734733412516 4765 19013288003 4766 22394882 4767 4180648595747163 4768 1499311429 4769 1882965740860 4770 54187162 4771 4443307885669855724 4772 4995237627 4773 233342246075 4774 882137803915280 4775 403867699964367 4776 670334551 4777 223863479 4778 119390022 4779 38552167 4780 201722002 4781 24591928 4782 98129762823813782 4783 15198338915532497 4784 6452364351 4785 41115400 4786 37648984219 4787 7910145787855694975 4788 27787622940116 4789 128609285 4790 37063504465658 4791 345398927292967999067607635 4792 35067131 4793 87052354 4794 956384653017346731420 4795 572964353 4796 66974296478 4797 367100129 4798 470038388 4799 93669617132 4800 191235626363924233273 4801 549174808 4802 571623502807 4803 53604418283034 4804 958000600583562578126 4805 65772267 4806 119479860 4807 298003594 4808 28915601 4809 2271834169 4810 226199137886343617031089219104414706271078191 4811 17350008593003902268118 4812 240588321888601 4813 558256272846202871 4814 579517399935066222280679902909149744337622559 4815 26025195 4816 56485385 4817 109214186 4818 316580946382321387 4819 20054000092960 4820 35606060542 4821 1856125705 4822 42211344354294747 4823 116896702069532 4824 570172815675158 4825 506972678535 4826 158508846 4827 10121378442625969003522309482405681096752719356 4828 340914592 4829 44950140790732394 4830 10039067530734942020 4831 123873172867760 4832 23492245689103243102661296274722650085716941451677302303986606 4833 71720260 4834 74724746217 4835 51969450 4836 20309909402427361 4837 563956255632648 4838 47700965370027171 4839 12404362762 4840 16073582674685433060344 4841 53357902 4842 38197411501 4843 51791909093073650577748729994559614113358984 4844 29006161189366487689637603547998446199433432665214270208662678210 4845 17639101981242423543057404265666 4846 137271817976 4847 3489628675177 4848 200629401 4849 486783285825 4850 2389885367986418 4851 38124866 4852 11162205363680486 4853 819913494594600693012202 4854 231479393345356380700077703703298584465907376540415601435796261215 4855 663082598861825099511053582210841 4856 188396304 4857 7120873860567436 4858 1973256053077179805244252912 4859 4221885878567429 4860 207077189 4861 1119640788492185118529584068565480902435516546491845054109 4862 249946718083090 4863 12453668310936003439 4864 2623070762 4865 382496400 4866 22607666 4867 1270910325985 4868 177122280124020916413553084327208010686491818830 4869 5672732815686044225637664672209 4870 8083371087073007 4871 1070748245759230308534458350684466508696862019090389098751549 4872 462969600456 4873 5607758632 4874 1117940084558331059560 4875 60134529 4876 36014369 4877 85665685 4878 8232034570562054819 4879 1033941915720 4880 782787322 4881 237587875809916243893 4882 68536895449 4883 58068264 4884 1405300496779862386941 4885 48038617 4886 336988388310743198 4887 911384065 4888 45780768769 4889 179249862 4890 2330524743 4891 117533900 4892 30014165 4893 1114432511 4894 310739246 4895 1530697141476740444585978204076471401402 4896 1565119155781 4897 2821431348 4898 2300480291 4899 10940364511390161944041223754767354057025007677302578 4900 206870833733142801982700 4901 82670210 4902 2564087245 4903 31565885 4904 8746189045773289596359 4905 115277617 4906 5035466641346 4907 6524716565 4908 31342473855 4909 49251967 4910 28037559 4911 126604738 4912 603760902619240152 4913 9696159268 4914 13296626858478087764579993 4915 2232222899795 4916 26942089 4917 22767864552081181 4918 205501124521473353359 4919 315278571 4920 25142018 4921 361879472070278205345 4922 2967513656 4923 4803809230726373656298213604287689551 4924 434807254549502920978755945402753243972050620629272910 4925 1453158988810403651 4926 25317450 4927 43479165 4928 309454028834 4929 2575525543 4930 291629246611739877871814099882676411954266701577991197079841274727 4931 141437625 4932 12448597421 4933 3590566132325 4934 78123699006073460 4935 114349141579 4936 46663364757925669771006902 4937 64304161815213554864019865720088 4938 1834087490 4939 3975693315684 4940 438339678050936699 4941 89931645 4942 6193198286727 4943 1050969935 4944 408847790508727742 4945 106821572 4946 1022518066354800591793358872 4947 11204370681009803 4948 36353513 4949 9272819703890 4950 65706050194683556 4951 101280616429340018544151 4952 2030804870 4953 35505060203 4954 2394649783049775 4955 23383892895088 4956 5690034439 4957 45087328 4958 21482612 4959 137666234107 4960 12111418649 4961 236487391432177877519 4962 156576134 4963 431408642900532445338360251664947489618748996695429640 4964 18113917487 4965 21603527 4966 879674422847165453312697592895 4967 37140858 4968 114777609470059012 4969 11087187095 4970 889839189 4971 13999369736998274701056129162855704010375704838839983755406 4972 10053294408261 4973 84330256137 4974 23494408 4975 3111952921671787 4976 23342966 4977 12243007061660199 4978 33186237 4979 58277280460700 4980 3699035389177012 4981 1032515671 4982 50198306381274362326806865154209889380448499598830 4983 7493808098 4984 15130788860 4985 5260735428 4986 40875120 4987 29574505297923 4988 437739262043169 4989 434731830956 4990 540651951 4991 47703887 4992 35691260722 4993 1337567572380 4994 260797803 4995 271515975690 4996 206074347804335262092362 4997 3544551321946172219 4998 10191581866 4999 2695780080279 5000 11181933293009517803472 5001 28562838878145 5002 35185962 5003 26130617321 5004 3782387372 5005 836608296474898693868994 5006 546755865583493 5007 50934169 5008 8466890366 5009 2309488444 5010 128670970 5011 1162459015620006 5012 2149006007 5013 145767601193 5014 3964492365036800525165089011893913462033995821767397705909658470864446059035116739144377684930843496166686629290161945042435917022803786279830874986487295994120599405512659062846495321376 5015 456695158854 5016 19887441274745074262464 5017 380176682239541986872960 5018 323229946 5019 21675319 5020 24535217522 5021 24813932 5022 35380087 5023 350621348 5024 20233015596101609381548310 5025 63190552425038152397595504760871902501652086925413710096595181 5026 36645164 5027 74485936335973 5028 70618507546 5029 60786807563 5030 2654068773450 5031 8837099288 5032 160818217776 5033 850351142796765 5034 38124915 5035 506481832591077475205058564592204079422746838495955740298224029393783480592562346740628 5036 61014722 5037 255587495699211936 5038 47270608 5039 21681451 5040 269318305 5041 38525525 5042 156200854699247785007815853241 5043 89738565 5044 1358855200919276733410445 5045 6531226726357 5046 24064656 5047 61521427586461 5048 498786426952083 5049 510308763415 5050 3304918878 5051 263345820384231 5052 1794508249104220762 5053 122312054933 5054 32818342 5055 5494445165 5056 9252500039341574107910270826007279191 5057 530742228 5058 1629233852 5059 4063897838 5060 206679840 5061 23762600 5062 16389741654 5063 6962867118527337402 5064 4832677715379267840854310556152204115270888 5065 67262985 5066 4520651161204712732185 5067 16096588818 5068 6707462620444 5069 154101907113 5070 292675737965 5071 19108223551 5072 9265735944228 5073 634912030 5074 959594963432129595 5075 5353953021 5076 54122782332 5077 82594447 5078 195077159 5079 24140350 5080 4684298750 5081 115415483477 5082 79091077 5083 1315424620 5084 2271040334798343 5085 122821527068897177547141766730754801775963341 5086 33796290 5087 21385852362643 5088 62186670043749079 5089 827182284 5090 21755027134 5091 73316941711 5092 3166582644 5093 98466143096426 5094 60590722 5095 98492744998621743 5096 234373493841 5097 1888191118838620820372444952499324 5098 231900260 5099 53639747 5100 39417621639 5101 485531075 5102 265660735311 5103 449070642177574710503586850579978835161872001271143397887 5104 42497680 5105 120202288 5106 2981453351707211420 5107 279715843 5108 38378940 5109 23623573 5110 4708593440489226970 5111 569262299386243819568772343250604151381260786756119663426549247822628839899259109822397672580 5112 1716836290610 5113 3833430467931170607 5114 1312775404341 5115 5905636522011754792 5116 1074198950 5117 61561667586544 5118 3250500570 5119 207066097694 5120 8385723359 5121 15703239282 5122 712942436 5123 272932338857904037301525396815359 5124 623213005208906 5125 1496578574463 5126 39294769 5127 38860513490334 5128 9027971214805978577078531539347 5129 185317129481 5130 28448233182866 5131 21236338421215868571545913075391 5132 801924992468 5133 22193889 5134 396932515 5135 1598635352625214102893245574 5136 25660307 5137 8852458555 5138 112826010877 5139 2572834487 5140 90130641457214810500847371 5141 8408784451510299548844898 5142 170230819409691756937639 5143 70001420 5144 34883156 5145 148937272 5146 251166147 5147 43235478375495084042860552227363243428230257879246871192 5148 270637758 5149 672224605 5150 7803033507476817 5151 80696985 5152 7570536320119 5153 139136638 5154 11800525671 5155 100571608 5156 24657616 5157 157716140 5158 176974778 5159 35804789 5160 111438660542296585469554668592276 5161 54209338076151281446652499304544548818208818 5162 7892499597931859110288 5163 40445565 5164 7217731932826 5165 264850845 5166 445225545 5167 173230200 5168 164465097709 5169 38310310 5170 5135031868 5171 1413589592946 5172 287443195938 5173 23960132182502313 5174 508323928465 5175 32988538997226989 5176 148520442 5177 28174426 5178 54995819243749916395157744321530762 5179 6396088173762183 5180 55402601056 5181 97535478159 5182 187383738960248 5183 6004119624426 5184 17327735372320267 5185 901018767 5186 30783439 5187 23420118 5188 5472154023 5189 497450332 5190 1463624096 5191 503432012184762 5192 16206044841 5193 59533155 5194 1087572487691204380044852940284434532 5195 133441678 5196 84557894850 5197 42388937610059474 5198 2162903690179941687376522909488597046252934813531 5199 64506526907462817557888376 5200 40316347 5201 221483491970 5202 1034572422040632 5203 29877380 5204 113336474 5205 68459871 5206 405277874064409 5207 74856950 5208 15869006611 5209 39428311 5210 1207451976 5211 175127340 5212 538334273 5213 179179369718 5214 117575590 5215 527692719786363701570 5216 52185925926780597 5217 21008603707 5218 2440067755241 5219 40319972 5220 12605519836 5221 521933794 5222 1709616059 5223 23044483 5224 9795315005 5225 958944129067953 5226 19388523305934 5227 301310801 5228 11045430643032946289976 5229 53531066424564197473111402719 5230 61603660 5231 121417169236 5232 2923157603860480701100162296659445927128593958295604638013838794463441795080 5233 53233014802118851743486248928301372 5234 8751301546475568506026476801857 5235 7921230786 5236 118383005 5237 129756141 5238 1001786453 5239 27624404 5240 1133441428665761757 5241 853294481 5242 612910328397701307189230393953098059780129 5243 491833975 5244 97805384380052157 5245 5323549405136080305925574480961882778689058186849122324186585838032 5246 132302285 5247 513620829101 5248 1246008603 5249 12310196591877643275608878856380353 5250 42951142333 5251 215898748667731704659893152590 5252 107763461000219521014509747350112740156 5253 625232203450781247856 5254 65176240 5255 160581003752 5256 10788322396090630977480 5257 30310126 5258 64320738 5259 43060693239591701851852321461913574400945071444268 5260 96303746 5261 5440179245236671005317 5262 27299870 5263 1305782187 5264 33001124339 5265 3641530584 5266 21400065628 5267 2057251724 5268 50216502 5269 1192107286912165 5270 486455133388 5271 10089841627 5272 369717801021494 5273 663200712 5274 1264040233354316468846579730062045257776 5275 44926980257793705 5276 3667390789 5277 3395278754552 5278 3169422544678 5279 62681944568009994385131921321 5280 36366118498 5281 23655907 5282 334279810 5283 123157535 5284 58814828465 5285 24564087310812 5286 237293834910781998818773 5287 26328306 5288 15181556209 5289 64133098 5290 5300632797732269 5291 224070286 5292 249487998594909736372517586621838 5293 1057483388 5294 404312390 5295 285835743 5296 41530385 5297 1933490348148706 5298 14141040096286702713 5299 3545140686589535089803510 5300 250376061248 5301 829096047887321 5302 919710141631 5303 333276610486 5304 481681759 5305 63355110 5306 790559410410098 5307 19531054704500468595748879174 5308 92389245 5309 1304107654863304 5310 17393090231129293890 5311 630398405 5312 265226131214389 5313 296567890419149897570078768951 5314 10374606036395 5315 138183528 5316 2574499810 5317 39109719963723942740349257548782157 5318 1753308224 5319 563064012 5320 71875257597 5321 28506280 5322 23410093 5323 27094795 5324 12883709093167 5325 1450297104902309188 5326 43968014447 5327 41155825823154 5328 34659076515 5329 159214522 5330 458630939 5331 41772890 5332 150980073806350328263022325231561657173639422292229065915070113952338015102769 5333 828052336 5334 655349338 5335 14762763975 5336 53186322953 5337 468069248 5338 41717715 5339 34242534 5340 224941178 5341 31452996430325940679160727 5342 1227949364273569543388131822086681956968106364636996161833940775334542570971856677400046711487405857586316 5343 154806772 5344 1574541441 5345 798365464 5346 3969424601985612431981 5347 481268722 5348 926309787393635 5349 8143820671 5350 15010255879620 5351 29137203916885829145570717 5352 7943176207595387290 5353 371485194118294817948194 5354 79122658 5355 4139729638 5356 2076113554156029471 5357 87537806 5358 7175714949 5359 1104827862825604 5360 49686419 5361 59004363969491540 5362 1394880959112279020 5363 934423633 5364 67732736097221 5365 1771569311 5366 10713111561926262 5367 66276378 5368 171841692 5369 1498635468227687032091086985880919746829018416322400199268429174 5370 71250600 5371 104378060 5372 4742780770 5373 4857248143 5374 3421098410061803870725 5375 81321383 5376 2739256429625590671 5377 66425265 5378 2163140644459732513401788830 5379 59564365 5380 90321259 5381 42590186 5382 12301840266371 5383 24696235 5384 39027966169 5385 4840540657 5386 16820472658749416679286552 5387 215833452807711283 5388 473535263531706270 5389 4497260102250 5390 27725700309581441077557596651163450503617185972766689836900601838381 5391 94730103 5392 308517533437322368244 5393 23864378 5394 164887551 5395 12233188210838107117525728526865 5396 238351977534 5397 33934266410 5398 403585715 5399 322473254 5400 39353125897 5401 23747885941 5402 68623857854380 5403 12794588699805178 5404 93677053696851664406114350587992541710647840416262278953517292445 5405 8986867968338 5406 25788023 5407 244400285 5408 59027476972852744 5409 6592216200882 5410 5451137523 5411 5678467364 5412 2964775455434617605440176509654 5413 1305612741356263 5414 1180392577780080 5415 725564084 5416 120599596257 5417 4063771628 5418 82921724284209617451911200142623 5419 885878358495800020035923 5420 18495415563216321201551948 5421 303987863 5422 908493230 5423 149737676265375603055 5424 342133950 5425 62334408860069132240209 5426 105042482294277242469087368205235908032835643933844662581199315662003140806808760 5427 111258804007608571 5428 3202308808231 5429 23619073428866 5430 59448661311 5431 161771595 5432 24547582 5433 111537248 5434 487040221 5435 25522020348874588727603783033637424181215691228101852367353279129177 5436 125452365 5437 1913093809 5438 121468738 5439 660595106198 5440 9038894603174488375410339813 5441 46406954 5442 3741029063428 5443 196863287390915654996664218080 5444 2463112071098854007 5445 3677501097644 5446 1535186364 5447 26269818746773928675831 5448 66154038 5449 21406295394355 5450 540728138 5451 409033084570141317 5452 497819447516 5453 935691280513 5454 3893594287877003914716691683349131 5455 1316282105737561 5456 1091833770 5457 26294176 5458 206908674691 5459 26721773 5460 81091792428 5461 141811365439290752327849028573321577122856101166610725884 5462 192646981221990 5463 24424994 5464 33012801516519 5465 23701197481920047035874 5466 2742014275828897329 5467 1961339154485312352080 5468 357231851 5469 44483036 5470 80960082383109931746810335229480830242522026673823706 5471 19006215481 5472 4872596414 5473 517034934 5474 1592274551519097705272597857642022152346868870977548821247023349564336741869 5475 36658440 5476 61816601 5477 24664675 5478 43849227 5479 104112785809844914806291120025252 5480 173013361235 5481 1102255094 5482 3955697991005711049724314 5483 459334585 5484 320239917 5485 68619815 5486 44486112 5487 6631201251 5488 370508490 5489 1105363358050845210785367984154091126963815334778101039745957849380747037027252575472891949079363358 5490 72345133 5491 9705323007605640497277416881422335056185248067 5492 2173059495299721736 5493 21108894319764465203 5494 128330409663747681 5495 4661120932 5496 73866437 5497 15532684172 5498 1859988560 5499 71470168871030 5500 1280728709 5501 106626480 5502 46625074 5503 40640820 5504 725757201219812185 5505 464504385 5506 424426205 5507 1033308029146 5508 1192303048 5509 167890440436401567 5510 3056177233 5511 7670043442288 5512 12269437235 5513 30103125 5514 48568576405 5515 139265781162 5516 27836292 5517 1062518482 5518 27966167 5519 2365793690 5520 571346997 5521 35566310 5522 106353559619816212 5523 14340622476645917541725455968782843326384830273116 5524 13272334522 5525 44614608 5526 44062507745822730 5527 227053855 5528 366218041 5529 23857324039093 5530 855065170 5531 283105907 5532 17618249020758536797928663139410 5533 103592351 5534 65489273130529 5535 342675385 5536 5953055350 5537 1504827280753508 5538 10663417150 5539 8683648084258 5540 7309089530953422471136881 5541 649945365 5542 983911737416 5543 1321417311 5544 120526797197976945043704180612317294818417437439033 5545 25709285 5546 7043136892 5547 5063389997065400008662311373946591119252483 5548 251525905620 5549 15863052468333312 5550 14730360240 5551 130922579 5552 2108166565355 5553 75481241473769742156 5554 1490901427 5555 72068379835152819 5556 67989288 5557 36349015 5558 100276891 5559 4061250224795 5560 5320466691298 5561 2381251629713674091355849783900124674242887815566109410696855696271549194 5562 44947953 5563 129998066993 5564 23062219116479582 5565 11513715985505760391365649 5566 1251253220562589777035171332 5567 118859403164947897530 5568 487991199954 5569 4990906541 5570 7786370277909733349398 5571 441947774 5572 309432637656455763770234385790251552335097410 5573 4506467119 5574 16813444609 5575 45629756 5576 419287530893 5577 601797400 5578 18731684563551967915785492508323989574812044249461577516316898207428248503243942 5579 339299619 5580 14605369608623 5581 502894038 5582 14983026135795085958 5583 63897278605332300 5584 1593897619834310176562577 5585 1045234954 5586 15579648724922655349567972 5587 7104529460 5588 238749370958450 5589 5538067009376787 5590 23094290329831083286 5591 85116389 5592 7990153182 5593 343060112466637 5594 84280228967 5595 39758660213 5596 174911851 5597 29041482176153 5598 5587592469 5599 1417636206119 5600 195174520456283 5601 16391296251 5602 1041286852019854 5603 38187084 5604 32444079 5605 3589633698191485461176705797835855366123975341708698545 5606 3523049678 5607 502162084 5608 1589906497 5609 28207857 5610 43076479432034309278079023245001 5611 29878626 5612 233098356348 5613 33003246 5614 175732530 5615 1765459981229414 5616 4345405442044 5617 607917893624 5618 383607640 5619 1090011934 5620 26501192929450554390 5621 1716045435 5622 254851046572625521450093850818496321706 5623 985453535 5624 71223797 5625 12913725315 5626 104264864998 5627 769353935130976414031032319967304885925541834509214172932 5628 59371675 5629 53779225535761 5630 542371498 5631 9895225416710667939495817746120808652957426183376148921417195739087315699954638193197193954 5632 6464511445 5633 111634180 5634 69421591 5635 2213861779445026892 5636 86074549 5637 1735109168873859824472402265674 5638 323128289598 5639 142597227773774012573684101404735260207 5640 15774461053838 5641 41593292 5642 293097239 5643 66278939 5644 2345218029 5645 1316054878711818052772346428 5646 104773371 5647 435156536392543785279849513722668006404127471232327083766855893 5648 5570529711526792831041 5649 811001026 5650 86061783 5651 703496207377894 5652 2245072126 5653 46995588701239767 5654 2407924410345315 5655 46252816 5656 58897009 5657 247409981142476891645343453100 5658 3348963404862531117 5659 1069615074 5660 886825872086 5661 12483635361 5662 72271428552 5663 45965982 5664 49529058276464 5665 85175409 5666 145488437909836476 5667 88157432 5668 1462578318263871140779643649181989270426 5669 27124194493473 5670 2433259614975260040155 5671 72061849 5672 190161582 5673 3693253051234934738620787 5674 33915280 5675 17936488100 5676 133978545 5677 59783321 5678 83254380 5679 1081533100 5680 27137135393626737677183 5681 3276657308 5682 58443233981660 5683 1004379150 5684 359571559035 5685 397873912122 5686 435415285619347834391618 5687 3650816814175772816051042 5688 641254654104 5689 14038026142 5690 1255452547 5691 204869258 5692 104878761896118158531234242029138058380468657080170070 5693 20359683319499091328676376986837520869919 5694 379840058 5695 28948681812220516 5696 331272090 5697 5010907385 5698 4212204082300654 5699 30217473 5700 27084690 5701 30280538705 5702 1008535046180549568261728300 5703 748687720 5704 95524976019831072261259833892251029513991 5705 48835490 5706 73590268 5707 498006239862487931718 5708 11937671409 5709 127088585220126738937537379549 5710 67516652 5711 182712138 5712 1869505166548899580571213062 5713 348512696 5714 329106229 5715 63982275 5716 1180690066 5717 460048057879346677 5718 40195477441 5719 9548366894897 5720 796484056938452755491 5721 19691442009 5722 2715193679 5723 133225106802250067521715 5724 58369777414 5725 944995358950126 5726 1014943896825809682312830521 5727 150919235114610 5728 6468976819604037 5729 649254704147 5730 207950869 5731 3032129090926316776495 5732 109555890 5733 412308016967398147746 5734 29594422 5735 22956871226692259389849 5736 2541431111001 5737 156339954976370558 5738 376039320273 5739 47391169 5740 465962446 5741 172468799 5742 73351088617753479825707615 5743 7896018397304400502153445924288763708 5744 53759436821784 5745 842394984 5746 110098653 5747 161941505 5748 240754101745 5749 118079509194 5750 170263747 5751 402437265 5752 12165944199422 5753 16999909549629657139874 5754 168744146 5755 1419639397 5756 155564948 5757 185438387706671673549885175771177983365 5758 211991566378 5759 41426114455568 5760 84121813292707647 5761 371009530 5762 377697896081361781376767 5763 51449206 5764 138298647 5765 3239083980 5766 107299923 5767 13293253957332142122121745169076771700846692586265391184188678203921550 5768 1981963461 5769 6423233126 5770 3059211603816390427317 5771 35363075 5772 15229130466 5773 27283672366100 5774 28212103403 5775 357681996822774920914 5776 1319388475104062 5777 720610955 5778 2476036081515799022665270347254935 5779 24821940445900212408213386 5780 998419254463850138 5781 690262735730 5782 26841353 5783 115671595 5784 432546621381306993 5785 21679908060 5786 361470578 5787 46552220 5788 143541425 5789 105418368 5790 11688563036624422 5791 85453974056 5792 1595070001822 5793 35818035 5794 12424999022861384 5795 2845950793783161669227798186792630213626 5796 599507913350332 5797 896824371239 5798 188972291582431385512236653101974910379266254182081530736791524169270912580739608270227853548481210026258087749734780 5799 3111633817 5800 33004721790 5801 4275247456 5802 32340406246 5803 46295726631324944238964364112342 5804 983488263901 5805 3652189684403785 5806 62955270755 5807 113729862 5808 3085304492279012954378037655197034 5809 37160506 5810 186345302 5811 78178347 5812 47670521441 5813 50657428969725846924195962565 5814 2413485173534046649086 5815 4674245272811502110082 5816 3151042376755816 5817 44426717882990449383685817484617 5818 14104920427 5819 591673583685269 5820 162715946050 5821 21283803673 5822 134074325 5823 341986595456572297113354100168374798116829 5824 3308365548059574055 5825 3907624954552808837108657892954314917702716508379155956247387031440 5826 144428855249807840426621175 5827 5001691134 5828 334453085055854583 5829 312294551302511316848007 5830 44920596 5831 48742673 5832 569264021 5833 750231679257361936217834 5834 239888381 5835 534131877572165077131895292294213705218 5836 161668793 5837 333859988695705857237723330980080068697108 5838 34707623 5839 37854223 5840 22818355701 5841 279801026361 5842 596610510133 5843 1452917110 5844 102375346 5845 13050534572656 5846 36482270 5847 4667494410971752173098382993676739120739899443030094938226 5848 48289159914747 5849 92309650767 5850 2008703356 5851 56000142587293 5852 30777634 5853 108814992 5854 518254957 5855 632099681366813320198032892359495942015948071803777458748848750609446140221060458694166 5856 105106116 5857 2430057581600776830 5858 131452960 5859 62343284266798885853014829093 5860 166315864944345721581160013491650 5861 3631624071384898482882996191758317465277578957593 5862 1213108498329 5863 10076114767736207615521970387 5864 70251555 5865 8475328030 5866 402216949320 5867 104615670967651710333298747724 5868 1789531108409 5869 10512273055 5870 12336752129500252 5871 8804052864829762554781542799199953443210787932405829 5872 6349184978 5873 225510052505183462671 5874 7937619664 5875 228798709 5876 1276973550 5877 58461400533 5878 78490512017 5879 1032752819868 5880 408501610 5881 305985652238544214067292415743110 5882 9667179439 5883 1002921412 5884 1699290030896 5885 29057743 5886 20573516888693689906264017818824428794923944688189977115229819350436021042577910676 5887 11605762636 5888 18278238250 5889 172110362 5890 5128851256 5891 103608814669415404245043 5892 491690372325345 5893 1179426722046 5894 579390763 5895 63558553230 5896 353242760 5897 2445374269 5898 7876477895 5899 29612719839487455 5900 1466320806 5901 138020746 5902 50189080 5903 392615880080195 5904 2869657479 5905 31212230 5906 2428343308 5907 455338819494212 5908 628661533 5909 56205937929474766794337923592878504 5910 250947866 5911 49921355 5912 80959644 5913 260477041 5914 33081322597765293831 5915 361999177474324265 5916 1245884426347989349685 5917 558033976 5918 49049013 5919 96026587866 5920 76792962 5921 587466160386 5922 5332789472067 5923 2304048617566 5924 39979056039511 5925 126066215866 5926 1305679524174807993 5927 942392663 5928 65545080 5929 46959524 5930 615730351648 5931 44257687158621581 5932 19689674532024057 5933 3818823858163 5934 110090344127 5935 10191039490468500382671 5936 30648857 5937 149446330 5938 220485751247934878133864195789088253054 5939 21241406771103313871580153825415752 5940 103228748757822716 5941 124473961 5942 6408019184 5943 30549876750 5944 104574491 5945 43357044423 5946 8161893270694063 5947 532667201 5948 402963212 5949 359384663 5950 31096689591 5951 1008039399 5952 5766985067581593 5953 204443851298666131746 5954 1702839757430828582894806274671585 5955 146132467 5956 52105940 5957 31580013 5958 42314495 5959 59939027 5960 44677605869312863494264082320 5961 219912718 5962 28631596 5963 1101901137 5964 645026249684142779407202926314983 5965 4672298697644696 5966 7332551431214093 5967 1502944958401 5968 56123327 5969 27581469302101 5970 1589624510 5971 70023692 5972 249999575753199 5973 90200916627 5974 1317179848 5975 7365641983852190459680550214247665868967400896135223263925182356958202406097755278523783888030466837369495473050 5976 126330653 5977 343760993996 5978 8931849588529068768442657457 5979 172679885 5980 4332868786 5981 2600541850125 5982 14221204911 5983 4968331662327 5984 115288882 5985 31826008 5986 31906355 5987 1797459236908 5988 1825228508407289465238 5989 17242241026609 5990 9019935718578 5991 59206838181 5992 4786379185 5993 26442998939 5994 37938579 5995 43832373 5996 3046641241789 5997 767204684510 5998 5998310005039915947863535 5999 5075121049 6000 16849658709789594773096260 6001 2384113321415481323696 6002 20948219543140525403351347942062427209892666440020635483167461689516 6003 2374624292138449 6004 42286647 6005 9690580662672681062 6006 607713604 6007 612094564892 6008 6541354393 6009 46560482699 6010 374886512 6011 50461032 6012 51320319 6013 1247114488558 6014 964365228880164 6015 514962740 6016 14699461336144 6017 856441490623898 6018 526945562142857820730302731587082210078343252807830649370931094309862272085633238753386144 6019 65274565952772984693517927751107 6020 96264890 6021 1536316880377 6022 3070317763 6023 47697105 6024 3808066825 6025 5345792237153759940 6026 12991271612605 6027 145852920 6028 3261727848077 6029 2843965356 6030 37958323 6031 38716262 6032 350979395 6033 644169477 6034 146998930451495853 6035 69366321 6036 1249475345 6037 2937091192139317 6038 36396255 6039 1977945630 6040 695918241 6041 67174768 6042 19981864643 6043 275434721979146222 6044 987447340046384663814194136928476226554202 6045 282023000222414309800495152052 6046 55796065 6047 14263063545752994 6048 327968355520 6049 65878758 6050 90033052270294250 6051 37455969374 6052 112037146550200666322822329522776028657554119857120584144605113071860889119622864691644129581163257014365900677478804736387673605280208988109893159561936446682705714303 6053 12470047700580 6054 72716748 6055 40694700 6056 1246002464 6057 265923273 6058 498563345248318606040121744642 6059 1005802235 6060 4222396025886 6061 43313781883 6062 22307906473 6063 74604048865812 6064 713705784220009687607933125704039 6065 1364071462 6066 183291662455 6067 25435222277 6068 499054832537250371747225913 6069 49226114 6070 163844876 6071 2556876268 6072 4840836949411409595397127029334774108123388882054 6073 7897553956362265 6074 35332003334352547267426034770030527 6075 52896757125597 6076 11446271330 6077 48974726046 6078 30296440 6079 32656261 6080 109862363424593595 6081 2849696900 6082 310282397 6083 301922796553 6084 107301477163601995019 6085 13974108258819 6086 5980277545 6087 6012395817410473943606 6088 13644691634767450 6089 82456366 6090 472843742366 6091 201834202 6092 208871579 6093 3179700385905895010 6094 516738442 6095 969308101 6096 31442962229251305007915 6097 233067700808361020 6098 696964994332848497 6099 197351738141466112771128682690937328772931105968067026371389066195280 6100 10682873834 6101 109224252 6102 161087355702844850962249328887 6103 52540032 6104 803510342 6105 165108851375202410 6106 2333695270797308 6107 245483519 6108 472913818 6109 37025754425731 6110 22258610010801390 6111 143938271087551 6112 1152065610726 6113 929898353241 6114 889813474 6115 86914426 6116 63695784103 6117 123911677 6118 405448497 6119 147380569 6120 2096906630 6121 6354700174938225688 6122 1088072329516 6123 498408481128157589418 6124 4115054546054577956777315 6125 265745075973493465533687180474 6126 84374537 6127 182475094 6128 237644666655908137633939 6129 400333015418575030211394136443188454 6130 746794935 6131 243559628 6132 221940515 6133 554010668552 6134 263076318519334235926389176699910 6135 315866249265 6136 237046093573 6137 156616791227 6138 116925346784 6139 2048677548 6140 55511274 6141 34729298758 6142 128088492 6143 3921922682 6144 209008866 6145 46274642 6146 6016138286931097357311354866 6147 4113237724838344359159651414493592025 6148 209579293473 6149 356884412262408509240 6150 6780497395 6151 1367911668886297093 6152 510290451 6153 43225052 6154 151743657692 6155 157167988656765925527532113 6156 35591143511 6157 14020908376160844964385 6158 404607402 6159 549828851759709192 6160 277218563 6161 848601440 6162 4742404365 6163 1170448852126005 6164 491306145 6165 526661550145072471399 6166 1029219256 6167 1149904448780000524097 6168 871169878333 6169 57469954 6170 15473874255696 6171 321825048 6172 2665894033 6173 788958643761427810601319 6174 3316364507829306649771 6175 73773436 6176 6459686976534495384370283110309118642519262665249450393069 6177 40997430735760124 6178 80798718 6179 87065644163 6180 5757763673 6181 2019868786 6182 1829715293850655730 6183 227009151187 6184 452209381 6185 44364256766291970556032119765693681554 6186 32153320 6187 262108792 6188 131620445 6189 161696095052611027423 6190 3094260624094970432794 6191 5853318104319 6192 1269188888155596063203784113566674860331684769691339438314860102489726434273837969761194972974527596780 6193 700569051 6194 83099318 6195 6867788470386 6196 1008486877 6197 354745864 6198 37385244 6199 2006104344 6200 355503536333 6201 58067894 6202 73596238289838249940 6203 1157578884 6204 46509064 6205 706967173 6206 823918342406831225259461259545124405 6207 53987275 6208 98425947 6209 46877571438008150798939810 6210 1099743298621366534003 6211 29436647086806777377 6212 580241328441900 6213 1115845662696472 6214 51995326209899 6215 352318679 6216 162780510 6217 608993841 6218 81316337518205933 6219 489248040 6220 742072783 6221 36795669720484526369162678066077995532272459 6222 393644763 6223 134674038475773124076703222020 6224 33937046044 6225 407997442191734917863022688 6226 2690381223408389 6227 793417263646367204369661551367982245 6228 265596353 6229 389436340879 6230 29596759083162828053216286440279168832982971541308098741863175796 6231 135452060401 6232 5475286222 6233 29181819297 6234 199968095 6235 645423569 6236 81271515 6237 103543507 6238 75052671132649463388690247035330860286557790161343967016343674203639706303 6239 983341470 6240 6070566608 6241 5601373331 6242 368189382 6243 15562236209034799977 6244 620883706 6245 41306539 6246 632934536 6247 74272129 6248 681901946386307280662761623381959 6249 62475224497 6250 1057878019635 6251 106670185 6252 92318853 6253 1021682981563874836349458 6254 6962757577416724376959 6255 405925402119084 6256 269934522 6257 4164781424518 6258 2671712744 6259 15779652658 6260 47661027 6261 45197919577967114173065 6262 963305195520 6263 68066987864226048 6264 186280329 6265 6007535249499499967079230 6266 1126101663 6267 54205410 6268 6108842041 6269 250070786013560196985138567339040792914 6270 65450837 6271 1525259554081383182 6272 737086699317627 6273 498353695 6274 17312865280259475761560 6275 612750684244275 6276 24476755461651966 6277 152492622964530323557197107 6278 1864772894 6279 162656698 6280 40463860 6281 418742542434934700560474 6282 66962707915257 6283 4538034390883 6284 4288221673266 6285 385989739271 6286 157829376837391 6287 9738679105 6288 674576824068 6289 34596266176431 6290 2065142849 6291 2814084290 6292 117763785 6293 71440835 6294 55248721 6295 423594358269997046 6296 14238965881943828046126024256489204526905123551293380682513958113414976987934478289740218586521847929699657836382942386 6297 41331318 6298 125749440216246 6299 1443670311019800 6300 5373712617 6301 10786632790187316619 6302 213290207 6303 7266647251 6304 160331287 6305 3763105945381696009819029911898267239 6306 131555949009460659446537148 6307 6055237528 6308 411021164444 6309 8077904847972707152601803825606606828284434217 6310 504846056397 6311 168153691 6312 199868059 6313 615069235 6314 537850270 6315 242612086977827721072409 6316 11008961208510342956187698707346797765 6317 415661808 6318 24903483576 6319 70961161 6320 15909299357 6321 17595935099146048 6322 30969419 6323 43010660344537736840 6324 31796677 6325 104173602 6326 217925840 6327 606790002 6328 147503794704180 6329 1842923422 6330 33715682 6331 19385583784135730 6332 17319562068211738 6333 972651602811941 6334 12479934645310347100 6335 76606358 6336 970856689 6337 76267473733 6338 151294279276 6339 2189584287051829893 6340 187069565061145697656427042926 6341 28001372113 6342 49179598 6343 2500159814531510223 6344 36035457683028440663257219612539301677 6345 1181883653 6346 5039755657637 6347 7579398591 6348 354087998 6349 4371567299557113990269619449882325312080021544394247304909047817164282148231500727833777444374298692238726641 6350 74221218296306 6351 1183339302203589320945133521207 6352 6986968486325774 6353 2843555114250299585 6354 40507896 6355 496346002762281450665011257818819 6356 647827976076 6357 18818433496543886268418265076879613330894611362391898452097178020186567898 6358 87576998961931278669 6359 2661796842 6360 119692855 6361 79529684 6362 26978364889 6363 317291619584284810 6364 5668866885 6365 294278020207410160997156211860666391340086134609 6366 74712960264915596925072 6367 53524580 6368 1070630484 6369 41196199704702322313043786465761306 6370 2866234435 6371 159067801786639 6372 640908955 6373 1836498217 6374 881862941 6375 168805990 6376 32222678 6377 94921922462330414147155126507 6378 1197765780 6379 155968817861122895447 6380 148262235 6381 82416582 6382 813460123466576122510 6383 81516094 6384 686738490064548565354915 6385 26255718664029 6386 5646245901225169754219351696 6387 556629010314470155364 6388 17880327332297054781279979427691270176241588829230212892135500622 6389 20331413292317040274174031412513413521804512122428178460905473877096784648616 6390 36282597301528356578977592035146916611 6391 1150584407 6392 6085963217358 6393 363453538 6394 34690457435364724222060018385512910603334906326028241269357853613076 6395 56745062 6396 751581301443 6397 648681301211103 6398 3912140136092949501848713577 6399 14440068713135821947556964 6400 2445741337125555990017 6401 41654203854 6402 32608296 6403 220109798527 6404 12105274791 6405 163900549 6406 1305320703 6407 47834644 6408 2000149010 6409 11680267101235 6410 32941668 6411 12292104490299417903485925 6412 217432308790 6413 188445008471 6414 62838594 6415 5651606697285885201626933520870142917584210 6416 13835005855 6417 142697126 6418 478385240533357612 6419 88902902 6420 632966971 6421 3822998319 6422 1865471934592310532401398872384 6423 15959879564968649842386257738789427231 6424 440746254 6425 31105913961942784908910 6426 5700276084911278196643232887851989442237284629239570437514073175676692839962097862 6427 35982755 6428 21832422913773123 6429 23388773564 6430 837941203175537 6431 203380283 6432 22828621861 6433 786805193172075 6434 492560441870 6435 568999614847 6436 1833974191283957 6437 121721773690 6438 10355464039760 6439 36800121358675 6440 725076453085403679960084 6441 192356781329340580120976923111746381 6442 25081005349 6443 43173548 6444 64176462869 6445 26196293844820 6446 247257746109 6447 355294050 6448 17703680506 6449 667884997417 6450 1101518209 6451 4988149472076 6452 3233917287222727774113 6453 3994384047 6454 84992524 6455 5063974198 6456 113233232705086821634796179574188530304849302 6457 22619973122511809105611 6458 62145042 6459 2884499409194435433883215 6460 13509990323 6461 58500959 6462 125637362 6463 1501349618993346457039138147508967569239253181743901 6464 35183968816117016186385515 6465 807978257348514318 6466 1927276485 6467 60495617 6468 135298135 6469 75992510024404238820691734882253630028826224867262907792996 6470 7559033641593 6471 3945862603447672671 6472 485051531 6473 14528508596610 6474 21325245647297797 6475 561378497021594696550816658570 6476 1659210053927 6477 1415917290556452243229221908504 6478 258295704509 6479 58048943 6480 4699279416 6481 72433141 6482 662366144590011 6483 59286454 6484 5922132348 6485 35744780 6486 4197747453450628 6487 601716533120 6488 34708413 6489 3450338453229091 6490 245299346025012036679109231351108 6491 228450269691 6492 125983222053122 6493 42458046245 6494 192833401661098 6495 1822147757023568864102348524014771779747934561164758668239505971839825695454626784023087974760515565586 6496 1375761604 6497 285645014941 6498 46408876 6499 4969311976 6500 2754481993 6501 168968807 6502 91667857 6503 14953550688323 6504 8591415385231277764031496100772234642537639422166 6505 99492235548642522320398957 6506 48284170 6507 33488412 6508 10070977839881 6509 226851641930511 6510 56218708 6511 71901434 6512 9373916090167719443924692573524846100850225911151958359392 6513 20098666502846240504861 6514 454481848490613076139 6515 247228032327765 6516 90162044 6517 20772046345 6518 434154071 6519 9478996899 6520 8476237464149924466468661954 6521 15743266458898 6522 376431009063174231301699970786516126908512925 6523 287120166151829 6524 330740135 6525 161390936081 6526 28981955462384461 6527 5887011587882881 6528 55652735157414308135075171632430 6529 417602314343983753222348848088292107290430298 6530 2989760836193 6531 1930029051420 6532 59123964581413 6533 119479125 6534 333255482 6535 1285110521329363522 6536 1377317315224579592699085461052335903148229592453392508281703038126178182883579748511695247294377 6537 77815175637 6538 14143104745348359 6539 8776556228 6540 34460467 6541 7897186164496040 6542 252695465887 6543 40706358 6544 37156283 6545 1067737488 6546 3180440762 6547 2426945536 6548 42819700 6549 42968450361422861869673462648996598227919896 6550 769467178829608973271932780610 6551 879723284 6552 4733539940 6553 33105765 6554 61439677 6555 284968675270 6556 165485773833837798237 6557 373561863884 6558 93163292583419115911 6559 191869880 6560 269854489 6561 64264561 6562 840869888781892 6563 96001542 6564 149276765 6565 648032364517439007 6566 170173213491901307 6567 1733008105716359314 6568 92624577790687508978203747881634836066019 6569 46756990 6570 1109847530 6571 570253490593450 6572 150474239 6573 188361089 6574 776709544 6575 53521117701 6576 28873454714 6577 263473588717140401748 6578 141572404 6579 20018869556696 6580 621151926866038865 6581 59595201 6582 77193176463 6583 33158210 6584 12214995487 6585 23284322685 6586 72992342 6587 15476156803874635 6588 167644411 6589 1541554067069186588923677821294427627537947577887564 6590 17048000768784 6591 1112093360 6592 148937157735 6593 38825441 6594 1765761303 6595 36291950236 6596 83319544668 6597 8920529841796416747703620898531 6598 45312229 6599 1228683624 6600 5863148345110 6601 140728742 6602 2510913267727 6603 10412860499 6604 2644248200 6605 48565957042837583918206262683423139618 6606 288828535463 6607 336402373037 6608 4029527642 6609 11865708683474271183590053919314403414 6610 1419497783 6611 126992571 6612 248413043421946918201113762 6613 105306347190575549673 6614 1011970044695 6615 18353502073 6616 106742142 6617 93906095 6618 397212634754 6619 26040772162397499813927220750767907 6620 290358926 6621 25356492948 6622 38628946 6623 133394233 6624 86899526731 6625 537629085339642759861898503868393598018199662610084841938246 6626 161673331914 6627 157498950 6628 102033320 6629 1416708276624367545 6630 346047394 6631 448392093904000 6632 152707525306 6633 1670437608342 6634 92469322687 6635 42945184179014304509115504739289930250139908784 6636 183163757860712 6637 11397826681301940187291 6638 60629779289222319632452028494706137283052 6639 629345254578173596499074035924234967076445 6640 34202207222 6641 242836519438433503201453711720607 6642 49821880 6643 106698119 6644 4099214544068 6645 654158606091536 6646 1140351105096 6647 58715401 6648 245724294224970 6649 266478810 6650 21480705086122453849 6651 3691953394800 6652 44368100 6653 6611356645150 6654 53985425 6655 421844325263372639421777 6656 816879091 6657 41423881629922234 6658 12231089809028 6659 640698736 6660 1599613184919090 6661 67108638821 6662 1285346405 6663 3470212985781 6664 10321624258 6665 38065534 6666 52895357 6667 69676800239994860095694 6668 62561254105308802468389454902001686457 6669 83974748 6670 22317181739480513 6671 60942219 6672 93728549005 6673 52327157 6674 31730025019770263213 6675 1676821093 6676 35522575 6677 73026253 6678 1630019157 6679 1144279609658 6680 67062822 6681 1759513256 6682 112494556075 6683 4053646591318631591 6684 16169549675 6685 201944521076503868134597063681 6686 1019767000187755 6687 1434570711771798323166234489636036842844080547569805 6688 51694820669593738329 6689 3359750602459199119257441348286389291149999072 6690 7598012258 6691 171167932 6692 6469354498304 6693 69007676580293727017185095162962176002658210171045869037499826270090709776213889939164709190958 6694 4493743564130015 6695 960595773 6696 884218421 6697 1821648221237292750 6698 220260923410 6699 846903382 6700 159898123 6701 77602690 6702 50663437700718402979424428385841075239951380500986230 6703 168282799635 6704 129781492676423 6705 353205931399436 6706 559050112308900415 6707 4515677732515069371184658685 6708 1137252131847357858981839380717770586565779387207509383799697498669523749475275322155459912 6709 214326037799660654665739355418273383657702156190795866955605009417567397222935290896352075498541715872947655731576480442584403422302499217678987673887167143455336498134914640393685130583886506430267842042892762580975256319220277560866 6710 57806321 6711 6458011192 6712 45025743705851 6713 1673261174 6714 81376504 6715 1788712993668535414 6716 72458875102275669144913571804 6717 742434220798928188 6718 190512206942418158 6719 77841633588114405222 6720 1893744679 6721 69067010648567304 6722 232947737 6723 638166234337825093 6724 226765119506240491790 6725 18930538229 6726 273720084 6727 739765475675504 6728 407431081277 6729 1650955988 6730 115135235 6731 47332776 6732 123283804550 6733 248590287 6734 708132201450087453235305649176174990875689100410726409349454407326469119856777739388004 6735 125329800170983314229 6736 13925359774 6737 2082244141293644304507 6738 1011936273 6739 325926193120 6740 411934615107 6741 61022197 6742 2399974435203813 6743 62984901 6744 5488521893 6745 645858106230161980 6746 112950162 6747 89855655 6748 217310624617514047693 6749 313342504405265 6750 79974128 6751 9868259790 6752 3987198391485672150 6753 45130686 6754 1417313112132 6755 616390944657525283117083989 6756 248200463434 6757 50674336 6758 228103855 6759 27837361906 6760 294505964 6761 46164671 6762 100464332511 6763 277569533530272439 6764 1260991391144726011 6765 61083435 6766 161292761550883 6767 815915024470 6768 17522191983765971540329837999377553713358 6769 1069903763508861 6770 89165420 6771 15031971928 6772 442777433782 6773 38022435 6774 62539213 6775 281233841215189136282597337932004272165083008497810964452528959040 6776 132422255198817130824244961337655888235224110 6777 672264851431891414 6778 556661594746 6779 185552461 6780 3841709275473896165046147 6781 8625226816580625689325981896730957166197355891977092272 6782 180078210 6783 896219856511 6784 449398262 6785 14375097106 6786 9426539261012519537553727426231340308317256419995433719688934624005842283624 6787 1000293701734 6788 2022325913723 6789 39283678 6790 1398105995287881914188 6791 464143147 6792 1149178913290446198309079094641703978057584674471111592 6793 593908937801 6794 759762172004814 6795 82488853351736444855 6796 135656949 6797 72068551186937813917209 6798 91662727 6799 4223482003468210215459095604147 6800 5820165840 6801 1857436036 6802 391421099700296535878777990306936 6803 36542561 6804 100163946 6805 17483079884 6806 65842986 6807 15598855883284977399 6808 910594475389 6809 217995870 6810 49633397014 6811 4898773440 6812 174664979099 6813 193413833867088382972468 6814 154798694 6815 3008442119316311168119714799475173026810346413068534227 6816 6438223077 6817 2227027279 6818 256354535 6819 243924689 6820 322150678 6821 349945541 6822 145283687893033529482265 6823 2347577210339918 6824 138906093453 6825 4817775927837067985272120512558080446558696 6826 222204205216984754 6827 13763144611 6828 2418815966501 6829 86677770 6830 8231790588760005997305231919920 6831 247094122170 6832 43008854980 6833 106849523 6834 49348169779487775268032975570250855214077204135654 6835 8692966385901 6836 488643474621 6837 94847147391354341905120263676 6838 81262171 6839 63872103302877283 6840 977838618 6841 625436007744108703431144021996855 6842 77423691265 6843 766554810242 6844 568626534654761654753944926 6845 4052170715428006 6846 2263413540650571785570420767655206963688 6847 52281700 6848 184587854 6849 985602965 6850 87582755 6851 5721416999536274056139389589613677624180476342520189580279653627820040799079128441213193436823132685412 6852 103177547455 6853 121607199158858154816832087 6854 412138568876682161 6855 10215221953376 6856 69577364 6857 322361908 6858 63930070 6859 182686206849070665198210 6860 4028213843 6861 1133342008997237 6862 34995778254836949267 6863 337125832392904177765165437399 6864 35753030 6865 369391653 6866 69296412 6867 1697811831161425660099 6868 6675688650 6869 10861532987 6870 9699683450152494068 6871 591156437 6872 86503222 6873 694390343960 6874 60595988054140091170584092 6875 2025039601 6876 47142355 6877 117380549 6878 130727030 6879 121017595387 6880 3234672530088 6881 1349443317010753791 6882 124327452 6883 36857434013980954 6884 1151636666903826814619223354853 6885 88772242912694 6886 4657331641001 6887 54900069 6888 170157893 6889 142972641374 6890 8859390294848831960978349098650168612716899158197275 6891 236113695 6892 68200177149362 6893 83403096182 6894 7455260089620627624991960728929754835000802 6895 8404015163 6896 36426313 6897 50394525 6898 11253732945 6899 425013110217461487753 6900 352301209 6901 1799908797 6902 3374529037615839580 6903 11198681140507 6904 74873176 6905 74238384735882 6906 29497564829 6907 362202881546608839941 6908 45502050 6909 263413991 6910 6935825442 6911 7024465577058129 6912 494904609353 6913 113787753875195862378004819944396 6914 133580997654894159 6915 3992886197302454575739 6916 7903042470654088833598375 6917 955328690345 6918 366378708818826986847972172072 6919 1947666463 6920 59451422352 6921 316122857446987101911623264443304595143461647292549681446726435393956853330022680039409752945283317963417397222371126 6922 70013332 6923 48907747154350 6924 16719524850 6925 6653220393180821366060564214 6926 40738271 6927 455253917 6928 134465336489058106727055035 6929 268770216 6930 3902862371056778773325181359332857369766089443577838 6931 25174967719693 6932 349486222644 6933 41271499 6934 3947614365 6935 1251546135 6936 99790904 6937 42778035 6938 92024807156 6939 636457824228061802632408 6940 3716532278857 6941 7905044123450977695963942 6942 144278651 6943 1220677539815786822 6944 324736383 6945 97192641 6946 66129104416821801844 6947 2688632663020595599278906593570108773422142500416550 6948 97644569 6949 1098739996920615865844633344739136954301075571263112 6950 377394352 6951 5919641205976888148836149 6952 73838022 6953 3241808544197054 6954 5448043994 6955 191314030 6956 690398203 6957 57182186 6958 475503622 6959 991408510965732086 6960 504097007 6961 65578619 6962 39205787566397080688934215327720179581885009276257463691990 6963 812517201403578938833878 6964 1444517355 6965 2849486179706265663270440639269712481 6966 208182215104162790718878307209787823 6967 177026822 6968 523071365 6969 2180957229021 6970 41940928700 6971 22267331031 6972 1309888739449 6973 33478278739841321994878 6974 11363629445 6975 44387167094 6976 13671991137756127442347463316 6977 235393420 6978 59342453107280409510028170 6979 83097026359023962745837964592524 6980 261250758876832827 6981 21179323990 6982 199244016 6983 991857004678935776461104 6984 1510267307316013 6985 8255509945 6986 2518502551650113706 6987 7921485158 6988 25246625853701911512802 6989 81277991863868547416818871807048779521644 6990 1251734801340667 6991 421018119 6992 828384007711 6993 41373123 6994 19959812516231734560877 6995 69023682308049 6996 254296609985958041 6997 80472854 6998 628657614047097799396692718 6999 391846039435 7000 44553340 7001 267650877 7002 882291304897578114463765 7003 59641461445 7004 173722048 7005 602605902 7006 2579493779777793384762421926526212551291465 7007 36849282360500153850188 7008 1229221141 7009 22019903918758 7010 47397396204518113388475889642 7011 11156247025723925277087313 7012 176348708037821243417950958 7013 543969951194 7014 37603882339644 7015 37795131 7016 324765975868211 7017 112991530145350098 7018 102619366 7019 700888973857847556777937 7020 11554965617198900 7021 40876423 7022 66811659902980290696080672 7023 58688802 7024 242586716125 7025 546002414153 7026 95545802060709 7027 49622708 7028 3315550400657587570344170305590868 7029 124032726 7030 41677220 7031 42689532 7032 256907934 7033 53168794 7034 916771822 7035 3671210962 7036 127838867401400383 7037 352697364 7038 14672264556631003 7039 386986501763 7040 23993194929923663059293480912922669910028 7041 247855970 7042 6325971982 7043 2222165244641047909258 7044 3517013285825856237 7045 38032043 7046 343819388 7047 58490084223 7048 38149711875651727 7049 88571103485 7050 42367556 7051 41663878142474055526660706181891 7052 67014017 7053 194068314 7054 344398031898567386 7055 43517045 7056 272922034 7057 7998232680904 7058 99827728 7059 8830010505922067 7060 14414837906 7061 644278013383651750952055 7062 5129907684 7063 79580823 7064 6396363479 7065 5229085862 7066 121116381089017 7067 52242890 7068 40157860 7069 54271085 7070 163091220129662131566431908 7071 950919341190 7072 290862846457683 7073 22853016737 7074 128711143161861265703953480744844414086039489 7075 101486624666 7076 135860541888 7077 62593454 7078 2912113933 7079 2291468893651 7080 20473220822908 7081 45069882255905741 7082 140616669 7083 1593920876112808 7084 4606789266934748829408097290666 7085 4658012164 7086 3494792291478261774363513926451 7087 13915379649 7088 1660466083024269830 7089 258670809419830170672283800937 7090 213194278 7091 17335151423681376299 7092 56512527632 7093 1315591228197 7094 6166071442399 7095 13592083320667652 7096 1213190657367 7097 1133312813 7098 1946166531 7099 71385147775247891 7100 190874606 7101 745304245617 7102 4767712236297011 7103 30095922072352 7104 1122326405147 7105 92938505 7106 21034074994880651746 7107 3229461361 7108 297554244 7109 1466455532689 7110 14153821033 7111 34952587265463732052133473879463181428452010 7112 534143538298 7113 228897455138121 7114 53958964 7115 689858351068 7116 238110722339392720014975337444349864251 7117 16319149716421 7118 10417216615 7119 833208785965 7120 3615026589762 7121 3454962505 7122 4607990619890319598763882 7123 934945277235 7124 39477526 7125 5050258246 7126 565982583 7127 17813430083381 7128 2626703570 7129 504953546324415010776055142191 7130 44635760 7131 12932950830 7132 1949143273 7133 46775450809225688393 7134 121377635 7135 27063042680744295590 7136 392798983380061342459 7137 1444137453 7138 2298566895636 7139 21378535606 7140 8410220281 7141 45010813 7142 850894137065331092332252 7143 19830703837671993155294406 7144 114892096 7145 19747987013079 7146 1243330103076684437100257 7147 5903281135288058428673536990769527634624683980765141770254 7148 2326909273660175306962181962728 7149 345373155 7150 574440228462007 7151 582888317428 7152 251862818661509794616907092267237502701682750890339852122060805156 7153 13683777614 7154 1001439114304882034522647190580099608555450675636629664130 7155 6512802046626688640095317631505956966054827093925075 7156 16342670062152506471800368500499708 7157 1112490309 7158 41152728 7159 45288636 7160 205908029607505538346026584955157 7161 26720841098091065452208544152580379729405274413121181149610387031 7162 215943527809125 7163 919411501434846761951408350206724 7164 700219100829 7165 5584960158914915038022964302749563242734597355961992720483 7166 575379617868194548539287621415184838012 7167 562174602 7168 155782780 7169 4853423630 7170 37124612704651008645054281 7171 19561018888732765 7172 70511138907978758 7173 125233062 7174 117286191 7175 189489524 7176 1558740048405028 7177 3358804326419 7178 158604666231687798 7179 1026947110952788 7180 33228963434145626154405335775066074 7181 2527915846287 7182 49996975308498 7183 261340525 7184 46276125949361558009926137 7185 81855400 7186 138771962 7187 968623529 7188 273382137561924495 7189 5917073058 7190 1218006548 7191 50990312163179325054 7192 58427847 7193 71641065173 7194 61502550 7195 86193204970352729543746345228883605830 7196 4661926987882 7197 458024758 7198 2051178035 7199 1568754822195237706 7200 348535979432 7201 14642842526 7202 237977498014904 7203 6000808065 7204 8971035708 7205 82364525441138 7206 40661873 7207 125488238518 7208 239848741 7209 56748062644997492152 7210 1059158512644 7211 170766988 7212 1448183132 7213 34673031567399490296422886 7214 257523073 7215 2429491840 7216 66604642 7217 5631755851755970 7218 35653528127955 7219 197023039 7220 30507962273926851718310067663 7221 46355194 7222 1970845037 7223 4926929103580288116 7224 564797733 7225 177666818152528242216186336 7226 9361147611904283830224792897183 7227 63349691077436120924663723744277578 7228 41108738 7229 305393767749 7230 1240477693 7231 768026630 7232 1271112139 7233 1541567250156855647195 7234 88063688471 7235 65902119 7236 40680847230 7237 234735872123 7238 41524989 7239 46100395 7240 474222837455909944132160912948 7241 6235470106476657121629159343904715835161897702183811016579399786622919 7242 199528117003605 7243 317849042 7244 737092759588694982943197621859768 7245 49205321291 7246 11828220217 7247 27562410902767023410 7248 967637623771 7249 16711943855604 7250 368636272737 7251 2630553661288247679588803083029603669365492814260978861699880148888742 7252 2340347331 7253 70195581 7254 362668783771109898232781009897931102216939822882542937593573021318888 7255 515126852752099 7256 77789410252 7257 970148207709236955387622597604177584 7258 32047301561 7259 10619336353577 7260 779779870038436945664300448801627768736506 7261 60061763 7262 105733446 7263 22884521522895552 7264 37812317698 7265 8409488809752019 7266 710125705463 7267 63454498785 7268 125137000 7269 1339180803569262604607844669190341442 7270 970150393 7271 91133229265 7272 49431833 7273 54219241978344055668 7274 3830287978818956173978245675 7275 259134985 7276 450728670671 7277 83728684 7278 158776679233978454607469635560143 7279 18042920081929 7280 29379988880925095004193139179512881033809702 7281 63018069710 7282 62877084 7283 6936700270 7284 1330776379590159671210701619204716845999347041910761830496326072820700086 7285 353591126933 7286 1868511063 7287 146512738 7288 2663726225 7289 464904810125 7290 31331538407226498216 7291 3599190059777307396339 7292 1982546048050579861644 7293 1614028097 7294 155124681370474 7295 40254521 7296 38705936491172363 7297 9495192668 7298 93417859058 7299 619283920 7300 65207797298901841809747880955320005566 7301 549397686189085 7302 104770492672 7303 1352441558 7304 185653276 7305 1310855491 7306 1109289726738 7307 1316959875 7308 49149647957559112603 7309 69843703 7310 3052206975487385593402 7311 68978232 7312 12610080769 7313 474524222 7314 114374747021566503 7315 683441121 7316 318484204 7317 108392795 7318 29820381807280227828444773232124245623242128125728 7319 43852880 7320 258719359320661546278 7321 164391906 7322 62136193 7323 7118422493519488164344646304 7324 125974288 7325 131168943 7326 1897435244879 7327 23785910926 7328 123419104 7329 190489229738 7330 9587155988 7331 1689138333 7332 31990482469258891486054770 7333 110465516 7334 1077854910 7335 6773852320808765401896 7336 1671016435 7337 1139494069 7338 1314814275201848 7339 299016294975011597699598363279283191779045154098 7340 4274757630 7341 11959590742110 7342 49963048719975101322 7343 3484384473607803002387725091 7344 67515841061638567127540308038683029091 7345 95738742 7346 347486738 7347 124785383156473 7348 72429434 7349 3542576267215 7350 1239248474 7351 1008641976261 7352 3389162965411689 7353 268040526255535915519 7354 8442882040676015044 7355 43822064 7356 12026262173658868118837 7357 327415465 7358 868941715036313 7359 41148395066464480152859554207832934633622395 7360 41741985413582708559572 7361 103304811 7362 2508960447635976 7363 60738342228042515 7364 97550499 7365 59213707513281374313 7366 67012003 7367 147244252 7368 128859533 7369 224323402048100342743196 7370 147294811 7371 39100392326008 7372 2366800548619545225 7373 47062557 7374 1161757806 7375 71385851198490 7376 71949697 7377 32440842811 7378 271684790 7379 2638670167573 7380 2034111023602048 7381 151153719020 7382 574873230968123872152991584354308293 7383 402569442377 7384 242811327 7385 1278874371109 7386 20224401195679560555335063722485877732782529688380727629029207 7387 373134802404910760575 7388 42441534264 7389 59406602 7390 32864280236122404 7391 7014697682 7392 3638077172350572 7393 26658491343435280494 7394 107386327623 7395 108161870480724115 7396 1253148029832 7397 422412276 7398 554203137455868965042947706574218088 7399 212740322 7400 924694925741504853439305065968486698693149709644026893922374633285498205261324217688028425571758244256349793012463229253936694 7401 1844750388495 7402 86244855 7403 15171358917 7404 9768633538068201391627 7405 47676497 7406 19872993036 7407 517906482 7408 415329437200 7409 23278217523106 7410 111994312319650216109642888750 7411 105371901 7412 21092860482273978 7413 40753284055523 7414 59696477 7415 29290086274776069255198414 7416 23584368836848 7417 1108311915 7418 78311453 7419 671935803 7420 11341132452360097947203 7421 291448440656002 7422 2090920166 7423 42785504 7424 8632539952 7425 47823393740104686 7426 183560339 7427 10538397053485698 7428 86364085 7429 1154564132 7430 91685941 7431 2898699738 7432 4860814090 7433 28052306158230387071 7434 41469230 7435 911076312 7436 211175277 7437 4650941673244 7438 25259417473762886562 7439 13583460241557143 7440 108337592 7441 532756611856 7442 85763226 7443 16735915484602904429495099 7444 56156453117548185155826524366945757254786868 7445 73256294625654310243 7446 221147579 7447 249370241 7448 60588752 7449 16237848314 7450 570035967776 7451 131460265905554770664862009209388795114 7452 87514847 7453 657763897261281 7454 74322435473 7455 8940058741972329 7456 551106357 7457 662221188027681648844913988672 7458 985723645 7459 25329880566 7460 357059890 7461 1092770513643664180 7462 99747218623025 7463 36925376977481488292539667341824410536 7464 297499980 7465 48263255 7466 387145832672282 7467 19975650869654 7468 73476283 7469 8148417776205 7470 14269519542798109 7471 3825027527 7472 1137244130809649738257 7473 15237878697194956764243 7474 16688058998421 7475 55445209299617 7476 180449573846020 7477 176671885 7478 10578351673613178 7479 195240178659894 7480 16106344066 7481 156230186 7482 2281899713678354986083547518985 7483 417302556 7484 341512251272633751685710 7485 17172964201529867108 7486 347540425875 7487 151470513517107453902591288515391448872152 7488 122077747 7489 8883900658071842858725826 7490 178910795 7491 17713637621880266448859434606319692114527185905577087163 7492 72074215291653177037839351820464164458735527973979001650103404362906427559370 7493 9999316527550409773389 7494 32426474958699990850882865669 7495 1562174328 7496 1170299396 7497 913576443546 7498 19849975493948329862335 7499 269206634053 7500 501753173539993491 7501 571888205251687958407993153371851086249 7502 653995315270 7503 7281849644338 7504 3833629943081 7505 11721757194 7506 220202240 7507 9146143196392 7508 226147758948650360791608756481711815508867597526723083979470027125164152783325908021669996910028061352074075693504725120730 7509 1171806118363933466455164612 7510 72962810 7511 13383109263906 7512 516468458 7513 50826426738045106783971 7514 158691421847 7515 7990509294023311 7516 179230259159067 7517 333825803 7518 244864832610 7519 23821442177283 7520 185014171 7521 489380565 7522 1768851574022 7523 240065813053 7524 147482052152569643010374 7525 23398880010591423548241543094170297 7526 68693533962652552915 7527 34501926139 7528 54965608683069621838 7529 41989475 7530 856336670998229168190873557093776251752777912 7531 118764088754 7532 1134373092 7533 87056045176978316096281334941855186172884227 7534 800757383798368920 7535 2549615565 7536 72765351014363229627004149 7537 1737815885 7538 96094156 7539 479188794 7540 102551673066059272785 7541 1203668439092 7542 2045595993195265550 7543 46953962 7544 1183508739865834976650455593556647088624936697554711708107237499833494571665089 7545 101455920385 7546 123234666 7547 164597272151 7548 10752932468682470 7549 54018667205753568013337024556871201718529363293375927873285122122 7550 542516453714967 7551 1814234313141421 7552 44952270 7553 1172059156 7554 48376335 7555 333617240718065710092 7556 471475897745 7557 2799948965881183825356666227045839070495 7558 11928048772835929552378876246070494 7559 7026763892 7560 48403804179620882 7561 17738444845 7562 37696864791658222616460786 7563 342334548791 7564 118521673 7565 975271219612200835725834243134408464 7566 49407977 7567 3422543755 7568 4260542110 7569 1871605338082 7570 329944865023545453645 7571 16486603114689 7572 71579644 7573 108486903397447 7574 157773172 7575 80350322216 7576 222539708474887828 7577 1557802553809 7578 125571149 7579 63488586717028067214427563171639999 7580 75284411 7581 237967167451 7582 104457240635004499 7583 627024002 7584 3598240781028679257167613 7585 45041529273 7586 11268886636187445631720 7587 60438848803857720 7588 128056852 7589 11285511209 7590 465312380 7591 2433860722 7592 2824159845197949318 7593 2289342908 7594 7655451942696636498286269 7595 83977086 7596 55863549 7597 3124591911947503291757282 7598 14669215736133695 7599 20133373309 7600 15164716865 7601 8424918998 7602 61175439 7603 390035290576182259444 7604 82456902 7605 393077779 7606 511732293756333500377844246890006038 7607 128755055637 7608 291494253 7609 151838666 7610 4836817441441 7611 14838285540 7612 175901770 7613 101805249 7614 7976851766 7615 89434681868 7616 187836424840709230217 7617 834916381401005110645 7618 10289653300 7619 21054414358229 7620 14720367288 7621 176014660 7622 796794284 7623 2926827187174532161042 7624 3730115505 7625 41046388114086 7626 6907819440663913813 7627 584738479 7628 32607845143611 7629 3600846297396 7630 236880587914596815772621839501226649596 7631 87777525905992464208784314205 7632 2595305411261460557801 7633 22299271164 7634 259526207 7635 775005610 7636 190776740 7637 16558976222165 7638 2561190829 7639 44632153582890 7640 1842861161016486517 7641 231137011 7642 8056773529870426919040782000424223 7643 739525965 7644 658201252 7645 10872199645492796686232571430486165860840 7646 49118360 7647 86254424019 7648 25941325465530128668354645 7649 51624152 7650 18690338581214425 7651 118233313 7652 93414336783944039567 7653 29871167415886962 7654 31406274308822 7655 1059769784476559992 7656 221537917 7657 646940320 7658 93087159 7659 465200579660331230072 7660 18264574221926 7661 1987207655 7662 24562484216360048879935040137463333934 7663 53058382 7664 242473126 7665 11416350294610691475022214361139413107147564528940934659143633324990592786 7666 846457221098285483 7667 48221610 7668 76857644 7669 340649111 7670 678766550 7671 1743049269 7672 235481356 7673 1309258276301783962219901933682035636628802142427495766070268187405831813979575 7674 62217820132340188 7675 67302690 7676 93783899943 7677 1843436958 7678 93428508161335 7679 7132396926281798614889588125097135 7680 91930064077520654122152 7681 944387316079 7682 95423715034606 7683 52794669000359 7684 55362219 7685 1005937092 7686 97581445 7687 1105848794 7688 403094762 7689 43779564682 7690 6072270863 7691 25935281832173341560749586494842232 7692 802866521675637156 7693 5276395594 7694 184497313 7695 1114083496 7696 230274120 7697 55143599 7698 7248723772003509130 7699 7140551040 7700 43613830 7701 57386556 7702 6840011164181 7703 5000360210568162 7704 16153625956890609747 7705 310608260 7706 2103395559 7707 4152465201834951477070398847691 7708 43288062 7709 13551188003 7710 5482157012945926042094011 7711 1236301821 7712 85073964 7713 1263861716 7714 79837153 7715 18828831673711746378 7716 69474807 7717 396857843237450888 7718 337641766 7719 232306760 7720 2503219614918 7721 1910647833 7722 28004078978633392477 7723 746896802411188732650 7724 2613502231 7725 653872124111 7726 2580194232397614218268234074 7727 8973955596532266684950 7728 43821936 7729 1147341310580805066756850461531192082 7730 1605717042574 7731 2815366317544 7732 94205706462087 7733 97039217089049655844951482220829893373 7734 607654855 7735 6577469770 7736 124484498855296663805 7737 84042904 7738 176656352 7739 2383391853 7740 1175845623562 7741 243274444375649011 7742 1246473743 7743 629661120325198710 7744 1680831680 7745 179187415 7746 348996346 7747 215035993 7748 93682987 7749 14687554392154904315437350129081431389118113 7750 141320724184 7751 1301623418660125695150730403064273713413373071 7752 674331442 7753 9828282828859813329815606906254142162100 7754 504772006845 7755 15010443995 7756 391557511508205614 7757 17048254914697358792654375287853032894124943 7758 49928203 7759 330425559117 7760 74288704915380626 7761 181828260582840 7762 304222149 7763 60740015 7764 108664014879173942187940779799099858 7765 154094940505040113132963951021700535619963033376842167447453493506391458969 7766 122593164113 7767 34533165861 7768 197873527015020400844 7769 20243232668134014210423457823214409296285371212601127017441983164640768 7770 5922850584484 7771 7358005542657491861096082555468078962292769936499229426281271 7772 8412315673905 7773 125792473752 7774 709760201734820701555063 7775 1665005110 7776 46318233 7777 5770899558218 7778 12124860109849 7779 201374716 7780 275049068504961273882646830621406358402197905205280818 7781 724635410080963949932888891824606404878 7782 380479344736 7783 202308963137517923 7784 1150867308069 7785 972882508 7786 60192755241 7787 4697582203 7788 61377561 7789 37220488031705 7790 76248824770 7791 322779296422093 7792 58442223 7793 6152929463741 7794 206083864 7795 23946976220208595524484020926705560 7796 248900704387 7797 49437102 7798 6316121012759 7799 46896720 7800 193242052131443 7801 1040624296759978 7802 1342732259 7803 924010147 7804 5074257885 7805 147370207678231164 7806 2329385141644 7807 13245680868090831 7808 5456718115749448724377924890 7809 58149685 7810 20578642007 7811 233858788148 7812 147016716 7813 37854457509120 7814 128087947542765 7815 8997192629146419170075 7816 85227318861894396359507560068086069551647675869 7817 56181890415735130 7818 59254455 7819 5502229331045603785125555569811041 7820 5953831167793960 7821 49472835890632 7822 306100273 7823 83108944859 7824 717910798 7825 135901927 7826 2897113905 7827 5113945041892 7828 5050139237 7829 4414681942745500 7830 121818861806084377 7831 143647956485513147604099584669448838 7832 58687525 7833 3618772960715 7834 102220166 7835 5201626169914351100032005 7836 250625089 7837 78365325 7838 7107181535 7839 408865145 7840 749105313273272 7841 10130514743 7842 5331004716826910260580148525376993882061759049130838367464478 7843 12884374807 7844 605107437 7845 614397050798 7846 163329707198 7847 1305359445 7848 22572861999724572632 7849 572560604 7850 45436007476 7851 46331648 7852 653966558715 7853 31982261702 7854 86632118 7855 1107233015 7856 3523708810 7857 13329314750816404803485761002250757819468158037208341606166202471209750706005050839332420142945813536749268746511417 7858 380571014901902638200477 7859 81232296685230734503852044678 7860 9692230099561 7861 16919443384503571364079 7862 195906428630 7863 7654908770802748031797 7864 528710486 7865 302102466377383949229891608000911415 7866 62356496948626027 7867 113906763381 7868 80341185 7869 5851244190 7870 5859516906600 7871 8948123415 7872 121181227 7873 528522941550029 7874 2047599863412612238722971 7875 171949824333424032 7876 481865532177530985881997465512469483636974232226762806098649 7877 218205426958 7878 856923166880 7879 47662885 7880 177039415014 7881 3030076176 7882 1063022833 7883 14099331077870 7884 52492044 7885 20867439247985422 7886 18978334833613848484 7887 246608397 7888 574009645 7889 402669101 7890 726351941718751539433 7891 2197389765152610 7892 10321066379 7893 133927961884486956936288 7894 1087220989 7895 1008173259647015659991942 7896 71366218 7897 552998306 7898 131221861 7899 2072660486247 7900 447481087470311804 7901 196824943 7902 6459815190 7903 60026463409171224731 7904 113198291799390960749343131149604680633954173017235913803038679890610199003208260605152 7905 113622697744098 7906 2870089007682 7907 541570838 7908 13647615702994267 7909 3306418365202359522335287093769013657986 7910 2124742845141283606 7911 61087016 7912 49459223 7913 64531376 7914 199052574533 7915 857631671 7916 50748859 7917 5234122434250932755610350389954618 7918 46638526 7919 38237592984 7920 15398127563 7921 840500897676343 7922 50862554 7923 5348381365441769 7924 969650900 7925 82163579478602 7926 20739557540 7927 51401539071039839170 7928 4618512975 7929 1913255072247245 7930 8138364763060695682718688459887450244873071 7931 3047429359204810422 7932 297952935 7933 3161693396697695752514 7934 1219085983279 7935 116648715009788269342005569990950686151515103705541005867357109160 7936 1903582379604 7937 3620015839 7938 25067413979 7939 18385937038 7940 807993283388 7941 13083965595 7942 2719491518442 7943 93505543394849578342045248275013 7944 16829689354589292557964237061 7945 1660168406 7946 33644526886803 7947 76583734 7948 865311513 7949 135772445 7950 54328758 7951 3826959601 7952 191328513 7953 96940950639 7954 149154448 7955 14263847321322704 7956 345372603100 7957 139847861502 7958 1770446827434684084835887087210468627614027162691 7959 1391275999909 7960 128998077222138 7961 351429823475259291578708794450 7962 518993686 7963 540885812002 7964 76240546995484563 7965 70345682 7966 140820783821342053568142945296494033041376590526068352218776934333108677355459810 7967 1377936841744961755431471 7968 13902597397121 7969 28977882114857 7970 700915218 7971 756110628 7972 568107780514 7973 40229494146513285576 7974 4496278796073788 7975 31988116939629306415585209380 7976 82259794 7977 1194639845763347160884417361354906 7978 67650119202215 7979 346182461539599891522 7980 100645516729035736482172353656607572 7981 220429742357 7982 10799946667 7983 234919130451246604490932080905534535075380708824150721305648673078858421618503781509287618778674097316735346 7984 731162346443 7985 202645782 7986 4651742913 7987 5438561940664 7988 528294113836314 7989 301449106 7990 442410916565711335821959798754468314434190 7991 42069455293981 7992 8545099592 7993 74547304 7994 222204279606160671561 7995 2809246497972153400 7996 1538304423171382915372549115053 7997 3960995989845 7998 122058856569 7999 104162403393350525553110 8000 1598798960243295231665200435 8001 65168085 8002 175897118157662 8003 970883587587553200669142171718264751081021225407925 8004 519527204 8005 4234627168822208 8006 134804269419907 8007 2344999908940 8008 91133185 8009 60940398116 8010 160317283 8011 1782252969860671241 8012 353056259 8013 51317832822264721826225326632660062617249063911545402448 8014 250649251 8015 52707110 8016 5425218903 8017 785724653 8018 2244862370388 8019 511834274 8020 49599070 8021 240200485 8022 10045215293602 8023 545416055967 8024 1671329969004 8025 61013212 8026 877766823 8027 5212129868643302895316885254399067023179 8028 3329664328687983409038423907015993090257548 8029 17262580294 8030 998378876546629138958174441873 8031 51604061 8032 1671235454 8033 10063229631 8034 3413238460 8035 480102139 8036 814836520437949009131307325087770 8037 50244656 8038 166722699 8039 379505148831 8040 899396856798 8041 800333104 8042 57618589908735621195049547935 8043 113449288584669591 8044 61210121 8045 115738655 8046 2058008412875868414 8047 228960611216256365120083320163335589178349580060352584806010498896516963569103904578597535089021 8048 65908349819112010336154296190679010944895037319 8049 204739944805030908441209245898741471523395284801260975059576487698324378560572461176214492082 8050 1543332368057 8051 55851268 8052 696618065 8053 5761635451661576 8054 367167289976634127193 8055 178767924271754 8056 74820055891976425841 8057 504483358346398338334 8058 1389909031 8059 18722379137176487060648524273008273306722 8060 106727314 8061 63285296388285531639658475 8062 1500201321 8063 410817643 8064 32784819943 8065 4880294973429897 8066 327372115010659671374995410050 8067 796383044261463839401269059 8068 338068844149044742 8069 126287122884574998848567600321159420275517969066071 8070 10537232234485740752282 8071 251962994703607 8072 52700369001413 8073 162177582046 8074 83928427 8075 2699674269 8076 147064489 8077 43213631919879445901198 8078 11524684510534 8079 7598605781128362 8080 2590712344676524243093015019 8081 692377119 8082 3412074600668873615232065503283951423166679781044883173277490171343615846 8083 2014701818185922260968588797742553677386042 8084 12092248601555351897512682057903094616553688352820635742849457225105 8085 114972913033266 8086 9784797221315 8087 16757400949681 8088 86571471682567502 8089 300805547265991410838511147652620961775123145118284797016982196087440 8090 3720160283939214109 8091 26031002040771481 8092 51528732 8093 525184699 8094 183839890 8095 508160230 8096 1340275094 8097 1597813172812069345 8098 122149101 8099 1703943195108 8100 2724998988294 8101 2143887572077774534288729989935232202631143959973 8102 15230019971607006898500117066214212 8103 28052509162440891481700909591067249404731 8104 309573165 8105 6753974560115 8106 18950316823816 8107 65512135 8108 413629562 8109 45119080418684252 8110 1607739658296176507637 8111 70687387407421 8112 932873635947 8113 52070183 8114 1423107010 8115 281961520811060515350438316774304428445841612690444138591126765071465119 8116 139915670 8117 64268138 8118 2205327077974467 8119 2713355888345273566691836236714189 8120 490237611298793334853236040886106888 8121 35055899588 8122 6953470953488331330052 8123 588687491199 8124 551057550 8125 6606470272979641800851 8126 211346264910 8127 856627463889 8128 489627341 8129 264413916 8130 24986758686335695563369902 8131 32267738565 8132 208693411641860822201285714698647675 8133 63150272 8134 295277512985104641342324248159809130677512530717547359291093969966761004 8135 90067054253893251 8136 2056646664053 8137 156395134 8138 197006684160 8139 2317455057 8140 649475357 8141 339631243 8142 68461240 8143 21895794306987 8144 72432373904711006252247657 8145 35121407301106 8146 76957576284 8147 1486625602130 8148 2428637187230453181 8149 28717071460763311905266355808131 8150 88409981 8151 17266165901604271397028490220161874570593260014748106906 8152 423689420 8153 56156142955966772645 8154 1362945036795 8155 110467200371 8156 574636399278261204171098338332858766224176869448423686329708617 8157 17368014106084211 8158 31455173511762476951279173 8159 38733276209054258 8160 11088294111867996784919716624947037058 8161 3765191471938408 8162 36746332222886154 8163 938662477 8164 7736262133 8165 27812678528370 8166 33867521560566086773300859524 8167 874633854 8168 249769605400946395273164339791905337951249643962830181756422 8169 2984952131 8170 21233023359572443908480 8171 2370982770 8172 397016836 8173 121901513961 8174 714148434725005 8175 92757886 8176 5695728417 8177 1046276399505 8178 9615423915998083 8179 40361839503932346395801479884 8180 164462937975635 8181 7212403831695695 8182 10624966418 8183 63604030 8184 85903505 8185 512612603113649 8186 20397403873336880 8187 70911116 8188 224519586672233888757830631672283969417554202180182429947109475801278930 8189 2033134420603 8190 2689917678 8191 2299339572276019148238709291042 8192 83774234 8193 392139764134 8194 48095422 8195 11424545798362337577 8196 73964071 8197 1833980771096161463786922043575635309 8198 23856477733971269601559390548452575626 8199 120486834412015 8200 4580356741 8201 42341056444 8202 1221326146 8203 43406815606 8204 67371753447295432013759419240196898527010860176 8205 12562180299229966416 8206 12805663663378203555235395816622386 8207 48920958692611 8208 9486619911211962852218332552876902060865827060511237 8209 4008409591166401430724567 8210 160759291 8211 115294378 8212 3949841069 8213 24541951624073389448189065 8214 247592506534609 8215 4439944730 8216 79769495 8217 3836706409291208089 8218 87475326 8219 1477685251040828541488098487067229373 8220 512789792378765 8221 106546420041655745800242103752 8222 48413482 8223 90013826 8224 162153057 8225 2412495370 8226 2303205097 8227 659065961 8228 31490107831119797739806858788510468096849 8229 12637893820206471075429845205 8230 25492729626456184140349868307 8231 3158704175 8232 297219377674366802 8233 43837324719 8234 17495645795506246705248688982292 8235 251484545 8236 5276756552091192806880550 8237 18933943094 8238 834178917942496 8239 414711412 8240 14378441959994712440014458 8241 3802509091969834746779713877608043211131 8242 124315034173 8243 172839182213933 8244 547469780 8245 6429903627 8246 46859281937470659649873 8247 9328982079158098292930619816677456007717733360482031992200781843905880 8248 186005186 8249 70814236 8250 67728479 8251 1983160805626 8252 15136139449775383404826784 8253 245436059 8254 21210138196 8255 2085370941316970824691754493373584281741221313 8256 71356926473 8257 65023251 8258 3989761130350600463945384527594112223246 8259 52363759667748501771810674350288652145987892710479070576939 8260 27598817363284412773739003729501017998 8261 20260005183637 8262 70455798942409800438517848108763697376196 8263 301780536285648268640 8264 95422362593 8265 29617398330 8266 2396798405152022705098639461527158694172123393348094857614825261 8267 197335953247229177975914170646222991184426 8268 263886437869815790 8269 304550585280237218245614 8270 153822137 8271 47239886242 8272 12489100480182590523608 8273 102708845450425478560082754612845254501300914 8274 129266605 8275 303353142 8276 538636030633796924656009 8277 45638528104124967 8278 461758586675733143461013805323693567 8279 9906771496270 8280 6483520056329 8281 46135004991 8282 559251581569901638266897516 8283 87620891 8284 2947290426 8285 120831329157 8286 836844605233422284 8287 3233032670931 8288 4739632522511 8289 57609684830237257 8290 1401647805332741 8291 44035054122 8292 3179435238 8293 2863966368396288 8294 3551717805195 8295 121152589727 8296 58131063 8297 58283445 8298 95103320 8299 13328312027384132726 8300 293439866776431744056048971 8301 124453410488 8302 280716463 8303 238986770554 8304 204585297 8305 957788458 8306 7531645931068052153 8307 311262223 8308 523639350877 8309 57218484237305956306902863414365453113 8310 30030841620081 8311 19301569124645611892696112080029 8312 34736589069022040864099565952423 8313 3571842730 8314 54996543181769999 8315 9874663894441089320993993282 8316 528956175 8317 7460523495901267 8318 22092034926 8319 181273030 8320 71964959 8321 197096945772 8322 86943186365 8323 50412362 8324 50664014860829858152 8325 55966036388329384766296258902231606551053 8326 231864995 8327 6702355692810 8328 25290826822523462289871492851 8329 63605409 8330 11986194084 8331 1132715476405639 8332 9517701778 8333 982302958 8334 988731779108 8335 175772231265 8336 565330579996636 8337 145740611094819633918 8338 178278971387759 8339 308829574649 8340 643673228134 8341 178788972 8342 3147510696 8343 28031047284117 8344 859645256113036447030499 8345 62025035020383700550967885299521863808 8346 62157855733 8347 2992145366471702 8348 435618444 8349 429577903876069 8350 4404467889 8351 241013369 8352 22990259165354389 8353 78983552853676967297281 8354 3516309768350597020266555351743614823614408294361762682724496904302704423174583646274245926123775157532472042210620407 8355 11289853024949801205049985377277160 8356 60396974 8357 35732203662710152800 8358 2141466837 8359 53209855866904400943834558457485 8360 23710309948 8361 22911390601 8362 16989153933346200985905837843212893473140264 8363 11246899589033984239750854 8364 2740983255 8365 82371146 8366 229009390375725607912200558294307359392823400971246368637142543155978087862 8367 713862256629082096940621069883767985272860303785621 8368 223721228860999231 8369 70160836600 8370 4843602137 8371 3078350226484 8372 252700266 8373 654384349504454851671 8374 2935228159718236127 8375 1153892178130400436346 8376 557542803549 8377 155243270 8378 52134550 8379 39037169840617954 8380 5849814979 8381 305421458 8382 2972635149 8383 226893608805 8384 1587776259553 8385 344878135 8386 381809700207 8387 20992086987 8388 16547644940348182295412438182 8389 91372788 8390 4991085058 8391 320602495 8392 3348432164 8393 4063300811050716208049384892818375060805908995230728894 8394 925969723 8395 89653257 8396 736728854413976994394 8397 5663148229 8398 53033294049511 8399 6997282710 8400 20992081800 8401 2728636158512316 8402 33495974328090862603681 8403 13479472407640 8404 66888100 8405 140361655 8406 71866256 8407 68906696937 8408 16991697473591149135635 8409 1430723731 8410 970501455 8411 251860617490760449 8412 49336495238850 8413 1732129916 8414 38293275233 8415 15236189943283196164229887523 8416 269360481321179 8417 25777625654 8418 401707255873810345 8419 13266753501 8420 5316582484 8421 2792976395570197568025007276 8422 1032025765 8423 63762762 8424 474490922945 8425 452646435718537842597256 8426 391852724 8427 1926448265757 8428 3814888392 8429 56750641 8430 106011218 8431 2516046757586801232744985064204 8432 297882167 8433 348893039066873011253378248 8434 1233889852 8435 409043441 8436 27820688692 8437 259187610 8438 3508015785309468800 8439 2184240471 8440 562543147732554149 8441 31241786540665195082319 8442 873446701 8443 258328065923 8444 4232040479620 8445 129600656 8446 16252895802195479690188494934700688130021208 8447 1573904163 8448 107982955789363163211531 8449 555418501 8450 6052123857444 8451 865399958 8452 4032649437267 8453 72881500 8454 1699461461979305573 8455 138185166 8456 533289537 8457 2903883587036033970007088795 8458 1108030711670 8459 174754212 8460 1091216521 8461 257202206 8462 1325770198 8463 77917118046115908072064530 8464 2363287933 8465 1665813071 8466 1051940094 8467 60821068 8468 60799644793787439795 8469 17447124111 8470 29547250115598634 8471 37414837289651 8472 2754870444039 8473 1262309037319559015472 8474 46334703513 8475 28898809720203229558881186 8476 1021916842015 8477 18543723109 8478 37447658154538406353790 8479 225490737957956238020 8480 1461084874225 8481 91420098 8482 132065455876865652669664939 8483 102234290 8484 61740821446484103 8485 1318951271 8486 1630348280 8487 95063520 8488 943572034426270 8489 297339879576350404821131170035815688038400203773582543252644207706566631 8490 148096195 8491 5663484960991 8492 53125538 8493 3005265295291870440889606132420881081855 8494 21191222539445932 8495 27298582439363 8496 2263479758508342939030776442882200760011682348028231654396794726040052 8497 280059944466148875454964307 8498 519513152221583594704415799800191858745538961918903635 8499 109521768 8500 99749497639 8501 2139139755 8502 514079828 8503 181806152 8504 1168952153898674 8505 47095623560 8506 24244512618 8507 1148078707 8508 372524281 8509 19106738108 8510 3940219173571368681588650 8511 407707346 8512 85862461800128101933 8513 2119129869908142 8514 65350922 8515 1090027703 8516 1285644313240 8517 107354134358913713 8518 58400595530 8519 1518769986824615164644576171460060320258934037038431583592980225416763711568285 8520 73856860 8521 20553644190936776 8522 53840159421272882275958941918302218813278857335492082119518925221356421958766 8523 892939689424546294310 8524 145278181125737153658165116961985 8525 353196429165870258 8526 2950595478914 8527 126009411 8528 709603092 8529 188226208958684 8530 29928799827846 8531 147572373 8532 130194548261 8533 4633872882335455 8534 132937769 8535 1110024565650954870283126 8536 276753867190 8537 149615965408921768 8538 470874401710315939462 8539 479922916762470 8540 86357953 8541 818104389 8542 331612139 8543 88563409 8544 635863137113 8545 173302276 8546 571810690 8547 770342881551908790053945505747832328125156210535720287236574571234146278903006157791191472 8548 31927657419839973 8549 105988866997 8550 637809149278785164312594123448594457 8551 46173065413 8552 1590033880 8553 3249944153969517698833 8554 182034980 8555 10426070093970222 8556 73532085994649 8557 103949311658856717695498 8558 14640187804503442 8559 58943923 8560 697653698 8561 23122704968591751 8562 9838152723320197 8563 1563129656 8564 11636389009 8565 80735837 8566 1086368344134512610170918642780434581273590480270545628621845077153375662427732332709041593470757624584300616082132 8567 1072110953999146846345 8568 47024939391328 8569 1388947050620269 8570 35118584629001269281847520765752134137 8571 392727883246348448287719645 8572 1204694645951 8573 171399432921 8574 3481066805 8575 14270936172301 8576 94459442 8577 802765138620 8578 2892928404054221969505 8579 114920281 8580 2101664235 8581 1121563238060 8582 65785976 8583 159633695 8584 4813333475 8585 12397744900923699615303431339854225271 8586 482898777102442083485361067937527032860004120 8587 741210831016899204422687621902237991 8588 105432382 8589 55604149 8590 20488401537883208402 8591 52514220 8592 108695990 8593 80534033 8594 33231140077328 8595 93510571 8596 171160620803201 8597 19144988057 8598 87983703 8599 68258448154998906724801250486517999941959749 8600 43006538190 8601 410925358 8602 149744914082 8603 15836787932302416897 8604 147295939433 8605 339629915636 8606 2223837008 8607 77047727 8608 588286254 8609 165978736797822762509950839492343688636551658489899082555286311350632826300 8610 1391379335940 8611 18725804146687 8612 361202465 8613 261642197422291 8614 3886952643230 8615 84074558 8616 659518926179258760349525953262470662981038211161411197420107660996284816871590 8617 271770407 8618 2967135223558267 8619 101617619 8620 471938691 8621 134160847576523440324020156 8622 92405098 8623 1373172521 8624 199291474232004337 8625 65034081005 8626 143296604 8627 17262879738 8628 6584034615723862393786603656974407667791080751999590988597857880777306994311046804540575145888501575172 8629 231971945766 8630 60605805 8631 85983414 8632 451782125953444688501 8633 494122798188309 8634 343091204 8635 7647556968296892 8636 13813391110 8637 111799251 8638 2634527368 8639 559739553456839992198250348321449463416326 8640 3726652373 8641 653591340 8642 1761568201 8643 9824445012 8644 8250506418522750499394835 8645 79495174061281879190175 8646 7763512120249156 8647 24080617739398248862177 8648 671329981 8649 350436126 8650 18026294054903778903087737351206059099596226894843443413834634667695173920722782284830374075908691103905526191663947758480136070364884222462058 8651 146932442 8652 384381701 8653 28927400459745646 8654 1363216280 8655 6329280334 8656 179450082455 8657 29521647812 8658 2037565387 8659 548998855354 8660 9602475460682 8661 1502916429 8662 62219800710635760 8663 69737452 8664 49546036461316156 8665 5948251083046507788311157018956 8666 52809184541 8667 77592629484124582797221948742912512131652968503833997537373375031473423249031103705910578816040631263691280115237276773584613512976763898880579659471121724840443598636 8668 2897942763118 8669 263114332790 8670 753116159 8671 560657690282 8672 794212804 8673 2706277612 8674 53380227989593581 8675 274641224 8676 125626138 8677 1346740683381 8678 137295995 8679 1485756395731828304349 8680 615184387632945874234 8681 2269615578117 8682 21706641589 8683 609239596 8684 59565190 8685 20462130600432789112490834791505774758745046780962 8686 76786117819 8687 138875528 8688 145940935 8689 9353499277898 8690 988550959938 8691 523859324138865 8692 95327569 8693 10518880615276722500 8694 47603050044570 8695 48816239474798678053295397781132590274450361356162060202680339968146741797470489139587322660861422531244471 8696 3095645304499339408828383081 8697 39462102439424808 8698 3371211249 8699 25066316267336524 8700 344026156424 8701 381771917 8702 18247263741855 8703 3381213320497234697 8704 19844320547171 8705 1996113974430 8706 10461706735224 8707 883312381 8708 588484848886 8709 3365232416 8710 202009707113490357 8711 6884971338097998543943354223555431724415420507670044598041354214392179 8712 24670897362206581213611926192454039477973545250964 8713 706735672 8714 1006177025678070 8715 694984335 8716 109301717645 8717 632986345013965160149297983239544404874713003069168550610451698070183502 8718 215567258 8719 138447971 8720 26248440597 8721 9843671961362079 8722 284930145 8723 77796004 8724 1124328413830332285437150195128853365333328274941422194833329666737183779356991960 8725 324302963725115663429132 8726 89796003 8727 109363619824745 8728 38111948919387802013069362687801825166500685830470776422852705094110091140952 8729 187494880149 8730 7792823322738150 8731 14727790649379562 8732 370476084 8733 219449574 8734 332081224674926200102513 8735 1259781159250993949529177213918 8736 142272877 8737 219558099830363082789 8738 48097766540594587431507138323790 8739 85667069845051328149709 8740 1089105912705455586 8741 224319416 8742 1146812058 8743 22616266288117 8744 9100376001163411038 8745 9476739811 8746 28578515122139 8747 64196620238633168207738 8748 39570076915721 8749 23585528456364169079703593392 8750 23612002751374034 8751 37038229663 8752 4300373644464 8753 215427233110792459369643196687989734249323930 8754 59585330 8755 107223209550954317923426201018 8756 108345495641066176 8757 555991526 8758 120433192112976 8759 19106460821 8760 198886281 8761 430263110199520523994849 8762 66066858 8763 413874863 8764 681294336155110887 8765 60283580 8766 1706060816165097454 8767 138863689 8768 3852058864868979200490177523259886725243233007039640156 8769 3322519942 8770 2795459964 8771 57535781690746406333 8772 130050748101477797552977 8773 79819797045192186029492197011781825310 8774 2577709665 8775 54753704 8776 1480943996 8777 145267675323480 8778 67728911686806 8779 59695713 8780 1582577650512404495777839 8781 1919380918 8782 695534510 8783 369445156939551780101932 8784 31904746360371231 8785 122401422 8786 76948405 8787 719443093043960186385224 8788 18346026661901 8789 18892195215507834 8790 2478302712 8791 116797669035771752160232483 8792 38316163712759453525797557463403277737139105048857476260288314946911186055577 8793 48119308205987549859989 8794 272503610 8795 99275611288 8796 779127310 8797 263998301 8798 13668025998769071 8799 94725739693 8800 4887998412611 8801 7420211782964345552104 8802 20178189778508960 8803 423620886945377 8804 703782726 8805 342417790 8806 2105828315515 8807 1211085532203 8808 97476968 8809 36675205925281 8810 12770607613301968512452 8811 35866466910255033 8812 2065790077 8813 18282832519196251 8814 4286189553725284436023105588085711637994472072074747379289392148227 8815 1703680324254920413 8816 103343500 8817 17465973068839068755064572835 8818 16601121030 8819 8600983146780419 8820 1191294945997294 8821 97787282879 8822 5625715033 8823 3703715737942310164951958666452 8824 323941576718359387 8825 96427479645 8826 10606090345355 8827 56151095 8828 1626909023497070 8829 61446242 8830 195302763607 8831 18429724476160404040955 8832 215794297481277796943601053853360883887 8833 35065757810391 8834 12355533889 8835 132173822 8836 1411799474 8837 12141627883 8838 765388070 8839 6098412739 8840 284015127 8841 3700604720 8842 204769929 8843 8182318801579 8844 741901773 8845 1900855540797268431424126953 8846 96319170 8847 4274115686 8848 12576884632 8849 11061359485402 8850 75954677156091336681429016108838677670470516631308984896271522683498713044311487356697249279797594104592797341104148923002820349148676163658125428109964224451080382 8851 78849553 8852 3523935816146 8853 673087320 8854 80011758 8855 147989321875065574892536 8856 9414633726 8857 100685871957160787 8858 2720276750837587442299980384923 8859 2359044166 8860 625729637 8861 2948234326689628034025113 8862 17436631362 8863 5572140579333 8864 87419537203130 8865 4304475829 8866 869759131488 8867 89868900 8868 247496235 8869 15266587570 8870 27504143755 8871 7315010949395157 8872 135283420 8873 2529477331968341306083 8874 580866492719189780975409537 8875 23065390943932987150773660915401777638579545134445449247728 8876 23833423995090 8877 4975149423246193243999346846 8878 11635979216294615 8879 20088633600816829917839604133442093681274579179364 8880 20234825268623 8881 2796177327 8882 9309603164 8883 517100047994114 8884 18029575400243238198 8885 191432990621 8886 146657669063175714166610207254561 8887 6075006353 8888 43622580237 8889 343567934 8890 7814940133208416824130858866963 8891 14896004250 8892 2787646690 8893 75154107 8894 525893444 8895 241145033 8896 84919374906836241553089062 8897 55305898544 8898 308200813186596601152621312889046 8899 19765560289 8900 97956779006481365661 8901 5466895494870491220 8902 597563746835263109 8903 99344825 8904 3913525601 8905 104439537334 8906 13354005136911905 8907 95600180 8908 131876010 8909 160576075022628528 8910 20396417394261 8911 145846036 8912 248617130 8913 29151244539123288646 8914 6486901851337154358195 8915 438022631655 8916 33457270715 8917 11156048133700553157602489724032729359713842 8918 9111304733554518514533883020646450585150846398607512126742159309571862173396821635488432623917284742083295916087918024446 8919 442226625 8920 2540857676058270937996662 8921 19657469741 8922 107221285 8923 2088327780 8924 220452295 8925 204305232233266100 8926 233190530 8927 2773943256611056912485689361435980282 8928 81082840 8929 15889675120 8930 4505075546713574 8931 6140899621 8932 14479177701632699 8933 2967013377794136053744364671214267793667560361806626929345869074987219051493274127885373443856450121537799210762787869425937358102104838992758420 8934 11743126678057 8935 826125640 8936 82188106 8937 76083159741 8938 64367289600956525882 8939 32652704261371332417527771833160163160480417584330 8940 205347335 8941 526949375275161802 8942 511818996183822726348575657 8943 3073757598215175960555813 8944 402331490 8945 352283880 8946 3129381773518386348 8947 187376409 8948 1603356298 8949 90327672704139727498734991215667391 8950 4287673220 8951 1471333552 8952 62716186 8953 1337984661041156463920239281641128505 8954 88253403943924302 8955 258269494483449951711 8956 718478276060171 8957 12080989718 8958 13071716075 8959 31110440348091 8960 197442245 8961 93704750905853 8962 454754405540868456995 8963 1026481242846 8964 21050179551 8965 8139001626383995109 8966 509822890970693773 8967 1861847689505711345003900052419124936906151428 8968 7369584170 8969 66185976 8970 2154642452785 8971 85506163 8972 64370451 8973 38549994526212 8974 65990444 8975 64983778809209645057402426114849848476730394682637771 8976 3773400453 8977 5371821756735021013727808 8978 69291666549955294 8979 12157198081 8980 56586404925 8981 437652241570999454574655690208 8982 2204671375 8983 119383110 8984 1507478425447088999436098319224302418161428587917172055741855 8985 269965864404865 8986 14272419159671950395335487426258093046 8987 111576020 8988 6070125861290569869227225636205401367816031 8989 717575683924 8990 22682445002717 8991 4176436282979 8992 118430746 8993 604307305789407 8994 125818213060 8995 7331772112711373503 8996 937408656351917939 8997 28728055963946139994170431780958957282 8998 2599135115 8999 333541888826817661793849246186771 9000 188611926 9001 14261383503 9002 4691784812 9003 22506448838 9004 1106997711766406685 9005 3061639670003365 9006 3228228247952354576254 9007 4069649558205 9008 1183649046 9009 17067499189 9010 797032606768583746972519498790272207083020084042507025265567111006234 9011 3003080752881148659978316257466596378250100849326423 9012 101553969 9013 463040827 9014 1390243961445955 9015 112667783105228 9016 1007004780337842021228279894761907710 9017 487442291516666848 9018 1115220982903 9019 1401746999 9020 200498623 9021 190248877134189217364116640205683059420 9022 4237919673 9023 245748036 9024 27793202359606299137 9025 2227523524 9026 2567732755305033455420806056154936887959788732642852945841199335639825906478885 9027 136114521773362799732343820672591004833366123 9028 15862754942040058656372524404548030660361547 9029 1755913676 9030 103646900775715 9031 45347419621343317224336334024893715536697346739963762413569974767191184137341380 9032 73690310 9033 1803891463303 9034 717087232421270873557660567753938603464377736331264096291137779191354254550631886130459258515138619304758278782521484713288987968040164778185061421734325979710761715599263524480447693948181204365730270402083074853437693127331477490530155362296210030781680718893615888268111247519388654750640043323 9035 501500083 9036 96243004 9037 7872749966299822944750487881844525456707918 9038 33415790925 9039 4373895970 9040 3298066498467 9041 63846492 9042 463640047963869004414134043482931219338151 9043 742269797 9044 28063658719801361906 9045 275627517 9046 414554092 9047 100515746864 9048 1256982583839 9049 388373209 9050 476863447 9051 661940247839085209860606 9052 3690754209287 9053 1259297479 9054 220431530 9055 134584369009 9056 223979609349 9057 3812699733510379437395511724 9058 99889131 9059 4710285148 9060 177502431 9061 121923619921439 9062 3074893117964513641195487419700892589 9063 681583919626 9064 107730538090 9065 475798597 9066 304335048404207565919570836 9067 12024222571842708622 9068 233944997 9069 22063592823 9070 11537082735819143193720426067 9071 127081388824 9072 350245590279 9073 358345631047 9074 1693164560629891 9075 2044641710616 9076 7071121559278 9077 2602102089926692390672224152008570133573692575184600022 9078 5161600106041751293515638493909206607476147139144547283 9079 88242450971700 9080 89808569045 9081 328439966 9082 78032889 9083 2486981316605008531765292166456244332864249520 9084 32231301887 9085 6278196102240 9086 690756153864483644990 9087 64412722 9088 68725178 9089 80867542 9090 52342757757611025355 9091 3007137951 9092 142379440307 9093 57579143 9094 996219213 9095 2028213236545097629 9096 230833280962796146915 9097 12832173986782458 9098 462449705780468 9099 141682185 9100 1507154286 9101 17944840698391311157920 9102 5768834890467 9103 999973234 9104 111700629163267714289 9105 2541437775816233342278 9106 186645207025019676854863509 9107 74485979 9108 662724133813663944294611167185274117600624 9109 17119949720 9110 490121114 9111 948776814197528003499157798689 9112 33863917736220 9113 2334764083 9114 17078927051 9115 103473387 9116 61881224 9117 49934248392339214774 9118 47089701797 9119 2692403780 9120 11034898349196445 9121 190087482029 9122 464157746 9123 882901486 9124 1690042426319408722648467926472797065208653951 9125 2072054293919 9126 14902326898527356225190205594 9127 5733095567235151386795 9128 775773754771763432350 9129 2512394414507503327121008 9130 121752815393 9131 439471506726449103547665015935198209172039 9132 84768998088 9133 8140267800 9134 109084451114454 9135 236268569 9136 28617325104403224706 9137 130701862451 9138 971790897478 9139 14052392816 9140 10045162613672961621304816900192292538580048616553129984094031722878724210681384329137962522 9141 2501045294496623192028771927606902218563607394377131942517132969839707185367406825 9142 372014815088631278698146657739 9143 1595451999124287 9144 64240671 9145 2998071384313935 9146 438704942103540163415 9147 12723090929865 9148 16631604258860836300584 9149 26428092853 9150 1188743545966705095445735964387583592982718855525382519507 9151 3041460226 9152 3697652948990078000872738556517517822933865979 9153 1412421790 9154 5203002321 9155 598576546138842442122647041 9156 226525958169678335624 9157 15675201630957759631 9158 16678761522301250708308617998006 9159 185328858 9160 6830184000700954359948 9161 100230185450 9162 175153070 9163 495652525599 9164 11046397249878848 9165 180487502 9166 25843077782 9167 1923259829869453430203915 9168 1046350363955 9169 3685234602 9170 36236188560922071606 9171 1041844197801860848565 9172 79416618 9173 6622519371 9174 99047737024818670 9175 1107173787 9176 11848075077 9177 13551812830395169 9178 69703480473 9179 1227804130591199555436893193 9180 82853715 9181 146098232383389 9182 60536322 9183 104781060501 9184 132377190 9185 34634901231888561499 9186 1160092980852 9187 231786610 9188 58618804 9189 148078769156686515652139564 9190 2283274631 9191 1181780691315306 9192 5412573093243700947237807762561712044366684876847088248313903743247927864741 9193 450484985 9194 131584853 9195 1277638795530161965153170826360987156437968254162587079822 9196 8198823889 9197 549797990 9198 16399185390887280364171400467467288 9199 234981312406 9200 476408982288763510759403105736683375633973058 9201 7442886301733719963981575 9202 1172134507405578459 9203 282955460 9204 404411576 9205 749423696788 9206 972851347 9207 8397512660713 9208 471836765969906725568575383705 9209 25845285977211244018296985893292469 9210 4902123142 9211 3981460295326597348310211059526230229427594299229 9212 2358361003410601001339407716 9213 3813466963953122 9214 70577975 9215 101620270 9216 349690390 9217 172389760 9218 660003995655 9219 563807377017888484807 9220 932281299805324 9221 1045984906091 9222 89505163654 9223 2333463834412425165 9224 183973698 9225 66337195 9226 810348407 9227 2143792822 9228 67008172 9229 20464027431357368119834426756322277629994860946 9230 113431171969 9231 62319535 9232 12178511070 9233 93848030977018227 9234 158554853534 9235 263506103 9236 19157765028 9237 3769324448 9238 21878375765269185063159 9239 6326451212 9240 244324041268 9241 197630246456628810 9242 2697420976336435 9243 30525112224837274942794530358569533100110583990440519806220 9244 545416641 9245 133041381 9246 305991972 9247 1173530237 9248 48512080344 9249 105743095 9250 31974850726 9251 5286246939 9252 2154537385 9253 64993324 9254 11992434467735506514689 9255 610979600 9256 148322619 9257 166832718 9258 231837124427371991 9259 1820050003880 9260 1793765192047796647246 9261 31070599864 9262 627815899936062477676 9263 16884891404 9264 52854386047883106292153335805305776680118156893066 9265 98344350 9266 1028364356953963428091207323 9267 12015108903159531 9268 915006986739803332763586705578082 9269 98125750742538805 9270 2597674950620853131703000150711694921573024644877893867591152 9271 23130223094185959146421184621112258 9272 22648548321074687513821302157192747042089208751890100916 9273 7234111545034 9274 41171787609269511299 9275 232697520997766 9276 517347064991614029081766378465457162457 9277 95451095 9278 21126372798466967790 9279 9085225354980532268183968958466667501668947 9280 736127354 9281 865906107 9282 95549446 9283 40804070508434340411 9284 285740495257 9285 59291190402 9286 79251681614532570947261416457259943 9287 576458025 9288 9556388016167 9289 1889411422103 9290 1038997712061697983858882911995140 9291 40011158431378751654637507335214717323621 9292 1578314923764258065 9293 7466237530483842839646566639378 9294 709445512944940676153994256 9295 78561759978549381888138425145567 9296 7736220668 9297 85782573287 9298 589157622 9299 40897915987512 9300 3302466269668497458288728787565113382503946019681664 9301 8432162351740138 9302 13458358181757 9303 770409515 9304 820601276381 9305 17967032551 9306 2643151616114984232810 9307 142759996289941619107053748462344 9308 70047026 9309 1481466774 9310 513217982470658 9311 36168230078035350671620302639838953134735471175038423029092 9312 31700374343 9313 8499209609676121 9314 1030866451 9315 238252335705201336797664907684 9316 80770047760819870 9317 17528408192823 9318 165964183 9319 237337794 9320 332848065 9321 17578913504266 9322 205074163 9323 1164825675 9324 4681496326641509352046527394512638615630328763713696566300531433518507676121030808794587676019 9325 85192667 9326 23871858427480057017851476810911664424501995706736678897506509790501603395758559792778069773400507954447229 9327 28298690645 9328 45422279281 9329 289718823084485447075692 9330 44770541658 9331 30547726970512397358304494438045187162900106227974806300173609990 9332 252393657562760564259357163510141912174767424789 9333 306249781547 9334 100233360 9335 590160679172491319348 9336 107714776 9337 379794784399 9338 475775602934703792188 9339 4237281765 9340 1510051686 9341 13105795283 9342 65821910 9343 622159803 9344 30007708183519935479603188696000016409177342197726221813033982667390333781849614098643078138318046760540880954697618943303289869811314960708935460264051211817185836543002529013066744844798281398713170893536971082112244430701016752 9345 141644430 9346 146837304604 9347 557399146414765 9348 97282403 9349 105464614 9350 67292673 9351 158531384 9352 1095730427 9353 523833906295 9354 1987960298101728876 9355 55843369655787749356866852 9356 418254383206989 9357 187441152 9358 171561341 9359 175381205038 9360 3559582616 9361 8704418474602126051509017947784151861479039836 9362 2504780293 9363 93310827 9364 23664208813569555522 9365 94458661 9366 1049318842 9367 150804343080590 9368 86572311917 9369 52882497841953016 9370 396188035155 9371 1158285466239 9372 76408540 9373 283344985 9374 44271092373995238780965 9375 5710769871610360875 9376 2787573554842245335 9377 3772546481 9378 24879680369938 9379 3165984472704035374 9380 5958071480035884130394 9381 19860560199984262 9382 795169866 9383 1239720627560 9384 2345861786505612 9385 1943519683199681434226034729 9386 87348343 9387 919522965986 9388 296500944655 9389 430102302097 9390 14800955555258137978 9391 35829490722090715126 9392 139767112690311010235080486221056392 9393 96831655694915105987048405 9394 246334539 9395 5436926213 9396 291780201832963 9397 296067316546334 9398 83587332156 9399 415026612 9400 7290579244788545323957772995379138183194 9401 1525651122603927555708014911702193762574154 9402 69740583 9403 95379753 9404 50815171894136063331551 9405 12314002582927788461301411 9406 19826108108624240098901919038504349542012587418413452126251219791942869871683660193960660043173021330201460941642502448 9407 601972130392937149685711845 9408 9643601755 9409 21661192422552602075425254730227423629714395738490 9410 39654660917483 9411 831857772304 9412 39693409223 9413 10347654204882 9414 743728270713 9415 1471083482 9416 104234735 9417 661890712 9418 539003223774679670455000184 9419 3202747192580705 9420 85684718882868853776914526220775 9421 470369368244 9422 71555910 9423 1254286585684078454 9424 110631213641075616299536422125258 9425 13063400254514 9426 79932794 9427 861386134383 9428 8405895900134121970443500 9429 100843217605892807995 9430 399001195809339355186 9431 408263992741 9432 422549751 9433 1419867032293 9434 14196496086300536319964667 9435 9376856196 9436 4532896077 9437 223616708 9438 182103527291 9439 206490377978745 9440 513163413 9441 180988902291078721048721 9442 3287590991 9443 4658261854 9444 579969386751328 9445 1110439869 9446 1761695804 9447 1918154409315858 9448 54261338765 9449 61391143 9450 302496155760 9451 157509245659 9452 602840886389269 9453 84226787 9454 14866210790502219 9455 667134247943270492 9456 6712618006 9457 55181577712896197252834770694697546 9458 110045867 9459 5572670505529 9460 395081316 9461 3642254437 9462 506704051627949 9463 382151968862 9464 10467901484934877 9465 5498056294 9466 2872068841379081982237786962996 9467 319236592 9468 61961900 9469 8523384688216899647 9470 307023491179362 9471 1871059373753 9472 23142002923 9473 7532555950 9474 80642314167 9475 725071941 9476 195159980 9477 1736885102956875517073964193404039541893524947091 9478 168431953401664 9479 324244062174827238545440061376944910375634605326543578122513875687203480915868374789054496797627065422670 9480 3077875251 9481 1640934057181973211307519209968442989477199856262099573744664801882763255179148543200183637790798362290141152 9482 202722219619 9483 5683279765463895061874284046 9484 32147471890603 9485 261848223 9486 1294488724 9487 27841093771 9488 143028637154091515997620885868395854 9489 193653139 9490 395735302562607895855292 9491 209869550610 9492 171511849318334 9493 149604911090383 9494 5009893603 9495 108663891 9496 541148383618836888 9497 69610208 9498 3782459448740 9499 1021021279517 9500 3078517643219401751098949618879772 9501 158878888709847547 9502 1097222675682850 9503 11959745818631 9504 7905873058107990019072874069546215350348211785057321874555873682 9505 558692603 9506 37124693978 9507 27689496405 9508 8223514025503408992 9509 471392294 9510 22221288991204646357220825877720 9511 28799521423400240307 9512 335562529 9513 32710707120737634622772885112277046596499350798417787048185 9514 691088866 9515 20550463524056917147047408203869189368 9516 177811481 9517 363453665370209752639934 9518 33397985595 9519 45589111700 9520 103710797 9521 385178102997753049551113780371302823 9522 584106879 9523 116505150 9524 403306475 9525 433541345 9526 247494757415250 9527 523284988241422 9528 130823479464 9529 62122486 9530 63396605 9531 198774905918 9532 17043303904011 9533 99494252 9534 2789206039671952348 9535 5726813833377 9536 1744252275780300472178319397493943795 9537 40012663195842 9538 13360940543 9539 14164993490045502 9540 136544161207788605205053033818105407055462 9541 42234402714055025454739697135352433008 9542 13967835294711831 9543 83246474489447 9544 142052972 9545 360690348598026 9546 2803028074270880 9547 166041613504048542462301453095594 9548 76709937 9549 30933571388599443603334 9550 108753203095761991513 9551 12186609562 9552 222294358 9553 100915187758 9554 7578558047917105141133241572699588182618233713139 9555 333066292 9556 787123928400285735 9557 226487000 9558 4885578884022041552948563 9559 15296182704438654 9560 112070513 9561 31021060402455503918102464967477808818382355893244352482050303044080443311387474839498695261921723745 9562 223052136 9563 2423677712471104533 9564 2408870323192652645028457065391881715047386770 9565 2649173176 9566 1464576883101103407354795218702610 9567 133591679 9568 2025658256 9569 2658865663321510177 9570 1697949565 9571 75445853257400685487610650325 9572 26599660781696072650000734174131 9573 8635717925609232314186 9574 135073345690256 9575 2954368788265464475656797553305006 9576 666678728185541 9577 805370066932857482519237 9578 4153948226322995419350409563379514977269694563483914579305420135525805346480676293087721448927535586089676495948492 9579 316662434 9580 4213741519 9581 92893560 9582 29529886514342253199798763371823509951333424544 9583 263068586 9584 8213009688068051085489184 9585 74988640 9586 65765216 9587 108618180 9588 260016725323096448425 9589 2623518885 9590 12330744007610596942857316750964022014786147151600461762766288289404184334845559162697751320137541336046322218348306563900 9591 259031843407010766269971937193 9592 188274455 9593 55997281487566046584463640713311740112 9594 61848657958320488069589036324810259228895141094329061006976518491833 9595 174404630 9596 3483678185 9597 9189926819 9598 170784750 9599 69583690 9600 5225270837121391774 9601 75756892123 9602 1076584012116507927732624571005231753077541417558660298500400 9603 4372086013079207846438415906 9604 33284985971 9605 5150537275 9606 1066971487321853 9607 144000077729868 9608 368434602879491 9609 413645540 9610 953771928267 9611 10442988549510 9612 94263533 9613 7907474382 9614 592435905 9615 269248151022 9616 1532629030308498106759385419 9617 36802841988 9618 253675957 9619 63594212 9620 440592603098492991119113217897601672355906614551376620762471526952834204 9621 561579654896 9622 81120993239685190 9623 103280375402389211676546 9624 33444319413446047 9625 120403145720713671755583106840 9626 569938864219119 9627 13734918969291461 9628 703360878 9629 13787534700 9630 3298699698133 9631 79585832 9632 106159024 9633 37355339363 9634 182102236624171 9635 71428344 9636 1367737677953398606 9637 20694366040076885092271906137450964504316 9638 65873653 9639 1582223181 9640 42413546773 9641 90178745 9642 225486552 9643 785035847569753737 9644 998004865 9645 256133235 9646 2359456558489442 9647 7179702159 9648 1970950398173 9649 486185532 9650 175705673 9651 411310065259381325903169 9652 1129507343588176 9653 76587137279567712998650987049272377490863061036247152034230696386548188248572959354842445 9654 47428717887306856607799166579039831228 9655 57180915676 9656 22489412315184175552116184787 9657 7944041654555135898076 9658 128556015 9659 84597627 9660 1485236323 9661 21144061978 9662 296494688493841615908545425486135374341933451342156687282778178 9663 12349997586167769667590 9664 232340823 9665 2929569264059793755971 9666 7252021936 9667 100894299839257365133038542787221456862562520371684081 9668 1859521949608152945517116 9669 114463806 9670 123294298 9671 1645630498918261453954427010254 9672 12828084618159360915 9673 890849889014 9674 780219702402077 9675 1650674649 9676 13561960149307853751 9677 27867912204136740539 9678 9083492703054586270460562559409912764361010 9679 2257411767441149997 9680 147232072268672744498065477085922 9681 824647535103 9682 174558538 9683 1717455839 9684 444252852 9685 801757791374725089 9686 7914005289 9687 3391108311978607 9688 497034693076487667505192558259559680323199495875704555708667902 9689 720311559357532068143421026006497932163623054070805059727 9690 4063431675616 9691 1919114142 9692 297319778286475947183446476658882491480150162743286613 9693 300492098 9694 36588201874 9695 6099237472 9696 66146668 9697 1581792525 9698 327034078034 9699 823647073341773884 9700 1108921737 9701 127996141 9702 9604544359387481996759945117 9703 158729168 9704 2446204180155151251 9705 8129762063 9706 116887742884 9707 13652282344 9708 69196013046850273326 9709 646345194 9710 1158664139100641152826 9711 20047615539 9712 473336638222 9713 1014304084951219364164 9714 144620398 9715 287401984545 9716 460091378034903384084155 9717 180195895 9718 1482436557403236716391 9719 142733160295934305 9720 70667135721872286 9721 7975295052649743 9722 4354435538362 9723 103572061408382011 9724 2001267790 9725 123616562763121665 9726 1256314655984848332846039 9727 259185905 9728 12583088722 9729 122084973494 9730 1063595770312826057289387 9731 597526662557600627 9732 71071598 9733 318965601 9734 2500261488419251 9735 601391960434207798309966765924119971512798131625006 9736 224216901670040837438 9737 4222433549954681395454570733782376026673423294990882952492991607793808978526582956372313902239678215345511827506672937483469058658434017779372936639801939339211449853566041040753363912356725168105412299014242320956499445661150125428326204 9738 129774630 9739 1384460075482204822 9740 17791605716001728239389691659 9741 178833028 9742 1457827761544 9743 901835803830 9744 435373480337 9745 4708050880403 9746 1763136572619268 9747 4362166681424761 9748 24736833621362296513799061870 9749 364727859 9750 5184695199552698 9751 2661604968 9752 91760581231 9753 342936582875946979675 9754 132446172 9755 10754583226394210867790695235602740419720206500251448742664869687068067269921669668202565473192357914 9756 31625663337281 9757 77786046 9758 991193971929953819501488623494326481893 9759 229225608442579606 9760 1975270751 9761 117304596288078255539427104110686 9762 16845399289735741358 9763 142203578423216654520278260377741883301589 9764 86502283526053324673823 9765 53849849719 9766 75931787354 9767 2428857847353644850928414509792213245352137461653549298245613265220550216937742 9768 300391053 9769 1923274245537711481 9770 12642895538404127 9771 4306629792 9772 9371996151633583 9773 72831878 9774 52897687141891298853322131502285425039703263240852638209118945669077 9775 1692999963 9776 1940562332398553 9777 74508841 9778 23178112576303216960156037359607588927 9779 116542119 9780 27235154229046048132189550976309659650 9781 41397068756124 9782 655639419017110 9783 4966740646890610 9784 164090865 9785 387776620 9786 77718340 9787 34495813588685017896535632468675880 9788 376434969361 9789 221780339 9790 144746107 9791 6618052405 9792 31791025210459 9793 70245278484 9794 855808478 9795 183472976519926373 9796 239450655 9797 1410466453997359239300895776563 9798 6169756396009024 9799 59661404747212500183322279 9800 80981191 9801 2291703094395126883290023988592 9802 389870426 9803 564884756813909279033 9804 20137068487500076656544993645115099856578862590639704206820417526 9805 578518344617464600610506666582515440462499 9806 1157766225 9807 1414999625 9808 102271686 9809 765283855732191738570239052996521093409 9810 138753054 9811 109375840331890014088913496688491267729219748343390275080496127835211562 9812 13052432168363604055526504384340267539419924704466492 9813 36830284514940 9814 236277218518658830668922247920510792265177560143307900660873523086551676693242911218600987021998 9815 625245249883208232383 9816 3162861788250 9817 103970626 9818 131551947237 9819 303308553431 9820 664190984198633091854010407 9821 49729861424904979 9822 874095296685756 9823 151983113419 9824 143192049060 9825 15481029410 9826 112660084136406 9827 664694438851 9828 2954144380 9829 403714492067 9830 657864977 9831 324643599 9832 1112095689112035394 9833 29919462525375 9834 12903426814134192918191429516463398203158594953011750320202690327780 9835 8480945332103139821047 9836 2138906265 9837 104108209923157842528906248053489728960839002065481848 9838 258098488246 9839 1291349667 9840 27866859970 9841 5982722562176605249 9842 1982203582418 9843 438648964217419468311 9844 632098372148302716140 9845 173480136131 9846 4930933759 9847 390459678 9848 184451406 9849 3177224175 9850 854083345506 9851 856488861781519131590144185988 9852 759096802426420398 9853 438492857172200489850723 9854 66475822 9855 447796019 9856 35112912092889438 9857 153880595142 9858 5411361447 9859 95764850 9860 441939402823626918397519569582494640 9861 52875039949716953740789370 9862 3601573490938864023 9863 194070076295709151467508692191459075497972951709745104684811118611 9864 6075239491345749546500142838536647013733366086485860398206 9865 342972109 9866 823083635507500 9867 2966983104185797340299964 9868 118557203427597722424065 9869 49269412959 9870 139722462 9871 67934790 9872 147491410 9873 100652965 9874 163424261325 9875 170877910 9876 69404335 9877 145184419 9878 168887779 9879 94080941803849 9880 2014121074171197639092191556276 9881 116465096 9882 12891277222357657280 9883 151281399418258033 9884 103122282 9885 77930971 9886 2789909536167 9887 1392172722084848509428085023177798485227897265467270 9888 1139458849184590 9889 37091138796 9890 580297754739630013694113948225205246 9891 219518143418496871099 9892 4795845360601587 9893 19813771153 9894 267907511054520947 9895 49206633103964 9896 3485173859743798093 9897 133691229 9898 1132856135 9899 19589503102039899375458930 9900 4535109191039570664 9901 118998433 9902 7148656354221680062420713391363206029172545477 9903 977850405 9904 115613889236024476 9905 87888911 9906 7401731397 9907 76584261930 9908 5154042472054349521866941238066322279522 9909 1636809780 9910 8848152472130756142967870372967801 9911 81951337 9912 198847246 9913 11970298664858489905617453481538192 9914 2777343518870042690 9915 535762850576433438296320684 9916 5626931010631 9917 199827315 9918 20393070884069625961310 9919 82705900464275 9920 164389680 9921 1375881107 9922 86303885 9923 32425547105 9924 74705446 9925 20408508615 9926 10517849201017207031151 9927 287416174517703146697893968586058768894543229444341963 9928 1172435384580151517044 9929 2860303163 9930 33774064636 9931 282026233891 9932 574946064062163054418595385377987 9933 86707767094 9934 108118439 9935 1283407342667058106053970 9936 146925713 9937 84348201 9938 4925384524179995 9939 2048225824794240509 9940 735532468 9941 318490043 9942 67167136 9943 740708826 9944 392126646042505833 9945 30838744115 9946 21696334379 9947 5376549393382977701467016836320296190423533272877790313449403368601126249064612486506079092 9948 73311519 9949 120008358934444363070688983554674681219867684096 9950 431822647511 9951 115114051817680514 9952 210273105 9953 281899332 9954 28808556096640858047 9955 57573191570 9956 228515092 9957 42245440897382562021140198263412 9958 56752476236 9959 7193759815 9960 1547833623760463 9961 73965220 9962 771698061994 9963 697681317711543 9964 139302072 9965 8966505475 9966 31293812912541594482840439997 9967 52788227936690 9968 2925033545 9969 574152060747977 9970 5708947911722 9971 213451906 9972 56143681579722 9973 12645060119 9974 3927074305855567276 9975 617854112693 9976 97350775 9977 47837778706 9978 18771411751 9979 71350136 9980 924234019716366 9981 639938444690743758822543171744 9982 8514230976730320075 9983 327034977 9984 17057435794 9985 7306342659 9986 37677596586493 9987 665860310 9988 403019351180549130107856770173454799649853407057315441248418747430631038433892775059920008079615236123953289971818902 9989 266752244 9990 307544169484427512692 9991 13536226803 9992 530566451580893458000520737039843673038753117969984741116977022351954659845989357423530061679821606107 9993 1970233487013 9994 113413630 9995 372493700244 9996 201860619226409 9997 87781616 9998 1303964298705194571 9999 147227923 10000 63150572199 10001 69353298 10002 121131115 10003 498196720281264942690 10004 25149177103366584 10005 1129080062 10006 6194473716703654080 10007 594908489518574 10008 89747399 10009 117884319 10010 734069531 10011 71556130423014 10012 844341363 10013 1142660923356 10014 224292774614 10015 156418409364385833 10016 99474736 10017 1949534069201526692218508525546925072030376 10018 192762154 10019 1348664039712947387151773001647 10020 2736489860 10021 256099921 10022 15356872301138217408 10023 594381505648870781756522540741761637 10024 9113987205515 10025 998380606 10026 16326385143463 10027 457259412 10028 131025274 10029 3219531860154478172687818 10030 14183389173009718567557762669 10031 683727980549349557604722685 10032 4745083964932461917441343189991 10033 71476887 10034 233932581606813080066 10035 83396110120 10036 296127815 10037 465774985 10038 39039150109217701048 10039 90253254 10040 17955175587009065450579268435103554929 10041 126551736590734460594152451658 10042 155519964 10043 349721004159071604460137054069885808692 10044 225290923562799368705700753 10045 34682545942775 10046 664026519002 10047 169165411957630 10048 10481131555 10049 1574559036302834103574837560505560787165606336288805263 10050 44329761536624765310703028621229642882186003723556375431653751520297226760633413348587528940703241193426690754701519083093526260042309203637169624106 10051 14815226857460808419330546020023641797244200533543 10052 12246443555 10053 125427390 10054 100090977876671082404036 10055 21432414401113939546817973101323208767140406477431289783128026897703855935663473078265 10056 15951977524209 10057 122529295752 10058 7099329562 10059 26902279054 10060 19780548242725 10061 470429817 10062 40421074881601155230180350083813 10063 645603908 10064 100790340 10065 1054959653506 10066 2695488246067428311007823945070031646957214459692138220854408 10067 19354910821 10068 109047505803283 10069 3892452564 10070 24947894150 10071 1893626664649434445 10072 4933970075 10073 2822298763930723 10074 71940996626258275029543594799 10075 21252270963522 10076 1110446136007906920306942536785813 10077 1024268887831219271608277181628927420612066178567504001068444723291 10078 444096238536143044469530852021207988561947701244 10079 73779992 10080 417430652851238 10081 22236658707 10082 263539157966964869690797 10083 55643116670 10084 4506342782587803616362796195733308907 10085 838442763586 10086 25160531738082978 10087 848808215 10088 12321228800 10089 14421157867157072502190 10090 1532403817 10091 95469852544889040533248626407 10092 5156107700445324 10093 12345189706 10094 177341187397 10095 159701545 10096 2227547315466 10097 6869594713308442790235587651703907011324959382877318560527361744674555090953779699954193976062916713531288064548393863665534860 10098 2607556460946 10099 371390403137806 10100 1296217259 10101 85014686 10102 5153527515609053015017115107963739305727463180981401052479 10103 115752480 10104 165432784 10105 77052220025 10106 542773024 10107 1678770940 10108 322644483 10109 534260215 10110 201415127095 10111 1686772961 10112 981751576565295 10113 29427788166506933 10114 741184512 10115 385654555 10116 25279972207824930996 10117 1183563749 10118 4783822526 10119 1962527409842 10120 5516590876 10121 3832310548039090482606477285003233373 10122 163802113 10123 14010226043379722639 10124 475382695880 10125 223885724833862493 10126 1823451885814579405 10127 1128323493745830483443091633137056539923693867062 10128 1372853027810 10129 264638686 10130 357255869 10131 88077665285 10132 80612414 10133 4486956702 10134 1496717107 10135 422754822 10136 127563215 10137 396846094 10138 5448039674 10139 366268394 10140 615042517372452 10141 78201225875 10142 3802251542604614 10143 123651269 10144 196136023811127497584352139613044273971501989360 10145 4989795283 10146 9835539087 10147 416216495422 10148 15406518974620775449 10149 85646135 10150 5676050284 10151 50188498522008615311017731068891486848150337476721372154984153521784858979110483442856235874287684642223 10152 1692798701 10153 131595178 10154 3321626486 10155 429521661 10156 1707108104810022218330291981732296658010412 10157 70983359 10158 142069640 10159 33519298955889566148645130724119615619518293990855184127255477408343586497487667952452541912237441770336 10160 30234596104997134312 10161 10125285529 10162 385253233240386913678754932656885215687143091621014462048779833592870311973862810180267720658909077 10163 44634378088213619552379940733404788546197538232954 10164 54495624364 10165 34300249441357431345987293853036366288102661569703444254673228972970568802704685867293367650 10166 8599360626932532113420375584097 10167 356334942125 10168 552031025 10169 12808305743385794449988974875327934616998 10170 539750055007394099 10171 1316756330 10172 2230205962358699776848 10173 2030456491 10174 1152032013 10175 60709718402 10176 796078333 10177 94376502 10178 5617549141956195 10179 60710870160 10180 234812033970690 10181 1728921843488910182836647731545639535 10182 101299668 10183 112799505 10184 431256302 10185 106997865584830627 10186 12085936649 10187 7374816866086461735780 10188 47586227948 10189 4829810674 10190 799487149 10191 258396282 10192 125497995 10193 375186785498 10194 2323242254 10195 232278053 10196 156785447643 10197 5946041853604765477288803735282809185999 10198 33095477498 10199 8940489471124 10200 300312678441850662 10201 1319940903 10202 14915208385404446774 10203 237511653343604875938948220238755178919397697473680597654495682646854741632190638306436225 10204 443500764751619 10205 228658390858 10206 143887830047 10207 2376732655 10208 3374388151706 10209 34222898158 10210 186577355867263379743868319169143129 10211 1820543057761742 10212 422088771 10213 163869748865 10214 10455869988 10215 161560971998597870 10216 20193572865428 10217 13805744708629512606 10218 37477637144466377895 10219 241473020211234224990163980250178194004001291 10220 6802997204121113352644206431 10221 22212248725 10222 78365409 10223 290055023209287453392333090859056945 10224 14425978164 10225 1653435132671274 10226 964515889 10227 2278298530030035221357246576809491216 10228 777217550 10229 394594811481 10230 1276048924 10231 201338632 10232 271016311 10233 74473203361544768006145998497189864035494390939078158260839473100 10234 6082009334721 10235 372819176047 10236 994940953682 10237 617027403 10238 22766062704 10239 527281397709423486009117450625829753156121868424785235847798 10240 11731128395 10241 4943007401 10242 1815328940621068371005065660678511 10243 880255962422313400 10244 139954353 10245 4791536059009788001135927848916728634771063754826707 10246 28556516750 10247 28017719251 10248 2967739664441 10249 125839022 10250 71030985 10251 54555863530697336893570006384 10252 124895603100237437 10253 1762912996508891 10254 175293207 10255 30643107106 10256 209038466 10257 90503295 10258 6795654409024976814081 10259 6593247349374144250 10260 537468646 10261 3267123299652 10262 22098073041447728873533785154292201044412141312833888 10263 74052514 10264 30402762533 10265 1313645501008284346729234719920858079492452088769912030195343384 10266 524656059 10267 63901215911826991444186772719822753 10268 827701635271781152409251 10269 1772438996618 10270 248574347693155 10271 757187871 10272 1575775755 10273 403986155 10274 376337408867156664381582327600810665440967467665009610356 10275 13497840460 10276 7186810094948 10277 385245408393057080332953230526018925816980331 10278 584065736736598248116487811135228540266 10279 101088158473821686549 10280 983673389 10281 1552576292020919 10282 6397689480 10283 7951573910 10284 1850139549483839854302345963448662769610905 10285 2403543204808087776277 10286 648171813146548098773952 10287 13483031391193712700843534 10288 83279717 10289 136541428511941024489564562002376243597307569237241 10290 1888353196030821053871536417058659035659321038552852522 10291 3121642707914144629055495440952903702 10292 2335480124306787987386899862649403413577442866785712328157819268034484 10293 1535474340 10294 3054696268274 10295 1748417030342422459524530 10296 247262828503000148960203489169000288762052275713133727401996769613690335695128726536735927860610 10297 29014233331143 10298 814347642893243932748905766917964471 10299 35550306474348164 10300 1101758896565382 10301 61576562195 10302 11097835629 10303 41614615543005849554737582289503489367345376962249655293713624013192992963 10304 368424215964030753175456646624348196483077 10305 123265805145319 10306 138783462616 10307 17713159851868686851966401555165 10308 445114582320854369238 10309 19290894229191617064049047486 10310 16230667634333255 10311 2960696815068878 10312 114497001540699112199779449281177104381908 10313 6892874810 10314 153211007875740592065 10315 112443520936305743319174 10316 1226763105 10317 639091793364817447010566757143045 10318 483176816982654075800209246374 10319 490477372 10320 111478193116911 10321 556636389286260635044981 10322 812520323754 10323 7925973511 10324 37622806129721938734728125006924805719159362126773050456514557763884594645052198856265609578979555585825272 10325 90788478971 10326 108056923242 10327 311687323805 10328 1346753584 10329 1197299933 10330 57256415718892036616355094283004162133 10331 2613253651216312196213696 10332 90567813 10333 18726805251 10334 500100850332948319231 10335 15726038289 10336 124186472 10337 20853774219197 10338 72064630 10339 20316582096538503689512 10340 1718202791 10341 11355506476 10342 39464368795201011566746173020 10343 4502195076 10344 2757581792624218822 10345 86877723370837999030 10346 716437689 10347 225691155775096536 10348 361751806 10349 103982918 10350 238583680 10351 13740113940020908 10352 653313203 10353 11249983255 10354 72101281861 10355 966080469947 10356 4525721822 10357 6553051524991669705095 10358 520896612 10359 2198156718850857129120730213596 10360 619489590 10361 4263721789 10362 10239456100069963463 10363 521667074455174 10364 308686654837749569626390983246438993 10365 1246582750 10366 1896119969841703058209 10367 82922245 10368 13862588710748101 10369 928188714 10370 71959514 10371 173645567373236526007876362428173338 10372 10008801258773174910515700430830893965530097635254772728947974454206228237122942 10373 233947610 10374 1491137380 10375 2084481204126086513804 10376 77735534100944946382105019 10377 1075695323886572634195 10378 1393509795315314780494757181676132033965978577378458 10379 128423835 10380 983817857344413678733707743 10381 7810661734 10382 414806241469 10383 85668948575589 10384 172061148810906974 10385 1124350447028 10386 123691746 10387 1739639898 10388 33254303202 10389 90408789240 10390 72851138 10391 1207989912723773586090248623778903007970370602053129809667081475685661878007176414911543754177253 10392 53787960908040613871310723004312544313 10393 788495107401520 10394 138256628 10395 1403895276588035 10396 88609350 10397 29485249573964976 10398 1684232929 10399 13335678075 10400 3658006475371454 10401 12891186975110654479836428314582758 10402 1741850592802895 10403 72081548 10404 2168785387 10405 5301140975 10406 24039927379 10407 13350299241974346007679 10408 386624491 10409 97386344 10410 11344256159464 10411 192468160 10412 1677866951838 10413 50329586778640158582501461636567 10414 412059245 10415 65995613432 10416 92629067 10417 80015953052344417231 10418 569151338 10419 38539347034958457500899 10420 3680339108423754086953887733634985460589346201137705161866203245465315464732024037073702213174736249534821702839494221122 10421 29003075331758764296239417134 10422 63131951534457257737569324561 10423 3299227228 10424 446696932044 10425 11629681798093891 10426 168650318 10427 83757481712734665299932 10428 3331315606402179862760294038 10429 1562088920 10430 1054861946416722087 10431 20360690548523080314946791552630304209422092314303744213916434 10432 27788879957 10433 64556982899930075737 10434 5337092943 10435 18399947286 10436 482217887449158341316563995 10437 882905985 10438 486593079636