0 1 1 1 2 2 3 2 4 1 5 5 6 6 7 1 8 9 9 2 10 12 11 3 12 19 13 3 14 24 15 5 16 1 17 34 18 8 19 43 20 13 21 62 22 13 23 2 24 77 25 23 26 1 27 105 28 28 29 2 30 132 31 40 32 4 33 177 34 49 35 5 36 220 37 71 38 6 39 287 40 89 41 8 42 1 43 356 44 123 45 11 46 462 47 147 48 18 49 570 50 198 51 23 52 1 53 723 54 249 55 29 56 1 57 888 58 329 59 37 60 1 61 1121 62 400 63 50 64 4 65 1370 66 518 67 69 68 1 69 1705 70 642 71 85 72 4 73 2074 74 825 75 103 76 8 77 2570 78 996 79 145 80 7 81 3111 82 1265 83 181 84 8 85 3816 86 1545 87 228 88 14 89 1 90 4601 91 1941 92 283 93 17 94 5617 95 2340 96 370 97 22 98 6743 99 2920 100 448 101 31 102 1 103 8170 104 3533 105 566 106 41 107 9777 108 4357 109 701 110 47 111 1 112 11794 113 5233 114 884 115 63 116 3 117 14058 118 6417 119 1084 120 76 121 2 122 16858 123 7717 124 1331 125 108 126 1 127 20029 128 9399 129 1622 130 129 131 6 132 23932 133 11211 134 2030 135 161 136 4 137 28334 138 13591 139 2453 140 199 141 6 142 33692 143 16215 144 3001 145 254 146 12 147 39772 148 19540 149 3622 150 317 151 10 152 47133 153 23189 154 4449 155 391 156 13 157 55468 158 27826 159 5341 160 476 161 22 162 1 163 65471 164 32990 165 6466 166 611 167 20 168 76840 169 39392 170 7757 171 735 172 30 173 90422 174 46504 175 9408 176 895 177 43 178 1 179 105834 180 55313 181 11238 182 1088 183 52 184 124119 185 65200 186 13493 187 1355 188 59 189 144904 190 77261 191 16063 192 1630 193 82 194 3 195 169477 196 90740 197 19285 198 1993 199 93 200 1 201 197366 202 107162 203 22881 204 2400 205 120 206 2 207 230156 208 125636 209 27295 210 2909 211 155 212 4 213 267410 214 147879 215 32281 216 3518 217 185 218 3 219 311069 220 172836 221 38463 222 4224 223 228 224 3 225 360599 226 202826 227 45381 228 5046 229 292 230 10 231 418379 232 236656 233 53719 234 6120 235 340 236 6 237 483963 238 276901 239 63219 240 7304 241 424 242 9 243 560258 244 322182 245 74795 246 8696 247 518 248 18 249 646730 250 375989 251 87754 252 10379 253 638 254 15 255 746945 256 436725 257 103289 258 12423 259 756 260 18 261 860542 262 508303 263 120966 264 14720 265 936 266 31 267 1 268 991856 269 588977 270 142177 271 17462 272 1130 273 28 274 1140507 275 683892 276 166066 277 20680 278 1375 279 38 280 1311793 281 791093 282 194395 283 24564 284 1614 285 60 286 1 287 1505651 288 916421 289 226585 290 28994 291 1977 292 61 293 1728523 294 1057759 295 264825 296 34198 297 2355 298 75 299 1980448 300 1222696 301 307996 302 40252 303 2844 304 107 305 2 306 2269300 307 1408917 308 358777 309 47490 310 3370 311 113 312 1 313 2595645 314 1625180 315 416408 316 55774 317 4056 318 141 319 1 320 2969068 321 1868992 322 484336 323 65384 324 4815 325 183 326 5 327 3390459 328 2151670 329 560901 330 76681 331 5761 332 216 333 1 334 3871510 335 2470540 336 650509 337 89887 338 6796 339 255 340 3 341 4414038 342 2838676 343 752044 344 105084 345 8080 346 334 347 8 348 5032215 349 3253534 350 870698 351 122693 352 9563 353 384 354 4 355 5728626 356 3731582 357 1004714 358 143086 359 11388 360 462 361 5 362 6520503 363 4270436 364 1160358 365 166970 366 13301 367 581 368 15 369 7411971 370 4889291 371 1336595 372 194280 373 15831 374 672 375 10 376 8423957 377 5586033 378 1541241 379 225837 380 18587 381 808 382 13 383 9561987 384 6384901 385 1772172 386 262328 387 21924 388 989 389 26 390 10851501 391 7284271 392 2039020 393 304611 394 25668 395 1162 396 22 397 12300539 398 8312520 399 2340642 400 353151 401 30187 402 1407 403 23 404 13939964 405 9468807 406 2689066 407 408801 408 35288 409 1690 410 43 411 1 412 15780299 413 10788740 414 3081845 415 472930 416 41522 417 1983 418 38 419 17858992 420 12272758 421 3533512 422 546961 423 48327 424 2360 425 52 426 20190629 427 13962550 428 4043363 429 631706 430 56511 431 2837 432 76 433 1 434 22820564 435 15860410 436 4629310 437 728480 438 65941 439 3327 440 77 441 25767607 442 18018274 443 5289199 444 839787 445 77030 446 3938 447 90 448 29086742 449 20440929 450 6044816 451 967563 452 89304 453 4678 454 139 455 2 456 32803150 457 23189520 458 6896539 459 1113344 460 104152 461 5518 462 136 463 36983355 464 26272372 465 7870909 466 1279622 467 120893 468 6486 469 169 470 1 471 41659461 472 29765217 473 8966920 474 1470240 475 140456 476 7653 477 226 478 4 479 46912028 480 33680875 481 10217174 482 1687866 483 162507 484 9023 485 245 486 2 487 52783074 488 38108802 489 11624205 490 1935890 491 188578 492 10575 493 294 494 1 495 59369935 496 43068172 497 13227403 498 2218047 499 217943 500 12407 501 389 502 8 503 66725698 504 48669135 505 15028647 506 2540083 507 252402 508 14542 509 420 510 3 511 74968092 512 54938711 513 17076013 514 2906749 515 291023 516 17025 517 519 518 4 519 84165406 520 62007499 521 19376435 522 3323751 523 336257 524 19861 525 655 526 11 527 94459767 528 69913037 529 21988508 530 3796451 531 387579 532 23200 533 743 534 7 535 105936759 536 78815609 537 24918932 538 4334978 539 446887 540 27092 541 860 542 9 543 118768045 544 88765889 545 28239106 546 4946081 547 513560 548 31591 549 1084 550 23 551 133062356 552 99954092 553 31963948 554 5639178 555 591361 556 36777 557 1225 558 13 559 149026656 560 112448267 561 36179645 562 6423311 563 679257 564 42747 565 1463 566 19 567 166796357 568 126480824 569 40902869 570 7313639 571 780679 572 49526 573 1778 574 37 575 186621000 576 142141471 577 46238222 578 8321241 579 894656 580 57660 581 2059 582 27 583 208670894 584 159706417 585 52214483 586 9461833 587 1026516 588 66813 589 2400 590 33 591 233246559 592 179292983 593 58958290 594 10749323 595 1175390 596 77327 597 2910 598 61 599 1 600 260558820 601 201237628 602 66503469 603 12206907 604 1346519 605 89517 606 3328 607 52 608 290969573 609 225691939 610 75003357 611 13852313 612 1538987 613 103555 614 3961 615 61 616 324741659 617 253056618 618 84509414 619 15711062 620 1760204 621 119472 622 4672 623 101 624 1 625 362310392 626 283526200 627 95208077 628 17803921 629 2010026 630 138010 631 5435 632 95 633 403999430 634 317587690 635 107160071 636 20168452 637 2295464 638 159096 639 6310 640 115 641 450332216 642 355489038 643 120590801 644 22831069 645 2616521 646 183348 647 7499 648 171 649 2 650 501709560 651 397810002 652 135589052 653 25831914 654 2983999 655 211122 656 8636 657 166 658 558760070 659 444865668 660 152426440 661 29204608 662 3398279 663 242862 664 10118 665 203 666 621975114 667 497358393 668 171209933 669 33005488 670 3870274 671 278754 672 11837 673 279 674 4 675 692109439 676 555685357 677 192267881 678 37276518 679 4400183 680 320741 681 13738 682 285 683 1 684 769767836 685 620683291 686 215748776 687 42079943 688 5004767 689 367781 690 15934 691 335 692 2 693 855855439 694 692851582 695 242048274 696 47468285 697 5685316 698 421544 699 18653 700 461 701 6 702 951110520 703 773201641 704 271346092 705 53527223 706 6457519 707 483067 708 21505 709 481 710 3 711 1056618264 712 862357307 713 304120031 714 60321684 715 7324449 716 553616 717 24986 718 572 719 3 720 1173282543 721 961523883 722 340611577 723 67948248 724 8309436 725 632880 726 28914 727 749 728 11 729 1302402922 730 1071478941 731 381396544 732 76487457 733 9416342 734 723968 735 33511 736 811 737 4 738 1445078582 739 1193676140 740 426767818 741 86069114 742 10669302 743 826784 744 38649 745 957 746 6 747 1602865140 748 1329080132 749 477419307 750 96793137 751 12074617 752 944313 753 44831 754 1196 755 19 756 1777102119 757 1479422945 758 533736137 759 108807892 760 13664924 761 1077382 762 51564 763 1321 764 11 765 1969649660 766 1645898897 767 596552894 768 122237027 769 15450320 770 1228644 771 59588 772 1558 773 12 774 2182131075 775 1830592115 776 666338035 777 137275294 778 17465650 779 1399181 780 68558 781 1930 782 32 783 2416769604 784 2034974940 785 744096313 786 154076097 787 19722724 788 1594478 789 79087 790 2138 791 19 792 2675535214 793 2261530423 794 830431824 795 172864450 796 22270336 797 1813928 798 90796 799 2507 800 26 801 2961082408 802 2512070407 803 926551962 804 193829293 805 25126266 806 2062879 807 104573 808 3050 809 51 810 3275790812 811 2789576386 812 1033191883 813 217262211 814 28340522 815 2344279 816 119940 817 3441 818 38 819 3622828034 820 3096270685 821 1151802147 822 243396585 823 31937322 824 2664032 825 137851 826 3995 827 44 828 4005071209 829 3435703245 830 1283319039 831 272570571 832 35986434 833 3022820 834 157871 835 4803 836 83 837 1 838 4426296600 839 3810594988 840 1429482438 841 305073886 842 40516506 843 3430600 844 181141 845 5459 846 62 847 4889969125 848 4225200285 849 1591431093 850 341336635 851 45605628 852 3888587 853 207241 854 6341 855 81 856 5400588031 857 4682840518 858 1771252885 859 381715122 860 51292285 861 4408064 862 237290 863 7503 864 132 865 1 866 5962328370 867 5188578225 868 1970380898 869 426714319 870 57676822 871 4991377 872 271228 873 8535 874 121 875 6580545891 876 5746460593 877 2191318706 878 476769486 879 64812839 880 5650258 881 310337 882 9889 883 136 884 7260254114 885 6362544878 886 2435803495 887 532520776 888 72809836 889 6390342 890 353886 891 11662 892 217 893 2 894 8007824357 895 7041750251 896 2706835787 897 594503626 898 81733336 899 7228125 900 404393 901 13246 902 199 903 8829278956 904 7791278424 905 3006584402 906 663467319 907 91730801 908 8166540 909 460726 910 15344 911 245 912 9732190401 913 8617099824 914 3338640820 915 740067037 916 102888478 917 9224242 918 525380 919 17919 920 341 921 3 922 10723771498 923 9527815012 924 3705631016 925 825244291 926 115366228 927 10410799 928 598348 929 20479 930 337 931 1 932 11813016498 933 10530654284 934 4111851904 935 919802190 936 129272534 937 11749938 938 681274 939 23587 940 389 941 1 942 13008564770 943 11635833506 944 4560558327 945 1024844621 946 144821389 947 13247086 948 774301 949 27422 950 549 951 7 952 14321089891 953 12852096336 954 5056884602 955 1141356847 956 162145932 957 14932785 958 881266 959 31290 960 547 961 1 962 15760913122 963 14191622031 964 5604764786 965 1270711684 966 181486747 967 16819378 968 1000777 969 36020 970 652 971 3 972 17340692817 973 15664961466 974 6210336201 975 1414109086 976 203013767 977 18943231 978 1136289 979 41589 980 857 981 10 982 19072758234 983 17286569016 984 6878438165 985 1573171671 986 227033828 987 21315715 988 1289510 989 47531 990 908 991 4 992 20972108641 993 19069160031 994 7616397517 995 1749360387 996 253762765 997 23980310 998 1463222 999 54500 1000 1044 1001 4 1002 23053438708 1003 21029938202 1004 8430051324 1005 1944679937 1006 283548061 1007 26958593 1008 1657273 1009 62852 1010 1357 1011 17 1012 25334509764 1013 23184198579 1014 9328144577 1015 2160908572 1016 316657244 1017 30302644 1018 1878878 1019 71576 1020 1439 1021 7 1022 27832831525 1023 25552337123 1024 10317818483 1025 2400415605 1026 353535029 1027 34033983 1028 2126621 1029 82022 1030 1696 1031 10 1032 30569418197 1033 28152730531 1034 11409496993 1035 2665363495 1036 394515210 1037 38216300 1038 2406872 1039 94026 1040 2109 1041 26 1042 33565092262 1043 31009613782 1044 12611777020 1045 2958663003 1046 440103226 1047 42883809 1048 2721963 1049 107401 1050 2287 1051 16 1052 36844700002 1053 34145027829 1054 13937082838 1055 3282936194 1056 490714912 1057 48114268 1058 3077589 1059 122499 1060 2654 1061 17 1062 40432994801 1063 37587672574 1064 15395881306 1065 3641626176 1066 546992258 1067 53942414 1068 3475437 1069 140254 1070 3290 1071 45 1072 44359329846 1073 41363954000 1074 17002961038 1075 4037917783 1076 609445013 1077 60461907 1078 3926583 1079 159710 1080 3558 1081 28 1082 48653078893 1083 45507920414 1084 18770896730 1085 4476014708 1086 678813386 1087 67727111 1088 4430824 1089 182158 1090 4169 1091 34 1092 53348896241 1093 50051157311 1094 20717289573 1095 4959770565 1096 755726796 1097 75853399 1098 4998061 1099 207587 1100 5034 1101 70 1102 58481623801 1103 55033939978 1104 22857380484 1105 5494167177 1106 841111656 1107 84895624 1108 5635209 1109 236346 1110 5606 1111 49 1112 64092141978 1113 60494007339 1114 25212097013 1115 6083862679 1116 935745793 1117 94993195 1118 6352014 1119 268807 1120 6418 1121 59 1122 70221712239 1123 66479066380 1124 27799710108 1125 6734913911 1126 1040700672 1127 106230377 1128 7152592 1129 306136 1130 7731 1131 108 1132 1 1133 76918526892 1134 73034145582 1135 30645088025 1136 7452951896 1137 1156925693 1138 118773680 1139 8054679 1140 347459 1141 8590 1142 83 1143 84231426542 1144 80215608869 1145 33770294642 1146 8245147426 1147 1285759714 1148 132715340 1149 9062602 1150 394924 1151 9942 1152 101 1153 92217179697 1154 88077123411 1155 37204858050 1156 9118291407 1157 1428368600 1158 148257282 1159 10194171 1160 448259 1161 11700 1162 173 1163 1 1164 100933513389 1165 96685354020 1166 40975169072 1167 10081074984 1168 1586303656 1169 165527073 1170 11460914 1171 508691 1172 13172 1173 144 1174 110447253459 1175 106104179899 1176 45116273324 1177 11141677600 1178 1760988005 1179 184773472 1180 12879658 1181 576455 1182 15087 1183 171 1184 120826594983 1185 116412268925 1186 49659925470 1187 12310393892 1188 1954343198 1189 206140530 1190 14463069 1191 653970 1192 17736 1193 273 1194 2 1195 132150143777 1196 127685578421 1197 54647680681 1198 13597066712 1199 2168112525 1200 229914837 1201 16242422 1202 740107 1203 19890 1204 241 1205 144498353546 1206 140017014125 1207 60117448100 1208 15014122345 1209 2404529969 1210 256305017 1211 18225345 1212 838299 1213 22863 1214 286 1215 157963624628 1216 153496785233 1217 66118477600 1218 16573392100 1219 2665713258 1220 285663624 1221 20443449 1222 947818 1223 26615 1224 422 1225 3 1226 172640820986 1227 168234389810 1228 72696240370 1229 18289587800 1230 2954423095 1231 318211360 1232 22921503 1233 1072448 1234 30063 1235 395 1236 188638478283 1237 184336860354 1238 79909050486 1239 20176923298 1240 3273226350 1241 354380349 1242 25691834 1243 1211601 1244 34272 1245 462 1246 1 1247 206068314296 1248 201933323492 1249 87811088249 1250 22253092132 1251 3625351164 1252 394474129 1253 28778155 1254 1369131 1255 39788 1256 653 1257 6 1258 225057733601 1259 221150624678 1260 96471371222 1261 24535140712 1262 4013913309 1263 439003351 1264 32227918 1265 1545380 1266 44851 1267 631 1268 2 1269 245738226696 1270 242140764547 1271 105954696752 1272 27044010656 1273 4442869139 1274 488316937 1275 36071862 1276 1744474 1277 51315 1278 741 1279 1 1280 268259240173 1281 265053929411 1282 116342680570 1283 29800128052 1284 4915990751 1285 543033505 1286 40361954 1287 1966507 1288 58998 1289 1005 1290 10 1291 292775360580 1292 290069115412 1293 127712373018 1294 32828616565 1295 5437911114 1296 603608920 1297 45140065 1298 2218353 1299 66743 1300 1008 1301 3 1302 319461775628 1303 317363950104 1304 140160246593 1305 36153909677 1306 6013195747 1307 670788659 1308 50466374 1309 2498360 1310 76006 1311 1171 1312 4 1313 348500118296 1314 347148878097 1315 153778198301 1316 39805732495 1317 6647489695 1318 745105151 1319 56392099 1320 2814542 1321 87298 1322 1538 1323 15 1324 380095606823 1325 379633798167 1326 168680157073 1327 43813300331 1328 7346314028 1329 827435219 1330 63000889 1331 3167840 1332 98459 1333 1595 1334 6 1335 414461427563 1336 415066180719 1337 184975202313 1338 48212165671 1339 8116289774 1340 918482926 1341 70345766 1342 3565658 1343 112097 1344 1843 1345 7 1346 451837821717 1347 453693805851 1348 202797810141 1349 53037219384 1350 8964064643 1351 1019312204 1352 78520037 1353 4007941 1354 128072 1355 2359 1356 24 1357 492474861477 1358 495807260337 1359 222277759518 1360 58330482761 1361 9897697896 1362 1130715399 1363 87609676 1364 4507850 1365 144875 1366 2469 1367 10 1368 536653595851 1369 541698791603 1370 243573648691 1371 64133597047 1372 10925181321 1373 1253979173 1374 97721110 1375 5063693 1376 164205 1377 2862 1378 15 1379 584667075398 1380 591709644445 1381 266839243596 1382 70496691472 1383 12055986743 1384 1390130440 1385 108949019 1386 5687588 1387 187316 1388 3570 1389 38 1390 636843879249 1391 646184180878 1392 292261496400 1393 77469392719 1394 13299730610 1395 1540695921 1396 121428531 1397 6384495 1398 211455 1399 3814 1400 21 1401 693527216339 1402 705522607511 1403 320022920669 1404 85110918841 1405 14667863867 1406 1706880942 1407 135282229 1408 7165991 1409 239868 1410 4370 1411 25 1412 755100978104 1413 770130355922 1414 350343724697 1415 93480364744 1416 16171934797 1417 1890515429 1418 150670609 1419 8034379 1420 272227 1421 5392 1422 63 1423 821966744646 1424 840476772253 1425 383439769574 1426 102648213431 1427 17825424354 1428 2093115806 1429 167740255 1430 9011823 1431 307475 1432 5816 1433 36 1434 894572749147 1435 917038752844 1436 419570292051 1437 112684759412 1438 19642174198 1439 2316881514 1440 186681484 1441 10096702 1442 347755 1443 6693 1444 45 1445 973388588236 1446 1000366062368 1447 458990955119 1448 123673185295 1449 21638430363 1450 2563595562 1451 207681831 1452 11311663 1453 394374 1454 8068 1455 94 1456 1058937279497 1457 1091019211272 1458 502006710159 1459 135697037488 1460 23830790835 1461 2835860652 1462 230979095 1463 12665219 1464 444480 1465 8827 1466 67 1467 1151767476457 1468 1189642092435 1469 548919417186 1470 148855113133 1471 26238368465 1472 3135932618 1473 256786868 1474 14178871 1475 502314 1476 10110 1477 73 1478 1252489081751 1479 1296892916839 1480 600087605303 1481 163246613319 1482 28881004247 1483 3466940469 1484 285382916 1485 15858682 1486 567943 1487 12084 1488 144 1489 1 1490 1361742731700 1491 1413524982472 1492 655868068299 1493 178988003189 1494 31781699334 1495 3831497462 1496 317053913 1497 17742180 1498 640219 1499 13253 1500 104 1501 1480239194581 1502 1540310633782 1503 716682018791 1504 196196979331 1505 34964156017 1506 4233344577 1507 352134447 1508 19830943 1509 721587 1510 15202 1511 130 1512 1608725891337 1513 1678131009299 1514 782950017503 1515 215011596748 1516 38455434722 1517 4675761902 1518 390951720 1519 22162428 1520 814849 1521 17918 1522 220 1523 1 1524 1748030634745 1525 1827891623172 1526 855166651745 1527 235571333496 1528 42283849822 1529 5163192854 1530 433907320 1531 24755905 1532 917011 1533 19832 1534 181 1535 1899024912621 1536 1990622086129 1537 933828053775 1538 258038783495 1539 46481830474 1540 5699493430 1541 481424391 1542 27647765 1543 1033104 1544 22583 1545 206 1546 2062672255551 1547 2167383254874 1548 1019514543276 1549 282579139541 1550 51083126586 1551 6289967197 1552 533987732 1553 30852387 1554 1163484 1555 26522 1556 343 1557 2 1558 2239988013656 1559 2359377947513 1560 1112809991445 1561 309384747162 1562 56125929299 1563 6939376847 1564 592081348 1565 34433740 1566 1308567 1567 29397 1568 286 1569 2432093018052 1570 2567848021899 1571 1214394937980 1572 338651054414 1573 61650425464 1574 7654056496 1575 656286762 1576 38401791 1577 1471331 1578 33505 1579 346 1580 2640169534469 1581 2794197294796 1582 1324956911342 1583 370604348312 1584 67702273909 1585 8439599742 1586 727230269 1587 42818862 1588 1655363 1589 38911 1590 512 1591 3 1592 2865520580950 1593 3039878458984 1594 1445293425161 1595 405475696870 1596 74329309442 1597 9303528530 1598 805602280 1599 47721441 1600 1858591 1601 43414 1602 474 1603 3109521746773 1604 3306529457775 1605 1576212328740 1606 443532330718 1607 81585249859 1608 10252744863 1609 892130516 1610 53175469 1611 2087847 1612 49278 1613 537 1614 3373686965489 1615 3595848311318 1616 1718647707904 1617 485047160441 1618 89526963700 1619 11296201395 1620 987649776 1621 59212844 1622 2344716 1623 56977 1624 789 1625 6 1626 3659615832384 1627 3909744430082 1628 1873549157566 1629 530334250700 1630 98218508121 1631 12442013382 1632 1093060275 1633 65938318 1634 2630654 1635 63560 1636 724 1637 1 1638 3969066289826 1639 4250201207034 1640 2042009976878 1641 579715715792 1642 107727418888 1643 13700817628 1644 1209378164 1645 73378019 1646 2949940 1647 72234 1648 854 1649 2 1650 4303897086406 1651 4619443791118 1652 2225144266936 1653 633561796896 1654 118129047584 1655 15082554669 1656 1337655703 1657 81644392 1658 3308447 1659 82942 1660 1177 1661 8 1662 4666148329694 1663 5019787208689 1664 2424230974358 1665 692252313225 1666 129503558599 1667 16599847196 1668 1479092528 1669 90800496 1670 3707119 1671 92843 1672 1145 1673 3 1674 5057978670886 1675 5453822381462 1676 2640577510028 1677 756221916727 1678 141940576593 1679 18264402379 1680 1635018360 1681 100963076 1682 4153492 1683 104970 1684 1311 1685 3 1686 5481754294429 1687 5924249595309 1688 2875678983267 1689 825918213179 1690 155535091286 1691 20091228282 1692 1806871407 1693 112198681 1694 4650490 1695 120360 1696 1776 1697 15 1698 5939980423447 1699 6434084601284 1700 3131067072258 1701 901852715276 1702 170392545317 1703 22094541871 1704 1996189025 1705 124677252 1706 5205883 1707 134540 1708 1757 1709 4 1710 6435399892218 1711 6986474830466 1712 3408488630370 1713 984552427544 1714 186625423003 1715 24292166139 1716 2204700094 1717 138468255 1718 5824321 1719 152208 1720 2047 1721 6 1722 6970918498209 1723 7584927750432 1724 3709738240175 1725 1074617183836 1726 204358866443 1727 26700850660 1728 2434327082 1729 153753258 1730 6515071 1731 173314 1732 2643 1733 22 1734 7549713872201 1735 8233109564732 1736 4036855591068 1737 1172667017969 1738 223726003375 1739 29341714162 1740 2687111612 1741 170654486 1742 7282617 1743 194423 1744 2713 1745 9 1746 8175154214788 1747 8935098095511 1748 4391940080399 1749 1279406797371 1750 244873881669 1751 32235052916 1752 2965313801 1753 189375883 1754 8139167 1755 219238 1756 3097 1757 9 1758 8850918844324 1759 9695160915752 1760 4777372015520 1761 1395565401071 1762 267959908950 1763 35405887038 1764 3271395339 1765 210046616 1766 9092274 1767 249236 1768 3955 1769 36 1770 9580909783479 1771 10518035393124 1772 5195607395625 1773 1521968469668 1774 293158265736 1775 38878139600 1776 3608093568 1777 232947592 1778 10154145 1779 278978 1780 4085 1781 15 1782 10369384873662 1783 11408685941643 1784 5649422285508 1785 1659472269657 1786 320654904046 1787 42681411608 1788 3978385600 1789 258216792 1790 11333728 1791 314780 1792 4706 1793 20 1794 11220861696546 1795 12372613971662 1796 6141685880469 1797 1809045554875 1798 350654353831 1799 46844566460 1800 4385489976 1801 286173283 1802 12646909 1803 356264 1804 5829 1805 53 1806 12140264911852 1807 13415590728132 1808 6675634032420 1809 1971693428956 1810 383376109348 1811 51402664172 1812 4832900281 1813 317034164 1814 14107674 1815 399316 1816 6174 1817 30 1818 13132821919646 1819 14544000329593 1820 7254618392620 1821 2148549352062 1822 419061984885 1823 56389667037 1824 5324599758 1825 351150356 1826 15730402 1827 449168 1828 7008 1829 35 1830 14204225526305 1831 15764547815707 1832 7882408446121 1833 2340792378643 1834 457970835562 1835 61847022228 1836 5864791905 1837 388762698 1838 17531596 1839 507879 1840 8635 1841 83 1842 15360520776925 1843 17084638610934 1844 8562914486488 1845 2549750494010 1846 500386415216 1847 67815567034 1848 6458078285 1849 430341256 1850 19536504 1851 568388 1852 9167 1853 48 1854 16608284944662 1855 18512057681915 1856 9300525264219 1857 2776805729129 1858 546613764842 1859 74344296335 1860 7109487071 1861 476168015 1862 21760116 1863 639053 1864 10503 1865 60 1866 17954504873826 1867 20055389302864 1868 10099802138600 1869 3023510136406 1870 596987731936 1871 81481258688 1872 7824671480 1873 526764971 1874 24227321 1875 719867 1876 12626 1877 127 1878 19406775670162 1879 21723666845490 1880 10965851822109 1881 3291482601974 1882 651867521691 1883 89284332427 1884 8609568386 1885 582521128 1886 26967369 1887 806477 1888 13652 1889 82 1890 20973167931104 1891 23526836905600 1892 11903989002570 1893 3582539047101 1894 711645688897 1895 97811063177 1896 9470823461 1897 644050483 1898 30005720 1899 904639 1900 15481 1901 96 1902 22662447537611 1903 25475374994880 1904 12920152631897 1905 3898574387165 1906 776744909859 1907 107129756538 1908 10415538826 1909 711804512 1910 33372212 1911 1018076 1912 18510 1913 188 1914 1 1915 24483932053042 1916 27580798728867 1917 14020533877687 1918 4241708563396 1919 847627629642 1920 117308135328 1921 11451716047 1922 786541643 1923 37110844 1924 1138248 1925 20039 1926 136 1927 26447733327889 1928 29855248863923 1929 15212035510211 1930 4614158236642 1931 924790774935 1932 128426762623 1933 12587843552 1934 868795536 1935 41248515 1936 1276696 1937 22832 1938 158 1939 28564602400261 1940 32312056455751 1941 16501862069197 1942 5018400413287 1943 1008776028816 1944 140566475741 1945 13833333642 1946 959458551 1947 45830784 1948 1432677 1949 26882 1950 281 1951 1 1952 30846197805287 1953 34965283802279 1954 17898032361567 1955 5457026174043 1956 1100167269913 1957 153822287275 1958 15198199884 1959 1059222980 1960 50913744 1961 1602197 1962 29428 1963 220 1964 33304918203470 1965 37830351298510 1966 19408928031114 1967 5932924089162 1968 1199601524302 1969 168289220823 1970 16693858782 1971 1169114709 1972 56536311 1973 1792859 1974 33287 1975 256 1976 35954198525753 1977 40923537601677 1978 21043859026554 1979 6449121094896 1980 1307764275331 1981 184079180465 1982 18332265158 1983 1289948257 1984 62754586 1985 2010623 1986 39006 1987 425 1988 2 1989 38808329626263 1990 44262672160622 1991 22812566874782 1992 7008987913912 1993 1425400969001 1994 201305374252 1995 20126692789 1996 1423008267 1997 69644887 1998 2245182 1999 42733 2000 348 2001 41882785749851 2002 47866588376384 2003 24725854943057 2004 7616058131680 2005 1553315892324 2006 220099504563 2007 22091396021 2008 1569260358 2009 77262996 2010 2511163 2011 48455 2012 407 2013 45194030400158 2014 51755888729076 2015 26795041986028 2016 8274258219903 2017 1692384328718 2018 240594541306 2019 24242410119 2020 1730183456 2021 85680181 2022 2809123 2023 56181 2024 636 2025 3 2026 48759877772309 2027 55952350166533 2028 29032657338257 2029 8987710788685 2030 1843549158018 2031 262945536376 2032 26596548761 2033 1906990302 2034 94997696 2035 3136994 2036 61965 2037 549 2038 52599284120259 2039 60479769084596 2040 31451840399681 2041 9760991914042 2042 2007833721609 2043 287310317423 2044 29172671547 2045 2101436626 2046 105289475 2047 3502130 2048 69920 2049 638 2050 56732747360763 2051 65363311850878 2052 34067114724626 2053 10598908174426 2054 2186342675902 2055 313871238099 2056 31990733648 2057 2314982311 2058 116654585 2059 3914559 2060 80808 2061 944 2062 5 2063 61182083120474 2064 70630448003519 2065 36893728336777 2066 11506784328194 2067 2380275787561 2068 342813620852 2069 35073272614 2070 2549708944 2071 129221073 2072 4363950 2073 89217 2074 850 2075 1 2076 65970865790795 2077 76310245058619 2078 39948507262349 2079 12490221055516 2080 2590926373916 2081 374351707613 2082 38444014482 2083 2807357171 2084 143089016 2085 4870494 2086 100725 2087 975 2088 1 2089 71124188548088 2090 82434398782925 2091 43249131497848 2092 13555416511113 2093 2819695720694 2094 408704985534 2095 42129422709 2096 3090410902 2097 158390422 2098 5433492 2099 115502 2100 1387 2101 9 2102 76669150950063 2103 89036464173343 2104 46815084674838 2105 14708892388064 2106 3068097024265 2107 446125206819 2108 46157463533 2109 3400999909 2110 175299360 2111 6055131 2112 128049 2113 1306 2114 1 2115 82634602125007 2116 96152992986300 2117 50666859589700 2118 15957853275446 2119 3337770736858 2120 486869766702 2121 50559826709 2122 3742031671 2123 193938449 2124 6746124 2125 144095 2126 1495 2127 3 2128 89051678981193 2129 103822699946372 2130 54827005222965 2131 17309888905000 2132 3630486204411 2133 531234053949 2134 55369725255 2135 4116032912 2136 214492248 2137 7521527 2138 164690 2139 2043 2140 14 2141 95953531917178 2142 112087718299556 2143 59319255775851 2144 18773375702058 2145 3948157390654 2146 579522442410 2147 60624145868 2148 4526511934 2149 237175560 2150 8370475 2151 182589 2152 1975 2153 4 2154 103375919800157 2155 120992692087795 2156 64169694766063 2157 20357140786396 2158 4292851823978 2159 632081424495 2160 66362399931 2161 4976513824 2162 262176433 2163 9319835 2164 205486 2165 2268 2166 4 2167 111356917470335 2168 130586162038371 2169 69405800592605 2170 22070910380726 2171 4666807084808 2172 689267552257 2173 72628681182 2174 5470127983 2175 289710989 2176 10372743 2177 233641 2178 3019 2179 21 2180 119937572527596 2181 140919582985618 2182 75057729573521 2183 23924944975261 2184 5072437385891 2185 751487191872 2186 79469340170 2187 6011008146 2188 320080871 2189 11539210 2190 259655 2191 2964 2192 7 2193 129161594110737 2194 152048853143363 2195 81157271139923 2196 25930539651217 2197 5512350913955 2198 819160813361 2199 86936193267 2200 6604051572 2201 353513322 2202 12829846 2203 291378 2204 3407 2205 9 2206 139076078948725 2207 164033246357900 2208 87739273183922 2209 28099613651725 2210 5989365118352 2211 892764569145 2212 95083998477 2213 7253650990 2214 390325969 2215 14269226 2216 330487 2217 4407 2218 31 2219 149731180827683 2220 176937099730134 2221 94840498714425 2222 30445268528590 2223 6506525017588 2224 972790703624 2225 103974324973 2226 7965501259 2227 430877202 2228 15851492 2229 367236 2230 4456 2231 13 2232 161180912157735 2233 190828659799569 2234 102501196494368 2235 32981342777908 2236 7067116496508 2237 1059796771358 2238 113671854509 2239 8744874319 2240 475502968 2241 17614553 2242 411970 2243 5067 2244 14 2245 173482793815251 2246 205781944409085 2247 110763851104462 2248 35723034235294 2249 7674685215456 2250 1154362239420 2251 124248671281 2252 9598601018 2253 524582787 2254 19562691 2255 465386 2256 6429 2257 49 2258 186698741274017 2259 221875491227562 2260 119674926728239 2261 38686400008520 2262 8333061178062 2263 1257139757896 2264 135780960226 2265 10532945127 2266 578622841 2267 21720304 2268 517771 2269 6581 2270 22 2271 200894694474250 2272 239194412068912 2273 129283501059210 2274 41889050543086 2275 9046378556672 2276 1368806850683 2277 148354335109 2278 11555905621 2279 638025599 2280 24103198 2281 579738 2282 7509 2283 28 2284 216141596264322 2285 257829042986048 2286 139643186604736 2287 45349607213478 2288 9819098739207 2289 1490126863478 2290 162058662363 2291 12674970786 2292 703341021 2293 26751879 2294 653487 2295 9291 2296 74 2297 232515002320408 2298 277877210342666 2299 150810639280153 2300 49088475797792 2301 10656030664749 2302 1621896110336 2303 176993963192 2304 13899643933 2305 775164217 2306 29666576 2307 726596 2308 9714 2309 40 2310 250096162876761 2311 299442769642741 2312 162847690142109 2313 53127238850870 2314 11562368319219 2315 1765006904927 2316 193266108903 2317 15238893503 2318 854099554 2319 32899365 2320 813166 2321 11005 2322 44 2323 268971612733505 2324 322638105437528 2325 175819717765256 2326 57489517627090 2327 12543711767740 2328 1920389404795 2329 210993597036 2330 16703851272 2331 940788385 2332 36466656 2333 913958 2334 13481 2335 112 2336 289234365874704 2337 347582558392520 2338 189797996597343 2339 62200313556301 2340 13606103948882 2341 2089086342630 2342 230300959244 2343 18305117518 2344 1036079310 2345 40417021 2346 1016663 2347 14160 2348 64 2349 310983486079463 2350 374405182536104 2351 204857922631588 2352 67286967985212 2353 14756052600355 2354 2272188740184 2355 251326773798 2356 20055993026 2357 1140683043 2358 44770043 2359 1135643 2360 16086 2361 80 2362 334325407771963 2363 403243046416688 2364 221081617423965 2365 72778426325205 2366 16000584750611 2367 2470914121489 2368 274217565656 2369 21969126402 2370 1255546020 2371 49589298 2372 1274291 2373 19365 2374 164 2375 359373487838321 2376 434244274540676 2377 238555994529512 2378 78706306934207 2379 17347269250271 2380 2686535937464 2381 299136949441 2382 24059978788 2383 1381644684 2384 54897735 2385 1416734 2386 20666 2387 107 2388 386249464606116 2389 467566222559656 2390 257375627885728 2391 85104103974469 2392 18804272505042 2393 2920475044499 2394 326257218291 2395 26343633543 2396 1520040566 2397 60771694 2398 1581303 2399 23304 2400 122 2401 415082992093941 2402 503378831527012 2403 277640647063865 2404 92008377128944 2405 20380381344563 2406 3174222679249 2407 355769605329 2408 28838505685 2409 1671830605 2410 67238800 2411 1770157 2412 27818 2413 246 2414 1 2415 446013253351599 2416 541862661724264 2417 299459916216765 2418 99457862912790 2419 22085081007912 2420 3449436364825 2421 387876389223 2422 31562393275 2423 1838427068 2424 74387736 2425 1967999 2426 29830 2427 164 2428 479188478567665 2429 583212592320010 2430 322948744108923 2431 107494798552559 2432 23928579239726 2433 3747854547408 2434 422803081166 2435 34536887585 2436 2021062252 2437 82256248 2438 2193690 2439 33744 2440 199 2441 514767727503913 2442 627635714554428 2443 348232385295800 2444 116163960553177 2445 25921886792373 2446 4071409523463 2447 460787169299 2448 37783174962 2449 2221326395 2450 90951742 2451 2451558 2452 39702 2453 358 2454 1 2455 552920393689708 2456 675355411678927 2457 375443551444956 2458 125514137206539 2459 28076842112930 2460 4422134112171 2461 502091989436 2462 41326667153 2463 2440869807 2464 100518604 2465 2723804 2466 42961 2467 273 2468 593828175726850 2469 726609094896997 2470 404726289722649 2471 135597059048975 2472 30406220147288 2473 4802279698409 2474 546996105539 2475 45192583874 2476 2681502641 2477 111075930 2478 3033780 2479 48346 2480 306 2481 637684570135361 2482 781652703252066 2483 436233279463873 2484 146469036744644 2485 32923757860181 2486 5214213769931 2487 595809409312 2488 49410730415 2489 2945079863 2490 122687486 2491 3384802 2492 56606 2493 533 2494 2 2495 684697049784932 2496 840758284149048 2497 470130103453133 2498 158189804986705 2499 35644268559823 2500 5660558164677 2501 648858608887 2502 54010702778 2503 3233944988 2504 135506925 2505 3758811 2506 61396 2507 413 2508 735086548995125 2509 904218955759213 2510 506592314728897 2511 170824343577642 2512 38583667941136 2513 6144077169667 2514 706505157258 2515 59027948917 2516 3550214711 2517 149594168 2518 4181319 2519 69164 2520 494 2521 789089873218752 2522 972346314457447 2523 545810166251130 2524 184441593802221 2525 41759124231374 2526 6667822212236 2527 769131854778 2528 64497583271 2529 3896574557 2530 165120069 2531 4658924 2532 80165 2533 771 2534 3 2535 846959180539335 2536 1045475908006296 2537 587985430047563 2538 199116483293617 2539 45189084794084 2540 7235009526725 2541 837163401260 2542 70460753676 2543 4275728884 2544 182197518 2545 5170354 2546 87567 2547 656 2548 908964645203592 2549 1123964473491815 2550 633336605728113 2551 214928539989075 2552 48893436049298 2553 7849188697303 2554 911048083973 2555 76959047707 2556 4690786397 2557 201007384 2558 5745886 2559 98272 2560 740 2561 975393941013274 2562 1208195973107075 2563 682095475387340 2564 231964142305131 2565 52893530478958 2566 8514109592239 2567 991280990547 2568 84041250801 2569 5144853443 2570 221662867 2571 6392728 2572 113447 2573 1142 2574 5 2575 1046555188147980 2576 1298578644284438 2577 734512868624293 2578 250314984050555 2579 57212391090495 2580 9233899466632 2581 1078386634518 2582 91756264914 2583 5641783189 2584 244423943 2585 7090795 2586 124042 2587 979 2588 1122776444740477 2589 1395551656798941 2590 790854933753674 2591 270080574437486 2592 61874740356095 2593 10012916449042 2594 1172945797786 2595 100161110049 2596 6185204867 2597 269409816 2598 7872306 2599 139377 2600 1136 2601 1 2602 1204408964976459 2603 1499581981094574 2604 851409486002760 2605 291366583370629 2606 66907218467195 2607 10855956689534 2608 1275571889436 2609 109313614472 2610 6779573022 2611 296902760 2612 8747374 2613 159557 2614 1642 2615 8 2616 1291826706875625 2617 1611171729973660 2618 916481976796910 2619 314287618063828 2620 72338413438800 2621 11768094776944 2622 1386941526832 2623 119280781242 2624 7429380799 2625 327100232 2626 9695394 2627 175327 2628 1500 2629 2 2630 1385429937655987 2631 1730854826522591 2632 986402517919161 2633 338965394192123 2634 78199135896201 2635 12754901112410 2636 1507771593182 2637 130130946187 2638 8139811471 2639 360299348 2640 10754214 2641 196317 2642 1693 2643 1 2644 1485644766865913 2645 1859205102069270 2646 1061521527176844 2647 365531820323614 2648 84522450387846 2649 13822267874374 2650 1638854334685 2651 141942472523 2652 8916085492 2653 396719238 2654 11935634 2655 224254 2656 2383 2657 14 2658 1592927133687429 2659 1996832772971986 2660 1142217463448578 2661 394127028563457 2662 91343971877096 2663 14976661548885 2664 1781027436410 2665 154795419845 2666 9764544469 2667 436787465 2668 13219476 2669 246358 2670 2215 2671 3 2672 1707762376811003 2673 2144393372069627 2674 1228892129250363 2675 424902799124619 2676 98701898615766 2677 16224933953851 2678 1935212857584 2679 168782358766 2680 10691263982 2681 480717501 2682 14648994 2683 275989 2684 2556 2685 4 2686 1830669647682608 2687 2302584016320745 2688 1321979226890530 2689 458020388764079 2690 106637379358586 2691 17574587748205 2692 2102388495450 2693 183997676555 2694 11703639737 2695 528961421 2696 16240863 2697 313284 2698 3433 2699 19 2700 1962201530093295 2701 2472153259089745 2702 1421939294711083 2703 493654333579998 2704 115194547946473 2705 19033570875163 2706 2283632549368 2707 200548937325 2708 12809073915 2709 581898455 2710 17975469 2711 345482 2712 3311 2713 6 2714 2102948922302930 2715 2653897162545955 2716 1529269129363611 2717 531990114070129 2718 124420922050466 2719 20610584179832 2720 2480085827475 2721 218547356668 2722 14016196197 2723 640012108 2724 19900910 2725 385795 2726 3748 2727 7 2728 2253540722197511 2729 2848670165043476 2730 1644496335434951 2731 573228375531990 2732 134367440264489 2733 22314858321980 2734 2693002227864 2735 238119669636 2736 15333654022 2737 703683071 2738 22039529 2739 437058 2740 4976 2741 31 2742 2414649232148864 2743 3057380941893697 2744 1768189744936978 2745 617582360018741 2746 145088948910092 2747 24156478351586 2748 2923712283872 2749 259396107977 2750 16771826110 2751 773602878 2752 24375646 2753 481736 2754 4854 2755 9 2756 2586989927748252 2757 3281004394390377 2758 1900953555916465 2759 665282590537736 2760 156644242827626 2761 26146140993806 2762 3173679853074 2763 282524628009 2764 18340876643 2765 850184762 2766 26964470 2767 538253 2768 5539 2769 13 2770 2771327438575837 2771 3520577319090204 2772 2043438807054303 2773 716574114932083 2774 169096595590734 2775 28295530135938 2776 3444455429951 2777 307658367232 2778 20052927091 2779 934175455 2780 29830833 2781 606781 2782 7117 2783 43 2784 2968475422189417 2785 3777211633781925 2786 2196337084213390 2787 771721702883644 2788 182513804210877 2789 30617054088122 2790 3737740397339 2791 334970628657 2792 21920158199 2793 1026205800 2794 32968586 2795 670374 2796 7153 2797 18 2798 3179303186800424 2799 4052089841810779 2800 2360393206878855 2801 831006821583958 2802 196968830474721 2803 33124242139490 2804 4055340456385 2805 364641367162 2806 23956768460 2807 1127074869 2808 36438525 2809 747146 2810 8044 2811 21 2812 3404735695126759 2813 4346479625069645 2814 2536398477515243 2815 894733402411595 2816 212539850675525 2817 35831459429367 2818 4399239182136 2819 396872739872 2820 26177065802 2821 1237477917 2822 40277042 2823 840938 2824 10194 2825 69 2826 3645760894808872 2827 4661729131994253 2828 2725204653652904 2829 963224601182644 2830 229310956949487 2831 38754364488982 2832 4771539128069 2833 431875123780 2834 28597944565 2835 1358540464 2836 44476568 2837 928508 2838 10339 2839 30 2840 3903429881418469 2841 4999283078556625 2842 2927716719462490 2843 1036829194167025 2844 247372213287837 2845 41909601833278 2846 5174543077788 2847 469885909997 2848 31236203066 2849 1490976542 2850 49117882 2851 1034935 2852 11733 2853 37 2854 4178865017528130 2855 5360677851457310 2856 3144908330495495 2857 1115918032570706 2858 266820495681805 2859 45315285685788 2860 5610696888157 2861 511151943605 2862 34111609085 2863 1636003119 2864 54241753 2865 1160470 2866 14483 2867 99 2868 4473260288088042 2869 5747559275953000 2870 3377814082784664 2871 1200891137200641 2872 287759556488620 2873 48990666757413 2874 6082682521062 2875 555949029781 2876 37244142964 2877 1794735602 2878 59857111 2879 1283266 2880 14976 2881 52 2882 4787890289655964 2883 6161677574172164 2884 3627546524197852 2885 1292173908583483 2886 310300945915131 2887 52956689946996 2888 6593344022719 2889 604566316920 2890 40657044342 2891 1968484236 2892 66045758 2893 1427176 2894 16862 2895 60 2896 5124110817293894 2897 6604906972362970 2898 3895287901707254 2899 1390224994226042 2900 334564085685724 2901 57235635768043 2902 7145792227176 2903 657327229939 2904 44373721887 2905 2158430947 2906 72874294 2907 1598349 2908 20626 2909 150 2910 5483368823249031 2911 7079240513369062 2912 4182308963207933 2913 1495532151924386 2914 360677365043268 2915 61851710289877 2916 7743332870046 2917 714569566428 2918 48421551037 2919 2366384948 2920 80356811 2921 1766018 2922 21434 2923 85 2924 5867203279709008 2925 7586811697481455 2926 4489960159842878 2927 1608620974405421 2928 388778226651411 2929 66830658737399 2930 8389583462672 2931 776669898996 2932 52828140462 2933 2593658267 2934 88600812 2935 1963816 2936 24250 2937 98 2938 6277256207835866 2939 8129889203988954 2940 4819692357316484 2941 1730050478141230 2942 419014371962663 2943 72200443187402 2944 9088383848443 2945 844023316940 2946 57625640729 2947 2842218815 2948 97673276 2949 2192725 2950 29148 2951 216 2952 6715273868281255 2953 8710900776874374 2954 5173047477227366 2955 1860422775928269 2956 451543861349497 2957 77990828154168 2958 9843927390448 2959 917069775988 2960 62846506448 2961 3113916662 2962 107627159 2963 2424800 2964 30768 2965 135 2966 7183118982461663 2967 9332427865640027 2968 5551681385721511 2969 2000378276032661 2970 486536538045999 2971 84234099522610 2972 10660671415238 2973 996271341894 2974 68528432558 2975 3410916376 2976 118573678 2977 2691606 2978 34513 2979 156 2980 7682772309539780 2981 9997231993282619 2982 5957353954402254 2983 2150606406348957 2984 524174147027762 2985 90964617930975 2986 11543486682139 2987 1082139724495 2988 74709685012 2989 3735279671 2990 130618989 2991 3002180 2992 41180 2993 312 2994 1 2995 8216346184822530 2996 10708249391146086 2997 6391954276366461 2998 2311840509927652 2999 564651903125473 3000 98219644435764 3001 12497545737903 3002 1175213900748 3003 81434445416 3004 4089910733 3005 143816479 3006 3316862 3007 43687 3008 209 3009 8786086551509343 3010 11468620107776527 3011 6857490136785981 3012 2484869730521160 3013 608178633261230 3014 106038862417944 3015 13528488896344 3016 1276091912670 3017 88747652684 3018 4477048273 3019 158330432 3020 3680990 3021 49141 3022 245 3023 9394387965940184 3024 12281682663768766 3025 7356115877235247 3026 2670533475792890 3027 654978617074455 3028 114465254619063 3029 14642314500782 3030 1385403124042 3031 96701078499 3032 4899907216 3033 174271391 3034 4095834 3035 57830 3036 454 3037 1 3038 10043796161231582 3039 13151006192246779 3040 7890121262100001 3041 2869734592588974 3042 705291756907617 3043 123544589881436 3044 15845567317337 3045 1503841654303 3046 105347575614 3047 5361591602 3048 191756210 3049 4527130 3050 61917 3051 328 3052 10737024673958327 3053 14080385214093551 3054 8461962181138186 3055 3083433497936714 3056 759375609243735 3057 133326429139063 3058 17145199956783 3059 1632141690273 3060 114747885178 3061 5865680500 3062 210939831 3063 5016192 3064 69367 3065 377 3066 11476958028945200 3067 15073875127104451 3068 9074248910254629 3069 3312662779844412 3070 817505587886130 3071 143863577834902 3072 18548784338691 3073 1771113632928 3074 124963873048 3075 6415614957 3076 232012403 3077 5576411 3078 81170 3079 657 3080 2 3081 12266670171402623 3082 16135787149351359 3083 9729780037520776 3084 3558520852365932 3085 879977338174190 3086 155213154320405 3087 20064376396034 3088 1921612483402 3089 136066571366 3090 7016021788 3091 255101444 3092 6157709 3093 87163 3094 505 3095 13109428373585872 3096 17270727512986249 3097 10431530114286983 3098 3822188139067552 3099 947106978877600 3100 167436007697447 3101 21700750723764 3102 2084579373625 3103 148128793092 3104 7670829469 3105 280437461 3106 6820619 3107 97715 3108 580 3109 14008713663654406 3110 18483592709831538 3111 11182687043245018 3112 4104920371594851 3113 1019233727682337 3114 180597938475000 3115 23467235418525 3116 2261010474211 3117 161233755817 3118 8385214237 3119 308210363 3120 7567332 3121 113287 3122 950 3123 3 3124 14968225570271157 3125 19779612778390615 3126 11986639132172719 3127 4408066521283657 3128 1096720191789874 3129 194769079810329 3130 25373975369206 3131 2452001889106 3132 175466426663 3133 9164285705 3134 338658718 3135 8357617 3136 122512 3137 763 3138 15991904774401949 3139 21164346929396055 3140 12847016406007396 3141 4733061583942625 3142 1179955420049733 3143 210025199802366 3144 27431766002716 3145 2658713766740 3146 190924218267 3147 10013885222 3148 372019155 3149 9244342 3150 136844 3151 879 3152 17083938822675148 3153 22643731361932504 3154 13767677074422744 3155 5081446450918531 3156 1269355252517018 3157 226447042318529 3158 29652351201376 3159 2882417783736 3160 207707072443 3161 10939821939 3162 408595506 3163 10247863 3164 157837 3165 1365 3166 5 3167 18248787238750532 3168 24224075446645398 3169 14752753067356462 3170 5454860322426620 3171 1365365698190013 3172 244121814463560 3173 32048219947961 3174 3124463220732 3175 225928482453 3176 11949519183 3177 448631957 3178 11307358 3179 171173 3180 1148 3181 19491188355580911 3182 25912114547662392 3183 15806635947619691 3184 5855062721863636 3185 1468463355203674 3186 263142490513868 3187 34632937077380 3188 3386330345360 3189 245705482322 3190 13049522528 3191 492507575 3192 12501925 3193 191274 3194 1314 3195 20816187164588614 3196 27715006881148333 3197 16934027225652553 3198 6283925364699836 3199 1579159321937349 3200 283609399502769 3201 37420942138743 3202 3669588580592 3203 267170779001 3204 14248230268 3205 540534882 3206 13836418 3207 219017 3208 1956 3209 8 3210 22229143435885024 3211 29640391877391972 3212 18139923749276552 3213 6743456551335308 3214 1697999701072264 3215 305629488132541 3216 40427922397296 3217 3975953357899 3218 290461114257 3219 15554062523 3220 593135299 3221 15265517 3222 238453 3223 1709 3224 1 3225 23735762597960907 3226 31696387948498806 3227 19429673173623083 3228 7235792660389659 3229 1825569933670790 3230 329318132225795 3231 43670565188785 3232 4307248529911 3233 315731780333 3234 16976560361 3235 650671207 3236 16857560 3237 265980 3238 1940 3239 2 3240 25342105339234087 3241 33891656975703819 3242 20808958885548180 3243 7763225171372453 3244 1962495402578402 3245 354798362189252 3246 47166974767828 3247 4665468644232 3248 343142625296 3249 18525268110 3250 713668904 3251 18642881 3252 303385 3253 2782 3254 12 3255 27054621860545192 3256 36235403157139141 3257 22283861297694830 3258 8328191594684466 3259 2109446434177700 3260 382202798556686 3261 50936427796996 3262 5052731878354 3263 372874246880 3264 20212022428 3265 782577111 3266 20549656 3267 330796 3268 2521 3269 3 3270 28880163175603144 3271 38737444275413378 3272 23860842370156604 3273 8933305411590051 3274 2267139019070173 3275 411672840207922 3276 54999838052124 3277 5471348661353 3278 405114085037 3279 22047872970 3280 857968949 3281 22682015 3282 368745 3283 2857 3284 3 3285 30826019098211499 3286 41408211931777768 3287 25546813198348858 3288 9581346644782338 3289 2436340360426359 3290 443360866966781 3291 59379461543573 3292 5923777934764 3293 440073160859 3294 24046292917 3295 940375159 3296 25049383 3297 418528 3298 3967 3299 19 3300 32899931489725436 3301 44258830311995816 3302 27349118226743408 3303 10275295023242623 3304 2617869735336425 3305 477429392168119 3306 64099415726983 3307 6412702279827 3308 477969333626 3309 26220951709 3310 1030543657 3311 27604974 3312 457683 3313 3682 3314 4 3315 35110136402198629 3316 47301118047925739 3317 29275609936884175 3318 11018319992180463 3319 2812604875609912 3320 514053423884496 3321 69185383825817 3322 6940975089912 3323 519048874745 3324 28587310762 3325 1129062926 3326 30435363 3327 509221 3328 4189 3329 6 3330 37465379551733056 3331 50547675285233408 3332 31334632856987812 3333 11813817455359250 3334 3021482995243072 3335 553419579945771 3336 74665198662684 3337 7511701087939 3338 563566960988 3339 31161150431 3340 1236766903 3341 33588655 3342 575901 3343 5621 3344 29 3345 39974963064970629 3346 54011887571475623 3347 33535105936812240 3348 12665399470146922 3349 3245507873374188 3350 595728772507933 3351 80568486763420 3352 8128188718024 3353 611809733589 3354 33961310039 3355 1354441711 3356 36983542 3357 630595 3358 5368 3359 9 3360 42648763495537079 3361 57708022107324004 3362 35886506497964102 3363 13576934945900943 3364 3485751076495422 3365 641195295937946 3366 86927315621426 3367 8794039521924 3368 664074823844 3369 37005946211 3370 1483040650 3371 40755111 3372 701299 3373 6060 3374 9 3375 45497283692240589 3376 61651233993681895 3377 38398961269100562 3378 14552538809879065 3379 3743360083512150 3380 690049704552362 3381 93775842749234 3382 9513088369598 3383 720695821978 3384 40316686879 3385 1623445931 3386 44922760 3387 790023 3388 7975 3389 43 3390 48531673714841854 3391 65857672652453624 3392 41083230436769768 3393 15596617094310792 3394 4019559737293556 3395 742537871019525 3396 101151041474422 3397 10289499918456 3398 782019365188 3399 43915771899 3400 1776884299 3401 49445267 3402 866327 3403 7763 3404 13 3405 51763788376891465 3406 70344490950422793 3407 43950808072405964 3408 16713855872184682 3409 4315661268199105 3410 798924258238421 3411 109092275364391 3412 11127716451263 3413 848434288313 3414 47828122621 3415 1944318509 3416 54434480 3417 962180 3418 8776 3419 17 3420 55206211465087004 3421 75129962872206550 3422 47013906496580771 3423 17909271196237793 3424 4633064017877099 3425 859490955533558 3426 117642108477989 3427 12032563699100 3428 920344420722 3429 52079356306 3430 2127152067 3431 59961861 3432 1081056 3433 11221 3434 62 3435 58872319594714924 3436 80233495972577375 3437 50285567273332323 3438 19188197582616473 3439 4973265761783796 3440 924541194128929 3441 126845884531170 3442 13009185525544 3443 998200767573 3444 56699452419 3445 2326715003 3446 65943316 3447 1186260 3448 11168 3449 26 3450 62776310186193549 3451 85675761511838340 3452 53779646123090696 3453 20556343332881763 3454 5337864748777341 3455 994398367789467 3456 136752631312671 3457 14063157586582 3458 1082475167807 3459 61718172739 3460 2544519570 3461 72557578 3462 1316473 3463 12545 3464 29 3465 66933272316253450 3466 91478710905218761 3467 57510935396085858 3468 22019778928055601 3469 5728571172844988 3470 1069410021781652 3471 147414556546257 3472 15200432511367 3473 1173692624016 3474 67170100930 3475 2782027032 3476 79841722 3477 1474853 3478 15828 3479 91 3480 71359218965305190 3481 97665719650785699 3482 61495149835988036 3483 23584998303462168 3484 6147209585917621 3485 1149946866570072 3486 158888056794548 3487 16427464528380 3488 1272400124813 3489 73090959627 3490 3041302893 3491 87769092 3492 1620045 3493 15901 3494 40 3495 76071165649592908 3496 104261608381176355 3497 65749061954529073 3498 25258906927608214 3499 6595731989773480 3500 1236407074183923 3501 171233216664626 3502 17751138693135 3503 1379208511245 3504 79520725969 3505 3323944153 3506 96485505 3507 1795581 3508 17934 3509 51 3510 81087167515248192 3511 111292802070102311 3512 70290488980523443 3513 27048889682861115 3514 7076220679649428 3515 1329215294372322 3516 184514935970376 3517 19178907099407 3518 1494755664296 3519 86500943356 3520 3632191657 3521 106102977 3522 2006922 3523 22141 3524 133 3525 86426406595128186 3526 118787356546606159 3527 75138442271415163 3528 28962799069091799 3529 7590902804817177 3530 1428827520281824 3531 198802335477577 3532 20718729681914 3533 1619749653422 3534 94079146834 3535 3968253680 3536 116547285 3537 2205338 3538 22657 3539 69 3540 92109234400436820 3541 126775134614365834 3542 80313115867812816 3543 31009030390898791 3544 8142153716248642 3545 1535730127155364 3546 214170007887378 3547 22379223112795 3548 1754931963735 3549 102303542469 3550 4334631991 3551 128052762 3552 2442591 3553 25362 3554 78 3555 98157268768642243 3556 135287838831671798 3557 85836051662411931 3558 33196509867256598 3559 8732513550106195 3560 1650445118114496 3561 230697432866183 3562 24169585303424 3563 1901125452236 3564 111229076720 3565 4733767875 3566 140685632 3567 2723447 3568 31030 3569 197 3570 104593442681870097 3571 144359206368015125 3572 91730130027822910 3573 35534777923594719 3574 9364691161782422 3575 1773529192860293 3576 248470374524508 3577 26099757748920 3578 2059191166464 3579 120913214251 3580 5168944597 3581 154458948 3582 2993877 3583 31986 3584 106 3585 111442111747478104 3586 154025049153149445 3587 98019752154149558 3588 38033977748575185 3589 10041582572211786 3590 1905579690255156 3591 267580183654821 3592 28180363715085 3593 2230084698907 3594 131419725149 3595 5642812298 3596 169568045 3597 3312792 3598 35903 3599 128 3600 118729110065954437 3601 164323469478978399 3602 104730833325318032 3603 40704947550171060 3604 10766275590562469 3605 2047233705942279 3606 288125355872321 3607 30422886280307 3608 2414806128362 3609 142815165844 3610 6159071326 3611 186183370 3612 3686783 3613 43170 3614 278 3615 126481869533465014 3616 175294908573843721 3617 111891004510089804 3618 43559209356976872 3619 11542070778794200 3620 2199174515750602 3621 310210842475402 3622 32839590930643 3623 2614461559231 3624 155174810430 3625 6721347007 3626 204257257 3627 4053316 3628 45108 3629 173 3630 134729483680266438 3631 186982385190613079 3632 119529608926939172 3633 46609071220082455 3634 12372486866398987 3635 2362130764955291 3636 333949789561566 3637 35443714275639 3638 2830214368307 3639 168576247505 3640 7333648013 3641 224112020 3642 4480932 3643 50424 3644 192 3645 143502840080640482 3646 199431554016414436 3647 127677924642905131 3648 49867616919946391 3649 13261284081251809 3650 2536883732793209 3651 359462722632555 3652 38249408549765 3653 3063347979457 3654 183106708598 3655 7999963016 3656 245867495 3657 4978275 3658 60100 3659 401 3660 1 3661 152834693199271083 3662 212690969715139021 3663 136369165201543205 3664 53348819173656887 3665 14212470486659778 3666 2724266623209125 3667 386879480929053 3668 41271950711364 3669 3315208512339 3670 198857601144 3671 8725666030 3672 269601786 3673 5473387 3674 63100 3675 257 3676 162759811372089279 3677 226812156550793279 3678 145638725759694456 3679 57067530074191530 3680 15230328454153543 3681 2925172429512514 3682 416338417520084 3683 44527662737685 3684 3587284174479 3685 215930161898 3686 9515157410 3687 295581463 3688 6045489 3689 70687 3690 305 3691 173315059821218446 3692 241849900636954087 3693 155524188643182551 3694 61039606507714288 3695 16319422062084541 3696 3140553354654566 3697 447988555481304 3698 48034141196069 3699 3881138665289 3700 234430889565 3701 10374296651 3702 324080912 3703 6704896 3704 83225 3705 568 3706 1 3707 184539563792316762 3708 257862332571526029 3709 166065595198341847 3710 65281902140121626 3711 17484626567259514 3712 3371429695565534 3713 481988647004500 3714 51810203264027 3715 4198493611518 3716 254478353572 3717 11309005368 3718 355115426 3719 7371669 3720 88245 3721 403 3722 196474803043558698 3723 274911250926400264 3724 177305457310109956 3725 69812406347020214 3726 18731137033727142 3727 3618889439066970 3728 518509567667442 3729 55876136203339 3730 4541160661097 3731 276196460176 3732 12325848722 3733 389123246 3734 8135602 3735 98365 3736 451 3737 209164792940024021 3738 293062219681457760 3739 189289058039559584 3740 74650237626694640 3741 20064501722136732 3742 3884097893403728 3743 557733399523672 3744 60253623256939 3745 4911133681462 3746 299722853828 3747 13431380312 3748 426312795 3749 9009859 3750 115164 3751 821 3752 2 3753 222656191876138409 3754 312384926335300859 3755 202064470260932067 3756 79815797518177248 3757 21490632138980597 3758 4168297490436938 3759 599856102189774 3760 64966015224055 3761 5310511354052 3762 325202819562 3763 14634053682 3764 466894751 3765 9903287 3766 122549 3767 597 3768 236998502282119645 3769 332953296424123489 3770 215682888783564149 3771 85330766450490397 3772 23015840209665719 3773 4472818667353901 3774 645086431710233 3775 70038285250733 3776 5741602137644 3777 352796228649 3778 15941138455 3779 511246276 3780 10921620 3781 136741 3782 698 3783 252244192619206478 3784 354845889981475755 3785 230198657476954744 3786 91218274249841762 3787 24646849972090648 3788 4799079931288425 3789 693648910487786 3790 75497329727271 3791 6206835194948 3792 382671886910 3793 17362158262 3794 559787252 3795 12078170 3796 158479 3797 1152 3798 3 3799 268448920512942836 3800 378146035448104313 3801 245669636610376574 3802 97502898380427626 3803 26390839628843413 3804 5148599678885763 3805 745782778601798 3806 81371902710645 3807 6708877288848 3808 415016433015 3809 18906624139 3810 612662375 3811 13273169 3812 169936 3813 912 3814 285671671152570418 3815 402942268634292844 3816 262157239995194368 3817 104210852857165800 3818 28255455124354421 3819 5522996580263189 3820 801745304932216 3821 87692934947502 3822 7250543903583 3823 450026388733 3824 20585081366 3825 670489969 3826 14625326 3827 189026 3828 1021 3829 303975004960626132 3830 429328488918493467 3831 279726840887264772 3832 111369990123869182 3833 30248856977377851 3834 5924002916003174 3835 861810556249672 3836 94493513997750 3837 7834919623058 3838 487918298028 3839 22408145619 3840 733639484 3841 16154952 3842 218055 3843 1649 3844 5 3845 323425214451140913 3846 457404445293793987 3847 298447820944557561 3848 119010010339897602 3849 32379736035255720 3850 6353465352811372 3851 926273075855208 3852 101809239068848 3853 8465255452102 3854 528921421116 3855 24389370276 3856 802517612 3857 17747214 3858 234224 3859 1330 3860 344092599159096101 3861 487275917816297744 3862 318394019231974165 3863 127162466968303692 3864 34657366381891091 3865 6813359456262367 3866 995446702633638 3867 109678168685477 3868 9145116980467 3869 573287193735 3870 26540670083 3871 877681771 3872 19540779 3873 260854 3874 1536 3875 366051643251261263 3876 519055255837942241 3877 339643795003042048 3878 135860998666271839 3879 37091623584792425 3880 7305790932125383 3881 1069668666602989 3882 118141210542783 3883 9878267934573 3884 621282189930 3885 28877116938 3886 959803228 3887 21557495 3888 298597 3889 2315 3890 7 3891 389381320683628314 3892 552861588370341810 3893 362280523949334321 3894 145141340127226142 3895 39693043625897602 3896 7833011992088247 3897 1149298206302460 3898 127242126150755 3899 10668823626654 3900 673198756979 3901 31413975343 3902 1049252252 3903 23675709 3904 322518 3905 1974 3906 1 3907 414165296135428713 3908 588821420133945878 3909 386392677152782996 3910 155041578995390251 3911 42472844021857870 3912 8397423156921261 3913 1234721123930474 3914 137027950409044 3915 11521131674259 3916 729346773053 3917 34168325236 3918 1146909655 3919 26047872 3920 358014 3921 2214 3922 1 3923 440492263742765480 3924 627068874622897616 3925 412074370104666662 3926 165602172197176857 3927 45442990319678025 3928 9001591094540413 3929 1326348467753378 3930 147548976414933 3931 12439944661793 3932 790065388989 3933 37157352471 3934 1253398359 3935 28706727 3936 408539 3937 3270 3938 13 3939 468456174223693748 3940 667746354238065918 3941 439425460448590742 3942 176866230620540711 3943 48616220499503708 3944 9648251087125895 3945 1424621600946465 3946 158859216888120 3947 13430285341187 3948 855715046012 3949 40402284961 3950 1369489029 3951 31511728 3952 441876 3953 2849 3954 1 3955 498156610842607573 3956 711004820679176390 3957 468552154896134841 3958 188879542850472652 3959 52006119049683554 3960 10340327132980952 3961 1530010670351341 3962 171016446224804 3963 14497639826978 3964 926689311134 3965 43922532879 3966 1496021848 3967 34646884 3968 490731 3969 3248 3970 3 3971 529699045936778489 3972 757004526079825530 3973 499567128803975541 3974 201690890590905466 3975 55627145145136762 3976 11080935203661590 3977 1643020235823459 3978 184082714228297 3979 15647804623710 3980 1003406733810 3981 47742191532 3982 1634047161 3983 38141446 3984 556422 3985 4572 3986 18 3987 563195258226338084 3988 805915335548284331 3989 532590197715287509 3990 215352080263843737 3991 59494716140272807 3992 11873405187853276 3993 1764187833437889 3994 198124367594807 3995 16887104853358 3996 1086323547545 3997 51885682905 3998 1784306625 3999 41853760 4000 604343 4001 4151 4002 4 4003 598763622321870810 4004 857917537002277580 4005 567748462169999297 4006 229918292541689937 4007 63625240050599698 4008 12721285077745899 4009 1894090241508764 4010 213212601267323 4011 18222236000317 4012 1175926063348 4013 56380084569 4014 1948129234 4015 45981353 4016 669545 4017 4658 4018 4 4019 636529571877355703 4020 913202211685376812 4021 605177050212116708 4022 245448124189738113 4023 68036208573893929 4024 13628365681051723 4025 2033341810409918 4026 229423568645707 4027 19660492635036 4028 1272743282076 4029 61253004095 4030 2126569562 4031 50575187 4032 757151 4033 6432 4034 28 4035 676625926081902716 4036 971972131200669232 4037 645019291362858210 4038 262003975368962102 4039 72746234516872946 4040 14598685896012959 4041 2182601422904273 4042 246838994182834 4043 21209590218597 4044 1377338879816 4045 66538076085 4046 2320926868 4047 55468436 4048 822691 4049 5929 4050 7 4051 719193403710779653 4052 1034442182123047395 4053 687427538292346074 4054 279652102492396445 4055 77775156526255338 4056 15636559739564156 4057 2342570956098129 4058 265546253621110 4059 22877936437555 4060 1490326396258 4061 72266666957 4062 2532514563 4063 60900469 4064 911961 4065 6720 4066 9 4067 764380991062063780 4068 1100840359684617910 4069 732563374344559399 4070 298463047430920125 4071 83144082153217355 4072 16746582885285822 4073 2514003028332168 4074 285639045137478 4075 24674434907468 4076 1612359734051 4077 78476707725 4078 2763014514 4079 66919131 4080 1026271 4081 8958 4082 39 4083 812346512437463769 4084 1171408253807088211 4085 780598522209885948 4086 318511704342167643 4087 88875504538163802 4088 17933663091323717 4089 2697699210912414 4090 307217584062694 4091 26608768481224 4092 1744148775766 4093 85206901063 4094 3013815179 4095 73364669 4096 1118181 4097 8533 4098 13 4099 863257044507550876 4100 1246402149879522031 4101 831715090049194023 4102 339877795289338246 4103 94993351925663444 4104 19203028220275588 4105 2894518641463584 4106 330389330060536 4107 28691193933434 4108 1886451878916 4109 92500666539 4110 3286877752 4111 80488959 4112 1236779 4113 9555 4114 13 4115 917289549430406192 4116 1326093583954744491 4117 886106577166549626 4118 362645952215933544 4119 101523118920099959 4120 20560259565668939 4121 3105376411454750 4122 355269173062247 4123 30932862488597 4124 2040091413172 4125 100402046642 4126 3583960068 4127 88374474 4128 1389141 4129 12522 4130 59 4131 974631341195667580 4132 1410770562226512347 4133 943978164370080748 4134 386906244058512587 4135 108491923339531511 4136 22011301591298256 4137 3331253144201515 4138 381980234546199 4139 33345592824665 4140 2205945105339 4141 108963510543 4142 3907281091 4143 96830634 4144 1514076 4145 12076 4146 19 4147 1035480788181329368 4148 1500738194578709600 4149 1005547826325145822 4150 412754277548949182 4151 115928652465398355 4152 23562499418925929 4153 3573193145892353 4154 410654171745447 4155 35942223310813 4156 2384964944120 4157 118235469962 4158 4258913548 4159 106171933 4160 1674730 4161 13604 4162 25 4163 1100047837672003043 4164 1596320045583912443 4165 1071046672612805056 4166 440291781368989519 4167 123864028279215594 4168 25220610574490957 4169 3832315032352837 4170 441432076285670 4171 38736356400548 4172 2578168072618 4173 128277906453 4174 4641487602 4175 116470833 4176 1873498 4177 17359 4178 84 4179 1168554795474459084 4180 1697858856177203964 4181 1140720178961155522 4182 469626727494867294 4183 132330771835553414 4184 26992846100911520 4185 4109810130159207 4186 474464771825516 4187 41742760073904 4188 2786654263473 4189 139152111317 4190 5057415920 4191 127559820 4192 2046397 4193 17129 4194 34 4195 1241236915505949290 4196 1805718040424396359 4197 1214828586217628948 4198 500873978634133681 4199 141363678029131971 4200 28886884609175034 4201 4406954304102209 4202 509913783914976 4203 44977100016418 4204 3011601587096 4205 150926345177 4206 5509767215 4207 139764534 4208 2259565 4209 19144 4210 38 4211 1318343264823659390 4212 1920282506829005262 4213 1293648262405528377 4214 534155434704077798 4215 150999798741429636 4216 30910918514344191 4217 4725106110452344 4218 547951815311175 4219 48456362917116 4220 3254282375829 4221 163670684457 4222 6001425834 4223 153216244 4224 2523276 4225 24109 4226 125 4227 1400137385974081499 4228 2041960316611999320 4229 1377472167853684339 4230 569600750368371946 4231 161278528487031087 4232 33073670751100986 4233 5065719931748295 4234 588763826037454 4235 52198559979112 4236 3516057463488 4237 177467437160 4238 6535984622 4239 167705270 4240 2755832 4241 24023 4242 55 4243 1486898256786893400 4244 2171183616950756227 4245 1466611362963908762 4246 607347509075970344 4247 172241810077942051 4248 35384445560223369 4249 5430344475108843 4250 632547497989696 4251 56223219823043 4252 3798398834718 4253 192396949629 4254 7116756948 4255 183647541 4256 3043009 4257 26952 4258 65 4259 1578921034040980032 4260 2308410478257614908 4261 1561395548698157836 4262 647542018367963186 4263 183934232618002543 4264 37853148265505742 4265 5820637378761955 4266 679514424100085 4267 60551067063029 4268 4102880554799 4269 208553062464 4270 7747947275 4271 201159145 4272 3387887 4273 33264 4274 175 4275 1676518118282717704 4276 2454125953738778612 4277 1662174734798193698 4278 690339517192774216 4279 196403260652284522 4280 40490342367434379 4281 6238363479998851 4282 729890797437510 4283 65204541105246 4284 4431200652439 4285 226032196895 4286 8433645249 4287 220083967 4288 3704819 4289 33730 4290 89 4291 1780019988343204394 4292 2608844114994373102 4293 1769319866108453249 4294 735905057374754170 4295 209699346224781326 4296 43307272844373433 4297 6685411052041253 4298 783918711785100 4299 70207454350119 4300 4785180061811 4301 244942253420 4302 9178548310 4303 240840491 4304 4084450 4305 37589 4306 104 4307 1889776382648932260 4308 2773109253338961068 4309 1883224669424247375 4310 784413747548624157 4311 223876186015687008 4312 46315928944719534 4313 7163790527825383 4314 841856876002386 4315 75585584517220 4316 5166780880067 4317 265393878028 4318 9987380926 4319 263636576 4320 4541089 4321 45938 4322 254 4323 2006157235190892357 4324 2947498135179892517 4325 2004306377341196249 4326 836051730219508074 4327 238990849333716038 4328 49529071541351922 4329 7675652543404504 4330 903982055127089 4331 81366301986714 4332 5578103134714 4333 287514997178 4334 10865977632 4335 288268322 4336 4965203 4337 46932 4338 136 4339 2129553985919441924 4340 3132621363058831866 4341 2133007771907776848 4342 891016469440469980 4343 255104064615147873 4344 52960303678210123 4345 8223286498678223 4346 970590035729574 4347 87579207800071 4348 6021413186889 4349 311432890315 4350 11819680886 4351 315285219 4352 5472649 4353 52460 4354 160 4355 2260380629970143705 4356 3329125874518083221 4357 2269798019285452860 4358 949517833779665372 4359 272280365545580984 4360 56624102569955257 4361 8809140590690746 4362 1041997235776848 4363 94255725223245 4364 6499137916095 4365 337294559152 4366 12855064802 4367 344872967 4368 6068897 4369 63090 4370 361 4371 2399075171200909837 4372 3537696482209474585 4373 2415174932400988362 4374 1011778432281351574 4375 290588412321023708 4376 60535897290550829 4377 9435820988976193 4378 1118541718207871 4379 101429828220395 4380 7013888507171 4381 365251326143 4382 13978857886 4383 376919889 4384 6641797 4385 65277 4386 212 4387 2546100797792406473 4388 3759058642567227627 4389 2569665931232247424 4390 1078034814924145822 4391 310101158295558374 4392 64712106078445153 4393 10106114121185247 4394 1200584948232400 4395 109137607721279 4396 7568467266391 4397 395471651658 4398 15198499589 4399 411975676 4400 7311248 4401 72638 4402 242 4403 2701947494372210239 4404 3993980197366523814 4405 2733830546859533139 4406 1148537865740775683 4407 330896207906367219 4408 69170223597125486 4409 10822985737254752 4410 1288513153516967 4411 117418045250187 4412 8165887678195 4413 428129491713 4414 16521644426 4415 450370254 4416 8097776 4417 86634 4418 509 4419 1 4420 2867133358587180267 4421 4243274441286837863 4422 2908261524169116454 4423 1223554133454814921 4424 353056006637531437 4425 73928864310265820 4426 11589605659685621 4427 1382739284480030 4428 126312541661913 4429 8809378325774 4430 463424020933 4431 17957514672 4432 491932823 4433 8858727 4434 90204 4435 321 4436 3042206389039379469 4437 4507802089108087894 4438 3093587594415585675 4439 1303366287835060892 4440 376668242105969925 4441 79007858686622989 4442 12409347687239908 4443 1483704434701431 4444 135865805255120 4445 9502415615200 4446 501555738760 4447 19514678312 4448 537404705 4449 9749256 4450 100478 4451 368 4452 3227745959042984789 4453 4788474674436549439 4454 3290474739063251080 4455 1388274594745096344 4456 401826060389464501 4457 84428303508965967 4458 13285817099070120 4459 1591880016320400 4460 146125345231212 4461 10248724047490 4462 542752857473 4463 21203616823 4464 587084515 4465 10776393 4466 118441 4467 714 4468 1 4469 3424364799305017849 4470 5086256770391299395 4471 3499629258449984906 4472 1478597446783348288 4473 428628512865376670 4474 90212669882633280 4475 14222850571788032 4476 1707769606457335 4477 157142418812393 4478 11052304266861 4479 587251731169 4480 23035246441 4481 640965193 4482 11794604 4483 124445 4484 483 4485 3632710646895675784 4486 5402169755156272715 4487 3721799217939107965 4488 1574672998349156026 4489 457180802444283290 4490 96384861440708045 4491 15224546744579734 4492 1831911353535510 4493 168971484986053 4494 11917452062228 4495 635315557087 4496 25021144083 4497 699776954 4498 12964753 4499 138186 4500 555 4501 3853468443767765184 4502 5737294316340586332 4503 3957777845807081004 4504 1676859778612079543 4505 487594783978150889 4506 102970333567815899 4507 16295267226362563 4508 1964879955600592 4509 181671285415647 4510 12848778714495 4511 687216479976 4512 27173615556 4513 764040951 4514 14316399 4515 161732 4516 1006 4517 2 4518 4087362180954159747 4519 6092774622914302498 4520 4208405185304402998 4521 1785538504074950670 4522 519989244284688589 4523 109996160601177718 4524 17439670568770073 4525 2107289329492907 4526 195304261981378 4527 13851226204090 4528 743262230158 4529 29507354917 4530 833685250 4531 15663157 4532 170672 4533 722 4534 4335157336121304832 4535 6469821147854649867 4536 4474571855728250170 4537 1901112787641053358 4538 554490459588392593 4539 117491169632476809 4540 18662713475959581 4541 2259795101444032 4542 209937709443860 4543 14930106962025 4544 803766672377 4545 32036147876 4546 909717777 4547 17210335 4548 189690 4549 822 4550 4597662935235024672 4551 6869715290180297630 4552 4757220937027773009 4553 2024011147856959277 4554 591232513822474372 4555 125486017942737052 4556 19969688538724855 4557 2423097589346688 4558 225643150475724 4559 16091115217986 4560 869084501851 4561 34776313428 4562 992624627 4563 18971899 4564 220071 4565 1413 4566 3 4567 4875734254966835651 4568 7293812553480262956 4569 5057352134535237323 4570 2154687824621448803 4571 630357922531533673 4572 134013340853164904 4573 21366226887917755 4574 2597944489900171 4575 242497648526166 4576 17340358880014 4577 939583283493 4578 37745346230 4579 1082599739 4580 20761989 4581 233728 4582 1064 4583 5170275126505577847 4584 7743547666517781020 4585 5376023925788136868 4586 2293625006585183944 4587 672017994378082664 4588 143107840780529290 4589 22858340162141823 4590 2785134165273362 4591 260583142349372 4592 18684394598158 4593 1015670667651 4594 40961630704 4595 1180633083 4596 22790198 4597 259128 4598 1208 4599 5482240931216986936 4600 8220438160593576318 4601 5714358170703404869 4602 2441333770638303194 4603 716373526091259300 4604 152806453116111877 4605 24452423591771715 4606 2985518996570139 4607 279987851716796 4608 20130252134287 4609 1097770426616 4610 44444813079 4611 1287549932 4612 25099315 4613 298901 4614 1980 4615 5 4616 5812641174008041147 4617 8726090042282389404 4618 6073542554047628407 4619 2598356551053881802 4620 763595212838503032 4621 163148448501865367 4622 26155302601653981 4623 3200009070379717 4624 300805560547749 4625 21685469169251 4626 1186358238504 4627 48217815382 4628 1403476312 4629 27453647 4630 318695 4631 1564 4632 6162542803824769967 4633 9262201816381818849 4634 6454835690515318726 4635 2765268216466916003 4636 813864425623866196 4637 174175616262650655 4638 27974237849713828 4639 3429575773968590 4640 323137218765980 4641 23358133876936 4642 1281923113600 4643 52302642217 4644 1529814081 4645 30124222 4646 353231 4647 1765 4648 6533073086963683964 4649 9830570770150184187 4650 6859569900079064982 4651 2942678807137469567 4652 867373676762992734 4653 185932381681410335 4654 29916977013279353 4655 3675255903368060 4656 347090184220857 4657 25156916987879 4658 1385011735642 4659 56725139314 4660 1667347436 4661 33129863 4662 404800 4663 2759 4664 7 4665 6925423287160230621 4666 10433097495073535491 4667 7289156859346568472 4668 3131234770758676676 4669 924327485711424372 4670 198466011730970653 4671 31991760608312267 4672 3938156089151078 4673 372779938415398 4674 27091107247039 4675 1496193936447 4676 61513029858 4677 1816625298 4678 36238703 4679 433511 4680 2266 4681 7340851872583220369 4682 11071792848205342121 4683 7745090751674201752 4684 3331621996815520139 4685 984942906816188094 4686 211826749325490225 4687 34207379538654564 4688 4219457377861348 4689 400329265933526 4690 29170678077209 4691 1616100275664 4692 66695044339 4693 1979033285 4694 39726140 4695 479763 4696 2560 4697 1 4698 7780688594131605647 4699 11748783030794934443 4700 8228954525242481769 4701 3544567228957510220 4702 1049450497343687904 4703 226068041053897409 4704 36573183435530819 4705 4520420038508615 4706 429870213558293 4707 31406308622275 4708 1745387430565 4709 72302393746 4710 2155864236 4711 43655280 4712 547132 4713 3824 4714 12 4715 8246338063507346689 4716 12466317299414895919 4717 8742423464555887803 4718 3770841428835841104 4719 1118094915400059679 4720 241246690662902269 4721 39099144633162366 4722 4842388658236430 4723 461543235242540 4724 33809446493575 4725 1884786539064 4726 78371032395 4727 2347617289 4728 47727953 4729 587600 4730 3257 4731 2 4732 8739284272219946485 4733 13226773667340487180 4734 9287272118372493850 4735 4011261391582501061 4736 1191135997931007611 4737 257423114397694417 4738 41795867774977736 4739 5186797981144925 4740 495499268072379 4741 36392362773111 4742 2035055159050 4743 84936047427 4744 2556270612 4745 52297799 4746 649989 4747 3676 4748 1 4749 9261094582220313469 4750 14032667445774485509 4751 9865378344955727960 4752 4266693474730328283 4753 1268849437843146210 4754 274661516246640858 4755 44674660892486920 4756 5555178613456322 4757 531898832647555 4758 39168213449159 4759 2197035727121 4760 92037609575 4761 2783097606 4762 57400236 4763 737544 4764 5320 4765 18 4766 9813424732803266481 4767 14886657639929282642 4768 10478730983718998997 4769 4538055439590473182 4770 1351527988653011384 4771 293030170806691896 4772 47747548316171820 4773 5949163383632306 4774 570914403263515 4775 42151077975691 4776 2371607394418 4777 99719395057 4778 3029252373 4779 62749412 4780 794550 4781 4651 4782 3 4783 10398023289763317789 4784 15791556409303224422 4785 11129434432490839238 4786 4826320585025706100 4787 1439482230750429227 4788 312601623143935799 4789 51027349703599498 4790 6370493692775026 4791 612729448400632 4792 45356063397061 4793 2559739437274 4794 108026765234 4795 3296704587 4796 68701666 4797 877730 4798 5247 4799 4 4800 11016737192137062756 4801 16750336239920085178 4802 11819717140427410167 4803 5132519847707777950 4804 1533041912740678552 4805 333453005838912246 4806 54527694860094980 4807 6821027167753912 4808 657540977450213 4809 48799334015662 4810 2762445230586 4811 117008954838 4812 3587493718 4813 75347816 4814 992036 4815 7355 4816 26 4817 11671516710836880448 4818 17766140421929106545 4819 12551936782645815387 4820 5457746384478772211 4821 1632556818212181555 4822 355666266676391766 4823 58263111530034820 4824 7302744791403078 4825 705558529921106 4826 52498220050533 4827 2980846777273 4828 126721652865 4829 3902760414 4830 82324944 4831 1071126 4832 6638 4833 6 4834 12364421592866072496 4835 18842291087068580577 4836 13328589664652560290 4837 5803157960653898819 4838 1738398263974941424 4839 379328520082465515 4840 62249044572956439 4841 7817759237487008 4842 757007057398410 4843 56471272058512 4844 3216112844849 4845 137220332038 4846 4245359533 4847 90094880 4848 1182379 4849 7429 4850 7 4851 13097626585861990924 4852 19982300812401130529 4853 14152316567030130768 4854 6169982029779519469 4855 1850960079857841210 4856 404532306260955943 4857 66501953530554395 4858 8368322845301022 4859 812125876181294 4860 60738373801753 4861 3469533485833 4862 148567999198 4863 4617343591 4864 98709539 4865 1330979 4866 10170 4867 39 4868 13873428243227089386 4869 21189881623581660542 4870 15025913156582110944 4871 6559518450961189789 4872 1970660276711861269 4873 431375984972593794 4874 71039334589544634 4875 8956837565509560 4876 871171766351560 4877 65320788145116 4878 3742460440236 4879 160832993806 4880 5020853023 4881 107825403 4882 1440193 4883 9381 4884 9 4885 14694251077112365814 4886 22468957844922715872 4887 15952336582504957618 4888 6973145119708775774 4889 2097942153550728616 4890 459964030101508384 4891 75879829027426638 4892 9585863894637258 4893 934417849370133 4894 70241326120813 4895 4036380132376 4896 174086064075 4897 5458765618 4898 117911317 4899 1588372 4900 10524 4901 13 4902 15562655094810438448 4903 23823676178568352744 4904 16934717004508872017 4905 7412321051455246843 4906 2233276159789000771 4907 490407466477241518 4908 81043250776657968 4909 10258131771085837 4910 1002157119209237 4911 75524370712268 4912 4352849925834 4913 188404352613 4914 5934306378 4915 129098750 4916 1782098 4917 13988 4918 55 4919 16481342649398440239 4920 25258419933930714575 4921 17976365030995786861 4922 7878592623382906866 4923 2377161145471504176 4924 522824204447880618 4925 86550706971901261 4926 10976550564298947 4927 1074701295577799 4928 81196052752391 4929 4693583247155 4930 203874566514 4931 6449664807 4932 140948876 4933 1931187 4934 13221 4935 17 4936 17453166784836778643 4937 26777820306822681662 4938 19080784480963128458 4939 8373597074994382405 4940 2530126434204763907 4941 557339529161041875 4942 92424629484238123 4943 11744221978674227 4944 1152384580078373 4945 87284321411483 4946 5060374361914 4947 220584116871 4948 7009025735 4949 154059432 4950 2128343 4951 14763 4952 19 4953 18481138860932143170 4954 28386772135205257336 4955 20251680765478259664 4956 8899069426841416000 4957 2692733234407704663 4958 594086480210758784 4959 98688908878397865 4960 12564451267323381 4961 1235562479127144 4962 93819130109352 4963 5455195785959 4964 238630485743 4965 7615710313 4966 168522776 4967 2380734 4968 19276 4969 80 4970 19568437792956270018 4971 30090446514203196594 4972 21492975018059973807 4973 9456846445305871855 4974 2865576952639920406 4975 633206394687909615 4976 105368933222380932 4977 13440761391173228 4978 1324616082197525 4979 100832483138645 4980 5880117425573 4981 258120060116 4982 8273439550 4983 183939979 4984 2583446 4985 18465 4986 27 4987 20718418535752319950 4988 31894308240751182260 4989 22808813532002167952 4990 10048874311702689958 4991 3049288785658558382 4992 674849337617803336 4993 112491737018688067 4994 14376905574023904 4995 1419950824121749 4996 108358691137283 4997 6337407039922 4998 279163624564 4999 8986511605 5000 200911481 5001 2844527 5002 20694 5003 33 5004 21934622312348938095 5005 33804129917327922867 5006 24203583402465126518 5007 10677213114369680130 5008 3244538295049978024 5009 719174710051799536 5010 120086045498039519 5011 15376883961698536 5012 1522001098479083 5013 116434409693939 5014 6829447606906 5015 301881723025 5016 9759952600 5017 219633110 5018 3173451 5019 26367 5020 114 5021 23220786051105038662 5022 35826011265046290740 5023 25681923145452674133 5024 11344045349042130062 5025 3452035202556185201 5026 766351736683874682 5027 128182440122425662 5028 16444957734118860 5029 1631228995199925 5030 125098915326005 5031 7358851091994 5032 326407689407 5033 10597730606 5034 239598235 5035 3447574 5036 25810 5037 46 5038 24580853707941682185 5039 37966394883700386550 5040 27248740016123445506 5041 12051680997894149773 5042 3672532262093139415 5043 816560141078082793 5044 136813412306365872 5045 17585667422622482 5046 1748129492052967 5047 134394176722632 5048 7928360580107 5049 352878414280 5050 11506069547 5051 261582651 5052 3793053 5053 28716 5054 52 5055 26018986760373443648 5056 40232087631898036338 5057 28909221949157427887 5058 12802566951280214152 5059 3906827283158457308 5060 869990697649575685 5061 146013547409247910 5062 18803848711795595 5063 1873229206854196 5064 144365148338371 5065 8540976978647 5066 381445481532 5067 12490263541 5068 285731226 5069 4221027 5070 36126 5071 165 5072 27539576738539557540 5073 42630278231514728982 5074 30668856728825270985 5075 13599292751948263588 5076 4155766326696755559 5077 926845987535501499 5078 155819585941287617 5079 20104653881304697 5080 2007091994664373 5081 155059838034528 5082 9199858380282 5083 412273689215 5084 13556545430 5085 311595974 5086 4589881 5087 35734 5088 70 5089 29147256891020163517 5090 45168560934144625377 5091 32533445406764221246 5092 14444601037392200723 5093 4420245984701875736 5094 987341022928623110 5095 166270628066410012 5096 21493569589633017 5097 2150317631731334 5098 166529694911955 5099 9908455827495 5100 445534682032 5101 14711460516 5102 339965695 5103 5046265 5104 39885 5105 85 5106 30846916052144955280 5107 47854955176355282651 5108 34509123524693276743 5109 15341394024426475408 5110 4701216943791087049 5111 1051704086765940761 5112 177408206940370519 5113 22976440467966866 5114 2303548187377959 5115 178829643406786 5116 10670401461777 5117 481415661518 5118 15962875793 5119 371132718 5120 5602565 5121 49215 5122 232 5123 32643711606618611295 5124 50697931774921873463 5125 36602376182821758413 5126 16292745082613478437 5127 4999686552041197470 5128 1120177438462004488 5129 189276516052427651 5130 24559489062258654 5131 2467466742250742 5132 192018501978937 5133 11489658716106 5134 520122659629 5135 17317521336 5136 404521381 5137 6096665 5138 49445 5139 117 5140 34543084833445974265 5141 53706434864127294563 5142 38820061530224000613 5143 17301906056076844658 5144 5316722783689791705 5145 1193018253543782468 5146 201922492700977272 5147 26249343324708236 5148 2642804197231432 5149 206159080143102 5150 12370405132211 5151 561868751537 5152 18784789032 5153 441139718 5154 6697797 5155 54942 5156 127 5157 36550775309840752092 5158 56889910887439190449 5159 41169427677109768217 5160 18372320089703257961 5161 5653457128330569592 5162 1270499420817101108 5163 215396070656272844 5164 28053059055464467 5165 2830338014957678 5166 221318642379455 5167 13317194756483 5168 606887371524 5169 20373150541 5170 481233703 5171 7422019 5172 67123 5173 329 5174 38672837887002078422 5175 60258333070740237171 5176 43658138698097005251 5177 19507629882740917724 5178 6011089010059998780 5179 1352910586568948268 5180 229750279235336599 5181 29978150195913147 5182 3030899962591403 5183 237568969362487 5184 14334827656867 5185 655432759244 5186 22092753980 5187 524333650 5188 8079836 5189 67964 5190 172 5191 40915658688541531411 5192 63822233506314544782 5193 46294293602789969364 5194 20711691903140617474 5195 6390889037871221527 5196 1440559054427142641 5197 245041524222427510 5198 32032614028242157 5199 3245374853713175 5200 254986931208603 5201 15428532311780 5202 707771288852 5203 23953645543 5204 571456436 5205 8870493 5206 75645 5207 205 5208 43285973888996639587 5209 67592730446016165764 5210 49086455115162757127 5211 21988585692852264064 5212 6794203921256398743 5213 1533770953542359151 5214 261329700422439493 5215 34224966321598711 5216 3474708907019825 5217 273654557186003 5218 16603823528929 5219 764192573540 5220 25968053610 5221 623044024 5222 9810958 5223 91048 5224 457 5225 45790887478368995808 5226 71581563804112163377 5227 52043670941441926167 5228 23342629619473067536 5229 7222460125654948943 5230 1632892253678310892 5231 278678503938904741 5232 36564269662730510 5233 3719908570080708 5234 293659663091570 5235 17866702078815 5236 825011911643 5237 28147201199 5238 678496902 5239 10686163 5240 93388 5241 267 5242 48437892032297738585 5243 75801125582343942878 5244 55175505624903891489 5245 24778391351804043617 5246 7677169349411311101 5247 1738290063788679056 5248 297155564712450429 5249 39060172286535676 5250 3982049909924758 5251 315095955466280 5252 19223503157623 5253 890559622652 5254 30505349383 5255 739129325 5256 11722505 5257 103476 5258 299 5259 51234888432254933507 5260 80264499152472172512 5261 58492064376173342317 5262 26300705314666587695 5263 8159932632711016257 5264 1850353776498540141 5265 316832793706131256 5266 41722939873744837 5267 4262277575067885 5268 338063719306565 5269 20681110650724 5270 961195544925 5271 33055907758 5272 805330409 5273 12944603 5274 123530 5275 643 5276 1 5277 54190208835331818127 5278 84985493161694201903 5279 62004028325485454949 5280 27914684482983363562 5281 8672446448642079625 5282 1969496520368328190 5283 337786533313017560 5284 44563500411229588 5285 4561814950371239 5286 362669935374283 5287 22246793475993 5288 1037310503552 5289 35815088230 5290 876655451 5291 14101975 5292 127465 5293 389 5294 57312638559516952717 5295 89978684993073098931 5296 65722681210615792993 5297 29625739722549959685 5298 9216507320279016320 5299 2096156449422775136 5300 360097943286443289 5301 47593480024714064 5302 4881963153405076 5303 389029118469590 5304 23928450691708 5305 1119314325467 5306 38798498390 5307 954453793 5308 15460874 5309 141488 5310 454 5311 60611441482880370914 5312 95259458534205950302 5313 69659948391783513691 5314 31439593050971081832 5315 9794018604856837473 5316 2230798357888555643 5317 383853176743711650 5318 50825252504390357 5319 5224112570815452 5320 417263389514842 5321 25734425888745 5322 1207652566237 5323 42025193326 5324 1039392052 5325 17044204 5326 166862 5327 888 5328 1 5329 64096384325179510768 5330 100844052255396455617 5331 73828426724551791542 5332 33362299067514397389 5333 10406995679369292072 5334 2373915132483526316 5335 409143809197517406 5336 54271979580551295 5337 5589742043270845 5338 447503406608171 5339 27673767120025 5340 1302809046579 5341 45513260048 5342 1130890617 5343 18573193 5344 173812 5345 592 5346 67777764729345018038 5347 106749601268713687364 5348 78241427731180381166 5349 35400259864094151552 5350 11057573483898585081 5351 2526029557622537896 5352 436067038085815505 5353 57947667978812647 5354 5980431257790337 5355 479888523017414 5356 29756048164381 5357 1405292939071 5358 49284520797 5359 1230674641 5360 20347783 5361 192273 5362 659 5363 71666438194800629147 5364 112994190509175545991 5365 82913011022720994075 5366 37560248768071393744 5367 11748012343793977719 5368 2687695949989345866 5369 464726159696383406 5370 61867214745665873 5371 6397860152037680 5372 514567826082972 5373 31991643992564 5374 1515655017061 5375 53360205173 5376 1339389770 5377 22402914 5378 225341 5379 1246 5380 2 5381 75773849120568652748 5382 119596901553682090143 5383 87858032072202810087 5384 39849427088497910489 5385 12480706368311001987 5386 2859502166130171013 5387 495230801319573247 5388 66046470336711597 5389 6843822954052315 5390 551700257574712 5391 34391524152242 5392 1634493465541 5393 57765917295 5394 1456701191 5395 24411354 5396 235735 5397 853 5398 80112060672187263125 5399 126577871441095595083 5400 93092179589613477659 5401 42275370420492569552 5402 13258189984600574999 5403 3042071441299472417 5404 527697451504662608 5405 70502289595311670 5406 7320227789432526 5407 591455831870268 5408 36967576709489 5409 1762438696112 5410 62525859090 5411 1584391204 5412 26728799 5413 261024 5414 988 5415 84693789093817547697 5416 133958344774137531430 5417 98632028378201602818 5418 44846087452910281632 5419 14083147274129763360 5420 3236064633197069231 5421 562249722892329149 5422 75252604173129495 5423 7829111892002371 5424 634015795013302 5425 39732377591403 5426 1900174054460 5427 67669515608 5428 1723474015 5429 29387790 5430 303003 5431 1710 5432 3 5433 89532436819936073420 5434 141760738769445668708 5435 104495081111163121142 5436 47570049108384405207 5437 14958419303082811426 5438 3442182289470881871 5439 599018941707259726 5440 80316479886539610 5441 8372641551553710 5442 679573980012888 5443 42699535186960 5444 2048436193964 5445 73225897653 5446 1873521701 5447 32026526 5448 319385 5449 1263 5450 94642130395769432483 5451 150008701217507693972 5452 110699826814096938719 5453 50456209643160328301 5454 15887014513743129457 5455 3661167143356710205 5456 638144452110608765 5457 85714196945229904 5458 8953129195188249 5459 728336997184102 5460 45883462581480 5461 2208006682562 5462 79228489982 5463 2036820848 5464 35040347 5465 352627 5466 1414 5467 100037757177093187153 5468 158727182415221561220 5469 117265787540643633503 5470 53514038927060132445 5471 16872116944818791642 5472 3893806437290790118 5473 679774271604366303 5474 91467314400327786 5475 9573033790389800 5476 780525740252965 5477 49299740492277 5478 2379728355153 5479 85710530362 5480 2214396276 5481 38483183 5482 407283 5483 2390 5484 5 5485 105735007232359662016 5486 167942499623871232517 5487 124213583068961341032 5488 56753546114437806083 5489 17917097780620013224 5490 4140934711126128549 5491 724065435283765387 5492 97598761952063446 5493 10234979387366963 5494 836375625562175 5495 52964864726178 5496 2564513940481 5497 92711968272 5498 2406174250 5499 41932625 5500 430589 5501 1806 5502 111750414009456837897 5503 177682416603760949834 5504 131564983028753280509 5505 60185315399492226941 5506 19025524566372287414 5507 4403436412226344250 5508 771184724396809806 5509 104132912595502805 5510 10941755867984654 5511 896138349357259 5512 56896675613983 5513 2763325853734 5514 100270674390 5515 2614572315 5516 45855871 5517 475835 5518 2061 5519 118101400631508438540 5520 187976215273959966721 5521 139342978473605491344 5522 63820532545296165490 5523 20201174057952477678 5524 4682248996998500441 5525 821309063409749305 5526 111095684267009167 5527 11696339922496372 5528 960082091991402 5529 61114063303152 5530 2977207483463 5531 108432196675 5532 2841144831 5533 50298897 5534 545367 5535 3273 5536 7 5537 124806324948433833617 5538 198854783643127618791 5539 147571840071207907984 5540 67671024486590125063 5541 21448042548362284155 5542 4978365861592835494 5543 874626330009129213 5544 118514621496669820 5545 12501896426199275 5546 1028493474459190 5547 65637419930038 5548 3207281293809 5549 117242158467 5550 3085766697 5551 54805539 5552 579893 5553 2630 5554 131884530679655889027 5555 210350695453387773971 5556 156277197269184237324 5557 71749289060705995626 5558 22770360145951839121 5559 5292839805888295452 5560 931335803722297585 5561 126419011548023917 5562 13361801090014936 5563 1101677890724754 5564 70488371375561 5565 3454741317828 5566 126752019504 5567 3351514082 5568 59892024 5569 639292 5570 2922 5571 139356397311346803903 5572 222498307382849538406 5573 165486103227745860576 5574 76068538868121518412 5575 24172602342402902872 5576 5626786322556349341 5577 991649066378819552 5578 134839976314587906 5579 14279642523299267 5580 1179961709386590 5581 75690248595153 5582 3720869057122 5583 137013886159 5584 3640053967 5585 65634991 5586 729840 5587 4514 5588 12 5589 147243396585932833643 5590 235333847533961421941 5591 175227122385338062499 5592 80642734561505750038 5593 25659505893420974253 5594 5981387450530273390 5595 1055790517697315007 5596 143810601001711370 5597 15259247827269379 5598 1263692576881309 5599 81267773504757 5600 4007052024006 5601 148089698459 5602 3951809963 5603 71495805 5604 777707 5605 3705 5606 1 5607 155568147753149817627 5608 248895522873628752654 5609 185530402885649398561 5610 85486633419001325093 5611 27236081772370054935 5612 6357895464823143334 5613 1123998376372827682 5614 153366037521854087 5615 16304685396109496 5616 1353241924764777 5617 87247624480226 5618 4314758489252 5619 160038183839 5620 4290082864 5621 78091662 5622 857719 5623 4195 5624 2 5625 164354479956199695421 5626 263223617521592523652 5627 196427773418621141389 5628 90615826614792541168 5629 28907632812305954303 5630 6757637178901419179 5631 1196525262046822353 5632 163543651078662422 5633 17420292743694965 5634 1449005380939939 5635 93658081099720 5636 4645575388681 5637 172929523771 5638 4657249863 5639 85489377 5640 973196 5641 6176 5642 16 5643 173627493396860678561 5644 278360611492783560228 5645 207952823976063048518 5646 96046793006743879853 5647 30679768206767054177 5648 7182018082196739188 5649 1273639308172044016 5650 174383136528569481 5651 18610680251195542 5652 1551405590114886 5653 100529615049302 5654 5001203069720 5655 186835237509 5656 5053830475 5657 93113778 5658 1041669 5659 5274 5660 3 5661 183413628224491504294 5662 294351289836591802226 5663 220141012949979715103 5664 101796940829958646205 5665 32558423125273960303 5666 7632527126268911192 5667 1355624828758570909 5668 185926680974818701 5669 19880762441482659 5670 1660892641931593 5671 107894562864336 5672 5383458231096 5673 201834390115 5674 5484033518 5675 101634883 5676 1146433 5677 5886 5678 3 5679 193740732232636637035 5680 311242873855651037901 5681 233029757139945164384 5682 107884667254777604840 5683 34549874939873710422 5684 8110741362660528577 5685 1442783555577293494 5686 198219094559851161 5687 21235762917784669 5688 1777947226192161 5689 115787744028418 5690 5794287422651 5691 218007872599 5692 5950483362 5693 111171465 5694 1296645 5695 8484 5696 26 5697 204638136917543356985 5698 329085142262072761495 5699 246658550176344591038 5700 114329405024307630647 5701 36660765011068469817 5702 8618331284804433164 5703 1535435390030992832 5704 211307995313901520 5705 22681248393349501 5706 1903081210127355 5707 124246086986241 5708 6235793154699 5709 235451002396 5710 6454496276 5711 121046780 5712 1389912 5713 7393 5714 4 5715 216136732386771759621 5716 347930576166567520600 5717 261069062803108511842 5718 121151688395759102864 5719 38898116840098373547 5720 9157066024407122721 5721 1633919778450938644 5722 225243956432448796 5723 24223134796595772 5724 2036841218453005 5725 133309371819484 5726 6710201159798 5727 254255304218 5728 7000699229 5729 132062320 5730 1530227 5731 8318 5732 6 5733 228269051321896376891 5734 367834493534071640036 5735 276305273821181218152 5736 128373205268257079495 5737 41269360283842148996 5738 9728819293976696219 5739 1738596571111948069 5740 240080711275594235 5741 25867725656841571 5742 2179809209738268 5743 143019792103994 5744 7219916670828 5745 274528490957 5746 7592747716 5747 144317461 5748 1722038 5749 11550 5750 37 5751 241069351848831744853 5752 388855209369812425930 5753 292413581778833869350 5754 136016870186668841715 5755 43782351853914526302 5756 10335575207014547507 5757 1849847551155767286 5758 255875318876309774 5759 27621719822556309 5760 2332606475545854 5761 153422734987732 5762 7767512808125 5763 296381326130 5764 8232259195 5765 157105727 5766 1852032 5767 10418 5768 9 5769 254573710212519109326 5770 411054184896127426374 5771 309442949736408185147 5772 144106882600170520070 5773 46445401604436076485 5774 10979434908302606096 5775 1968077402326531263 5776 272688396726772196 5777 29492253106480987 5778 2495894441382199 5779 164566394344416 5780 8355742817627 5781 319935137024 5782 8925070345 5783 171296163 5784 2035334 5785 11585 5786 9 5787 268820112434942857357 5788 434496204507137876770 5789 327445029618863602534 5790 152668807677307561921 5791 49267295825203395031 5792 11662623090075859693 5793 2093715408545793779 5794 290584306928668556 5795 31486907785950833 5796 2670379168741356 5797 176502584901941 5798 8987547496332 5799 345315477555 5800 9675376245 5801 187059302 5802 2284628 5803 15777 5804 55 5805 283848556591649825808 5806 459249541230413986347 5807 346474322256198070100 5808 161729641370343249476 5809 52257326917530713188 5810 12387495367385543926 5811 2227216556835582860 5812 309631414436218255 5813 33613759557044990 5814 2856812167792460 5815 189286289880452 5816 9666101892787 5817 372668406161 5818 10485997032 5819 203555295 5820 2459596 5821 14477 5822 13 5823 299701154167100158211 5824 485386152182569532702 5825 366588315785477452949 5826 171317899870753530969 5827 55425318754825844337 5828 13156545571191827537 5829 2369063426493802992 5830 329902296444529766 5831 35881389000629621 5832 3055995457691870 5833 202976634844611 5834 10394774615153 5835 402135333362 5836 11363466356 5837 221836961 5838 2703323 5839 16202 5840 17 5841 316422242911243433233 5842 512981862047965879266 5843 387847662551577207285 5844 181463692266080851310 5845 58781659848090647347 5846 13972413974367692555 5847 2519767430712860678 5848 351474034859256103 5849 38298932821472347 5850 3268782631320501 5851 217636376347298 5852 11177197346897 5853 433881124611 5854 12313419814 5855 242050121 5856 3022266 5857 21425 5858 75 5859 334058498894006288465 5860 542116578943196935583 5861 410316333095081884331 5862 192198819549961174113 5863 62337331679350309991 5864 14837895451077238466 5865 2679870916449657639 5866 374428451783944504 5867 40876097665119026 5868 3496084558325773 5869 233332917785509 5870 12017246235656 5871 468076907162 5872 13339383317 5873 263334857 5874 3261616 5875 20141 5876 24 5877 352659061019085276709 5878 572874497817771154746 5879 434061811682178113183 5880 203556855704442811340 5881 66103945540992395546 5882 15755948626462984624 5883 2849948576235051001 5884 398852434257351451 5885 43623217674701268 5886 3738870485974023 5887 250137861140973 5888 12919076825183 5889 504908645778 5890 14449601738 5891 286809356 5892 3579425 5893 22390 5894 26 5895 372275654880464439689 5896 605344338829826888671 5897 459155267576532952168 5898 215573257276406472619 5899 70093774179740414171 5900 16729705002366222832 5901 3030609782281042740 5902 424838198839295646 5903 46551271135466556 5904 3998174436163978 5905 268128069475911 5906 13887125273807 5907 544569456501 5908 15650655034 5909 312738318 5910 3993275 5911 29162 5912 109 5913 392962730117315342989 5914 639619572777459100692 5915 485671771127270221729 5916 228285453850982209293 5917 74319792682156807736 5918 17762479158824836609 5919 3222500174411032574 5920 452483658884374152 5921 49671943308288538 5922 4275096650961076 5923 287385151088575 5924 14926171320883 5925 587282045445 5926 16947819154 5927 340101772 5928 4312451 5929 27762 5930 36 5931 414777597286728741859 5932 675798684300591492291 5933 513690484204450375613 5934 241732969309749560957 5935 78795713806164443663 5936 18857778956668695645 5937 3426304254339298347 5938 481892722101081579 5939 52997646106725970 5940 4570810745132175 5941 307996735830387 5942 16041285898230 5943 633265208994 5944 18350558617 5945 370256199 5946 4732492 5947 30944 5948 45 5949 437780579362853702224 5950 713985421661740033820 5951 543294898995381353705 5952 255957522721714496977 5953 83536033380979148462 5954 20019316883391363507 5955 3642747187613832329 5956 513175698323040669 5957 56541588767196723 5958 4886565272870315 5959 330055866587989 5960 17237934560302 5961 682770437663 5962 19867551783 5963 403423090 5964 5262421 5965 39433 5966 151 5967 462035162962085345035 5968 754289087324016888866 5969 574573049680361497315 5970 271003162517499374158 5971 88556069742853231395 5972 21251021456339841547 5973 3872597687111394777 5974 546449633714069832 5975 60317801273839586 5976 5223691733104051 5977 353662343355256 5978 18521945955154 5979 736059866984 5980 21505372595 5981 438593400 5982 5693325 5983 38288 5984 61 5985 487608165418384410659 5986 796824814646277264123 5987 607617776284033669324 5988 286916378982067192895 5989 93872014108660877412 5990 22557049868440360359 5991 4116670038057789682 5992 581838771457291914 5993 64341211450390128 5994 5583606534956308 5995 378922211788871 5996 19899571198004 5997 793417446559 5998 23275867737 5999 477208904 6000 6239643 6001 42436 6002 69 6003 514569901831469857791 6004 841713888644357749981 6005 642526959888793010010 6006 303746252705306905963 6007 99500974580557349156 6008 23941800728733556275 6009 4375827302696050150 6010 619474927335076266 6011 68627672524723584 6012 5967820017016460 6013 405949169987152 6014 21377469752866 6015 855140270254 6016 25189387123 6017 519655371 6018 6925902 6019 53356 6020 216 6021 542994369293901390911 6022 889084052420877601219 6023 679403814153885574458 6024 321544579939775337400 6025 105461032064018999927 6026 25409928124686412935 6027 4650983614138628476 6028 659498001225194135 6029 73194049845405170 6030 6377938563567842 6031 434863972618087 6032 22962813310483 6033 921566852647 6034 27255132098 6035 564714877 6036 7496154 6037 52369 6038 93 6039 572959431380101922068 6040 939069861200887163903 6041 718357146603782444450 6042 340366036832324050801 6043 111771289355075118970 6044 26966355852931915187 6045 4943107737769503987 6046 702056399092924968 6047 78058253167139247 6048 6815674648626709 6049 465796101108673 6050 24663221265200 6051 993032764119 6052 29486929249 6053 614163205 6054 8214176 6055 58198 6056 110 6057 604547021256137235904 6058 991813021613890546705 6059 759501680668331680402 6060 360268319097981941233 6061 118451933168382094771 6062 28616293087059488793 6063 5253225647252993654 6064 747307609809487104 6065 83239331552879202 6066 7282849525334946 6067 498883090899579 6068 26486889838887 6069 1069920603507 6070 31898135243 6071 668336356 6072 9093602 6073 71856 6074 301 6075 637843345389371625326 6076 1047462782405889168670 6077 802958345851672360979 6078 381312323690925902020 6079 125524288879442845115 6080 30365250267353298515 6081 5582424482227444919 6082 795418679235546458 6083 88757511059618564 6084 7781404537442345 6085 534272282795787 6086 28442547512776 6087 1152631306776 6088 34500272657 6089 726065570 6090 9854516 6091 71605 6092 144 6093 672939107444823566628 6094 1106176310001126203072 6095 848854633466492099287 6096 403562304347418365698 6097 133010889358261351832 6098 32219056521086624526 6099 5931855461245824476 6100 846566850988208575 6101 94634301270515432 6102 8313403952780171 6103 572120265205688 6104 30539563128864 6105 1241597533998 6106 37310589009 6107 789206914 6108 10786410 6109 79267 6110 165 6111 709929733172845480161 6112 1168119119635647615757 6113 897324918780865624747 6114 427086072529508176111 6115 140935535999222362724 6116 34183877399732422628 6117 6302738279821499671 6118 900940098597551282 6119 100892539348667898 6120 8881047630638110 6121 612594726930439 6122 32787914688417 6123 1337272591915 6124 40345220452 6125 858353740 6126 11923012 6127 96854 6128 423 6129 748915617183176363110 6130 1233465490985160028748 6131 948510853913911516577 6132 451955170613832711987 6133 149323375056109719931 6134 36266234281380307050 6135 6696364379088833765 6136 958737847323935322 6137 107556506679456502 6138 9486674613886312 6139 655873814594879 6140 35198329466774 6141 1440169184073 6142 43619532022 6143 932095711 6144 12923400 6145 97289 6146 219 6147 790002371163262147562 6148 1302398943840713541131 6149 1002561725383718830945 6150 478245094128459996142 6151 158200965664031725298 6152 38473024163761864676 6153 7114101832682515692 6154 1020171571910869823 6155 114651979887786584 6156 10132777240886315 6157 702148314742970 6158 37782203730189 6159 1550801881582 6160 47154042663 6161 1012725463 6162 14141994 6163 107830 6164 251 6165 833301095829245445750 6166 1375112697964919027689 6167 1059634888016117088556 6168 506035484494277609388 6169 167596364523315132355 6170 40811541233134979298 6171 7557399037377484753 6172 1085465598285511322 6173 122206361845862099 6174 10822005101450632 6175 751620917586000 6176 40551790413254 6177 1669750743459 6178 50969293832 6179 1100760892 6180 15598445 6181 129994 6182 582 6183 878928654841541454696 6184 1451810197844613728950 6185 1119896161671494308728 6186 535410374787873154006 6187 177539201691837744804 6188 43289498945555676082 6189 8027790143044029485 6190 1154857774334335464 6191 130248740923372520 6192 11557180836685468 6193 804508531227415 6194 43520133140134 6195 1797624761233 6196 55084496946 6197 1194928370 6198 16921734 6199 132119 6200 328 6201 927007974457539486872 6202 1532705621370728408823 6203 1183520310377701744078 6204 566458404209313867811 6205 188060774472960710988 6206 45915054041407727728 6207 8526899190892339817 6208 1228600372146801458 6209 138810034488191270 6210 12341304914154024 6211 861041698295800 6212 46701227055543 6213 1935080785338 6214 59525110995 6215 1297621326 6216 18499196 6217 145939 6218 372 6219 977668345746198905083 6220 1618024458656133180292 6221 1250691482408927649230 6222 599273089831370715511 6223 199194131844279514604 6224 48696831171685979836 6225 9056446146403357804 6226 1306960840906196350 6227 147923057320638982 6228 13177573388274150 6229 921467044735970 6230 50109960115615 6231 2082810096837 6232 64316208859 6233 1409719959 6234 20377868 6235 174306 6236 805 6237 1 6238 1031045754717553783436 6239 1708004074589829212871 6240 1321603739315924990670 6241 633953065132294605487 6242 210974178581956677072 6243 51643949588852349918 6244 9618251565202751420 6245 1390222809066793172 6246 157622682707588989 6247 14069383174401367 6248 986046612312864 6249 53762329476222 6250 2241586670823 6251 69482772679 6252 1529646151 6253 22107679 6254 178474 6255 481 6256 1087283215695803825782 6257 1802894347208007485988 6258 1396461543960772234528 6259 670602380449395981070 6260 223437769282677080168 6261 54766050604543501438 6262 10214243295405186688 6263 1478686929147674414 6264 167945921380313086 6265 15020351744881527 6266 1055060725849081 6267 57675340559202 6268 2412194038439 6269 75055416446 6270 1660406963 6271 24161298 6272 197313 6273 545 6274 1146531134972200521526 6275 1902958289695508335390 6276 1475480344555767969591 6277 709330768234299326417 6278 236623823774275303933 6279 58073327296253051996 6280 10846461705871458411 6281 1572672004131726897 6282 178932098253846763 6283 16034323657000356 6284 1128807239143733 6285 61867252055506 6286 2595508914196 6287 81065670899 6288 1802809274 6289 26567080 6290 233055 6291 1109 6292 1 6293 1208947678479169375848 6294 2008472754345141998573 6295 1558887115737367294954 6296 750253975205240650548 6297 250573431794732170150 6298 61576555112562931970 6299 11517067131942237334 6300 1672515935210543789 6301 190622943228168729 6302 17115392657585948 6303 1207604581904892 6304 66357482385784 6305 2792455004062 6306 87544820776 6307 1955508219 6308 28838115 6309 240643 6310 706 6311 1274699172314070046602 6312 2119729120130603659411 6313 1646921003280759918352 6314 793494057190063478552 6315 265329980946293850545 6316 65287124883778404707 6317 12228345762359340911 6318 1778576973268479406 6319 203062789404976937 6320 18267908699757866 6321 1291791203673767 6322 71166868316914 6323 3004026837592 6324 94530698778 6325 2121611505 6326 31489914 6327 265440 6328 801 6329 1343960508167041393748 6330 2237034068891870406456 6331 1739833923818821603134 6332 839179746284076276494 6333 280939273206521833846 6334 69217076927191653538 6335 12982717910226839319 6336 1891234781636283281 6337 216298677497515444 6338 19496502706571894 6339 1381728817598866 6340 76317573993164 6341 3231271374044 6342 102062074192 6343 2302470940 6344 34586956 6345 311273 6346 1524 6347 2 6348 1416915584389728108366 6349 2360710345233324717993 6350 1837891276433028697746 6351 887446778527002504297 6352 297449666713714191676 6353 73379137774507625897 6354 13782744605069019656 6355 2010891841250819083 6356 230380573536876846 6357 20806095154074627 6358 1477801776488881 6359 81833382602102 6360 3475353661020 6361 110178712333 6362 2496420033 6363 37540897 6364 323168 6365 1027 6366 1493757752970065577578 6367 2491097612232715145102 6368 1941372607204293690973 6369 938438299708878132197 6370 314912205415558343774 6371 77786758166314399140 6372 14631136779650452152 6373 2137974642655930104 6374 245361488469786118 6375 22201923590531822 6376 1580420829193062 6377 87739572165517 6378 3737464609978 6379 118926710555 6380 2707373563 6381 40978081 6382 356470 6383 1160 6384 1574690305181615714045 6385 2628553291084955444609 6386 2050572394548927992666 6387 992305229387880010184 6388 333380776216493108450 6389 82454153855107947436 6390 15530762683748022429 6391 2272935246928413185 6392 261297722283699748 6393 23689552189767120 6394 1690022437342329 6395 94063264832462 6396 4018925744987 6397 128354353791 6398 2936581616 6399 44940816 6400 414591 6401 2086 6402 3 6403 1659926964271550590689 6404 2773453504358617690907 6405 2165800785421822913870 6406 1049206709365340038173 6407 352912253205791760715 6408 87396347922365597421 6409 16484658087630598487 6410 2416252621798431692 6411 278249001031075655 6412 25274902561561441 6413 1807072785903073 6414 100833304670930 6415 4321129860270 6416 138511385610 6417 3182815259 6418 48795266 6419 433208 6420 1480 6421 1749692420118900240106 6422 2926194003564412200278 6423 2287384461915275760029 6424 1109310508006880076958 6425 373566671744827920898 6426 92629216159676124590 6427 17496034578208110099 6428 2568434392833780151 6429 296278745181728907 6430 26964265015965726 6431 1932067350689269 6432 108080618676563 6433 4645577096810 6434 149454529950 6435 3450135895 6436 53221239 6437 477010 6438 1672 6439 1844222872211400490346 6440 3087191208778253026144 6441 2415667456638615424567 6442 1172793515814997507410 6443 395407388875558655761 6444 98169534186749164398 6445 18568290890952685154 6446 2730018341035055733 6447 315454226171684269 6448 28764333102054903 6449 2065535195296704 6450 115838080699246 6451 4993851271546 6452 161243476775 6453 3740557380 6454 58310781 6455 551220 6456 2859 6457 5 6458 1943766618175134473760 6459 3256883233119123006177 6460 2551012108900837565497 6461 1239842194341606995135 6462 418501276210572667159 6463 104035027856762503850 6464 19705022229421344408 6465 2901574348289736228 6466 335846867084355590 6467 30682216208653811 6468 2208038495216806 6469 124140945380680 6470 5367701159353 6471 173940605569 6472 4052474790 6473 63301861 6474 578746 6475 2118 6476 2048584652064314303674 6477 3435731028432862855795 6478 2693799967558411271286 6479 1310653123745171789740 6480 442918898289682538966 6481 110244425707841062736 6482 20910032849294098298 6483 3083706075319498313 6484 357532421608737272 6485 32725477802053182 6486 2360177496281502 6487 133026693370168 6488 5768925992634 6489 187615517234 6490 4391077938 6491 69018393 6492 637073 6493 2382 6494 2158951312096596219616 6495 3624219516577592336895 6496 2844432845891352300632 6497 1385433501127633940874 6498 468734726204612074043 6499 116817515003978697951 6500 22187346480544336502 6501 3277053142203058492 6502 380591304761094670 6503 34902150621644260 6504 2522589996018873 6505 142535495905896 6506 6199510773268 6507 202342038735 6508 4758323382 6509 75521381 6510 731347 6511 3907 6512 7 6513 2275154939771789541412 6514 3822858851820097251575 6515 3003333821062439466098 6516 1464401745457342585438 6517 496027335865063683740 6518 123775200107773216280 6519 23541220300933219362 6520 3482293008251275260 6521 405108796788083409 6522 37220779517933377 6523 2695956666288973 6524 152710045010561 6525 6661553369719 6526 218198134551 6527 5153279917 6528 81997462 6529 771436 6530 3010 6531 2397498592668252232961 6532 4032185669799845132679 6533 3170948397761797129610 6534 1547788050568532774103 6535 524879644624732853028 6536 131139564710408451345 6537 24976156631321942074 6538 3700143394462968394 6539 431175413678662095 6540 39690438045597347 6541 2881000867396220 6542 163596105207627 6543 7157309382240 6544 235269189576 6545 5581305841 6546 89339616 6547 848273 6548 3381 6549 2526300770445185846466 6550 4252764478343416104497 6551 3347745614350101251361 6552 1635835053386347618231 6553 555379131622100928497 6554 138933936779484285676 6555 26496918450646379674 6556 3931364388752088141 6557 458887139473077016 6558 42320776357906890 6559 3078494386078083 6560 175242318403411 6561 7689160991376 6562 253646697749 6563 6045498330 6564 97674250 6565 968686 6566 5307 6567 11 6568 2661896199122066308072 6569 4485189036077643770015 6570 3534219326303943476379 6571 1728798447479253228159 6572 587618099770864745948 6573 147182957721856190094 6574 28108542467084184479 6575 4176761158695598557 6576 488345834248165544 6577 45122041005119845 6578 3289257269630931 6579 187700789021389 6580 8259726112858 6581 273427422241 6582 6544582733 6583 106025363 6584 1025444 6585 4256 6586 1 6587 2804636630609907407469 6588 4730083884520512822637 6589 3730889430145404813542 6590 1826947721121613860110 6591 621693920576441436130 6592 155912654628325485898 6593 29816356342798629703 6594 4437186309329804846 6595 519659498183969195 6596 48105128173716757 6597 3514164338759452 6598 201026900758809 6599 8871717088916 6600 294716752871 6601 7085424458 6602 115472608 6603 1126851 6604 4759 6605 1 6606 2954891705520841822560 6607 4988105869487773100239 6608 3938303278880811700473 6609 1930566837791957882942 6610 657709324247737031776 6611 165150517054827497959 6612 31625993347624860999 6613 4713542896403177388 6614 552942728390249108 6615 51281605814913914 6616 3754145095073583 6617 215279972481666 6618 9528107795189 6619 317627180298 6620 7671068162 6621 126108648 6622 1280343 6623 7211 6624 17 6625 3113049833520445006656 6626 5259945828586456509393 6627 4157037035943388550534 6628 2039955051280075539514 6629 695772671639575891827 6630 174925577365833726644 6631 33543411480621430580 6632 5006787065590294020 6633 588317019087960146 6634 54663773116978678 6635 4010190762364442 6636 230523046624132 6637 10232041012735 6638 342279554103 6639 8301366454 6640 136892853 6641 1360292 6642 5955 6643 1 6644 3279519142394508410182 6645 5546330269882041128149 6646 4387697235978540370669 6647 2155427660305160073103 6648 735998275373574911561 6649 185268496039513577457 6650 35574909837387328241 6651 5317931424566752264 6652 625911265039410824 6653 58264686301055422 6654 4283354594367866 6655 246823639853266 6656 10986897593680 6657 368802693063 6658 8983474241 6659 148993850 6660 1493292 6661 6670 6662 3 6663 3454728447223466348380 6664 5848023230307997880030 6665 4630922282270902998432 6666 2277316908600277330703 6667 778506701843527832775 6668 196211650994813603431 6669 37727149835560531791 6670 5648047996975641483 6671 665862102074731008 6672 62098225156647907 6673 4574759496043049 6674 264253484182201 6675 11796254309522 6676 397336312722 6677 9722037374 6678 162590906 6679 1689096 6680 9764 6681 25 6682 3639128294182977673832 6683 6165828127475770868536 6684 4887384167623681132954 6685 2405972821445607981415 6686 823425126697368811359 6687 207789232268182606458 6688 40007173546352769196 6689 5998271967966213782 6690 708314470426299738 6691 66179121948905670 6692 4885598462862070 6693 282889372317115 6694 12664018911225 6695 428029262834 6696 10516562069 6697 176448726 6698 1799724 6699 8327 6700 4 6701 3833192027317462987235 6702 6500589806038371364578 6703 5157790130100595743963 6704 2541764199475387339873 6705 870887670146325536484 6706 220037341307591301817 6707 42422427253013097827 6708 6369804989240600908 6709 753422001297165960 6710 70523035132310678 6711 5217143234024332 6712 302812932222372 6713 13594259438027 6714 461041048816 6715 11376348551 6716 191968864 6717 1974546 6718 9275 6719 4 6720 4037416936366634924606 6721 6853196580115906498761 6722 5442884550152510072887 6723 2685079545857134983946 6724 921035790334415994180 6725 232994096122614890635 6726 44980781914305499002 6727 6763919367431203202 6728 801347637835524752 6729 75146583526283336 6730 5570744847169478 6731 324111511187988 6732 14591416594713 6733 496542777283 6734 12306133191 6735 209290768 6736 2224232 6737 13225 6738 36 6739 4252325430765499030828 6740 7224582486319447475756 6741 5743450781008017613600 6742 2836328163445027487280 6743 974018655540963263691 6744 246699741630096592494 6745 47690559310155274458 6746 7181961761558550855 6747 852264072841415804 6748 80067428732921364 6749 5947843021814093 6750 346877898477800 6751 15660192096312 6752 534719942689 6753 13307119072 6754 227107105 6755 2375843 6756 11547 6757 7 6758 4478466301687255006622 6759 7615729535969785820614 6760 6060313239875878698296 6761 2995941182101925445529 6762 1029993579511609233790 6763 261196766324066257397 6764 50560554940758034074 6765 7625357834785082933 6766 906354443710149182 6767 85304312800514058 6768 6349967319827322 6769 371211419821944 6770 16805636546962 6771 575767183287 6772 14388988743 6773 246937040 6774 2604811 6775 12880 6776 9 6777 4716416013827627717152 6778 8027670195320333850791 6779 6394339430959981156058 6780 3164372769804986786828 6781 1089126434514134614394 6782 276530024877495558698 6783 53600067040384918741 6784 8095616389460982808 6785 963812827953858023 6786 90877150235873872 6787 6778747357120716 6788 397217595290879 6789 18033094579677 6790 619896998278 6791 15558857987 6792 269032113 6793 2923464 6794 17825 6795 51 6796 4966780092832163566169 6797 8461489868658213284827 6798 6746442250267145868988 6799 3342101270728565152973 6800 1151592132933774049357 6801 292746867672629346640 6802 56818922125251544064 6803 8594334565133859194 6804 1024845009843670130 6805 96807072246779892 6806 7235914195220963 6807 425009283561781 6808 19348383744975 6809 667336741327 6810 16817764041 6811 291845500 6812 3129594 6813 15992 6814 13 6815 5230194546442115643594 6816 8918329628269881009888 6817 7117582221036693943649 6818 3529630541971231030541 6819 1217575085566181575012 6820 309897276987335645887 6821 60227507187089463927 6822 9123202462419683791 6823 1089669040852233776 6824 103116528937537746 6825 7723311810563379 6826 454706417247774 6827 20757590673181 6828 718327755271 6829 18178318963 6830 317195394 6831 3428608 6832 17760 6833 13 6834 5507327389550095468096 6835 9399388951566223457780 6836 7508770033695453785660 6837 3727491213959731393975 6838 1287269734426354257372 6839 328034010676095015571 6840 63836798258173783899 6841 9684008915404323480 6842 1158516096875307026 6843 109829338854597614 6844 8242898883757983 6845 486437248911548 6846 22267329007103 6847 773129282200 6848 19647881089 6849 345295636 6850 3835519 6851 24063 6852 73 6853 5798880207399936773775 6854 9905928725536061399419 6855 7921069015474454680479 6856 3936242165652829267746 6857 1360881061113793271396 6858 347212753414954889174 6859 67658396129462962499 6860 10278646660220971654 6861 1231631111719779713 6862 116970802991596829 6863 8796761308947562 6864 520338018127489 6865 23884600593971 6866 832024332927 6867 21230130281 6868 374514156 6869 4113793 6870 21959 6871 19 6872 6105589831685893306941 6873 10439274263332880994746 6874 8355597929109599942310 6875 4156471920170385255186 6876 1438625176080900056448 6877 367492276164370675765 6878 71704558201875331736 6879 10909118781191214580 6880 1309273723647815382 6881 124567762027271506 6882 9387114685579655 6883 556554433936520 6884 25616927228549 6885 895306744827 6886 22938400841 6887 406818739 6888 4503654 6889 24467 6890 24 6891 6428230059720172137460 6892 11000818610369686493447 6893 8813533700606753861497 6894 4388800272615426211670 6895 1520729882419990974958 6896 388934604098476411944 6897 75988238111190120340 6898 11577544487461250411 6899 1391718990406910051 6900 132648723635505764 6901 10016317980606371 6902 595241245830831 6903 27472278123260 6904 963298616049 6905 24783376852 6906 442574907 6907 5022670 6908 32315 6909 103 6910 6767613496278930941911 6911 11592025868274334801532 6912 9296114502702997486083 6913 4633879834988566576755 6914 1607435327601507822345 6915 411605193438254954340 6916 80523121312733242044 6917 12286166270631421312 6918 1479258447141767180 6919 141243926612029757 6920 10686876587746835 6921 636563861078859 6922 29459292008146 6923 1036344929258 6924 26768839270 6925 479870934 6926 5396397 6927 30171 6928 31 6929 7124593443986956096390 6930 12214434832422451403615 6931 9804642767132876408784 6932 4892397832202233990262 6933 1698994628581559920315 6934 435573117868324574429 6935 85323669035085810562 6936 13037356358917513626 6937 1572200913813194165 6938 150385482116937875 6939 11401457617561891 6940 680698048494514 6941 31587033450342 6942 1114810515699 6943 28912269934 6944 521049144 6945 5903762 6946 33408 6947 35 6948 7500065927016138571430 6949 12869662653924763984839 6950 10340488581349569906475 6951 5165077811951610389201 6952 1795674592401012316945 6953 460911264724264810389 6954 90405157937593974385 6955 13833624705042933263 6956 1670873663564879257 6957 160107448282008356 6958 12162893516144142 6959 727831609669703 6960 33865322256354 6961 1199087283263 6962 31225066754 6963 566432768 6964 6566437 6965 43448 6966 145 6967 7894971769399120792615 6968 13559408841286055002041 6969 10905093014283639368064 6970 5452681626049152743230 6971 1897756409136856458098 6972 487696541884950448128 6973 95783728861229008443 6974 14677626196303895949 6975 1775623332796766316 6976 170445987867147632 6977 12974198783761946 6978 778163981970909 6979 36304567278365 6980 1289603946713 6981 33714866273 6982 614027195 6983 7064032 6984 41124 6985 49 6986 8310298818227150915336 6987 14285459294056602665205 6988 11499971857724397520739 6989 5756011322339338916054 6990 2005536448657636144928 6991 516010095267706563386 6992 101476431101103173013 6993 15572169522901768917 6994 1886817226936000462 6995 181439451101346412 6996 13838574696503909 6997 831908334864252 6998 38915936386485 6999 1386803681292 7000 36400276652 7001 666375865 7002 7724004 7003 45630 7004 59 7005 8747084228203622834294 7006 15049690704477134247667 7007 12126719297445822612901 7008 6075911330210533573666 7009 2119327028609826896485 7010 545937538399716871674 7011 107501276471869537220 7012 16520225229744602667 7013 2004844346195845059 7014 193128551359419395 7015 14759427676703178 7016 889291049307022 7017 41711262316997 7018 1491173020943 7019 39297596691 7020 723995971 7021 8569009 7022 58091 7023 201 7024 9206416903666538671516 7025 15854074999734029187258 7026 12787012033647090087917 7027 6413270553572239889805 7028 2239457295109818949405 7029 577569193633646652186 7030 113877288621298262662 7031 17524935607763399065 7032 2130116828286137816 7033 205556461222211185 7034 15740374784413631 7035 950553900973646 7036 44703336867071 7037 1603233296134 7038 42415195111 7039 784559595 7040 9230240 7041 56015 7042 80 7043 9689440009442915605590 7044 16700684182919403194665 7045 13482613332499162689079 7046 6769024781278753992473 7047 2366274073713734973189 7048 611000346827744266634 7049 120624562983391377248 7050 18589623684199356190 7051 2263071103806580604 7052 218769007618953416 7053 16785264170772927 7054 1015953728415576 7055 47905629630679 7056 1723534298407 7057 45777410350 7058 851093365 7059 10085007 7060 61888 7061 89 7062 10197353652864282855317 7063 17591695224396413312369 7064 14215377563525096037948 7065 7144159001918603693015 7066 2500142842897785278322 7067 646331514681082325602 7068 127764321791516658452 7069 19717804202611427235 7070 2404169507290382147 7071 232814779483686615 7072 17898181666991751 7073 1085764797074131 7074 51332680196312 7075 1852666520265 7076 49401856537 7077 924089058 7078 11164263 7079 77786 7080 282 7081 10731417642896185860046 7082 18529395385208103221914 7083 14987254670094794953931 7084 7539710061970168813306 7085 2641448676771536407290 7086 683668727213693464974 7087 135318980552545683663 7088 20913193658049309293 7089 2553901577827180465 7090 247745345115436663 7091 19083473285519993 7092 1160278338095953 7093 54999901048044 7094 1991276735115 7095 53302743218 7096 1001129462 7097 12036749 7098 75758 7099 118 7100 11292954435322561565836 7101 19516187602025955605522 7102 15800295165242205469828 7103 7956769225468811841433 7104 2790597320811205938655 7105 723123824154867225363 7106 143312209292633794229 7107 22179722536437852683 7108 2712785840547665330 7109 263615375650371771 7110 20345753149462577 7111 1239805380502985 7112 58923823421605 7113 2140032181343 7114 57506423661 7115 1085498608 7116 13144546 7117 83890 7118 142 7119 11883352164217773207491 7120 20554596340301463809073 7121 16656655063463162761910 7122 8396485104980999356309 7123 2948016235994168559639 7124 764814768190315122121 7125 151769006253724338949 7126 23521546514488182392 7127 2881371268957575273 7128 280482887500206521 7129 21689928201559225 7130 1324676147241040 7131 63121978636583 7132 2299664726864 7133 62037456583 7134 1177955336 7135 14519110 7136 103690 7137 387 7138 12504067875678927688986 7139 21647273521553397349849 7140 17558601380643817078743 7141 8860066491326890297121 7142 3114155787520606950143 7143 808865973346260038691 7144 160715766171918939182 7145 24943060043573357806 7146 3060239273808233463 7147 298409380549380017 7148 23121207667375249 7149 1415243104688458 7150 67613260296221 7151 2470958558313 7152 66911657460 7153 1275719225 7154 15668860 7155 102482 7156 185 7157 13156630857995749656939 7158 22797004958116782911523 7159 18508517573699514205116 7160 9348785584974311416577 7161 3289490401032518626775 7162 855408652288614777701 7163 170180361970971438049 7164 26448908845541706436 7165 3250005347903073869 7166 317460107291669560 7167 24645130496314779 7168 1511880637171851 7169 72417598668772 7170 2654741040301 7171 72163614535 7172 1382666943 7173 17099245 7174 112997 7175 206 7176 13842646191709638541483 7177 24006716876279384811695 7178 19508909594646981510037 7179 9863981123771578585030 7180 3474519875828911493119 7181 904581180268670988764 7182 180192220738259181082 7183 28044005046652458253 7184 3451321265349050285 7185 337704231937131443 7186 26267576312945804 7187 1614988218256533 7188 77556463143003 7189 2851899120220 7190 77820440020 7191 1499554563 7192 18853431 7193 138264 7194 541 7195 14563798407338974368483 7196 25279482989469301650034 7197 20562411889227819775884 7198 10407061945096832762634 7199 3669770664944634778220 7200 956529480094386126213 7201 190782414273599525092 7202 29733541116930730055 7203 3664876929051487343 7204 359215130396799841 7205 27994795606348725 7206 1724989939281363 7207 83052627750121 7208 3063403578550 7209 83906456701 7210 1623528316 7211 20357981 7212 137812 7213 269 7214 15321855382175948190507 7215 26618531675889428875662 7216 21671794060167095246840 7217 10979510442129325323367 7218 3875797325872447926521 7219 1011407425244096885969 7220 201983743733700112892 7221 31523006663649065218 7222 3891402825634888009 7223 382070567525945680 7224 29833422857482680 7225 1842338431276438 7226 88930492094947 7227 3290256549184 7228 90459469987 7229 1758829110 7230 22206093 7231 152181 7232 314 7233 16118672357159248203794 7234 28027253752449277753222 7235 22839967480958562628877 7236 11582886490120391328092 7237 4093183937472581818120 7238 1069377266516116067548 7239 213830839983888441448 7240 33418203976219680270 7241 4131672100572291422 7242 406353030948644623 7243 31790509932986680 7244 1967514203644341 7245 95215932420916 7246 3533556191336 7247 97516723826 7248 1906554524 7249 24438968 7250 183578 7251 736 7252 16956196213686889158459 7253 29509210371243124191734 7254 24069992628600473703549 7255 12218831265061061517649 7256 4322545702177979486128 7257 1130610078643382205088 7258 226360257738827190539 7259 35425266726621473506 7260 4386503273436105026 7261 432149934685945045 7262 33873541115096107 7263 2101029768605604 7264 101936779653586 7265 3794477678638 7266 105105936814 7267 2063440891 7268 26407288 7269 185195 7270 407 7271 17836469884217930279157 7272 31068141562505282315838 7273 25365086374258326803736 7274 12889071570737875473247 7275 4564530514051353717653 7276 1195286233036164779335 7277 239610586766110126796 7278 37550677301397242742 7279 4656762567480134281 7280 459553990052850480 7281 36090470079439154 7282 2243429342877609 7283 109122456806408 7284 4074261433306 7285 113276417426 7286 2234501897 7287 28784176 7288 203887 7289 452 7290 18761637045522742309577 7291 32707974920439081084457 7292 26728630051775721198090 7293 13595424056785224880852 7294 4819820728241429958357 7295 1263595892311679726455 7296 253622556702751796022 7297 39801287549139424419 7298 4943366938415450928 7299 488663433574051791 7300 38449737584424585 7301 2395293292531608 7302 116804575945920 7303 4374236005410 7304 122069762456 7305 2420883878 7306 31632702 7307 243873 7308 1007 7309 1 7310 19733946960861619280610 7311 34432834990018563760671 7312 28164177492983671203349 7313 14339799986839969531176 7314 5089134895953635538841 7315 1335739534013254996814 7316 268439160268120768691 7317 42184338100274892123 7318 5247286688158398709 7319 519582439727218767 7320 40960312348312313 7321 2557237660737652 7322 125016672754380 7323 4695853585296 7324 131526290273 7325 2619282948 7326 34191704 7327 247550 7328 579 7329 20755759629517818991464 7330 36247052819497355557449 7331 29675463904599636056307 7332 15124209896959020386528 7333 5373229718124165473369 7334 1411928498317992335051 7335 284105769784693849841 7336 44707481458063983143 7337 5569548817028753635 7338 552421380921956191 7339 43631711387014131 7340 2729919462786680 7341 133794656635466 7342 5040615635415 7343 141700838704 7344 2835176393 7345 37252717 7346 272882 7347 671 7348 21829551101971099401610 7349 38155176273032092061014 7350 31266414722609364758412 7351 15950768849159639747279 7352 5672901964699117862984 7353 1492385568112129744057 7354 300670273681904176539 7355 47378803530263721243 7356 5911239953876838630 7357 587297287178143044 7358 46474045160673939 7359 2914036024163580 7360 143176633094765 7361 5410163447320 7362 152649432832 7363 3070193497 7364 40873601 7365 322777 7366 1367 7367 1 7368 22957919129310373719888 7369 40161980534584093836111 7370 32941155377366785561838 7371 16821701574986065447888 7372 5988990631622206734865 7373 1577345575274544600997 7374 318183206153259020542 7375 50206849242542565007 7376 6273510094157459697 7377 624334136929556802 7378 49498041399253744 7379 3110330675993702 7380 153203495315247 7381 5806251707209 7382 164418297055 7383 3320633514 7384 44201482 7385 330679 7386 858 7387 24143588996719643616078 7388 42272479436172029075782 7389 34704021048749502433000 7390 17739348263117565173015 7391 6322379063573062520364 7392 1667056043056312819309 7393 336697898365046865156 7394 53200646528366926746 7395 6657575885304435509 7396 663663367530618647 7397 52715095023287922 7398 3319592603391587 7399 163918518797713 7400 6230736286414 7401 177078899123 7402 3592924134 7403 48127394 7404 363458 7405 950 7406 25389419720453665370228 7407 44491937006044198537602 7408 36559567406866319948717 7409 18706170237653781963963 7410 6673997334851759392572 7411 1761777857331095860755 7412 356270622524230290689 7413 56369734822380960103 7414 7064724763742427117 7415 705424207371269966 7416 56137295406623284 7417 3542662835856655 7418 175368127334319 7419 6685600962145 7420 190694806766 7421 3888824023 7422 52739611 7423 427081 7424 1875 7425 2 7426 26698410449214840745188 7427 46825879910927087699303 7428 38512581357683767640446 7429 19724756333257540168379 7430 7044824596696599161657 7431 1861785977829670189172 7432 376960759357409610655 7433 59724191784161776934 7434 7496318635046626302 7435 749764244075394338 7436 59777481612330688 7437 3780433906208215 7438 187601593083410 7439 7173009523044 7440 205330439672 7441 4204666214 7442 57041916 7443 439814 7444 1211 7445 28073707260850588712903 7446 49280110150189514560799 7447 40568092855373742883002 7448 20797829162343030833470 7449 7435891705180402228881 7450 1967370180951964773236 7451 398830958328022045545 7452 63274664897704770426 7453 7953798486176302094 7454 796839795144787716 7455 63649273979158263 7456 4033857117799144 7457 200671620553825 7458 7695204578140 7459 221066088982 7460 4547553685 7461 62082366 7462 483756 7463 1382 7464 29518610185852741115261 7465 51860718719823295268488 7466 42731386736846832129649 7467 21928252136509291053806 7468 7848283816353564088822 7469 2078835847096446000723 7470 421947323111567790206 7471 67032401233014873957 7472 8438688507125280853 7473 846816539810427189 7474 67767135390002124 7475 4303941997817253 7476 214634133704473 7477 8254633178508 7478 237986343711 7479 4919868043 7480 67939364 7481 563101 7482 2526 7483 3 7484 31036580660810253671876 7485 54574099564087750886514 7486 45008015710898224417975 7487 23119036382551827439813 7488 8283143286106425210589 7489 2196504782791109544819 7490 446379589538866336506 7491 71009282582338028134 7492 8952601196382680798 7493 899869941439803766 7494 72146407258765795 7495 4591763986980775 7496 229549058476546 7497 8853907724732 7498 256165965806 7499 5317560139 7500 73503653 7501 584249 7502 1755 7503 32631249233345721054767 7504 57426964579196085679981 7505 47403813389683057737093 7506 24373348474702630546846 7507 8741672538763147527977 7508 2320716092090319202925 7509 472201330977503440024 7510 75217858597885010422 7511 9497241975146526515 7512 956185949647561819 7513 76803377191807317 7514 4898464528970230 7515 245479898870776 7516 9495793760051 7517 275708834119 7518 5748973091 7519 79948152 7520 641196 7521 1947 7522 34306423734693162356496 7523 60426358944514059119751 7524 49924908570149185024773 7525 25694518064977484469425 7526 9225137266877232146821 7527 2451827086073301650131 7528 499490156112268088710 7529 79671385750512235118 7530 10074414875935542574 7531 1015961472658284470 7532 81755320718697637 7533 5225259396764765 7534 262494647944309 7535 10183244965395 7536 296711687895 7537 6216797147 7538 87398755 7539 742269 7540 3441 7541 5 7542 36066097730935530128857 7543 63579677595128635069498 7544 52577739580979602383682 7545 27086046397099211970713 7546 9734869601473515060141 7547 2590214247115102467732 7548 528327936338546885226 7549 84383864218064625996 7550 10686027706000131623 7551 1079405157924445581 7552 87020576354342385 7553 5573438610078530 7554 280665466639077 7555 10919476786429 7556 319276072326 7557 6717104942 7558 94557997 7559 773086 7560 2456 7561 37914459482889740048354 7562 66894682066352798589779 7563 55369069982759355261564 7564 28551614723568149778673 7565 10272271642010597080236 7566 2736274235165258851469 7567 558801025326867185452 7568 89370081184197435705 7569 11334098346614432920 7570 1146737928350166864 7571 92618592753619916 7572 5944376203848961 7573 300069496271341 7574 11707829941063 7575 343520263037 7576 7259146365 7577 102806763 7578 848928 7579 2785 7580 39855901214569529323460 7581 70379518576591373047685 7582 58306004360427713592242 7583 30095093679074892268418 7584 10838818959342448582709 7585 2890424954588707386497 7586 591000510757618726035 7587 94645651893832035001 7588 12020760527463043039 7589 1218193850639752046 7590 98570011923775322 7591 6339529971700844 7592 320788624223324 7593 12551938793270 7594 369571179948 7595 7846495664 7596 112254544 7597 975446 7598 4628 7599 7 7600 41895028934919258522474 7601 74042736531566857250787 7602 61396005580993738848315 7603 31720552563449369914204 7604 11436064489668520320727 7605 3053106667039195389323 7606 625022458232282188581 7607 100227067651972250428 7608 12748270842885729441 7609 1294020734751147809 7610 104896723678226795 7611 6760452047851735 7612 342910448630738 7613 13455680156216 7614 397547114723 7615 8474997306 7616 121469654 7617 1021882 7618 3493 7619 44036672601041238555741 7620 77893308372285625985029 7621 64646912174125784765184 7622 33432269660015634222233 7623 12065642404395609525682 7624 3224783171575547439627 7625 660968189917813904351 7626 106131741504766391092 7627 13519015209992506102 7628 1374481098102806920 7629 111621957637764604 7630 7208789475562797 7631 366527845935283 7632 14423166519507 7633 427600502853 7634 9155447648 7635 131987573 7636 1119820 7637 3875 7638 46285896883246535154093 7639 81940649899355578676873 7640 68066957299381733185770 7641 35234742471813160552981 7642 12729272404682791873377 7643 3405943035546169243227 7644 698944555204134631542 7645 112378061563386327015 7646 14335516637411217441 7647 1459852845999790966 7648 118770345037698324 7649 7686295483123509 7650 391740142225241 7651 15458782341384 7652 459878149981 7653 9891948930 7654 143985844 7655 1281078 7656 6271 7657 11 7658 48648012307808028775155 7659 86194642055478882918876 7660 71664787871374604531332 7661 37132699078678535817114 7662 13428763995853181200610 7663 3597100899764967927566 7664 739064239097096713491 7665 118985441823024522578 7666 15200442442272286900 7667 1550430343912121218 7668 126368020748821939 7669 8194829939048021 7670 418652784271837 7671 16567288530462 7672 494536936557 7673 10680699335 7674 155791709 7675 1346160 7676 4850 7677 51128587054371598462416 7678 90665653245371808255320 7679 75449485403283234089748 7680 39131109422315309922636 7681 14166021223413498476372 7682 3798798839364098076812 7683 781446062733470587583 7684 125974381260628268653 7685 16116612901521176365 7686 1646525176940231634 7687 134442693881595337 7688 8736372697688670 7689 447378383929440 7690 17753645908366 7691 531752025805 7692 11533815574 7693 169214831 7694 1475630 7695 5449 7696 1 7697 53733459170877007668871 7698 95364563238202102009994 7699 79430587048122500035249 7700 41235197805074328349973 7701 14943047393421691043037 7702 4011607807035246733417 7703 826215324651918556728 7704 133366520356189045674 7705 17087009315630203142 7706 1748467341328885530 7707 143023761182419637 7708 9313023932884411 7709 478036467841377 7710 19023240593705 7711 571714029402 7712 12456581243 7713 184407606 7714 1677558 7715 8402 7716 16 7717 56468749500623273404164 7718 100302787675290945491689 7719 83618108501073211212925 7720 43450455329317725402725 7721 15761950294277574480928 7722 4236129137691208648991 7723 873504134118587111415 7724 141184706718774036849 7725 18114783588896164953 7726 1856606104933905190 7727 152142387011041455 7728 9927018398914685 7729 510754763310187 7730 20381809268330 7731 614607164419 7732 13445157043 7733 199537882 7734 1771172 7735 6779 7736 2 7737 59340875070601594852822 7738 105492304295376347611341 7739 88022567144937923580876 7740 45782653650882910415726 7741 16624947408637214942356 7742 4472996144085554472718 7743 923451788735212047943 7744 149453057936839409022 7745 19203267235671281990 7746 1971311331196625629 7747 161831628436583373 7748 10580726866431014 7749 545668786185038 7750 21835444492365 7751 660655406974 7752 14513718413 7753 216607395 7754 1938289 7755 7522 7756 1 7757 62356563254527715632640 7758 110945679840367676043382 7759 92655007211532282105620 7760 48237858688069481817085 7761 17534371670362039750411 7762 4722875779838824494425 7763 976205144350308833920 7764 158197034294501231763 7765 20355982043500700405 7766 2092974440228916341 7767 172126527101054989 7768 11276671622508635 7769 582923263307965 7770 23390635957874 7771 710080602736 7772 15668527673 7773 235868454 7774 2195273 7775 11319 7776 25 7777 65522866445215586520358 7778 116676098825408767975308 7779 97527025237490205012156 7780 50822445753804141833832 7781 18492677218106258271462 7782 4986470403226318971498 7783 1031919032816156711734 7784 167443508643795466804 7785 21576650129156521639 7786 2222009879588522558 7787 183064248334929388 7788 12017527866329157 7789 622671821739933 7790 25054416528757 7791 763123356484 7792 16906355021 7793 255179868 7794 2322892 7795 9335 7796 3 7797 68847177569711762923210 7798 122697393072856418396467 7799 102650797703864300117512 7800 53543114661399725727276 7801 19502445740991843143700 7802 5264519615341826349361 7803 1090756672114643666385 7804 177220847120085741090 7805 22869205748446320603 7806 2358856210996177928 7807 194684184026649403 7808 12806141654414420 7809 665078424887766 7810 26834131830258 7811 820043696761 7812 18243212728 7813 276901331 7814 2542792 7815 10435 7816 4 7817 72337246166579140729612 7818 129024073269961784675825 7819 108039109028271066154974 7820 56406906371465188360548 7821 20566392829041034936461 7822 5557802209426439394896 7823 1152890128475098279206 7824 187558986805233404984 7825 24237806519037807648 7826 2503977744703913137 7827 207028107243786185 7828 13645531282957784 7829 710317143894953 7830 28737735156771 7831 881126504383 7832 19687068514 7833 301250463 7834 2865537 7835 15129 7836 34 7837 76001195380001336665318 7838 135671361382848843605071 7839 113705381923016283697024 7840 59421219633510916508946 7841 21687374967213227985885 7842 5867138201874141790669 7843 1218500771294613154352 7844 198489525142862085417 7845 25686846560096550454 7846 2657865753068044178 7847 220140289944329979 7848 14538906836812796 7849 758573750187468 7850 30773692411208 7851 946655042802 7852 21235145643 7853 325904975 7854 3042919 7855 12917 7856 6 7857 79847539574015255123592 7858 142655225267415164802977 7859 119663708171228139752939 7860 62593829296890152730744 7861 22868396543325806410628 7862 6193390986260556021056 7863 1287779784256467317549 7864 210045806240838329297 7865 27220969016286748879 7866 2821040285174647464 7867 234067673942628355 7868 15489672945620944 7869 810045387929750 7870 32951007040989 7871 1016960278061 7872 22906089108 7873 353457550 7874 3325817 7875 14294 7876 7 7877 83885202944141120446499 7878 149992414238833241026706 7879 125928881966469692002158 7880 65932904641477958831130 7881 24112617555193351950286 7882 6537469577506457299786 7883 1360928669499012614945 7884 222263020083765285751 7885 28845080609336753778 7886 2994051537640343292 7887 248860003733684504 7888 16501449864609273 7889 864942401553399 7890 35279258406721 7891 1092376307412 7892 24709411803 7893 384269069 7894 3736777 7895 20282 7896 51 7897 88123538812787857672607 7898 157700497026140553228905 7899 132516433744243940072960 7900 69447029516368046753916 7901 25423361342760383310780 7902 6900330991681329908079 7903 1438159812859232966416 7904 235178298418218792697 7905 30564365605900555926 7906 3177481870823403888 7907 264570016440213708 7908 17578076395163823 7909 923488108720664 7910 37768801285479 7911 1173267741345 7912 26643512907 7913 415626845 7914 3975137 7915 17648 7916 9 7917 92572350009730854441690 7918 165797900798573986570491 7919 139442666791355982540093 7920 73145222527228262206684 7921 26804123080318429501045 7922 7282982724841233957570 7923 1519697042846392462707 7924 248830824630532871827 7925 32384302003966170270 7926 3371947338251365137 7927 281253592336358930 7928 18723634306391917 7929 985920641762831 7930 40430478877469 7931 1260021289925 7932 28729755231 7933 450593653 7934 4344744 7935 19645 7936 13 7937 97241910006201420437320 7938 174303952781491598731667 7939 146724694430098168290045 7940 77036959182363068839068 7941 28258578306171489203623 7942 7686485381839143251978 7943 1605776255654661817766 7944 263261940255856794156 7945 34310677107795236901 7946 3578099925743032918 7947 298969966081054036 7948 19942451523914127 7949 1052492768818545 7950 43276009884282 7951 1353062616428 7952 30979988314 7953 489479547 7954 4861150 7955 27047 7956 69 7957 102142985229435068674622 7958 183238923069172513657720 7959 154380480212735548168532 7960 81132194121290352058071 7961 29790592278127280075086 7962 8111955414434723220370 7963 1696646034399985008010 7964 278515266847072618575 7965 36349605454128834374 7966 3796629276364736574 7967 317781896389018738 7968 21239128478980846 7969 1123474028618609 7970 46317853206560 7971 1452823177097 7972 33393716391 7973 529369031 7974 5186021 7975 24176 7976 17 7977 107286858207448245386105 7978 192624070249367729311995 7979 162428878784080126624754 7980 85441385465102098140570 7981 31404229381339223989297 7982 8560568024659971971482 7983 1792568340135770872819 7984 294636824259515991339 7985 38507546173665916973 7986 4028265177300353255 7987 337755899383694984 7988 22618543119159464 7989 1199150544858468 7990 49569269336871 7991 1559791677170 7992 35995876388 7993 573614069 7994 5661120 7995 26722 7996 19 7997 112685351998057912014452 7998 202481688362961077201166 7999 170889680006699875180913 8000 89975519288121410008761 8001 33103763433895830374053 8002 9033560188331632919391 8003 1893819198088445026962 8004 311675165590002355614 8005 40791322921806474946 8006 4273779484566321393 8007 358962441884138224 8008 24085879729763209 8009 1279827286527426 8010 53044356371228 8011 1674469622177 8012 38800927017 8013 622726510 8014 6317698 8015 36111 8016 101 8017 118350855532147699449258 8018 212835156916838956184918 8019 179783653858605700633558 8020 94746136388542744369242 8021 34893688061432919623980 8022 9532233861124900727476 8023 2000689461539246844643 8024 329681508511736483617 8025 43208143226665950144 8026 4533988883831492739 8027 381476201120054298 8028 25646634394770803 8029 1365827970448741 8030 56758328065152 8031 1797406632016 8032 41810243570 8033 673301813 8034 6748364 8035 32806 8036 26 8037 124296350354084289738735 8038 223708992384570352965273 8039 189132598867221574783447 8040 99765359225301619307836 8041 36778728047214346810548 8042 10057959317255597138542 8043 2113485571741125170723 8044 348709884881951155049 8045 45765620562365719642 8046 4809757058567523331 8047 405376280479450230 8048 27306647864435900 8049 1457497579719941 8050 60727145738931 8051 1929177909641 8052 45052606579 8053 729303099 8054 7366612 8055 36387 8056 31 8057 130535438368502044166953 8058 235128903022630162279444 8059 198959391432871937431722 8060 105045921345748775295456 8061 38763850770921609410948 8062 10612178689216210251822 8063 2232530402242823961693 8064 368817286538056853348 8065 48471795902377231436 8066 5101997755666640897 8067 430746498400247269 8068 29072111578230042 8069 1555202335539302 8070 64968017569679 8071 2070416938334 8072 48545912097 8073 791177827 8074 8193062 8075 48014 8076 135 8077 137082371107078319218919 8078 247121845342935980966989 8079 209288038985647257159572 8080 110601197030700082189735 8081 40854278707909978749892 8082 11196409653336838435824 8083 2358164100651828494498 8084 390063830909516675829 8085 51335162252226167869 8086 5411677203982873581 8087 457675633495946808 8088 30949603674586017 8089 1659332362471602 8090 69499231513675 8091 2221775640076 8092 52293895253 8093 855304868 8094 8770118 8095 44553 8096 43 8097 143952080102641911611066 8098 259716084186056359957075 8099 220143734162464147255969 8100 116445233638728735809735 8101 43055502039156292901619 8102 11812249337280052134116 8103 2490745021741194673563 8104 412512922832312237900 8105 54364688656284652085 8106 5739817516964718201 8107 486257744290576849 8108 32946097342831306 8109 1770301783942640 8110 74340269688481 8111 2383977329245 8112 56330080740 8113 925994122 8114 9562849 8115 49158 8116 48 8117 151160208916904068323922 8118 272941254636670139840482 8119 231552913139748446053265 8120 122592784226615743301775 8121 45373292413569663319739 8122 12461378388486109831183 8123 2630650659229696682658 8124 436231438096060724905 8125 57569847365240444319 8126 6087499413582595472 8127 516592444723087764 8128 35068999973386961 8129 1888551673499362 8130 79511826944935 8131 2557772027836 8132 60676329966 8133 1003989136 8134 10613072 8135 63850 8136 193 8137 158723146386164231518648 8138 286828427849496745693626 8139 243543315132436128586078 8140 129059343094741890422641 8141 47813716846680540329971 8142 13145565286907841099022 8143 2778278676873589426695 8144 461289903003635437453 8145 60960640563506304885 8146 6455865996223524015 8147 548785259592361989 8148 37326162495991361 8149 2014550240019332 8150 85036185443165 8151 2743982338902 8152 65339569072 8153 1085055298 8154 11371910 8155 60048 8156 64 8157 166658061666017165093450 8158 301410178922455096553800 8159 256144046398484219807269 8160 135861181675211043858494 8161 50383152872160289319434 8162 13866670834790279362123 8163 2934047940158865028673 8164 487762697500316966970 8165 64547630554975031002 8166 6846125784568397788 8167 582947935029258385 8168 39725924039035683 8169 2148796053472282 8170 90936771574446 8171 2943463270260 8172 70359052585 8173 1174303159 8174 12397502 8175 66413 8176 77 8177 174982940615233449500852 8178 316720659017019959284409 8179 269385645572499518888997 8180 143015387590170789671151 8181 53088303858357508071902 8182 14626652915915148283856 8183 3098399655507500019954 8184 515728254382896827312 8185 68341969514189203887 8186 7259556907998475473 8187 619198834138632731 8188 42277122424897466 8189 2291818270405448 8190 97238800659282 8191 3157156451777 8192 75761457345 8193 1272388569 8194 13720257 8195 84572 8196 264 8197 183716624136781864325122 8198 332795669751766225515075 8199 283300153884443093301259 8200 150539904128884606733989 8201 55936215686333921408563 8202 15427571450246994327618 8203 3271798511860156233518 8204 545269284345033749094 8205 72355432911542398342 8206 7697510515035134542 8207 657663285469868371 8208 44989142796593625 8209 2444180216384425 8210 103969046365422 8211 3386040641232 8212 81557803687 8213 1374863023 8214 14725379 8215 80906 8216 102 8217 192878847990769680603833 8218 349672742208991144429313 8219 297921186889070889817046 8220 158453573160635893442652 8221 58934293626101114139583 8222 16271593645042775455195 8223 3454733939171286101237 8224 576472996941811626441 8225 76600452619825415378 8226 8161415427219586561 8227 698474020672684154 8228 47871931260351923 8229 2606479909386329 8230 111156039390643 8231 3631184671398 8232 87793984450 8233 1487260890 8234 16038515 8235 89134 8236 114 8237 202490284736554365318210 8238 367391218463393561642191 8239 313284011492609462401450 8240 166776178552122740354395 8241 62090320693124523876998 8242 17160999460955847168507 8243 3647721371867528628837 8244 609431349583408347933 8245 81090154038027263261 8246 8652781939106409027 8247 741771569051452704 8248 50936048326031816 8249 2779353758468922 8250 118830073205826 8251 3893706846192 8252 94503008334 8253 1610652836 8254 17716788 8255 112069 8256 366 8257 212572587292110496082847 8258 385992338121520209238496 8259 329425624692128934092735 8260 175528493309343018797162 8261 65412476239973015388852 8262 18098187404933689633359 8263 3851303638926474842057 8264 644241292582445102582 8265 85838392923685540380 8266 9173206981616151524 8267 787704744762072392 8268 54192684209570573 8269 2963477180823690 8270 127023716643938 8271 4174833155408 8272 101700796648 8273 1739841590 8274 19027354 8275 108404 8276 154 8277 223148434809685870959313 8278 405519327657358045754544 8279 346384838059336687858387 8280 184732327321358780766396 8281 68909356156752899008103 8282 19085680560384925992692 8283 4066052361386196859488 8284 681005044912461141513 8285 90859796497978282051 8286 9724378388682742641 8287 836431086502360288 8288 57653719051025322 8289 3159568990524987 8290 135771256327914 8291 4475833160957 8292 109441433845 8293 1881402727 8294 20720009 8295 119556 8296 176 8297 234241580327815464405724 8298 426017495190831408693633 8299 364202364161909393969208 8300 194410579141271141829033 8301 72589993349200442040926 8302 20126132976718305332048 8303 4292569487565512975650 8304 719830365911097952578 8305 96169804409014617610 8306 10308080627065000429 8307 888117399330715611 8308 61331740271086487 8309 3368392069369307 8310 145109525984095 8311 4798101527413 8312 117765139615 8313 2036297288 8314 22835437 8315 147973 8316 496 8317 245876900943160358676277 8318 447534328364066328712014 8319 382920909214868376929292 8320 204587288478533582173732 8321 76463879965979172165397 8322 21222336319988680615945 8323 4531488839137856871066 8324 760830860304845636776 8325 101784714369940526288 8326 10926199549779731240 8327 942940251726284078 8328 65240108742248012 8329 3590757925961867 8330 155077623683562 8331 5143099626298 8332 126694879266 8333 2199138874 8334 24553563 8335 145101 8336 231 8337 258080449932816450207442 8338 470119598130270360060671 8339 402585267919093941916332 8340 215287693068309256754099 8341 80540989950905539445782 8342 22377226919432312300809 8343 4783477806409658626004 8344 804126279405975100016 8345 107721727709305127613 8346 11580728752934876558 8347 1001086575866192626 8348 69392980273169582 8349 3827527904048765 8350 165717232391394 8351 5512407215290 8352 136293814204 8353 2377019600 8354 26715070 8355 159557 8356 262 8357 270879511617818657686496 8358 493825465972279767172158 8359 423242425056845505288880 8360 226538286375949069461148 8361 84831803496386223434699 8362 23593893102131383966202 8363 5049239057796369242515 8364 849842858808244245159 8365 113998999896495909207 8366 12273774906689544899 8367 1062754224166031283 8368 73805378124004206 8369 4079618098303556 8370 177072582127613 8371 5907685885939 8372 146611675008 8373 2571491652 8374 29396740 8375 195332 8376 683 8377 284302658367625791996493 8378 518706597544134061738017 8379 444941659551787189934714 8380 238366880046759474991093 8381 89347331875864404635331 8382 24875582962845010854539 8383 5329512411601330544591 8384 898113652216725703954 8385 120635691175678042117 8386 13007564807742885068 8387 1128152636901228186 8388 78493217310777173 8389 4348000686490272 8390 189191138008069 8391 6330753937874 8392 157679286739 8393 2776255873 8394 31624650 8395 193281 8396 337 8397 298379810586574333057456 8398 544820280107266382174568 8399 467734655858314403081381 8400 250802667329606192734527 8401 94099144343517551881944 8402 26225712450958282971409 8403 5625076726462291248745 8404 949078904886017706581 8405 127652022644335208214 8406 13784451317667648152 8407 1197503467213431696 8408 83473386302478840 8409 4633709592167923 8410 202122944567074 8411 6783492723511 8412 169572062030 8413 2999761335 8414 34398236 8415 212721 8416 386 8417 313142299049699799397630 8418 572226546944511530193816 8419 491675618122825904575252 8420 263876291645989755976198 8421 99099395473026468821774 8422 27647873936534120750044 8423 5936751967715644071384 8424 1002886423546135293966 8425 135069332527859954220 8426 14606921184168863108 8427 1271041324227575774 8428 88763774580299397 8429 4937841886818744 8430 215921688000460 8431 7267964584457 8432 182350012874 8433 3243433598 8434 37777221 8435 257146 8436 926 8437 328622930482376411132812 8438 600988305969991319366319 8439 516821392295385741914272 8440 277619916289236052951921 8441 104360854743402647602646 8442 29145845126254837911427 8443 6265401296879906868449 8444 1059691989696976014460 8445 142910138255453373315 8446 15477601694813539099 8447 1349014472074003319 8448 94383362282383274 8449 5261563904734427 8450 230644322905435 8451 7786341173735 8452 196055116696 8453 3500851165 8454 40676111 8455 257162 8456 492 8457 344856055717233395759452 8458 631171475919691265960306 8459 543231591354406331190356 8460 292067299702893092535851 8461 109896936632265392596719 8462 30723598505783172200462 8463 6611933352535650932327 8464 1119659769454353702005 8465 151198198985590370870 8466 16399269353630807277 8467 1431685653099023619 8468 100352253357938808 8469 5606113514644248 8470 246351563373251 8471 8340952201576 8472 210775842838 8473 3781095141 8474 44211445 8475 282388 8476 556 8477 361877641379663787711456 8478 662845127178801670410533 8479 570968729156280770650151 8480 307253872063929912641090 8481 115721733152534208474247 8482 32385311167245700368177 8483 6977304560102355289158 8484 1182962770471279698793 8485 159958584479948948675 8486 17374857288391413734 8487 1519332875631955314 8488 106691774389756195 8489 5972806382706308 8490 263107817056376 8491 8934259315723 8492 226586889380 8493 4086416300 8494 48488382 8495 338234 8496 1252 8497 1 8498 379725344399793699691684 8499 696081630845035554197145 8500 600098357775570477417947 8501 323216817916502489868721 8502 121850046972430369216433 8503 34135375215966582752268 8504 7362521649147054373832 8505 1249783295927573115611 8506 169217744559492941071 8507 18407464871705816555 8508 1612250329887174276 8509 113424512217647889 8510 6363038382346771 8511 280982115285198 8512 9568950555511 8513 243542079660 8514 4409315546 8515 52224748 8516 340846 8517 712 8518 398438590362718218974708 8519 730956812913101638171795 8520 630689214202294602562232 8521 339995160306693922673469 8522 128297427191605863357824 8523 35978408602051083318041 8524 7768644205435346853965 8525 1320313450042704464979 8526 179003585335416710862 8527 19500366014219851199 8528 1710749265054237911 8529 120574424302649215 8530 6778293275538713 8531 300047307318513 8532 10247808027498 8533 261747610114 8534 4760638045 8535 56746934 8536 374317 8537 802 8538 418058654957605180549454 8539 767550117407237413577926 8540 662813370947988400880979 8541 357629851478806707314978 8542 135080205786580195808469 8543 37919266588181831569626 8544 8196787448810973315187 8545 1394755640869333102718 8546 189345546342042464760 8547 20657019833994984799 8548 1815159007681264846 8549 128166881592136709 8550 7220145244446842 8551 320381420982761 8552 10973871700539 8553 281293545196 8554 5142509304 8555 62135421 8556 443775 8557 1692 8558 1 8559 438628749601818857154627 8560 805944775166749744187962 8561 696546396804088852742623 8562 376163865291422927133230 8563 142215536944539006291682 8564 39963053685059782893313 8565 8648125053227191329470 8566 1473323139021462910203 8567 200274685087004455354 8568 21881079885607175150 8569 1925827948721720081 8570 136228790199922586 8571 7690266814224930 8572 342067213874560 8573 11750355651705 8574 302251591691 8575 5547407783 8576 66963554 8577 451012 8578 1019 8579 460194110461620734386330 8580 846227982353591322143668 8581 731967521971424653032223 8582 395642296750339332819529 8583 149721437161755118862555 8584 42115136286543746757807 8585 9123892211739829078429 8586 1556240634411281312859 8587 211823762694580865596 8588 23176405990316890584 8589 2043124672788439846 8590 144788641897256605 8591 8190432631799555 8592 365192919543349 8593 12580691645612 8594 324746187200 8595 5986989127 8596 72712553 8597 494500 8598 1148 8599 482802092014053451811297 8600 888491085196863079254788 8601 769159814205238644424708 8602 416112463506287750331857 8603 157616828482028619785185 8604 44381155820580131656356 8605 9625388751232164394838 8606 1643744854192250996705 8607 224027337471172479283 8608 24547074558385491420 8609 2167439060376979683 8610 153876648103825253 8611 8722527936124919 8612 389852094037223 8613 13468514897963 8614 348889260795 8615 6464534031 8616 79524871 8617 581664 8618 2280 8619 2 8620 506502264330718852842747 8621 932829775300410531605458 8622 808210359842773055944327 8623 437624015071649576067553 8624 165921582607410064796425 8625 46767042668351130840815 8626 10153982513750894993879 8627 1736085179112973373601 8628 236921859972268838181 8629 25997391704555693660 8630 2299183543706894581 8631 163524797142270914 8632 9288552617922432 8633 416144858507670 8634 14417784203022 8635 374770931848 8636 6971258958 8637 85720692 8638 594805 8639 1446 8640 531346515300880431150761 8641 979344291828055000806183 8642 849210456783995636543693 8643 460229044274692932604693 8644 174656568423634225484144 8645 49279030651165601673915 8646 10711112797003352922498 8647 1833524326332006247917 8648 250545776742797025938 8649 27531904734250396605 8650 2438794341066379236 8651 173767004002779846 8652 9890631185429978 8653 444176981389628 8654 15432604201103 8655 402542011109 8656 7521113383 8657 93048180 8658 652035 8659 1629 8660 557389156931847348097975 8661 1028139635166056007780689 8662 892255812919654962158606 8663 483982207087179415102973 8664 183843700517049110798891 8665 51923672361813394041631 8666 11298294084162577020481 8667 1936339031646498727352 8668 264939635825170400843 8669 29155416679694760412 8670 2586732854075210195 8671 184639175341735877 8672 10531017059478324 8673 474061618954863 8674 16517446610071 8675 432336702679 8676 8117278921 8677 101624081 8678 760803 8679 3070 8680 3 8681 584687037021551590317342 8682 1079325788166171294885590 8683 937446757530324161366523 8684 508940844994171047949965 8685 193505991404010730964997 8686 54707855121982492993069 8687 11917119842576839952982 8688 2044820804424241804858 8689 280146201541983218785 8690 30872999136336933799 8691 2743487045013774145 8692 196179374492933896 8693 11212103259761535 8694 505918738825136 8695 17677050223099 8696 464272223613 8697 8751184149 8698 109586497 8699 782992 8700 2047 8701 613299655296591930864968 8702 1133017949859302812930789 8703 984888458756773346815411 8704 535165116446851814994396 8705 203667604885995069793520 8706 57638817866509714020903 8707 12569266637412456929547 8708 2159276682609000694754 8709 296210571560241372091 8710 32690008378159968183 8711 2909572985917598373 8712 208427896996263695 8713 11936428504549402 8714 539876199988812 8715 18916458227029 8716 498526181380 8717 9437772441 8718 118882563 8719 857324 8720 2293 8721 643289285393092668873350 8722 1189336777520590401988666 8723 1034691155146949554447865 8724 562718131196105167653714 8725 214353913442117225644075 8726 60724168716720238176597 8727 13256498326132367466168 8728 2280030066685321671423 8729 313180304114628928310 8730 34612099631897066484 8731 3085536404684485796 8732 221427452950220431 8733 12706688186559476 8734 576069556299393 8735 20241023705393 8736 535265774654 8737 10181842304 8738 129706499 8739 993673 8740 4121 8741 5 8742 674721101726928426722394 8743 1248408642284722007703267 8744 1086970393962592783827688 8745 591666094480350145082911 8746 225591556895860993569402 8747 63971903572121616503795 8748 13980670594840810552230 8749 2407421555073390391420 8750 331105547869676206185 8751 36645244935134994429 8752 3271954407865749866 8753 235223252749736773 8754 13525740851987210 8755 614643723262933 8756 21656560327278 8757 574635740215 8758 10973401797 8759 139878233 8760 1028028 8761 2880 8762 707663312718380558475400 8763 1310365893957908743735239 8764 1141847284762785173357931 8765 622078454471518047919557 8766 237408505471536927642799 8767 67390425461796317323019 8768 14743735587892978948426 8769 2541809865874009311123 8770 350039182660401998166 8771 38795749078897655891 8772 3469437200428656091 8773 249863209648155274 8774 14396621753132714 8775 655751870302519 8776 23169108675825 8777 616851938726 8778 11830408287 8779 151691818 8780 1125095 8781 3210 8782 742187299368996931831220 8783 1375347140553239985014465 8784 1199448760506771312489223 8785 654028060411807808450383 8786 249834124291671030346842 8787 70988565013105328124909 8788 15547746909715161573669 8789 2683572761045214827445 8790 370036963515186858079 8791 41070269398011260700 8792 3678630000515791181 8793 265398037339735992 8794 15322549710010899 8795 699557658415690 8796 24785228240027 8797 662114873172 8798 12757623380 8799 165308687 8800 1295459 8801 5519 8802 7 8803 778367760749058567231938 8804 1443497537948998388644080 8805 1259907855237579192877709 8806 687591324427274851083166 8807 262899242648532842193568 8808 74775601756503007878411 8809 16394864734907779349108 8810 2833108064374449659253 8811 391157676597954231290 8812 43475833493052769947 8813 3900214967756335718 8814 281881473809671416 8815 16306941137041256 8816 746234573048823 8817 26511882860550 8818 710610915338 8819 13745587151 8820 178314518 8821 1347042 8822 4016 8823 816282865342476312228386 8824 1514969095545358338495422 8825 1323363990122013921966558 8826 722848394941339406202684 8827 276636224900891817887026 8828 78761286657456676422200 8829 17287361322535880876990 8830 2990834683685552959764 8831 413463298907993101298 8832 46019861159115905595 8833 4134913328000005681 8834 299370393300814825 8835 17353419390721812 8836 795967488631921 8837 28356468970095 8838 762594321112 8839 14813573598 8840 193264514 8841 1472979 8842 4485 8843 856014409906850033450585 8844 1589920993059098671463264 8845 1389963277487097298876048 8846 759883334230940297085675 8847 291079046561819416536989 8848 82955865569930793362709 8849 18227626654443650843239 8850 3157193735602968896551 8851 437019170756893709380 8852 48710184161425092090 8853 4383487521807043926 8854 317925053683397018 8855 18465829759052695 8856 848952332130673 8857 30326846571899 8858 818314143750 8859 15968614705 8860 210425526 8861 1686441 8862 7370 8863 11 8864 897647984742383184922164 8865 1668519914702118418274129 8866 1459858834135763169209691 8867 798784308568843421001349 8868 306263372218122541755615 8869 87370104035779501062433 8870 19218174513715347345997 8871 3332649675987023324942 8872 461894172808861541337 8873 51555070530733733549 8874 4646743565889089200 8875 337609223484400416 8876 19648249479928304 8877 905398309402848 8878 32431527547133 8879 877998709686 8880 17199688639 8881 226979732 8882 1760962 8883 5574 8884 941273147133091476954250 8885 1750940395609767274356610 8886 1533211114196788320576541 8887 839643783024665380303222 8888 322226639095615083293636 8889 92015313098288352523283 8890 20261648705973119683878 8891 3517691541789831158171 8892 488160917122566656589 8893 54563246542204313822 8894 4925533454600634895 8895 358490456620785728 8896 20905005519998196 8897 965526685277922 8898 34679378103167 8899 941958829640 8900 18530006501 8901 245920336 8902 1924505 8903 6203 8904 986983601798572940331267 8905 1837365187158590770822557 8906 1610188252270053611527562 8907 882558729923912477970381 8908 339008142684006357916134 8909 96903376593273209360301 8910 21360829758795824818620 8911 3712834200956466872367 8912 515895943380022055498 8913 57743923625766057628 8914 5220757785454921994 8915 380640236418813303 8916 22240685299877040 8917 1029573655411941 8918 37079998283849 8919 1010492271623 8920 19966726194 8921 267483576 8922 2191883 8923 9846 8924 16 8925 1034877390232283313958825 8926 1927985635751537849284585 8927 1690966427775749175328608 8928 927630842538886685974142 8929 356649128500982355862580 8930 102046779557686949052248 8931 22518641783807027294698 8932 3918619724125853726697 8933 545179930143465522984 8934 61106822874496385768 8935 5533368433328400972 8936 404134279267569746 8937 23660155752705926 8938 1097789515920538 8939 39643589360488 8940 1083889187364 8941 21499941087 8942 288560990 8943 2297622 8944 7672 8945 1 8946 1085057087706858235607724 8947 2023002082128517901422048 8948 1775730240718023058258150 8949 974966763600519434356140 8950 375192886170664924409776 8951 107458638258333322080120 8952 23738159859510688825622 8953 4135618766378256998379 8954 576097912299951461763 8955 64662204857162335445 8956 5864371462745286902 8957 429052698886735477 8958 25168577422162227 8959 1170440867303246 8960 42380973279324 8961 1162517061336 8962 23154560387 8963 312481290 8964 2509024 8965 8547 8966 2 8967 1137630009942170192502682 8968 2122624275477412356899989 8969 1864673110466367044758059 8970 1024678319676248319712255 8971 394684850179352724061684 8972 113152731450193556257439 8973 25022617600266376670112 8974 4364432081333513128690 8975 608739514981739493778 8976 68420896841503192458 8977 6214830120327873266 8978 455480342335990779 8979 26771424272513195 8980 1247810222094805 8981 45303657988621 8982 1246746039704 8983 24940911709 8984 339607077 8985 2844226 8986 13099 8987 23 8988 1192708428156522215831507 8989 2227071809848196869306331 8990 1957997687182525071523196 8991 1076882771632701338766226 8992 415172703226833771383269 8993 119143533412633017776131 8994 26375415291127935049320 8995 4605692048387331359462 8996 643199194479115737809 8997 72394325808953676129 8998 6585868071796502556 8999 483506976022529027 9000 28474498834634673 9001 1330198970970550 9002 48424074701665 9003 1336928367923 9004 26847497274 9005 366338523 9006 2991749 9007 10554 9008 3 9009 1250409794624129088690318 9010 2336574576826632667140601 9011 2055916288234609443660230 9012 1131703071667644451531565 9013 436706486838819356972647 9014 125446248340171401991091 9015 27800128233682590886028 9016 4860064344597714523334 9017 679576496857791552160 9018 76594548795605619846 9019 6978672727076909479 9020 513227658004729945 9021 30283956361768411 9022 1417925971644044 9023 51755202014115 9024 1433513734425 9025 28904454864 9026 396562456 9027 3264884 9028 11693 9029 3 9030 1310856977396740077756577 9031 2451373242442618638462830 9032 2158651348611444591980893 9033 1189268137798148459522535 9034 459338714888538445010938 9035 132076846682075958951846 9036 29300515708306300952724 9037 5128249632432860714435 9038 717976324813657741862 9039 81034289452717800293 9040 7394498836586584612 9041 544742948788550243 9042 32206321157345669 9043 1511331238532274 9044 55311053537912 9045 1536944877947 9046 31122496527 9047 430609759 9048 3684963 9049 17411 9050 34 9051 1374178506448236808495635 9052 2571719741934633499068154 9053 2266435898463546686280989 9054 1249713135695199469846701 9055 483124495016119772938094 9056 139052102972170296755624 9057 30880530176594906503410 9058 5410985404727772133668 9059 758509223939954450159 9060 85726971736861687874 9061 7834672208508268035 9062 578159323309899966 9063 34248511841175824 9064 1610775043020233 9065 59106530800665 9066 1647666712742 9067 33492057231 9068 464509872 9069 3887764 9070 14413 9071 4 9072 1440508829834992588875880 9073 2697877800847712202448964 9074 2379514056133396664374037 9075 1313179779465007171908749 9076 508121653303017379710959 9077 146389635796452773614627 9078 32544327153829573219433 9079 5709047849493500336203 9080 801291678262620361457 9081 90686760393937542250 9082 8300593699731117632 9083 613589409815637245 9084 36417862137404483 9085 1716641011749388 9086 63157430396911 9087 1766211248127 9088 36045602214 9089 502589980 9090 4240412 9091 15993 9092 6 9093 1509988582275276219093801 9094 2830123475734197100318224 9095 2498141550635476465238555 9096 1379816640637326700595386 9097 534390867535158948097041 9098 154107949401902245587762 9099 34296275352644785315869 9100 6023253886514517888311 9101 846446426665945917200 9102 95928598476653530601 9103 8793743350703587444 9104 651152445860618713 9105 38722148089143447 9106 1829335551084311 9107 67480556378355 9108 1893126800880 9109 38798335529 9110 545352527 9111 4766623 9112 23069 9113 49 9114 1582764864672917676455159 9115 2968745723468340032702189 9116 2622586261262828083418984 9117 1449779477717947897290307 9118 561995804106168530192412 9119 162226477647971712351026 9120 36140967556708026165320 9121 6354463227439315709730 9122 894102790122036363814 9123 101468252166807603611 9124 9315684818216460883 9125 690974548615748751 9126 41169610540135574 9127 1949291798096694 9128 72094014688464 9129 2028951800611 9130 41739183444 9131 588212163 9132 5042734 9133 19638 9134 9 9135 1658991537142306176844434 9136 3114046992073923391780829 9137 2753128789166966709901715 9138 1523231574898250499892035 9139 591003264262638968600111 9140 170765629763301989829520 9141 38083231801754845476482 9142 6703580622602822393916 9143 944397021831543347840 9144 107322352424199930466 9145 9868069988740704469 9146 733189219548261431 9147 43768987206472650 9148 2076968146796303 9149 77016754777944 9150 2174339046397 9151 44907486694 9152 636198093 9153 5496546 9154 21708 9155 9 9156 1738829523989761492492620 9157 3266343842643413758178921 9158 2890063047862597800760992 9159 1600344103086813990468390 9160 621483334413877272275921 9161 179746838671393794552694 9162 40128143350370697826829 9163 7071558136463343683930 9164 997472669482766872314 9165 113508444601484496271 9166 10452643902795355567 9167 777937650166176006 9168 46529536979961735 9169 2212853033863585 9170 82269184543502 9171 2329943171235 9172 48319394620 9173 689793843 9174 6157022 9175 30610 9176 69 9177 1822447133372097154164323 9178 3425967594859031470136918 9179 3033696888446021623689071 9180 1681296491148722581214860 9181 653509546601383985762767 9182 189192611303807505933490 9183 42281037012704949386882 9184 7459397627053959905404 9185 1053480962194188895836 9186 120045034796056462422 9187 11071249883920230099 9188 825369280684921431 9189 49461074552721861 9190 2357463857540695 9191 87873009435634 9192 2496438574568 9193 51967089845 9194 743962002 9195 6528595 9196 26579 9197 13 9198 1910020390014667981709447 9199 3593265006297058643318779 9200 3184352745714009997184540 9201 1766276821374773690971618 9202 687159043504464345365142 9203 199126581727737270971853 9204 44547520332119923723904 9205 7868153258845179359169 9206 1112581211467308170240 9207 126951644774497831378 9208 11725835001822883623 9209 875642145119244758 9210 52574000719625473 9211 2511351256897899 9212 93851232999507 9213 2674599665823 9214 55893092637 9215 804295595 9216 7112101 9217 29436 9218 17 9219 2001733383884081200342461 9220 3768598977617503705466043 9221 3342368321973129759864880 9222 1855482236317100851076430 9223 722512754496949015781634 9224 209573566459338004024775 9225 46933487161429985956407 9226 8298934237410026439952 9227 1174941239220855712193 9228 134248863403802758475 9229 12418455796285830247 9230 928923490106022874 9231 55879338837211949 9232 2675098518380016 9233 100228326615790 9234 2865236892332 9235 60119785760 9236 871486722 9237 7940025 9238 40424 9239 96 9240 2097778633122445079342026 9241 3952349294461462003134332 9242 3508097293918042763925046 9243 1949119371928150615635244 9244 759655576759600606749798 9245 220559622862201964835997 9246 49445132179867855584305 9247 8752907584021699910165 9248 1240737821497843670323 9249 141958407433427742721 9250 13151284345483897300 9251 985390164313020685 9252 59388767761151431 9253 2849326829351411 9254 107030598793872 9255 3069162230928 9256 64638288760 9257 939763792 9258 8437935 9259 35960 9260 24 9261 2198357464324017145186218 9262 4144913397729664926362766 9263 3681910060432711897668168 9264 2047404803345940175782479 9265 798676568411311375428252 9266 232112109951614771366994 9267 52088965848433621307564 9268 9231301152550948612017 9269 1310157161376579341697 9270 150103178707672259371 9271 13926614620659744808 9272 1045229303008786865 9273 63114665538910100 9274 3034693670321391 9275 114285641332420 9276 3287325364525 9277 69500373397 9278 1015605854 9279 9185830 9280 39641 9281 26 9282 2303680408383094747476966 9283 4346707193745582375148145 9284 3864194515841251233576557 9285 2150565519233195930306133 9286 839669147272530056311891 9287 244259752577782983481257 9288 54871830390492957500865 9289 9735406692545091780536 9290 1383395379889730201704 9291 158707331428720451646 9292 14746869223352060558 9293 1108638767845686249 9294 67070145294118197 9295 3231898987573381 9296 122023102931879 9297 3520694456013 9298 74730164508 9299 1099700986 9300 10225104 9301 53453 9302 132 9303 2413967615191758862669343 9304 4558165895526773865633746 9305 4055356867592955272714117 9306 2258839410173007793265499 9307 882731302702209637409681 9308 257032708254220867811366 9309 57800916265782840115447 9310 10266583175773743430845 9311 1460659038989954879726 9312 167796335615053467706 9313 15614606472229503939 9314 1175827904894084177 9315 71269101504336600 9316 3441684165158549 9317 130274518250356 9318 3770282106140 9319 80323894505 9320 1185713869 9321 10885441 9322 48332 9323 34 9324 2529449285335584383597009 9325 4779744907392073934136454 9326 4255822482008294863543400 9327 2372475788064198495840029 9328 927965813701683122814624 9329 270462637689001580577090 9330 60883779759807818197194 9331 10826260177226655046569 9332 1542165684607730352303 9333 177397051529132913436 9334 16532527878773870195 9335 1247018039206094952 9336 75726253733193052 9337 3664837904172917 9338 139073302728864 9339 4037215510491 9340 86337894776 9341 1280860130 9342 11845070 9343 53391 9344 42 9345 2650366122276551928588900 9346 5011920743656409497024620 9347 4466036778271986914757668 9348 2491735921129185411070295 9349 975480481237245403019815 9350 284582778226556005625090 9351 64128361125679556287365 9352 11415941543881502910863 9353 1628144424319056533341 9354 187537800218344771978 9355 17503486018850011874 9356 1322443314541076144 9357 80457196936091699 9358 3902195460529139 9359 148455002402936 9360 4322689053917 9361 92805149976 9362 1386107497 9363 13147104 9364 70370 9365 182 9366 2776969803087931311459596 9367 5255191994410319652015392 9368 4686466153351869472579106 9369 2616893602576467900455231 9370 1025388367533015090285981 9371 299428021343937491572461 9372 67543003941727297997827 9373 12037209125997706764213 9374 1718836527962390755194 9375 198248445860953304375 9376 18530492829667988710 9377 1402351251419188604 9378 85478449084705349 9379 4154645639554912 9380 158457752383049 9381 4627920018743 9382 99721604508 9383 1494228619 9384 14020335 9385 64909 9386 57 9387 2909523471454720428252932 9388 5510080328641126928726425 9389 4917598959306509881388981 9390 2748235736588603238570789 9391 1077808050830514933005958 9392 315034993346518245661404 9393 71136475089186729883415 9394 12691726821363900614758 9395 1814496066243616872300 9396 209560473986408239612 9397 19616728377356880205 9398 1487003674838094475 9399 90807509743366048 9400 4423129311768112 9401 169121625673031 9402 4954291864489 9403 107155896185 9404 1613544222 9405 15246685 9406 71411 9407 63 9408 3048302250918384943186434 9409 5777131548511162386045135 9410 5159946514659077821052749 9411 2886062960850056595618516 9412 1132863887892377855455032 9413 331442140505408872423041 9414 74917986052888027885073 9415 13381244692508065357786 9416 1915390574903585800184 9417 221507082562468262766 9418 20765550067399508868 9419 1576677343095184203 9420 96462912128212660 9421 4708647470557230 9422 180489591404640 9423 5303229710462 9424 115144295735 9425 1745059352 9426 16882288 9427 92731 9428 251 9429 3193593782318479141996003 9430 6056916684531219167559962 9431 5414044172657350443306595 9432 3030690288288660782061952 9433 1190686293327984993732186 9434 348689817714228327088390 9435 78897214914737772775140 9436 14107603425690349470297 9437 2021801759951178826048 9438 234123268899316848364 9439 21980502378092961208 9440 1671664975762154438 9441 102464286806743427 9442 5012260106722710 9443 192607348620803 9444 5676242590897 9445 123690753972 9446 1880873298 9447 18026936 9448 86625 9449 85 9450 3345698783321305858069641 9451 6350033146314192218590972 9452 5680452427043095990017258 9453 3182447788489032677155836 9454 1251412027519703193843408 9455 366820382008123563101398 9456 83084329789459918586613 9457 14872738873195385042039 9458 2134026231959903866439 9459 247445930408799351297 9460 23265327076395829916 9461 1772275959404984596 9462 108832424117761382 9463 5335094241046439 9464 205523322509643 9465 6074975828256 9466 132870374773 9467 2030250316 9468 19594984 9469 95477 9470 101 9471 3504931634242810375267759 9472 6657105918103493635280705 9473 5959758079592604800597838 9474 3341681290396588323111465 9475 1315184502847734720956430 9476 385878289950545003808305 9477 87490013036064598831942 9478 15678686967380165166470 9479 2252376285451901672816 9480 261513960927225474456 9481 24623974057396298045 9482 1878837486238913553 9483 115589342273072283 9484 5678343300939537 9485 219289014152398 9486 6501185248141 9487 142731773899 9488 2194545488 9489 21644458 9490 121696 9491 341 9492 3671620987964671937601780 9493 6978788814686010623703535 9494 6252575448938755997428488 9495 3508753128097244640117157 9496 1382154099457348225350745 9497 405910200345079095643622 9498 92125487039163088598035 9499 16527588731129688957538 9500 2377180710599188225033 9501 276368362143352491691 9502 26060612682643472462 9503 1991695347985367101 9504 122758355765303711 9505 6043276412310524 9506 233959573554996 9507 6956679808553 9508 153280283668 9509 2364817418 9510 23143963 9511 115629 9512 131 9513 3846110408422074212754062 9514 7315765786314783968207090 9515 6559547646468751872710397 9516 3684042910174902537965645 9517 1452478500928427080137870 9518 426965081200462046436167 9519 97002540855347755204870 9520 17421695694271808588229 9521 2508785653710277240834 9522 292052350566548405713 9523 27579643803426683667 9524 2111215194718429409 9525 130364155401851465 9526 6431237011307651 9527 249593048769960 9528 7443475479383 9529 164607793491 9530 2551720475 9531 25140837 9532 126940 9533 147 9534 4028759035368478446783830 9535 7668752289233967153378021 9536 6881347897636545017898443 9537 3867948335839729221521241 9538 1526323040528526822038972 9539 449094322523379296934597 9540 102133558571135495954281 9541 18363375419551013774559 9542 2647555514325828568278 9543 308611480747366889491 9544 29185712339644396726 9545 2237783428273165340 9546 138432883430220290 9547 6843653319003782 9548 266251572267608 9549 7963668511176 9550 176768363457 9551 2756701920 9552 27714237 9553 159781 9554 471 9555 4219942280184947501060533 9556 8038496709835093588638009 9557 7218680936112394647697751 9558 4060886037148294098032353 9559 1603861069115446323049389 9560 472351853784348345760647 9561 107531548627473416458459 9562 19355117470224552256279 9563 2793873895885206944448 9564 326093763795519689891 9565 30883720661748868940 9566 2371808596023041448 9567 146992219506909025 9568 7282037574632357 9569 284001207122681 9570 8519493915771 9571 189779371627 9572 2969996911 9573 29663246 9574 153437 9575 190 9576 4420052550343246721921347 9577 8425781860082525521759882 9578 7572284447872741289151152 9579 4263292472009969690002556 9580 1685274334767512495835466 9581 496794267764254914118327 9582 113210175007630178707361 9583 20399539503631851344582 9584 2948144597029624894664 9585 344549803625923969267 9586 32678842542264704636 9587 2513722391307965596 9588 156071469350005682 9589 7747996931193947 9590 302911960098453 9591 9113349739810 9592 203742262021 9593 3203499768 9594 32210404 9595 168720 9596 224 9597 4629500007598320777021508 9598 8831426531613173863936116 9599 7942930594383291386739302 9600 4475624846051274575045432 9601 1770753385961054217780302 9602 522480949538036252642243 9603 119183789501160566364064 9604 21499393846959496281338 9605 3110792660946785269830 9606 364032928495395851052 9607 34576537999772033439 9608 2663981198268422680 9609 165701658840103807 9610 8243232868150632 9611 323058264012654 9612 9747810541029 9613 218728661330 9614 3459125846 9615 35433137 9616 209045 9617 634 9618 4848713357421029937454365 9619 9256287127259331740912913 9620 8331427590678278751754819 9621 4698362089625876374833302 9622 1860497987739135459725249 9623 549474212439735760924051 9624 125467465999695599696608 9625 22657574215623352884862 9626 3282265470581162134174 9627 384599341631760119443 9628 36582568772867335663 9629 2823067216394228607 9630 175915631403332550 9631 8769553532458298 9632 344519696638145 9633 10425553188851 9634 234759926033 9635 3725889086 9636 37964524 9637 203487 9638 291 9639 5078140675075047249178179 9640 9701259356747055020720294 9641 8738621369327600565346445 9642 4932005866720870404664284 9643 1954717563494654946661634 9644 577839439670446399107925 9645 132077035992779105124884 9646 23877122956282413270519 9647 3463033907584848069705 9648 406308266931241600695 9649 38703014827157513071 9650 2991490166176088101 9651 186748156087062616 9652 9328872963320853 9653 367380135495917 9654 11149514813976 9655 251960150594 9656 4017407660 9657 41199618 9658 223104 9659 321 9660 5318250265748241929511182 9661 10167280016500666185307114 9662 9165397304723705857300724 9663 5177081643745882520937907 9664 2053631651132622885175763 9665 607645233547793686994668 9666 139029126276220898398714 9667 25161238452938760091867 9668 3653593562129817044998 9669 429222115459084617414 9670 40944291518840939963 9671 3169788552116827152 9672 198236034736243352 9673 9923224846707065 9674 391729209137671 9675 11922766669947 9676 270410174639 9677 4335803950 9678 45246065 9679 273641 9680 862 9681 5569531564492379455563388 9682 10655328839623369261153751 9683 9612682030634104781850413 9684 5434139793558633590118072 9685 2157470387092204427429832 9686 638963570956725310084830 9687 146341197994443837122153 9688 26513283105819054342860 9689 3854466011838384731454 9690 453406647071425456425 9691 43313167897957206695 9692 3358531553142069008 9693 210418220406773448 9694 10554762024269203 9695 417662192802641 9696 12748601319423 9697 290149561609 9698 4669138070 9699 48511100 9700 268630 9701 415 9702 5832496073278966750572170 9703 11166430437240651442267159 9704 10081445324009535115661710 9705 5703756764516392986316037 9706 2266475006279089622008434 9707 671869967159315130944149 9708 154031588095591574656904 9709 27936791494294109911829 9710 4066200157943980669769 9711 478931154456005093415 9712 45816785736720188970 9713 3558320435017100440 9714 223335942433856323 9715 11225771210724734 9716 445280056631399 9717 13630517274796 9718 311316311883 9719 5032614148 9720 52625105 9721 294845 9722 476 9723 6107678341298078139739445 9724 11701656316563289142574234 9725 10572702090070208432516234 9726 5986536288430379280834923 9727 2380898372303253725352309 9728 706443646414607506506055 9729 162119552271784826903385 9730 29435479163070479397559 9731 4289373637380900174814 9732 505868642081014868801 9733 48462679875964580281 9734 3769790643585276705 9735 237032834674548274 9736 11938673024685596 9737 474690120189700 9738 14572279737747 9739 334015864154 9740 5428965711 9741 57691150 9742 356951 9743 1155 9744 6395636985703636519250022 9745 12262126998192855586687163 9746 11087514420140550623402422 9747 6283110659134560227991850 9748 2501005525308056112641031 9749 742767721745442047452040 9750 170625310527207926273816 9751 31013251617874770160755 9752 4524594298257233995423 9753 534296029579286532624 9754 51258799325529273188 9755 3993613389261750264 9756 251555073222124242 9757 12696038433874688 9758 506006945830273 9759 15577825873346 9760 358296375206 9761 5844875083 9762 61904870 9763 354419 9764 606 9765 6696955759329639014722224 9766 12849014217281572335606162 9767 11626993759461720840639534 9768 6594142053985074526761944 9769 2627074262761390723847225 9770 780929382186868578922325 9771 179570094394864308637224 9772 32674214001552260836838 9773 4772501757735234545748 9774 564294350168070308381 9775 54213529813770989481 9776 4230497960288620265 9777 266951524716428807 9778 13500588634665652 9779 539351431660094 9780 16651431368224 9781 384327110532 9782 6297719839 9783 67114285 9784 387961 9785 671 9786 7012244662474945089571605 9787 13463543232489881698611661 9788 12192303154855077847066206 9789 6920323932041535996689279 9790 2759395739690940418550727 9791 821020090038089477493662 9792 188976197019247058673266 9793 34422681005916644366179 9794 5033769031056916364826 9795 595948975392915037465 9796 57335717178160713420 9797 4481193500193110291 9798 283273898382965790 9799 14355213104166845 9800 574852586923541 9801 17797589640022 9802 412228125618 9803 6790585010 9804 73470153 9805 465668 9806 1560 9807 1 9808 7342141105705076952108114 9809 14106995226575878968913856 9810 12784659621810993953073868 9811 7262382479597303980299655 9812 2898275104774645790821892 9813 863135786328212039991425 9814 198867025071673954632047 9815 36263187524089028959327 9816 5309104251101911009645 9817 629349834744095717853 9818 60634692418251314334 9819 4746491568843620323 9820 300576906980430766 9821 15262970222323866 9822 612647497785667 9823 19021129998134 9824 442074267139 9825 7309040978 9826 78874126 9827 465584 9828 851 9829 7687311120661439567588318 9830 14780709824071209979724835 9831 13405336599193708168327582 9832 7621078138984318533072789 9833 3044032157908395564880062 9834 907377107225645309441717 9835 209267153787545984235930 9836 38200499570150667390935 9837 5599252466652757714186 9838 664591663970183356999 9839 64120297624120503254 9840 5027228126785963011 9841 318918442397626767 9842 16227107090048610 9843 652881446866054 9844 20327145159491 9845 474055695426 9846 7872550461 9847 85481792 9848 510076 9849 974 9850 8048450626278475753746503 9851 15486087709066069608119701 9852 14055666533628943646103502 9853 7997207189577034344859718 9854 3197002046771924585278857 9855 953849609468433014776517 9856 220202384035522695761055 9857 40239626007106213853285 9858 5904997539016487408354 9859 701774248465718277568 9860 67802913735016754347 9861 5324286373653135925 9862 338359752950230757 9863 17251060224023649 9864 695708798702133 9865 21721128408315 9866 508327568735 9867 8485012771 9868 93432666 9869 605729 9870 2075 9871 1 9872 8426286747291047593827548 9873 16224593370164634106699777 9874 14737043559997488553908951 9875 8391603419228715729593451 9876 3357535987110837136657821 9877 1002664007760349134523194 9878 231699802791743806953130 9879 42385830574940121965424 9880 6227164126780545584962 9881 741002697594124827582 9882 71693489275162288710 9883 5638598971597295848 9884 358965637276821637 9885 18338477371421561 9886 741294134120255 9887 23208851614838 9888 544980097469 9889 9130479710 9890 100364302 9891 611132 9892 1228 9893 8821579192914629005063676 9894 16997757954787370528639077 9895 15450926322750000199588792 9896 8805139853224225806437266 9897 3526002025439168362552162 9898 1053936422068123637468078 9899 243787845869587120595541 9900 44644644798464245116175 9901 6566619778623988854470 9902 782387713993905369699 9903 75803571175835294740 9904 5971151179011969077 9905 380804645465714174 9906 19493219157000186 9907 789811293669983 9908 24796531608403 9909 584246288994 9910 9831106876 9911 108712288 9912 668059 9913 1356 9914 9235121692471810741573242 9915 17807182261591105004925419 9916 16198840902605500989704420 9917 9238730581442146342336550 9918 3702785827913753182435658 9919 1107788638005626986082845 9920 256496364359226748592643 9921 47021881234283692868916 9922 6924277123559356643467 9923 826045896585094178849 9924 80145336622701637096 9925 6322983339998433281 9926 403949293493401874 9927 20719382884495006 9928 841445537984944 9929 26490720337494 9930 626304689448 9931 10591426160 9932 118681193 9933 787708 9934 2785 9935 2 9936 9667743496361833141088500 9937 18654539852301372136930464 9938 16982383896163694190335170 9939 9693332648866507871430272 9940 3888291515347154453849677 9941 1164348378088672675874086 9942 269856693565115951758047 9943 49523647678062950766220 9944 7301096178656288420221 9945 872100038888366034201 9946 84731627195582355203 9947 6695194356648838285 9948 428476285000290785 9949 22021304405091510 9950 896393667902955 9951 28298472340633 9952 671285152096 9953 11394246630 9954 127522794 9955 799201 9956 1709 9957 10120310939037746801078085 9958 19541580313545752935454433 9959 17803225611039898507974719 9960 10169948052751462875215587 9961 4082942527094438909871163 9962 1223749587295955467456051 9963 283901725989974479824138 9964 52156361751695530660307 9965 7698086765625442137428 9966 920679463698114003153 9967 89575984152228616487 9968 7088944466815905620 9969 454466756692165440 9970 23403584731158846 9971 954864256322716 9972 30227198423766 9973 719451331410 9974 12264428929 9975 138081187 9976 874108 9977 1937 9978 10593729072936282520392747 9979 20470132649064245725381108 9980 18663113427044128397445539 9981 10669625809527015392871932 9982 4287182535126440879330076 9983 1286132730557996678568244 9984 298665987088097299519893 9985 54926766535797593576257 9986 8116311056508014987836 9987 971920353042950788463 9988 94692686320138949689 9989 7505459086957710992 9990 482006520908103462 9991 24871092547464718 9992 1017078831730636 9993 32284892808721 9994 771031189577 9995 13207591134 9996 150544474 9997 1021494 9998 3699 9999 3 10000 11088943369916353121618782 10001 21442108834819746592517720 10002 19563875283957640888596124 10003 11193464137531185435743797 10004 4501476389939180421860008 10005 1351645105888851354012068 10006 314185715427945974859461 10007 57841946630264600791075 10008 8556886239587318558783 10009 1025966117763793711789 10010 100096789189220387406 10011 7946031919575299794 10012 511186336934145268 10013 26428993312499503 10014 1083273299188179 10015 34479978332622 10016 826181200690 10017 14204951828 10018 161830816 10019 1044192 10020 2415